Apartment Income REIT Corp. AIRC
Trading inactive
Finances
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 820.036 M 5.99 % | 773.723 M 4.44 % | 740.853 M 2.96 % | 719.556 M -21.30 % | 914.294 M -5.98 % | 972.410 M -3.28 % | 1.005 B 0.96 % | 995.854 M 1.48 % | 981.310 M -0.31 % | 984.363 M 1.06 % | 974.053 M -5.72 % | 1.033 B -4.30 % | 1.080 B -5.71 % | 1.145 B -4.25 % | 1.196 B -17.98 % | 1.458 B -15.30 % | 1.721 B 1.79 % | 1.691 B 11.14 % | 1.522 B 3.58 % | 1.469 B -3.12 % | 1.516 B 0.67 % | 1.506 B 2.92 % | 1.464 B 32.97 % | 1.101 B 90.64 % | 577.372 M 43.90 % | 401.242 M 93.89 % | 206.943 M 90.06 % | 108.883 M 40.31 % | 77.600 M 175.18 % | 28.200 M |
| Net income | 635.101 M -29.78 % | 904.432 M 102.05 % | 447.621 M 490.69 % | -114.572 M -124.17 % | 474.083 M -28.84 % | 666.227 M 110.98 % | 315.774 M -26.63 % | 430.410 M 73.06 % | 248.710 M -19.58 % | 309.249 M 49.19 % | 207.290 M 56.50 % | 132.456 M 332.02 % | -57.087 M 20.41 % | -71.728 M -11.60 % | -64.274 M -115.47 % | 415.463 M 1 289.00 % | 29.911 M -83.08 % | 176.787 M 149.06 % | 70.982 M -73.06 % | 263.497 M 65.87 % | 158.857 M -6.03 % | 169.046 M 57.47 % | 107.352 M 8.24 % | 99.178 M 22.50 % | 80.959 M 25.57 % | 64.474 M 125.17 % | 28.633 M 120.53 % | 12.984 M -3.10 % | 13.400 M 88.73 % | 7.100 M |
| Income before tax | 691.714 M -28.98 % | 973.973 M 105.49 % | 473.978 M 2 577.02 % | -19.135 M -103.79 % | 504.892 M -28.24 % | 703.576 M 4 470.46 % | 15.394 M -76.05 % | 64.275 M 0.64 % | 63.866 M 34.66 % | 47.428 M 45.32 % | 32.637 M 306.11 % | -15.835 M 89.39 % | -149.266 M 19.02 % | -184.322 M 14.55 % | -215.708 M -1.71 % | -212.079 M -155.95 % | 379.035 M 1.97 % | 371.720 M 11.82 % | 332.419 M | 0.000 -100.00 % | 450.516 M 76.90 % | 254.666 M 90.85 % | 133.439 M 50.42 % | 88.710 M 7.29 % | 82.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | 0.84 -32.99 % | 1.26 96.76 % | 0.64 2 505.82 % | -0.03 -104.82 % | 0.55 -23.68 % | 0.72 4 625.69 % | 0.02 -76.28 % | 0.06 -0.83 % | 0.07 35.08 % | 0.05 43.80 % | 0.03 318.62 % | -0.02 88.92 % | -0.14 14.12 % | -0.16 10.76 % | -0.18 -24.01 % | -0.15 -166.06 % | 0.22 0.18 % | 0.22 0.62 % | 0.22 | 0.00 -100.00 % | 0.30 75.73 % | 0.17 85.44 % | 0.09 13.13 % | 0.08 -43.72 % | 0.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 509.563 M -2.98 % | 525.207 M 8.28 % | 485.033 M 33.74 % | 362.657 M -33.96 % | 549.171 M -9.16 % | 604.533 M -1.23 % | 612.074 M 3.09 % | 593.730 M 4.19 % | 569.852 M 3.08 % | 552.827 M -0.91 % | 557.914 M -0.21 % | 559.091 M 3.35 % | 540.981 M -0.73 % | 544.940 M -3.69 % | 565.812 M -11.32 % | 638.027 M -21.79 % | 815.821 M 2.84 % | 793.284 M 16.91 % | 678.538 M -2.73 % | 697.602 M -12.63 % | 798.431 M 46.26 % | 545.893 M 2.78 % | 531.141 M 30.16 % | 408.073 M 70.40 % | 239.481 M 43.75 % | 166.592 M 125.84 % | 73.766 M 221.90 % | 22.916 M -83.67 % | 140.300 M 178.37 % | 50.400 M |
| Net income ratio | 0.77 -33.74 % | 1.17 93.47 % | 0.60 479.46 % | -0.16 -130.71 % | 0.52 -24.32 % | 0.69 118.15 % | 0.31 -27.33 % | 0.43 70.53 % | 0.25 -19.33 % | 0.31 47.62 % | 0.21 66.00 % | 0.13 342.44 % | -0.05 15.59 % | -0.06 -16.55 % | -0.05 -118.86 % | 0.28 1 539.82 % | 0.02 -83.38 % | 0.10 124.10 % | 0.05 -73.99 % | 0.18 71.22 % | 0.10 -6.65 % | 0.11 53.01 % | 0.07 -18.60 % | 0.09 -35.74 % | 0.14 -12.74 % | 0.16 16.13 % | 0.14 16.03 % | 0.12 -30.94 % | 0.17 -31.41 % | 0.25 |
| Ratio EBITDA | 0.62 -8.46 % | 0.68 3.68 % | 0.65 29.90 % | 0.50 -16.09 % | 0.60 -3.38 % | 0.62 2.12 % | 0.61 2.11 % | 0.60 2.67 % | 0.58 3.40 % | 0.56 -1.95 % | 0.57 5.85 % | 0.54 7.99 % | 0.50 5.28 % | 0.48 0.59 % | 0.47 8.12 % | 0.44 -7.67 % | 0.47 1.04 % | 0.47 5.19 % | 0.45 -6.10 % | 0.47 -9.81 % | 0.53 45.29 % | 0.36 -0.13 % | 0.36 -2.11 % | 0.37 -10.62 % | 0.41 -0.10 % | 0.42 16.48 % | 0.36 69.37 % | 0.21 -88.36 % | 1.81 1.16 % | 1.79 |
| Gross profit ratio | 0.25 -62.88 % | 0.66 3.79 % | 0.64 -1.16 % | 0.65 -2.12 % | 0.66 -0.34 % | 0.66 2.21 % | 0.65 0.90 % | 0.64 2.22 % | 0.63 2.36 % | 0.61 0.57 % | 0.61 1.80 % | 0.60 4.45 % | 0.57 5.87 % | 0.54 -1.24 % | 0.55 -44.12 % | 0.98 -1.84 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 150.220 M -4.07 % | 156.587 M 1.35 % | 154.503 M 26.18 % | 122.446 M 2.44 % | 119.533 M -2.22 % | 122.243 M -0.46 % | 122.806 M 0.26 % | 122.484 M 0.53 % | 121.841 M 6.55 % | 114.347 M 0.32 % | 113.979 M 8.22 % | 105.322 M 12.71 % | 93.444 M 2.53 % | 91.139 M 1.81 % | 89.519 M 28.88 % | 69.461 M -36.71 % | 109.754 M 39.75 % | 78.538 M 6.95 % | 73.436 M 0.78 % | 72.869 M -4.53 % | 76.322 M 12.31 % | 67.956 M 17.25 % | 57.959 M 6.91 % | 54.213 M 9.26 % | 49.617 M 33.03 % | 37.299 M 123.95 % | 16.655 M 71.13 % | 9.733 M -20.24 % | 12.203 M 52.18 % | 8.019 M |
| Weighted average shs out | 147.899 M -4.02 % | 154.093 M -0.03 % | 154.135 M 25.88 % | 122.446 M 2.63 % | 119.307 M -2.29 % | 122.097 M -0.27 % | 122.431 M 0.21 % | 122.178 M 0.53 % | 121.533 M 6.55 % | 114.063 M 0.24 % | 113.790 M 8.13 % | 105.235 M 12.62 % | 93.444 M 2.53 % | 91.139 M 1.81 % | 89.519 M 28.88 % | 69.461 M -36.71 % | 109.754 M 39.75 % | 78.538 M 6.95 % | 73.436 M 0.78 % | 72.869 M -4.53 % | 76.322 M 13.60 % | 67.183 M 15.91 % | 57.959 M 8.97 % | 53.190 M 10.02 % | 48.345 M 36.61 % | 35.390 M 112.49 % | 16.655 M 71.13 % | 9.733 M -20.24 % | 12.203 M 52.18 % | 8.019 M |
| EPS diluted | 4.27 -26.51 % | 5.81 101.04 % | 2.89 407.45 % | -0.94 -124.10 % | 3.90 -28.44 % | 5.45 118.00 % | 2.50 -26.69 % | 3.41 75.77 % | 1.94 -26.24 % | 2.63 46.93 % | 1.79 129.49 % | 0.78 227.87 % | -0.61 22.78 % | -0.79 -9.72 % | -0.72 -114.23 % | 5.06 1 633.33 % | -0.33 -127.27 % | 1.21 906.67 % | -0.15 -109.20 % | 1.63 89.53 % | 0.86 -22.52 % | 1.11 282.76 % | 0.29 -56.06 % | 0.66 34.69 % | 0.49 -51.96 % | 1.02 -26.09 % | 1.38 3.76 % | 1.33 20.91 % | 1.10 103.70 % | 0.54 |
| Earnings per share | 4.29 -26.79 % | 5.86 102.07 % | 2.90 408.51 % | -0.94 -124.04 % | 3.91 -28.39 % | 5.46 118.40 % | 2.50 -26.90 % | 3.42 76.29 % | 1.94 -26.24 % | 2.63 46.93 % | 1.79 129.49 % | 0.78 227.87 % | -0.61 22.78 % | -0.79 -9.72 % | -0.72 -114.23 % | 5.06 1 633.33 % | -0.33 -127.27 % | 1.21 906.67 % | -0.15 -109.20 % | 1.63 89.53 % | 0.86 -23.21 % | 1.12 286.21 % | 0.29 -57.35 % | 0.68 36.00 % | 0.50 -53.27 % | 1.07 -23.02 % | 1.39 4.51 % | 1.33 20.91 % | 1.10 103.70 % | 0.54 |
| Gross profit | 201.611 M -60.66 % | 512.459 M 8.40 % | 472.752 M 1.76 % | 464.567 M -22.97 % | 603.073 M -6.30 % | 643.588 M -1.15 % | 651.058 M 1.87 % | 639.094 M 3.74 % | 616.062 M 2.04 % | 603.737 M 1.63 % | 594.040 M -4.03 % | 618.964 M -0.04 % | 619.187 M -0.17 % | 620.268 M -5.44 % | 655.954 M -54.17 % | 1.431 B -16.85 % | 1.721 B 1.79 % | 1.691 B 11.14 % | 1.522 B 3.58 % | 1.469 B -3.12 % | 1.516 B 0.67 % | 1.506 B 2.92 % | 1.464 B 32.97 % | 1.101 B 90.64 % | 577.372 M 43.90 % | 401.242 M 93.89 % | 206.943 M 90.06 % | 108.883 M 40.31 % | 77.600 M 175.18 % | 28.200 M |
| Income tax expense | 2.427 M -38.13 % | 3.923 M 174.78 % | -5.246 M -105.50 % | 95.437 M 3 144.24 % | -3.135 M 75.93 % | -13.027 M 59.45 % | -32.126 M -27.44 % | -25.208 M 8.41 % | -27.524 M -37.30 % | -20.047 M -923.33 % | -1.959 M -110.87 % | -929.000 K 87.04 % | -7.166 M 61.12 % | -18.433 M 1.27 % | -18.671 M 65.02 % | -53.371 M -116.82 % | 317.347 M 97.89 % | 160.366 M -29.81 % | 228.459 M 250.07 % | 65.261 M -78.11 % | 298.076 M 250.98 % | 84.926 M 98.66 % | 42.749 M 370.63 % | -15.796 M -448.08 % | 4.538 M 793.31 % | 508.000 K -68.51 % | 1.613 M 114.30 % | -11.277 M -110.10 % | 111.700 M 190.89 % | 38.400 M |
| Cost of revenue | 618.425 M 136.71 % | 261.264 M -2.55 % | 268.101 M 5.14 % | 254.989 M -18.07 % | 311.221 M -5.35 % | 328.822 M -7.21 % | 354.379 M -0.67 % | 356.760 M -2.32 % | 365.248 M -4.04 % | 380.626 M 0.16 % | 380.013 M -8.26 % | 414.233 M -10.03 % | 460.397 M -12.25 % | 524.666 M -2.81 % | 539.809 M 1 916.17 % | 26.774 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 |
| General and administrative expenses | 25.494 M 2.23 % | 24.939 M 34.19 % | 18.585 M -54.02 % | 40.424 M -14.06 % | 47.037 M 1.66 % | 46.268 M 5.98 % | 43.657 M -2.85 % | 44.937 M 4.07 % | 43.178 M -2.30 % | 44.195 M -3.31 % | 45.708 M -7.85 % | 49.602 M -2.65 % | 50.950 M -4.53 % | 53.365 M -23.29 % | 69.567 M -29.76 % | 99.040 M 10.97 % | 89.251 M -12.24 % | 101.702 M 9.45 % | 92.918 M 18.98 % | 78.093 M 171.02 % | 28.815 M 41.64 % | 20.344 M 9.79 % | 18.530 M 2.25 % | 18.123 M 38.22 % | 13.112 M -10.50 % | 14.650 M 171.50 % | 5.396 M 256.88 % | 1.512 M -16.00 % | 1.800 M 5.88 % | 1.700 M |
| Selling and marketing 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 |
| Other expenses | -34.641 M -109.62 % | 360.018 M 3.76 % | 346.962 M -12.12 % | 394.803 M -1.12 % | 399.263 M 518 423.38 % | 77.000 K -99.00 % | 7.694 M 26.73 % | 6.071 M 1 468.73 % | 387.000 K 146.68 % | -829.000 K -100.28 % | 299.313 M -17.05 % | 360.853 M -4.55 % | 378.043 M -11.27 % | 426.060 M -8.30 % | 464.633 M -57.93 % | 1.105 B -14.02 % | 1.285 B 2.60 % | 1.252 B 10.89 % | 1.129 B 6.32 % | 1.062 B 3.06 % | 1.031 B -16.35 % | 1.232 B -4.87 % | 1.295 B 29.60 % | 999.187 M 108.70 % | 478.763 M 48.86 % | 321.610 M 87.75 % | 171.301 M 62.12 % | 105.664 M 314.33 % | -49.300 M -159.47 % | -19.000 M |
| Operating expenses | 34.641 M -91.00 % | 384.957 M 5.31 % | 365.547 M -16.01 % | 435.227 M -2.48 % | 446.300 M 4.32 % | 427.832 M 1.58 % | 421.194 M 7.37 % | 392.298 M 9.02 % | 359.847 M 5.97 % | 339.567 M -1.58 % | 345.021 M -15.94 % | 410.455 M -8.50 % | 448.569 M -8.34 % | 489.407 M -7.98 % | 531.871 M -56.77 % | 1.230 B -10.45 % | 1.374 B 1.48 % | 1.354 B 10.78 % | 1.222 B 7.19 % | 1.140 B 7.63 % | 1.059 B -15.41 % | 1.252 B -4.66 % | 1.313 B 29.11 % | 1.017 B 106.82 % | 491.875 M 46.28 % | 336.260 M 90.30 % | 176.697 M 64.87 % | 107.176 M 325.63 % | -47.500 M -174.57 % | -17.300 M |
| Cost and expenses | 653.066 M 1.06 % | 646.221 M 1.98 % | 633.648 M -8.20 % | 690.216 M -8.88 % | 757.521 M 0.11 % | 756.654 M -2.44 % | 775.573 M 3.54 % | 749.058 M 3.30 % | 725.095 M 0.68 % | 720.193 M -0.67 % | 725.034 M -12.08 % | 824.688 M -9.27 % | 908.966 M -10.36 % | 1.014 B -5.38 % | 1.072 B -12.90 % | 1.230 B -10.45 % | 1.374 B 1.48 % | 1.354 B 10.78 % | 1.222 B 7.19 % | 1.140 B 7.63 % | 1.059 B -15.41 % | 1.252 B -4.66 % | 1.313 B 29.11 % | 1.017 B 106.82 % | 491.875 M 46.28 % | 336.260 M 90.30 % | 176.697 M 64.87 % | 107.176 M 325.63 % | -47.500 M -174.57 % | -17.300 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 25.494 M 2.23 % | 24.939 M 34.19 % | 18.585 M -54.02 % | 40.424 M -14.06 % | 47.037 M 1.66 % | 46.268 M 5.98 % | 43.657 M -2.85 % | 44.937 M 4.07 % | 43.178 M -2.30 % | 44.195 M -3.31 % | 45.708 M -7.85 % | 49.602 M -2.65 % | 50.950 M -4.53 % | 53.365 M -23.29 % | 69.567 M -29.76 % | 99.040 M 10.97 % | 89.251 M -12.24 % | 101.702 M 9.45 % | 92.918 M 18.98 % | 78.093 M 171.02 % | 28.815 M 41.64 % | 20.344 M 9.79 % | 18.530 M 2.25 % | 18.123 M 38.22 % | 13.112 M -10.50 % | 14.650 M 171.50 % | 5.396 M 256.88 % | 1.512 M -16.00 % | 1.800 M 5.88 % | 1.700 M |
| Interest income | 8.314 M -83.46 % | 50.264 M -14.30 % | 58.651 M 373.99 % | 12.374 M 8.32 % | 11.424 M 4.67 % | 10.914 M 30.99 % | 8.332 M 6.86 % | 7.797 M 12.20 % | 6.949 M 1.03 % | 6.878 M -57.17 % | 16.059 M 62.00 % | 9.913 M -1.27 % | 10.041 M -9.79 % | 11.131 M 19.16 % | 9.341 M -45.47 % | 17.130 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 |
| Interest expense | 129.654 M 11.33 % | 116.459 M -10.05 % | 129.467 M -19.26 % | 160.359 M -5.00 % | 168.807 M -15.86 % | 200.634 M 3.09 % | 194.615 M -0.90 % | 196.389 M -1.65 % | 199.685 M -9.63 % | 220.971 M -6.78 % | 237.048 M -3.94 % | 246.761 M -20.60 % | 310.780 M -0.57 % | 312.576 M -3.57 % | 324.160 M -12.08 % | 368.709 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 |
| Depreciation and amortization | 342.593 M -2.38 % | 350.945 M 9.76 % | 319.742 M -0.37 % | 320.943 M -15.58 % | 380.171 M 0.63 % | 377.786 M 3.17 % | 366.184 M 9.94 % | 333.066 M 8.74 % | 306.301 M 8.38 % | 282.608 M -3.19 % | 291.910 M -15.41 % | 345.077 M -8.72 % | 378.043 M -11.27 % | 426.060 M -4.13 % | 444.413 M -3.09 % | 458.595 M -8.34 % | 500.340 M 1.96 % | 490.698 M 19.08 % | 412.075 M 11.72 % | 368.844 M 10.08 % | 335.081 M 14.51 % | 292.615 M -19.69 % | 364.378 M 10.41 % | 330.019 M 118.32 % | 151.166 M 48.77 % | 101.610 M 133.48 % | 43.520 M 105.20 % | 21.209 M 39.53 % | 15.200 M 210.20 % | 4.900 M |
| Operating income | 166.970 M -4.18 % | 174.262 M 5.43 % | 165.291 M 296.25 % | 41.714 M -75.32 % | 169.000 M -21.67 % | 215.756 M 11.22 % | 193.983 M -21.40 % | 246.796 M -3.68 % | 256.215 M -2.34 % | 262.350 M 5.35 % | 249.019 M 24.41 % | 200.160 M 20.37 % | 166.287 M 27.41 % | 130.509 M 18.09 % | 110.513 M -46.03 % | 204.767 M -41.03 % | 347.258 M 3.00 % | 337.153 M 12.59 % | 299.441 M -8.92 % | 328.758 M -28.05 % | 456.933 M 79.91 % | 253.972 M 69.20 % | 150.101 M 80.02 % | 83.382 M -2.47 % | 85.497 M 31.57 % | 64.982 M 114.84 % | 30.246 M 1 671.88 % | 1.707 M -98.64 % | 125.100 M 174.95 % | 45.500 M |
| Operating income ratio | 0.20 -9.60 % | 0.23 0.95 % | 0.22 284.86 % | 0.06 -68.64 % | 0.18 -16.69 % | 0.22 15.00 % | 0.19 -22.15 % | 0.25 -5.08 % | 0.26 -2.03 % | 0.27 4.25 % | 0.26 31.96 % | 0.19 25.77 % | 0.15 35.13 % | 0.11 23.34 % | 0.09 -34.20 % | 0.14 -30.39 % | 0.20 1.19 % | 0.20 1.31 % | 0.20 -12.07 % | 0.22 -25.73 % | 0.30 78.72 % | 0.17 64.41 % | 0.10 35.38 % | 0.08 -48.84 % | 0.15 -8.57 % | 0.16 10.81 % | 0.15 832.27 % | 0.02 -99.03 % | 1.61 -0.08 % | 1.61 |
| Total other income expenses net | 571.134 M -32.81 % | 849.975 M 16 302.34 % | -5.246 M -101.93 % | 272.468 M -18.88 % | 335.892 M -31.14 % | 487.820 M 299.00 % | 122.260 M 166.98 % | -182.521 M -1 452.58 % | -11.756 M -116.35 % | 71.914 M 133.23 % | -216.382 M -0.18 % | -215.995 M 31.55 % | -315.553 M -0.23 % | -314.831 M 3.49 % | -326.221 M 21.74 % | -416.846 M -1 411.79 % | 31.777 M -8.07 % | 34.567 M 4.82 % | 32.978 M | 0.000 100.00 % | -6.417 M -1 024.64 % | 694.000 K 104.17 % | -16.662 M -412.73 % | 5.328 M 289.07 % | -2.818 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.228 B -8.95 % | 3.546 B -3.54 % | 3.676 B -12.45 % | 4.199 B -3.76 % | 4.363 B 8.02 % | 4.039 B 0.67 % | 4.012 B 4.94 % | 3.823 B 0.03 % | 3.822 B -6.91 % | 4.106 B -5.22 % | 4.332 B -5.90 % | 4.604 B -9.39 % | 5.081 B -5.79 % | 5.393 B -3.84 % | 5.609 B 2 853.65 % | -203.695 M -102.78 % | 7.321 B 7.94 % | 6.783 B 6.99 % | 6.340 B 6.52 % | 5.952 B -3.71 % | 6.181 B 0.76 % | 6.134 B 31.05 % | 4.681 B 3.29 % | 4.532 B 68.35 % | 2.692 B 34.08 % | 2.008 B 143.49 % | 824.542 M 62.00 % | 508.976 M 89.42 % | 268.700 M 90.16 % | 141.300 M |
| Total investments | 350.756 M 120.98 % | 158.726 M -53.01 % | 337.800 M -17.11 % | 407.513 M 45.41 % | 280.258 M 191.22 % | 96.237 M 0.85 % | 95.430 M 536.92 % | 14.983 M -81.48 % | 80.903 M 4.95 % | 77.089 M 2.32 % | 75.338 M | 0.000 -100.00 % | 47.790 M -19.39 % | 59.282 M -43.71 % | 105.324 M -3.65 % | 109.312 M -6.74 % | 117.217 M 200.56 % | 39.000 M -76.76 % | 167.799 M -10.81 % | 188.137 M -20.85 % | 237.699 M -35.38 % | 367.851 M -38.89 % | 601.935 M -23.22 % | 783.969 M -16.28 % | 936.370 M -24.17 % | 1.235 B 859.49 % | 128.703 M | 0.000 | 0.000 | 0.000 |
| Total debt | 3.346 B -8.12 % | 3.642 B -2.72 % | 3.743 B -11.78 % | 4.243 B -5.83 % | 4.506 B 10.55 % | 4.076 B -0.32 % | 4.089 B 5.26 % | 3.885 B 0.30 % | 3.873 B -6.34 % | 4.135 B -5.77 % | 4.388 B -6.40 % | 4.688 B -9.36 % | 5.172 B -6.04 % | 5.505 B -3.26 % | 5.690 B 5 828.58 % | 95.981 M -98.73 % | 7.532 B 7.40 % | 7.013 B 7.87 % | 6.501 B 7.33 % | 6.057 B -3.53 % | 6.279 B 0.72 % | 6.234 B 30.94 % | 4.761 B 1.54 % | 4.689 B 67.85 % | 2.793 B 34.37 % | 2.079 B 141.29 % | 861.630 M 65.02 % | 522.146 M 94.32 % | 268.700 M 90.16 % | 141.300 M |
| Accumulated other comprehensive income loss | 22.392 M -48.60 % | 43.562 M 102.23 % | -1.954 B -64 390.19 % | 3.039 M -27.56 % | 4.195 M -12.49 % | 4.794 M 33.06 % | 3.603 M 256.38 % | 1.011 M 116.74 % | -6.040 M 6.44 % | -6.456 M -40.29 % | -4.602 M -29.93 % | -3.542 M 48.37 % | -6.860 M -230.44 % | -2.076 M -82.43 % | -1.138 M 99.96 % | -2.783 B 8.32 % | -3.035 B -4.62 % | -2.901 B -29.63 % | -2.238 B -11.09 % | -2.015 B -9.04 % | -1.848 B -8.10 % | -1.709 B -5.53 % | -1.620 B -23.70 % | -1.309 B -26.49 % | -1.035 B 8.15 % | -1.127 B -66 864.94 % | -1.683 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | -958.661 M 27.77 % | -1.327 B 32.07 % | -1.954 B 8.35 % | -2.132 B -23.77 % | -1.722 B 11.56 % | -1.948 B 17.73 % | -2.367 B 0.77 % | -2.385 B 8.14 % | -2.597 B 1.99 % | -2.650 B 5.33 % | -2.799 B 2.25 % | -2.863 B -0.77 % | -2.841 B -5.99 % | -2.681 B -7.58 % | -2.492 B -6.86 % | -2.332 B -15.53 % | -2.019 B -28.15 % | -1.575 B -16.61 % | -1.351 B -28.92 % | -1.048 B -5.00 % | -998.018 M -28.52 % | -776.577 M -35.73 % | -572.165 M -56.90 % | -364.679 M -71.30 % | -212.895 M -142.77 % | -87.693 M -183.54 % | -30.928 M -120.05 % | -14.055 M -123.10 % | -6.300 M -625.00 % | 1.200 M |
| Common stock | 1.449 M -2.82 % | 1.491 M -5.03 % | 1.570 M 5.44 % | 1.489 M 0.00 % | 1.489 M -0.13 % | 1.491 M -5.15 % | 1.572 M 0.19 % | 1.569 M 0.38 % | 1.563 M 6.76 % | 1.464 M 0.34 % | 1.459 M 0.21 % | 1.456 M 20.43 % | 1.209 M 2.81 % | 1.176 M 0.94 % | 1.165 M 15.81 % | 1.006 M 4.68 % | 961.000 K -0.72 % | 968.000 K 1.15 % | 957.000 K 0.84 % | 949.000 K 1.06 % | 939.000 K 0.11 % | 938.000 K 25.91 % | 745.000 K 4.49 % | 713.000 K 6.74 % | 668.000 K 37.73 % | 485.000 K 19.75 % | 405.000 K 164.71 % | 153.000 K | 0.000 | 0.000 |
| Total equity | 2.628 B 9.64 % | 2.396 B 18.72 % | 2.019 B 45.47 % | 1.388 B -29.30 % | 1.963 B 5.24 % | 1.865 B 6.13 % | 1.757 B -14.20 % | 2.048 B 10.60 % | 1.852 B 21.03 % | 1.530 B 22.14 % | 1.253 B 1.44 % | 1.235 B 7.89 % | 1.145 B -12.40 % | 1.307 B -14.85 % | 1.535 B -17.27 % | 1.855 B -19.51 % | 2.305 B -15.81 % | 2.737 B -13.14 % | 3.152 B -9.75 % | 3.492 B 4.04 % | 3.357 B -7.12 % | 3.614 B 13.03 % | 3.197 B 7.53 % | 2.973 B 11.92 % | 2.657 B 18.76 % | 2.237 B 87.43 % | 1.194 B 308.69 % | 292.052 M 46.47 % | 199.400 M -25.04 % | 266.000 M |
| Other non current liabilities | -3.664 B 14.60 % | -4.290 B -584.33 % | -626.888 M 0.35 % | -629.065 M -239.65 % | -185.209 M | 0.000 -100.00 % | 101.537 M -59.22 % | 248.995 M 183.19 % | 87.926 M -0.01 % | 87.937 M 9.99 % | 79.953 M -0.12 % | 80.046 M -38.44 % | 130.035 M -6.28 % | 138.750 M -24.11 % | 182.823 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 |
| Long term debt | 3.179 B -0.03 % | 3.180 B -7.55 % | 3.439 B -13.53 % | 3.977 B -5.98 % | 4.231 B 8.05 % | 3.915 B -2.65 % | 4.022 B 4.01 % | 3.867 B 0.53 % | 3.846 B -4.39 % | 4.023 B -7.26 % | 4.338 B -7.48 % | 4.688 B -9.36 % | 5.172 B -6.04 % | 5.505 B -3.26 % | 5.690 B 5 828.58 % | 95.981 M -98.73 % | 7.532 B 9.59 % | 6.873 B 9.36 % | 6.284 B 4.94 % | 5.988 B -3.38 % | 6.198 B -0.57 % | 6.234 B 30.94 % | 4.761 B 9.19 % | 4.360 B 68.72 % | 2.584 B 55.61 % | 1.661 B 105.40 % | 808.530 M 154.57 % | 317.607 M 18.20 % | 268.700 M 90.16 % | 141.300 M |
| Total non current liabilities | 3.158 B -0.69 % | 3.180 B -7.55 % | 3.439 B -13.53 % | 3.977 B -5.98 % | 4.231 B 8.05 % | 3.915 B -2.95 % | 4.034 B -3.14 % | 4.165 B 6.52 % | 3.910 B -4.74 % | 4.105 B -7.67 % | 4.446 B -7.71 % | 4.817 B -9.15 % | 5.302 B -6.05 % | 5.644 B -3.91 % | 5.873 B 6 019.06 % | 95.981 M -98.76 % | 7.734 B 9.82 % | 7.043 B 11.24 % | 6.331 B 4.55 % | 6.056 B -3.11 % | 6.250 B -0.57 % | 6.286 B 30.78 % | 4.806 B 10.23 % | 4.360 B 68.72 % | 2.584 B 55.61 % | 1.661 B 105.40 % | 808.530 M 154.57 % | 317.607 M 18.20 % | 268.700 M 90.16 % | 141.300 M |
| Other current liabilities | 317.856 M -38.14 % | 513.805 M -24.28 % | 678.549 M 13.33 % | 598.736 M 64.16 % | 364.721 M 46.24 % | 249.407 M 13.19 % | 220.352 M 13 190.23 % | 1.658 M 3 028.30 % | 53.000 K -99.82 % | 28.969 M -89.93 % | 287.595 M -9.75 % | 318.669 M 26.49 % | 251.933 M 0.73 % | 250.106 M -46.65 % | 468.813 M 280.15 % | -260.238 M -358.23 % | -56.792 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.136 M -14.52 % | -10.597 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.677 M -111.50 % | 318.975 M 14.30 % | 279.077 M | 0.000 | 0.000 -100.00 % | 140.293 M -6.98 % | 150.815 M | 0.000 -100.00 % | 195.997 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 |
| Short term debt | 31.823 M -93.11 % | 462.000 M 51.97 % | 304.000 M 14.46 % | 265.600 M -3.42 % | 275.000 M 71.49 % | 160.360 M 138.77 % | 67.160 M 274.57 % | 17.930 M -33.59 % | 27.000 M -75.96 % | 112.330 M 122.88 % | 50.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.000 M -35.48 % | 217.000 M 215.87 % | 68.700 M -15.19 % | 81.000 M | 0.000 | 0.000 -100.00 % | 328.740 M 57.14 % | 209.200 M -49.99 % | 418.300 M 687.76 % | 53.100 M -74.04 % | 204.539 M | 0.000 | 0.000 |
| Total current liabilities | 349.679 M -64.17 % | 975.805 M -0.69 % | 982.549 M 13.68 % | 864.336 M 35.11 % | 639.721 M 56.12 % | 409.767 M 42.52 % | 287.512 M 1 367.80 % | 19.588 M -94.87 % | 382.151 M -17.34 % | 462.295 M 21.29 % | 381.156 M 9.08 % | 349.416 M -17.75 % | 424.833 M -0.80 % | 428.243 M -14.12 % | 498.632 M 91.61 % | 260.238 M 358.23 % | 56.792 M -70.87 % | 194.972 M -22.44 % | 251.381 M 143.20 % | 103.363 M 3.89 % | 99.491 M 719.80 % | 12.136 M 14.52 % | 10.597 M -96.78 % | 328.740 M 57.14 % | 209.200 M -49.99 % | 418.300 M 687.76 % | 53.100 M -74.04 % | 204.539 M | 0.000 | 0.000 |
| Total liabilities | 3.507 B -15.60 % | 4.155 B -6.02 % | 4.422 B -8.67 % | 4.842 B -0.59 % | 4.870 B 12.61 % | 4.325 B 0.08 % | 4.322 B 3.28 % | 4.185 B -2.51 % | 4.292 B -6.01 % | 4.567 B -5.38 % | 4.827 B -6.58 % | 5.166 B -9.79 % | 5.727 B -5.68 % | 6.072 B -4.71 % | 6.372 B -15.58 % | 7.548 B -9.08 % | 8.302 B 9.92 % | 7.552 B 10.01 % | 6.865 B 4.33 % | 6.580 B -2.61 % | 6.757 B 0.81 % | 6.703 B 30.78 % | 5.125 B 8.44 % | 4.727 B 56.08 % | 3.028 B 49.09 % | 2.031 B 123.97 % | 906.913 M 67.09 % | 542.761 M 94.33 % | 279.300 M 85.34 % | 150.700 M |
| Other non current assets | 84.943 M 116.89 % | -502.775 M -188.51 % | 568.051 M -1.38 % | 576.026 M 81.25 % | 317.811 M -94.57 % | 5.856 B 2.14 % | 5.733 B 1 873.15 % | 290.552 M -38.69 % | 473.918 M -0.59 % | 476.727 M -5.09 % | 502.271 M -91.56 % | 5.951 B 2 162.04 % | 263.089 M 54.16 % | 170.663 M -22.29 % | 219.616 M 102.67 % | -8.240 B 13.08 % | -9.480 B -3.95 % | -9.120 B -2.14 % | -8.929 B 0.49 % | -8.973 B 0.20 % | -8.991 B 3.24 % | -9.292 B -1 443.68 % | -601.935 M 91.25 % | -6.883 B -36.77 % | -5.033 B -307.53 % | -1.235 B -1 058.41 % | -106.603 M 85.69 % | -745.145 M -66.18 % | -448.400 M -14.80 % | -390.600 M |
| Long term investments | 350.756 M 120.98 % | 158.726 M -53.01 % | 337.800 M -17.11 % | 407.513 M 45.41 % | 280.258 M 191.22 % | 96.237 M 0.85 % | 95.430 M 536.92 % | 14.983 M -81.48 % | 80.903 M 4.95 % | 77.089 M 2.32 % | 75.338 M | 0.000 -100.00 % | 47.790 M -19.39 % | 59.282 M -43.71 % | 105.324 M -3.65 % | 109.312 M -6.74 % | 117.217 M 200.56 % | 39.000 M -76.76 % | 167.799 M -10.81 % | 188.137 M -20.85 % | 237.699 M -35.38 % | 367.851 M -38.89 % | 601.935 M -23.22 % | 783.969 M -16.28 % | 936.370 M -24.17 % | 1.235 B 1 058.41 % | 106.603 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 4.438 M -22.36 % | 5.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.500 M -34.20 % | 41.796 M -16.16 % | 49.855 M -40.34 % | 83.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 | 0.000 | 0.000 |
| GoodWill | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M -14.61 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M -3.99 % | 39.380 M -71.66 % | 138.936 M -12.34 % | 158.490 M 4 939.43 % | 3.145 M -94.23 % | 54.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.338 M | 0.000 | 0.000 -100.00 % | 128.658 M 2.73 % | 125.239 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M -12.08 % | 36.724 M -15.62 % | 43.524 M 15.12 % | 37.808 M 0.00 % | 37.808 M -3.99 % | 39.380 M -13.35 % | 45.447 M -8.08 % | 49.441 M -1.17 % | 50.025 M -38.99 % | 82.000 M -48.97 % | 160.691 M -13.45 % | 185.654 M -3.45 % | 192.289 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.338 M | 0.000 | 0.000 -100.00 % | 128.658 M 2.73 % | 125.239 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 114.740 M 1 007.74 % | 10.358 M -97.78 % | 466.355 M 636.57 % | 63.314 M -27.77 % | 87.661 M 378.79 % | 18.309 M -8.67 % | 20.048 M -99.65 % | 5.688 B 5.78 % | 5.377 B 0.58 % | 5.346 B 2.11 % | 5.235 B | 0.000 -100.00 % | 6.029 B -7.72 % | 6.533 B -6.16 % | 6.962 B -14.07 % | 8.102 B -13.33 % | 9.349 B 2.95 % | 9.081 B 3.77 % | 8.752 B -0.38 % | 8.785 B 0.36 % | 8.753 B -1.91 % | 8.924 B 31.32 % | 6.796 B 11.42 % | 6.099 B 48.90 % | 4.096 B 57.48 % | 2.601 B 72.23 % | 1.510 B 102.67 % | 745.145 M 66.18 % | 448.400 M 14.80 % | 390.600 M |
| Total non current assets | 5.948 B -4.84 % | 6.250 B 10.30 % | 5.667 B 0.81 % | 5.622 B -15.53 % | 6.655 B 9.55 % | 6.075 B 2.64 % | 5.919 B -2.98 % | 6.100 B 1.61 % | 6.003 B 0.91 % | 5.950 B 0.95 % | 5.893 B -2.32 % | 6.033 B -7.92 % | 6.552 B -6.50 % | 7.008 B -6.83 % | 7.522 B -8.72 % | 8.240 B -13.08 % | 9.480 B 3.95 % | 9.120 B 2.14 % | 8.929 B -0.49 % | 8.973 B -0.20 % | 8.991 B -3.24 % | 9.292 B 34.72 % | 6.897 B 0.20 % | 6.883 B 36.77 % | 5.033 B 84.36 % | 2.730 B 66.91 % | 1.635 B 119.48 % | 745.145 M | 0.000 -100.00 % | 390.600 M |
| Other current assets | -187.049 M -190.97 % | 205.608 M 132.80 % | -626.888 M 0.35 % | -629.065 M -239.65 % | -185.209 M -278.45 % | 103.787 M -13.67 % | 120.222 M 65.47 % | 72.655 M -19.30 % | 90.026 M -24.06 % | 118.551 M -6.68 % | 127.037 M -13.50 % | 146.859 M -21.35 % | 186.717 M -7.29 % | 201.406 M -8.47 % | 220.037 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 985.404 M | 0.000 | 0.000 -100.00 % | 1.434 B 280.04 % | 377.221 M | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.100 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 117.491 M 22.65 % | 95.797 M 42.30 % | 67.320 M 52.26 % | 44.214 M -69.06 % | 142.902 M 287.71 % | 36.858 M -52.00 % | 76.786 M 25.38 % | 61.244 M 20.59 % | 50.789 M 75.31 % | 28.971 M -48.04 % | 55.751 M -33.95 % | 84.413 M -7.31 % | 91.066 M -18.20 % | 111.325 M 37.00 % | 81.260 M -72.88 % | 299.676 M 42.39 % | 210.461 M -8.43 % | 229.824 M 42.10 % | 161.730 M 53.53 % | 105.343 M 7.35 % | 98.129 M -1.43 % | 99.553 M 24.44 % | 80.000 M -49.08 % | 157.115 M 54.63 % | 101.604 M 42.49 % | 71.305 M 92.26 % | 37.088 M 181.61 % | 13.170 M | 0.000 | 0.000 |
| Cash and short term investments | 117.491 M 22.65 % | 95.797 M 42.30 % | 67.320 M 52.26 % | 44.214 M -69.06 % | 142.902 M 287.71 % | 36.858 M -52.00 % | 76.786 M 25.38 % | 61.244 M 20.59 % | 50.789 M 75.31 % | 28.971 M -48.04 % | 55.751 M -33.95 % | 84.413 M -7.31 % | 91.066 M -18.20 % | 111.325 M 37.00 % | 81.260 M -72.88 % | 299.676 M 42.39 % | 210.461 M -8.43 % | 229.824 M 42.10 % | 161.730 M 53.53 % | 105.343 M 7.35 % | 98.129 M -1.43 % | 99.553 M 24.44 % | 80.000 M -49.08 % | 157.115 M 54.63 % | 101.604 M 42.49 % | 71.305 M 20.47 % | 59.188 M 349.42 % | 13.170 M | 0.000 | 0.000 |
| Total current assets | 187.049 M -37.94 % | 301.405 M -61.03 % | 773.380 M 27.28 % | 607.607 M 241.92 % | 177.702 M 54.54 % | 114.988 M -28.36 % | 160.500 M 21.14 % | 132.495 M -5.91 % | 140.815 M -4.55 % | 147.522 M -20.66 % | 185.933 M -49.50 % | 368.189 M 15.21 % | 319.579 M -13.85 % | 370.978 M -3.61 % | 384.863 M -1.01 % | 388.808 M 22.70 % | 316.882 M -38.63 % | 516.352 M 11.46 % | 463.257 M 11.20 % | 416.608 M -2.79 % | 428.569 M 6.77 % | 401.404 M -71.84 % | 1.425 B 191.82 % | 488.428 M 46.59 % | 333.186 M -78.34 % | 1.539 B 230.84 % | 465.065 M 2 555.39 % | 17.514 M | 0.000 -100.00 % | 6.700 M |
| Inventory | 0.000 100.00 % | -69.944 M -108.76 % | 798.821 M 21.34 % | 658.331 M 317.30 % | 157.760 M 294.08 % | -81.287 M -69.61 % | -47.925 M 54.79 % | -106.010 M 23.70 % | -138.936 M 12.34 % | -158.490 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.392 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 69.558 M -0.55 % | 69.944 M -86.90 % | 534.127 M 0.00 % | 534.127 M 758.05 % | 62.249 M 11.90 % | 55.630 M 387.26 % | 11.417 M -89.09 % | 104.606 M -24.71 % | 138.936 M -12.34 % | 158.490 M 4 939.43 % | 3.145 M -97.70 % | 136.917 M 227.58 % | 41.796 M -16.16 % | 49.855 M -40.34 % | 83.566 M -6.24 % | 89.132 M -16.25 % | 106.421 M -62.86 % | 286.528 M -4.97 % | 301.527 M -3.13 % | 311.265 M -5.80 % | 330.440 M 9.47 % | 301.851 M -16.14 % | 359.939 M 8.64 % | 331.313 M 43.07 % | 231.582 M 587.02 % | 33.708 M 17.63 % | 28.656 M 559.67 % | 4.344 M | 0.000 -100.00 % | 6.700 M |
| Tax assets | 5.365 B -18.12 % | 6.552 B 53.71 % | 4.262 B -6.16 % | 4.543 B -23.42 % | 5.932 B 8 745.28 % | 67.060 M 108.09 % | 32.227 M -52.29 % | 67.544 M 158.62 % | 26.117 M 10 263.89 % | 252.000 K -99.17 % | 30.353 M | 0.000 -100.00 % | 51.933 M -11.58 % | 58.736 M 39.80 % | 42.015 M 48.33 % | 28.326 M 96.35 % | 14.426 M | 0.000 -100.00 % | 9.835 M | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 774.343 M -4.32 % | 809.315 M 23.90 % | 653.205 M 4.65 % | 624.153 M -8.54 % | 682.450 M -1.64 % | 693.828 M 11.32 % | 623.247 M | 0.000 -100.00 % | 328.288 M 2.85 % | 319.195 M | 0.000 | 0.000 -100.00 % | 72.154 M -84.93 % | 478.700 M 2 367.53 % | 19.400 M |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.677 M 1.53 % | 36.123 M -13.83 % | 41.919 M -2.88 % | 43.161 M 40.37 % | 30.747 M -5.70 % | 32.607 M 19.34 % | 27.322 M -8.37 % | 29.819 M -53.58 % | 64.241 M 13.12 % | 56.792 M 3.31 % | 54.972 M 59.89 % | 34.381 M -0.81 % | 34.663 M 87.46 % | 18.491 M 52.36 % | 12.136 M 14.52 % | 10.597 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax 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 |
| Deferred revenue non current | 3.507 B -15.60 % | 4.155 B -6.02 % | 4.422 B -8.67 % | 4.842 B -2.12 % | 4.947 B | 0.000 -100.00 % | 12.487 M -74.71 % | 49.366 M -22.93 % | 64.052 M -21.78 % | 81.882 M -24.03 % | 107.775 M -16.18 % | 128.577 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.392 M 22.16 % | 165.684 M 251.49 % | 47.138 M -0.14 % | 47.203 M 81.38 % | 26.024 M 68.49 % | 15.445 M 70.19 % | 9.075 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 275.618 M 14.83 % | 240.032 M 16.80 % | 205.500 M 154.68 % | 80.691 M -55.65 % | 181.926 M 9.92 % | 165.513 M 75.80 % | 94.146 M -62.97 % | 254.264 M 10.82 % | 229.440 M -24.10 % | 302.307 M 5.98 % | 285.240 M -10.73 % | 319.515 M 35.19 % | 236.345 M -9.35 % | 260.730 M -11.61 % | 294.985 M -32.44 % | 436.632 M -21.33 % | 555.041 M 39.60 % | 397.596 M -8.68 % | 435.408 M -10.01 % | 483.841 M -2.42 % | 495.853 M 10.07 % | 450.472 M -6.33 % | 480.906 M 1.95 % | 471.687 M 19.74 % | 393.914 M 17.74 % | 334.552 M 125.60 % | 148.297 M 114.42 % | 69.163 M 127.51 % | 30.400 M 4.47 % | 29.100 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 2.000 M 0.00 % | 2.000 M -6.06 % | 2.129 M 6.45 % | 2.000 M | 0.000 -100.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M -21.45 % | 159.126 M -14.51 % | 186.126 M 173.26 % | 68.114 M 0.00 % | 68.114 M -89.63 % | 657.114 M -0.07 % | 657.601 M -0.44 % | 660.500 M -5.17 % | 696.500 M -3.73 % | 723.500 M -12.14 % | 823.500 M -18.49 % | 1.010 B -3.00 % | 1.042 B 21.78 % | 855.242 M -9.50 % | 945.012 M -15.96 % | 1.124 B 34.23 % | 837.717 M 30.64 % | 641.250 M -19.08 % | 792.468 M 487.01 % | 135.000 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.285 B -4.42 % | 3.437 B -39.89 % | 5.717 B 66.57 % | 3.432 B -1.87 % | 3.497 B -0.52 % | 3.516 B -9.86 % | 3.900 B -3.74 % | 4.052 B -0.32 % | 4.065 B 9.97 % | 3.696 B -0.14 % | 3.701 B -0.31 % | 3.713 B 19.83 % | 3.098 B 0.91 % | 3.070 B -0.03 % | 3.071 B -47.37 % | 5.836 B -4.00 % | 6.079 B 1.46 % | 5.992 B 13.19 % | 5.294 B 5.28 % | 5.028 B 3.67 % | 4.850 B 3.12 % | 4.703 B 24.32 % | 3.783 B 13.36 % | 3.337 B 16.32 % | 2.869 B 23.43 % | 2.324 B 146.61 % | 942.506 M 298.03 % | 236.791 M 35.08 % | 175.300 M -25.63 % | 235.700 M |
| Deferred tax liabilities non current | 135.637 M 0.83 % | 134.527 M 103.54 % | -3.795 B 9.92 % | -4.213 B 11.53 % | -4.761 B | 0.000 100.00 % | -101.537 M | 0.000 100.00 % | -87.926 M 0.01 % | -87.937 M -9.99 % | -79.953 M 0.12 % | -80.046 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.379 M | 0.000 -100.00 % | 20.139 M -22.74 % | 26.065 M -28.94 % | 36.680 M 0.91 % | 36.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.192 B 1 307.90 % | 510.821 M 62.42 % | 314.499 M 11.34 % | 282.478 M -32.93 % | 421.163 M 3.39 % | 407.365 M 0.65 % | 404.754 M 31.25 % | 308.378 M 718.52 % | 37.675 M -83.95 % | 234.720 M 590.57 % | -47.846 M -205.66 % | 45.283 M 119.66 % | 20.615 M 94.48 % | 10.600 M 12.77 % | 9.400 M |
| Total assets | 6.135 B -6.37 % | 6.552 B 1.73 % | 6.440 B 3.39 % | 6.229 B -8.83 % | 6.833 B 10.39 % | 6.190 B 1.83 % | 6.079 B -2.47 % | 6.233 B 1.44 % | 6.144 B 0.77 % | 6.097 B 0.29 % | 6.079 B -5.03 % | 6.401 B -6.85 % | 6.872 B -6.87 % | 7.379 B -6.68 % | 7.906 B -15.92 % | 9.403 B -11.35 % | 10.607 B 3.08 % | 10.290 B 2.73 % | 10.017 B -0.55 % | 10.072 B -0.41 % | 10.113 B -1.97 % | 10.317 B 23.96 % | 8.323 B 8.09 % | 7.700 B 35.44 % | 5.685 B 33.19 % | 4.268 B 103.20 % | 2.101 B 151.61 % | 834.813 M 74.39 % | 478.700 M 14.88 % | 416.700 M |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 2.427 M -38.13 % | 3.923 M 174.78 % | -5.246 M -105.50 % | 95.437 M 3 144.24 % | -3.135 M 75.93 % | -13.027 M 59.45 % | -32.126 M -27.44 % | -25.208 M 8.41 % | -27.524 M -37.30 % | -20.047 M -923.33 % | -1.959 M -110.87 % | -929.000 K 98.83 % | -79.611 M -11.91 % | -71.139 M 70.81 % | -243.711 M -356.64 % | -53.371 M -171.62 % | -19.649 M -231.92 % | 14.895 M 177.80 % | -19.146 M -2 811.90 % | 706.000 K 106.30 % | -11.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 8.874 M 18.91 % | 7.463 M 1.40 % | 7.360 M -11.27 % | 8.295 M 1.83 % | 8.146 M -4.73 % | 8.550 M 8.54 % | 7.877 M 3.25 % | 7.629 M 14.89 % | 6.640 M 14.86 % | 5.781 M 2.41 % | 5.645 M 15.89 % | 4.871 M -9.48 % | 5.381 M -26.60 % | 7.331 M 9.98 % | 6.666 M -51.81 % | 13.833 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 |
| Change in working capital | -26.280 M -2 383.23 % | 1.151 M 103.09 % | -37.200 M 17.72 % | -45.209 M -94.67 % | -23.223 M 11.19 % | -26.149 M 10.35 % | -29.169 M -11.18 % | -26.235 M -20.82 % | -21.715 M -4.12 % | -20.856 M 12.91 % | -23.949 M 34.25 % | -36.422 M -86.93 % | -19.484 M 29.60 % | -27.678 M 38.12 % | -44.731 M -266.74 % | 26.826 M 112.43 % | 12.628 M -82.01 % | 70.211 M 348.46 % | -28.258 M -63.64 % | -17.268 M -23.08 % | -14.030 M 77.97 % | -63.678 M -0.17 % | -63.573 M -448.94 % | -11.581 M -237.72 % | 8.409 M 170.49 % | -11.930 M -145.31 % | 26.332 M 1 317.99 % | 1.857 M 151.58 % | -3.600 M -141.86 % | 8.600 M |
| Accounts receivables | 5.338 M -80.84 % | 27.864 M 241.83 % | -19.646 M 66.06 % | -57.881 M -122.44 % | -26.021 M 6.50 % | -27.830 M -108.07 % | -13.375 M 35.32 % | -20.680 M -3 440.87 % | 619.000 K -93.15 % | 9.039 M 96.84 % | 4.592 M -48.80 % | 8.968 M 2 211.34 % | 388.000 K -98.48 % | 25.561 M -5.56 % | 27.067 M 458.31 % | 4.848 M 310.97 % | -2.298 M -105.45 % | 42.154 M 45.40 % | 28.992 M 315.19 % | -13.473 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.400 M 225.37 % | -6.700 M 71.12 % | -23.200 M -1 321.05 % | 1.900 M 132.20 % | -5.900 M -156.52 % | -2.300 M |
| Inventory | -5.338 M 80.84 % | -27.864 M -241.83 % | 19.646 M -66.06 % | 57.881 M 122.44 % | 26.021 M 1 647.95 % | -1.681 M -102.13 % | 79.087 M 162.94 % | 30.078 M -70.63 % | 102.400 M -34.48 % | 156.283 M 217.92 % | 49.158 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.379 M -10.05 % | 24.879 M 154.32 % | -45.800 M -681.30 % | -5.862 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.100 M 263.16 % | -1.900 M | 0.000 | 0.000 |
| Accounts payables | -31.618 M -18.36 % | -26.713 M -52.18 % | -17.554 M -238.53 % | 12.672 M 352.89 % | 2.798 M 66.45 % | 1.681 M 110.64 % | -15.794 M -184.32 % | -5.555 M 75.13 % | -22.334 M 25.29 % | -29.895 M -4.74 % | -28.541 M 57.49 % | -67.138 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.926 M -46.80 % | 28.057 M 149.01 % | -57.250 M -1 408.56 % | -3.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.300 M 26 400.00 % | -100.000 K -102.44 % | 4.100 M -37.88 % | 6.600 M |
| Other working capital | 5.338 M -80.84 % | 27.864 M 241.83 % | -19.646 M 66.06 % | -57.881 M -122.44 % | -26.021 M -1 647.95 % | 1.681 M 102.13 % | -79.087 M -162.94 % | -30.078 M 70.63 % | -102.400 M 34.48 % | -156.283 M -217.92 % | -49.158 M -326.03 % | 21.748 M 209.44 % | -19.872 M 62.67 % | -53.239 M 25.85 % | -71.798 M -426.68 % | 21.978 M 198.21 % | -22.379 M 10.05 % | -24.879 M -154.32 % | 45.800 M 681.30 % | 5.862 M 141.78 % | -14.030 M | 0.000 100.00 % | -63.573 M -448.94 % | -11.581 M -128 777.78 % | 9.000 K 100.17 % | -5.230 M -125.98 % | 20.132 M 928.72 % | 1.957 M 208.72 % | -1.800 M -141.86 % | 4.300 M |
| Other non cash items | -384.729 M 57.86 % | -912.975 M -111.86 % | -430.924 M -81 869.26 % | 527.000 K 100.11 % | -495.514 M 25.75 % | -667.375 M -151.17 % | -265.706 M 32.70 % | -394.801 M -124.58 % | -175.794 M 37.70 % | -282.173 M -1 620.00 % | 18.564 M 2.22 % | 18.160 M 18.20 % | 15.364 M 764.60 % | 1.777 M -97.26 % | 64.820 M 114.74 % | -439.865 M -4 160.42 % | 10.833 M -30.23 % | 15.526 M 291.18 % | 3.969 M 109.15 % | -43.373 M -187.25 % | 49.713 M -46.64 % | 93.169 M 7.96 % | 86.300 M 600.23 % | -17.252 M -236.04 % | 12.682 M 319.94 % | -5.766 M 77.81 % | -25.989 M -1 048.50 % | 2.740 M 128.33 % | 1.200 M 131.58 % | -3.800 M |
| Net cash provided by operating activities | 577.501 M 37.32 % | 420.557 M 26.31 % | 332.956 M 20.35 % | 276.649 M -26.12 % | 374.472 M -5.53 % | 396.388 M 0.57 % | 394.139 M 4.35 % | 377.724 M 4.96 % | 359.891 M 11.97 % | 321.424 M -1.28 % | 325.596 M 2.77 % | 316.827 M 22.41 % | 258.819 M 0.51 % | 257.500 M 10.13 % | 233.812 M -44.53 % | 421.481 M -9.46 % | 465.536 M -12.54 % | 532.279 M 49.71 % | 355.549 M -2.73 % | 365.523 M -15.05 % | 430.258 M -13.48 % | 497.289 M 0.57 % | 494.457 M 23.50 % | 400.364 M 58.09 % | 253.257 M 70.64 % | 148.414 M 103.22 % | 73.032 M 88.20 % | 38.806 M 48.11 % | 26.200 M 55.95 % | 16.800 M |
| Investments in property plant and equipment | -189.524 M 1.50 % | -192.404 M -10.26 % | -174.499 M 49.70 % | -346.914 M 11.83 % | -393.461 M -15.56 % | -340.489 M 4.92 % | -358.104 M -3.31 % | -346.645 M 5.59 % | -367.180 M 0.04 % | -367.324 M -4.85 % | -350.338 M -29.65 % | -270.210 M -1.83 % | -265.348 M -48.30 % | -178.929 M 40.43 % | -300.344 M 61.41 % | -778.233 M 28.77 % | -1.093 B -33.34 % | -819.416 M 14.70 % | -960.684 M -4.59 % | -918.481 M -81.10 % | -507.168 M 65.81 % | -1.483 B -296.16 % | -374.388 M -12.00 % | -334.264 M -53.77 % | -217.380 M 7.55 % | -235.131 M 69.30 % | -765.800 M -744.83 % | -90.645 M -49.09 % | -60.800 M 67.14 % | -185.000 M |
| Acquisitions net | 5.691 M 235.89 % | -4.188 M 59.91 % | -10.447 M -102.39 % | 436.416 M 4 663.59 % | -9.563 M 28.97 % | -13.464 M 95.89 % | -327.815 M | 0.000 | 0.000 | 0.000 100.00 % | -10.863 M -146.47 % | 23.374 M 36.73 % | 17.095 M 65.84 % | 10.308 M 250.66 % | -6.842 M | 0.000 | 0.000 | 0.000 100.00 % | -6.910 M 56.43 % | -15.861 M 3.19 % | -16.383 M 93.72 % | -260.874 M -223.54 % | -80.630 M -152.85 % | -31.889 M | 0.000 -100.00 % | 36.468 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -346.626 M 59.76 % | -861.320 M -136.59 % | -364.055 M -235.68 % | -108.452 M 60.94 % | -277.627 M 8.52 % | -303.482 M -776.58 % | -34.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.534 M -128.80 % | 178.929 M -40.43 % | 300.344 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.151 M -95.53 % | 361.359 M -13.90 % | 419.676 M 208.14 % | -388.095 M -239.51 % | -114.312 M 74.78 % | -453.263 M | 0.000 100.00 % | -61.695 M | 0.000 100.00 % | -53.878 M | 0.000 | 0.000 |
| Sales maturities of investments | 52.066 M -97.01 % | 1.743 B 1 628.64 % | 100.852 M -36.74 % | 159.422 M -74.65 % | 628.771 M -11.92 % | 713.858 M 77.39 % | 402.413 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.471 M 136.37 % | 5.699 M 8.26 % | 5.264 M | 0.000 -100.00 % | 14.370 M 49.63 % | 9.604 M -66.37 % | 28.556 M -64.13 % | 79.599 M 31.40 % | 60.576 M -42.90 % | 106.079 M -65.39 % | 306.484 M 374.73 % | 64.559 M -56.58 % | 148.691 M 407.65 % | 29.290 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -36.079 M -2.50 % | -35.199 M -103.80 % | 926.431 M 288.89 % | -490.471 M -219.46 % | -153.533 M -133.21 % | 462.335 M 24.01 % | 372.808 M 49.80 % | 248.872 M 26.79 % | 196.283 M -48.48 % | 381.002 M -10.65 % | 426.393 M 18.94 % | 358.503 M 9.70 % | 326.810 M 364.43 % | 70.368 M -88.86 % | 631.832 M -70.24 % | 2.123 B 163.21 % | 806.618 M -22.65 % | 1.043 B 19.47 % | 872.926 M 5.13 % | 830.297 M 133.75 % | 355.203 M -71.35 % | 1.240 B 847.51 % | 130.836 M -37.06 % | 207.876 M 197.86 % | -212.417 M -118.42 % | -97.253 M -302.03 % | 48.137 M -14.62 % | 56.379 M 28 289.50 % | -200.000 K 86.67 % | -1.500 M |
| Net cash used for investing activites | -514.472 M -179.12 % | 650.257 M 35.96 % | 478.282 M 236.65 % | -349.999 M -70.39 % | -205.413 M -268.58 % | 121.846 M 728.66 % | 14.704 M 115.04 % | -97.773 M 42.79 % | -170.897 M -1 349.43 % | 13.678 M -79.02 % | 65.192 M -41.62 % | 111.667 M 175.76 % | 40.494 M -53.12 % | 86.375 M -86.30 % | 630.254 M -53.14 % | 1.345 B 595.17 % | -271.599 M -216.55 % | 233.040 M 566.44 % | -49.961 M -114.83 % | 336.913 M 8.02 % | 311.904 M 139.66 % | -786.377 M -495.70 % | -132.010 M 75.87 % | -546.981 M -94.58 % | -281.106 M 14.38 % | -328.321 M 54.25 % | -717.663 M -714.19 % | -88.144 M -44.50 % | -61.000 M 67.29 % | -186.500 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 issued | 428.824 M | 0.000 -100.00 % | 342.470 M -63.93 % | 949.563 M 154.08 % | 373.727 M 8.28 % | 345.140 M | 0.000 -100.00 % | 45.767 M -87.52 % | 366.580 M -2.18 % | 374.752 M | 0.000 -100.00 % | 594.379 M 726.19 % | 71.942 M 401.34 % | 14.350 M -98.18 % | 788.170 M 163 760.71 % | 481.000 K -99.13 % | 55.378 M -57.98 % | 131.781 M 5 270.05 % | 2.454 M -22.44 % | 3.164 M 15.56 % | 2.738 M -99.36 % | 429.266 M 97.96 % | 216.849 M -18.60 % | 266.398 M -9.14 % | 293.200 M -41.38 % | 500.152 M -1.95 % | 510.114 M 1 713.03 % | 28.136 M -39.88 % | 46.800 M -71.43 % | 163.800 M |
| Common stock repurchased | -124.361 M 60.73 % | -316.710 M -126.68 % | 1.187 B 11 964.10 % | -10.004 M 93.13 % | -145.682 M 61.01 % | -373.593 M | 0.000 100.00 % | -34.799 M -28.89 % | -27.000 M -183.73 % | -9.516 M | 0.000 100.00 % | -600.938 M -1 552.65 % | -36.362 M 66.33 % | -108.000 M -2 471.43 % | -4.200 M 99.43 % | -739.422 M -80.62 % | -409.382 M -3.20 % | -396.687 M -645.29 % | -53.226 M 82.46 % | -303.378 M -26.53 % | -239.770 M 44.14 % | -429.266 M -71.61 % | -250.147 M 7.00 % | -268.978 M 10.71 % | -301.238 M -2 622.19 % | -11.066 M -102.00 % | 553.596 M 13 110.48 % | -4.255 M 96.03 % | -107.200 M -596.30 % | 21.600 M |
| Dividends paid | -266.140 M 4.11 % | -277.551 M -2.95 % | -269.601 M 11.60 % | -304.992 M -24.72 % | -244.534 M 0.64 % | -246.098 M -5.18 % | -233.971 M -8.17 % | -216.293 M -10.82 % | -195.181 M -22.70 % | -159.075 M -11.35 % | -142.856 M -1.30 % | -141.025 M -31.38 % | -107.339 M -7.16 % | -100.164 M 62.61 % | -267.911 M -385.21 % | -55.215 M 81.47 % | -297.906 M 2.77 % | -306.397 M 2.23 % | -313.397 M -1.13 % | -309.887 M 16.84 % | -372.653 M 0.22 % | -373.458 M -18.62 % | -314.838 M -27.19 % | -247.530 M 1.58 % | -251.491 M -107.43 % | -121.239 M -166.42 % | -45.506 M -119.45 % | -20.736 M 0.78 % | -20.900 M -254.24 % | -5.900 M |
| Other financing activites | 24.888 M 104.26 % | -584.619 M -11.92 % | -522.356 M -287.25 % | 278.955 M 54.48 % | 180.582 M 152.79 % | -342.082 M -114.70 % | -159.330 M -199.48 % | -53.203 M -289.98 % | 28.005 M 113.81 % | -202.807 M 26.68 % | -276.594 M 5.96 % | -294.122 M -38.58 % | -212.233 M 0.66 % | -213.646 M 73.77 % | -814.571 M 49.78 % | -1.622 B -2 017.03 % | 84.606 M 121.65 % | -390.828 M -708.80 % | 64.196 M 115.98 % | -401.638 M -13.26 % | -354.630 M -151.99 % | 682.099 M 646.89 % | -124.724 M -127.74 % | 449.658 M 45.22 % | 309.639 M -7.67 % | 335.363 M -53.03 % | 714.055 M 783.02 % | 80.865 M 57.02 % | 51.500 M -71.81 % | 182.700 M |
| Net cash used provided by financing activities | -246.943 M 71.36 % | -862.170 M -8.87 % | -791.957 M -2 941.66 % | -26.037 M 59.29 % | -63.952 M 89.13 % | -588.180 M -49.55 % | -393.301 M -45.94 % | -269.496 M -61.20 % | -167.176 M 53.80 % | -361.882 M 13.72 % | -419.450 M 3.61 % | -435.147 M -36.17 % | -319.572 M -1.84 % | -313.810 M 71.01 % | -1.082 B 35.46 % | -1.677 B -686.28 % | -213.300 M 69.41 % | -697.225 M -179.78 % | -249.201 M 64.98 % | -711.525 M 2.17 % | -727.283 M -335.64 % | 308.641 M 170.22 % | -439.562 M -317.47 % | 202.128 M 247.61 % | 58.148 M -72.84 % | 214.124 M -67.97 % | 668.549 M 1 011.86 % | 60.129 M 96.50 % | 30.600 M -82.69 % | 176.800 M |
| Effect of forex changes on cash | 1.175 B | 0.000 | 0.000 -100.00 % | 6.326 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.886 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.700 M |
| Net change in cash | -183.914 M -188.15 % | 208.644 M 982.12 % | 19.281 M 120.72 % | -93.061 M -188.54 % | 105.107 M 250.27 % | -69.946 M -550.05 % | 15.542 M 48.66 % | 10.455 M -52.08 % | 21.818 M 181.47 % | -26.780 M 6.57 % | -28.662 M -330.81 % | -6.653 M 67.16 % | -20.259 M -167.38 % | 30.065 M 113.77 % | -218.416 M -344.82 % | 89.215 M 560.75 % | -19.363 M -128.44 % | 68.094 M 20.76 % | 56.387 M 720.39 % | -9.089 M -1 015.31 % | 993.000 K -94.92 % | 19.553 M 125.36 % | -77.115 M -238.92 % | 55.511 M 83.21 % | 30.299 M -11.45 % | 34.217 M 43.06 % | 23.918 M 121.65 % | 10.791 M 356.93 % | -4.200 M -102.38 % | 176.800 M |
| Cash at beginning of period | 301.405 M 224.93 % | 92.761 M 26.24 % | 73.480 M -55.88 % | 166.541 M 129.41 % | 72.595 M -49.07 % | 142.541 M 132.74 % | 61.244 M 20.59 % | 50.789 M 75.31 % | 28.971 M -48.04 % | 55.751 M -33.95 % | 84.413 M -7.31 % | 91.066 M -18.20 % | 111.325 M 37.00 % | 81.260 M -72.88 % | 299.676 M 42.39 % | 210.461 M -8.43 % | 229.824 M 42.10 % | 161.730 M 53.53 % | 105.343 M -7.94 % | 114.432 M 17.81 % | 97.136 M 21.42 % | 80.000 M -49.08 % | 157.115 M 54.63 % | 101.604 M 42.49 % | 71.305 M 92.26 % | 37.088 M 181.61 % | 13.170 M 453.59 % | 2.379 M -59.68 % | 5.900 M | 0.000 |
| Cash at end of period | 117.491 M -61.02 % | 301.405 M 224.93 % | 92.761 M 26.24 % | 73.480 M -58.65 % | 177.702 M 144.79 % | 72.595 M -5.46 % | 76.786 M 25.38 % | 61.244 M 20.59 % | 50.789 M 75.31 % | 28.971 M -48.04 % | 55.751 M -33.95 % | 84.413 M -7.31 % | 91.066 M -18.20 % | 111.325 M 37.00 % | 81.260 M -72.88 % | 299.676 M 42.39 % | 210.461 M -8.43 % | 229.824 M 42.10 % | 161.730 M 53.53 % | 105.343 M 7.35 % | 98.129 M -1.43 % | 99.553 M 24.44 % | 80.000 M -49.08 % | 157.115 M 54.63 % | 101.604 M 42.49 % | 71.305 M 92.26 % | 37.088 M 181.61 % | 13.170 M 674.71 % | 1.700 M -99.04 % | 176.800 M |
| Operating cash flow | 577.501 M 37.32 % | 420.557 M 26.31 % | 332.956 M 20.35 % | 276.649 M -26.12 % | 374.472 M -5.53 % | 396.388 M 0.57 % | 394.139 M 4.35 % | 377.724 M 4.96 % | 359.891 M 11.97 % | 321.424 M -1.28 % | 325.596 M 2.77 % | 316.827 M 22.41 % | 258.819 M 0.51 % | 257.500 M 10.13 % | 233.812 M -44.53 % | 421.481 M -9.46 % | 465.536 M -12.54 % | 532.279 M 49.71 % | 355.549 M -2.73 % | 365.523 M -15.05 % | 430.258 M -13.48 % | 497.289 M 0.57 % | 494.457 M 23.50 % | 400.364 M 58.09 % | 253.257 M 70.64 % | 148.414 M 103.22 % | 73.032 M 88.20 % | 38.806 M 48.11 % | 26.200 M 55.95 % | 16.800 M |
| Capital expenditure | -189.524 M 1.50 % | -192.404 M -10.26 % | -174.499 M 49.70 % | -346.914 M 11.83 % | -393.461 M -15.56 % | -340.489 M 4.92 % | -358.104 M -3.31 % | -346.645 M 5.59 % | -367.180 M 0.04 % | -367.324 M -4.85 % | -350.338 M -29.65 % | -270.210 M -1.83 % | -265.348 M -48.30 % | -178.929 M 40.43 % | -300.344 M 61.41 % | -778.233 M 28.77 % | -1.093 B -33.34 % | -819.416 M 14.70 % | -960.684 M -4.59 % | -918.481 M -81.10 % | -507.168 M 65.81 % | -1.483 B -296.16 % | -374.388 M -12.00 % | -334.264 M -53.77 % | -217.380 M 7.55 % | -235.131 M 69.30 % | -765.800 M -744.83 % | -90.645 M -49.09 % | -60.800 M 67.14 % | -185.000 M |
| Free CashFlow | 387.977 M 70.05 % | 228.153 M 43.98 % | 158.457 M 325.51 % | -70.265 M -270.03 % | -18.989 M -133.97 % | 55.899 M 55.12 % | 36.035 M 15.95 % | 31.079 M 526.38 % | -7.289 M 84.12 % | -45.900 M -85.51 % | -24.742 M -153.08 % | 46.617 M 814.00 % | -6.529 M -108.31 % | 78.571 M 218.10 % | -66.532 M 81.35 % | -356.752 M 43.11 % | -627.051 M -118.38 % | -287.137 M 52.55 % | -605.135 M -9.44 % | -552.958 M -618.97 % | -76.910 M 92.20 % | -985.878 M -921.09 % | 120.069 M 81.65 % | 66.100 M 84.24 % | 35.877 M 141.37 % | -86.717 M 87.48 % | -692.768 M -1 236.38 % | -51.839 M -49.82 % | -34.600 M 79.43 % | -168.200 M |
| 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 |
| 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-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 198.665 M 1.17 % | 196.359 M -0.48 % | 197.307 M -8.04 % | 214.560 M 1.21 % | 211.993 M 1.98 % | 207.874 M 3.49 % | 200.871 M 9.47 % | 183.500 M 1.11 % | 181.478 M -6.61 % | 194.330 M 1.33 % | 191.777 M 7.54 % | 178.333 M 1.09 % | 176.413 M 1.53 % | 173.746 M -19.36 % | 215.455 M -1.53 % | 218.808 M -2.56 % | 224.552 M -2.38 % | 230.032 M 0.09 % | 229.827 M 2.51 % | 224.200 M -2.62 % | 230.235 M -0.77 % | 232.022 M -4.31 % | 242.481 M -3.08 % | 250.187 M 1.00 % | 247.720 M -2.94 % | 255.229 M 0.23 % | 254.635 M 2.23 % | 249.092 M 1.06 % | 246.481 M -1.21 % | 249.493 M 0.24 % | 248.904 M -0.92 % | 251.218 M 2.02 % | 246.239 M 0.15 % | 245.875 M -0.21 % | 246.387 M 0.66 % | 244.783 M 0.21 % | 244.265 M 0.86 % | 242.178 M -1.89 % | 246.843 M 0.17 % | 246.418 M -1.01 % | 248.924 M -0.77 % | 250.862 M -1.43 % | 254.514 M -1.98 % | 259.662 M 1.65 % | 255.450 M -3.96 % | 265.995 M -0.54 % | 267.448 M -1.26 % | 270.872 M -1.07 % | 273.799 M 11.73 % | 245.063 M -12.92 % | 281.410 M 0.13 % | 281.035 M -1.93 % | 286.553 M 3.92 % | 275.754 M -5.66 % | 292.302 M -0.91 % | 294.991 M 0.69 % | 292.976 M 25.29 % | 233.833 M -26.78 % | 319.346 M -4.62 % | 334.798 M -4.15 % | 349.276 M 16.90 % | 298.786 M -24.54 % | 395.978 M -6.56 % | 423.781 M -2.04 % | 432.602 M -2.08 % | 441.806 M 2.46 % | 431.204 M -1.62 % | 438.313 M 1.75 % | 430.762 M 6.64 % | 403.951 M -7.28 % | 435.671 M 0.16 % | 434.959 M 1.14 % | 430.057 M 13.07 % | 380.341 M -3.38 % | 393.662 M -1.13 % | 398.172 M 1.83 % | 391.015 M 2.60 % | 381.121 M 1.87 % | 374.114 M -1.60 % | 380.192 M 1.00 % | 376.426 M 5.24 % | 357.670 M -8.84 % | 392.333 M -0.56 % | 394.537 M -0.73 % | 397.448 M 6.08 % | 374.679 M -4.54 % | 392.512 M 1.13 % | 388.113 M 5.76 % | 366.959 M 9.53 % | 335.044 M -12.87 % | 384.518 M 3.71 % | 370.748 M -0.67 % | 373.254 M 20.26 % | 310.364 M 8.71 % | 285.509 M 5.56 % | 270.474 M 13.82 % | 237.630 M 54.43 % | 153.872 M 1.63 % | 151.400 M 10.27 % | 137.300 M 1.85 % | 134.800 M 46.30 % | 92.142 M -22.44 % | 118.800 M 21.97 % | 97.400 M 9.56 % | 88.900 M -41.10 % | 150.943 M 592.40 % | 21.800 M -52.19 % | 45.600 M 11.49 % | 40.900 M -48.93 % | 80.083 M 677.50 % | 10.300 M 7.29 % | 9.600 M 6.67 % | 9.000 M -53.61 % | 19.400 M -2.02 % | 19.800 M -4.35 % | 20.700 M 0.98 % | 20.500 M 118.09 % | 9.400 M |
| Net income | -6.526 M 59.75 % | -16.213 M -102.44 % | 664.031 M 49 617.60 % | -1.341 M 86.52 % | -9.948 M -103.02 % | 329.568 M 9 604.59 % | 3.396 M -98.28 % | 196.927 M -47.65 % | 376.178 M 0.88 % | 372.881 M 3 876.12 % | 9.378 M 152.25 % | -17.948 M -121.54 % | 83.310 M 166.60 % | -125.097 M -400.25 % | -25.007 M -163.70 % | 39.255 M 483.98 % | 6.722 M -94.97 % | 133.512 M 6 646.44 % | 1.979 M -96.93 % | 64.459 M -76.49 % | 274.133 M 3 601.00 % | 7.407 M -98.70 % | 569.991 M 11 216.08 % | 5.037 M -93.99 % | 83.792 M -68.31 % | 264.389 M 1 246.52 % | 19.635 M 8.77 % | 18.052 M 31.79 % | 13.698 M -91.67 % | 164.407 M 959.80 % | 15.513 M -93.09 % | 224.433 M 761.32 % | 26.057 M -62.59 % | 69.656 M 217.70 % | 21.925 M -65.67 % | 63.869 M -31.52 % | 93.260 M 137.59 % | 39.252 M -69.34 % | 128.028 M 66.18 % | 77.042 M 18.66 % | 64.927 M -47.31 % | 123.218 M 83.27 % | 67.232 M 514.10 % | 10.948 M 85.81 % | 5.892 M -91.45 % | 68.926 M 77.73 % | 38.781 M 70.09 % | 22.800 M 1 069.83 % | 1.949 M 115.07 % | -12.934 M -796.95 % | -1.442 M 93.85 % | -23.451 M -21.76 % | -19.260 M 10.26 % | -21.463 M -43.83 % | -14.922 M -90.70 % | -7.825 M 71.56 % | -27.518 M -543.34 % | 6.207 M 122.57 % | -27.502 M -49.11 % | -18.444 M 24.81 % | -24.530 M -400.21 % | 8.171 M -95.35 % | 175.799 M -31.34 % | 256.039 M 1 143.10 % | -24.546 M -99.87 % | -12.281 M -424.60 % | -2.341 M -112.11 % | 19.329 M -23.32 % | 25.208 M -69.44 % | 82.500 M 431.66 % | -24.875 M -170.89 % | 35.092 M -58.26 % | 84.071 M 459.28 % | 15.032 M -42.96 % | 26.352 M -4.40 % | 27.566 M 1 256.59 % | 2.032 M -97.19 % | 72.275 M -55.72 % | 163.208 M 1 066.94 % | 13.986 M -0.30 % | 14.028 M -62.26 % | 37.169 M -8.53 % | 40.635 M -31.39 % | 59.230 M 171.41 % | 21.823 M 230.20 % | 6.609 M -85.74 % | 46.345 M 0.68 % | 46.033 M -34.29 % | 70.059 M 90.44 % | 36.788 M 40.89 % | 26.111 M -14.21 % | 30.435 M 117.11 % | 14.018 M -55.13 % | 31.238 M 3.31 % | 30.236 M 155.76 % | 11.822 M -54.32 % | 25.882 M 6.25 % | 24.359 M 24.92 % | 19.500 M -15.58 % | 23.100 M 65.00 % | 14.000 M 10.46 % | 12.674 M -23.65 % | 16.600 M 22.06 % | 13.600 M -37.04 % | 21.600 M 82.54 % | 11.833 M 69.04 % | 7.000 M 32.08 % | 5.300 M 17.78 % | 4.500 M 25.56 % | 3.584 M 5.41 % | 3.400 M 9.68 % | 3.100 M 10.71 % | 2.800 M 47.37 % | 1.900 M -45.71 % | 3.500 M -10.26 % | 3.900 M -2.50 % | 4.000 M 37.93 % | 2.900 M |
| Income before tax | -3.959 M 74.22 % | -15.359 M -102.15 % | 715.107 M 40 187.72 % | 1.775 M 118.10 % | -9.809 M -102.75 % | 356.568 M 10 259.33 % | 3.442 M -98.39 % | 213.158 M -46.82 % | 400.805 M 1.96 % | 393.109 M 3 681.35 % | 10.396 M 147.86 % | -21.722 M -123.56 % | 92.195 M 363.01 % | -35.054 M -31.97 % | -26.562 M -165.87 % | 40.325 M 602.04 % | 5.744 M -95.94 % | 141.573 M 16 098.28 % | 874.000 K -98.72 % | 68.169 M -76.84 % | 294.276 M 3 020.31 % | 9.431 M 142.38 % | 3.891 M 53.25 % | 2.539 M -68.17 % | 7.978 M 126.83 % | -29.737 M -269.86 % | 17.507 M 16.25 % | 15.060 M 19.87 % | 12.564 M 3.87 % | 12.096 M 0.17 % | 12.076 M -45.83 % | 22.291 M 25.15 % | 17.812 M -4.99 % | 18.747 M 21.03 % | 15.490 M -14.39 % | 18.093 M 56.84 % | 11.536 M -6.73 % | 12.369 M -6.16 % | 13.181 M 4.64 % | 12.596 M 35.70 % | 9.282 M -62.36 % | 24.658 M 203.74 % | 8.118 M 88.62 % | 4.304 M 472.34 % | 752.000 K -91.36 % | 8.706 M 95.42 % | 4.455 M 138.11 % | -11.691 M 52.64 % | -24.685 M 42.61 % | -43.012 M -56.86 % | -27.421 M 39.99 % | -45.697 M -38.01 % | -33.112 M 31.53 % | -48.360 M 8.46 % | -52.830 M -32.30 % | -39.931 M 3.76 % | -41.489 M 15.00 % | -48.812 M 39.80 % | -81.084 M -59.46 % | -50.849 M -29.48 % | -39.273 M -66.65 % | -23.566 M -114.01 % | 168.193 M 94.96 % | 86.271 M 24.12 % | 69.504 M -46.03 % | 128.782 M 57.03 % | 82.012 M -14.81 % | 96.273 M | 0.000 -100.00 % | 58.572 M -42.94 % | 102.645 M -1.01 % | 103.693 M -4.24 % | 108.288 M 33.74 % | 80.970 M -7.76 % | 87.785 M -2.56 % | 90.089 M 9.30 % | 82.424 M | 0.000 -100.00 % | 123.636 M 30.19 % | 94.965 M -2.91 % | 97.807 M -72.57 % | 356.555 M 1 143.30 % | 28.678 M -14.48 % | 33.532 M 5.04 % | 31.922 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -147.886 M -254.38 % | 95.793 M | 0.000 -100.00 % | 93.449 M 213.33 % | 29.824 M 109.35 % | 14.246 M -2.65 % | 14.634 M | 0.000 100.00 % | -603.021 M -342.96 % | 248.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 194.300 M | 0.000 -100.00 % | 138.900 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 |
| Income before tax ratio | -0.02 74.52 % | -0.08 -102.16 % | 3.62 43 710.57 % | 0.01 117.88 % | -0.05 -102.70 % | 1.72 9 910.33 % | 0.02 -98.52 % | 1.16 -47.40 % | 2.21 9.18 % | 2.02 3 631.67 % | 0.05 144.50 % | -0.12 -123.31 % | 0.52 359.03 % | -0.20 -63.65 % | -0.12 -166.89 % | 0.18 620.47 % | 0.03 -95.84 % | 0.62 16 083.85 % | 0.00 -98.75 % | 0.30 -76.21 % | 1.28 3 044.52 % | 0.04 153.31 % | 0.02 58.12 % | 0.01 -68.49 % | 0.03 127.64 % | -0.12 -269.46 % | 0.07 13.72 % | 0.06 18.61 % | 0.05 5.14 % | 0.05 -0.07 % | 0.05 -45.32 % | 0.09 22.67 % | 0.07 -5.13 % | 0.08 21.28 % | 0.06 -14.94 % | 0.07 56.51 % | 0.05 -7.53 % | 0.05 -4.35 % | 0.05 4.46 % | 0.05 37.08 % | 0.04 -62.06 % | 0.10 208.17 % | 0.03 92.43 % | 0.02 463.06 % | 0.00 -91.01 % | 0.03 96.49 % | 0.02 138.59 % | -0.04 52.13 % | -0.09 48.63 % | -0.18 -80.12 % | -0.10 40.07 % | -0.16 -40.72 % | -0.12 34.11 % | -0.18 2.97 % | -0.18 -33.52 % | -0.14 4.41 % | -0.14 32.16 % | -0.21 17.79 % | -0.25 -67.18 % | -0.15 -35.07 % | -0.11 -42.56 % | -0.08 -118.57 % | 0.42 108.65 % | 0.20 26.71 % | 0.16 -44.88 % | 0.29 53.26 % | 0.19 -13.41 % | 0.22 | 0.00 -100.00 % | 0.14 -38.46 % | 0.24 -1.17 % | 0.24 -5.32 % | 0.25 18.28 % | 0.21 -4.53 % | 0.22 -1.44 % | 0.23 7.33 % | 0.21 | 0.00 -100.00 % | 0.33 32.31 % | 0.25 -3.87 % | 0.26 -73.94 % | 1.00 1 263.80 % | 0.07 -14.00 % | 0.08 5.82 % | 0.08 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.44 -277.18 % | 0.25 | 0.00 -100.00 % | 0.25 160.54 % | 0.10 92.58 % | 0.05 -7.78 % | 0.05 | 0.00 100.00 % | -3.92 -339.05 % | 1.64 | 0.00 | 0.00 | 0.00 -100.00 % | 1.64 | 0.00 -100.00 % | 1.56 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 118.918 M 8.80 % | 109.304 M -0.71 % | 110.087 M -18.25 % | 134.671 M 8.56 % | 124.052 M -9.67 % | 137.335 M 8.53 % | 126.543 M -11.03 % | 142.235 M 19.43 % | 119.094 M -1.93 % | 121.439 M -0.13 % | 121.593 M 0.06 % | 121.523 M 0.87 % | 120.478 M 144.36 % | 49.303 M -57.25 % | 115.336 M -13.05 % | 132.642 M -5.82 % | 140.843 M 2.96 % | 136.793 M -1.78 % | 139.277 M 2.92 % | 135.324 M -1.78 % | 137.777 M -14.15 % | 160.493 M 10.09 % | 145.789 M -2.76 % | 149.930 M 1.08 % | 148.321 M -2.86 % | 152.685 M -4.99 % | 160.702 M 6.37 % | 151.073 M 2.34 % | 147.614 M -1.78 % | 150.290 M 2.73 % | 146.301 M -3.66 % | 151.865 M 4.54 % | 145.274 M -0.84 % | 146.504 M 3.89 % | 141.012 M -1.29 % | 142.848 M 2.41 % | 139.488 M 2.11 % | 136.599 M -3.69 % | 141.837 M 2.00 % | 139.056 M 2.83 % | 135.230 M -7.80 % | 146.672 M 0.21 % | 146.365 M 0.51 % | 145.624 M 0.37 % | 145.087 M -1.37 % | 147.106 M -0.70 % | 148.143 M -0.20 % | 148.436 M 1.90 % | 145.667 M 0.89 % | 144.387 M -0.25 % | 144.743 M 0.29 % | 144.331 M -1.76 % | 146.913 M -0.59 % | 147.782 M 12.04 % | 131.896 M -7.84 % | 143.117 M -1.72 % | 145.628 M -10.42 % | 162.570 M 14.85 % | 141.555 M -11.54 % | 160.029 M -3.89 % | 166.501 M 91.65 % | 86.878 M -8.01 % | 94.443 M -55.57 % | 212.564 M 8.39 % | 196.116 M 2.27 % | 191.772 M -8.62 % | 209.863 M -2.94 % | 216.220 M 6.27 % | 203.454 M -5.61 % | 215.539 M 8.49 % | 198.667 M -2.57 % | 203.910 M 11.03 % | 183.657 M 10.89 % | 165.624 M -1.41 % | 167.991 M -9.75 % | 186.144 M 3.68 % | 179.533 M 4.72 % | 171.443 M 26.38 % | 135.658 M -28.46 % | 189.630 M 0.74 % | 188.233 M -58.86 % | 457.548 M 316.44 % | 109.870 M -6.88 % | 117.987 M -3.70 % | 122.514 M 3.09 % | 118.845 M -15.29 % | 140.292 M -2.17 % | 143.410 M -1.68 % | 145.866 M -40.50 % | 245.159 M 26.07 % | 194.456 M -1.11 % | 196.646 M -7.54 % | 212.693 M 81.50 % | 117.189 M 3.33 % | 113.416 M 14.33 % | 99.200 M 8.93 % | 91.069 M 116.66 % | -546.719 M -294.08 % | 281.700 M 11.96 % | 251.600 M -0.47 % | 252.800 M 163.61 % | -397.408 M -278.77 % | 222.300 M 22.41 % | 181.600 M 21.23 % | 149.800 M 1 535.69 % | -10.434 M -132.81 % | 31.800 M -61.17 % | 81.900 M 9.49 % | 74.800 M 461.63 % | -20.684 M -234.31 % | 15.400 M 1.99 % | 15.100 M 11.03 % | 13.600 M -61.69 % | 35.500 M -0.28 % | 35.600 M -5.32 % | 37.600 M 1.08 % | 37.200 M 295.74 % | 9.400 M |
| Net income ratio | -0.03 60.22 % | -0.08 -102.45 % | 3.37 53 947.54 % | -0.01 86.68 % | -0.05 -102.96 % | 1.59 9 277.66 % | 0.02 -98.42 % | 1.07 -48.23 % | 2.07 8.03 % | 1.92 3 823.89 % | 0.05 148.59 % | -0.10 -121.31 % | 0.47 165.59 % | -0.72 -520.34 % | -0.12 -164.70 % | 0.18 499.31 % | 0.03 -94.84 % | 0.58 6 640.43 % | 0.01 -97.01 % | 0.29 -75.85 % | 1.19 3 629.72 % | 0.03 -98.64 % | 2.35 11 575.70 % | 0.02 -94.05 % | 0.34 -67.35 % | 1.04 1 243.39 % | 0.08 6.40 % | 0.07 30.40 % | 0.06 -91.57 % | 0.66 957.30 % | 0.06 -93.02 % | 0.89 744.24 % | 0.11 -62.65 % | 0.28 218.36 % | 0.09 -65.90 % | 0.26 -31.66 % | 0.38 135.56 % | 0.16 -68.75 % | 0.52 65.89 % | 0.31 19.87 % | 0.26 -46.90 % | 0.49 85.94 % | 0.26 526.52 % | 0.04 82.80 % | 0.02 -91.10 % | 0.26 78.70 % | 0.15 72.27 % | 0.08 1 082.47 % | 0.01 113.49 % | -0.05 -929.98 % | -0.01 93.86 % | -0.08 -24.15 % | -0.07 13.65 % | -0.08 -52.47 % | -0.05 -92.45 % | -0.03 71.76 % | -0.09 -453.84 % | 0.03 130.82 % | -0.09 -56.33 % | -0.06 21.56 % | -0.07 -356.81 % | 0.03 -93.84 % | 0.44 -26.52 % | 0.60 1 164.81 % | -0.06 -104.12 % | -0.03 -412.02 % | -0.01 -112.31 % | 0.04 -24.64 % | 0.06 -71.35 % | 0.20 457.70 % | -0.06 -170.77 % | 0.08 -58.73 % | 0.20 394.63 % | 0.04 -40.96 % | 0.07 -3.31 % | 0.07 1 232.21 % | 0.01 -97.26 % | 0.19 -56.53 % | 0.44 1 085.90 % | 0.04 -1.29 % | 0.04 -64.14 % | 0.10 0.34 % | 0.10 -31.01 % | 0.15 173.41 % | 0.05 211.28 % | 0.02 -85.06 % | 0.12 -0.45 % | 0.12 -37.88 % | 0.19 73.88 % | 0.11 61.70 % | 0.07 -17.28 % | 0.08 118.58 % | 0.04 -62.69 % | 0.10 -4.96 % | 0.11 142.29 % | 0.04 -59.87 % | 0.11 -31.20 % | 0.16 22.91 % | 0.13 -23.45 % | 0.17 62.00 % | 0.10 -24.49 % | 0.14 -1.56 % | 0.14 0.07 % | 0.14 -42.53 % | 0.24 209.93 % | 0.08 -75.59 % | 0.32 176.27 % | 0.12 5.64 % | 0.11 145.85 % | 0.04 -86.44 % | 0.33 2.22 % | 0.32 3.79 % | 0.31 217.66 % | 0.10 -44.59 % | 0.18 -6.18 % | 0.19 -3.44 % | 0.20 -36.75 % | 0.31 |
| Ratio EBITDA | 0.60 7.53 % | 0.56 -0.23 % | 0.56 -11.11 % | 0.63 7.26 % | 0.59 -11.43 % | 0.66 4.87 % | 0.63 -18.73 % | 0.78 18.11 % | 0.66 5.01 % | 0.62 -1.44 % | 0.63 -6.96 % | 0.68 -0.22 % | 0.68 140.67 % | 0.28 -46.99 % | 0.54 -11.69 % | 0.61 -3.35 % | 0.63 5.47 % | 0.59 -1.87 % | 0.61 0.40 % | 0.60 0.86 % | 0.60 -13.49 % | 0.69 15.05 % | 0.60 0.33 % | 0.60 0.09 % | 0.60 0.09 % | 0.60 -5.21 % | 0.63 4.06 % | 0.61 1.27 % | 0.60 -0.58 % | 0.60 2.48 % | 0.59 -2.77 % | 0.60 2.47 % | 0.59 -0.99 % | 0.60 4.11 % | 0.57 -1.93 % | 0.58 2.19 % | 0.57 1.24 % | 0.56 -1.84 % | 0.57 1.82 % | 0.56 3.87 % | 0.54 -7.08 % | 0.58 1.67 % | 0.58 2.54 % | 0.56 -1.26 % | 0.57 2.70 % | 0.55 -0.16 % | 0.55 1.08 % | 0.55 3.00 % | 0.53 -9.70 % | 0.59 14.55 % | 0.51 0.15 % | 0.51 0.17 % | 0.51 -4.33 % | 0.54 18.77 % | 0.45 -6.99 % | 0.49 -2.40 % | 0.50 -28.50 % | 0.70 56.85 % | 0.44 -7.26 % | 0.48 0.27 % | 0.48 63.95 % | 0.29 21.91 % | 0.24 -52.45 % | 0.50 10.64 % | 0.45 4.44 % | 0.43 -10.81 % | 0.49 -1.34 % | 0.49 4.44 % | 0.47 -11.48 % | 0.53 17.01 % | 0.46 -2.73 % | 0.47 9.78 % | 0.43 -1.93 % | 0.44 2.04 % | 0.43 -8.72 % | 0.47 1.82 % | 0.46 2.07 % | 0.45 24.06 % | 0.36 -27.30 % | 0.50 -0.26 % | 0.50 -60.91 % | 1.28 356.80 % | 0.28 -6.36 % | 0.30 -2.98 % | 0.31 -2.82 % | 0.32 -11.26 % | 0.36 -3.27 % | 0.37 -7.04 % | 0.40 -45.68 % | 0.73 44.69 % | 0.51 -4.65 % | 0.53 -6.92 % | 0.57 50.92 % | 0.38 -4.95 % | 0.40 8.31 % | 0.37 -4.30 % | 0.38 110.79 % | -3.55 -290.96 % | 1.86 1.54 % | 1.83 -2.29 % | 1.88 143.48 % | -4.31 -330.49 % | 1.87 0.36 % | 1.86 10.65 % | 1.69 2 537.65 % | -0.07 -104.74 % | 1.46 -18.78 % | 1.80 -1.79 % | 1.83 808.08 % | -0.26 -117.27 % | 1.50 -4.94 % | 1.57 4.09 % | 1.51 -17.42 % | 1.83 1.78 % | 1.80 -1.02 % | 1.82 0.10 % | 1.81 81.46 % | 1.00 |
| Gross profit ratio | 0.26 -8.58 % | 0.28 -57.67 % | 0.67 0.19 % | 0.66 3.15 % | 0.64 -7.59 % | 0.70 8.01 % | 0.65 -1.09 % | 0.65 0.13 % | 0.65 -2.25 % | 0.67 8.46 % | 0.61 -3.51 % | 0.64 0.50 % | 0.63 1.10 % | 0.63 -1.93 % | 0.64 -2.59 % | 0.66 -0.38 % | 0.66 0.15 % | 0.66 -0.83 % | 0.66 0.21 % | 0.66 0.86 % | 0.66 -2.82 % | 0.68 1.29 % | 0.67 1.01 % | 0.66 2.01 % | 0.65 -1.21 % | 0.65 1.30 % | 0.65 -0.43 % | 0.65 1.67 % | 0.64 -2.80 % | 0.66 4.51 % | 0.63 -2.47 % | 0.64 1.16 % | 0.64 -0.40 % | 0.64 1.11 % | 0.63 -0.59 % | 0.64 5.62 % | 0.60 -5.20 % | 0.64 4.32 % | 0.61 -0.55 % | 0.61 2.76 % | 0.60 -4.38 % | 0.62 1.94 % | 0.61 1.65 % | 0.60 1.03 % | 0.60 -2.73 % | 0.61 3.53 % | 0.59 -0.97 % | 0.60 1.07 % | 0.59 -2.76 % | 0.61 7.46 % | 0.57 -1.59 % | 0.57 4.57 % | 0.55 -4.07 % | 0.57 3.65 % | 0.55 3.89 % | 0.53 4.35 % | 0.51 -11.99 % | 0.58 10.07 % | 0.53 -5.65 % | 0.56 3.84 % | 0.54 -46.30 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 144.550 M -1.32 % | 146.479 M -2.38 % | 150.045 M 0.82 % | 148.832 M 0.01 % | 148.810 M -2.27 % | 152.264 M -1.16 % | 154.057 M -1.33 % | 156.136 M -0.61 % | 157.088 M 0.02 % | 157.062 M 0.01 % | 157.042 M 1.57 % | 154.608 M 3.88 % | 148.830 M 14.56 % | 129.911 M 8.29 % | 119.967 M -0.01 % | 119.974 M -0.16 % | 120.162 M 0.06 % | 120.093 M 0.04 % | 120.041 M 0.02 % | 120.011 M 2.88 % | 116.656 M -3.09 % | 120.380 M -2.06 % | 122.914 M 0.07 % | 122.833 M 0.06 % | 122.758 M -0.09 % | 122.865 M 0.03 % | 122.831 M 0.08 % | 122.737 M -0.02 % | 122.768 M 0.14 % | 122.600 M 0.01 % | 122.590 M -0.17 % | 122.799 M 0.43 % | 122.269 M 0.05 % | 122.211 M 0.02 % | 122.184 M 0.03 % | 122.141 M 1.09 % | 120.828 M 5.50 % | 114.532 M 0.09 % | 114.427 M 0.08 % | 114.334 M 0.21 % | 114.096 M 0.13 % | 113.953 M -0.04 % | 114.003 M -0.08 % | 114.090 M 0.35 % | 113.695 M 0.09 % | 113.590 M 0.05 % | 113.530 M 13.79 % | 99.774 M 5.70 % | 94.395 M 0.00 % | 94.395 M 0.16 % | 94.248 M 0.99 % | 93.322 M 1.56 % | 91.884 M 0.00 % | 91.884 M 0.76 % | 91.190 M 0.10 % | 91.103 M 0.25 % | 90.877 M 0.00 % | 90.877 M 0.41 % | 90.508 M 0.05 % | 90.466 M 4.76 % | 86.356 M -4.20 % | 90.144 M -2.91 % | 92.849 M -3.99 % | 96.711 M -3.50 % | 100.218 M 40.66 % | 71.249 M -14.34 % | 83.181 M 5.69 % | 78.706 M 0.00 % | 78.706 M 4.71 % | 75.163 M -0.09 % | 75.234 M -0.01 % | 75.242 M 0.93 % | 74.546 M 0.00 % | 74.546 M 1.21 % | 73.652 M 0.25 % | 73.469 M 0.38 % | 73.187 M 0.00 % | 73.187 M 0.06 % | 73.145 M 0.35 % | 72.887 M 0.27 % | 72.689 M 0.00 % | 72.689 M -0.03 % | 72.710 M 0.01 % | 72.705 M 0.05 % | 72.669 M -1.10 % | 73.475 M 0.57 % | 73.056 M 9.03 % | 67.003 M 11.31 % | 60.198 M 0.00 % | 60.198 M -13.15 % | 69.312 M 21.28 % | 57.151 M 9.22 % | 52.328 M 0.00 % | 52.328 M -7.89 % | 56.813 M 4.45 % | 54.392 M 3.87 % | 52.368 M 0.00 % | 52.368 M 16.17 % | 45.078 M -9.43 % | 49.773 M 3.07 % | 48.290 M 0.00 % | 48.290 M 31.63 % | 36.686 M 3.49 % | 35.450 M -9.89 % | 39.342 M 0.00 % | 39.342 M 79.40 % | 21.929 M 37.36 % | 15.965 M 26.84 % | 12.587 M 0.00 % | 12.587 M 27.63 % | 9.862 M 5.62 % | 9.338 M 2.20 % | 9.137 M 0.00 % | 9.137 M 19.95 % | 7.617 M -5.01 % | 8.019 M 0.00 % | 8.019 M 0.00 % | 8.019 M |
| Weighted average shs out | 144.550 M -1.32 % | 146.479 M -0.67 % | 147.474 M -0.91 % | 148.832 M 0.01 % | 148.810 M -0.73 % | 149.897 M -2.54 % | 153.811 M -1.36 % | 155.927 M -0.52 % | 156.736 M 0.04 % | 156.673 M 0.02 % | 156.646 M 4.26 % | 150.250 M 1.10 % | 148.611 M 14.39 % | 129.911 M 8.29 % | 119.967 M 0.01 % | 119.959 M 0.01 % | 119.946 M 0.05 % | 119.890 M 0.01 % | 119.878 M 0.05 % | 119.824 M 2.87 % | 116.484 M -3.07 % | 120.173 M -2.09 % | 122.734 M 0.01 % | 122.728 M 0.06 % | 122.654 M 0.12 % | 122.509 M 0.07 % | 122.417 M 0.00 % | 122.416 M 0.03 % | 122.380 M 0.06 % | 122.311 M 0.06 % | 122.239 M -0.19 % | 122.471 M 0.37 % | 122.014 M 0.04 % | 121.962 M 0.06 % | 121.895 M 0.07 % | 121.805 M 1.11 % | 120.471 M 5.54 % | 114.152 M 0.06 % | 114.089 M 0.01 % | 114.077 M 0.13 % | 113.933 M 0.09 % | 113.829 M 0.00 % | 113.824 M 0.01 % | 113.814 M 0.10 % | 113.695 M 1.95 % | 111.524 M -1.77 % | 113.530 M 13.79 % | 99.774 M 5.70 % | 94.395 M 0.08 % | 94.320 M 0.08 % | 94.248 M 0.99 % | 93.322 M 1.56 % | 91.884 M 0.55 % | 91.386 M 0.21 % | 91.190 M 0.10 % | 91.103 M 0.25 % | 90.877 M 0.14 % | 90.748 M 0.27 % | 90.508 M 0.05 % | 90.466 M 4.76 % | 86.356 M -4.20 % | 90.144 M -2.61 % | 92.559 M -4.29 % | 96.711 M -3.50 % | 100.218 M 40.66 % | 71.249 M -14.34 % | 83.181 M 5.69 % | 78.706 M 0.00 % | 78.706 M 4.71 % | 75.163 M -0.09 % | 75.234 M -0.01 % | 75.242 M 0.93 % | 74.546 M 1.51 % | 73.436 M -0.29 % | 73.652 M 0.25 % | 73.469 M 0.38 % | 73.187 M 0.44 % | 72.869 M -0.22 % | 73.030 M 0.20 % | 72.887 M 0.27 % | 72.689 M 0.00 % | 72.689 M -0.03 % | 72.710 M 0.10 % | 72.638 M 0.06 % | 72.595 M -0.06 % | 72.640 M -0.57 % | 73.056 M 11.51 % | 65.518 M 10.71 % | 59.177 M 0.00 % | 59.177 M -14.62 % | 69.312 M 21.28 % | 57.151 M 9.22 % | 52.328 M 0.00 % | 52.328 M -3.29 % | 54.107 M -0.52 % | 54.392 M 3.87 % | 52.368 M 0.09 % | 52.319 M 32.64 % | 39.443 M -19.19 % | 48.811 M 1.08 % | 48.290 M 0.00 % | 48.290 M 31.63 % | 36.686 M 3.49 % | 35.450 M -7.80 % | 38.447 M 0.00 % | 38.447 M 75.32 % | 21.929 M 37.36 % | 15.965 M 26.84 % | 12.587 M 0.00 % | 12.587 M 27.63 % | 9.862 M 5.62 % | 9.338 M 2.20 % | 9.137 M 0.00 % | 9.137 M 19.95 % | 7.617 M -5.01 % | 8.019 M 0.00 % | 8.019 M 0.00 % | 8.019 M |
| EPS diluted | -0.05 59.00 % | -0.11 -102.48 % | 4.43 49 322.22 % | -0.01 86.55 % | -0.07 -103.08 % | 2.17 9 763.64 % | 0.02 -98.25 % | 1.26 -47.28 % | 2.39 0.84 % | 2.37 3 850.00 % | 0.06 150.00 % | -0.12 -121.43 % | 0.56 158.33 % | -0.96 -357.14 % | -0.21 -163.64 % | 0.33 450.00 % | 0.06 -94.59 % | 1.11 8 851.61 % | 0.01 -97.52 % | 0.50 -78.54 % | 2.33 5 983.55 % | 0.04 -99.17 % | 4.62 18 529.03 % | 0.02 -96.30 % | 0.67 -68.54 % | 2.13 1 421.43 % | 0.14 7.69 % | 0.13 45.41 % | 0.09 -93.23 % | 1.32 1 376.51 % | 0.09 -95.03 % | 1.80 847.37 % | 0.19 -65.45 % | 0.55 266.67 % | 0.15 -70.00 % | 0.50 -32.43 % | 0.74 131.25 % | 0.32 -70.64 % | 1.09 67.69 % | 0.65 16.07 % | 0.56 -47.66 % | 1.07 81.36 % | 0.59 559.96 % | 0.09 133.42 % | 0.04 -93.62 % | 0.60 172.73 % | 0.22 -4.35 % | 0.23 309.09 % | -0.11 21.43 % | -0.14 -815.03 % | -0.02 93.88 % | -0.25 -19.05 % | -0.21 8.70 % | -0.23 -43.75 % | -0.16 -86.26 % | -0.09 71.37 % | -0.30 -541.18 % | 0.07 122.67 % | -0.30 -50.00 % | -0.20 28.57 % | -0.28 -407.69 % | 0.09 -94.71 % | 1.72 -30.65 % | 2.48 1 133.33 % | -0.24 -41.18 % | -0.17 -504.98 % | -0.03 -173.37 % | 0.04 -65.18 % | 0.11 -90.00 % | 1.10 433.33 % | -0.33 -250.00 % | 0.22 -72.50 % | 0.80 300.00 % | 0.20 213.48 % | 0.06 -16.71 % | 0.08 127.36 % | -0.28 -128.28 % | 0.99 -47.62 % | 1.89 1 990.00 % | -0.10 -30.55 % | -0.08 -115.02 % | 0.51 168.42 % | 0.19 -59.57 % | 0.47 56.67 % | 0.30 233.33 % | 0.09 -72.73 % | 0.33 0.00 % | 0.33 -55.41 % | 0.74 21.31 % | 0.61 2 292.16 % | 0.03 -81.79 % | 0.14 256.60 % | -0.09 -114.90 % | 0.60 130.77 % | 0.26 608.81 % | -0.05 -123.23 % | 0.22 -53.19 % | 0.47 425.73 % | 0.09 -50.33 % | 0.18 1 306.25 % | 0.01 -95.08 % | 0.26 8.33 % | 0.24 0.00 % | 0.24 -56.36 % | 0.55 83.33 % | 0.30 -6.25 % | 0.32 -3.03 % | 0.33 -8.33 % | 0.36 28.57 % | 0.28 -17.65 % | 0.34 3.03 % | 0.33 6.45 % | 0.31 47.62 % | 0.21 -22.22 % | 0.27 -3.57 % | 0.28 -3.45 % | 0.29 26.09 % | 0.23 |
| Earnings per share | -0.05 59.00 % | -0.11 -102.44 % | 4.50 50 100.00 % | -0.01 86.55 % | -0.07 -103.04 % | 2.20 9 854.75 % | 0.02 -98.25 % | 1.26 -47.50 % | 2.40 0.84 % | 2.38 3 866.67 % | 0.06 150.00 % | -0.12 -121.43 % | 0.56 158.33 % | -0.96 -357.14 % | -0.21 -163.64 % | 0.33 450.00 % | 0.06 -94.59 % | 1.11 8 851.61 % | 0.01 -97.52 % | 0.50 -78.54 % | 2.33 5 983.55 % | 0.04 -99.17 % | 4.62 18 529.03 % | 0.02 -96.30 % | 0.67 -68.84 % | 2.15 1 435.71 % | 0.14 7.69 % | 0.13 45.41 % | 0.09 -93.28 % | 1.33 1 387.70 % | 0.09 -95.06 % | 1.81 852.63 % | 0.19 -65.45 % | 0.55 266.67 % | 0.15 -70.00 % | 0.50 -32.43 % | 0.74 131.25 % | 0.32 -70.91 % | 1.10 69.23 % | 0.65 16.07 % | 0.56 -47.66 % | 1.07 81.36 % | 0.59 559.96 % | 0.09 133.42 % | 0.04 -93.62 % | 0.60 172.73 % | 0.22 -4.35 % | 0.23 309.09 % | -0.11 21.43 % | -0.14 -815.03 % | -0.02 93.88 % | -0.25 -19.05 % | -0.21 8.70 % | -0.23 -43.75 % | -0.16 -86.26 % | -0.09 71.37 % | -0.30 -541.18 % | 0.07 122.67 % | -0.30 -50.00 % | -0.20 28.57 % | -0.28 -407.69 % | 0.09 -94.71 % | 1.72 -30.65 % | 2.48 1 133.33 % | -0.24 -41.18 % | -0.17 -504.98 % | -0.03 -173.37 % | 0.04 -65.18 % | 0.11 -90.00 % | 1.10 433.33 % | -0.33 -250.00 % | 0.22 -72.50 % | 0.80 300.00 % | 0.20 213.48 % | 0.06 -16.71 % | 0.08 127.36 % | -0.28 -128.28 % | 0.99 -47.89 % | 1.90 2 000.00 % | -0.10 -30.55 % | -0.08 -115.02 % | 0.51 168.42 % | 0.19 -59.57 % | 0.47 56.67 % | 0.30 233.33 % | 0.09 -72.73 % | 0.33 0.00 % | 0.33 -56.00 % | 0.75 20.97 % | 0.62 2 331.37 % | 0.03 -81.79 % | 0.14 256.60 % | -0.09 -114.90 % | 0.60 122.22 % | 0.27 628.38 % | -0.05 -123.23 % | 0.22 -53.19 % | 0.47 370.00 % | 0.10 -47.37 % | 0.19 1 384.38 % | 0.01 -95.08 % | 0.26 8.33 % | 0.24 0.00 % | 0.24 -57.14 % | 0.56 80.65 % | 0.31 -3.13 % | 0.32 -3.03 % | 0.33 -8.33 % | 0.36 28.57 % | 0.28 -17.65 % | 0.34 3.03 % | 0.33 6.45 % | 0.31 47.62 % | 0.21 -22.22 % | 0.27 -3.57 % | 0.28 -3.45 % | 0.29 26.09 % | 0.23 |
| Gross profit | 51.172 M -7.50 % | 55.323 M -57.88 % | 131.332 M -7.87 % | 142.548 M 4.40 % | 136.540 M -5.76 % | 144.883 M 11.77 % | 129.621 M 8.28 % | 119.713 M 1.24 % | 118.242 M -8.71 % | 129.529 M 9.91 % | 117.852 M 3.77 % | 113.575 M 1.59 % | 111.796 M 2.65 % | 108.906 M -20.91 % | 137.707 M -4.08 % | 143.564 M -2.92 % | 147.888 M -2.23 % | 151.264 M -0.74 % | 152.397 M 2.72 % | 148.361 M -1.78 % | 151.051 M -3.57 % | 156.637 M -3.08 % | 161.619 M -2.10 % | 165.094 M 3.03 % | 160.238 M -4.11 % | 167.114 M 1.53 % | 164.591 M 1.79 % | 161.696 M 2.74 % | 157.377 M -3.97 % | 163.888 M 4.76 % | 156.443 M -3.37 % | 161.896 M 3.21 % | 156.867 M -0.25 % | 157.264 M 0.90 % | 155.861 M 0.06 % | 155.767 M 5.84 % | 147.170 M -4.39 % | 153.920 M 2.35 % | 150.390 M -0.38 % | 150.959 M 1.72 % | 148.402 M -5.12 % | 156.416 M 0.47 % | 155.678 M -0.36 % | 156.248 M 2.70 % | 152.141 M -6.59 % | 162.868 M 2.97 % | 158.169 M -2.22 % | 161.757 M -0.01 % | 161.769 M 8.64 % | 148.904 M -6.42 % | 159.121 M -1.45 % | 161.469 M 2.56 % | 157.438 M -0.31 % | 157.931 M -2.22 % | 161.519 M 2.94 % | 156.904 M 5.07 % | 149.332 M 10.28 % | 135.416 M -19.40 % | 168.015 M -10.01 % | 186.696 M -0.46 % | 187.565 M -37.22 % | 298.786 M -24.54 % | 395.978 M -6.56 % | 423.781 M -2.04 % | 432.602 M -2.08 % | 441.806 M 2.46 % | 431.204 M -1.62 % | 438.313 M 1.75 % | 430.762 M 6.64 % | 403.951 M -7.28 % | 435.671 M 0.16 % | 434.959 M 1.14 % | 430.057 M 13.07 % | 380.341 M -3.38 % | 393.662 M -1.13 % | 398.172 M 1.83 % | 391.015 M 2.60 % | 381.121 M 1.87 % | 374.114 M -1.60 % | 380.192 M 1.00 % | 376.426 M 5.24 % | 357.670 M -8.84 % | 392.333 M -0.56 % | 394.537 M -0.73 % | 397.448 M 6.08 % | 374.679 M -4.54 % | 392.512 M 1.13 % | 388.113 M 5.76 % | 366.959 M 9.53 % | 335.044 M -12.87 % | 384.518 M 3.71 % | 370.748 M -0.67 % | 373.254 M 20.26 % | 310.364 M 8.71 % | 285.509 M 5.56 % | 270.474 M 13.82 % | 237.630 M 54.43 % | 153.872 M 1.63 % | 151.400 M 10.27 % | 137.300 M 1.85 % | 134.800 M 46.30 % | 92.142 M -22.44 % | 118.800 M 21.97 % | 97.400 M 9.56 % | 88.900 M -41.10 % | 150.943 M 592.40 % | 21.800 M -52.19 % | 45.600 M 11.49 % | 40.900 M -48.93 % | 80.083 M 677.50 % | 10.300 M 7.29 % | 9.600 M 6.67 % | 9.000 M -53.61 % | 19.400 M -2.02 % | 19.800 M -4.35 % | 20.700 M 0.98 % | 20.500 M 118.09 % | 9.400 M |
| Income tax expense | 319.000 K 109.16 % | -3.484 M -175.82 % | 4.595 M 290.40 % | 1.177 M 746.76 % | 139.000 K -95.30 % | 2.957 M 6 328.26 % | 46.000 K -96.93 % | 1.499 M 358.89 % | -579.000 K 90.38 % | -6.016 M -2 087.64 % | -275.000 K 86.49 % | -2.035 M -166.07 % | 3.080 M -96.83 % | 97.115 M 5 658.96 % | -1.747 M 39.32 % | -2.879 M 10.95 % | -3.233 M -171.00 % | -1.193 M 61.47 % | -3.096 M -69.46 % | -1.827 M -161.29 % | 2.981 M 828.85 % | -409.000 K 98.54 % | -27.941 M -535.75 % | -4.395 M 88.24 % | -37.388 M -116.77 % | -17.248 M -254.17 % | -4.870 M 3.05 % | -5.023 M -0.76 % | -4.985 M 42.96 % | -8.739 M -152.43 % | -3.462 M 51.38 % | -7.121 M -20.98 % | -5.886 M 9.59 % | -6.510 M 21.37 % | -8.279 M -42.40 % | -5.814 M 15.99 % | -6.921 M 0.23 % | -6.937 M -38.60 % | -5.005 M 6.40 % | -5.347 M -93.87 % | -2.758 M -28.52 % | -2.146 M -2 687.01 % | -77.000 K -166.38 % | 116.000 K 132.00 % | 50.000 K 114.12 % | -354.000 K -210.53 % | -114.000 K 50.43 % | -230.000 K 50.11 % | -461.000 K 68.47 % | -1.462 M -31.71 % | -1.110 M 50.82 % | -2.257 M 10.72 % | -2.528 M 60.59 % | -6.415 M -37.99 % | -4.649 M -29.21 % | -3.598 M 4.59 % | -3.771 M 67.14 % | -11.476 M -376.18 % | -2.410 M 21.75 % | -3.080 M -2.12 % | -3.016 M 94.86 % | -58.648 M 44.49 % | -105.646 M 33.66 % | -159.259 M -269.26 % | 94.094 M -12.53 % | 107.576 M 24.55 % | 86.371 M 11.28 % | 77.616 M 43.06 % | 54.256 M 485.48 % | -14.075 M -112.32 % | 114.278 M 82.47 % | 62.627 M 1 160.86 % | 4.967 M -91.54 % | 58.700 M 4.39 % | 56.233 M -2.38 % | 57.604 M -24.87 % | 76.676 M 2 175.13 % | -3.695 M 94.83 % | -71.493 M -185.28 % | 83.830 M 0.42 % | 83.483 M -74.59 % | 328.541 M 3 368.41 % | -10.052 M 60.97 % | -25.753 M -295.90 % | 13.146 M -63.22 % | 35.747 M 80.83 % | 19.768 M -27.00 % | 27.080 M 551.43 % | 4.157 M -96.97 % | 137.122 M 105.16 % | 66.835 M 0.25 % | 66.666 M -20.55 % | 83.907 M 3 389.18 % | -2.551 M 55.10 % | -5.681 M -610.88 % | 1.112 M 143.90 % | -2.533 M 99.59 % | -624.262 M -373.32 % | 228.400 M 17.19 % | 194.900 M -5.11 % | 205.400 M 146.22 % | -444.392 M -350.50 % | 177.400 M 22.18 % | 145.200 M 26.48 % | 114.800 M 392.95 % | -39.187 M -356.12 % | 15.300 M -77.57 % | 68.200 M 10.71 % | 61.600 M 300.80 % | -30.677 M -544.59 % | 6.900 M 0.00 % | 6.900 M 11.29 % | 6.200 M -79.05 % | 29.600 M 3.86 % | 28.500 M -4.68 % | 29.900 M 1.70 % | 29.400 M 1 113.79 % | -2.900 M |
| Cost of revenue | 147.493 M 4.58 % | 141.036 M 113.77 % | 65.975 M -8.38 % | 72.012 M -4.56 % | 75.453 M 19.78 % | 62.991 M -11.59 % | 71.250 M 11.70 % | 63.787 M 0.87 % | 63.236 M -2.42 % | 64.801 M -12.34 % | 73.925 M 14.16 % | 64.758 M 0.22 % | 64.617 M -0.34 % | 64.840 M -16.60 % | 77.748 M 3.33 % | 75.244 M -1.85 % | 76.664 M -2.67 % | 78.768 M 1.73 % | 77.430 M 2.10 % | 75.839 M -4.22 % | 79.184 M 5.04 % | 75.385 M -6.77 % | 80.862 M -4.97 % | 85.093 M -2.73 % | 87.482 M -0.72 % | 88.115 M -2.14 % | 90.044 M 3.03 % | 87.396 M -1.92 % | 89.104 M 4.09 % | 85.605 M -7.42 % | 92.461 M 3.51 % | 89.322 M -0.06 % | 89.372 M 0.86 % | 88.611 M -2.12 % | 90.526 M 1.70 % | 89.016 M -8.32 % | 97.095 M 10.01 % | 88.258 M -8.50 % | 96.453 M 1.04 % | 95.459 M -5.04 % | 100.522 M 6.43 % | 94.446 M -4.44 % | 98.836 M -4.43 % | 103.414 M 0.10 % | 103.309 M 0.18 % | 103.127 M -5.63 % | 109.279 M 0.15 % | 109.115 M -2.60 % | 112.030 M 16.50 % | 96.159 M -21.37 % | 122.289 M 2.28 % | 119.566 M -7.40 % | 129.115 M 9.58 % | 117.823 M -9.91 % | 130.783 M -5.29 % | 138.087 M -3.87 % | 143.644 M 45.95 % | 98.417 M -34.97 % | 151.331 M 2.18 % | 148.102 M -8.42 % | 161.711 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 |
| General and administrative expenses | 10.336 M 55.94 % | 6.628 M 17.04 % | 5.663 M -5.98 % | 6.023 M -16.11 % | 7.180 M 34.31 % | 5.346 M -30.24 % | 7.663 M 43.69 % | 5.333 M -19.16 % | 6.597 M 114.54 % | 3.075 M -47.66 % | 5.875 M 12.53 % | 5.221 M 18.28 % | 4.414 M -64.69 % | 12.502 M 54.00 % | 8.118 M -16.27 % | 9.696 M -4.08 % | 10.108 M -20.55 % | 12.723 M 7.63 % | 11.821 M -2.50 % | 12.124 M 16.93 % | 10.369 M 14.27 % | 9.074 M -27.29 % | 12.479 M -10.11 % | 13.882 M 22.25 % | 11.355 M -5.83 % | 12.058 M 14.52 % | 10.529 M 4.17 % | 10.108 M -5.37 % | 10.682 M 2.44 % | 10.428 M -7.88 % | 11.320 M 0.59 % | 11.254 M -5.71 % | 11.935 M 26.28 % | 9.451 M -14.18 % | 11.013 M -8.70 % | 12.062 M 13.24 % | 10.652 M -17.25 % | 12.873 M 20.70 % | 10.665 M 5.33 % | 10.125 M -3.86 % | 10.532 M -10.85 % | 11.814 M 7.77 % | 10.962 M -1.71 % | 11.153 M -5.31 % | 11.779 M -2.74 % | 12.111 M -1.62 % | 12.311 M -9.18 % | 13.556 M 16.62 % | 11.624 M -21.40 % | 14.788 M 16.77 % | 12.664 M 2.36 % | 12.372 M 11.21 % | 11.125 M -22.47 % | 14.350 M 18.63 % | 12.096 M -20.34 % | 15.184 M 29.39 % | 11.735 M -26.51 % | 15.969 M 1.87 % | 15.676 M -12.17 % | 17.849 M -11.08 % | 20.072 M -13.56 % | 23.220 M -15.04 % | 27.332 M 0.99 % | 27.064 M 26.33 % | 21.424 M -10.47 % | 23.930 M 18.35 % | 20.220 M -17.82 % | 24.606 M 13.99 % | 21.586 M -25.39 % | 28.933 M 14.53 % | 25.262 M 1.84 % | 24.805 M 9.26 % | 22.702 M -16.60 % | 27.221 M 17.72 % | 23.123 M 6.44 % | 21.723 M 4.07 % | 20.873 M -11.11 % | 23.481 M 25.13 % | 18.765 M 1.94 % | 18.407 M -1.21 % | 18.632 M 100.84 % | 9.277 M 21.46 % | 7.638 M 18.33 % | 6.455 M 18.55 % | 5.445 M -31.66 % | 7.967 M 82.73 % | 4.360 M -11.40 % | 4.921 M 58.95 % | 3.096 M -45.32 % | 5.662 M 31.10 % | 4.319 M 176.50 % | 1.562 M -61.83 % | 4.092 M -51.94 % | 8.514 M 90.94 % | 4.459 M 129.85 % | 1.940 M -39.58 % | 3.211 M 14.19 % | 2.812 M -26.00 % | 3.800 M 31.03 % | 2.900 M -21.62 % | 3.700 M -48.97 % | 7.250 M 119.70 % | 3.300 M 57.14 % | 2.100 M 5.00 % | 2.000 M -49.95 % | 3.996 M 566.00 % | 600.000 K 50.00 % | 400.000 K 0.00 % | 400.000 K -34.64 % | 612.000 K 53.00 % | 400.000 K 100.00 % | 200.000 K -33.33 % | 300.000 K 200.00 % | 100.000 K -83.33 % | 600.000 K 50.00 % | 400.000 K -42.86 % | 700.000 K | 0.000 |
| Selling and marketing 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 expenses | -12.008 M 51.31 % | -24.663 M -147.06 % | 52.413 M -20.57 % | 65.989 M -34.96 % | 101.464 M 0.97 % | 100.485 M 5.35 % | 95.386 M 26.21 % | 75.580 M -14.66 % | 88.567 M -16.10 % | 105.563 M 24.28 % | 84.937 M 8.47 % | 78.306 M 0.19 % | 78.156 M 4.30 % | 74.937 M -35.30 % | 115.820 M 13.63 % | 101.928 M -0.19 % | 102.118 M 0.20 % | 101.913 M 35 286.46 % | 288.000 K 24.68 % | 231.000 K 220.83 % | 72.000 K 212.50 % | -64.000 K 77.39 % | -283.000 K -241.50 % | 200.000 K -10.71 % | 224.000 K 143.48 % | 92.000 K -98.67 % | 6.937 M 3 368.50 % | 200.000 K -56.99 % | 465.000 K -12.26 % | 530.000 K -5.02 % | 558.000 K -88.63 % | 4.906 M 6 271.43 % | 77.000 K 131.56 % | -244.000 K 87.70 % | -1.983 M -666.57 % | 350.000 K -84.54 % | 2.264 M 393.26 % | -772.000 K -144.55 % | 1.733 M 816.93 % | 189.000 K 109.55 % | -1.979 M -103.11 % | 63.598 M -17.23 % | 76.837 M -4.63 % | 80.571 M -2.40 % | 82.555 M -13.89 % | 95.875 M 9.64 % | 87.444 M -6.03 % | 93.052 M -7.49 % | 100.586 M 11.39 % | 90.304 M -7.21 % | 97.321 M 3.44 % | 94.084 M -6.77 % | 100.911 M -0.65 % | 101.570 M -9.07 % | 111.703 M 9.54 % | 101.974 M -9.08 % | 112.163 M 18.83 % | 94.386 M -27.90 % | 130.910 M 3.41 % | 126.596 M 0.87 % | 125.507 M -44.75 % | 227.160 M -23.50 % | 296.934 M -3.35 % | 307.224 M -10.07 % | 341.630 M 5.91 % | 322.581 M -2.05 % | 329.320 M 3.44 % | 318.364 M -3.44 % | 329.712 M 7.54 % | 306.593 M -5.00 % | 322.730 M 2.60 % | 314.551 M -1.18 % | 318.317 M 13.93 % | 279.388 M -6.54 % | 298.948 M 2.31 % | 292.190 M 0.26 % | 291.434 M 0.82 % | 289.060 M 6.72 % | 270.851 M 2.15 % | 265.155 M 1.87 % | 260.283 M 1 603.05 % | -17.317 M -104.84 % | 357.479 M 0.28 % | 356.468 M -0.16 % | 357.034 M 10.07 % | 324.356 M 0.60 % | 322.432 M 3.84 % | 310.519 M 7.21 % | 289.647 M -36.51 % | 456.203 M 58.82 % | 287.253 M 5.57 % | 272.085 M 0.31 % | 271.237 M -2.89 % | 279.305 M 8.89 % | 256.495 M 0.35 % | 255.600 M 21.10 % | 211.070 M -71.89 % | 750.963 M 848.72 % | -100.300 M -19.98 % | -83.600 M 5.32 % | -88.300 M -117.09 % | 516.610 M 758.10 % | -78.500 M -23.62 % | -63.500 M -28.28 % | -49.500 M -128.40 % | 174.301 M 15 945.55 % | -1.100 M 96.11 % | -28.300 M -10.55 % | -25.600 M -124.02 % | 106.564 M 26 741.00 % | -400.000 K 33.33 % | -600.000 K -100.00 % | -300.000 K 97.54 % | -12.200 M 4.69 % | -12.800 M 5.19 % | -13.500 M 0.74 % | -13.600 M | 0.000 |
| Operating expenses | 12.008 M -51.31 % | 24.663 M -73.42 % | 92.796 M -5.12 % | 97.802 M -9.98 % | 108.644 M 2.66 % | 105.831 M 2.70 % | 103.049 M 27.36 % | 80.913 M -14.98 % | 95.164 M -12.40 % | 108.638 M 19.63 % | 90.812 M 8.72 % | 83.527 M 1.16 % | 82.570 M -42.85 % | 144.477 M 16.57 % | 123.938 M 11.03 % | 111.624 M -0.54 % | 112.226 M -2.10 % | 114.636 M 0.76 % | 113.770 M 5.09 % | 108.257 M -1.26 % | 109.637 M 21.05 % | 90.573 M -21.01 % | 114.665 M -0.92 % | 115.733 M 8.30 % | 106.861 M -6.22 % | 113.950 M 8.13 % | 105.386 M 3.33 % | 101.990 M 2.41 % | 99.588 M -4.05 % | 103.794 M 6.23 % | 97.711 M 0.26 % | 97.460 M 4.42 % | 93.333 M 1.69 % | 91.780 M -0.07 % | 91.840 M 1.90 % | 90.124 M 4.67 % | 86.103 M -4.02 % | 89.705 M 10.05 % | 81.510 M -4.29 % | 85.162 M 2.32 % | 83.229 M -0.04 % | 83.261 M -5.17 % | 87.799 M -4.28 % | 91.724 M -2.77 % | 94.334 M -7.53 % | 102.011 M 2.26 % | 99.755 M -6.43 % | 106.608 M -4.99 % | 112.210 M 6.77 % | 105.092 M -4.45 % | 109.985 M -1.52 % | 111.678 M -0.32 % | 112.036 M -3.35 % | 115.920 M -6.36 % | 123.799 M 5.67 % | 117.158 M -5.44 % | 123.898 M 12.27 % | 110.355 M -24.72 % | 146.586 M -1.91 % | 149.433 M 2.65 % | 145.579 M -41.86 % | 250.380 M -22.79 % | 324.266 M -3.00 % | 334.288 M -7.92 % | 363.054 M 4.77 % | 346.511 M -0.87 % | 349.540 M 1.92 % | 342.970 M -2.37 % | 351.298 M 4.70 % | 335.526 M -3.58 % | 347.992 M 2.54 % | 339.356 M -0.49 % | 341.019 M 11.22 % | 306.609 M -4.80 % | 322.071 M 2.60 % | 313.913 M 0.51 % | 312.307 M -0.07 % | 312.541 M 7.92 % | 289.616 M 2.13 % | 283.562 M 1.67 % | 278.915 M 3 569.09 % | -8.040 M -102.20 % | 365.117 M 0.60 % | 362.923 M 0.12 % | 362.479 M 9.07 % | 332.323 M 1.69 % | 326.792 M 3.60 % | 315.440 M 7.75 % | 292.743 M -36.62 % | 461.865 M 58.41 % | 291.572 M 6.55 % | 273.647 M -0.61 % | 275.329 M -4.34 % | 287.819 M 10.29 % | 260.954 M 1.33 % | 257.540 M 20.19 % | 214.281 M -71.57 % | 753.775 M 881.11 % | -96.500 M -19.58 % | -80.700 M 4.61 % | -84.600 M -116.15 % | 523.860 M 796.62 % | -75.200 M -22.48 % | -61.400 M -29.26 % | -47.500 M -126.64 % | 178.297 M 35 759.40 % | -500.000 K 98.21 % | -27.900 M -10.71 % | -25.200 M -123.51 % | 107.176 M | 0.000 100.00 % | -400.000 K | 0.000 100.00 % | -12.100 M 0.82 % | -12.200 M 6.87 % | -13.100 M -1.55 % | -12.900 M | 0.000 |
| Cost and expenses | 159.501 M -3.74 % | 165.699 M 4.36 % | 158.771 M -6.50 % | 169.814 M -7.76 % | 184.097 M 9.05 % | 168.822 M -3.14 % | 174.299 M 20.46 % | 144.700 M -8.65 % | 158.400 M -8.67 % | 173.439 M 5.28 % | 164.737 M 11.09 % | 148.285 M 0.75 % | 147.187 M -29.68 % | 209.317 M 3.78 % | 201.686 M 7.93 % | 186.868 M -1.07 % | 188.890 M -2.33 % | 193.404 M 1.15 % | 191.200 M 3.86 % | 184.096 M -2.50 % | 188.821 M 13.78 % | 165.958 M -15.12 % | 195.527 M -2.64 % | 200.826 M 3.34 % | 194.343 M -3.82 % | 202.065 M 3.40 % | 195.430 M 3.19 % | 189.386 M 0.37 % | 188.692 M -0.37 % | 189.399 M -0.41 % | 190.172 M 1.81 % | 186.782 M 2.23 % | 182.705 M 1.28 % | 180.391 M -1.08 % | 182.366 M 1.80 % | 179.140 M -2.22 % | 183.198 M 2.94 % | 177.963 M 0.00 % | 177.963 M -1.47 % | 180.621 M -1.70 % | 183.751 M 3.40 % | 177.707 M -4.78 % | 186.635 M -4.36 % | 195.138 M -1.27 % | 197.643 M -3.65 % | 205.138 M -1.86 % | 209.034 M -3.10 % | 215.723 M -3.80 % | 224.240 M 11.42 % | 201.251 M -13.36 % | 232.274 M 0.45 % | 231.244 M -4.11 % | 241.151 M 3.17 % | 233.743 M -8.19 % | 254.582 M -0.26 % | 255.245 M -4.60 % | 267.542 M 28.15 % | 208.772 M -29.92 % | 297.917 M 0.13 % | 297.535 M -3.17 % | 307.290 M 10.87 % | 277.154 M -14.53 % | 324.266 M -3.00 % | 334.288 M -7.92 % | 363.054 M 4.77 % | 346.511 M -0.87 % | 349.540 M 1.92 % | 342.970 M -2.37 % | 351.298 M 4.70 % | 335.526 M -3.58 % | 347.992 M 2.54 % | 339.356 M -0.49 % | 341.019 M 11.22 % | 306.609 M -4.80 % | 322.071 M 2.60 % | 313.913 M 0.51 % | 312.307 M -0.07 % | 312.541 M 7.92 % | 289.616 M 2.13 % | 283.562 M 1.67 % | 278.915 M 3 569.09 % | -8.040 M -102.20 % | 365.117 M 0.60 % | 362.923 M 0.12 % | 362.479 M 9.07 % | 332.323 M 1.69 % | 326.792 M 3.60 % | 315.440 M 7.75 % | 292.743 M -36.62 % | 461.865 M 58.41 % | 291.572 M 6.55 % | 273.647 M -0.61 % | 275.329 M -4.34 % | 287.819 M 10.29 % | 260.954 M 1.33 % | 257.540 M 20.19 % | 214.281 M -71.57 % | 753.775 M 881.11 % | -96.500 M -19.58 % | -80.700 M 4.61 % | -84.600 M -116.15 % | 523.860 M 796.62 % | -75.200 M -22.48 % | -61.400 M -29.26 % | -47.500 M -126.64 % | 178.297 M 35 759.40 % | -500.000 K 98.21 % | -27.900 M -10.71 % | -25.200 M -123.51 % | 107.176 M | 0.000 100.00 % | -400.000 K | 0.000 100.00 % | -12.100 M 0.82 % | -12.200 M 6.87 % | -13.100 M -1.55 % | -12.900 M | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.336 M 55.94 % | 6.628 M 17.04 % | 5.663 M -5.98 % | 6.023 M -16.11 % | 7.180 M 34.31 % | 5.346 M -30.24 % | 7.663 M 43.69 % | 5.333 M -19.16 % | 6.597 M 114.54 % | 3.075 M -47.66 % | 5.875 M 12.53 % | 5.221 M 18.28 % | 4.414 M -64.69 % | 12.502 M 54.00 % | 8.118 M -16.27 % | 9.696 M -4.08 % | 10.108 M -20.55 % | 12.723 M 7.63 % | 11.821 M -2.50 % | 12.124 M 16.93 % | 10.369 M 14.27 % | 9.074 M -27.29 % | 12.479 M -10.11 % | 13.882 M 22.25 % | 11.355 M -5.83 % | 12.058 M 14.52 % | 10.529 M 4.17 % | 10.108 M -5.37 % | 10.682 M 2.44 % | 10.428 M -7.88 % | 11.320 M 0.59 % | 11.254 M -5.71 % | 11.935 M 26.28 % | 9.451 M -14.18 % | 11.013 M -8.70 % | 12.062 M 13.24 % | 10.652 M -17.25 % | 12.873 M 20.70 % | 10.665 M 5.33 % | 10.125 M -3.86 % | 10.532 M -10.85 % | 11.814 M 7.77 % | 10.962 M -1.71 % | 11.153 M -5.31 % | 11.779 M -2.74 % | 12.111 M -1.62 % | 12.311 M -9.18 % | 13.556 M 16.62 % | 11.624 M -21.40 % | 14.788 M 16.77 % | 12.664 M 2.36 % | 12.372 M 11.21 % | 11.125 M -22.47 % | 14.350 M 18.63 % | 12.096 M -20.34 % | 15.184 M 29.39 % | 11.735 M -26.51 % | 15.969 M 1.87 % | 15.676 M -12.17 % | 17.849 M -11.08 % | 20.072 M -13.56 % | 23.220 M -15.04 % | 27.332 M 0.99 % | 27.064 M 26.33 % | 21.424 M -10.47 % | 23.930 M 18.35 % | 20.220 M -17.82 % | 24.606 M 13.99 % | 21.586 M -25.39 % | 28.933 M 14.53 % | 25.262 M 1.84 % | 24.805 M 9.26 % | 22.702 M -16.60 % | 27.221 M 17.72 % | 23.123 M 6.44 % | 21.723 M 4.07 % | 20.873 M -11.11 % | 23.481 M 25.13 % | 18.765 M 1.94 % | 18.407 M -1.21 % | 18.632 M 100.84 % | 9.277 M 21.46 % | 7.638 M 18.33 % | 6.455 M 18.55 % | 5.445 M -31.66 % | 7.967 M 82.73 % | 4.360 M -11.40 % | 4.921 M 58.95 % | 3.096 M -45.32 % | 5.662 M 31.10 % | 4.319 M 176.50 % | 1.562 M -61.83 % | 4.092 M -51.94 % | 8.514 M 90.94 % | 4.459 M 129.85 % | 1.940 M -39.58 % | 3.211 M 14.19 % | 2.812 M -26.00 % | 3.800 M 31.03 % | 2.900 M -21.62 % | 3.700 M -48.97 % | 7.250 M 119.70 % | 3.300 M 57.14 % | 2.100 M 5.00 % | 2.000 M -49.95 % | 3.996 M 566.00 % | 600.000 K 50.00 % | 400.000 K 0.00 % | 400.000 K -34.64 % | 612.000 K 53.00 % | 400.000 K 100.00 % | 200.000 K -33.33 % | 300.000 K 200.00 % | 100.000 K -83.33 % | 600.000 K 50.00 % | 400.000 K -42.86 % | 700.000 K | 0.000 |
| Interest income | 2.052 M -5.91 % | 2.181 M -25.26 % | 2.918 M 93.63 % | 1.507 M -1.18 % | 1.525 M 0.46 % | 1.518 M -84.21 % | 9.613 M -62.53 % | 25.652 M 90.28 % | 13.481 M -0.60 % | 13.563 M 0.98 % | 13.432 M -14.36 % | 15.684 M -1.80 % | 15.972 M 344.90 % | 3.590 M 18.05 % | 3.041 M 6.96 % | 2.843 M -37.14 % | 4.523 M 61.02 % | 2.809 M -0.53 % | 2.824 M -7.86 % | 3.065 M 12.44 % | 2.726 M -13.35 % | 3.146 M 16.00 % | 2.712 M -5.96 % | 2.884 M 32.78 % | 2.172 M 4.37 % | 2.081 M 1.66 % | 2.047 M 1.74 % | 2.012 M -8.21 % | 2.192 M 12.07 % | 1.956 M -9.57 % | 2.163 M 17.36 % | 1.843 M 0.44 % | 1.835 M 2.97 % | 1.782 M 2.59 % | 1.737 M 1.88 % | 1.705 M -1.16 % | 1.725 M 2.01 % | 1.691 M -5.37 % | 1.787 M 6.94 % | 1.671 M -3.35 % | 1.729 M -45.53 % | 3.174 M -11.51 % | 3.587 M 35.31 % | 2.651 M -58.74 % | 6.425 M 158.66 % | 2.484 M 19.48 % | 2.079 M -16.07 % | 2.477 M -3.01 % | 2.554 M 12.51 % | 2.270 M -30.64 % | 3.273 M 45.21 % | 2.254 M 0.27 % | 2.248 M -37.35 % | 3.588 M 50.19 % | 2.389 M 23.91 % | 1.928 M -40.20 % | 3.224 M 88.32 % | 1.712 M -12.74 % | 1.962 M -13.34 % | 2.264 M -32.22 % | 3.340 M 15.89 % | 2.882 M -46.12 % | 5.349 M 644.99 % | 718.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 |
| Interest expense | 35.282 M 6.83 % | 33.025 M 44.29 % | 22.888 M -39.05 % | 37.554 M 3.78 % | 36.187 M 1.45 % | 35.669 M 9.23 % | 32.656 M 25.47 % | 26.027 M 17.73 % | 22.107 M -24.48 % | 29.272 M -21.32 % | 37.203 M -47.46 % | 70.807 M 91.19 % | 37.035 M 6.72 % | 34.704 M -31.31 % | 50.519 M 3.52 % | 48.802 M 18.06 % | 41.336 M -9.84 % | 45.846 M 9.13 % | 42.011 M 6.25 % | 39.541 M -4.51 % | 41.409 M -27.91 % | 57.441 M 26.27 % | 45.492 M -8.84 % | 49.906 M 4.42 % | 47.795 M -2.84 % | 49.193 M -2.94 % | 50.682 M 8.16 % | 46.858 M -2.14 % | 47.882 M -5.15 % | 50.484 M 2.24 % | 49.377 M 0.99 % | 48.894 M 2.65 % | 47.634 M -1.33 % | 48.275 M -0.02 % | 48.285 M -2.66 % | 49.605 M -7.32 % | 53.520 M 2.22 % | 52.358 M -9.42 % | 57.806 M 4.99 % | 55.061 M -1.04 % | 55.641 M -9.27 % | 61.323 M -0.65 % | 61.726 M -0.15 % | 61.821 M -1.08 % | 62.494 M 7.33 % | 58.226 M -9.85 % | 64.585 M 0.51 % | 64.255 M -10.57 % | 71.851 M 6.27 % | 67.611 M -7.57 % | 73.152 M -24.36 % | 96.716 M 26.62 % | 76.381 M -1.06 % | 77.200 M -0.92 % | 77.917 M -1.99 % | 79.499 M -1.01 % | 80.314 M 19.14 % | 67.414 M -18.95 % | 83.179 M -8.49 % | 90.896 M -0.67 % | 91.511 M 10.27 % | 82.986 M -12.29 % | 94.611 M -7.57 % | 102.365 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 |
| Depreciation and amortization | 79.754 M 1.41 % | 78.644 M -0.48 % | 79.023 M -11.47 % | 89.260 M -6.70 % | 95.666 M -1.67 % | 97.295 M 7.57 % | 90.445 M 14.99 % | 78.656 M -6.97 % | 84.549 M -3.43 % | 87.550 M 7.93 % | 81.121 M 7.03 % | 75.791 M 0.68 % | 75.280 M -7.39 % | 81.284 M -17.27 % | 98.249 M 0.57 % | 97.689 M -2.77 % | 100.476 M 3.43 % | 97.144 M -0.40 % | 97.538 M 6.11 % | 91.924 M -1.75 % | 93.565 M 2.43 % | 91.347 M -5.25 % | 96.406 M -1.11 % | 97.485 M 5.33 % | 92.548 M -4.93 % | 97.348 M 5.23 % | 92.513 M 3.77 % | 89.155 M 2.28 % | 87.168 M -0.62 % | 87.710 M 3.37 % | 84.848 M 5.17 % | 80.680 M 1.07 % | 79.828 M 0.44 % | 79.482 M 2.91 % | 77.237 M 2.78 % | 75.150 M 0.96 % | 74.432 M 4.15 % | 71.465 M 2.92 % | 69.437 M -2.75 % | 71.399 M 1.55 % | 70.307 M -0.02 % | 70.322 M -0.47 % | 70.652 M -9.82 % | 78.345 M -2.47 % | 80.331 M -5.91 % | 85.374 M 7.26 % | 79.598 M -12.59 % | 91.063 M -3.45 % | 94.317 M -12.34 % | 107.594 M 13.71 % | 94.622 M 0.57 % | 94.084 M -6.77 % | 100.911 M -11.82 % | 114.440 M 6.65 % | 107.309 M -0.63 % | 107.987 M -0.95 % | 109.019 M -22.07 % | 139.888 M 21.89 % | 114.766 M -6.08 % | 122.198 M -0.83 % | 123.215 M 7.18 % | 114.959 M -4.81 % | 120.771 M 7.29 % | 112.562 M -11.04 % | 126.524 M -2.65 % | 129.964 M 3.00 % | 126.181 M 4.97 % | 120.205 M -3.05 % | 123.990 M -10.20 % | 138.074 M 11.00 % | 124.388 M 8.83 % | 114.296 M 0.31 % | 113.940 M 14.94 % | 99.130 M -2.43 % | 101.600 M -4.87 % | 106.804 M 2.16 % | 104.541 M 1.63 % | 102.863 M 23.81 % | 83.081 M -9.72 % | 92.030 M 1.28 % | 90.870 M 9.90 % | 82.683 M 2.40 % | 80.749 M -5.52 % | 85.469 M -0.83 % | 86.180 M 12.67 % | 76.489 M 3.11 % | 74.179 M 5.52 % | 70.297 M -1.89 % | 71.650 M 42.77 % | 50.184 M -51.91 % | 104.357 M 4.83 % | 99.545 M -9.74 % | 110.292 M 15.15 % | 95.781 M 21.93 % | 78.552 M -10.70 % | 87.966 M 29.90 % | 67.720 M 35.26 % | 50.066 M 46.82 % | 34.100 M 1.49 % | 33.600 M 0.60 % | 33.400 M -2.65 % | 34.310 M 19.97 % | 28.600 M 25.44 % | 22.800 M 43.40 % | 15.900 M -6.03 % | 16.920 M 78.11 % | 9.500 M 13.10 % | 8.400 M -3.45 % | 8.700 M 35.75 % | 6.409 M 25.67 % | 5.100 M 0.00 % | 5.100 M 10.87 % | 4.600 M 15.00 % | 4.000 M 11.11 % | 3.600 M -5.26 % | 3.800 M 0.00 % | 3.800 M | 0.000 |
| Operating income | 39.164 M 27.74 % | 30.660 M 2 052.87 % | -1.570 M 95.61 % | -35.779 M -226.04 % | 28.386 M -29.11 % | 40.040 M 10.92 % | 36.098 M -43.22 % | 63.579 M 84.05 % | 34.545 M -90.17 % | 351.287 M 1 199.14 % | 27.040 M -10.01 % | 30.048 M 2.81 % | 29.226 M 156.17 % | -52.031 M -477.89 % | 13.769 M -56.89 % | 31.940 M -10.44 % | 35.662 M -2.64 % | 36.628 M -5.18 % | 38.627 M -3.68 % | 40.104 M -3.16 % | 41.414 M -37.31 % | 66.064 M 40.70 % | 46.954 M -4.88 % | 49.361 M -7.52 % | 53.377 M 208.84 % | 17.283 M -70.81 % | 59.205 M -0.84 % | 59.706 M 3.32 % | 57.789 M -3.84 % | 60.094 M 2.32 % | 58.732 M -8.85 % | 64.436 M 1.42 % | 63.534 M -2.98 % | 65.484 M 2.29 % | 64.021 M -2.47 % | 65.643 M 7.49 % | 61.067 M -4.30 % | 63.808 M -5.42 % | 67.467 M 2.54 % | 65.797 M 0.96 % | 65.173 M -10.91 % | 73.155 M 7.77 % | 67.879 M 5.20 % | 64.524 M 11.62 % | 57.807 M -5.01 % | 60.857 M 19.96 % | 50.731 M 5.66 % | 48.015 M 11.16 % | 43.195 M 27.02 % | 34.006 M -22.92 % | 44.117 M -11.40 % | 49.791 M 20.05 % | 41.474 M 29.75 % | 31.964 M -14.61 % | 37.433 M -5.82 % | 39.746 M 56.27 % | 25.434 M -33.91 % | 38.486 M 15 681.38 % | -247.000 K -100.66 % | 37.263 M -11.25 % | 41.986 M 3 688.55 % | -1.170 M -101.63 % | 71.712 M -19.87 % | 89.493 M 28.68 % | 69.548 M -27.02 % | 95.295 M 16.69 % | 81.664 M -14.35 % | 95.343 M 19.98 % | 79.464 M 17.53 % | 67.612 M -22.75 % | 87.521 M -8.44 % | 95.588 M 7.44 % | 88.967 M 20.66 % | 73.732 M 2.99 % | 71.591 M -15.03 % | 84.259 M 7.05 % | 78.708 M 14.77 % | 68.580 M -18.84 % | 84.498 M -10.82 % | 94.749 M -2.98 % | 97.659 M -73.30 % | 365.710 M 1 243.73 % | 27.216 M -16.45 % | 32.573 M -2.14 % | 33.287 M -21.41 % | 42.356 M -35.55 % | 65.720 M -9.57 % | 72.673 M -2.08 % | 74.216 M 158.52 % | -126.821 M -236.45 % | 92.946 M -4.28 % | 97.101 M -0.84 % | 97.925 M 334.35 % | 22.545 M -8.19 % | 24.555 M 89.85 % | 12.934 M -44.61 % | 23.349 M 103.89 % | -599.903 M -341.99 % | 247.900 M 13.72 % | 218.000 M -0.64 % | 219.400 M 150.82 % | -431.718 M -322.54 % | 194.000 M 22.17 % | 158.800 M 16.42 % | 136.400 M 598.65 % | -27.354 M -222.66 % | 22.300 M -69.66 % | 73.500 M 11.20 % | 66.100 M 343.97 % | -27.093 M -363.04 % | 10.300 M 3.00 % | 10.000 M 11.11 % | 9.000 M -71.43 % | 31.500 M -1.56 % | 32.000 M -5.33 % | 33.800 M 1.20 % | 33.400 M 255.32 % | 9.400 M |
| Operating income ratio | 0.20 26.25 % | 0.16 2 062.29 % | -0.01 95.23 % | -0.17 -224.54 % | 0.13 -30.48 % | 0.19 7.18 % | 0.18 -48.13 % | 0.35 82.02 % | 0.19 -89.47 % | 1.81 1 182.07 % | 0.14 -16.32 % | 0.17 1.71 % | 0.17 155.32 % | -0.30 -568.60 % | 0.06 -56.22 % | 0.15 -8.09 % | 0.16 -0.26 % | 0.16 -5.26 % | 0.17 -6.04 % | 0.18 -0.56 % | 0.18 -36.83 % | 0.28 47.04 % | 0.19 -1.85 % | 0.20 -8.44 % | 0.22 218.20 % | 0.07 -70.88 % | 0.23 -3.00 % | 0.24 2.23 % | 0.23 -2.66 % | 0.24 2.08 % | 0.24 -8.00 % | 0.26 -0.59 % | 0.26 -3.12 % | 0.27 2.50 % | 0.26 -3.11 % | 0.27 7.27 % | 0.25 -5.11 % | 0.26 -3.60 % | 0.27 2.36 % | 0.27 1.98 % | 0.26 -10.22 % | 0.29 9.34 % | 0.27 7.33 % | 0.25 9.81 % | 0.23 -1.09 % | 0.23 20.62 % | 0.19 7.01 % | 0.18 12.36 % | 0.16 13.69 % | 0.14 -11.49 % | 0.16 -11.51 % | 0.18 22.41 % | 0.14 24.86 % | 0.12 -9.49 % | 0.13 -4.95 % | 0.13 55.20 % | 0.09 -47.25 % | 0.16 21 379.50 % | 0.00 -100.69 % | 0.11 -7.41 % | 0.12 3 169.80 % | 0.00 -102.16 % | 0.18 -14.24 % | 0.21 31.36 % | 0.16 -25.47 % | 0.22 13.89 % | 0.19 -12.94 % | 0.22 17.92 % | 0.18 10.21 % | 0.17 -16.68 % | 0.20 -8.59 % | 0.22 6.23 % | 0.21 6.71 % | 0.19 6.60 % | 0.18 -14.06 % | 0.21 5.13 % | 0.20 11.86 % | 0.18 -20.33 % | 0.23 -9.37 % | 0.25 -3.94 % | 0.26 -74.63 % | 1.02 1 373.96 % | 0.07 -15.98 % | 0.08 -1.42 % | 0.08 -25.91 % | 0.11 -32.48 % | 0.17 -10.58 % | 0.19 -7.42 % | 0.20 153.43 % | -0.38 -256.59 % | 0.24 -7.71 % | 0.26 -0.17 % | 0.26 261.17 % | 0.07 -15.54 % | 0.09 79.85 % | 0.05 -51.33 % | 0.10 102.52 % | -3.90 -338.11 % | 1.64 3.13 % | 1.59 -2.45 % | 1.63 134.74 % | -4.69 -386.92 % | 1.63 0.16 % | 1.63 6.26 % | 1.53 946.65 % | -0.18 -117.72 % | 1.02 -36.54 % | 1.61 -0.27 % | 1.62 577.71 % | -0.34 -133.83 % | 1.00 -4.00 % | 1.04 4.17 % | 1.00 -38.41 % | 1.62 0.47 % | 1.62 -1.02 % | 1.63 0.22 % | 1.63 62.93 % | 1.00 |
| Total other income expenses net | -23.656 M 32.83 % | -35.218 M -105.13 % | 686.961 M 20 436.95 % | 3.345 M 108.62 % | -38.808 M -112.20 % | 318.046 M 1 480.23 % | -23.043 M -110.73 % | 214.760 M -46.63 % | 402.408 M 8.11 % | 372.218 M 2 336.35 % | -16.644 M 67.85 % | -51.770 M -182.22 % | 62.969 M 35.95 % | 46.317 M 214.84 % | -40.331 M -580.99 % | 8.385 M 128.03 % | -29.918 M -128.51 % | 104.945 M 358.91 % | -40.534 M -8.21 % | -37.459 M -111.48 % | 326.168 M 675.15 % | -56.710 M -31.69 % | -43.063 M 8.03 % | -46.822 M -728.74 % | 7.447 M 108.98 % | -82.901 M -98.81 % | -41.698 M 6.60 % | -44.646 M 1.28 % | -45.225 M 5.78 % | -47.998 M -2.88 % | -46.656 M -10.70 % | -42.145 M 7.82 % | -45.722 M -1 451.92 % | 3.382 M 106.97 % | -48.531 M -1 652.65 % | -2.769 M -107.66 % | 36.162 M 240.75 % | -25.693 M 53.87 % | -55.699 M -513.78 % | 13.461 M -0.29 % | 13.500 M 127.84 % | -48.497 M 18.85 % | -59.761 M 0.76 % | -60.220 M -5.55 % | -57.055 M -9.40 % | -52.151 M -12.70 % | -46.276 M 22.49 % | -59.706 M 12.04 % | -67.880 M 11.86 % | -77.018 M -7.66 % | -71.538 M 25.08 % | -95.488 M -28.02 % | -74.586 M 7.14 % | -80.324 M 11.01 % | -90.263 M -13.29 % | -79.677 M -19.06 % | -66.923 M 23.34 % | -87.298 M -7.99 % | -80.837 M 8.26 % | -88.112 M -8.43 % | -81.259 M -262.83 % | -22.396 M -123.21 % | 96.481 M 3 094.44 % | -3.222 M -7 222.73 % | -44.000 K -100.13 % | 33.487 M 9 522.70 % | 348.000 K -62.58 % | 930.000 K | 0.000 100.00 % | -9.040 M -159.77 % | 15.124 M 86.60 % | 8.105 M -58.05 % | 19.321 M 166.94 % | 7.238 M -55.30 % | 16.194 M 177.77 % | 5.830 M 56.89 % | 3.716 M | 0.000 -100.00 % | 39.138 M 18 019.44 % | 216.000 K 45.95 % | 148.000 K 101.62 % | -9.155 M -726.20 % | 1.462 M 52.45 % | 959.000 K 170.26 % | -1.365 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.065 M -839.90 % | 2.847 M | 0.000 100.00 % | -4.476 M -161.49 % | 7.279 M 170.61 % | -10.309 M -706.41 % | 1.700 M | 0.000 100.00 % | -3.118 M -1 139.33 % | 300.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-09-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-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.234 B 0.18 % | 3.228 B 6.85 % | 3.022 B -15.56 % | 3.578 B -1.93 % | 3.649 B 2.90 % | 3.546 B -1.63 % | 3.604 B 9.44 % | 3.294 B 0.47 % | 3.278 B -10.82 % | 3.676 B -11.68 % | 4.162 B 0.31 % | 4.149 B -2.72 % | 4.265 B 1.59 % | 4.199 B 0.49 % | 4.178 B -7.02 % | 4.494 B 0.72 % | 4.462 B 2.27 % | 4.363 B 3.97 % | 4.196 B 5.87 % | 3.963 B 5.22 % | 3.767 B -6.74 % | 4.039 B 12.54 % | 3.589 B -18.77 % | 4.418 B 5.58 % | 4.185 B 4.30 % | 4.012 B -7.44 % | 4.335 B 1.33 % | 4.278 B 9.52 % | 3.906 B 2.16 % | 3.823 B -4.60 % | 4.008 B 2.75 % | 3.900 B 1.23 % | 3.853 B 0.80 % | 3.822 B -1.76 % | 3.891 B 1.87 % | 3.819 B 2.56 % | 3.724 B -9.31 % | 4.106 B 4.40 % | 3.933 B -5.74 % | 4.172 B -4.22 % | 4.356 B 0.55 % | 4.332 B -9.02 % | 4.762 B -0.72 % | 4.797 B 2.85 % | 4.664 B 1.30 % | 4.604 B -4.79 % | 4.836 B 1.22 % | 4.777 B -6.65 % | 5.118 B 0.72 % | 5.081 B -1.98 % | 5.184 B -1.90 % | 5.284 B -1.40 % | 5.359 B -0.64 % | 5.393 B -0.07 % | 5.398 B -3.02 % | 5.566 B -1.34 % | 5.641 B 0.57 % | 5.609 B -7.53 % | 6.066 B -4.85 % | 6.375 B -4.02 % | 6.642 B 3 360.73 % | -203.695 M -48.10 % | -137.536 M 43.24 % | -242.324 M -103.18 % | 7.618 B 4.05 % | 7.321 B 2.99 % | 7.109 B 3.02 % | 6.901 B 1.34 % | 6.810 B 0.39 % | 6.783 B 0.31 % | 6.762 B 7.61 % | 6.283 B -2.91 % | 6.472 B 2.09 % | 6.340 B -0.69 % | 6.384 B -3.65 % | 6.626 B 1.69 % | 6.516 B 9.47 % | 5.952 B -1.61 % | 6.049 B -8.48 % | 6.609 B 4.59 % | 6.319 B 2.24 % | 6.181 B -0.44 % | 6.208 B -1.75 % | 6.319 B 2.34 % | 6.174 B 0.65 % | 6.134 B 5.36 % | 5.822 B 13.35 % | 5.136 B -6.35 % | 5.485 B 17.18 % | 4.681 B 4.37 % | 4.485 B -4.31 % | 4.687 B -1.61 % | 4.764 B 5.12 % | 4.532 B 9.87 % | 4.125 B 16.06 % | 3.554 B 12.91 % | 3.147 B 16.92 % | 2.692 B 59.01 % | 1.693 B 8.03 % | 1.567 B -2.60 % | 1.609 B -19.86 % | 2.008 B 57.42 % | 1.275 B -2.97 % | 1.314 B 61.97 % | 811.500 M -1.58 % | 824.542 M 24.61 % | 661.700 M 2.67 % | 644.500 M 41.15 % | 456.600 M -10.29 % | 508.976 M 67.04 % | 304.700 M -0.94 % | 307.600 M 4.20 % | 295.200 M 9.86 % | 268.700 M 4.27 % | 257.700 M 77.85 % | 144.900 M 2.55 % | 141.300 M |
| Total investments | 340.573 M -2.90 % | 350.756 M -0.38 % | 352.096 M 81.59 % | 193.895 M -16.20 % | 231.390 M 45.78 % | 158.726 M -61.92 % | 416.789 M 3.58 % | 402.390 M | 0.000 -100.00 % | 337.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 407.513 M 35.69 % | 300.326 M 2.35 % | 293.427 M 2.43 % | 286.472 M 2.22 % | 280.258 M | 0.000 | 0.000 | 0.000 -100.00 % | 96.237 M | 0.000 | 0.000 | 0.000 -100.00 % | 95.430 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.983 M -1.34 % | 15.187 M | 0.000 | 0.000 -100.00 % | 80.903 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.089 M | 0.000 | 0.000 | 0.000 -100.00 % | 75.338 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.249 M 11.19 % | 34.400 M -10.00 % | 38.222 M -20.02 % | 47.790 M -25.26 % | 63.942 M -14.00 % | 74.349 M 29.07 % | 57.604 M -2.83 % | 59.282 M -25.20 % | 79.256 M -30.81 % | 114.549 M -13.94 % | 133.103 M 26.37 % | 105.324 M -6.47 % | 112.610 M -4.11 % | 117.432 M -3.21 % | 121.322 M 10.99 % | 109.312 M -4.53 % | 114.493 M 7.62 % | 106.388 M -56.03 % | 241.964 M 106.42 % | 117.217 M 90.78 % | 61.442 M -17.25 % | 74.248 M 1.82 % | 72.920 M 86.97 % | 39.000 M -28.66 % | 54.671 M -7.39 % | 59.036 M -0.87 % | 59.554 M -64.51 % | 167.799 M -5.47 % | 177.518 M 12.69 % | 157.521 M -9.71 % | 174.460 M -7.27 % | 188.137 M 2.65 % | 183.276 M 1.60 % | 180.392 M -12.62 % | 206.456 M -13.14 % | 237.699 M 1.68 % | 233.781 M -20.45 % | 293.885 M -11.49 % | 332.054 M -9.73 % | 367.851 M -38.58 % | 598.944 M -0.93 % | 604.558 M -5.61 % | 640.520 M 6.41 % | 601.935 M -17.07 % | 725.797 M 12.19 % | 646.948 M -10.96 % | 726.563 M -7.32 % | 783.969 M -11.87 % | 889.516 M 20.37 % | 738.964 M -14.36 % | 862.874 M -7.85 % | 936.370 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.235 B | 0.000 -100.00 % | 5.800 M -75.63 % | 23.800 M -81.51 % | 128.703 M -62.47 % | 342.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 3.349 B 0.09 % | 3.346 B 6.96 % | 3.128 B -15.10 % | 3.685 B -1.45 % | 3.739 B 2.67 % | 3.642 B -1.37 % | 3.692 B 9.61 % | 3.368 B 0.37 % | 3.356 B -10.35 % | 3.743 B -11.63 % | 4.236 B 0.65 % | 4.209 B -2.42 % | 4.313 B 1.65 % | 4.243 B -3.72 % | 4.407 B -9.92 % | 4.892 B 1.87 % | 4.803 B 6.59 % | 4.506 B 5.90 % | 4.255 B 6.44 % | 3.997 B 1.74 % | 3.929 B -3.60 % | 4.076 B 11.76 % | 3.647 B -18.70 % | 4.485 B 5.42 % | 4.255 B 4.06 % | 4.089 B -6.87 % | 4.391 B 1.13 % | 4.342 B 9.33 % | 3.971 B 2.22 % | 3.885 B -4.21 % | 4.056 B 2.53 % | 3.956 B 0.97 % | 3.918 B 1.15 % | 3.873 B -1.59 % | 3.936 B 1.81 % | 3.866 B -0.57 % | 3.888 B -5.97 % | 4.135 B 4.36 % | 3.962 B -5.80 % | 4.206 B -4.29 % | 4.395 B 0.15 % | 4.388 B -9.14 % | 4.830 B -0.29 % | 4.844 B 2.76 % | 4.713 B 0.53 % | 4.688 B -5.06 % | 4.938 B -2.99 % | 5.090 B -2.13 % | 5.201 B 0.56 % | 5.172 B -1.66 % | 5.260 B -2.05 % | 5.370 B -1.30 % | 5.441 B -1.17 % | 5.505 B -0.68 % | 5.543 B -1.80 % | 5.644 B -1.31 % | 5.719 B 0.50 % | 5.690 B -7.81 % | 6.173 B -4.84 % | 6.487 B -3.69 % | 6.735 B 6 917.19 % | 95.981 M 17.75 % | 81.511 M -7.20 % | 87.839 M -98.87 % | 7.781 B 3.31 % | 7.532 B 1.15 % | 7.446 B 4.02 % | 7.159 B 1.30 % | 7.067 B 0.77 % | 7.013 B 0.99 % | 6.944 B 5.10 % | 6.607 B -1.34 % | 6.696 B 3.00 % | 6.501 B -0.34 % | 6.523 B -3.71 % | 6.774 B 2.10 % | 6.635 B 9.54 % | 6.057 B -1.85 % | 6.172 B -7.88 % | 6.700 B 4.56 % | 6.407 B 2.05 % | 6.279 B -0.88 % | 6.335 B -1.40 % | 6.424 B 2.29 % | 6.281 B 0.75 % | 6.234 B 5.49 % | 5.909 B 13.71 % | 5.197 B -7.07 % | 5.592 B 17.46 % | 4.761 B 4.54 % | 4.554 B -5.56 % | 4.822 B -1.13 % | 4.878 B 4.02 % | 4.689 B 10.82 % | 4.231 B 16.10 % | 3.645 B 10.97 % | 3.284 B 17.57 % | 2.793 B 65.01 % | 1.693 B 8.03 % | 1.567 B -2.60 % | 1.609 B -22.61 % | 2.079 B 63.01 % | 1.275 B -2.97 % | 1.314 B 61.97 % | 811.500 M -5.82 % | 861.630 M 30.21 % | 661.700 M 2.67 % | 644.500 M 41.15 % | 456.600 M -12.55 % | 522.146 M 71.36 % | 304.700 M -0.94 % | 307.600 M 4.20 % | 295.200 M 9.86 % | 268.700 M 4.27 % | 257.700 M 77.85 % | 144.900 M 2.55 % | 141.300 M |
| Accumulated other comprehensive income loss | 20.473 M -8.57 % | 22.392 M -9.69 % | 24.794 M -36.98 % | 39.343 M 35.34 % | 29.070 M -33.27 % | 43.562 M -5.19 % | 45.948 M 234.17 % | 13.750 M 1 856.07 % | -783.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M -63.80 % | 3.039 M -15.09 % | 3.579 M -5.99 % | 3.807 M -8.02 % | 4.139 M -1.33 % | 4.195 M -6.53 % | 4.488 M -7.77 % | 4.866 M 0.31 % | 4.851 M 1.19 % | 4.794 M -1.15 % | 4.850 M 51.18 % | 3.208 M -9.48 % | 3.544 M -1.64 % | 3.603 M 89.83 % | 1.898 M 111.83 % | 896.000 K 859.32 % | -118.000 K -111.67 % | 1.011 M 332.95 % | -434.000 K 38.87 % | -710.000 K -64.73 % | -431.000 K 92.86 % | -6.040 M 11.31 % | -6.810 M 8.00 % | -7.402 M -5.61 % | -7.009 M -8.57 % | -6.456 M -17.02 % | -5.517 M -5.23 % | -5.243 M -16.43 % | -4.503 M 2.15 % | -4.602 M 15.82 % | -5.467 M -25.25 % | -4.365 M 6.41 % | -4.664 M -31.68 % | -3.542 M 44.63 % | -6.397 M -1.67 % | -6.292 M -50.13 % | -4.191 M 38.91 % | -6.860 M 17.47 % | -8.312 M -624.67 % | -1.147 M 43.83 % | -2.042 M 1.64 % | -2.076 M 53.40 % | -4.455 M -55.12 % | -2.872 M -129.58 % | -1.251 M -9.93 % | -1.138 M 38.35 % | -1.846 M -290.27 % | -473.000 K 99.98 % | -2.884 B -3.64 % | -2.783 B 1.39 % | -2.822 B 4.73 % | -2.962 B 4.37 % | -3.097 B -2.05 % | -3.035 B -2.65 % | -2.957 B -1.78 % | -2.905 B 1.39 % | -2.946 B -1.55 % | -2.901 B -0.22 % | -2.895 B -3.12 % | -2.807 B -1.36 % | -2.770 B -23.75 % | -2.238 B -1.74 % | -2.200 B -0.29 % | -2.193 B -3.81 % | -2.113 B -4.87 % | -2.015 B -4.12 % | -1.935 B 2.09 % | -1.976 B -3.35 % | -1.912 B -3.50 % | -1.848 B -2.27 % | -1.807 B -1.29 % | -1.784 B 0.11 % | -1.786 B -4.46 % | -1.709 B 6.19 % | -1.822 B -5.54 % | -1.726 B -4.66 % | -1.650 B -1.84 % | -1.620 B -16.98 % | -1.385 B -4.09 % | -1.330 B -37 570.70 % | 3.550 M 100.27 % | -1.309 B 1.50 % | -1.329 B -27.79 % | -1.040 B 0.44 % | -1.045 B -0.93 % | -1.035 B | 0.000 | 0.000 | 0.000 100.00 % | -1.127 B | 0.000 | 0.000 | 0.000 100.00 % | -1.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -1.030 B -7.44 % | -958.661 M -9.42 % | -876.116 M 40.57 % | -1.474 B -4.88 % | -1.406 B -5.90 % | -1.327 B 16.49 % | -1.589 B -4.45 % | -1.522 B 7.67 % | -1.648 B 15.65 % | -1.954 B 13.46 % | -2.258 B -2.72 % | -2.198 B -4.05 % | -2.112 B 0.91 % | -2.132 B -13.12 % | -1.885 B -4.78 % | -1.799 B -1.23 % | -1.777 B -3.16 % | -1.722 B 4.20 % | -1.798 B -3.22 % | -1.742 B 0.07 % | -1.743 B 10.50 % | -1.948 B -2.82 % | -1.894 B 21.15 % | -2.402 B -2.43 % | -2.345 B 0.92 % | -2.367 B 7.99 % | -2.573 B -1.67 % | -2.531 B -1.63 % | -2.490 B -4.38 % | -2.385 B 4.43 % | -2.496 B -1.65 % | -2.455 B 6.48 % | -2.625 B -1.09 % | -2.597 B 0.76 % | -2.617 B -1.07 % | -2.589 B 0.55 % | -2.604 B 1.74 % | -2.650 B -0.06 % | -2.648 B 3.19 % | -2.735 B 1.34 % | -2.772 B 0.95 % | -2.799 B 3.03 % | -2.886 B 1.08 % | -2.918 B -0.86 % | -2.893 B -1.04 % | -2.863 B 1.34 % | -2.902 B -0.16 % | -2.897 B -0.83 % | -2.874 B -1.13 % | -2.841 B -1.35 % | -2.804 B -1.06 % | -2.774 B -1.74 % | -2.727 B -1.71 % | -2.681 B -1.65 % | -2.638 B -1.55 % | -2.597 B -1.15 % | -2.568 B -3.04 % | -2.492 B -1.09 % | -2.465 B -2.15 % | -2.413 B -1.75 % | -2.372 B -1.71 % | -2.332 B | 0.000 | 0.000 100.00 % | -2.057 B -1.92 % | -2.019 B -18.70 % | -1.701 B -5.77 % | -1.608 B -3.56 % | -1.553 B 1.43 % | -1.575 B -4.37 % | -1.509 B -7.41 % | -1.405 B -3.06 % | -1.364 B -0.94 % | -1.351 B -10.01 % | -1.228 B -4.45 % | -1.176 B -4.54 % | -1.125 B -7.32 % | -1.048 B -0.46 % | -1.043 B 7.02 % | -1.122 B -5.88 % | -1.060 B -6.16 % | -998.018 M -3.96 % | -959.975 M -7.43 % | -893.577 M -4.78 % | -852.846 M -9.82 % | -776.577 M -13.38 % | -684.933 M -8.09 % | -633.651 M -7.72 % | -588.254 M -2.81 % | -572.165 M -8.57 % | -526.989 M -11.70 % | -471.787 M -11.03 % | -424.928 M -16.52 % | -364.679 M -10.23 % | -330.823 M -12.41 % | -294.309 M -20.21 % | -244.821 M -15.00 % | -212.895 M -16.85 % | -182.200 M -22.53 % | -148.700 M -22.19 % | -121.700 M -38.78 % | -87.693 M -38.10 % | -63.500 M -31.74 % | -48.200 M -42.18 % | -33.900 M -9.61 % | -30.928 M -21.76 % | -25.400 M -17.59 % | -21.600 M -29.34 % | -16.700 M -18.82 % | -14.055 M -13.35 % | -12.400 M -18.10 % | -10.500 M -23.53 % | -8.500 M -34.92 % | -6.300 M -43.18 % | -4.400 M -83.33 % | -2.400 M -300.00 % | -600.000 K |
| Common stock | 1.451 M 0.14 % | 1.449 M -1.43 % | 1.470 M -1.47 % | 1.492 M 0.00 % | 1.492 M 0.07 % | 1.491 M -2.55 % | 1.530 M -0.78 % | 1.542 M -1.85 % | 1.571 M 0.06 % | 1.570 M 0.00 % | 1.570 M 0.06 % | 1.569 M 5.30 % | 1.490 M 0.07 % | 1.489 M 0.00 % | 1.489 M 0.00 % | 1.489 M 0.13 % | 1.487 M -0.13 % | 1.489 M 0.00 % | 1.489 M 0.07 % | 1.488 M 0.00 % | 1.488 M -0.20 % | 1.491 M -5.27 % | 1.574 M 0.00 % | 1.574 M 0.06 % | 1.573 M 0.06 % | 1.572 M 0.13 % | 1.570 M 0.00 % | 1.570 M 0.00 % | 1.570 M 0.06 % | 1.569 M 0.00 % | 1.569 M 0.19 % | 1.566 M 0.00 % | 1.566 M 0.19 % | 1.563 M -0.06 % | 1.564 M 0.06 % | 1.563 M 0.00 % | 1.563 M 6.76 % | 1.464 M 0.14 % | 1.462 M 0.00 % | 1.462 M 0.07 % | 1.461 M 0.14 % | 1.459 M 0.00 % | 1.459 M 0.00 % | 1.459 M 0.00 % | 1.459 M 0.21 % | 1.456 M 0.00 % | 1.456 M 0.97 % | 1.442 M 18.78 % | 1.214 M 0.41 % | 1.209 M 0.00 % | 1.209 M 0.33 % | 1.205 M 1.18 % | 1.191 M 1.28 % | 1.176 M 0.51 % | 1.170 M 0.00 % | 1.170 M 0.17 % | 1.168 M 0.26 % | 1.165 M 0.09 % | 1.164 M 0.00 % | 1.164 M -0.09 % | 1.165 M 100.17 % | -695.338 M -77 188.47 % | 902.000 K 3.20 % | 874.000 K -4.38 % | 914.000 K -4.89 % | 961.000 K 0.52 % | 956.000 K -1.14 % | 967.000 K -0.41 % | 971.000 K 0.31 % | 968.000 K 0.94 % | 959.000 K -1.34 % | 972.000 K 0.00 % | 972.000 K 1.57 % | 957.000 K 0.00 % | 957.000 K 0.31 % | 954.000 K 0.10 % | 953.000 K 0.42 % | 949.000 K 0.11 % | 948.000 K 0.21 % | 946.000 K 0.75 % | 939.000 K 0.00 % | 939.000 K -0.21 % | 941.000 K 0.11 % | 940.000 K 0.21 % | 938.000 K 0.00 % | 938.000 K 0.64 % | 932.000 K 1.97 % | 914.000 K 15.70 % | 790.000 K 6.04 % | 745.000 K 0.40 % | 742.000 K 0.27 % | 740.000 K 0.68 % | 735.000 K 3.09 % | 713.000 K 0.14 % | 712.000 K 5.33 % | 676.000 K -0.44 % | 679.000 K 1.65 % | 668.000 K -4.57 % | 700.000 K | 0.000 | 0.000 -100.00 % | 485.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 405.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 153.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 2.546 B -3.11 % | 2.628 B -5.75 % | 2.788 B 24.12 % | 2.246 B -2.86 % | 2.312 B -3.52 % | 2.396 B 5.51 % | 2.271 B -4.09 % | 2.368 B 1.07 % | 2.343 B 16.08 % | 2.019 B 27.09 % | 1.588 B -3.80 % | 1.651 B 17.81 % | 1.402 B 1.01 % | 1.388 B -37.52 % | 2.221 B 18.42 % | 1.875 B -1.13 % | 1.897 B -3.36 % | 1.963 B 3.99 % | 1.887 B -2.92 % | 1.944 B -5.70 % | 2.061 B 10.54 % | 1.865 B -18.76 % | 2.295 B 30.71 % | 1.756 B -0.45 % | 1.764 B 0.38 % | 1.757 B 14.32 % | 1.537 B -2.68 % | 1.580 B -18.49 % | 1.938 B -5.38 % | 2.048 B 6.08 % | 1.931 B -3.70 % | 2.005 B 10.09 % | 1.821 B -1.65 % | 1.852 B 0.82 % | 1.837 B -3.64 % | 1.906 B -0.86 % | 1.923 B 25.65 % | 1.530 B 0.50 % | 1.522 B 6.56 % | 1.429 B 13.34 % | 1.261 B 0.63 % | 1.253 B 6.60 % | 1.175 B 2.81 % | 1.143 B -3.84 % | 1.189 B -3.75 % | 1.235 B 11.96 % | 1.103 B -23.91 % | 1.450 B 34.11 % | 1.081 B -5.57 % | 1.145 B -4.70 % | 1.201 B -3.24 % | 1.241 B -2.79 % | 1.277 B -2.28 % | 1.307 B -10.67 % | 1.463 B 0.65 % | 1.453 B -3.06 % | 1.499 B -2.31 % | 1.535 B -3.37 % | 1.588 B -1.61 % | 1.614 B -5.21 % | 1.703 B -8.19 % | 1.855 B -11.48 % | 2.096 B -1.79 % | 2.134 B 2.59 % | 2.080 B -9.75 % | 2.305 B -5.54 % | 2.440 B -9.35 % | 2.692 B -0.97 % | 2.718 B -0.71 % | 2.737 B -1.50 % | 2.779 B -12.92 % | 3.192 B 1.60 % | 3.141 B -0.32 % | 3.152 B -3.77 % | 3.275 B -1.75 % | 3.334 B -1.24 % | 3.375 B -3.34 % | 3.492 B 0.97 % | 3.459 B 4.09 % | 3.323 B -4.74 % | 3.488 B 3.92 % | 3.357 B 1.66 % | 3.302 B -3.67 % | 3.427 B -3.04 % | 3.535 B -2.18 % | 3.614 B -2.66 % | 3.713 B -1.39 % | 3.765 B 9.46 % | 3.439 B 7.57 % | 3.197 B -1.46 % | 3.245 B 4.05 % | 3.118 B -0.95 % | 3.148 B 5.88 % | 2.973 B -1.55 % | 3.020 B 15.66 % | 2.611 B -1.32 % | 2.646 B -0.39 % | 2.657 B -0.05 % | 2.658 B 0.74 % | 2.639 B 4.58 % | 2.523 B 12.78 % | 2.237 B 31.47 % | 1.702 B 8.22 % | 1.572 B 19.46 % | 1.316 B 10.27 % | 1.194 B 57.38 % | 758.400 M 65.41 % | 458.500 M 34.58 % | 340.700 M 16.66 % | 292.052 M 35.77 % | 215.100 M -2.05 % | 219.600 M 10.74 % | 198.300 M -0.55 % | 199.400 M 30.41 % | 152.900 M -41.75 % | 262.500 M -0.57 % | 264.000 M |
| Other non current liabilities | -260.000 M -1 140.34 % | -20.962 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 % | 101.378 M -0.16 % | 101.537 M 0.00 % | 101.537 M 0.00 % | 101.537 M -0.07 % | 101.606 M -59.19 % | 248.995 M -4.23 % | 259.990 M 201.62 % | 86.198 M 0.00 % | 86.201 M -1.96 % | 87.926 M -0.01 % | 87.937 M -0.01 % | 87.942 M 0.00 % | 87.942 M 0.01 % | 87.937 M 11.44 % | 78.909 M -0.01 % | 78.917 M -0.26 % | 79.121 M -1.04 % | 79.953 M -0.02 % | 79.969 M -0.02 % | 79.984 M -0.06 % | 80.030 M -0.02 % | 80.046 M -36.88 % | 126.806 M 1 371.41 % | 8.618 M -90.97 % | 95.404 M -26.63 % | 130.035 M 1.67 % | 127.901 M -16.16 % | 152.546 M 6.83 % | 142.793 M 2.91 % | 138.750 M 10.24 % | 125.861 M -13.47 % | 145.459 M -18.88 % | 179.314 M -1.92 % | 182.823 M -10.22 % | 203.643 M 7.26 % | 189.856 M 117.61 % | 87.247 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 |
| Long term debt | 3.349 B 5.37 % | 3.179 B 2.45 % | 3.102 B -8.55 % | 3.393 B -2.90 % | 3.494 B 9.88 % | 3.180 B -1.04 % | 3.213 B -0.23 % | 3.220 B 1.31 % | 3.179 B -7.57 % | 3.439 B -17.28 % | 4.158 B 7.67 % | 3.861 B -1.46 % | 3.919 B -1.48 % | 3.977 B -9.74 % | 4.407 B -9.92 % | 4.892 B 16.24 % | 4.209 B -0.52 % | 4.231 B -0.57 % | 4.255 B 14.91 % | 3.702 B -4.06 % | 3.859 B -1.44 % | 3.915 B 7.36 % | 3.647 B -14.50 % | 4.265 B 2.13 % | 4.176 B 3.84 % | 4.022 B -0.31 % | 4.034 B -1.50 % | 4.096 B 4.99 % | 3.901 B 0.90 % | 3.867 B 2.82 % | 3.761 B -0.90 % | 3.795 B -0.43 % | 3.812 B -0.90 % | 3.846 B 1.01 % | 3.808 B -0.28 % | 3.818 B -1.80 % | 3.888 B -3.34 % | 4.023 B 1.90 % | 3.948 B -4.94 % | 4.153 B -3.08 % | 4.285 B -1.22 % | 4.338 B -4.26 % | 4.531 B -2.70 % | 4.656 B -0.17 % | 4.664 B -0.52 % | 4.688 B -5.06 % | 4.938 B -2.99 % | 5.090 B -2.13 % | 5.201 B 0.56 % | 5.172 B -1.66 % | 5.260 B -2.05 % | 5.370 B -1.30 % | 5.441 B -1.17 % | 5.505 B -0.68 % | 5.543 B -1.36 % | 5.619 B -0.71 % | 5.659 B -0.55 % | 5.690 B -7.81 % | 6.173 B -4.84 % | 6.487 B -3.69 % | 6.735 B 6 917.19 % | 95.981 M 17.75 % | 81.511 M -7.20 % | 87.839 M -98.87 % | 7.781 B 3.31 % | 7.532 B 2.18 % | 7.371 B 2.97 % | 7.159 B 1.30 % | 7.067 B 2.82 % | 6.873 B 1.23 % | 6.789 B 2.76 % | 6.607 B -0.71 % | 6.654 B 5.89 % | 6.284 B -0.11 % | 6.291 B -3.21 % | 6.500 B 2.21 % | 6.359 B 6.19 % | 5.988 B -0.25 % | 6.003 B -6.41 % | 6.414 B 2.14 % | 6.280 B 1.32 % | 6.198 B -2.16 % | 6.335 B 4.36 % | 6.070 B -3.35 % | 6.281 B 0.75 % | 6.234 B 5.49 % | 5.909 B 13.71 % | 5.197 B -7.07 % | 5.592 B 17.46 % | 4.761 B 7.10 % | 4.445 B -3.14 % | 4.589 B -0.27 % | 4.602 B 5.55 % | 4.360 B 13.98 % | 3.825 B 14.15 % | 3.351 B 11.44 % | 3.007 B 16.36 % | 2.584 B 63.44 % | 1.581 B 0.90 % | 1.567 B 5.56 % | 1.485 B -10.60 % | 1.661 B 41.39 % | 1.175 B 2.50 % | 1.146 B 48.72 % | 770.600 M -4.69 % | 808.530 M 42.50 % | 567.400 M 5.15 % | 539.600 M 70.71 % | 316.100 M -0.47 % | 317.607 M 25.83 % | 252.400 M -9.66 % | 279.400 M 8.42 % | 257.700 M -4.09 % | 268.700 M 4.27 % | 257.700 M 77.85 % | 144.900 M 2.55 % | 141.300 M |
| Total non current liabilities | 3.089 B -2.17 % | 3.158 B 1.78 % | 3.102 B -8.55 % | 3.393 B -2.90 % | 3.494 B 9.88 % | 3.180 B -1.04 % | 3.213 B -0.23 % | 3.220 B 1.31 % | 3.179 B -7.57 % | 3.439 B -17.28 % | 4.158 B 7.67 % | 3.861 B -1.46 % | 3.919 B -1.48 % | 3.977 B -9.74 % | 4.407 B -9.92 % | 4.892 B 16.24 % | 4.209 B -0.52 % | 4.231 B -0.57 % | 4.255 B 14.91 % | 3.702 B -4.06 % | 3.859 B -1.44 % | 3.915 B 7.36 % | 3.647 B -14.50 % | 4.265 B 1.84 % | 4.188 B 3.81 % | 4.034 B -0.35 % | 4.048 B -1.53 % | 4.111 B 4.93 % | 3.918 B -5.93 % | 4.165 B 2.41 % | 4.067 B 5.56 % | 3.853 B -0.48 % | 3.871 B -0.99 % | 3.910 B 0.95 % | 3.873 B -0.40 % | 3.889 B -1.92 % | 3.965 B -3.40 % | 4.105 B 1.74 % | 4.035 B -4.98 % | 4.246 B -3.21 % | 4.387 B -1.31 % | 4.446 B -4.24 % | 4.642 B -2.73 % | 4.773 B -0.32 % | 4.788 B -0.60 % | 4.817 B -4.90 % | 5.065 B -0.67 % | 5.099 B -3.73 % | 5.297 B -0.11 % | 5.302 B -1.58 % | 5.388 B -2.44 % | 5.522 B -1.10 % | 5.583 B -1.07 % | 5.644 B -3.38 % | 5.841 B 1.33 % | 5.764 B -1.27 % | 5.838 B -0.59 % | 5.873 B -7.89 % | 6.376 B -4.50 % | 6.677 B -2.14 % | 6.822 B 7 008.09 % | 95.981 M 17.75 % | 81.511 M -7.20 % | 87.839 M -98.90 % | 7.983 B 3.22 % | 7.734 B 2.77 % | 7.526 B 2.96 % | 7.309 B 1.49 % | 7.201 B 2.25 % | 7.043 B 1.32 % | 6.951 B 3.56 % | 6.712 B -0.76 % | 6.763 B 6.82 % | 6.331 B -0.22 % | 6.346 B -3.38 % | 6.568 B 2.18 % | 6.428 B 6.14 % | 6.056 B -0.04 % | 6.058 B -6.27 % | 6.464 B 2.03 % | 6.335 B 1.36 % | 6.250 B -2.08 % | 6.383 B 4.15 % | 6.128 B -3.33 % | 6.339 B 0.85 % | 6.286 B 5.37 % | 5.966 B 13.61 % | 5.251 B -7.09 % | 5.652 B 17.59 % | 4.806 B 7.11 % | 4.487 B -3.19 % | 4.635 B 0.48 % | 4.613 B 5.80 % | 4.360 B 13.98 % | 3.825 B 14.15 % | 3.351 B 11.44 % | 3.007 B 16.36 % | 2.584 B 63.44 % | 1.581 B 0.90 % | 1.567 B 5.56 % | 1.485 B -10.60 % | 1.661 B 41.39 % | 1.175 B 2.50 % | 1.146 B 48.72 % | 770.600 M -4.69 % | 808.530 M 42.50 % | 567.400 M 5.15 % | 539.600 M 70.71 % | 316.100 M -0.47 % | 317.607 M 25.83 % | 252.400 M -9.66 % | 279.400 M 8.42 % | 257.700 M -4.09 % | 268.700 M 4.27 % | 257.700 M 77.85 % | 144.900 M 2.55 % | 141.300 M |
| Other current liabilities | 303.442 M -4.53 % | 317.856 M -34.21 % | 483.147 M 1.42 % | 476.400 M -8.65 % | 521.494 M 1.50 % | 513.805 M -32.30 % | 758.913 M 8.93 % | 696.673 M 15.39 % | 603.733 M -11.03 % | 678.549 M 11.20 % | 610.217 M 7.05 % | 570.040 M -6.05 % | 606.767 M 1.34 % | 598.736 M 804.26 % | 66.213 M 1 138.32 % | 5.347 M -98.47 % | 349.099 M -4.28 % | 364.721 M -8.18 % | 397.216 M 32.71 % | 299.313 M 2.06 % | 293.279 M 17.59 % | 249.407 M 2.73 % | 242.782 M -19.85 % | 302.918 M 34.87 % | 224.606 M 1.93 % | 220.352 M -3.21 % | 227.668 M -13.31 % | 262.638 M 0.41 % | 261.553 M 15 675.21 % | 1.658 M 62.87 % | 1.018 M -83.62 % | 6.214 M -97.97 % | 305.604 M 576 511.32 % | 53.000 K -99.69 % | 17.311 M -93.82 % | 280.118 M 1.10 % | 277.059 M 856.40 % | 28.969 M -21.82 % | 37.056 M 20.50 % | 30.753 M -89.38 % | 289.615 M 0.70 % | 287.595 M 1 580.07 % | 17.118 M -94.88 % | 334.473 M 4.71 % | 319.417 M 0.23 % | 318.669 M 35.10 % | 235.881 M -1.00 % | 238.271 M -16.52 % | 285.409 M 13.29 % | 251.933 M -9.57 % | 278.606 M 21.98 % | 228.396 M 0.93 % | 226.298 M -9.52 % | 250.106 M -13.59 % | 289.429 M -33.84 % | 437.465 M -6.31 % | 466.911 M -0.41 % | 468.813 M -1.03 % | 473.709 M -8.40 % | 517.131 M -1.28 % | 523.827 M 915.41 % | -64.241 M 71.71 % | -227.094 M 3.95 % | -236.425 M -644.06 % | -31.775 M 44.05 % | -56.792 M | 0.000 100.00 % | -42.096 M -34.29 % | -31.347 M | 0.000 | 0.000 100.00 % | -30.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.874 M | 0.000 100.00 % | -16.031 M -32.09 % | -12.136 M 14.56 % | -14.204 M -30.36 % | -10.896 M 10.54 % | -12.180 M -14.94 % | -10.597 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 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.677 M 23.50 % | -47.944 M -123.26 % | 206.104 M | 0.000 -100.00 % | 318.975 M -1.78 % | 324.746 M | 0.000 | 0.000 -100.00 % | 279.077 M -3.33 % | 288.688 M 2.18 % | 282.531 M | 0.000 | 0.000 -100.00 % | 328.910 M | 0.000 | 0.000 | 0.000 -100.00 % | 133.054 M -0.03 % | 133.097 M -3.48 % | 137.892 M -1.71 % | 140.293 M -6.69 % | 150.357 M 2.23 % | 147.082 M -4.08 % | 153.345 M 1.68 % | 150.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.617 M -7.24 % | 205.494 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 |
| Short term debt | 260.000 M 717.02 % | 31.823 M 23.58 % | 25.750 M -91.18 % | 292.000 M 19.18 % | 245.000 M -46.97 % | 462.000 M -3.55 % | 479.000 M 223.65 % | 148.000 M -16.38 % | 177.000 M -41.78 % | 304.000 M 288.75 % | 78.200 M -77.48 % | 347.200 M -12.00 % | 394.550 M 48.55 % | 265.600 M -23.79 % | 348.502 M 0.02 % | 348.440 M -41.32 % | 593.845 M 115.94 % | 275.000 M | 0.000 -100.00 % | 294.960 M 321.37 % | 70.000 M -56.35 % | 160.360 M | 0.000 -100.00 % | 220.170 M 179.99 % | 78.635 M 17.09 % | 67.160 M -81.15 % | 356.220 M 44.97 % | 245.720 M 252.54 % | 69.700 M 288.73 % | 17.930 M -93.92 % | 294.780 M 83.62 % | 160.540 M 51.34 % | 106.080 M 292.89 % | 27.000 M -78.94 % | 128.200 M 169.78 % | 47.520 M | 0.000 -100.00 % | 112.330 M 677.37 % | 14.450 M -72.94 % | 53.400 M -51.48 % | 110.060 M 118.37 % | 50.400 M -83.12 % | 298.550 M 59.61 % | 187.050 M 280.18 % | 49.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 M -58.19 % | 59.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 M | 0.000 | 0.000 -100.00 % | 140.000 M -9.68 % | 155.000 M | 0.000 -100.00 % | 42.000 M -80.65 % | 217.000 M -6.47 % | 232.000 M -15.51 % | 274.600 M -0.51 % | 276.000 M 301.75 % | 68.700 M -59.20 % | 168.400 M -41.04 % | 285.600 M 124.00 % | 127.500 M 57.41 % | 81.000 M | 0.000 -100.00 % | 354.387 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.000 M -53.22 % | 233.000 M -15.46 % | 275.603 M -16.16 % | 328.740 M -19.03 % | 406.000 M 38.33 % | 293.500 M 5.88 % | 277.200 M 32.50 % | 209.200 M 87.29 % | 111.700 M | 0.000 -100.00 % | 124.300 M -70.28 % | 418.300 M 314.98 % | 100.800 M -40.14 % | 168.400 M 311.74 % | 40.900 M -22.98 % | 53.100 M -43.69 % | 94.300 M -10.10 % | 104.900 M -25.34 % | 140.500 M -31.31 % | 204.539 M 291.09 % | 52.300 M 85.46 % | 28.200 M -24.80 % | 37.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 563.442 M 61.13 % | 349.679 M -31.29 % | 508.897 M -33.77 % | 768.400 M 0.25 % | 766.494 M -21.45 % | 975.805 M -21.17 % | 1.238 B 46.56 % | 844.673 M 8.19 % | 780.733 M -20.54 % | 982.549 M 42.73 % | 688.417 M -24.95 % | 917.240 M -8.40 % | 1.001 B 15.85 % | 864.336 M 108.42 % | 414.715 M 17.22 % | 353.787 M -62.48 % | 942.944 M 47.40 % | 639.721 M 61.05 % | 397.216 M -33.16 % | 594.273 M 63.59 % | 363.279 M -11.34 % | 409.767 M 68.78 % | 242.782 M -53.59 % | 523.088 M 72.50 % | 303.241 M 5.47 % | 287.512 M -50.76 % | 583.888 M 14.86 % | 508.358 M 53.47 % | 331.253 M 1 591.10 % | 19.588 M -93.38 % | 295.798 M -28.94 % | 416.272 M -7.39 % | 449.476 M 17.62 % | 382.151 M -24.71 % | 507.568 M 39.87 % | 362.877 M 10.66 % | 327.919 M -29.07 % | 462.295 M 21.54 % | 380.360 M -5.81 % | 403.842 M -7.26 % | 435.470 M 14.25 % | 381.156 M -43.28 % | 672.016 M 21.10 % | 554.938 M 40.90 % | 393.852 M 12.72 % | 349.416 M -12.08 % | 397.423 M -0.25 % | 398.422 M -10.69 % | 446.123 M 5.01 % | 424.833 M -6.42 % | 453.962 M 13.08 % | 401.466 M 0.00 % | 401.461 M -6.25 % | 428.243 M 36.68 % | 313.308 M -36.07 % | 490.112 M -10.46 % | 547.373 M 9.77 % | 498.632 M -2.23 % | 510.026 M -7.35 % | 550.466 M -1.12 % | 556.729 M 766.63 % | 64.241 M -71.71 % | 227.094 M -3.95 % | 236.425 M 644.06 % | 31.775 M -44.05 % | 56.792 M -57.16 % | 132.572 M 214.93 % | 42.096 M 34.29 % | 31.347 M -83.92 % | 194.972 M 0.36 % | 194.280 M 537.82 % | 30.460 M -56.61 % | 70.201 M -72.07 % | 251.381 M -9.16 % | 276.731 M -13.86 % | 321.266 M 1.45 % | 316.663 M 206.36 % | 103.363 M -51.87 % | 214.769 M -34.23 % | 326.565 M 111.86 % | 154.143 M 54.93 % | 99.491 M 526.75 % | 15.874 M -95.76 % | 374.590 M 2 236.66 % | 16.031 M 32.09 % | 12.136 M -14.56 % | 14.204 M 30.36 % | 10.896 M -10.54 % | 12.180 M 14.94 % | 10.597 M -91.67 % | 127.240 M -48.41 % | 246.627 M -28.07 % | 342.894 M 4.31 % | 328.740 M -19.03 % | 406.000 M 38.33 % | 293.500 M 5.88 % | 277.200 M 32.50 % | 209.200 M 87.29 % | 111.700 M | 0.000 -100.00 % | 124.300 M -70.28 % | 418.300 M 314.98 % | 100.800 M -40.14 % | 168.400 M 311.74 % | 40.900 M -22.98 % | 53.100 M -43.69 % | 94.300 M -10.10 % | 104.900 M -25.34 % | 140.500 M -31.31 % | 204.539 M 291.09 % | 52.300 M 85.46 % | 28.200 M -24.80 % | 37.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 3.652 B 4.14 % | 3.507 B -2.88 % | 3.611 B -13.21 % | 4.161 B -2.33 % | 4.260 B 2.52 % | 4.155 B -6.64 % | 4.451 B 9.49 % | 4.065 B 2.66 % | 3.960 B -10.45 % | 4.422 B -8.76 % | 4.846 B 1.41 % | 4.779 B -2.87 % | 4.920 B 1.62 % | 4.842 B 0.42 % | 4.822 B -8.09 % | 5.246 B 1.83 % | 5.152 B 5.78 % | 4.870 B 4.69 % | 4.652 B 8.27 % | 4.297 B 1.76 % | 4.222 B -2.38 % | 4.325 B 11.20 % | 3.890 B -18.77 % | 4.788 B 6.61 % | 4.491 B 3.92 % | 4.322 B -6.70 % | 4.632 B 0.27 % | 4.620 B 8.71 % | 4.249 B 1.55 % | 4.185 B -4.09 % | 4.363 B 2.20 % | 4.269 B -1.20 % | 4.321 B 0.67 % | 4.292 B -2.02 % | 4.381 B 3.04 % | 4.252 B -0.96 % | 4.293 B -6.00 % | 4.567 B 3.44 % | 4.415 B -5.05 % | 4.650 B -3.58 % | 4.823 B -0.09 % | 4.827 B -9.18 % | 5.314 B -0.25 % | 5.328 B 2.82 % | 5.182 B 0.30 % | 5.166 B -5.42 % | 5.462 B -0.64 % | 5.497 B -4.27 % | 5.743 B 0.27 % | 5.727 B -1.96 % | 5.842 B -1.39 % | 5.924 B -1.02 % | 5.985 B -1.43 % | 6.072 B -1.34 % | 6.154 B -1.60 % | 6.254 B -2.06 % | 6.386 B 0.22 % | 6.372 B -7.47 % | 6.886 B -4.72 % | 7.227 B -2.06 % | 7.379 B -2.24 % | 7.548 B -3.25 % | 7.802 B -4.78 % | 8.193 B -3.29 % | 8.472 B 2.05 % | 8.302 B 2.76 % | 8.079 B 4.81 % | 7.708 B 1.58 % | 7.588 B 0.47 % | 7.552 B 1.48 % | 7.442 B 3.35 % | 7.201 B -0.33 % | 7.224 B 5.23 % | 6.865 B -1.76 % | 6.988 B -1.41 % | 7.088 B 1.91 % | 6.955 B 5.70 % | 6.580 B -2.17 % | 6.726 B -4.41 % | 7.036 B 2.64 % | 6.855 B 1.46 % | 6.757 B -1.81 % | 6.881 B 1.08 % | 6.807 B -0.41 % | 6.835 B 1.98 % | 6.703 B 4.75 % | 6.399 B 12.57 % | 5.685 B -8.83 % | 6.235 B 21.66 % | 5.125 B 6.55 % | 4.810 B -3.09 % | 4.963 B -0.52 % | 4.989 B 5.56 % | 4.727 B 14.26 % | 4.137 B 11.01 % | 3.726 B 10.50 % | 3.372 B 11.36 % | 3.028 B 63.78 % | 1.849 B 4.94 % | 1.762 B -0.37 % | 1.769 B -12.93 % | 2.031 B 43.01 % | 1.420 B -4.19 % | 1.482 B 63.93 % | 904.300 M -0.29 % | 906.913 M 6.72 % | 849.800 M 20.06 % | 707.800 M 48.85 % | 475.500 M -12.39 % | 542.761 M 71.33 % | 316.800 M -1.15 % | 320.500 M 4.94 % | 305.400 M 9.34 % | 279.300 M 4.29 % | 267.800 M 73.56 % | 154.300 M 3.35 % | 149.300 M |
| Other non current assets | 303.882 M 257.75 % | 84.943 M -82.22 % | 477.612 M -88.20 % | 4.047 B -1.90 % | 4.126 B -31.79 % | 6.049 B 36.62 % | 4.428 B -22.15 % | 5.687 B 10.39 % | 5.152 B 806.96 % | 568.051 M -89.29 % | 5.305 B 0.02 % | 5.303 B 1.74 % | 5.212 B 804.88 % | 576.026 M -90.98 % | 6.385 B 0.60 % | 6.347 B -0.03 % | 6.349 B 1 897.78 % | 317.811 M -94.97 % | 6.321 B 4.48 % | 6.050 B 1.50 % | 5.960 B 1.78 % | 5.856 B -3.10 % | 6.043 B -3.68 % | 6.274 B 3.21 % | 6.078 B 6.03 % | 5.733 B -4.42 % | 5.998 B -0.50 % | 6.028 B 0.29 % | 6.011 B 1 968.65 % | 290.552 M -95.18 % | 6.031 B 3.36 % | 5.835 B -2.55 % | 5.988 B 1 163.43 % | 473.918 M -92.18 % | 6.059 B 0.62 % | 6.022 B 1.22 % | 5.949 B 1 147.96 % | 476.727 M -91.63 % | 5.695 B -1.22 % | 5.766 B -2.01 % | 5.884 B 1 071.47 % | 502.271 M -91.66 % | 6.023 B -0.50 % | 6.054 B 0.44 % | 6.027 B 1.28 % | 5.951 B 1 144.43 % | 478.227 M 6.16 % | 450.492 M -6.24 % | 480.452 M 82.62 % | 263.089 M 5.11 % | 250.296 M -5.01 % | 263.510 M 32.40 % | 199.031 M 16.62 % | 170.663 M -8.13 % | 185.771 M -2.60 % | 190.721 M -19.38 % | 236.575 M 7.72 % | 219.616 M -6.21 % | 234.163 M -27.46 % | 322.810 M 49.13 % | 216.461 M 102.63 % | -8.240 B 2.89 % | -8.485 B 5.41 % | -8.971 B 4.78 % | -9.422 B 0.62 % | -9.480 B -2.26 % | -9.271 B -0.42 % | -9.232 B -0.83 % | -9.156 B -0.39 % | -9.120 B 0.77 % | -9.191 B 0.22 % | -9.211 B 1.12 % | -9.315 B -4.32 % | -8.929 B 0.39 % | -8.964 B 3.67 % | -9.306 B -0.76 % | -9.235 B -2.92 % | -8.973 B -1.57 % | -8.835 B 3.21 % | -9.128 B 0.37 % | -9.162 B -1.90 % | -8.991 B 1.42 % | -9.120 B 0.15 % | -9.135 B 2.33 % | -9.353 B -0.65 % | -9.292 B -1.59 % | -9.147 B -8.45 % | -8.434 B 0.01 % | -8.435 B -1 301.36 % | -601.935 M 17.07 % | -725.797 M -12.19 % | -646.948 M 10.96 % | -726.563 M 89.44 % | -6.883 B -8.21 % | -6.361 B -11.74 % | -5.693 B -5.92 % | -5.375 B -6.80 % | -5.033 B -82.52 % | -2.757 B -2.50 % | -2.690 B | 0.000 100.00 % | -1.235 B | 0.000 | 0.000 | 0.000 100.00 % | -106.603 M 90.37 % | -1.108 B -17.21 % | -944.900 M -27.28 % | -742.400 M 0.37 % | -745.145 M -48.76 % | -500.900 M 2.55 % | -514.000 M -8.53 % | -473.600 M -5.62 % | -448.400 M -15.27 % | -389.000 M 0.41 % | -390.600 M -0.08 % | -390.300 M |
| Long term investments | 340.573 M -2.90 % | 350.756 M -0.38 % | 352.096 M 81.59 % | 193.895 M -16.20 % | 231.390 M 45.78 % | 158.726 M -61.92 % | 416.789 M 3.58 % | 402.390 M | 0.000 -100.00 % | 337.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 407.513 M 35.69 % | 300.326 M 2.35 % | 293.427 M 2.43 % | 286.472 M 2.22 % | 280.258 M | 0.000 | 0.000 | 0.000 -100.00 % | 96.237 M | 0.000 | 0.000 | 0.000 -100.00 % | 95.430 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.983 M -1.34 % | 15.187 M | 0.000 | 0.000 -100.00 % | 80.903 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.089 M | 0.000 | 0.000 | 0.000 -100.00 % | 75.338 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.249 M 11.19 % | 34.400 M -10.00 % | 38.222 M -20.02 % | 47.790 M -25.26 % | 63.942 M -14.00 % | 74.349 M 29.07 % | 57.604 M -2.83 % | 59.282 M -25.20 % | 79.256 M -30.81 % | 114.549 M -13.94 % | 133.103 M 26.37 % | 105.324 M -6.47 % | 112.610 M -4.11 % | 117.432 M -3.21 % | 121.322 M 10.99 % | 109.312 M -4.53 % | 114.493 M 7.62 % | 106.388 M -12.06 % | 120.982 M 3.21 % | 117.217 M 281.55 % | 30.721 M -17.25 % | 37.124 M 1.82 % | 36.460 M -6.51 % | 39.000 M -28.66 % | 54.671 M -7.39 % | 59.036 M -0.87 % | 59.554 M -64.51 % | 167.799 M -5.47 % | 177.518 M 12.69 % | 157.521 M -9.71 % | 174.460 M -7.27 % | 188.137 M 2.65 % | 183.276 M 1.60 % | 180.392 M -12.62 % | 206.456 M -13.14 % | 237.699 M 1.68 % | 233.781 M -20.45 % | 293.885 M -11.49 % | 332.054 M -9.73 % | 367.851 M -38.58 % | 598.944 M -0.93 % | 604.558 M -5.61 % | 640.520 M 6.41 % | 601.935 M -17.07 % | 725.797 M 12.19 % | 646.948 M -10.96 % | 726.563 M -7.32 % | 783.969 M -11.87 % | 889.516 M 20.37 % | 738.964 M -14.36 % | 862.874 M -7.85 % | 936.370 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.235 B | 0.000 | 0.000 | 0.000 -100.00 % | 106.603 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible 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 -100.00 % | 4.438 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.796 M 2.32 % | 40.848 M -12.10 % | 46.472 M -31.05 % | 67.398 M 15.71 % | 58.247 M -1.56 % | 59.169 M -2.01 % | 60.383 M 34.62 % | 44.853 M -25.02 % | 59.822 M -32.29 % | 88.353 M 30.45 % | 67.729 M -40.34 % | 113.522 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 -100.00 % | 126.700 M | 0.000 -100.00 % | 120.500 M -1.31 % | 122.100 M -1.21 % | 123.600 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 |
| GoodWill | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M -14.61 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M -1.32 % | 38.312 M -2.71 % | 39.380 M -0.21 % | 39.461 M | 0.000 | 0.000 -100.00 % | 138.936 M | 0.000 | 0.000 | 0.000 -100.00 % | 158.490 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.145 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.338 M -5.27 % | 106.973 M -2.14 % | 109.313 M -2.00 % | 111.539 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.658 M | 0.000 | 0.000 | 0.000 -100.00 % | 125.239 M | 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 | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M 0.00 % | 32.286 M -12.08 % | 36.724 M -2.87 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M 0.00 % | 37.808 M -1.32 % | 38.312 M -2.71 % | 39.380 M -0.21 % | 39.461 M | 0.000 | 0.000 -100.00 % | 45.447 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.441 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.025 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 160.691 M -0.38 % | 161.300 M -7.44 % | 174.271 M -3.49 % | 180.566 M -2.74 % | 185.654 M -2.68 % | 190.766 M -0.63 % | 191.979 M -9.59 % | 212.333 M -1.71 % | 216.033 M 1.65 % | 212.518 M -1.15 % | 214.981 M -3.42 % | 222.604 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 -100.00 % | 101.338 M -5.27 % | 106.973 M -2.14 % | 109.313 M -2.00 % | 111.539 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 126.700 M -1.52 % | 128.658 M 6.77 % | 120.500 M -1.31 % | 122.100 M -1.21 % | 123.600 M -1.31 % | 125.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.217 B 1 832.36 % | 114.740 M -94.86 % | 2.231 B 1.54 % | 2.197 B -4.42 % | 2.299 B 22 096.75 % | 10.358 M -99.49 % | 2.019 B 333.34 % | 466.013 M -0.04 % | 466.203 M -0.03 % | 466.355 M -0.02 % | 466.448 M -2.71 % | 479.441 M 2.66 % | 467.013 M 637.61 % | 63.314 M | 0.000 | 0.000 | 0.000 -100.00 % | 87.661 M 0.18 % | 87.500 M 0.00 % | 87.500 M 0.00 % | 87.500 M 377.91 % | 18.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.048 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.688 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.377 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.346 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.235 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.751 B -3.26 % | 5.945 B -1.00 % | 6.005 B -0.40 % | 6.029 B -2.44 % | 6.179 B -1.33 % | 6.263 B -2.41 % | 6.417 B -1.78 % | 6.533 B -2.28 % | 6.685 B -1.83 % | 6.810 B -1.49 % | 6.913 B -0.70 % | 6.962 B -6.42 % | 7.440 B -3.29 % | 7.693 B -4.11 % | 8.022 B -0.99 % | 8.102 B -3.21 % | 8.371 B -5.57 % | 8.865 B -4.53 % | 9.285 B -0.68 % | 9.349 B 1.31 % | 9.228 B 0.41 % | 9.190 B 0.80 % | 9.116 B 0.39 % | 9.081 B -0.60 % | 9.136 B -0.17 % | 9.152 B -1.12 % | 9.256 B 5.76 % | 8.752 B -0.40 % | 8.787 B -3.95 % | 9.148 B 0.96 % | 9.061 B 3.14 % | 8.785 B 1.55 % | 8.651 B -3.31 % | 8.948 B -0.09 % | 8.955 B 2.31 % | 8.753 B -1.50 % | 8.887 B 0.52 % | 8.841 B -1.99 % | 9.020 B 1.08 % | 8.924 B 4.40 % | 8.548 B 9.17 % | 7.830 B 0.45 % | 7.795 B 14.70 % | 6.796 B 5.42 % | 6.447 B -0.34 % | 6.469 B -0.27 % | 6.486 B 6.34 % | 6.099 B 11.47 % | 5.471 B 10.45 % | 4.954 B 9.80 % | 4.512 B 10.15 % | 4.096 B 48.56 % | 2.757 B 2.50 % | 2.690 B 3.81 % | 2.591 B -0.38 % | 2.601 B 10.44 % | 2.355 B 2.96 % | 2.287 B 48.76 % | 1.538 B 1.81 % | 1.510 B 36.36 % | 1.108 B 17.21 % | 944.900 M 27.28 % | 742.400 M -0.37 % | 745.145 M 48.76 % | 500.900 M -2.55 % | 514.000 M 8.53 % | 473.600 M 5.62 % | 448.400 M 15.27 % | 389.000 M -0.41 % | 390.600 M 0.08 % | 390.300 M |
| Total non current assets | 6.084 B 2.28 % | 5.948 B -5.07 % | 6.265 B -0.19 % | 6.277 B -2.79 % | 6.457 B 3.31 % | 6.250 B -3.53 % | 6.479 B 4.75 % | 6.185 B 9.47 % | 5.650 B -0.29 % | 5.667 B -2.35 % | 5.803 B -0.20 % | 5.815 B 1.81 % | 5.712 B 1.60 % | 5.622 B -16.39 % | 6.724 B 0.67 % | 6.679 B 0.08 % | 6.673 B 0.27 % | 6.655 B 3.25 % | 6.446 B 4.39 % | 6.175 B 1.47 % | 6.085 B 0.17 % | 6.075 B -0.09 % | 6.081 B -3.66 % | 6.311 B 3.19 % | 6.116 B 3.34 % | 5.919 B -1.94 % | 6.036 B -0.50 % | 6.066 B 0.28 % | 6.049 B -0.84 % | 6.100 B 0.24 % | 6.085 B 4.29 % | 5.835 B -2.55 % | 5.988 B -0.26 % | 6.003 B -0.92 % | 6.059 B 0.62 % | 6.022 B 1.22 % | 5.949 B 0.00 % | 5.950 B 4.47 % | 5.695 B -1.22 % | 5.766 B -2.01 % | 5.884 B -0.16 % | 5.893 B -2.16 % | 6.023 B -0.50 % | 6.054 B 0.44 % | 6.027 B -0.09 % | 6.033 B -3.74 % | 6.268 B -2.52 % | 6.430 B -1.44 % | 6.523 B -0.44 % | 6.552 B -2.45 % | 6.717 B -1.76 % | 6.837 B -1.11 % | 6.914 B -1.34 % | 7.008 B -2.62 % | 7.196 B -2.19 % | 7.357 B -2.44 % | 7.541 B -0.05 % | 7.545 B -6.06 % | 8.032 B -4.11 % | 8.377 B -2.71 % | 8.610 B 4.49 % | 8.240 B -2.89 % | 8.485 B -5.41 % | 8.971 B -4.78 % | 9.422 B -0.62 % | 9.480 B 2.26 % | 9.271 B 0.42 % | 9.232 B 0.83 % | 9.156 B 0.39 % | 9.120 B -0.77 % | 9.191 B -0.22 % | 9.211 B -1.12 % | 9.315 B 4.32 % | 8.929 B -0.39 % | 8.964 B -3.67 % | 9.306 B 0.76 % | 9.235 B 2.92 % | 8.973 B 1.57 % | 8.835 B -3.21 % | 9.128 B -0.37 % | 9.162 B 1.90 % | 8.991 B -1.42 % | 9.120 B -0.15 % | 9.135 B -2.33 % | 9.353 B 0.65 % | 9.292 B 1.59 % | 9.147 B 8.45 % | 8.434 B -0.01 % | 8.435 B 22.30 % | 6.897 B 5.24 % | 6.554 B -0.37 % | 6.578 B -0.30 % | 6.598 B -4.15 % | 6.883 B 8.21 % | 6.361 B 11.74 % | 5.693 B 5.92 % | 5.375 B 6.80 % | 5.033 B | 0.000 | 0.000 -100.00 % | 2.718 B -0.43 % | 2.730 B 10.26 % | 2.476 B 2.75 % | 2.409 B 45.04 % | 1.661 B 1.57 % | 1.635 B 47.67 % | 1.108 B | 0.000 | 0.000 -100.00 % | 745.145 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | -114.737 M 38.66 % | -187.049 M -39.41 % | -134.170 M -3.28 % | -129.913 M -12.88 % | -115.086 M -155.97 % | 205.608 M 32.26 % | 155.452 M 499.23 % | 25.942 M -35.73 % | 40.364 M -76.52 % | 171.933 M 633.50 % | 23.440 M 10.05 % | 21.300 M -23.99 % | 28.023 M -30.35 % | 40.236 M -55.37 % | 90.153 M 104.43 % | 44.100 M 29.96 % | 33.933 M -28.66 % | 47.567 M 37.87 % | 34.501 M 7.99 % | 31.949 M -11.51 % | 36.103 M -65.21 % | 103.787 M 124.32 % | 46.267 M -72.04 % | 165.486 M 140.66 % | 68.763 M -42.80 % | 120.222 M 54.30 % | 77.915 M 11.92 % | 69.619 M -5.34 % | 73.549 M 1.23 % | 72.655 M -54.73 % | 160.479 M -58.21 % | 384.044 M 325.97 % | 90.158 M 0.15 % | 90.026 M -20.46 % | 113.189 M 27.06 % | 89.083 M -12.33 % | 101.608 M -14.29 % | 118.551 M -44.36 % | 213.074 M -23.64 % | 279.023 M 73.50 % | 160.816 M 26.59 % | 127.037 M -15.13 % | 149.686 M 21.59 % | 123.112 M -21.15 % | 156.143 M 6.32 % | 146.859 M -7.43 % | 158.649 M -6.05 % | 168.864 M -2.93 % | 173.963 M -6.83 % | 186.717 M -10.87 % | 209.481 M 6.65 % | 196.426 M -1.41 % | 199.241 M -1.07 % | 201.406 M -6.92 % | 216.369 M 2.16 % | 211.795 M -4.19 % | 221.062 M 0.47 % | 220.037 M -10.83 % | 246.764 M -4.14 % | 257.432 M -3.09 % | 265.639 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 -100.00 % | 985.404 M -8.39 % | 1.076 B 8.95 % | 987.253 M -12.93 % | 1.134 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.574 B 9.78 % | 1.434 B 121.82 % | 646.300 M 1.06 % | 639.500 M 19.42 % | 535.500 M 41.96 % | 377.221 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 15.697 M | 0.000 -100.00 % | 33.231 M -6.11 % | 35.395 M 80.37 % | 19.624 M | 0.000 -100.00 % | 88.532 M 70.12 % | 52.042 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 -100.00 % | 120.982 M | 0.000 -100.00 % | 30.721 M -17.25 % | 37.124 M 1.82 % | 36.460 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 -100.00 % | 5.800 M -75.63 % | 23.800 M 7.69 % | 22.100 M -93.55 % | 342.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 114.737 M -2.34 % | 117.491 M 10.19 % | 106.630 M 0.26 % | 106.349 M 17.89 % | 90.214 M -5.83 % | 95.797 M 9.19 % | 87.732 M 17.06 % | 74.949 M -3.75 % | 77.867 M 15.67 % | 67.320 M -8.64 % | 73.687 M 24.05 % | 59.401 M 24.47 % | 47.723 M 7.94 % | 44.214 M -80.64 % | 228.368 M -42.68 % | 398.408 M 16.88 % | 340.883 M 138.54 % | 142.902 M 143.35 % | 58.724 M 72.93 % | 33.958 M -79.08 % | 162.286 M 340.30 % | 36.858 M -36.49 % | 58.032 M -13.90 % | 67.399 M -4.08 % | 70.268 M -8.49 % | 76.786 M 37.90 % | 55.681 M -12.67 % | 63.762 M -2.02 % | 65.074 M 6.25 % | 61.244 M 27.84 % | 47.908 M -13.25 % | 55.225 M -14.32 % | 64.454 M 26.91 % | 50.789 M 12.26 % | 45.241 M -3.40 % | 46.835 M -71.53 % | 164.490 M 467.77 % | 28.971 M -0.74 % | 29.186 M -13.72 % | 33.826 M -11.92 % | 38.402 M -31.12 % | 55.751 M -17.55 % | 67.622 M 44.11 % | 46.923 M -5.32 % | 49.558 M -41.29 % | 84.413 M -17.66 % | 102.515 M -67.24 % | 312.964 M 276.00 % | 83.234 M -8.60 % | 91.066 M 20.09 % | 75.831 M -11.13 % | 85.324 M 4.87 % | 81.360 M -26.92 % | 111.325 M -23.26 % | 145.062 M 85.22 % | 78.318 M 0.57 % | 77.875 M -4.17 % | 81.260 M -24.08 % | 107.034 M -4.53 % | 112.114 M 20.25 % | 93.233 M -68.89 % | 299.676 M 36.81 % | 219.047 M -33.65 % | 330.163 M 102.45 % | 163.083 M -22.51 % | 210.461 M -37.64 % | 337.494 M 30.80 % | 258.027 M 0.34 % | 257.160 M 11.89 % | 229.824 M 26.08 % | 182.283 M -43.65 % | 323.463 M 44.19 % | 224.327 M 38.70 % | 161.730 M 15.82 % | 139.636 M -6.15 % | 148.779 M 24.37 % | 119.629 M 13.56 % | 105.343 M -14.05 % | 122.570 M 35.26 % | 90.619 M 2.43 % | 88.465 M -9.85 % | 98.129 M -22.54 % | 126.680 M 19.61 % | 105.915 M -0.94 % | 106.917 M 7.40 % | 99.553 M 13.81 % | 87.475 M 44.02 % | 60.739 M -43.41 % | 107.332 M 34.17 % | 80.000 M 15.63 % | 69.186 M -48.90 % | 135.393 M 19.04 % | 113.739 M -27.61 % | 157.115 M 47.46 % | 106.544 M 17.46 % | 90.709 M -33.74 % | 136.890 M 34.73 % | 101.604 M | 0.000 | 0.000 | 0.000 -100.00 % | 71.305 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.088 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash and short term investments | 114.737 M -2.34 % | 117.491 M 10.19 % | 106.630 M 0.26 % | 106.349 M 17.89 % | 90.214 M -5.83 % | 95.797 M 9.19 % | 87.732 M 17.06 % | 74.949 M -3.75 % | 77.867 M 15.67 % | 67.320 M -8.64 % | 73.687 M 24.05 % | 59.401 M 24.47 % | 47.723 M 7.94 % | 44.214 M -80.64 % | 228.368 M -42.68 % | 398.408 M 16.88 % | 340.883 M 138.54 % | 142.902 M 143.35 % | 58.724 M 72.93 % | 33.958 M -79.08 % | 162.286 M 340.30 % | 36.858 M -36.49 % | 58.032 M -13.90 % | 67.399 M -4.08 % | 70.268 M -8.49 % | 76.786 M 37.90 % | 55.681 M -12.67 % | 63.762 M -2.02 % | 65.074 M 6.25 % | 61.244 M 27.84 % | 47.908 M -13.25 % | 55.225 M -14.32 % | 64.454 M 26.91 % | 50.789 M 12.26 % | 45.241 M -3.40 % | 46.835 M -71.53 % | 164.490 M 467.77 % | 28.971 M -0.74 % | 29.186 M -13.72 % | 33.826 M -11.92 % | 38.402 M -31.12 % | 55.751 M -17.55 % | 67.622 M 44.11 % | 46.923 M -5.32 % | 49.558 M -41.29 % | 84.413 M -17.66 % | 102.515 M -67.24 % | 312.964 M 276.00 % | 83.234 M -8.60 % | 91.066 M 20.09 % | 75.831 M -11.13 % | 85.324 M 4.87 % | 81.360 M -26.92 % | 111.325 M -23.26 % | 145.062 M 85.22 % | 78.318 M 0.57 % | 77.875 M -4.17 % | 81.260 M -24.08 % | 107.034 M -4.53 % | 112.114 M 20.25 % | 93.233 M -68.89 % | 299.676 M 36.81 % | 219.047 M -33.65 % | 330.163 M 16.23 % | 284.065 M 34.97 % | 210.461 M -42.84 % | 368.215 M 24.75 % | 295.151 M 0.52 % | 293.620 M 27.76 % | 229.824 M 26.08 % | 182.283 M -43.65 % | 323.463 M 44.19 % | 224.327 M 38.70 % | 161.730 M 15.82 % | 139.636 M -6.15 % | 148.779 M 24.37 % | 119.629 M 13.56 % | 105.343 M -14.05 % | 122.570 M 35.26 % | 90.619 M 2.43 % | 88.465 M -9.85 % | 98.129 M -22.54 % | 126.680 M 19.61 % | 105.915 M -0.94 % | 106.917 M 7.40 % | 99.553 M 13.81 % | 87.475 M 44.02 % | 60.739 M -43.41 % | 107.332 M 34.17 % | 80.000 M 15.63 % | 69.186 M -48.90 % | 135.393 M 19.04 % | 113.739 M -27.61 % | 157.115 M 47.46 % | 106.544 M 17.46 % | 90.709 M -33.74 % | 136.890 M 34.73 % | 101.604 M | 0.000 | 0.000 | 0.000 -100.00 % | 71.305 M | 0.000 -100.00 % | 5.800 M -75.63 % | 23.800 M -59.79 % | 59.188 M -82.74 % | 342.900 M | 0.000 | 0.000 -100.00 % | 13.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current assets | 114.737 M -38.66 % | 187.049 M 39.41 % | 134.170 M 3.28 % | 129.913 M 12.88 % | 115.086 M -61.82 % | 301.405 M 23.94 % | 243.184 M -1.91 % | 247.930 M -61.99 % | 652.358 M -15.65 % | 773.380 M 22.51 % | 631.254 M 2.67 % | 614.828 M 0.81 % | 609.873 M 0.37 % | 607.607 M 90.76 % | 318.521 M -28.02 % | 442.508 M 18.06 % | 374.816 M 110.92 % | 177.702 M 90.62 % | 93.225 M 41.45 % | 65.907 M -66.78 % | 198.389 M 72.53 % | 114.988 M 10.25 % | 104.299 M -55.21 % | 232.885 M 67.51 % | 139.031 M -13.38 % | 160.500 M 20.14 % | 133.596 M 0.16 % | 133.381 M -3.78 % | 138.623 M 4.63 % | 132.495 M -36.42 % | 208.387 M -52.56 % | 439.269 M 184.11 % | 154.612 M 9.80 % | 140.815 M -11.12 % | 158.430 M 16.56 % | 135.918 M -48.92 % | 266.098 M 80.38 % | 147.522 M -39.11 % | 242.260 M -22.56 % | 312.849 M 57.04 % | 199.218 M 7.15 % | 185.933 M -60.10 % | 466.054 M 11.78 % | 416.954 M 21.59 % | 342.926 M -6.86 % | 368.189 M 23.68 % | 297.704 M -42.46 % | 517.420 M 72.38 % | 300.154 M -6.08 % | 319.579 M -2.02 % | 326.160 M -0.63 % | 328.222 M -5.68 % | 347.999 M -6.19 % | 370.978 M -11.80 % | 420.600 M 20.00 % | 350.496 M 1.95 % | 343.790 M -4.80 % | 361.119 M -18.33 % | 442.151 M -4.90 % | 464.919 M -1.58 % | 472.394 M -18.77 % | 581.544 M 87.14 % | 310.750 M -49.92 % | 620.526 M 58.67 % | 391.075 M 23.41 % | 316.882 M -33.55 % | 476.858 M -18.76 % | 586.962 M 4.55 % | 561.408 M 8.73 % | 516.352 M 42.46 % | 362.447 M -29.14 % | 511.479 M 27.78 % | 400.278 M -13.59 % | 463.257 M -0.21 % | 464.254 M -2.97 % | 478.480 M 7.25 % | 446.135 M 7.09 % | 416.608 M -5.29 % | 439.872 M 4.16 % | 422.297 M 0.98 % | 418.200 M -2.42 % | 428.569 M 2.01 % | 420.139 M 1.56 % | 413.695 M 3.36 % | 400.250 M -0.29 % | 401.404 M -9.85 % | 445.285 M -6.36 % | 475.542 M -3.54 % | 493.002 M -65.41 % | 1.425 B -5.04 % | 1.501 B -0.17 % | 1.504 B -2.36 % | 1.540 B 215.32 % | 488.428 M 93.72 % | 252.131 M 8.90 % | 231.518 M -33.13 % | 346.221 M 3.91 % | 333.186 M | 0.000 | 0.000 -100.00 % | 1.574 B 2.29 % | 1.539 B 138.06 % | 646.300 M 0.15 % | 645.300 M 15.38 % | 559.300 M 20.26 % | 465.065 M 35.63 % | 342.900 M | 0.000 | 0.000 -100.00 % | 17.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.944 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.970 M | 0.000 | 0.000 | 0.000 100.00 % | -75.016 M | 0.000 | 0.000 | 0.000 100.00 % | -81.287 M | 0.000 | 0.000 | 0.000 100.00 % | -47.925 M | 0.000 | 0.000 | 0.000 100.00 % | -106.010 M | 0.000 | 0.000 | 0.000 100.00 % | -138.936 M | 0.000 | 0.000 | 0.000 100.00 % | -158.490 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 % | 27.644 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 |
| Net receivables | 0.000 -100.00 % | 69.558 M | 0.000 | 0.000 | 0.000 -100.00 % | 69.944 M | 0.000 -100.00 % | 147.039 M -72.47 % | 534.127 M 0.00 % | 534.127 M 0.00 % | 534.127 M 0.00 % | 534.127 M 0.00 % | 534.127 M 0.00 % | 534.127 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.249 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.630 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.417 M | 0.000 | 0.000 | 0.000 -100.00 % | 104.606 M | 0.000 | 0.000 | 0.000 -100.00 % | 138.936 M | 0.000 | 0.000 | 0.000 -100.00 % | 158.490 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.145 M -98.74 % | 248.746 M 0.74 % | 246.919 M 79.94 % | 137.225 M 0.22 % | 136.917 M 274.70 % | 36.540 M 2.66 % | 35.592 M -17.15 % | 42.957 M 2.78 % | 41.796 M 2.32 % | 40.848 M -12.10 % | 46.472 M -31.05 % | 67.398 M 15.71 % | 58.247 M -1.56 % | 59.169 M -2.01 % | 60.383 M 34.62 % | 44.853 M -25.02 % | 59.822 M -32.29 % | 88.353 M 30.45 % | 67.729 M -40.34 % | 113.522 M -59.73 % | 281.868 M 207.37 % | 91.703 M -68.42 % | 290.363 M 171.34 % | 107.010 M 0.55 % | 106.421 M -2.05 % | 108.643 M -62.77 % | 291.811 M 8.97 % | 267.788 M -6.54 % | 286.528 M 59.04 % | 180.164 M -4.18 % | 188.016 M 6.86 % | 175.951 M -41.65 % | 301.527 M -7.11 % | 324.618 M -1.54 % | 329.701 M 0.98 % | 326.506 M 4.90 % | 311.265 M -1.90 % | 317.302 M -4.33 % | 331.678 M 0.59 % | 329.735 M -0.21 % | 330.440 M 12.60 % | 293.459 M -4.65 % | 307.780 M 4.93 % | 293.333 M -2.82 % | 301.851 M -15.64 % | 357.810 M -13.74 % | 414.803 M 7.55 % | 385.670 M 7.15 % | 359.939 M 1.04 % | 356.239 M -6.51 % | 381.053 M 30.28 % | 292.494 M -11.72 % | 331.313 M 127.57 % | 145.587 M 3.39 % | 140.809 M -32.73 % | 209.331 M -9.61 % | 231.582 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.708 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.656 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.344 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 3.190 B -40.55 % | 5.365 B 69.14 % | 3.172 B 1 735.86 % | -193.895 M 16.20 % | -231.390 M | 0.000 100.00 % | -416.789 M -3.58 % | -402.390 M | 0.000 -100.00 % | 4.262 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.543 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.932 B | 0.000 | 0.000 | 0.000 -100.00 % | 67.060 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.227 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.544 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.117 M | 0.000 | 0.000 | 0.000 -100.00 % | 252.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.353 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.933 M -15.68 % | 61.589 M -0.53 % | 61.919 M 4.18 % | 59.435 M 1.19 % | 58.736 M 6.23 % | 55.290 M 10.71 % | 49.943 M 8.79 % | 45.909 M 9.27 % | 42.015 M 26.30 % | 33.267 M 17.42 % | 28.332 M 4.73 % | 27.052 M -4.50 % | 28.326 M | 0.000 | 0.000 -100.00 % | 15.256 M 5.75 % | 14.426 M 14.65 % | 12.583 M 144.85 % | 5.139 M 89.00 % | 2.719 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.835 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 581.607 M -47.17 % | 1.101 B 49.74 % | 735.240 M -0.51 % | 738.982 M -8.69 % | 809.315 M 4.94 % | 771.229 M 32.81 % | 580.708 M -1.43 % | 589.120 M -9.81 % | 653.205 M -2.20 % | 667.915 M -0.30 % | 669.932 M 3.03 % | 650.245 M 4.18 % | 624.153 M -25.21 % | 834.581 M 31.02 % | 636.985 M -1.84 % | 648.903 M -4.92 % | 682.450 M -25.04 % | 910.471 M 12.55 % | 808.958 M 5.97 % | 763.355 M 10.02 % | 693.828 M 8.01 % | 642.374 M -6.44 % | 686.558 M 11.13 % | 617.792 M -0.88 % | 623.247 M 19.97 % | 519.494 M -3.76 % | 539.803 M -27.70 % | 746.607 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 328.288 M -39.63 % | 543.773 M 31.57 % | 413.287 M 38.86 % | 297.632 M -6.76 % | 319.195 M -92.92 % | 4.507 B 2.42 % | 4.401 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 157.800 M -86.47 % | 1.166 B 42.89 % | 816.200 M 1 031.19 % | 72.154 M -86.43 % | 531.900 M -1.52 % | 540.100 M 7.23 % | 503.700 M 5.22 % | 478.700 M 13.79 % | 420.700 M 0.94 % | 416.800 M 0.85 % | 413.300 M |
| Account 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 -100.00 % | 36.677 M -23.50 % | 47.944 M 10.43 % | 43.414 M 14.88 % | 37.792 M 4.62 % | 36.123 M -3.18 % | 37.311 M 5.88 % | 35.239 M -30.71 % | 50.860 M 21.33 % | 41.919 M 4.36 % | 40.166 M 8.10 % | 37.158 M 3.81 % | 35.795 M -17.07 % | 43.161 M 57.30 % | 27.438 M -17.89 % | 33.415 M 32.42 % | 25.235 M -17.93 % | 30.747 M 7.93 % | 28.488 M 5.30 % | 27.054 M 18.54 % | 22.822 M -30.01 % | 32.607 M 30.43 % | 24.999 M -3.81 % | 25.988 M 19.11 % | 21.818 M -20.14 % | 27.322 M 14.42 % | 23.879 M -13.63 % | 27.647 M 33.81 % | 20.662 M -30.71 % | 29.819 M -17.89 % | 36.317 M 8.95 % | 33.335 M 1.32 % | 32.902 M -48.78 % | 64.241 M 76.11 % | 36.477 M 17.93 % | 30.931 M -2.66 % | 31.775 M -44.05 % | 56.792 M -1.35 % | 57.572 M 36.76 % | 42.096 M 34.29 % | 31.347 M -42.98 % | 54.972 M 39.95 % | 39.280 M 28.96 % | 30.460 M 8.01 % | 28.201 M -17.98 % | 34.381 M -23.14 % | 44.731 M -4.15 % | 46.666 M 14.76 % | 40.663 M 17.31 % | 34.663 M -25.25 % | 46.369 M 13.19 % | 40.965 M 53.76 % | 26.643 M 44.09 % | 18.491 M 16.49 % | 15.874 M -21.43 % | 20.203 M 26.02 % | 16.031 M 32.09 % | 12.136 M -14.56 % | 14.204 M 30.36 % | 10.896 M -10.54 % | 12.180 M 14.94 % | 10.597 M -41.90 % | 18.240 M 33.85 % | 13.627 M -79.75 % | 67.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.814 M -5.39 % | 12.487 M -10.31 % | 13.922 M -9.33 % | 15.355 M -8.97 % | 16.868 M -65.83 % | 49.366 M 6.19 % | 46.490 M -19.59 % | 57.819 M -3.57 % | 59.961 M -6.39 % | 64.052 M -2.50 % | 65.694 M -6.56 % | 70.303 M -8.32 % | 76.682 M -6.35 % | 81.882 M -5.72 % | 86.853 M -6.90 % | 93.294 M -8.85 % | 102.347 M -5.04 % | 107.775 M -3.25 % | 111.390 M -4.17 % | 116.238 M -6.00 % | 123.652 M -3.83 % | 128.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 201.966 M -0.21 % | 202.392 M 31.17 % | 154.293 M 2.64 % | 150.326 M 11.55 % | 134.761 M -18.66 % | 165.684 M 4.76 % | 158.156 M 60.05 % | 98.814 M -0.40 % | 99.213 M 110.47 % | 47.138 M 2.24 % | 46.104 M -13.88 % | 53.535 M 12.56 % | 47.563 M 0.76 % | 47.203 M 86.65 % | 25.289 M -19.06 % | 31.245 M -5.62 % | 33.106 M 27.21 % | 26.024 M 7.85 % | 24.129 M -20.08 % | 30.193 M 0.44 % | 30.060 M 94.63 % | 15.445 M -22.73 % | 19.988 M 17.14 % | 17.063 M -25.56 % | 22.923 M 152.60 % | 9.075 M 5.27 % | 8.621 M -27.56 % | 11.901 M 5.63 % | 11.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 266.578 M -3.28 % | 275.618 M -1.71 % | 280.404 M 13.72 % | 246.568 M -2.32 % | 252.430 M 5.17 % | 240.032 M 5.19 % | 228.192 M -3.19 % | 235.706 M 4.28 % | 226.024 M 9.99 % | 205.500 M 200.58 % | 68.368 M -5.35 % | 72.232 M -8.15 % | 78.642 M -2.54 % | 80.691 M -18.68 % | 99.226 M -43.99 % | 177.165 M -1.11 % | 179.159 M -1.52 % | 181.926 M 0.07 % | 181.793 M 0.53 % | 180.826 M 1.68 % | 177.831 M 7.44 % | 165.513 M -2.51 % | 169.768 M 20.25 % | 141.176 M 50.45 % | 93.835 M -0.33 % | 94.146 M 13.37 % | 83.040 M -2.46 % | 85.134 M -65.93 % | 249.847 M -1.74 % | 254.264 M 2.57 % | 247.901 M 5.99 % | 233.883 M 7.23 % | 218.104 M -4.94 % | 229.440 M -2.37 % | 235.011 M -15.19 % | 277.117 M -9.75 % | 307.041 M 1.57 % | 302.307 M 2.75 % | 294.213 M 1.94 % | 288.625 M 4.02 % | 277.476 M -2.72 % | 285.240 M -2.64 % | 292.982 M 0.45 % | 291.671 M -2.86 % | 300.249 M -6.03 % | 319.515 M 40.57 % | 227.306 M -24.73 % | 301.983 M 37.96 % | 218.889 M -7.39 % | 236.345 M -5.39 % | 249.802 M -4.67 % | 262.036 M -0.20 % | 262.559 M 0.70 % | 260.730 M -3.09 % | 269.038 M -14.20 % | 313.581 M -5.53 % | 331.947 M 12.53 % | 294.985 M -10.03 % | 327.885 M 8.25 % | 302.898 M -4.90 % | 318.495 M -27.06 % | 436.632 M -14.53 % | 510.884 M -5.42 % | 540.172 M 2.09 % | 529.131 M -4.67 % | 555.041 M 37.73 % | 402.995 M -3.63 % | 418.172 M 12.87 % | 370.477 M -6.82 % | 397.596 M -2.01 % | 405.733 M -14.56 % | 474.884 M -2.64 % | 487.767 M 12.03 % | 435.408 M -1.27 % | 441.009 M -5.01 % | 464.265 M -0.53 % | 466.760 M -3.53 % | 483.841 M -3.25 % | 500.080 M 4.18 % | 480.004 M -2.79 % | 493.759 M -0.42 % | 495.853 M 25.53 % | 395.019 M -9.08 % | 434.477 M -1.39 % | 440.588 M -2.19 % | 450.472 M -6.56 % | 482.107 M -3.88 % | 501.547 M -7.44 % | 541.848 M 12.67 % | 480.906 M -2.37 % | 492.586 M 12.36 % | 438.418 M 1.03 % | 433.962 M -8.00 % | 471.687 M -4.06 % | 491.637 M 33.24 % | 368.991 M -1.23 % | 373.569 M -5.16 % | 393.914 M 9.15 % | 360.900 M -1.20 % | 365.300 M 65.29 % | 221.000 M -33.94 % | 334.552 M 85.76 % | 180.100 M 1.24 % | 177.900 M 10.43 % | 161.100 M 8.63 % | 148.297 M 13.20 % | 131.000 M 87.14 % | 70.000 M 16.86 % | 59.900 M -13.39 % | 69.163 M 61.60 % | 42.800 M 3.13 % | 41.500 M 31.33 % | 31.600 M 3.95 % | 30.400 M 5.19 % | 28.900 M -1.37 % | 29.300 M 1.38 % | 28.900 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M -6.06 % | 2.129 M 6.45 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M -21.45 % | 159.126 M 0.00 % | 159.126 M 0.00 % | 159.126 M 0.00 % | 159.126 M 0.00 % | 159.126 M 0.00 % | 159.126 M -14.51 % | 186.126 M 0.00 % | 186.126 M 0.00 % | 186.126 M 220.28 % | 58.114 M -14.68 % | 68.114 M 0.00 % | 68.114 M 0.00 % | 68.114 M 0.00 % | 68.114 M 0.00 % | 68.114 M 0.00 % | 68.114 M -81.40 % | 366.216 M -45.11 % | 667.152 M 1.53 % | 657.114 M 0.17 % | 656.015 M -0.24 % | 657.601 M 0.00 % | 657.601 M 0.00 % | 657.601 M -13.31 % | 758.601 M 14.85 % | 660.500 M 0.00 % | 660.500 M 0.00 % | 660.500 M 0.00 % | 660.500 M 0.00 % | 660.500 M -5.17 % | 696.500 M 0.00 % | 696.500 M | 0.000 | 0.000 -100.00 % | 723.500 M 0.00 % | 723.500 M 0.00 % | 723.500 M -12.14 % | 823.500 M 0.00 % | 823.500 M 0.00 % | 823.500 M 0.00 % | 823.500 M -17.40 % | 997.000 M 11.15 % | 897.000 M -11.21 % | 1.010 B 0.00 % | 1.010 B 0.00 % | 1.010 B 0.00 % | 1.010 B -3.00 % | 1.042 B 5.04 % | 991.500 M 3.79 % | 955.250 M -9.48 % | 1.055 B 23.39 % | 855.242 M 0.00 % | 855.242 M -3.38 % | 885.167 M -6.33 % | 945.012 M 0.00 % | 945.012 M 0.00 % | 945.020 M -4.25 % | 986.967 M -12.89 % | 1.133 B 0.76 % | 1.124 B 0.00 % | 1.124 B 12.34 % | 1.001 B 0.00 % | 1.001 B 19.49 % | 837.717 M 0.00 % | 837.717 M 24.80 % | 671.250 M 0.00 % | 671.250 M 4.68 % | 641.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 792.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 135.000 M | 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 | 3.285 B 0.02 % | 3.285 B -2.10 % | 3.355 B -2.20 % | 3.431 B -0.05 % | 3.433 B -0.12 % | 3.437 B -4.09 % | 3.583 B -1.48 % | 3.637 B -3.34 % | 3.762 B -0.02 % | 3.763 B -0.29 % | 3.774 B 0.02 % | 3.773 B 9.98 % | 3.431 B -0.04 % | 3.432 B -14.22 % | 4.001 B 14.60 % | 3.491 B 0.08 % | 3.489 B -0.25 % | 3.497 B 0.00 % | 3.497 B -0.04 % | 3.499 B 0.10 % | 3.495 B -0.58 % | 3.516 B -9.58 % | 3.888 B 0.03 % | 3.887 B 0.05 % | 3.885 B -0.38 % | 3.900 B 0.04 % | 3.898 B 0.02 % | 3.898 B -3.80 % | 4.052 B 0.00 % | 4.052 B -0.02 % | 4.053 B -0.34 % | 4.066 B -0.04 % | 4.068 B 0.09 % | 4.065 B 0.00 % | 4.065 B -0.01 % | 4.065 B -0.01 % | 4.065 B 9.99 % | 3.696 B 0.06 % | 3.694 B 0.03 % | 3.693 B -0.20 % | 3.700 B -0.03 % | 3.701 B -0.08 % | 3.704 B 0.01 % | 3.704 B -0.34 % | 3.717 B 0.10 % | 3.713 B -0.05 % | 3.715 B 0.84 % | 3.684 B 19.93 % | 3.072 B -0.87 % | 3.098 B -0.25 % | 3.106 B 0.33 % | 3.096 B 0.37 % | 3.085 B 0.46 % | 3.070 B -0.18 % | 3.076 B -0.08 % | 3.078 B 0.12 % | 3.075 B 0.11 % | 3.071 B 0.18 % | 3.066 B 0.07 % | 3.064 B -48.45 % | 5.943 B -9.02 % | 6.532 B 48.26 % | 4.406 B -3.27 % | 4.555 B -23.85 % | 5.981 B -1.61 % | 6.079 B 1.83 % | 5.970 B 0.14 % | 5.962 B -0.99 % | 6.022 B 0.50 % | 5.992 B 0.65 % | 5.953 B 0.37 % | 5.931 B 0.72 % | 5.889 B 11.24 % | 5.294 B 0.83 % | 5.251 B 0.45 % | 5.227 B 1.80 % | 5.135 B 2.12 % | 5.028 B 1.70 % | 4.944 B -0.82 % | 4.985 B 1.52 % | 4.910 B 1.23 % | 4.850 B 0.68 % | 4.817 B 0.69 % | 4.784 B -0.06 % | 4.787 B 1.78 % | 4.703 B -1.84 % | 4.791 B 3.36 % | 4.636 B 15.84 % | 4.002 B 5.77 % | 3.783 B 6.91 % | 3.539 B 1.68 % | 3.480 B 63.09 % | 2.134 B -36.06 % | 3.337 B -0.38 % | 3.350 B 15.33 % | 2.905 B 0.50 % | 2.890 B 0.75 % | 2.869 B 15.74 % | 2.479 B 2.34 % | 2.422 B -0.07 % | 2.424 B 4.28 % | 2.324 B 46.65 % | 1.585 B 9.87 % | 1.443 B 21.33 % | 1.189 B 26.15 % | 942.506 M 44.38 % | 652.800 M 59.18 % | 410.100 M 37.85 % | 297.500 M 25.64 % | 236.791 M 28.20 % | 184.700 M -2.07 % | 188.600 M 7.65 % | 175.200 M -0.06 % | 175.300 M 36.53 % | 128.400 M -45.50 % | 235.600 M -0.04 % | 235.700 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -101.378 M 0.16 % | -101.537 M 0.00 % | -101.537 M 0.00 % | -101.537 M 0.07 % | -101.606 M | 0.000 | 0.000 100.00 % | -86.198 M 0.00 % | -86.201 M 1.96 % | -87.926 M 0.01 % | -87.937 M 0.01 % | -87.942 M 0.00 % | -87.942 M -0.01 % | -87.937 M -11.44 % | -78.909 M 0.01 % | -78.917 M 0.26 % | -79.121 M 1.04 % | -79.953 M 0.02 % | -79.969 M 0.02 % | -79.984 M 0.06 % | -80.030 M 0.02 % | -80.046 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.533 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 % | 4.379 M 11.31 % | 3.934 M -36.74 % | 6.219 M -34.06 % | 9.432 M | 0.000 -100.00 % | 8.257 M -42.31 % | 14.312 M -31.09 % | 20.770 M 3.13 % | 20.139 M -31.99 % | 29.613 M 62.40 % | 18.235 M -16.13 % | 21.742 M -16.59 % | 26.065 M 8.84 % | 23.947 M -14.69 % | 28.071 M -1.34 % | 28.451 M -22.43 % | 36.680 M 1.22 % | 36.239 M -1.27 % | 36.707 M 0.81 % | 36.413 M 0.18 % | 36.348 M 8.65 % | 33.453 M -1.31 % | 33.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.388 B -1.40 % | 7.493 B -4.77 % | 7.869 B 1 621.52 % | 457.073 M -10.52 % | 510.821 M 21.38 % | 420.851 M 17.90 % | 356.957 M 0.46 % | 355.308 M 12.98 % | 314.499 M 5.93 % | 296.887 M -35.24 % | 458.460 M 17.19 % | 391.209 M 38.49 % | 282.478 M -22.74 % | 365.627 M 83.86 % | 198.858 M -5.72 % | 210.923 M -49.92 % | 421.163 M -7.15 % | 453.583 M 84.18 % | 246.270 M -32.77 % | 366.289 M -10.08 % | 407.365 M -15.55 % | 482.380 M 58.48 % | 304.382 M -36.61 % | 480.166 M 18.63 % | 404.754 M -3.41 % | 419.063 M -0.90 % | 422.868 M -26.04 % | 571.770 M 85.41 % | 308.378 M 57.67 % | 195.589 M 139.95 % | 81.511 M 144.78 % | 33.300 M -11.61 % | 37.675 M 139.87 % | -94.485 M -215.45 % | 81.841 M -7.01 % | 88.006 M -62.51 % | 234.720 M 50.37 % | 156.100 M -19.91 % | 194.900 M 22.04 % | 159.700 M 433.78 % | -47.846 M -133.02 % | 144.900 M -13.75 % | 168.000 M 81.03 % | 92.800 M 104.93 % | 45.283 M -75.93 % | 188.100 M 197.16 % | 63.300 M 234.92 % | 18.900 M -8.32 % | 20.615 M 70.37 % | 12.100 M -6.20 % | 12.900 M 26.47 % | 10.200 M -3.77 % | 10.600 M 4.95 % | 10.100 M 7.45 % | 9.400 M 17.50 % | 8.000 M |
| Total assets | 6.198 B 1.04 % | 6.135 B -4.13 % | 6.399 B -0.12 % | 6.407 B -2.52 % | 6.572 B 0.31 % | 6.552 B -2.54 % | 6.722 B 4.49 % | 6.433 B 2.07 % | 6.303 B -2.14 % | 6.440 B 0.09 % | 6.435 B 0.07 % | 6.430 B 1.71 % | 6.322 B 1.48 % | 6.229 B -11.54 % | 7.042 B -1.11 % | 7.121 B 1.03 % | 7.048 B 3.15 % | 6.833 B 4.49 % | 6.539 B 4.78 % | 6.241 B -0.68 % | 6.284 B 1.51 % | 6.190 B 0.08 % | 6.185 B -5.49 % | 6.544 B 4.62 % | 6.255 B 2.90 % | 6.079 B -1.46 % | 6.169 B -0.48 % | 6.199 B 0.19 % | 6.187 B -0.73 % | 6.233 B -0.97 % | 6.294 B 0.31 % | 6.274 B 2.15 % | 6.142 B -0.03 % | 6.144 B -1.18 % | 6.218 B 0.97 % | 6.158 B -0.93 % | 6.215 B 1.94 % | 6.097 B 2.69 % | 5.937 B -2.32 % | 6.079 B -0.07 % | 6.083 B 0.06 % | 6.079 B -6.32 % | 6.490 B 0.29 % | 6.471 B 1.57 % | 6.370 B -0.48 % | 6.401 B -2.50 % | 6.565 B -5.49 % | 6.947 B 1.81 % | 6.824 B -0.70 % | 6.872 B -2.43 % | 7.043 B -1.71 % | 7.165 B -1.33 % | 7.262 B -1.58 % | 7.379 B -3.13 % | 7.617 B -1.18 % | 7.708 B -2.25 % | 7.885 B -0.27 % | 7.906 B -6.70 % | 8.475 B -4.15 % | 8.841 B -2.65 % | 9.082 B -3.41 % | 9.403 B -4.99 % | 9.897 B -4.16 % | 10.327 B -2.13 % | 10.552 B -0.52 % | 10.607 B 0.83 % | 10.519 B 1.15 % | 10.400 B 0.91 % | 10.306 B 0.16 % | 10.290 B 0.67 % | 10.221 B -1.65 % | 10.392 B 0.26 % | 10.366 B 3.48 % | 10.017 B -2.40 % | 10.263 B -1.52 % | 10.421 B 0.88 % | 10.330 B 2.56 % | 10.072 B -1.11 % | 10.185 B -1.68 % | 10.359 B 0.15 % | 10.343 B 2.27 % | 10.113 B -0.68 % | 10.183 B -0.51 % | 10.235 B -1.31 % | 10.371 B 0.52 % | 10.317 B 2.03 % | 10.112 B 7.01 % | 9.450 B -2.33 % | 9.675 B 16.25 % | 8.323 B 3.32 % | 8.055 B -0.33 % | 8.082 B -0.69 % | 8.138 B 5.69 % | 7.700 B 7.59 % | 7.157 B 12.93 % | 6.338 B 5.30 % | 6.019 B 5.87 % | 5.685 B 26.13 % | 4.507 B 2.42 % | 4.401 B 2.54 % | 4.292 B 0.55 % | 4.268 B 36.72 % | 3.122 B 2.20 % | 3.055 B 37.57 % | 2.221 B 5.71 % | 2.101 B 30.61 % | 1.608 B 37.89 % | 1.166 B 42.89 % | 816.200 M -2.23 % | 834.813 M 56.95 % | 531.900 M -1.52 % | 540.100 M 7.23 % | 503.700 M 5.22 % | 478.700 M 13.79 % | 420.700 M 0.94 % | 416.800 M 0.85 % | 413.300 M |
| 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-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 |
| 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-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 319.000 K 109.16 % | -3.484 M | 0.000 | 0.000 -100.00 % | 139.000 K -95.30 % | 2.957 M | 0.000 | 0.000 100.00 % | -579.000 K 88.96 % | -5.246 M -402.01 % | -1.045 M -200.00 % | 1.045 M -66.07 % | 3.080 M -97.02 % | 103.296 M 6 012.76 % | -1.747 M 39.32 % | -2.879 M 10.95 % | -3.233 M -171.00 % | -1.193 M 61.47 % | -3.096 M -69.46 % | -1.827 M -161.29 % | 2.981 M -94.74 % | 56.697 M 302.92 % | -27.941 M -535.75 % | -4.395 M 88.24 % | -37.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.842 M -124.98 % | 11.378 M 424.44 % | -3.507 M 18.88 % | -4.323 M -304.11 % | 2.118 M | 0.000 | 0.000 100.00 % | -8.829 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 |
| Stock based compensation | 0.000 -100.00 % | 8.874 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.463 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.360 M 669.22 % | -1.293 M 79.90 % | -6.433 M 92.34 % | -84.032 M -270.89 % | 49.174 M | 0.000 100.00 % | -47.238 M -139 035.29 % | 34.000 K 100.02 % | -138.093 M -11 950.00 % | -1.146 M 98.22 % | -64.310 M 77.94 % | -291.473 M -529.78 % | -46.282 M 91.91 % | -572.085 M -257 595.95 % | -222.000 K 99.56 % | -50.324 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 |
| Change in working capital | -12.676 M 51.66 % | -26.225 M -283.66 % | 14.279 M 251.78 % | -9.408 M -90.99 % | -4.926 M 86.44 % | -36.333 M -169.71 % | 52.122 M 244.56 % | 15.127 M 150.82 % | -29.765 M -828.46 % | 4.086 M -51.30 % | 8.390 M 168.72 % | -12.209 M 67.41 % | -37.467 M -21.84 % | -30.751 M -646.59 % | 5.626 M -52.77 % | 11.911 M 137.23 % | -31.995 M -1 405.65 % | -2.125 M -128.50 % | 7.457 M 170.33 % | -10.603 M 40.94 % | -17.952 M -9.02 % | -16.466 M -318.15 % | 7.548 M 234.57 % | 2.256 M 111.58 % | -19.487 M -11 630.77 % | 169.000 K -94.88 % | 3.302 M 1 934.44 % | -180.000 K 99.45 % | -32.460 M -4 245.59 % | 783.000 K 243.67 % | -545.000 K 90.35 % | -5.649 M 72.87 % | -20.824 M -379.37 % | -4.344 M -172.17 % | 6.019 M 265.04 % | -3.647 M 81.53 % | -19.743 M -474.56 % | 5.271 M 86.12 % | 2.832 M 40.76 % | 2.012 M 106.50 % | -30.971 M -133.87 % | -13.243 M 30.70 % | -19.110 M -148.03 % | 39.786 M 226.78 % | -31.382 M 18.95 % | -38.720 M -438.25 % | 11.447 M -44.73 % | 20.711 M 169.36 % | -29.860 M -1 016.68 % | -2.674 M -112.92 % | 20.698 M 96.56 % | 10.530 M 121.92 % | -48.038 M -1 593.86 % | -2.836 M -155.06 % | 5.151 M -25.97 % | 6.958 M 118.83 % | -36.951 M -160.47 % | 61.108 M 2 066.95 % | 2.820 M 130.89 % | -9.128 M 90.83 % | -99.531 M | 0.000 | 0.000 -100.00 % | 62.559 M 225.55 % | -49.828 M -137.59 % | 132.572 M 200.00 % | -132.572 M -1 488.45 % | -8.346 M 43.70 % | -14.825 M -184.07 % | 17.634 M 63.92 % | 10.758 M -67.76 % | 33.364 M 294.61 % | 8.455 M 136.03 % | -23.469 M -295.30 % | 12.017 M 168.64 % | -17.507 M -2 597.43 % | 701.000 K 102.41 % | -29.051 M -164.05 % | 45.355 M 80.59 % | 25.115 M 142.79 % | -58.687 M -45.67 % | -40.289 M -2 882.16 % | -1.351 M -104.06 % | 33.249 M 689.63 % | -5.639 M 84.60 % | -36.626 M -674.33 % | -4.730 M -239.65 % | 3.387 M 113.17 % | -25.709 M 2.27 % | -26.305 M -3 478.91 % | -735.000 K -110.76 % | 6.830 M 115.75 % | -43.363 M -384.59 % | 15.237 M -21.19 % | 19.334 M 173.13 % | -26.438 M -34.11 % | -19.714 M 79.78 % | -97.500 M 12.71 % | -111.700 M 92.29 % | -1.450 B -22 548.44 % | -6.400 M -101.11 % | 574.805 M 737.91 % | 68.600 M 178.67 % | -87.200 M -75.81 % | -49.600 M -456.01 % | 13.932 M -36.67 % | 22.000 M 166.67 % | -33.000 M -241.03 % | 23.400 M 437.03 % | -6.943 M 13.21 % | -8.000 M -143.96 % | 18.200 M 1 400.00 % | -1.400 M -121.88 % | 6.400 M 390.91 % | -2.200 M 57.69 % | -5.200 M -100.00 % | -2.600 M |
| Accounts receivables | 0.000 -100.00 % | 5.338 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.864 M | 0.000 | 0.000 | 0.000 100.00 % | -19.646 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 100.00 % | -9.080 M -126.61 % | 34.125 M 39.83 % | 24.405 M 138.79 % | -62.923 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 % | -3.200 M | 0.000 | 0.000 100.00 % | -11.600 M 18.31 % | -14.200 M -67.06 % | -8.500 M -66.67 % | -5.100 M 77.92 % | -23.100 M -271.11 % | 13.500 M 521.88 % | -3.200 M -23.08 % | -2.600 M -132.50 % | 8.000 M 2 766.67 % | -300.000 K -111.54 % | 2.600 M 155.32 % | -4.700 M -17.50 % | -4.000 M -2 100.00 % | 200.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -34.485 M -1 320.30 % | -2.428 M -106.83 % | 35.571 M 886.97 % | -4.520 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 % | -520.500 M 4.18 % | -543.200 M -37.54 % | -394.933 M -475.06 % | 105.300 M 19.12 % | 88.400 M -41.92 % | 152.200 M -23.97 % | 200.196 M 314.48 % | 48.300 M 29.49 % | 37.300 M 1.36 % | 36.800 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -16.423 M -342.73 % | 6.766 M 610.26 % | -1.326 M -118.45 % | 7.188 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 % | -32.000 M -201.89 % | -10.600 M -296.30 % | 5.400 M -66.46 % | 16.100 M 143.94 % | 6.600 M 466.67 % | -1.800 M -400.00 % | 600.000 K 142.86 % | -1.400 M -227.27 % | 1.100 M 375.00 % | -400.000 K -166.67 % | 600.000 K -83.33 % | 3.600 M 157.14 % | 1.400 M 193.33 % | -1.500 M |
| Other working capital | -12.676 M 59.84 % | -31.563 M -321.04 % | 14.279 M 251.78 % | -9.408 M -90.99 % | -4.926 M 92.33 % | -64.197 M -223.17 % | 52.122 M 244.56 % | 15.127 M | 0.000 -100.00 % | 23.732 M 182.86 % | 8.390 M 168.72 % | -12.209 M 67.41 % | -37.467 M -21.84 % | -30.751 M -646.59 % | 5.626 M -52.77 % | 11.911 M 137.23 % | -31.995 M -1 405.65 % | -2.125 M -128.50 % | 7.457 M 170.33 % | -10.603 M 40.94 % | -17.952 M -9.02 % | -16.466 M -318.15 % | 7.548 M 234.57 % | 2.256 M 111.58 % | -19.487 M -11 630.77 % | 169.000 K -94.88 % | 3.302 M 1 934.44 % | -180.000 K 99.45 % | -32.460 M -4 245.59 % | 783.000 K 243.67 % | -545.000 K 90.35 % | -5.649 M 72.87 % | -20.824 M -379.37 % | -4.344 M -172.17 % | 6.019 M 265.04 % | -3.647 M 81.53 % | -19.743 M -474.56 % | 5.271 M 86.12 % | 2.832 M 40.76 % | 2.012 M 106.50 % | -30.971 M -133.87 % | -13.243 M 30.70 % | -19.110 M -148.03 % | 39.786 M 226.78 % | -31.382 M 18.95 % | -38.720 M -438.25 % | 11.447 M -44.73 % | 20.711 M 169.36 % | -29.860 M -1 016.68 % | -2.674 M -112.92 % | 20.698 M 96.56 % | 10.530 M 121.92 % | -48.038 M -1 593.86 % | -2.836 M -155.06 % | 5.151 M -25.97 % | 6.958 M 118.83 % | -36.951 M -160.47 % | 61.108 M 2 066.95 % | 2.820 M 130.89 % | -9.128 M 90.83 % | -99.531 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -132.572 M | 0.000 | 0.000 -100.00 % | 17.634 M 63.92 % | 10.758 M | 0.000 -100.00 % | 8.455 M 136.03 % | -23.469 M -295.30 % | 12.017 M 168.64 % | -17.507 M -2 597.43 % | 701.000 K -97.73 % | 30.937 M 348.88 % | 6.892 M 120.55 % | -33.535 M -2 238.71 % | 1.568 M 103.89 % | -40.289 M | 0.000 -100.00 % | 33.249 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.305 M -3 478.91 % | -735.000 K -110.76 % | 6.830 M 115.75 % | -43.363 M -384.59 % | 15.237 M -21.19 % | 19.334 M 173.13 % | -26.438 M -34.11 % | -19.714 M 79.78 % | -97.500 M 12.71 % | -111.700 M | 0.000 100.00 % | -3.200 M -100.56 % | 574.805 M 737.91 % | 68.600 M -85.62 % | 476.900 M -8.01 % | 518.400 M 25.84 % | 411.965 M 536.87 % | -94.300 M 10.10 % | -104.900 M 25.34 % | -140.500 M 31.31 % | -204.539 M -291.09 % | -52.300 M -85.46 % | -28.200 M 24.80 % | -37.500 M -1 271.88 % | 3.200 M 390.91 % | -1.100 M 57.69 % | -2.600 M -100.00 % | -1.300 M |
| Other non cash items | 175.859 M -7.29 % | 189.697 M 127.70 % | -684.727 M -5 241.37 % | 13.318 M 67.25 % | 7.963 M 102.24 % | -355.892 M -9 003.98 % | 3.997 M 102.26 % | -176.653 M 53.86 % | -382.882 M 2.49 % | -392.660 M -1 055.38 % | 41.100 M 571.57 % | 6.120 M 91.61 % | 3.194 M 167.03 % | -4.765 M -213.29 % | 4.206 M -1.13 % | 4.254 M 34.75 % | 3.157 M 213.77 % | -2.775 M -169.62 % | 3.986 M 22.95 % | 3.242 M 1.28 % | 3.201 M 291.22 % | -1.674 M -117.70 % | 9.455 M 367.38 % | 2.023 M 612.32 % | 284.000 K 100.10 % | -274.592 M -2 969.10 % | -8.947 M -191.53 % | -3.069 M 8.31 % | -3.347 M 97.97 % | -164.624 M -1 023.87 % | -14.648 M 93.29 % | -218.172 M -1 360.71 % | -14.936 M 69.56 % | -49.067 M -733.76 % | -5.885 M 87.62 % | -47.538 M 49.53 % | -94.188 M -175.73 % | -34.160 M 73.24 % | -127.674 M -86.28 % | -68.538 M -3.74 % | -66.067 M -664.48 % | 11.704 M 20.24 % | 9.734 M 455.91 % | 1.751 M 286.47 % | -939.000 K -100.65 % | 145.194 M 368.31 % | -54.115 M -27.80 % | -42.345 M -59.00 % | -26.632 M -91.47 % | -13.909 M 64.16 % | -38.804 M -371.09 % | -8.237 M -495.25 % | 2.084 M 102.91 % | -71.615 M -591.05 % | 14.584 M 251.76 % | 4.146 M 145.33 % | -9.146 M 95.61 % | -208.448 M -874.35 % | 26.919 M 168.12 % | 10.040 M 1 464.13 % | -736.000 K 98.00 % | -36.876 M 80.15 % | -185.755 M 23.75 % | -243.620 M -25 934.57 % | 943.000 K 101.94 % | -48.688 M -157.43 % | 84.774 M 1 000.53 % | 7.703 M 145.83 % | -16.806 M -10.38 % | -15.225 M -153.73 % | 28.337 M 288.92 % | 7.286 M -27.31 % | 10.023 M -29.22 % | 14.160 M 171.74 % | -19.738 M -132.43 % | -8.492 M -667.12 % | -1.107 M 96.18 % | -29.009 M 4.07 % | -30.241 M -1 062.48 % | 3.142 M -75.33 % | 12.735 M 279.72 % | -7.086 M -139.43 % | 17.969 M 20.47 % | 14.916 M -23.15 % | 19.410 M -52.00 % | 40.437 M 87.58 % | 21.557 M -21.13 % | 27.331 M 611.00 % | 3.844 M -92.13 % | 48.851 M 244.43 % | 14.183 M -25.59 % | 19.060 M 353.16 % | 4.206 M 118.23 % | -23.077 M -1 172.35 % | 2.152 M -73.11 % | 8.004 M 284.81 % | -4.331 M -103.81 % | 113.591 M -3.00 % | 117.100 M -91.82 % | 1.432 B 6 020.09 % | 23.400 M 104.46 % | -524.201 M -663.03 % | -68.700 M -246.79 % | 46.800 M 114.68 % | 21.800 M 192.42 % | -23.589 M -140.70 % | -9.800 M -153.55 % | 18.300 M 267.89 % | -10.900 M -325.21 % | 4.840 M -6.92 % | 5.200 M 163.41 % | -8.200 M -1 011.11 % | 900.000 K 130.00 % | -3.000 M -500.00 % | -500.000 K -117.24 % | 2.900 M 61.11 % | 1.800 M |
| Net cash provided by operating activities | 76.903 M 12.08 % | 68.615 M -42.38 % | 119.087 M 27.00 % | 93.768 M 5.48 % | 88.894 M 28.64 % | 69.101 M -53.92 % | 149.960 M 16.44 % | 128.789 M 77.13 % | 72.707 M -27.45 % | 100.215 M -27.87 % | 138.944 M 211.35 % | 44.627 M -9.24 % | 49.170 M 356.42 % | 10.773 M -86.78 % | 81.519 M -23.77 % | 106.941 M 38.14 % | 77.416 M -19.13 % | 95.724 M -11.94 % | 108.709 M 22.94 % | 88.422 M 8.34 % | 81.617 M -12.67 % | 93.462 M -20.32 % | 117.300 M 12.46 % | 104.303 M 28.26 % | 81.323 M -25.47 % | 109.114 M 0.09 % | 109.012 M 1.41 % | 107.497 M 56.89 % | 68.516 M -32.34 % | 101.268 M 1.58 % | 99.691 M -3.04 % | 102.812 M 39.02 % | 73.953 M -27.10 % | 101.447 M 0.30 % | 101.140 M 9.16 % | 92.653 M 43.31 % | 64.651 M -26.56 % | 88.035 M -1.21 % | 89.110 M -0.41 % | 89.478 M 63.28 % | 54.801 M -29.26 % | 77.473 M 3.16 % | 75.097 M -39.50 % | 124.134 M 153.89 % | 48.892 M -34.40 % | 74.530 M -17.43 % | 90.265 M -12.84 % | 103.560 M 113.65 % | 48.472 M -41.20 % | 82.438 M 1.56 % | 81.173 M 20.21 % | 67.528 M 143.96 % | 27.680 M -58.89 % | 67.331 M -14.99 % | 79.206 M -5.91 % | 84.185 M 214.38 % | 26.778 M -72.23 % | 96.441 M 23.69 % | 77.970 M 1.03 % | 77.175 M 534.20 % | -17.774 M -120.61 % | 86.254 M -8.82 % | 94.594 M -49.25 % | 186.382 M 243.55 % | 54.251 M -59.22 % | 133.040 M 3.00 % | 129.159 M 8.91 % | 118.590 M 39.93 % | 84.747 M -39.68 % | 140.500 M 10.77 % | 126.839 M -17.11 % | 153.014 M 36.71 % | 111.926 M 43.73 % | 77.871 M -19.44 % | 96.661 M 22.42 % | 78.956 M -22.64 % | 102.061 M 62.30 % | 62.885 M -53.98 % | 136.654 M 9.85 % | 124.402 M 199.17 % | 41.582 M -15.35 % | 49.121 M -55.14 % | 109.496 M -29.35 % | 154.989 M 32.86 % | 116.652 M 25.37 % | 93.046 M -32.26 % | 137.351 M -6.59 % | 147.048 M 22.70 % | 119.844 M 9.43 % | 109.518 M -23.90 % | 143.916 M -7.67 % | 155.870 M 83.05 % | 85.153 M -28.55 % | 119.179 M -8.52 % | 130.274 M 60.13 % | 81.354 M 16.96 % | 69.557 M -23.19 % | 90.557 M 53.49 % | 59.000 M 50.13 % | 39.300 M -38.98 % | 64.400 M -34.03 % | 97.614 M 116.92 % | 45.000 M 1 253.85 % | -3.900 M -140.21 % | 9.700 M -50.59 % | 19.632 M -30.87 % | 28.400 M 2 940.00 % | -1.000 M -103.85 % | 26.000 M 228.86 % | 7.906 M 38.70 % | 5.700 M -68.85 % | 18.300 M 165.22 % | 6.900 M -25.81 % | 9.300 M 111.36 % | 4.400 M -20.00 % | 5.500 M -21.43 % | 7.000 M |
| Investments in property plant and equipment | -19.682 M 59.56 % | -48.669 M 5.44 % | -51.467 M 6.61 % | -55.110 M -60.77 % | -34.278 M 16.98 % | -41.289 M 31.77 % | -60.516 M -13.54 % | -53.297 M -42.88 % | -37.302 M 14.49 % | -43.622 M 19.82 % | -54.408 M -45.50 % | -37.394 M 4.30 % | -39.075 M 47.65 % | -74.645 M 16.99 % | -89.921 M -2.76 % | -87.506 M 7.73 % | -94.842 M 5.83 % | -100.712 M 13.37 % | -116.261 M -27.84 % | -90.942 M -6.31 % | -85.546 M 2.05 % | -87.340 M 1.90 % | -89.033 M -0.59 % | -88.515 M -17.08 % | -75.601 M 17.36 % | -91.481 M -1.38 % | -90.235 M 4.25 % | -94.237 M -14.71 % | -82.151 M 5.92 % | -87.322 M 6.40 % | -93.293 M -7.91 % | -86.454 M -8.64 % | -79.576 M 11.19 % | -89.605 M 14.25 % | -104.500 M -3.13 % | -101.333 M -41.25 % | -71.742 M 20.38 % | -90.110 M 4.94 % | -94.790 M -7.49 % | -88.182 M 6.43 % | -94.242 M -25.29 % | -75.222 M 32.69 % | -111.748 M -14.84 % | -97.304 M -47.29 % | -66.064 M | 0.000 100.00 % | -80.924 M 19.70 % | -100.775 M -4.54 % | -96.399 M -16.05 % | -83.065 M 31.03 % | -120.434 M -280.96 % | -31.613 M -4.55 % | -30.236 M 37.19 % | -48.139 M 7.01 % | -51.767 M -29.53 % | -39.966 M -2.33 % | -39.057 M 52.63 % | -82.453 M -16.87 % | -70.554 M 10.65 % | -78.967 M -15.50 % | -68.370 M 69.27 % | -222.505 M -16.21 % | -191.471 M 10.29 % | -213.434 M -41.51 % | -150.823 M 36.69 % | -238.214 M -1.03 % | -235.783 M 31.28 % | -343.094 M -24.54 % | -275.496 M 12.42 % | -314.573 M -76.94 % | -177.782 M 15.67 % | -210.806 M -81.33 % | -116.255 M 8.07 % | -126.466 M 3.01 % | -130.389 M 14.27 % | -152.090 M 72.43 % | -551.739 M -137.64 % | -232.178 M -1.20 % | -229.431 M -238.42 % | -67.794 M 82.58 % | -389.078 M -403.99 % | -77.199 M 74.01 % | -297.022 M -337.18 % | -67.940 M -4.51 % | -65.007 M -162.41 % | 104.168 M 109.72 % | -1.072 B -215.21 % | -339.967 M -26.66 % | -268.410 M -153.01 % | -106.087 M 1.40 % | -107.591 M -12.53 % | -95.611 M -46.87 % | -65.099 M -134.86 % | 186.726 M 143.99 % | -424.431 M -642.40 % | -57.170 M -45.14 % | -39.389 M 25.93 % | -53.180 M 36.46 % | -83.700 M -37.44 % | -60.900 M -210.71 % | -19.600 M 84.12 % | -123.431 M -134.66 % | -52.600 M -23.76 % | -42.500 M -156.02 % | -16.600 M 97.54 % | -673.500 M -2 175.34 % | -29.600 M 48.70 % | -57.700 M -1 054.00 % | -5.000 M 94.06 % | -84.145 M -825.39 % | 11.600 M 230.34 % | -8.900 M 3.26 % | -9.200 M 82.90 % | -53.800 M -2 590.00 % | -2.000 M 39.39 % | -3.300 M -94.12 % | -1.700 M |
| Acquisitions net | 0.000 -100.00 % | 5.691 M -64.01 % | 15.814 M 399.22 % | -5.285 M 49.81 % | -10.529 M -151.41 % | -4.188 M -18.34 % | -3.539 M -232.75 % | 2.666 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 100.00 % | -12.562 M -628 000.00 % | -2.000 K -100.12 % | 1.701 M | 0.000 -100.00 % | 30.095 M 1 709.36 % | -1.870 M | 0.000 | 0.000 -100.00 % | 28.986 M 72.30 % | 16.823 M -46.78 % | 31.613 M 4.55 % | 30.236 M 470.71 % | 5.298 M 737.55 % | -831.000 K -116.88 % | 4.924 M 436.97 % | 917.000 K 114.89 % | -6.159 M 42.50 % | -10.712 M -194.14 % | 11.379 M 942.89 % | -1.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.483 M | 0.000 | 0.000 100.00 % | -1.282 M 46.58 % | -2.400 M 9.16 % | -2.642 M 66.70 % | -7.935 M -132.97 % | -3.406 M | 0.000 100.00 % | -493.058 M -2 157.07 % | -21.845 M -947.22 % | -2.086 M 96.32 % | -56.624 M -152.49 % | 107.866 M 1 193.75 % | -9.862 M 63.37 % | -26.921 M -162.42 % | 43.127 M -38.90 % | 70.581 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 |
| Purchases of investments | -90.497 M -1 205.87 % | -6.930 M 95.59 % | -157.237 M -8 703.86 % | -1.786 M 99.01 % | -180.673 M -7 112.50 % | -2.505 M 99.35 % | -386.498 M 18.17 % | -472.317 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 60.406 M | 0.000 | 0.000 -100.00 % | 641.000 K 378.70 % | -230.000 K 99.55 % | -51.584 M -14 189.20 % | -361.000 K -100.75 % | 48.139 M 20 584.68 % | -235.000 K 54.19 % | -513.000 K -133.18 % | -220.000 K | 0.000 -100.00 % | 157.000 K 116.27 % | -965.000 K 69.33 % | -3.146 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 172.127 M | 0.000 | 0.000 100.00 % | -130.203 M -175.38 % | 172.733 M 117.62 % | 79.374 M -35.79 % | 123.611 M 181.20 % | 43.958 M | 0.000 100.00 % | -14.939 M -30.05 % | -11.487 M 73.31 % | -43.038 M -6.09 % | -40.568 M -94.84 % | -20.821 M -29.15 % | -16.122 M 56.19 % | -36.801 M 83.82 % | -227.423 M -184.99 % | -79.799 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 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 18.433 M -45.19 % | 33.633 M -82.41 % | 191.202 M -56.82 % | 442.770 M 201.36 % | 146.922 M -75.29 % | 594.583 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 -100.00 % | 13.851 M | 0.000 | 0.000 -100.00 % | 2.129 M 19.94 % | 1.775 M -80.55 % | 9.126 M 1 969.39 % | 441.000 K -89.00 % | 4.008 M 9 675.61 % | 41.000 K -97.33 % | 1.533 M 1 210.26 % | 117.000 K | 0.000 -100.00 % | 70.554 M 2 326.20 % | 2.908 M 98.09 % | 1.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.880 M | 0.000 | 0.000 -100.00 % | 908.000 K -93.14 % | 13.244 M 275.18 % | 3.530 M 366.93 % | 756.000 K -79.32 % | 3.656 M 119.98 % | 1.662 M -86.33 % | 12.154 M 261.83 % | 3.359 M | 0.000 | 0.000 -100.00 % | 45.454 M 198.10 % | 15.248 M 18.10 % | 12.911 M 115.69 % | 5.986 M -69.59 % | 19.682 M -10.59 % | 22.014 M 133.50 % | 9.428 M -0.25 % | 9.452 M -68.82 % | 30.315 M 8.25 % | 28.004 M -16.79 % | 33.654 M 138.58 % | 14.106 M -53.13 % | 30.099 M -14.81 % | 35.331 M -64.52 % | 99.571 M -29.62 % | 141.483 M 223.95 % | 43.674 M 451.65 % | 7.917 M 153.89 % | -14.692 M -153.12 % | 27.660 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.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 |
| Other investing activites | -3.207 M -125.53 % | 12.563 M -90.55 % | 132.877 M 1 645.08 % | -8.600 M 94.52 % | -156.984 M -6 268.33 % | 2.545 M 114.05 % | -18.112 M -77.10 % | -10.227 M -101.86 % | 550.561 M -28.73 % | 772.495 M 23 308.94 % | 3.300 M 102.71 % | -121.747 M -9 509.08 % | -1.267 M -101.57 % | 80.615 M 176.07 % | -105.978 M -516.42 % | 25.450 M 902.33 % | -3.172 M 96.42 % | -88.696 M 8.81 % | -97.269 M -369.72 % | 36.063 M -89.33 % | 337.950 M 1 228.91 % | -29.936 M -104.81 % | 621.842 M 1 953.81 % | -33.544 M 65.07 % | -96.027 M -125.25 % | 380.324 M 5 734.43 % | -6.750 M -303.25 % | 3.321 M 181.26 % | -4.087 M -101.83 % | 223.810 M 1 528.54 % | 13.743 M 611.65 % | -2.686 M -119.18 % | 14.005 M -89.58 % | 134.427 M 591.13 % | -27.371 M -825.32 % | -2.958 M -103.21 % | 92.185 M 875.51 % | -11.887 M -104.37 % | 271.778 M 272.51 % | 72.958 M 51.51 % | 48.153 M -89.35 % | 452.135 M 469.73 % | 79.360 M 181.31 % | -97.597 M -1 200.43 % | -7.505 M -116.55 % | 45.350 M -38.80 % | 74.097 M -5.49 % | 78.403 M -12.33 % | 89.433 M -18.73 % | 110.047 M -6.23 % | 117.360 M 1 080.68 % | 9.940 M 1 003.64 % | -1.100 M -103.09 % | 35.544 M -6.36 % | 37.960 M -53.45 % | 81.553 M 73.26 % | 47.069 M -85.87 % | 333.038 M 34.81 % | 247.036 M 10.34 % | 223.891 M 258.23 % | 62.499 M -90.09 % | 630.714 M -3.62 % | 654.407 M -18.27 % | 800.692 M 2 370.59 % | 32.409 M -87.33 % | 255.757 M 91.43 % | 133.605 M -49.69 % | 265.561 M 74.81 % | 151.913 M -54.58 % | 334.444 M 177.02 % | 120.730 M -33.53 % | 181.618 M -55.27 % | 406.060 M 26.62 % | 320.682 M 52.81 % | 209.854 M 75.05 % | 119.883 M -51.03 % | 244.791 M 13.27 % | 216.122 M -60.07 % | 541.217 M 2 105.36 % | 24.541 M -93.31 % | 366.756 M 1 783.02 % | 19.477 M -92.16 % | 248.295 M 427.36 % | 47.083 M 16.69 % | 40.348 M 136.37 % | -110.951 M -111.15 % | 995.140 M 163.98 % | 376.973 M 4 264.12 % | 8.638 M -69.11 % | 27.960 M 142.28 % | -66.138 M -323.20 % | 29.632 M -33.10 % | 44.293 M 247.35 % | -30.059 M -150.05 % | 60.058 M 468.77 % | -16.286 M 83.29 % | -97.475 M -151.06 % | -38.826 M 39.24 % | -63.900 M -178.31 % | 81.600 M 215.58 % | -70.600 M -264.11 % | -19.390 M 39.78 % | -32.200 M -187.50 % | -11.200 M 63.16 % | -30.400 M -111.23 % | 270.637 M 252.82 % | -177.100 M -290.09 % | -45.400 M | 0.000 -100.00 % | 7.201 M 253.21 % | -4.700 M -2 450.00 % | 200.000 K 200.00 % | -200.000 K 0.00 % | -200.000 K | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -113.386 M -203.62 % | -37.345 M 10.19 % | -41.580 M -11.93 % | -37.148 M 80.58 % | -191.262 M -148.14 % | 397.333 M 223.49 % | -321.743 M -623.94 % | 61.408 M -88.04 % | 513.259 M -29.58 % | 728.873 M 1 526.14 % | -51.108 M 67.89 % | -159.141 M -294.48 % | -40.342 M -775.75 % | 5.970 M 103.05 % | -195.899 M -215.68 % | -62.056 M 36.69 % | -98.014 M 48.25 % | -189.408 M 11.30 % | -213.530 M -289.09 % | -54.879 M -121.74 % | 252.404 M 315.22 % | -117.276 M -122.01 % | 532.809 M 536.52 % | -122.059 M 28.88 % | -171.628 M -159.42 % | 288.843 M 397.82 % | -96.985 M -6.68 % | -90.916 M -5.42 % | -86.238 M -163.18 % | 136.488 M 271.58 % | -79.550 M 10.76 % | -89.140 M -35.94 % | -65.571 M -246.29 % | 44.822 M 133.99 % | -131.871 M -26.45 % | -104.291 M -610.16 % | 20.443 M 120.04 % | -101.997 M -157.63 % | 176.988 M 1 262.56 % | -15.224 M 66.97 % | -46.089 M -112.65 % | 364.351 M 1 224.89 % | -32.390 M 83.23 % | -193.200 M -162.61 % | -73.569 M -197.51 % | 75.445 M 15.08 % | 65.560 M 393.04 % | -22.372 M -221.16 % | -6.966 M -111.86 % | 58.738 M 284.06 % | 15.294 M 147.03 % | -32.518 M -3 088.04 % | -1.020 M -102.27 % | 44.850 M 402.39 % | -14.832 M -131.20 % | 47.531 M 438.53 % | 8.826 M -96.39 % | 244.426 M 3.36 % | 236.481 M 49.44 % | 158.246 M 1 878.24 % | -8.899 M -102.18 % | 408.209 M -11.82 % | 462.936 M -21.17 % | 587.258 M 617.25 % | -113.534 M -747.18 % | 17.543 M 117.17 % | -102.178 M -33.35 % | -76.625 M 30.55 % | -110.339 M -571.51 % | 23.401 M 141.57 % | -56.296 M -120.49 % | -25.532 M -108.76 % | 291.467 M 41.24 % | 206.370 M 149.17 % | 82.824 M 357.16 % | -32.207 M 89.51 % | -306.948 M -263.23 % | 188.042 M -42.50 % | 327.034 M 1 177.83 % | -30.342 M 79.47 % | -147.821 M -211.74 % | 132.293 M 164.49 % | 50.019 M -52.02 % | 104.247 M 311.31 % | 25.345 M 7.70 % | 23.532 M 104.23 % | -556.447 M -1 590.70 % | 37.328 M 112.84 % | -290.790 M -100.24 % | -145.220 M -182.79 % | -51.353 M -774.99 % | 7.608 M -86.64 % | 56.955 M 254.97 % | 16.045 M 104.39 % | -365.674 M -314.84 % | -88.148 M 19.28 % | -109.204 M -18.69 % | -92.006 M 37.67 % | -147.600 M -813.04 % | 20.700 M 133.28 % | -62.200 M 56.45 % | -142.821 M -68.42 % | -84.800 M -57.91 % | -53.700 M -14.26 % | -47.000 M 88.33 % | -402.863 M -94.90 % | -206.700 M -100.48 % | -103.100 M -1 962.00 % | -5.000 M 93.50 % | -76.944 M -1 215.13 % | 6.900 M 179.31 % | -8.700 M 7.45 % | -9.400 M 82.59 % | -54.000 M -2 600.00 % | -2.000 M 39.39 % | -3.300 M -94.12 % | -1.700 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 issued | 0.000 -100.00 % | 162.882 M -75.93 % | 676.767 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 338.000 K 1 190.32 % | -31.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 318.845 M | 0.000 | 0.000 -100.00 % | 134.600 M 787.44 % | -19.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.780 M -114.22 % | 286.693 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 K -100.00 % | 366.585 M | 0.000 -100.00 % | 17.577 M | 0.000 -100.00 % | 99.211 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.000 K -100.16 % | 35.837 M -93.58 % | 558.600 M | 0.000 100.00 % | -70.000 K -100.63 % | 11.039 M -67.34 % | 33.799 M 24.38 % | 27.174 M -90.39 % | 282.898 M | 0.000 | 0.000 | 0.000 -100.00 % | 156.807 M 662.68 % | 20.560 M -95.14 % | 422.654 M | 0.000 100.00 % | -225.000 K -184.59 % | 266.000 K 114.52 % | 124.000 K -60.76 % | 316.000 K -80.98 % | 1.661 M 248.30 % | -1.120 M -148.07 % | 2.330 M -95.56 % | 52.507 M 412.16 % | 10.252 M 120.58 % | -49.806 M -137.60 % | 132.468 M 240.82 % | 38.867 M 268.99 % | -22.999 M -385.70 % | 8.050 M -30.27 % | 11.544 M 97.03 % | 5.859 M 1 440.73 % | -437.000 K -118.94 % | 2.307 M 303.32 % | 572.000 K -20.78 % | 722.000 K 100.30 % | -239.760 M -200.57 % | 238.396 M 6 531.32 % | 3.595 M 609.07 % | 507.000 K -76.10 % | 2.121 M 466.96 % | -578.000 K -100.14 % | 426.720 M 42 444.37 % | 1.003 M 83.36 % | 547.000 K -99.59 % | 131.808 M 64.82 % | 79.973 M 1 668.92 % | 4.521 M -71.94 % | 16.113 M -92.09 % | 203.624 M 372.06 % | 43.135 M 1 123.34 % | 3.526 M 76.30 % | 2.000 M -99.30 % | 286.300 M 6 882.93 % | 4.100 M 412.50 % | 800.000 K 100.31 % | -255.200 M -203.66 % | 246.200 M 41 133.33 % | -600.000 K -106.25 % | 9.600 M -95.84 % | 230.814 M 39.89 % | 165.000 M 162.74 % | 62.800 M 21.94 % | 51.500 M 70.22 % | 30.255 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -28.388 M 39.05 % | -46.579 M 40.12 % | -77.782 M | 0.000 | 0.000 100.00 % | -144.999 M -210.42 % | -46.711 M 62.63 % | -125.000 M | 0.000 -100.00 % | 243.029 M 290.37 % | 62.256 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.004 M | 0.000 | 0.000 100.00 % | -125.000 M -504.39 % | -20.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.000 K 99.98 % | -34.791 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -70.203 M -160.01 % | -27.000 M | 0.000 100.00 % | -16.000 K | 0.000 100.00 % | -9.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K 100.01 % | -300.018 M -35.62 % | -221.224 M | 0.000 100.00 % | -7.795 M 63.86 % | -21.567 M -106.06 % | 355.917 M 10.19 % | 322.990 M 419.79 % | -101.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 83.792 M 200.00 % | -83.792 M -1 895.05 % | -4.200 M | 0.000 100.00 % | -555.752 M -632.58 % | -75.862 M -182.85 % | 91.562 M 145.93 % | -199.370 M 10.87 % | -223.674 M -355.50 % | -49.105 M -96.49 % | -24.991 M 77.61 % | -111.612 M -1 023.20 % | -9.937 M 93.80 % | -160.250 M -41.50 % | -113.250 M 0.00 % | -113.250 M -1 658.20 % | 7.268 M 177.91 % | -9.329 M 25.20 % | -12.472 M 67.77 % | -38.693 M 5.87 % | -41.108 M 18.41 % | -50.381 M 74.68 % | -199.000 M -1 443.95 % | -12.889 M -105.35 % | 240.947 M 166.94 % | -359.941 M -198.22 % | -120.695 M -148 906.17 % | -81.000 K 99.98 % | -427.328 M -81 607.07 % | -523.000 K -154.42 % | 961.000 K 140.45 % | -2.376 M 98.91 % | -218.415 M -11 809.21 % | -1.834 M 91.26 % | -20.976 M -135.10 % | -8.922 M 44.63 % | -16.113 M 92.09 % | -203.604 M -371.09 % | -43.220 M -615.44 % | -6.041 M 97.75 % | -268.102 M -14.33 % | -234.500 M -153.62 % | 437.300 M 609.90 % | 61.600 M 93 433.33 % | -66.000 K 98.68 % | -5.000 M -103.97 % | 125.800 M 2 196.67 % | -6.000 M -102.46 % | 243.796 M -24.61 % | 323.400 M 992.57 % | 29.600 M 168.52 % | -43.200 M -5 621.85 % | -755.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -65.105 M 1.36 % | -66.003 M 0.00 % | -66.002 M 1.51 % | -67.014 M 0.16 % | -67.121 M 0.08 % | -67.174 M 3.03 % | -69.273 M 1.67 % | -70.452 M 0.28 % | -70.652 M -2.34 % | -69.034 M -0.05 % | -68.999 M -2.40 % | -67.383 M -4.69 % | -64.364 M 47.24 % | -121.989 M -100.16 % | -60.945 M 0.00 % | -60.942 M 0.28 % | -61.116 M -5.43 % | -57.968 M 0.00 % | -57.969 M 1.82 % | -59.044 M 15.11 % | -69.553 M -14.55 % | -60.716 M 1.75 % | -61.797 M -0.02 % | -61.785 M 0.02 % | -61.800 M -5.57 % | -58.539 M -0.11 % | -58.474 M 0.01 % | -58.482 M -0.01 % | -58.476 M -8.76 % | -53.766 M 0.36 % | -53.962 M 0.60 % | -54.285 M -0.01 % | -54.280 M -9.50 % | -49.571 M -0.04 % | -49.552 M -0.16 % | -49.473 M -6.20 % | -46.585 M -11.97 % | -41.606 M -3.73 % | -40.110 M -3.66 % | -38.693 M -0.07 % | -38.666 M -8.25 % | -35.719 M 0.01 % | -35.721 M -0.01 % | -35.718 M -0.06 % | -35.698 M -19.01 % | -29.996 M 17.27 % | -36.257 M 10.54 % | -40.527 M -18.34 % | -34.245 M -27.43 % | -26.874 M 0.51 % | -27.011 M -0.94 % | -26.759 M -0.24 % | -26.695 M -41.81 % | -18.824 M 54.31 % | -41.202 M -0.06 % | -41.177 M -12.48 % | -36.609 M 83.99 % | -228.631 M -63.54 % | -139.803 M -195.05 % | -47.383 M 64.02 % | -131.700 M -867.96 % | -13.606 M 0.73 % | -13.706 M 66.54 % | -40.960 M 40.52 % | -68.863 M 8.42 % | -75.194 M -2.13 % | -73.629 M 1.24 % | -74.555 M -0.04 % | -74.528 M 0.10 % | -74.604 M 0.35 % | -74.868 M 2.54 % | -76.821 M 4.10 % | -80.104 M -1.99 % | -78.541 M 0.20 % | -78.699 M -0.14 % | -78.589 M -1.32 % | -77.568 M -2.43 % | -75.730 M 8.00 % | -82.319 M -7.85 % | -76.324 M -1.07 % | -75.514 M -0.40 % | -75.211 M 24.33 % | -99.387 M 0.58 % | -99.962 M -1.91 % | -98.093 M 0.16 % | -98.253 M -0.64 % | -97.627 M -6.78 % | -91.430 M -6.13 % | -86.148 M -5.10 % | -81.966 M -0.81 % | -81.311 M -5.20 % | -77.294 M -4.08 % | -74.267 M -15.92 % | -64.067 M 1.51 % | -65.048 M -6.10 % | -61.310 M -7.36 % | -57.105 M -3.66 % | -55.091 M -3.95 % | -53.000 M 44.50 % | -95.500 M -99.37 % | -47.900 M -29.32 % | -37.039 M -17.21 % | -31.600 M -12.86 % | -28.000 M -13.82 % | -24.600 M -41.33 % | -17.406 M -62.67 % | -10.700 M -4.90 % | -10.200 M -41.67 % | -7.200 M -37.51 % | -5.236 M 1.21 % | -5.300 M -23.26 % | -4.300 M 27.12 % | -5.900 M -55.26 % | -3.800 M 30.91 % | -5.500 M 5.17 % | -5.800 M 0.00 % | -5.800 M |
| Other financing activites | 98.834 M 316.23 % | 23.745 M 427.61 % | -7.248 M -128.74 % | 25.221 M 249.86 % | -16.830 M 92.08 % | -212.501 M -183.40 % | 254.811 M 307.56 % | -122.765 M 75.65 % | -504.164 M 34.05 % | -764.420 M -31 605.52 % | -2.411 M -101.29 % | 186.852 M 223.26 % | 57.802 M 168.06 % | -84.930 M -6 593.12 % | 1.308 M -98.44 % | 83.749 M -69.96 % | 278.828 M 18.08 % | 236.129 M 24.21 % | 190.108 M 277.70 % | -106.981 M 22.85 % | -138.674 M -362.51 % | 52.826 M 108.48 % | -622.953 M -884.08 % | 79.450 M -46.53 % | 148.595 M 146.68 % | -318.313 M -937.73 % | 37.997 M -6.39 % | 40.589 M -49.28 % | 80.028 M 146.89 % | -170.654 M -743.88 % | 26.504 M -15.55 % | 31.384 M -47.31 % | 59.563 M 165.35 % | -91.150 M -215.84 % | 78.689 M 239.16 % | -56.544 M -158.29 % | 97.010 M 75.26 % | 55.353 M 124.00 % | -230.628 M -474.60 % | -40.137 M -418.42 % | 12.605 M 103.02 % | -417.976 M -3 148.03 % | 13.713 M -86.58 % | 102.149 M 300.27 % | 25.520 M 118.48 % | -138.081 M 58.16 % | -330.017 M -274.55 % | 189.069 M 1 352.69 % | -15.093 M 84.76 % | -99.067 M -25.48 % | -78.949 M -1 741.59 % | -4.287 M 85.68 % | -29.930 M 76.45 % | -127.094 M -391.69 % | 43.572 M 148.36 % | -90.096 M -3 685.55 % | -2.380 M 98.28 % | -138.010 M 23.21 % | -179.728 M -6.25 % | -169.157 M -251.90 % | -48.070 M 87.99 % | -400.228 M 38.89 % | -654.940 M -15.80 % | -565.600 M -800.28 % | 80.768 M 139.90 % | -202.422 M -260.51 % | 126.115 M 276.95 % | 33.457 M -73.75 % | 127.456 M 405.24 % | -41.756 M 69.49 % | -136.855 M -382.32 % | 48.475 M 118.59 % | -260.692 M -41.98 % | -183.606 M -67.02 % | -109.929 M -280.24 % | 60.990 M -79.45 % | 296.741 M 254.21 % | -192.424 M 45.37 % | -352.252 M -1 918.06 % | -17.455 M -110.88 % | 160.493 M 231.71 % | -121.854 M -238.86 % | -35.960 M 77.56 % | -160.276 M -338.63 % | -36.540 M -484.92 % | -6.247 M -101.15 % | 543.459 M 489.47 % | -139.539 M -149.06 % | 284.426 M 121.37 % | 128.482 M 265.87 % | -77.459 M -20.04 % | -64.530 M 41.98 % | -111.217 M -440.26 % | -20.586 M -106.51 % | 316.283 M 1 342.70 % | 21.923 M -83.40 % | 132.038 M 29.40 % | 102.039 M -30.11 % | 146.000 M 199.79 % | 48.700 M 277.52 % | 12.900 M -88.27 % | 109.963 M 67.37 % | 65.700 M -33.57 % | 98.900 M 62.66 % | 60.800 M -84.49 % | 391.955 M 83.84 % | 213.200 M 71.52 % | 124.300 M 907.14 % | -15.400 M -117.85 % | 86.265 M 1 126.96 % | -8.400 M -86.67 % | -4.500 M -160.00 % | 7.500 M -84.08 % | 47.100 M 712.07 % | 5.800 M 825.00 % | -800.000 K -33.33 % | -600.000 K |
| Net cash used provided by financing activities | 33.729 M 170.34 % | -47.949 M 34.54 % | -73.250 M -75.27 % | -41.793 M 50.22 % | -83.951 M 69.98 % | -279.675 M -250.74 % | 185.538 M 196.03 % | -193.217 M 66.39 % | -574.816 M 31.03 % | -833.454 M -1 067.14 % | -71.410 M -159.77 % | 119.469 M 1 920.62 % | -6.562 M 96.83 % | -206.919 M -246.96 % | -59.637 M -361.49 % | 22.807 M -89.52 % | 217.712 M 22.20 % | 178.161 M 34.83 % | 132.139 M 179.59 % | -166.025 M 20.27 % | -208.227 M -2 539.13 % | -7.890 M 98.85 % | -684.750 M -3 976.31 % | 17.665 M -79.65 % | 86.795 M 123.03 % | -376.852 M -1 774.14 % | -20.108 M -12.38 % | -17.893 M -183.02 % | 21.552 M 109.60 % | -224.420 M -717.32 % | -27.458 M -19.90 % | -22.901 M -533.48 % | 5.283 M 103.75 % | -140.721 M -582.96 % | 29.137 M 127.48 % | -106.017 M -310.25 % | 50.425 M 266.81 % | 13.747 M 105.08 % | -270.738 M -243.45 % | -78.830 M -202.48 % | -26.061 M 94.26 % | -453.695 M -1 961.50 % | -22.008 M -133.13 % | 66.431 M 752.69 % | -10.178 M 93.94 % | -168.077 M 54.11 % | -366.274 M -346.58 % | 148.542 M 401.07 % | -49.338 M 60.82 % | -125.941 M -18.86 % | -105.960 M -241.30 % | -31.046 M 45.17 % | -56.625 M 61.19 % | -145.918 M -6 256.88 % | 2.370 M 101.81 % | -131.273 M -236.69 % | -38.989 M 89.37 % | -366.641 M -14.74 % | -319.531 M -47.56 % | -216.540 M -20.45 % | -179.770 M 56.56 % | -413.834 M 38.11 % | -668.646 M -10.24 % | -606.560 M -5 195.00 % | 11.905 M 104.29 % | -277.616 M -628.93 % | 52.486 M 227.71 % | -41.098 M -177.65 % | 52.928 M 145.49 % | -116.360 M 45.04 % | -211.723 M -646.92 % | -28.346 M 91.68 % | -340.796 M -30.00 % | -262.147 M -38.98 % | -188.628 M -971.81 % | -17.599 M -108.03 % | 219.173 M 181.73 % | -268.154 M 38.29 % | -434.571 M -363.40 % | -93.779 M -210.36 % | 84.979 M 143.12 % | -197.065 M -45.60 % | -135.347 M 47.99 % | -260.238 M -93.29 % | -134.633 M -28.84 % | -104.500 M -123.44 % | 445.832 M 293.03 % | -230.969 M -216.49 % | 198.278 M 326.26 % | 46.516 M 129.30 % | -158.770 M -11.95 % | -141.824 M 23.54 % | -185.484 M -119.11 % | -84.653 M -133.69 % | 251.235 M 737.86 % | -39.387 M -152.56 % | 74.933 M 59.61 % | 46.948 M -49.52 % | 93.000 M 298.72 % | -46.800 M -33.71 % | -35.000 M -148.00 % | 72.924 M 113.85 % | 34.100 M -51.90 % | 70.900 M 95.86 % | 36.200 M -90.34 % | 374.549 M 84.96 % | 202.500 M 77.48 % | 114.100 M 604.87 % | -22.600 M -127.89 % | 81.029 M 691.45 % | -13.700 M -55.68 % | -8.800 M -650.00 % | 1.600 M -96.30 % | 43.300 M 14 333.33 % | 300.000 K 104.55 % | -6.600 M -3.13 % | -6.400 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 79.964 M | 0.000 -100.00 % | 75.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.835 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 -100.00 % | 2.834 M 51.31 % | 1.873 M -84.54 % | 12.112 M 193.89 % | -12.900 M -279.08 % | -3.403 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 % | -95.000 K -195.00 % | 100.000 K 200.00 % | -100.000 K -200.00 % | 100.000 K 189.29 % | -112.000 K -212.00 % | 100.000 K | 0.000 | 0.000 100.00 % | -30.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 79.000 K 179.00 % | -100.000 K -111.11 % | 900.000 K 550.00 % | -200.000 K | 0.000 100.00 % | -1.200 M -1 100.00 % | -100.000 K -200.00 % | 100.000 K |
| Net change in cash | -2.754 M 83.49 % | -16.679 M -491.80 % | 4.257 M -71.29 % | 14.827 M 107.96 % | -186.319 M -199.76 % | 186.759 M 1 257.75 % | 13.755 M 555.46 % | -3.020 M -127.09 % | 11.150 M 355.38 % | -4.366 M -126.58 % | 16.426 M 231.50 % | 4.955 M 118.67 % | 2.266 M 101.16 % | -195.011 M -12.06 % | -174.017 M -357.07 % | 67.692 M -65.66 % | 197.114 M 133.33 % | 84.477 M 209.24 % | 27.318 M 120.62 % | -132.482 M -205.32 % | 125.794 M 496.78 % | -31.704 M 8.48 % | -34.641 M -37 967.03 % | -91.000 K 97.41 % | -3.510 M -116.63 % | 21.105 M 361.17 % | -8.081 M -515.93 % | -1.312 M -134.26 % | 3.830 M -71.28 % | 13.336 M 282.26 % | -7.317 M 20.72 % | -9.229 M -167.54 % | 13.665 M 146.30 % | 5.548 M 448.06 % | -1.594 M 98.65 % | -117.655 M -186.82 % | 135.519 M 63 132.09 % | -215.000 K 95.37 % | -4.640 M -1.40 % | -4.576 M 73.62 % | -17.349 M -46.15 % | -11.871 M -157.35 % | 20.699 M 885.54 % | -2.635 M 92.44 % | -34.855 M -92.55 % | -18.102 M 91.40 % | -210.449 M -191.61 % | 229.730 M 3 033.22 % | -7.832 M -151.41 % | 15.235 M 260.49 % | -9.493 M -339.48 % | 3.964 M 113.23 % | -29.965 M 11.18 % | -33.737 M -150.55 % | 66.744 M 14 966.37 % | 443.000 K 113.09 % | -3.385 M 86.87 % | -25.774 M -407.36 % | -5.080 M -126.91 % | 18.881 M 109.15 % | -206.443 M -356.04 % | 80.629 M 172.56 % | -111.116 M -166.50 % | 167.080 M 452.65 % | -47.378 M 62.70 % | -127.033 M -259.86 % | 79.467 M 9 065.74 % | 867.000 K -96.83 % | 27.336 M -42.50 % | 47.541 M 133.67 % | -141.180 M -242.41 % | 99.136 M 58.37 % | 62.597 M 183.32 % | 22.094 M 341.65 % | -9.143 M -131.37 % | 29.150 M 104.05 % | 14.286 M 182.93 % | -17.227 M -153.92 % | 31.951 M 1 383.33 % | 2.154 M 123.55 % | -9.148 M 67.96 % | -28.551 M -237.50 % | 20.765 M 2 172.36 % | -1.002 M -113.61 % | 7.364 M -39.03 % | 12.078 M -54.82 % | 26.736 M 157.38 % | -46.593 M -270.47 % | 27.332 M 152.75 % | 10.814 M 116.33 % | -66.207 M -405.75 % | 21.654 M 149.92 % | -43.376 M -185.77 % | 50.571 M 219.36 % | 15.835 M 134.29 % | -46.181 M -230.88 % | 35.286 M -22.28 % | 45.404 M 908.98 % | 4.500 M -65.65 % | 13.100 M 140.06 % | -32.700 M -218.46 % | 27.605 M 592.95 % | -5.600 M -142.11 % | 13.300 M 1 309.09 % | -1.100 M 87.37 % | -8.712 M -136.00 % | 24.200 M 142.00 % | 10.000 M 725.00 % | -1.600 M -113.26 % | 12.070 M 1 105.83 % | -1.200 M -170.59 % | 1.700 M 254.55 % | -1.100 M 21.43 % | -1.400 M -193.33 % | 1.500 M 133.33 % | -4.500 M -350.00 % | -1.000 M |
| Cash at beginning of period | 117.491 M -12.43 % | 134.170 M 3.28 % | 129.913 M 12.88 % | 115.086 M -61.82 % | 301.405 M 162.90 % | 114.646 M 13.63 % | 100.891 M -2.91 % | 103.911 M 12.02 % | 92.761 M -4.50 % | 97.127 M 20.35 % | 80.701 M 6.54 % | 75.746 M 3.08 % | 73.480 M -72.63 % | 268.491 M -39.33 % | 442.508 M 18.06 % | 374.816 M 110.92 % | 177.702 M 90.62 % | 93.225 M 41.45 % | 65.907 M -66.78 % | 198.389 M 173.28 % | 72.595 M -30.40 % | 104.299 M -24.93 % | 138.940 M -0.07 % | 139.031 M -2.46 % | 142.541 M 156.00 % | 55.681 M -12.67 % | 63.762 M -2.02 % | 65.074 M 6.25 % | 61.244 M 27.84 % | 47.908 M -13.25 % | 55.225 M -14.32 % | 64.454 M 26.91 % | 50.789 M 12.26 % | 45.241 M -3.40 % | 46.835 M -71.53 % | 164.490 M 467.77 % | 28.971 M -0.74 % | 29.186 M -13.72 % | 33.826 M -11.92 % | 38.402 M -31.12 % | 55.751 M -17.55 % | 67.622 M 44.11 % | 46.923 M -5.32 % | 49.558 M -41.29 % | 84.413 M -17.66 % | 102.515 M -67.24 % | 312.964 M 276.00 % | 83.234 M -8.60 % | 91.066 M 20.09 % | 75.831 M -11.13 % | 85.324 M 4.87 % | 81.360 M -26.92 % | 111.325 M -23.26 % | 145.062 M 85.22 % | 78.318 M 0.57 % | 77.875 M -4.17 % | 81.260 M -24.08 % | 107.034 M -4.53 % | 112.114 M 20.25 % | 93.233 M -68.89 % | 299.676 M 36.81 % | 219.047 M -33.65 % | 330.163 M 102.45 % | 163.083 M -22.51 % | 210.461 M -37.64 % | 337.494 M 30.80 % | 258.027 M 0.34 % | 257.160 M 11.89 % | 229.824 M 26.08 % | 182.283 M -43.65 % | 323.463 M 44.19 % | 224.327 M 38.70 % | 161.730 M 15.82 % | 139.636 M -6.15 % | 148.779 M 24.37 % | 119.629 M 13.56 % | 105.343 M -14.05 % | 122.570 M 35.26 % | 90.619 M 2.43 % | 88.465 M -9.37 % | 97.613 M -22.95 % | 126.680 M 19.61 % | 105.915 M -0.94 % | 106.917 M 7.40 % | 99.553 M 13.81 % | 87.475 M 44.02 % | 60.739 M -43.41 % | 107.332 M 34.17 % | 80.000 M 15.63 % | 69.186 M -48.90 % | 135.393 M 19.04 % | 113.739 M -27.61 % | 157.115 M 47.46 % | 106.544 M 17.46 % | 90.709 M -33.74 % | 136.890 M 34.73 % | 101.604 M 80.79 % | 56.200 M 8.70 % | 51.700 M 33.94 % | 38.600 M -45.86 % | 71.300 M 63.16 % | 43.700 M -11.36 % | 49.300 M 36.94 % | 36.000 M -2.96 % | 37.100 M -19.00 % | 45.800 M 112.04 % | 21.600 M 86.21 % | 11.600 M -12.12 % | 13.200 M 1 100.00 % | 1.100 M -52.17 % | 2.300 M 283.33 % | 600.000 K -64.71 % | 1.700 M -45.16 % | 3.100 M 93.75 % | 1.600 M -73.77 % | 6.100 M -14.08 % | 7.100 M |
| Cash at end of period | 114.737 M -2.34 % | 117.491 M -12.43 % | 134.170 M 3.28 % | 129.913 M 12.88 % | 115.086 M -61.82 % | 301.405 M 162.90 % | 114.646 M 13.63 % | 100.891 M -2.91 % | 103.911 M 12.02 % | 92.761 M -4.50 % | 97.127 M 20.35 % | 80.701 M 6.54 % | 75.746 M 3.08 % | 73.480 M -72.63 % | 268.491 M -39.33 % | 442.508 M 18.06 % | 374.816 M 110.92 % | 177.702 M 90.62 % | 93.225 M 41.45 % | 65.907 M -66.78 % | 198.389 M 173.28 % | 72.595 M -30.40 % | 104.299 M -24.93 % | 138.940 M -0.07 % | 139.031 M 81.06 % | 76.786 M 37.90 % | 55.681 M -12.67 % | 63.762 M -2.02 % | 65.074 M 6.25 % | 61.244 M 27.84 % | 47.908 M -13.25 % | 55.225 M -14.32 % | 64.454 M 26.91 % | 50.789 M 12.26 % | 45.241 M -3.40 % | 46.835 M -71.53 % | 164.490 M 467.77 % | 28.971 M -0.74 % | 29.186 M -13.72 % | 33.826 M -11.92 % | 38.402 M -31.12 % | 55.751 M -17.55 % | 67.622 M 44.11 % | 46.923 M -5.32 % | 49.558 M -41.29 % | 84.413 M -17.66 % | 102.515 M -67.24 % | 312.964 M 276.00 % | 83.234 M -8.60 % | 91.066 M 20.09 % | 75.831 M -11.13 % | 85.324 M 4.87 % | 81.360 M -26.92 % | 111.325 M -23.26 % | 145.062 M 85.22 % | 78.318 M 0.57 % | 77.875 M -4.17 % | 81.260 M -24.08 % | 107.034 M -4.53 % | 112.114 M 20.25 % | 93.233 M -68.89 % | 299.676 M 36.81 % | 219.047 M -33.65 % | 330.163 M 102.45 % | 163.083 M -22.51 % | 210.461 M -37.64 % | 337.494 M 30.80 % | 258.027 M 0.34 % | 257.160 M 11.89 % | 229.824 M 26.08 % | 182.283 M -43.65 % | 323.463 M 44.19 % | 224.327 M 38.70 % | 161.730 M 15.82 % | 139.636 M -6.15 % | 148.779 M 24.37 % | 119.629 M 13.56 % | 105.343 M -14.05 % | 122.570 M 35.26 % | 90.619 M 2.43 % | 88.465 M -9.85 % | 98.129 M -22.54 % | 126.680 M 19.61 % | 105.915 M -0.94 % | 106.917 M 7.40 % | 99.553 M 13.81 % | 87.475 M 44.02 % | 60.739 M -43.41 % | 107.332 M 34.17 % | 80.000 M 15.63 % | 69.186 M -48.90 % | 135.393 M 19.04 % | 113.739 M -27.61 % | 157.115 M 47.46 % | 106.544 M 17.46 % | 90.709 M -33.74 % | 136.890 M 34.73 % | 101.604 M 80.79 % | 56.200 M 8.70 % | 51.700 M 33.94 % | 38.600 M -45.87 % | 71.305 M 63.17 % | 43.700 M -11.36 % | 49.300 M 36.94 % | 36.000 M -2.93 % | 37.088 M -19.02 % | 45.800 M 112.04 % | 21.600 M 86.21 % | 11.600 M -11.92 % | 13.170 M 1 097.27 % | 1.100 M -52.17 % | 2.300 M 283.33 % | 600.000 K -64.71 % | 1.700 M -45.16 % | 3.100 M 93.75 % | 1.600 M -73.77 % | 6.100 M |
| Operating cash flow | 76.903 M 12.08 % | 68.615 M -42.38 % | 119.087 M 27.00 % | 93.768 M 5.48 % | 88.894 M 28.64 % | 69.101 M -53.92 % | 149.960 M 16.44 % | 128.789 M 77.13 % | 72.707 M -27.45 % | 100.215 M -27.87 % | 138.944 M 211.35 % | 44.627 M -9.24 % | 49.170 M 356.42 % | 10.773 M -86.78 % | 81.519 M -23.77 % | 106.941 M 38.14 % | 77.416 M -19.13 % | 95.724 M -11.94 % | 108.709 M 22.94 % | 88.422 M 8.34 % | 81.617 M -12.67 % | 93.462 M -20.32 % | 117.300 M 12.46 % | 104.303 M 28.26 % | 81.323 M -25.47 % | 109.114 M 0.09 % | 109.012 M 1.41 % | 107.497 M 56.89 % | 68.516 M -32.34 % | 101.268 M 1.58 % | 99.691 M -3.04 % | 102.812 M 39.02 % | 73.953 M -27.10 % | 101.447 M 0.30 % | 101.140 M 9.16 % | 92.653 M 43.31 % | 64.651 M -26.56 % | 88.035 M -1.21 % | 89.110 M -0.41 % | 89.478 M 63.28 % | 54.801 M -29.26 % | 77.473 M 3.16 % | 75.097 M -39.50 % | 124.134 M 153.89 % | 48.892 M -34.40 % | 74.530 M -17.43 % | 90.265 M -12.84 % | 103.560 M 113.65 % | 48.472 M -41.20 % | 82.438 M 1.56 % | 81.173 M 20.21 % | 67.528 M 143.96 % | 27.680 M -58.89 % | 67.331 M -14.99 % | 79.206 M -5.91 % | 84.185 M 214.38 % | 26.778 M -72.23 % | 96.441 M 23.69 % | 77.970 M 1.03 % | 77.175 M 534.20 % | -17.774 M -120.61 % | 86.254 M -8.82 % | 94.594 M -49.25 % | 186.382 M 243.55 % | 54.251 M -59.22 % | 133.040 M 3.00 % | 129.159 M 8.91 % | 118.590 M 39.93 % | 84.747 M -39.68 % | 140.500 M 10.77 % | 126.839 M -17.11 % | 153.014 M 36.71 % | 111.926 M 43.73 % | 77.871 M -19.44 % | 96.661 M 22.42 % | 78.956 M -22.64 % | 102.061 M 62.30 % | 62.885 M -53.98 % | 136.654 M 9.85 % | 124.402 M 199.17 % | 41.582 M -15.35 % | 49.121 M -55.14 % | 109.496 M -29.35 % | 154.989 M 32.86 % | 116.652 M 25.37 % | 93.046 M -32.26 % | 137.351 M -6.59 % | 147.048 M 22.70 % | 119.844 M 9.43 % | 109.518 M -23.90 % | 143.916 M -7.67 % | 155.870 M 83.05 % | 85.153 M -28.55 % | 119.179 M -8.52 % | 130.274 M 60.13 % | 81.354 M 16.96 % | 69.557 M -23.19 % | 90.557 M 53.49 % | 59.000 M 50.13 % | 39.300 M -38.98 % | 64.400 M -34.03 % | 97.614 M 116.92 % | 45.000 M 1 253.85 % | -3.900 M -140.21 % | 9.700 M -50.59 % | 19.632 M -30.87 % | 28.400 M 2 940.00 % | -1.000 M -103.85 % | 26.000 M 228.86 % | 7.906 M 38.70 % | 5.700 M -68.85 % | 18.300 M 165.22 % | 6.900 M -25.81 % | 9.300 M 111.36 % | 4.400 M -20.00 % | 5.500 M -21.43 % | 7.000 M |
| Capital expenditure | -19.682 M 59.56 % | -48.669 M 5.44 % | -51.467 M 6.61 % | -55.110 M -60.77 % | -34.278 M 16.98 % | -41.289 M 31.77 % | -60.516 M -13.54 % | -53.297 M -42.88 % | -37.302 M 14.49 % | -43.622 M 19.82 % | -54.408 M -45.50 % | -37.394 M 4.30 % | -39.075 M 47.65 % | -74.645 M 16.99 % | -89.921 M -2.76 % | -87.506 M 7.73 % | -94.842 M 5.83 % | -100.712 M 13.37 % | -116.261 M -27.84 % | -90.942 M -6.31 % | -85.546 M 2.05 % | -87.340 M 1.90 % | -89.033 M -0.59 % | -88.515 M -17.08 % | -75.601 M 17.36 % | -91.481 M -1.38 % | -90.235 M 4.25 % | -94.237 M -14.71 % | -82.151 M 5.92 % | -87.322 M 6.40 % | -93.293 M -7.91 % | -86.454 M -8.64 % | -79.576 M 11.19 % | -89.605 M 14.25 % | -104.500 M -3.13 % | -101.333 M -41.25 % | -71.742 M 20.38 % | -90.110 M 4.94 % | -94.790 M -7.49 % | -88.182 M 6.43 % | -94.242 M -25.29 % | -75.222 M 32.69 % | -111.748 M -14.84 % | -97.304 M -47.29 % | -66.064 M | 0.000 100.00 % | -80.924 M 19.70 % | -100.775 M -4.54 % | -96.399 M -16.05 % | -83.065 M 31.03 % | -120.434 M -280.96 % | -31.613 M -4.55 % | -30.236 M 37.19 % | -48.139 M 7.01 % | -51.767 M -29.53 % | -39.966 M -2.33 % | -39.057 M 52.63 % | -82.453 M -16.87 % | -70.554 M 10.65 % | -78.967 M -15.50 % | -68.370 M 69.27 % | -222.505 M -16.21 % | -191.471 M 10.29 % | -213.434 M -41.51 % | -150.823 M 36.69 % | -238.214 M -1.03 % | -235.783 M 31.28 % | -343.094 M -24.54 % | -275.496 M 12.42 % | -314.573 M -76.94 % | -177.782 M 15.67 % | -210.806 M -81.33 % | -116.255 M 8.07 % | -126.466 M 3.01 % | -130.389 M 14.27 % | -152.090 M 72.43 % | -551.739 M -137.64 % | -232.178 M -1.20 % | -229.431 M -238.42 % | -67.794 M 82.58 % | -389.078 M -403.99 % | -77.199 M 74.01 % | -297.022 M -337.18 % | -67.940 M -4.51 % | -65.007 M -162.41 % | 104.168 M 109.72 % | -1.072 B -215.21 % | -339.967 M -26.66 % | -268.410 M -153.01 % | -106.087 M 1.40 % | -107.591 M -12.53 % | -95.611 M -46.87 % | -65.099 M -134.86 % | 186.726 M 143.99 % | -424.431 M -642.40 % | -57.170 M -45.14 % | -39.389 M 25.93 % | -53.180 M 36.46 % | -83.700 M -37.44 % | -60.900 M -210.71 % | -19.600 M 84.12 % | -123.431 M -134.66 % | -52.600 M -23.76 % | -42.500 M -156.02 % | -16.600 M 97.54 % | -673.500 M -2 175.34 % | -29.600 M 48.70 % | -57.700 M -1 054.00 % | -5.000 M 94.06 % | -84.145 M -825.39 % | 11.600 M 230.34 % | -8.900 M 3.26 % | -9.200 M 82.90 % | -53.800 M -2 590.00 % | -2.000 M 39.39 % | -3.300 M -94.12 % | -1.700 M |
| Free CashFlow | 57.221 M 186.88 % | 19.946 M -70.50 % | 67.620 M 74.92 % | 38.658 M -29.22 % | 54.616 M 96.38 % | 27.812 M -68.91 % | 89.444 M 18.48 % | 75.492 M 113.22 % | 35.405 M -37.44 % | 56.593 M -33.05 % | 84.536 M 1 068.75 % | 7.233 M -28.35 % | 10.095 M 115.81 % | -63.872 M -660.20 % | -8.402 M -143.23 % | 19.435 M 211.53 % | -17.426 M -249.36 % | -4.988 M 33.95 % | -7.552 M -199.68 % | -2.520 M 35.86 % | -3.929 M -164.18 % | 6.122 M -78.34 % | 28.267 M 79.04 % | 15.788 M 175.92 % | 5.722 M -67.55 % | 17.633 M -6.09 % | 18.777 M 41.61 % | 13.260 M 197.25 % | -13.635 M -197.77 % | 13.946 M 117.97 % | 6.398 M -60.89 % | 16.358 M 390.91 % | -5.623 M -147.48 % | 11.842 M 452.44 % | -3.360 M 61.29 % | -8.680 M -22.41 % | -7.091 M -241.73 % | -2.075 M 63.47 % | -5.680 M -538.27 % | 1.296 M 103.29 % | -39.441 M -1 852.15 % | 2.251 M 106.14 % | -36.651 M -236.60 % | 26.830 M 256.24 % | -17.172 M -123.04 % | 74.530 M 697.88 % | 9.341 M 235.40 % | 2.785 M 105.81 % | -47.927 M -7 543.86 % | -627.000 K 98.40 % | -39.261 M -209.32 % | 35.915 M 1 505.13 % | -2.556 M -113.32 % | 19.192 M -30.06 % | 27.439 M -37.95 % | 44.219 M 460.12 % | -12.279 M -187.78 % | 13.988 M 88.62 % | 7.416 M 513.84 % | -1.792 M 97.92 % | -86.144 M 36.78 % | -136.251 M -40.64 % | -96.877 M -258.11 % | -27.052 M 71.99 % | -96.572 M 8.18 % | -105.174 M 1.36 % | -106.624 M 52.51 % | -224.504 M -17.70 % | -190.749 M -9.58 % | -174.073 M -241.70 % | -50.943 M 11.85 % | -57.792 M -1 235.00 % | -4.329 M 91.09 % | -48.595 M -44.08 % | -33.728 M 53.88 % | -73.134 M 83.74 % | -449.678 M -165.62 % | -169.293 M -82.47 % | -92.777 M -263.89 % | 56.608 M 116.29 % | -347.496 M -1 137.61 % | -28.078 M 85.03 % | -187.526 M -315.43 % | 87.049 M 68.55 % | 51.645 M -73.81 % | 197.214 M 121.11 % | -934.243 M -384.27 % | -192.919 M -29.85 % | -148.566 M -4 430.11 % | 3.431 M -90.55 % | 36.325 M -39.72 % | 60.259 M 200.48 % | 20.054 M -93.44 % | 305.905 M 203.99 % | -294.157 M -1 316.33 % | 24.184 M -19.84 % | 30.168 M -19.29 % | 37.377 M 251.32 % | -24.700 M -14.35 % | -21.600 M -148.21 % | 44.800 M 273.53 % | -25.817 M -239.70 % | -7.600 M 83.62 % | -46.400 M -572.46 % | -6.900 M 98.94 % | -653.868 M -54 389.00 % | -1.200 M 97.96 % | -58.700 M -379.52 % | 21.000 M 127.54 % | -76.239 M -540.69 % | 17.300 M 84.04 % | 9.400 M 508.70 % | -2.300 M 94.83 % | -44.500 M -1 954.17 % | 2.400 M 9.09 % | 2.200 M -58.49 % | 5.300 M |
| 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 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 | 2000 | 2000 | 2000 | 2000 | 1999 | 1999 | 1999 | 1999 | 1998 | 1998 | 1998 | 1998 | 1997 | 1997 | 1997 | 1997 | 1996 | 1996 | 1996 | 1996 | 1995 | 1995 | 1995 | 1995 |
| Date | Form 10K |
|---|---|
| 2023 | https://www.sec.gov/Archives/edgar/data/926660/000162828024005283/airc-20231231.htm |
| 2022 | https://www.sec.gov/Archives/edgar/data/1820877/000095017023005259/airc-20221231.htm |
| 2021 | https://www.sec.gov/Archives/edgar/data/926660/000095017022002462/airc-20211231.htm |
| 2020 | https://www.sec.gov/Archives/edgar/data/926660/000156459021012964/airc-10k_20201231.htm |
| 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 |