GMM Grammy Public Company Limited GRAMMY.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.165 B 3.95 % | 5.931 B 13.59 % | 5.222 B 36.14 % | 3.835 B -22.85 % | 4.972 B -24.70 % | 6.602 B -3.91 % | 6.871 B -9.54 % | 7.595 B 4.12 % | 7.295 B -15.16 % | 8.598 B -12.45 % | 9.822 B -7.53 % | 10.622 B -7.12 % | 11.435 B 25.67 % | 9.100 B 5.99 % | 8.585 B 5.68 % | 8.124 B 4.08 % | 7.806 B 6.68 % | 7.317 B 13.85 % | 6.427 B 1.81 % | 6.313 B -5.37 % | 6.671 B 11.44 % | 5.986 B 4.64 % | 5.721 B 24.26 % | 4.604 B |
| Net income | 195.571 M 247.53 % | -132.567 M -179.66 % | 166.411 M -66.53 % | 497.123 M 432.23 % | -149.630 M -143.77 % | 341.870 M 2 114.91 % | 15.435 M 104.02 % | -384.262 M 26.12 % | -520.149 M 54.59 % | -1.145 B 50.50 % | -2.314 B -80.40 % | -1.283 B -269.15 % | -347.477 M -155.55 % | 625.544 M 19.54 % | 523.311 M 2.45 % | 510.794 M -38.30 % | 827.809 M 64.82 % | 502.238 M 140.58 % | 208.758 M 2.58 % | 203.513 M -70.94 % | 700.203 M 33.33 % | 525.168 M -20.94 % | 664.285 M 231.70 % | 200.269 M |
| Income before tax | 401.625 M 1 202.39 % | -36.432 M -118.22 % | 199.981 M -61.54 % | 519.958 M 480.38 % | -136.693 M -129.44 % | 464.288 M 168.00 % | 173.243 M 2 394.14 % | 6.946 M 101.28 % | -542.531 M 54.88 % | -1.203 B -18.32 % | -1.016 B 10.05 % | -1.130 B -1 637.80 % | -65.021 M -106.63 % | 980.060 M 19.47 % | 820.354 M 20.56 % | 680.425 M -36.62 % | 1.074 B 19.22 % | 900.552 M 71.07 % | 526.413 M 2.25 % | 514.830 M -50.78 % | 1.046 B 25.53 % | 833.296 M -19.08 % | 1.030 B 125.58 % | 456.515 M |
| Income before tax ratio | 0.07 1 160.55 % | -0.01 -116.04 % | 0.04 -71.75 % | 0.14 593.06 % | -0.03 -139.10 % | 0.07 178.89 % | 0.03 2 657.25 % | 0.00 101.23 % | -0.07 46.82 % | -0.14 -35.15 % | -0.10 2.73 % | -0.11 -1 770.97 % | -0.01 -105.28 % | 0.11 12.72 % | 0.10 14.09 % | 0.08 -39.11 % | 0.14 11.75 % | 0.12 50.26 % | 0.08 0.44 % | 0.08 -47.99 % | 0.16 12.65 % | 0.14 -22.67 % | 0.18 81.54 % | 0.10 |
| EBITDA | 896.703 M 82.32 % | 491.819 M 12.40 % | 437.563 M -25.01 % | 583.485 M 4 423.67 % | 12.898 M -98.18 % | 707.378 M 14.75 % | 616.441 M -55.01 % | 1.370 B 419.43 % | 263.756 M 338.96 % | -110.377 M -115.56 % | 709.373 M 338.00 % | -298.058 M -134.89 % | 854.258 M -28.91 % | 1.202 B -7.11 % | 1.294 B 6.27 % | 1.217 B -25.11 % | 1.625 B 8.26 % | 1.501 B 33.07 % | 1.128 B 27.20 % | 886.997 M -32.94 % | 1.323 B 21.70 % | 1.087 B -10.59 % | 1.216 B 98.17 % | 613.387 M |
| Net income ratio | 0.03 241.93 % | -0.02 -170.13 % | 0.03 -75.41 % | 0.13 530.65 % | -0.03 -158.12 % | 0.05 2 204.92 % | 0.00 104.44 % | -0.05 29.05 % | -0.07 46.48 % | -0.13 43.46 % | -0.24 -95.09 % | -0.12 -297.44 % | -0.03 -144.20 % | 0.07 12.78 % | 0.06 -3.05 % | 0.06 -40.71 % | 0.11 54.50 % | 0.07 111.32 % | 0.03 0.76 % | 0.03 -69.29 % | 0.10 19.64 % | 0.09 -24.45 % | 0.12 166.93 % | 0.04 |
| Ratio EBITDA | 0.15 75.40 % | 0.08 -1.05 % | 0.08 -44.92 % | 0.15 5 763.65 % | 0.00 -97.58 % | 0.11 19.42 % | 0.09 -50.26 % | 0.18 398.87 % | 0.04 381.66 % | -0.01 -117.77 % | 0.07 357.38 % | -0.03 -137.56 % | 0.07 -43.43 % | 0.13 -12.36 % | 0.15 0.56 % | 0.15 -28.04 % | 0.21 1.48 % | 0.21 16.88 % | 0.18 24.95 % | 0.14 -29.13 % | 0.20 9.20 % | 0.18 -14.55 % | 0.21 59.48 % | 0.13 |
| Gross profit ratio | 0.41 5.22 % | 0.39 -0.89 % | 0.39 -9.61 % | 0.43 17.07 % | 0.37 -5.33 % | 0.39 7.03 % | 0.36 3.43 % | 0.35 -5.03 % | 0.37 11.80 % | 0.33 14.11 % | 0.29 9.05 % | 0.27 -9.52 % | 0.29 -27.52 % | 0.41 4.00 % | 0.39 -4.48 % | 0.41 -10.47 % | 0.46 1.30 % | 0.45 3.38 % | 0.44 0.68 % | 0.43 -0.12 % | 0.43 -2.24 % | 0.44 -55.55 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 814.879 M -1.65 % | 828.544 M 1.05 % | 819.950 M 0.01 % | 819.900 M -0.01 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 24.55 % | 658.337 M 16.60 % | 564.607 M 6.13 % | 531.992 M -6.25 % | 567.458 M 0.00 % | 567.458 M 0.54 % | 564.388 M 7.63 % | 524.369 M -0.49 % | 526.927 M 1.42 % | 519.537 M 0.19 % | 518.541 M -1.11 % | 524.369 M 0.00 % | 524.369 M -0.95 % | 529.399 M -1.19 % | 535.792 M |
| Weighted average shs out | 814.879 M -1.65 % | 828.544 M 1.05 % | 819.950 M 0.01 % | 819.900 M -0.01 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 24.55 % | 658.337 M 16.60 % | 564.607 M 6.48 % | 530.265 M -6.55 % | 567.458 M 0.00 % | 567.458 M 0.54 % | 564.388 M 7.63 % | 524.369 M -0.49 % | 526.927 M 1.42 % | 519.537 M 0.19 % | 518.541 M -1.11 % | 524.369 M 0.00 % | 524.369 M -0.95 % | 529.399 M -1.19 % | 535.792 M |
| EPS diluted | 0.24 250.00 % | -0.16 -180.00 % | 0.20 -67.21 % | 0.61 438.89 % | -0.18 -142.86 % | 0.42 2 134.04 % | 0.02 104.00 % | -0.47 25.40 % | -0.63 55.00 % | -1.40 60.11 % | -3.51 -54.63 % | -2.27 -249.23 % | -0.65 -159.09 % | 1.10 18.28 % | 0.93 2.20 % | 0.91 -32.59 % | 1.35 42.11 % | 0.95 137.50 % | 0.40 2.56 % | 0.39 -70.90 % | 1.34 34.00 % | 1.00 -20.00 % | 1.25 237.84 % | 0.37 |
| Earnings per share | 0.24 250.00 % | -0.16 -180.00 % | 0.20 -67.21 % | 0.61 438.89 % | -0.18 -142.86 % | 0.42 2 134.04 % | 0.02 104.00 % | -0.47 25.40 % | -0.63 55.00 % | -1.40 60.11 % | -3.51 -54.63 % | -2.27 -243.94 % | -0.66 -160.00 % | 1.10 18.28 % | 0.93 2.20 % | 0.91 -32.59 % | 1.35 42.11 % | 0.95 137.50 % | 0.40 2.56 % | 0.39 -70.90 % | 1.34 34.00 % | 1.00 -20.00 % | 1.25 237.84 % | 0.37 |
| Gross profit | 2.514 B 9.38 % | 2.299 B 12.58 % | 2.042 B 23.05 % | 1.659 B -9.68 % | 1.837 B -28.71 % | 2.577 B 2.85 % | 2.506 B -6.44 % | 2.678 B -1.11 % | 2.708 B -5.15 % | 2.855 B -0.11 % | 2.858 B 0.84 % | 2.835 B -15.96 % | 3.373 B -8.92 % | 3.703 B 10.23 % | 3.360 B 0.94 % | 3.328 B -6.82 % | 3.572 B 8.06 % | 3.306 B 17.69 % | 2.809 B 2.50 % | 2.740 B -5.48 % | 2.899 B 8.95 % | 2.661 B -53.49 % | 5.721 B 24.26 % | 4.604 B |
| Income tax expense | 129.383 M 43.63 % | 90.083 M 409.91 % | 17.667 M 288.45 % | 4.548 M -64.85 % | 12.938 M -85.56 % | 89.592 M -18.74 % | 110.251 M -69.09 % | 356.687 M 4 007.36 % | -9.129 M 86.44 % | -67.307 M -112.63 % | -31.654 M -134.70 % | 91.211 M -58.85 % | 221.637 M -25.12 % | 295.994 M 29.11 % | 229.265 M 64.63 % | 139.264 M -43.35 % | 245.814 M 4.72 % | 234.726 M 37.40 % | 170.836 M -15.27 % | 201.633 M -29.83 % | 287.330 M 26.66 % | 226.849 M -36.97 % | 359.889 M 44.38 % | 249.271 M |
| Cost of revenue | 3.651 B 0.51 % | 3.633 B 14.24 % | 3.180 B 46.12 % | 2.176 B -30.57 % | 3.134 B -22.13 % | 4.025 B -7.78 % | 4.365 B -11.23 % | 4.917 B 7.21 % | 4.586 B -20.14 % | 5.743 B -17.52 % | 6.963 B -10.58 % | 7.787 B -3.42 % | 8.062 B 49.40 % | 5.397 B 3.27 % | 5.226 B 8.96 % | 4.796 B 13.27 % | 4.234 B 5.54 % | 4.012 B 10.86 % | 3.619 B 1.27 % | 3.573 B -5.28 % | 3.772 B 13.44 % | 3.325 B | 0.000 | 0.000 |
| General and administrative expenses | 1.711 B 3.53 % | 1.653 B 18.71 % | 1.393 B 5.48 % | 1.320 B -15.72 % | 1.566 B -4.38 % | 1.638 B 0.85 % | 1.624 B -35.13 % | 2.504 B 7.23 % | 2.335 B -19.18 % | 2.889 B -9.34 % | 3.187 B -0.91 % | 3.216 B 12.33 % | 2.863 B 14.15 % | 2.508 B 9.21 % | 2.296 B 1.52 % | 2.262 B 9.78 % | 2.061 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 468.951 M -6.17 % | 499.805 M -4.56 % | 523.668 M 27.14 % | 411.897 M 3.36 % | 398.517 M -17.01 % | 480.172 M -18.61 % | 589.969 M 10.66 % | 533.125 M 1.26 % | 526.497 M -17.59 % | 638.895 M -22.81 % | 827.709 M -17.84 % | 1.007 B 15.17 % | 874.766 M 73.03 % | 505.548 M 5.54 % | 478.999 M 30.43 % | 367.251 M -6.89 % | 394.409 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -57.495 M -130.83 % | 186.497 M 310.55 % | -88.578 M -69.74 % | -52.184 M 13.76 % | -60.511 M -90.10 % | -31.831 M -129.86 % | 106.598 M 5.47 % | 101.071 M -15.72 % | 119.920 M -4.84 % | 126.013 M -39.98 % | 209.953 M -29.72 % | 298.740 M 37.81 % | 216.778 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.623 M -48.88 % | 11.000 M 0.00 % | 11.000 M -99.62 % | 2.920 B 6.40 % | 2.744 B |
| Operating expenses | 2.123 B -9.26 % | 2.339 B 28.00 % | 1.828 B 8.79 % | 1.680 B -11.79 % | 1.904 B -8.73 % | 2.086 B -1.01 % | 2.108 B -28.21 % | 2.936 B 7.08 % | 2.742 B -19.41 % | 3.402 B -10.58 % | 3.805 B -3.06 % | 3.925 B 11.47 % | 3.521 B 16.84 % | 3.014 B 8.58 % | 2.775 B 5.56 % | 2.629 B 7.10 % | 2.455 B 2.08 % | 2.405 B 5.38 % | 2.282 B 2.55 % | 2.225 B 20.09 % | 1.853 B 1.38 % | 1.828 B -61.04 % | 4.691 B 13.11 % | 4.148 B |
| Cost and expenses | 5.774 B -3.32 % | 5.972 B 19.26 % | 5.007 B 29.86 % | 3.856 B -23.47 % | 5.039 B -17.55 % | 6.111 B -5.58 % | 6.472 B -17.58 % | 7.853 B 7.16 % | 7.328 B -19.87 % | 9.145 B -15.07 % | 10.768 B -8.06 % | 11.712 B 1.11 % | 11.583 B 37.73 % | 8.410 B 5.11 % | 8.001 B 7.76 % | 7.425 B 11.01 % | 6.689 B 4.24 % | 6.417 B 8.74 % | 5.901 B 1.77 % | 5.798 B 3.08 % | 5.625 B 9.16 % | 5.153 B 9.84 % | 4.691 B 13.11 % | 4.148 B |
| 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 |
| Selling general and administrative expenses | 2.180 B 1.27 % | 2.153 B 12.35 % | 1.916 B 10.63 % | 1.732 B -11.85 % | 1.965 B -7.24 % | 2.118 B -4.34 % | 2.214 B -27.09 % | 3.037 B 6.13 % | 2.862 B -18.89 % | 3.528 B -12.12 % | 4.014 B -4.95 % | 4.223 B 12.99 % | 3.738 B 24.03 % | 3.014 B 8.58 % | 2.775 B 5.56 % | 2.629 B 7.10 % | 2.455 B 2.08 % | 2.405 B 5.38 % | 2.282 B 2.81 % | 2.220 B 20.51 % | 1.842 B 1.39 % | 1.817 B 2.57 % | 1.771 B 26.23 % | 1.403 B |
| Interest income | 5.538 M 112.35 % | 2.608 M 40.46 % | 1.857 M -2.54 % | 1.905 M -46.38 % | 3.553 M -42.67 % | 6.197 M -14.05 % | 7.210 M -44.61 % | 13.018 M 0.74 % | 12.923 M -34.81 % | 19.822 M -64.97 % | 56.595 M 15.97 % | 48.800 M 36.46 % | 35.761 M 20.16 % | 29.761 M 103.35 % | 14.635 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 127.167 M 4.94 % | 121.176 M 64.64 % | 73.602 M 22.61 % | 60.032 M 47.33 % | 40.748 M 92.05 % | 21.218 M -36.90 % | 33.624 M -79.83 % | 166.669 M -11.43 % | 188.174 M -30.71 % | 271.593 M -40.77 % | 458.532 M 240.75 % | 134.565 M 24.14 % | 108.396 M 97.51 % | 54.880 M 29.78 % | 42.287 M -23.39 % | 55.196 M -23.57 % | 72.213 M -0.02 % | 72.227 M -12.57 % | 82.616 M 114.84 % | 38.454 M 329.09 % | 8.962 M 583.52 % | 1.311 M 78.43 % | 734.831 K 90.55 % | 385.639 K |
| Depreciation and amortization | 367.913 M -9.62 % | 407.075 M 20.05 % | 339.075 M 23.60 % | 274.329 M -2.35 % | 280.937 M 33.50 % | 210.439 M -0.29 % | 211.053 M -76.04 % | 880.996 M 14.89 % | 766.824 M 2.29 % | 749.647 M -52.98 % | 1.594 B 119.32 % | 726.935 M -10.32 % | 810.564 M 90.69 % | 425.067 M -1.38 % | 431.011 M -10.52 % | 481.683 M 0.43 % | 479.629 M -20.28 % | 601.640 M -0.04 % | 601.869 M 80.36 % | 333.713 M 24.71 % | 267.584 M 6.09 % | 252.221 M 36.33 % | 185.001 M 18.22 % | 156.487 M |
| Operating income | 391.482 M 1 064.08 % | -40.607 M -110.38 % | 391.149 M 27.31 % | 307.251 M -10.10 % | 341.779 M -29.60 % | 485.505 M 21.93 % | 398.178 M 254.54 % | -257.646 M -673.09 % | -33.327 M 93.90 % | -546.626 M 42.22 % | -946.099 M 13.21 % | -1.090 B -636.52 % | -148.003 M -121.46 % | 689.586 M 18.05 % | 584.159 M -16.44 % | 699.066 M -37.42 % | 1.117 B 24.03 % | 900.552 M 71.07 % | 526.413 M 2.25 % | 514.830 M -50.78 % | 1.046 B 25.53 % | 833.296 M -19.08 % | 1.030 B 125.58 % | 456.515 M |
| Operating income ratio | 0.06 1 027.49 % | -0.01 -109.14 % | 0.07 -6.49 % | 0.08 16.53 % | 0.07 -6.51 % | 0.07 26.89 % | 0.06 270.85 % | -0.03 -642.48 % | 0.00 92.81 % | -0.06 34.00 % | -0.10 6.14 % | -0.10 -692.96 % | -0.01 -117.08 % | 0.08 11.38 % | 0.07 -20.93 % | 0.09 -39.87 % | 0.14 16.27 % | 0.12 50.26 % | 0.08 0.44 % | 0.08 -47.99 % | 0.16 12.65 % | 0.14 -22.67 % | 0.18 81.54 % | 0.10 |
| Total other income expenses net | 10.143 M 142.97 % | 4.175 M 102.18 % | -191.168 M -189.87 % | 212.707 M -42.23 % | 368.207 M 1 491.88 % | -26.454 M 88.24 % | -224.935 M -185.01 % | 264.592 M 151.96 % | -509.204 M 22.37 % | -655.912 M -200.84 % | -218.026 M -515.02 % | -35.450 M -142.56 % | 83.300 M -31.49 % | 121.584 M -34.05 % | 184.349 M 1 088.95 % | -18.641 M 57.01 % | -43.364 M 39.96 % | -72.227 M 12.57 % | -82.616 M -114.84 % | -38.454 M -329.10 % | -8.962 M | 0.000 | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 181.905 M -89.52 % | 1.737 B 22.39 % | 1.419 B 18.08 % | 1.202 B 194.34 % | 408.240 M 402.92 % | -134.768 M -418.20 % | 42.353 M 140.49 % | -104.602 M -106.56 % | 1.594 B 161.10 % | 610.334 M -82.26 % | 3.440 B 12.94 % | 3.046 B 9.29 % | 2.787 B 317.98 % | 666.689 M 359.88 % | 144.970 M -69.49 % | 475.133 M 158.03 % | 184.141 M 37.86 % | 133.570 M -25.65 % | 179.662 M 943.69 % | -21.295 M 98.98 % | -2.097 B -22.63 % | -1.710 B 18.08 % | -2.087 B -67.87 % | -1.243 B |
| Total investments | 3.130 B 125.67 % | 1.387 B -13.81 % | 1.609 B -3.76 % | 1.672 B 255.26 % | 470.636 M -40.68 % | 793.447 M 11.38 % | 712.352 M -24.53 % | 943.844 M 18.84 % | 794.212 M -25.88 % | 1.072 B -59.95 % | 2.676 B -1.25 % | 2.710 B 14.87 % | 2.359 B 40.80 % | 1.675 B 0.12 % | 1.673 B 15.98 % | 1.443 B 0.07 % | 1.442 B -6.77 % | 1.547 B 3.54 % | 1.494 B -10.52 % | 1.669 B 734.92 % | 199.934 M -12.73 % | 229.099 M -56.64 % | 528.345 M -2.87 % | 543.973 M |
| Total debt | 1.025 B -57.44 % | 2.409 B 10.37 % | 2.183 B 23.69 % | 1.765 B 55.37 % | 1.136 B 258.16 % | 317.150 M -45.39 % | 580.712 M -9.19 % | 639.447 M -74.03 % | 2.462 B 47.52 % | 1.669 B -62.07 % | 4.400 B -6.36 % | 4.699 B 29.39 % | 3.632 B 115.79 % | 1.683 B 47.13 % | 1.144 B -17.31 % | 1.383 B 10.51 % | 1.252 B -0.83 % | 1.262 B -8.23 % | 1.375 B -21.02 % | 1.741 B 596.59 % | 250.000 M | 0.000 -100.00 % | 13.846 M | 0.000 |
| Accumulated other comprehensive income loss | 81.995 M 124.62 % | 36.505 M 306.30 % | 8.985 M 314.92 % | 2.165 M -84.22 % | 13.720 M 0.00 % | 13.720 M -89.61 % | 131.995 M 0.00 % | 131.995 M 0.00 % | 131.995 M 16.16 % | 113.632 M 0.00 % | 113.632 M 0.00 % | 113.632 M 10.26 % | 103.056 M | 0.000 100.00 % | -333.638 M 42.94 % | -584.692 M -13 837.90 % | 4.256 M -28.12 % | 5.921 M | 0.000 -100.00 % | 2.055 M -80.59 % | 10.589 M -58.76 % | 25.673 M 763.56 % | 2.973 M 306.49 % | -1.440 M |
| Retained earnings | 238.053 M 321.13 % | 56.527 M -77.53 % | 251.554 M 173.54 % | 91.963 M 104.94 % | -1.863 B -49.01 % | -1.250 B 74.12 % | -4.832 B 0.40 % | -4.851 B 6.00 % | -5.161 B -11.65 % | -4.622 B -38.98 % | -3.326 B -228.65 % | -1.012 B -681.69 % | 173.981 M -72.14 % | 624.513 M -10.36 % | 696.654 M 25.49 % | 555.133 M -18.44 % | 680.656 M 29.86 % | 524.136 M | 0.000 -100.00 % | 146.340 M -76.19 % | 614.676 M 28.60 % | 477.973 M 855.95 % | 50.000 M 0.00 % | 50.000 M |
| Common stock | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 28.86 % | 636.318 M 20.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 8.22 % | 490.000 M 0.00 % | 490.000 M | 0.000 -100.00 % | 490.000 M -2.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
| Total equity | 4.650 B 205.28 % | 1.523 B -7.01 % | 1.638 B 10.51 % | 1.482 B 54.76 % | 957.824 M -28.03 % | 1.331 B 16.36 % | 1.144 B 3.30 % | 1.107 B -24.59 % | 1.468 B -27.79 % | 2.034 B -50.19 % | 4.083 B 2.67 % | 3.977 B 3.20 % | 3.853 B 5.78 % | 3.643 B -4.52 % | 3.815 B 9.46 % | 3.485 B -5.16 % | 3.675 B 0.75 % | 3.648 B 0.94 % | 3.614 B 0.50 % | 3.596 B -0.43 % | 3.612 B 7.12 % | 3.372 B -16.31 % | 4.029 B 32.80 % | 3.034 B |
| Other non current liabilities | 229.275 M -1.55 % | 232.886 M 3.28 % | 225.492 M 279.09 % | 59.482 M -79.97 % | 296.991 M 27.39 % | 233.142 M 40.29 % | 166.184 M -24.71 % | 220.717 M -77.41 % | 976.998 M 801 861.83 % | 121.826 K -100.00 % | 3.736 B 6 908.89 % | 53.305 M -90.79 % | 578.649 M 119.23 % | 263.944 M 502.19 % | 43.830 M 28.95 % | 33.990 M 8.54 % | 31.317 M 32.73 % | 23.594 M 861.43 % | -3.099 M -117.10 % | 18.119 M 107.43 % | -243.903 M -8 876.03 % | 2.779 M -18.47 % | 3.409 M -22.08 % | 4.375 M |
| Long term debt | 579.225 M -62.37 % | 1.539 B 2.98 % | 1.495 B 190.58 % | 514.414 M -44.69 % | 930.037 M 200.67 % | 309.318 M -36.36 % | 486.054 M -16.19 % | 579.966 M -7.03 % | 623.800 M -62.30 % | 1.655 B -50.76 % | 3.360 B 944.55 % | 321.709 M 62.33 % | 198.187 M -29.78 % | 282.235 M 36.96 % | 206.076 M -38.98 % | 337.727 M -21.71 % | 431.359 M -20.21 % | 540.623 M -15.70 % | 641.323 M 11.22 % | 576.638 M 15.33 % | 500.000 M | 0.000 -100.00 % | 9.684 M | 0.000 |
| Total non current liabilities | 808.602 M -54.38 % | 1.772 B 3.02 % | 1.720 B 124.34 % | 766.868 M -37.50 % | 1.227 B 126.20 % | 542.460 M -16.83 % | 652.247 M -18.54 % | 800.708 M -49.98 % | 1.601 B -46.45 % | 2.989 B -57.88 % | 7.097 B 899.43 % | 710.053 M -8.60 % | 776.836 M 42.23 % | 546.179 M 118.55 % | 249.907 M -32.77 % | 371.718 M -19.66 % | 462.676 M -18.00 % | 564.217 M -11.60 % | 638.225 M 7.31 % | 594.756 M 132.24 % | 256.097 M 9 114.76 % | 2.779 M -78.77 % | 13.093 M 199.27 % | 4.375 M |
| Other current liabilities | 865.455 M -4.05 % | 902.016 M 5.07 % | 858.450 M 19.92 % | 715.857 M -15.32 % | 845.392 M 14.37 % | 739.147 M -4.67 % | 775.346 M 8.13 % | 717.062 M -42.02 % | 1.237 B -26.60 % | 1.685 B -35.79 % | 2.624 B 75.47 % | 1.495 B 53.71 % | 972.935 M 230.95 % | 293.979 M -52.73 % | 621.921 M -4.30 % | 649.891 M 7.60 % | 603.993 M 8.52 % | 556.585 M 7.82 % | 516.225 M -15.42 % | 610.321 M 6.74 % | 571.778 M -3.46 % | 592.240 M -21.28 % | 752.338 M -30.47 % | 1.082 B |
| Deferred revenue | 708.560 M 168.76 % | 263.643 M -40.31 % | 441.679 M 100.91 % | 219.842 M -42.32 % | 381.165 M 12.45 % | 338.970 M 58.87 % | 213.362 M 12.99 % | 188.827 M -57.56 % | 444.961 M 2.05 % | 436.021 M 3.86 % | 419.826 M -23.59 % | 549.444 M 7.06 % | 513.199 M -14.39 % | 599.438 M 53.71 % | 389.983 M 49.45 % | 260.940 M 5.34 % | 247.713 M -21.80 % | 316.757 M 74.56 % | 181.460 M -23.47 % | 237.105 M | 0.000 | 0.000 -100.00 % | 273.117 M | 0.000 |
| Short term debt | 446.090 M -48.73 % | 870.037 M 26.42 % | 688.224 M -44.96 % | 1.250 B 507.37 % | 205.881 M 2 528.83 % | 7.832 M -91.73 % | 94.658 M 59.14 % | 59.481 M -96.76 % | 1.839 B 12 622.26 % | 14.452 M -98.56 % | 1.007 B -76.62 % | 4.306 B 25.43 % | 3.433 B 145.12 % | 1.401 B 49.36 % | 937.782 M -10.32 % | 1.046 B 27.45 % | 820.470 M 13.69 % | 721.667 M -4.41 % | 754.928 M -35.19 % | 1.165 B 365.93 % | 250.000 M | 0.000 -100.00 % | 4.162 M | 0.000 |
| Total current liabilities | 2.785 B -6.19 % | 2.969 B 5.56 % | 2.812 B 0.09 % | 2.810 B 36.59 % | 2.057 B 14.54 % | 1.796 B -4.32 % | 1.877 B 1.02 % | 1.858 B -55.54 % | 4.179 B 62.83 % | 2.567 B -46.63 % | 4.810 B -39.25 % | 7.917 B 18.53 % | 6.679 B 53.71 % | 4.345 B 24.14 % | 3.500 B 14.06 % | 3.069 B 14.69 % | 2.676 B 6.72 % | 2.507 B 3.86 % | 2.414 B -19.04 % | 2.982 B 46.18 % | 2.040 B 23.51 % | 1.652 B -9.37 % | 1.822 B 68.42 % | 1.082 B |
| Total liabilities | 3.594 B -24.20 % | 4.741 B 4.60 % | 4.533 B 26.74 % | 3.576 B 8.91 % | 3.284 B 40.44 % | 2.338 B -7.55 % | 2.529 B -4.87 % | 2.659 B -54.00 % | 5.780 B 4.04 % | 5.556 B -53.34 % | 11.906 B 38.01 % | 8.627 B 15.71 % | 7.456 B 52.43 % | 4.891 B 30.43 % | 3.750 B 9.00 % | 3.440 B 9.63 % | 3.138 B 2.18 % | 3.071 B 0.63 % | 3.052 B -14.66 % | 3.577 B 55.78 % | 2.296 B 38.78 % | 1.654 B -9.86 % | 1.835 B 68.95 % | 1.086 B |
| Other non current assets | 186.737 M -65.67 % | 544.024 M 186.02 % | 190.207 M -3.97 % | 198.068 M -0.20 % | 198.475 M 23.82 % | 160.293 M -16.90 % | 192.897 M -20.12 % | 241.497 M -3.88 % | 251.234 M -11.24 % | 283.052 M -23.93 % | 372.111 M -31.70 % | 544.790 M 427.53 % | 103.272 M -49.62 % | 205.004 M 128.81 % | 89.598 M -10.56 % | 100.177 M 53.94 % | 65.074 M -41.46 % | 111.167 M -48.49 % | 215.827 M 19.66 % | 180.361 M 2.75 % | 175.526 M 18.92 % | 147.597 M 117.53 % | 67.851 M -61.61 % | 176.735 M |
| Long term investments | 2.940 B 162.36 % | 1.121 B 1.92 % | 1.100 B 5.47 % | 1.043 B 121.53 % | 470.636 M -30.10 % | 673.297 M -5.29 % | 710.901 M -9.14 % | 782.450 M 43.95 % | 543.561 M -39.31 % | 895.588 M -43.98 % | 1.599 B 148.30 % | 643.869 M -64.28 % | 1.803 B 33.77 % | 1.348 B -8.26 % | 1.469 B 7.68 % | 1.364 B -0.97 % | 1.378 B -4.75 % | 1.446 B 1.11 % | 1.430 B -11.65 % | 1.619 B 799.75 % | 179.932 M -21.46 % | 229.099 M 0.33 % | 228.345 M 14.65 % | 199.160 M |
| Intangible assets | 1.691 B 63.35 % | 1.035 B -2.54 % | 1.062 B 31.73 % | 806.256 M 3.23 % | 781.021 M 133.93 % | 333.873 M 5.81 % | 315.548 M 6.26 % | 296.958 M -87.05 % | 2.293 B 9.82 % | 2.088 B -63.76 % | 5.761 B 986.65 % | 530.178 M -53.27 % | 1.135 B 194.72 % | 384.965 M 25.52 % | 306.695 M -0.30 % | 307.616 M -9.21 % | 338.805 M 5.14 % | 322.233 M -8.67 % | 352.815 M 53.09 % | 230.456 M 6.14 % | 217.120 M 14.18 % | 190.161 M 6 153.89 % | 3.041 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.660 M -51.00 % | 74.823 M -6.30 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 4.01 % | 76.781 M | 0.000 -100.00 % | 149.489 M 109.81 % | 71.251 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.691 B 63.35 % | 1.035 B -2.54 % | 1.062 B 31.73 % | 806.256 M 3.23 % | 781.021 M 133.93 % | 333.873 M 5.81 % | 315.548 M 6.26 % | 296.958 M -87.05 % | 2.293 B 7.93 % | 2.124 B -63.60 % | 5.836 B 856.66 % | 610.035 M -49.77 % | 1.214 B 161.27 % | 464.822 M 20.25 % | 386.552 M -0.24 % | 387.473 M -7.45 % | 418.662 M 4.92 % | 399.014 M 13.09 % | 352.815 M -7.14 % | 379.945 M 31.76 % | 288.371 M 51.65 % | 190.161 M 0.38 % | 189.432 M 50.35 % | 125.992 M |
| Property plant equipment net | 813.402 M -4.29 % | 849.849 M 9.59 % | 775.512 M 72.39 % | 449.856 M -19.23 % | 556.943 M 125.76 % | 246.695 M -11.49 % | 278.710 M -2.94 % | 287.150 M -33.20 % | 429.879 M -17.97 % | 524.046 M -72.13 % | 1.880 B 5.32 % | 1.785 B 9.24 % | 1.634 B 52.00 % | 1.075 B 12.13 % | 958.706 M -4.39 % | 1.003 B 4.30 % | 961.368 M 5.23 % | 913.622 M -10.69 % | 1.023 B 20.55 % | 848.613 M 39.35 % | 608.973 M -0.12 % | 609.680 M -14.66 % | 714.405 M 61.47 % | 442.436 M |
| Total non current assets | 5.847 B 56.99 % | 3.725 B 12.24 % | 3.319 B 22.90 % | 2.700 B 23.17 % | 2.192 B 37.83 % | 1.591 B -5.63 % | 1.685 B -7.56 % | 1.823 B -54.46 % | 4.004 B -5.64 % | 4.243 B -58.05 % | 10.114 B 164.37 % | 3.826 B -23.53 % | 5.003 B 61.72 % | 3.094 B 4.25 % | 2.968 B 3.96 % | 2.855 B -0.65 % | 2.873 B 0.11 % | 2.870 B -5.03 % | 3.022 B -0.19 % | 3.028 B 141.69 % | 1.253 B 6.48 % | 1.177 B -1.96 % | 1.200 B 27.08 % | 944.323 M |
| Other current assets | 84.283 M -43.23 % | 148.453 M -8.67 % | 162.552 M 51.33 % | 107.417 M -85.33 % | 732.104 M -2.33 % | 749.536 M 42.77 % | 525.000 M 67.25 % | 313.902 M -64.06 % | 873.390 M 18.56 % | 736.694 M -43.23 % | 1.298 B -45.05 % | 2.362 B 192.57 % | 807.184 M -21.56 % | 1.029 B 183.98 % | 362.351 M -41.14 % | 615.648 M 68.81 % | 364.696 M 48.87 % | 244.975 M -17.46 % | 296.808 M -15.99 % | 353.310 M -2.09 % | 360.843 M 27.17 % | 283.739 M -83.42 % | 1.711 B 34.07 % | 1.276 B |
| Short term investments | 189.510 M -28.79 % | 266.134 M -47.76 % | 509.490 M -19.05 % | 629.370 M | 0.000 -100.00 % | 120.150 M 8 180.48 % | 1.451 M -99.10 % | 161.394 M -35.61 % | 250.651 M 42.45 % | 175.952 M -83.66 % | 1.077 B -47.86 % | 2.066 B 271.50 % | 556.057 M 69.68 % | 327.702 M 60.40 % | 204.300 M 160.19 % | 78.520 M 22.50 % | 64.098 M -36.03 % | 100.197 M 58.29 % | 63.302 M 25.73 % | 50.347 M 151.71 % | 20.002 M | 0.000 -100.00 % | 300.000 M -13.00 % | 344.813 M |
| cash and cash equivalents | 843.411 M 25.35 % | 672.857 M -11.95 % | 764.162 M 35.67 % | 563.253 M -22.60 % | 727.677 M 61.02 % | 451.917 M -16.06 % | 538.359 M -27.64 % | 744.050 M -14.36 % | 868.821 M -17.94 % | 1.059 B 10.26 % | 960.271 M -41.91 % | 1.653 B 95.66 % | 844.857 M -16.86 % | 1.016 B 1.74 % | 998.888 M 9.98 % | 908.252 M -14.93 % | 1.068 B -5.41 % | 1.129 B -5.61 % | 1.196 B -32.16 % | 1.763 B -24.89 % | 2.347 B 37.25 % | 1.710 B -18.62 % | 2.101 B 68.98 % | 1.243 B |
| Cash and short term investments | 1.033 B 10.00 % | 938.991 M -26.28 % | 1.274 B 6.79 % | 1.193 B 63.89 % | 727.677 M 27.20 % | 572.067 M 5.98 % | 539.810 M -40.38 % | 905.444 M -19.12 % | 1.119 B -9.34 % | 1.235 B -39.39 % | 2.037 B -45.22 % | 3.719 B 165.46 % | 1.401 B 4.24 % | 1.344 B 11.70 % | 1.203 B 21.93 % | 986.772 M -12.81 % | 1.132 B -7.90 % | 1.229 B -2.40 % | 1.259 B -30.56 % | 1.813 B -23.39 % | 2.367 B 38.42 % | 1.710 B -28.79 % | 2.401 B 51.18 % | 1.588 B |
| Total current assets | 2.396 B -5.64 % | 2.540 B -10.96 % | 2.852 B 20.92 % | 2.359 B 15.09 % | 2.049 B -1.41 % | 2.079 B 4.58 % | 1.988 B 2.31 % | 1.943 B -40.12 % | 3.245 B -3.04 % | 3.347 B -43.03 % | 5.875 B -33.07 % | 8.778 B 39.20 % | 6.306 B 15.91 % | 5.440 B 18.33 % | 4.597 B 12.92 % | 4.071 B 3.33 % | 3.940 B 2.37 % | 3.849 B 5.62 % | 3.644 B -12.08 % | 4.145 B -10.96 % | 4.655 B 20.92 % | 3.849 B -17.47 % | 4.664 B 46.87 % | 3.176 B |
| Inventory | 271.341 M 21.40 % | 223.502 M -23.07 % | 290.536 M 31.22 % | 221.415 M 3.83 % | 213.251 M 16.35 % | 183.282 M -6.10 % | 195.194 M 33.36 % | 146.368 M -60.53 % | 370.797 M 23.19 % | 300.990 M -52.79 % | 637.505 M 2.88 % | 619.683 M -40.38 % | 1.039 B 4.44 % | 995.154 M 40.56 % | 707.986 M -3.58 % | 734.282 M 16.28 % | 631.497 M 3.59 % | 609.640 M -9.47 % | 673.397 M 13.11 % | 595.346 M -3.36 % | 616.054 M -9.93 % | 683.972 M 24.65 % | 548.700 M 76.43 % | 311.000 M |
| Net receivables | 1.008 B -17.97 % | 1.229 B 9.18 % | 1.125 B 34.42 % | 837.186 M -13.58 % | 968.698 M -20.08 % | 1.212 B 3.14 % | 1.175 B 43.40 % | 819.490 M -47.86 % | 1.572 B -7.15 % | 1.693 B -31.74 % | 2.480 B 19.36 % | 2.078 B -21.70 % | 2.653 B 28.06 % | 2.072 B -10.84 % | 2.324 B 33.98 % | 1.734 B -4.28 % | 1.812 B 2.65 % | 1.765 B 24.79 % | 1.415 B 3.53 % | 1.366 B 4.23 % | 1.311 B 11.88 % | 1.172 B 38 434.85 % | 3.041 M | 0.000 |
| Tax assets | 216.107 M 23.49 % | 174.993 M -8.48 % | 191.211 M -5.99 % | 203.394 M 9.78 % | 185.266 M 5.01 % | 176.427 M -5.85 % | 187.383 M -12.94 % | 215.240 M -55.75 % | 486.471 M 16.93 % | 416.019 M -2.67 % | 427.410 M 76.50 % | 242.152 M -2.69 % | 248.857 M 17 989.39 % | 1.376 M -97.85 % | 63.925 M | 0.000 -100.00 % | 50.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 643.057 M -28.31 % | 896.982 M 21.06 % | 740.934 M 27.33 % | 581.921 M 4.31 % | 557.885 M -9.65 % | 617.450 M -13.57 % | 714.417 M 8.64 % | 657.624 M 14.71 % | 573.285 M -22.58 % | 740.454 M -22.32 % | 953.203 M -29.94 % | 1.361 B -8.68 % | 1.490 B -25.21 % | 1.992 B 52.70 % | 1.305 B 20.76 % | 1.080 B 12.30 % | 962.031 M -1.13 % | 973.063 M -10.51 % | 1.087 B -6.75 % | 1.166 B 1.29 % | 1.151 B 13.75 % | 1.012 B -5.05 % | 1.066 B | 0.000 |
| Tax payables | 121.909 M 238.02 % | 36.066 M -56.53 % | 82.973 M 99.86 % | 41.516 M -37.69 % | 66.627 M -27.96 % | 92.483 M 16.68 % | 79.264 M -66.28 % | 235.090 M 174.32 % | 85.698 M -32.40 % | 126.770 M -43.81 % | 225.608 M -3.32 % | 233.359 M -13.40 % | 269.477 M 358.12 % | 58.823 M -76.08 % | 245.867 M 670.03 % | 31.929 M -22.92 % | 41.426 M -50.66 % | 83.955 M 51.51 % | 55.413 M 36.45 % | 40.611 M -39.32 % | 66.928 M 41.33 % | 47.357 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 175.051 M | 0.000 | 0.000 -100.00 % | 166.184 M -24.71 % | 220.718 M -77.41 % | 976.998 M -26.79 % | 1.334 B -63.94 % | 3.701 B 1 004.69 % | 335.038 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 |
| Minority interest | 264.004 M 125.15 % | 117.256 M 9.49 % | 107.091 M -8.40 % | 116.910 M -9.89 % | 129.740 M -19.72 % | 161.619 M -7.34 % | 174.429 M 10.77 % | 157.465 M -5.29 % | 166.268 M -21.37 % | 211.455 M -77.52 % | 940.701 M 1.03 % | 931.151 M 8.07 % | 861.598 M 20.96 % | 712.275 M 13.43 % | 627.930 M 25.29 % | 501.176 M -29.13 % | 707.184 M 6.66 % | 663.050 M | 0.000 -100.00 % | 658.860 M 61.67 % | 407.537 M 45.43 % | 280.228 M | 0.000 | 0.000 |
| Capital lease obligations | 645.315 M -13.41 % | 745.220 M 14.52 % | 650.724 M 90.73 % | 341.173 M -12.09 % | 388.112 M 1 980.57 % | 18.654 M -39.13 % | 30.646 M -26.70 % | 41.811 M 1.50 % | 41.194 M 1.47 % | 40.597 M -15.10 % | 47.816 M -16.04 % | 56.948 M -16.36 % | 68.085 M 10.40 % | 61.669 M 9.97 % | 56.076 M -17.35 % | 67.851 M 20.89 % | 56.128 M | 0.000 -100.00 % | 20.781 M -31.45 % | 30.316 M -93.94 % | 500.000 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.246 B 558.44 % | 492.987 M -9.53 % | 544.918 M 1.27 % | 538.099 M -71.03 % | 1.858 B -14.79 % | 2.180 B -60.51 % | 5.520 B 13.84 % | 4.849 B -20.68 % | 6.114 B 0.30 % | 6.095 B -0.03 % | 6.097 B 71.51 % | 3.555 B 51.83 % | 2.341 B -16.93 % | 2.818 B 2.18 % | 2.758 B 11.07 % | 2.483 B -19.67 % | 3.092 B 28.23 % | 2.411 B -16.49 % | 2.887 B 25.60 % | 2.299 B 10.58 % | 2.079 B -0.43 % | 2.088 B -32.83 % | 3.108 B 25.07 % | 2.485 B |
| Deferred tax liabilities non current | 101.857 K 0.00 % | 101.857 K 0.00 % | 101.857 K -99.43 % | 17.921 M | 0.000 | 0.000 -100.00 % | 10.253 K -57.62 % | 24.194 K -68.80 % | 77.536 K -36.36 % | 121.826 K -97.33 % | 4.558 M -68.58 % | 14.506 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 |
| 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 |
| Total assets | 8.244 B 31.60 % | 6.264 B 1.52 % | 6.171 B 21.98 % | 5.059 B 19.26 % | 4.242 B 15.60 % | 3.669 B -0.10 % | 3.673 B -2.47 % | 3.766 B -48.04 % | 7.249 B -4.49 % | 7.590 B -52.53 % | 15.989 B 26.86 % | 12.604 B 11.45 % | 11.309 B 32.52 % | 8.534 B 12.81 % | 7.565 B 9.23 % | 6.926 B 1.65 % | 6.813 B 1.40 % | 6.719 B 0.80 % | 6.666 B -7.06 % | 7.172 B 21.41 % | 5.907 B 17.54 % | 5.026 B -14.30 % | 5.864 B 42.34 % | 4.120 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 8.670 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 |
| Change in working capital | 469.018 M 170.87 % | -661.786 M -120.94 % | -299.526 M -3.10 % | -290.508 M -333.78 % | 124.266 M 272.80 % | -71.913 M 84.41 % | -461.386 M -1 448.84 % | -29.789 M 97.19 % | -1.062 B -280.21 % | 589.305 M 165.56 % | -898.885 M -277.39 % | -238.187 M 84.93 % | -1.581 B -166.89 % | -592.379 M -701.31 % | 98.515 M 162.94 % | -156.526 M 37.81 % | -251.705 M 43.71 % | -447.156 M 9.47 % | -493.928 M -307.98 % | -121.065 M -406.99 % | 39.436 M 118.60 % | -212.060 M -152.04 % | 407.495 M 145.69 % | 165.861 M |
| Accounts receivables | 158.437 M 2 049.67 % | 7.370 M 102.73 % | -269.562 M -602.65 % | -38.364 M -108.43 % | 454.874 M 612.43 % | -88.768 M 75.36 % | -360.282 M -1 198.74 % | -27.741 M -2.79 % | -26.987 M -104.37 % | 617.045 M 612.36 % | -120.433 M -130.37 % | 396.489 M 159.16 % | -670.181 M | 0.000 100.00 % | -190.443 M -1 127.29 % | 18.538 M 141.40 % | -44.777 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -16.393 M -118.64 % | 87.923 M 220.71 % | -72.835 M -315.29 % | -17.539 M 78.56 % | -81.787 M 2.43 % | -83.823 M 41.61 % | -143.554 M 68.86 % | -461.041 M -178.48 % | -165.553 M -150.29 % | 329.193 M 613.97 % | -64.049 M -176.07 % | 84.196 M 147.34 % | -177.856 M 64.67 % | -503.381 M -1 716.98 % | 31.131 M 129.61 % | -105.146 M -247.99 % | -30.215 M -157.94 % | 52.150 M 155.69 % | -93.649 M -948.06 % | -8.936 M -112.46 % | 71.720 M 141.65 % | -172.207 M -3.25 % | -166.786 M -1 192.51 % | 15.266 M |
| Accounts payables | -250.016 M -244.16 % | 173.425 M -39.16 % | 285.075 M 509.53 % | -69.611 M 66.40 % | -207.200 M -4 346.96 % | -4.659 M -109.37 % | 49.714 M -90.41 % | 518.320 M 309.84 % | -247.011 M -1 323.01 % | 20.197 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 255.948 M 125.03 % | 113.739 M 890.43 % | 11.484 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 576.990 M 162.01 % | -930.505 M -284.18 % | -242.204 M -46.80 % | -164.994 M -296.42 % | -41.621 M -139.51 % | 105.338 M 133.14 % | -317.832 M -173.70 % | 431.252 M 148.11 % | -896.429 M -444.63 % | 260.112 M 131.16 % | -834.836 M -158.96 % | -322.383 M 77.02 % | -1.403 B -1 476.57 % | -88.998 M -4 836.49 % | 1.879 M 101.02 % | -183.658 M 2.41 % | -188.197 M 62.31 % | -499.306 M -24.74 % | -400.279 M -256.98 % | -112.130 M -247.32 % | -32.284 M 18.99 % | -39.853 M -106.94 % | 574.281 M 281.34 % | 150.594 M |
| Other non cash items | -292.879 M -303.42 % | 143.980 M 267.04 % | -86.193 M 85.74 % | -604.495 M -549.15 % | -93.120 M 40.25 % | -155.859 M -280.52 % | 86.339 M 112.26 % | -704.394 M -261.67 % | 435.689 M 85.61 % | 234.732 M 148.74 % | -481.562 M -143.34 % | -197.897 M 57.03 % | -460.496 M -273.22 % | -123.385 M -33.18 % | -92.647 M 71.41 % | -324.084 M -91.23 % | -169.474 M -2 634.68 % | 6.686 M -18.71 % | 8.225 M -94.70 % | 155.171 M 258.02 % | -98.199 M -175.38 % | 130.271 M 145.35 % | -287.286 M -35.49 % | -212.039 M |
| Net cash provided by operating activities | 945.675 M 503.05 % | -234.629 M -253.02 % | 153.336 M 252.25 % | -100.716 M -157.42 % | 175.389 M -60.76 % | 446.954 M 4 732.36 % | 9.249 M -93.98 % | 153.759 M 138.25 % | -402.000 M -208.31 % | 371.146 M 118.27 % | -2.031 B -142.10 % | -839.089 M 35.25 % | -1.296 B -487.02 % | 334.847 M -65.13 % | 960.189 M 40.89 % | 681.498 M -23.10 % | 886.259 M 33.59 % | 663.408 M 104.17 % | 324.924 M -43.13 % | 571.332 M -37.15 % | 909.023 M 30.68 % | 695.600 M -28.25 % | 969.495 M 212.16 % | 310.577 M |
| Investments in property plant and equipment | -132.759 M -144.47 % | -54.304 M 12.38 % | -61.975 M -127.37 % | -27.258 M 58.67 % | -65.945 M -18.89 % | -55.466 M 35.37 % | -85.823 M 68.15 % | -269.468 M 45.16 % | -491.339 M 15.00 % | -578.067 M 66.45 % | -1.723 B -232.42 % | -518.299 M 37.38 % | -827.676 M -120.17 % | -375.920 M -46.76 % | -256.137 M 18.76 % | -315.287 M -6.23 % | -296.790 M -68.29 % | -176.352 M 68.52 % | -560.179 M -101.30 % | -278.276 M -29.07 % | -215.595 M -99.82 % | -107.893 M 75.89 % | -447.428 M -57.07 % | -284.856 M |
| Acquisitions net | -922.810 M | 0.000 100.00 % | -27.086 M 68.14 % | -85.025 M -106.90 % | 1.233 B 12 746.62 % | -9.746 M 95.57 % | -219.999 M 31.07 % | -319.148 M -842.03 % | -33.879 M -164.28 % | 52.709 M 107.12 % | -739.983 M -2 311.31 % | 33.464 M -82.00 % | 185.942 M 51.35 % | 122.853 M 3 071 433.10 % | -4.000 K 99.99 % | -45.455 M 54.76 % | -100.482 M | 0.000 | 0.000 100.00 % | -123.398 M -856.29 % | -12.904 M | 0.000 -100.00 % | 32.169 M 88.51 % | 17.065 M |
| Purchases of investments | 0.000 | 0.000 100.00 % | -39.035 M 92.77 % | -539.768 M -215 850.21 % | -249.950 K 99.80 % | -122.699 M -12 169.88 % | -1.000 M 99.44 % | -177.271 M -136.57 % | -74.934 M 54.44 % | -164.489 M -2 932.99 % | -5.423 M 99.64 % | -1.510 B -555.10 % | -230.565 M -39.87 % | -164.842 M -31.06 % | -125.780 M -771.34 % | -14.435 M -7 117.67 % | -200.000 K 95.21 % | -4.179 M | 0.000 100.00 % | -1.662 B -5 303.01 % | 31.949 M 128.06 % | -113.864 M -62.66 % | -70.000 M -484.80 % | -11.970 M |
| Sales maturities of investments | 63.050 M | 0.000 -100.00 % | 21.542 M 553.43 % | 3.297 M -97.26 % | 120.150 M 824.23 % | 13.000 M -91.87 % | 159.943 M 79.20 % | 89.256 M 123.59 % | -378.289 M -131.58 % | 1.198 B 1.72 % | 1.177 B -19.15 % | 1.456 B 7 794.04 % | 18.449 M -72.15 % | 66.238 M 1 251.67 % | 4.900 M 444.50 % | 900.000 K -96.72 % | 27.460 M 3 020.45 % | 880.000 K | 0.000 -100.00 % | 47.271 M 57.57 % | 30.000 M | 0.000 -100.00 % | 55.414 M -16.39 % | 66.281 M |
| Other investing activites | -373.563 M -389.88 % | 128.870 M -15.62 % | 152.721 M 453.40 % | 27.597 M 46.32 % | 18.861 M 133.48 % | 8.078 M -66.30 % | 23.973 M -88.40 % | 206.633 M -50.24 % | 415.267 M 43.39 % | 289.612 M -47.22 % | 548.766 M 303.26 % | 136.082 M -7.34 % | 146.864 M 79.96 % | 81.611 M 3.96 % | 78.505 M -11.65 % | 88.861 M 3.20 % | 86.105 M 143.12 % | -199.693 M -199.83 % | 200.025 M 8 082.26 % | 2.445 M 132.59 % | -7.500 M -101.63 % | 461.395 M 1 728.81 % | -28.327 M -7.07 % | -26.457 M |
| Net cash used for investing activites | -1.366 B -1 932.04 % | 74.566 M 61.52 % | 46.166 M 107.43 % | -621.157 M -147.59 % | 1.305 B 882.42 % | -166.833 M -35.74 % | -122.905 M 73.85 % | -469.998 M 16.54 % | -563.174 M -170.62 % | 797.506 M 207.46 % | -742.145 M -84.26 % | -402.772 M 43.03 % | -706.984 M -161.79 % | -270.058 M 9.53 % | -298.516 M -4.59 % | -285.417 M -0.53 % | -283.907 M 25.16 % | -379.344 M -5.33 % | -360.154 M 82.12 % | -2.014 B -1 057.29 % | -174.050 M -172.63 % | 239.638 M 152.30 % | -458.172 M -90.96 % | -239.937 M |
| Debt repayment | -1.350 B -1 935.11 % | 73.559 M 163.22 % | 27.946 M -95.29 % | 592.837 M 165.10 % | -910.600 M -244.93 % | -263.992 M -333.10 % | -60.954 M -127.78 % | 219.413 M -51.41 % | 451.575 M 148.72 % | -926.789 M -286.51 % | -239.786 M -122.73 % | 1.055 B -44.93 % | 1.915 B 274.78 % | 511.100 M 306.38 % | -247.647 M -344.98 % | 101.087 M 340.87 % | -41.968 M 72.17 % | -150.801 M 57.70 % | -356.465 M -130.74 % | 1.160 B 131.95 % | 500.000 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.451 B 131.08 % | 1.061 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -163.990 M -100.00 % | -81.995 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -557.750 M -30.88 % | -426.164 M 34.80 % | -653.648 M -4.98 % | -622.652 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 1.945 B 38 168.33 % | -5.110 M 80.13 % | -25.722 M 22.24 % | -33.077 M 74.63 % | -130.371 M -491.17 % | -22.053 M 29.71 % | -31.372 M -3.85 % | -30.210 M -109.34 % | 323.442 M 801.77 % | -46.089 M -101.94 % | 2.370 B 3 806.52 % | -63.944 M 24.14 % | -84.288 M -56.09 % | -54.000 M -153.52 % | 100.900 M | 0.000 -100.00 % | 2.900 M 101.39 % | -208.706 M -26.91 % | -164.447 M -251.62 % | 108.461 M 656.03 % | -19.506 M 98.55 % | -1.346 B -488.46 % | 346.421 M 171.44 % | -484.883 M |
| Net cash used provided by financing activities | 595.457 M 769.93 % | 68.449 M 2 977.88 % | 2.224 M -99.60 % | 559.760 M 146.45 % | -1.205 B -227.40 % | -368.040 M -298.63 % | -92.327 M -148.80 % | 189.204 M -75.59 % | 775.017 M 179.66 % | -972.878 M -146.75 % | 2.081 B 1.44 % | 2.051 B 12.03 % | 1.831 B 4 025.36 % | -46.650 M 91.86 % | -572.911 M -3.68 % | -552.561 M 16.50 % | -661.720 M -84.06 % | -359.507 M 30.99 % | -520.912 M -160.05 % | 867.449 M 1 145.04 % | -83.006 M 93.85 % | -1.349 B -489.48 % | 346.421 M 171.44 % | -484.883 M |
| Effect of forex changes on cash | -4.497 M -1 552.39 % | 309.598 K 137.85 % | -817.861 K 64.61 % | -2.311 M -112 554.36 % | 2.055 K -99.86 % | 1.477 M 405.06 % | 292.388 K -87.08 % | 2.264 M 1 234.80 % | 169.588 K 111.36 % | -1.493 M -1 308.69 % | -105.950 K 92.09 % | -1.340 M -475.77 % | 356.523 K 144.41 % | -802.709 K -142.84 % | 1.874 M 163.39 % | -2.956 M -77.57 % | -1.665 M -116.89 % | 9.856 M -80.71 % | 51.082 M 698.59 % | -8.534 M 43.43 % | -15.084 M -166.45 % | 22.700 M | 0.000 -100.00 % | 1.000 B |
| Net change in cash | 170.553 M 286.80 % | -91.304 M -145.45 % | 200.908 M 222.19 % | -164.424 M -159.63 % | 275.760 M 419.01 % | -86.442 M 57.97 % | -205.690 M -64.85 % | -124.772 M 34.33 % | -189.986 M -197.79 % | 194.282 M 128.04 % | -692.798 M -185.72 % | 808.211 M 571.63 % | -171.366 M -1 088.55 % | 17.335 M -80.87 % | 90.636 M 156.85 % | -159.436 M -161.23 % | -61.033 M 6.94 % | -65.588 M 87.01 % | -505.059 M 13.52 % | -584.020 M -191.70 % | 636.882 M 262.75 % | -391.320 M -145.62 % | 857.744 M 46.43 % | 585.757 M |
| Cash at beginning of period | 672.857 M -11.95 % | 764.162 M 35.67 % | 563.253 M -22.60 % | 727.677 M 61.02 % | 451.917 M -16.06 % | 538.359 M -27.64 % | 744.050 M -14.36 % | 868.821 M -17.94 % | 1.059 B 22.47 % | 864.526 M -47.70 % | 1.653 B 95.66 % | 844.857 M -16.86 % | 1.016 B 1.74 % | 998.888 M 9.98 % | 908.252 M -14.93 % | 1.068 B -5.41 % | 1.129 B -5.49 % | 1.194 B -29.78 % | 1.701 B -27.52 % | 2.347 B 37.25 % | 1.710 B -18.62 % | 2.101 B 68.98 % | 1.243 B 89.06 % | 657.722 M |
| Cash at end of period | 843.411 M 25.35 % | 672.857 M -11.95 % | 764.162 M 35.67 % | 563.253 M -22.60 % | 727.677 M 61.02 % | 451.917 M -16.06 % | 538.359 M -27.64 % | 744.050 M -14.36 % | 868.821 M -17.94 % | 1.059 B 10.26 % | 960.271 M -41.91 % | 1.653 B 95.66 % | 844.857 M -16.86 % | 1.016 B 1.74 % | 998.888 M 9.98 % | 908.252 M -14.93 % | 1.068 B -5.41 % | 1.129 B -5.61 % | 1.196 B -32.16 % | 1.763 B -24.89 % | 2.347 B 37.25 % | 1.710 B -18.62 % | 2.101 B 68.98 % | 1.243 B |
| Operating cash flow | 945.675 M 503.05 % | -234.629 M -253.02 % | 153.336 M 252.25 % | -100.716 M -157.42 % | 175.389 M -60.76 % | 446.954 M 4 732.36 % | 9.249 M -93.98 % | 153.759 M 138.25 % | -402.000 M -208.31 % | 371.146 M 118.27 % | -2.031 B -142.10 % | -839.089 M 35.25 % | -1.296 B -487.02 % | 334.847 M -65.13 % | 960.189 M 40.89 % | 681.498 M -23.10 % | 886.259 M 33.59 % | 663.408 M 104.17 % | 324.924 M -43.13 % | 571.332 M -37.15 % | 909.023 M 30.68 % | 695.600 M -28.25 % | 969.495 M 212.16 % | 310.577 M |
| Capital expenditure | -678.604 M -1 149.64 % | -54.304 M 12.38 % | -61.975 M -127.37 % | -27.258 M 58.67 % | -65.945 M -18.89 % | -55.466 M 35.37 % | -85.823 M 68.15 % | -269.468 M 45.16 % | -491.339 M 15.00 % | -578.067 M 66.45 % | -1.723 B -232.42 % | -518.299 M 37.38 % | -827.676 M -120.17 % | -375.920 M -46.76 % | -256.137 M 18.76 % | -315.287 M -6.23 % | -296.790 M -68.29 % | -176.352 M 68.52 % | -560.179 M -101.30 % | -278.276 M -29.07 % | -215.595 M -99.82 % | -107.893 M 75.89 % | -447.428 M -57.07 % | -284.856 M |
| Free CashFlow | 267.071 M 192.43 % | -288.933 M -416.25 % | 91.361 M 171.39 % | -127.974 M -216.93 % | 109.444 M -72.04 % | 391.488 M 611.26 % | -76.573 M 33.82 % | -115.709 M 87.05 % | -893.338 M -331.73 % | -206.921 M 94.49 % | -3.754 B -176.59 % | -1.357 B 36.08 % | -2.124 B -5 070.32 % | -41.073 M -105.83 % | 704.051 M 92.25 % | 366.210 M -37.87 % | 589.469 M 21.03 % | 487.056 M 307.03 % | -235.255 M -180.28 % | 293.055 M -57.74 % | 693.428 M 17.99 % | 587.706 M 12.57 % | 522.067 M 1 929.70 % | 25.721 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.292 B -19.03 % | 1.595 B -13.88 % | 1.852 B 28.77 % | 1.439 B -1.48 % | 1.460 B 3.23 % | 1.414 B -21.86 % | 1.810 B 41.20 % | 1.282 B -11.66 % | 1.451 B 4.55 % | 1.388 B -21.92 % | 1.778 B 35.93 % | 1.308 B 14.85 % | 1.139 B 14.21 % | 997.080 M 2.44 % | 973.353 M 11.45 % | 873.387 M -13.26 % | 1.007 B 2.56 % | 981.766 M -41.84 % | 1.688 B 58.08 % | 1.068 B 16.59 % | 915.912 M -29.53 % | 1.300 B -29.19 % | 1.835 B 21.76 % | 1.507 B 3.42 % | 1.458 B -19.11 % | 1.802 B -11.92 % | 2.046 B 30.53 % | 1.567 B -7.16 % | 1.688 B 7.54 % | 1.570 B -14.98 % | 1.846 B 1.19 % | 1.825 B -4.47 % | 1.910 B -5.19 % | 2.015 B 35.22 % | 1.490 B -26.77 % | 2.034 B 13.08 % | 1.799 B -8.72 % | 1.971 B -12.37 % | 2.249 B 11.38 % | 2.019 B -3.08 % | 2.084 B -7.24 % | 2.246 B -23.95 % | 2.954 B 15.11 % | 2.566 B 16.02 % | 2.212 B 4.70 % | 2.112 B -27.47 % | 2.912 B 17.53 % | 2.478 B -8.58 % | 2.711 B 7.54 % | 2.520 B -7.50 % | 2.725 B 3.43 % | 2.635 B -16.41 % | 3.152 B 11.68 % | 2.822 B 52.76 % | 1.848 B -21.06 % | 2.340 B -2.97 % | 2.412 B 2.54 % | 2.352 B -1.92 % | 2.398 B 16.61 % | 2.057 B 3.59 % | 1.985 B -7.44 % | 2.145 B -6.46 % | 2.293 B 22.07 % | 1.878 B -5.65 % | 1.991 B 1.49 % | 1.962 B |
| Net income | -2.366 M -102.28 % | 103.964 M 381.21 % | -36.970 M -97.42 % | -18.727 M -173.22 % | 25.575 M -88.67 % | 225.694 M 335.37 % | -95.891 M -105.94 % | -46.562 M -665.55 % | 8.233 M 438.25 % | -2.434 M -100.98 % | 248.175 M 414.24 % | 48.260 M 104.15 % | 23.640 M 115.38 % | -153.664 M -252.90 % | 100.500 M 646.49 % | 13.463 M 189.59 % | -15.028 M -103.77 % | 398.188 M 252.85 % | -260.507 M -811.17 % | 36.631 M 388.48 % | 7.499 M -81.69 % | 40.963 M -73.10 % | 152.283 M 141.14 % | 63.152 M -6.87 % | 67.814 M 15.68 % | 58.621 M 553.27 % | -12.933 M -184.21 % | 15.359 M -69.81 % | 50.880 M 234.35 % | -37.871 M -110.05 % | 376.971 M 148.75 % | -773.345 M -9 169.37 % | 8.527 M 137.85 % | 3.585 M 101.40 % | -256.198 M -2 233.95 % | -10.977 M 89.90 % | -108.732 M 24.62 % | -144.242 M 88.81 % | -1.289 B -980.80 % | -119.220 M -4.08 % | -114.546 M -130.40 % | 376.812 M 184.61 % | -445.357 M -171.54 % | -164.009 M 82.04 % | -912.944 M -15.31 % | -791.705 M -42.47 % | -555.695 M -94.37 % | -285.900 M -32.62 % | -215.581 M 4.41 % | -225.534 M 59.19 % | -552.581 M -6 157.67 % | 9.122 M -81.83 % | 50.193 M -65.57 % | 145.789 M 554.14 % | 22.287 M -87.79 % | 182.563 M -27.83 % | 252.978 M 50.84 % | 167.716 M -11.05 % | 188.553 M 82.33 % | 103.414 M -12.71 % | 118.474 M 4.97 % | 112.870 M -17.16 % | 136.254 M 125.71 % | 60.367 M -70.96 % | 207.856 M 95.51 % | 106.317 M |
| Income before tax | 16.388 M -91.51 % | 193.071 M 4 059.51 % | 4.642 M -93.28 % | 69.107 M 43.98 % | 47.997 M -82.82 % | 279.448 M 257.41 % | -177.530 M -375.44 % | 64.454 M 31.68 % | 48.948 M 403.20 % | -16.144 M -104.74 % | 340.532 M 442.14 % | 62.812 M 428.10 % | 11.894 M 105.53 % | -215.257 M -396.31 % | 72.646 M 23 918.29 % | -305.000 K 98.97 % | -29.594 M -106.20 % | 477.211 M 309.83 % | -227.424 M -737.01 % | 35.702 M 2 167.28 % | -1.727 M -103.04 % | 56.755 M -72.56 % | 206.821 M 182.69 % | 73.162 M 4.90 % | 69.746 M -39.12 % | 114.559 M 323.16 % | 27.072 M -52.13 % | 56.558 M -49.80 % | 112.655 M 588.91 % | -23.042 M -103.10 % | 742.616 M 193.95 % | -790.471 M -2 564.91 % | 32.069 M 41.07 % | 22.732 M 107.98 % | -284.919 M -1 864.53 % | 16.147 M 113.10 % | -123.224 M 18.14 % | -150.535 M 88.77 % | -1.341 B -1 208.79 % | -102.423 M -21.05 % | -84.613 M -126.03 % | 325.004 M 184.87 % | -382.933 M -124.04 % | -170.919 M 81.16 % | -907.118 M -15.65 % | -784.372 M -43.13 % | -548.014 M -123.95 % | -244.700 M -69.89 % | -144.031 M 25.45 % | -193.196 M 64.26 % | -540.634 M -1 407.27 % | 41.356 M -62.27 % | 109.617 M -66.23 % | 324.640 M 782.63 % | 36.781 M -85.96 % | 262.038 M -31.35 % | 381.712 M 27.44 % | 299.529 M 17.52 % | 254.875 M 42.11 % | 179.345 M -10.46 % | 200.297 M 7.78 % | 185.837 M -0.60 % | 186.955 M 80.25 % | 103.720 M -49.24 % | 204.325 M 10.19 % | 185.425 M |
| Income before tax ratio | 0.01 -89.52 % | 0.12 4 729.72 % | 0.00 -94.78 % | 0.05 46.14 % | 0.03 -83.36 % | 0.20 301.44 % | -0.10 -295.07 % | 0.05 49.07 % | 0.03 389.99 % | -0.01 -106.07 % | 0.19 298.85 % | 0.05 359.83 % | 0.01 104.84 % | -0.22 -389.26 % | 0.07 21 472.10 % | 0.00 98.81 % | -0.03 -106.05 % | 0.49 460.80 % | -0.13 -502.96 % | 0.03 1 873.12 % | 0.00 -104.32 % | 0.04 -61.25 % | 0.11 132.16 % | 0.05 1.43 % | 0.05 -24.74 % | 0.06 380.42 % | 0.01 -63.33 % | 0.04 -45.92 % | 0.07 554.62 % | -0.01 -103.65 % | 0.40 192.84 % | -0.43 -2 680.30 % | 0.02 48.80 % | 0.01 105.90 % | -0.19 -2 509.61 % | 0.01 111.59 % | -0.07 10.32 % | -0.08 87.19 % | -0.60 -1 075.03 % | -0.05 -24.90 % | -0.04 -128.07 % | 0.14 211.61 % | -0.13 -94.63 % | -0.07 83.76 % | -0.41 -10.46 % | -0.37 -97.35 % | -0.19 -90.55 % | -0.10 -85.84 % | -0.05 30.68 % | -0.08 61.37 % | -0.20 -1 363.96 % | 0.02 -54.87 % | 0.03 -69.76 % | 0.12 477.79 % | 0.02 -82.22 % | 0.11 -29.25 % | 0.16 24.28 % | 0.13 19.82 % | 0.11 21.87 % | 0.09 -13.57 % | 0.10 16.44 % | 0.09 6.26 % | 0.08 47.66 % | 0.06 -46.20 % | 0.10 8.58 % | 0.09 |
| EBITDA | 113.575 M -67.42 % | 348.625 M 170.77 % | 128.753 M -35.94 % | 200.996 M -5.40 % | 212.459 M -29.09 % | 299.617 M 2 621.53 % | 11.009 M -92.22 % | 141.453 M -43.35 % | 249.709 M 38.54 % | 180.246 M -56.95 % | 418.692 M 209.67 % | 135.206 M 72.98 % | 78.164 M 236.52 % | -57.256 M -673.53 % | 9.983 M -81.15 % | 52.963 M -20.97 % | 67.017 M -43.38 % | 118.368 M 260.94 % | -73.549 M -218.94 % | 61.835 M 82.61 % | 33.861 M -76.09 % | 141.627 M -47.97 % | 272.219 M 156.71 % | 106.043 M -10.80 % | 118.884 M -40.20 % | 198.798 M 159.55 % | 76.594 M -46.03 % | 141.911 M -18.35 % | 173.798 M 578.47 % | 25.616 M 2.79 % | 24.920 M 105.27 % | -473.016 M -573.19 % | 99.963 M -62.12 % | 263.925 M 245.15 % | 76.466 M -72.52 % | 278.248 M 617.54 % | 38.778 M 136.25 % | 16.414 M 114.37 % | -114.222 M -236.67 % | 83.573 M 166.13 % | 31.403 M 190.00 % | -34.893 M -174.16 % | 47.053 M -75.64 % | 193.124 M -36.87 % | 305.918 M 87.24 % | 163.387 M 149.28 % | -331.545 M -271.16 % | 193.704 M 72.02 % | 112.605 M 545.47 % | -25.278 M 91.86 % | -310.575 M -308.78 % | 148.760 M -69.55 % | 488.592 M 5.01 % | 465.268 M 195.57 % | 157.412 M -58.81 % | 382.145 M -25.21 % | 510.944 M 24.77 % | 409.506 M 6.88 % | 383.137 M 23.79 % | 309.509 M 2.13 % | 303.047 M 1.71 % | 297.958 M -10.25 % | 332.001 M 29.62 % | 256.143 M -20.44 % | 321.941 M 4.79 % | 307.219 M |
| Net income ratio | 0.00 -102.81 % | 0.07 426.52 % | -0.02 -53.31 % | -0.01 -174.32 % | 0.02 -89.02 % | 0.16 401.20 % | -0.05 -45.85 % | -0.04 -740.23 % | 0.01 423.52 % | 0.00 -101.26 % | 0.14 278.32 % | 0.04 77.75 % | 0.02 113.47 % | -0.15 -249.26 % | 0.10 569.83 % | 0.02 203.28 % | -0.01 -103.68 % | 0.41 362.82 % | -0.15 -549.87 % | 0.03 318.97 % | 0.01 -74.02 % | 0.03 -62.01 % | 0.08 98.04 % | 0.04 -9.96 % | 0.05 43.00 % | 0.03 614.60 % | -0.01 -164.51 % | 0.01 -67.48 % | 0.03 224.93 % | -0.02 -111.82 % | 0.20 148.17 % | -0.42 -9 593.93 % | 0.00 150.87 % | 0.00 101.03 % | -0.17 -3 087.20 % | -0.01 91.07 % | -0.06 17.42 % | -0.07 87.23 % | -0.57 -870.34 % | -0.06 -7.39 % | -0.05 -132.77 % | 0.17 211.26 % | -0.15 -135.90 % | -0.06 84.52 % | -0.41 -10.14 % | -0.37 -96.44 % | -0.19 -65.37 % | -0.12 -45.07 % | -0.08 11.12 % | -0.09 55.87 % | -0.20 -5 956.98 % | 0.00 -78.26 % | 0.02 -69.17 % | 0.05 328.22 % | 0.01 -84.54 % | 0.08 -25.63 % | 0.10 47.10 % | 0.07 -9.31 % | 0.08 56.36 % | 0.05 -15.74 % | 0.06 13.40 % | 0.05 -11.45 % | 0.06 84.90 % | 0.03 -69.22 % | 0.10 92.64 % | 0.05 |
| Ratio EBITDA | 0.09 -59.77 % | 0.22 214.40 % | 0.07 -50.25 % | 0.14 -3.98 % | 0.15 -31.31 % | 0.21 3 382.78 % | 0.01 -94.49 % | 0.11 -35.87 % | 0.17 32.50 % | 0.13 -44.86 % | 0.24 127.82 % | 0.10 50.62 % | 0.07 219.53 % | -0.06 -659.88 % | 0.01 -83.09 % | 0.06 -8.89 % | 0.07 -44.80 % | 0.12 376.72 % | -0.04 -175.24 % | 0.06 56.63 % | 0.04 -66.07 % | 0.11 -26.52 % | 0.15 110.82 % | 0.07 -13.75 % | 0.08 -26.08 % | 0.11 194.67 % | 0.04 -58.65 % | 0.09 -12.05 % | 0.10 530.89 % | 0.02 20.90 % | 0.01 105.21 % | -0.26 -595.34 % | 0.05 -60.05 % | 0.13 155.25 % | 0.05 -62.47 % | 0.14 534.57 % | 0.02 158.81 % | 0.01 116.40 % | -0.05 -222.71 % | 0.04 174.59 % | 0.02 197.02 % | -0.02 -197.52 % | 0.02 -78.83 % | 0.08 -45.59 % | 0.14 78.83 % | 0.08 167.95 % | -0.11 -245.63 % | 0.08 88.17 % | 0.04 514.22 % | -0.01 91.20 % | -0.11 -301.86 % | 0.06 -63.58 % | 0.16 -5.97 % | 0.16 93.49 % | 0.09 -47.82 % | 0.16 -22.92 % | 0.21 21.68 % | 0.17 8.98 % | 0.16 6.16 % | 0.15 -1.41 % | 0.15 9.88 % | 0.14 -4.06 % | 0.14 6.18 % | 0.14 -15.67 % | 0.16 3.26 % | 0.16 |
| Gross profit ratio | 0.41 -7.85 % | 0.44 29.73 % | 0.34 -11.65 % | 0.38 -14.35 % | 0.45 -6.61 % | 0.48 53.28 % | 0.31 -33.72 % | 0.47 17.28 % | 0.40 3.27 % | 0.39 -21.57 % | 0.50 58.00 % | 0.31 -11.21 % | 0.35 3.35 % | 0.34 7.78 % | 0.32 -31.17 % | 0.46 -3.99 % | 0.48 2.67 % | 0.47 53.07 % | 0.31 -20.58 % | 0.39 -8.83 % | 0.42 5.81 % | 0.40 -1.63 % | 0.41 11.53 % | 0.36 -12.31 % | 0.42 11.02 % | 0.37 6.98 % | 0.35 -8.07 % | 0.38 0.10 % | 0.38 8.54 % | 0.35 3.46 % | 0.34 15.47 % | 0.29 -23.29 % | 0.38 -2.00 % | 0.39 33.07 % | 0.29 -25.15 % | 0.39 -3.58 % | 0.41 7.91 % | 0.38 4.77 % | 0.36 -2.50 % | 0.37 5.22 % | 0.35 37.67 % | 0.25 -0.93 % | 0.26 -13.56 % | 0.30 2 056.80 % | -0.02 -113.47 % | 0.11 -40.64 % | 0.19 -27.48 % | 0.26 -17.95 % | 0.32 5.11 % | 0.30 250.45 % | 0.09 -77.11 % | 0.38 31.11 % | 0.29 -27.62 % | 0.40 56.26 % | 0.26 -41.28 % | 0.44 -2.47 % | 0.45 6.64 % | 0.42 29.50 % | 0.32 -23.69 % | 0.42 -4.49 % | 0.44 13.88 % | 0.39 2.61 % | 0.38 -7.37 % | 0.41 -4.88 % | 0.43 1.41 % | 0.42 |
| Weighted average shs out dil | 788.667 M -1.38 % | 799.723 M -2.47 % | 819.950 M -12.43 % | 936.350 M 9.84 % | 852.500 M 3.97 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 1.94 % | 804.333 M 2.07 % | 788.000 M -3.77 % | 818.871 M -0.13 % | 819.950 M 21.81 % | 673.150 M -10.41 % | 751.400 M -7.53 % | 812.629 M -0.89 % | 819.950 M 0.73 % | 814.022 M 8.55 % | 749.900 M -8.47 % | 819.260 M -0.08 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 28.86 % | 636.318 M 0.00 % | 636.318 M -0.47 % | 639.318 M 0.15 % | 638.390 M 13.90 % | 560.462 M 5.35 % | 531.992 M 0.00 % | 531.992 M -6.25 % | 567.458 M 6.67 % | 531.992 M -3.23 % | 549.725 M -3.13 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M -0.01 % | 567.489 M 0.01 % | 567.458 M 0.00 % | 567.458 M 2.24 % | 555.008 M |
| Weighted average shs out | 788.667 M -1.38 % | 799.723 M -2.47 % | 819.950 M -12.43 % | 936.350 M 9.84 % | 852.500 M 3.97 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 1.94 % | 804.333 M 2.07 % | 788.000 M -3.77 % | 818.871 M 4.86 % | 780.932 M 16.01 % | 673.150 M -10.41 % | 751.400 M -7.53 % | 812.629 M 3.08 % | 788.384 M -3.15 % | 814.022 M 8.55 % | 749.900 M -8.47 % | 819.260 M -0.08 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 13.19 % | 724.394 M 13.84 % | 636.318 M 0.00 % | 636.318 M 0.00 % | 636.319 M -0.12 % | 637.105 M 13.67 % | 560.462 M 5.72 % | 530.121 M -0.03 % | 530.265 M -0.32 % | 531.992 M 0.32 % | 530.271 M -3.39 % | 548.865 M -3.28 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M 0.00 % | 567.458 M -0.01 % | 567.489 M 0.01 % | 567.458 M 0.00 % | 567.458 M 2.24 % | 555.008 M |
| EPS diluted | 0.00 -102.31 % | 0.13 388.25 % | -0.05 -125.50 % | -0.02 -166.67 % | 0.03 -89.29 % | 0.28 333.33 % | -0.12 -111.27 % | -0.06 -668.00 % | 0.01 433.33 % | 0.00 -101.00 % | 0.30 400.00 % | 0.06 100.00 % | 0.03 115.79 % | -0.19 -258.33 % | 0.12 500.00 % | 0.02 200.00 % | -0.02 -104.08 % | 0.49 253.13 % | -0.32 -811.11 % | 0.05 350.00 % | 0.01 -80.00 % | 0.05 -73.68 % | 0.19 146.75 % | 0.08 -7.23 % | 0.08 16.90 % | 0.07 549.37 % | -0.02 -179.00 % | 0.02 -66.67 % | 0.06 229.87 % | -0.05 -110.04 % | 0.46 148.94 % | -0.94 -9 500.00 % | 0.01 150.00 % | 0.00 101.29 % | -0.31 -2 213.43 % | -0.01 89.69 % | -0.13 27.78 % | -0.18 88.54 % | -1.57 -946.67 % | -0.15 -7.14 % | -0.14 -127.45 % | 0.51 194.44 % | -0.54 -107.69 % | -0.26 81.82 % | -1.43 -15.32 % | -1.24 -42.53 % | -0.87 -70.59 % | -0.51 -24.39 % | -0.41 2.38 % | -0.42 56.70 % | -0.97 -2 047.79 % | 0.05 -45.45 % | 0.09 -66.19 % | 0.27 621.93 % | 0.04 -88.31 % | 0.32 -28.89 % | 0.45 50.00 % | 0.30 -9.09 % | 0.33 73.68 % | 0.19 -9.52 % | 0.21 5.00 % | 0.20 -16.67 % | 0.24 140.00 % | 0.10 -72.22 % | 0.36 89.47 % | 0.19 |
| Earnings per share | 0.00 -102.31 % | 0.13 388.25 % | -0.05 -125.50 % | -0.02 -166.67 % | 0.03 -89.29 % | 0.28 333.33 % | -0.12 -111.27 % | -0.06 -668.00 % | 0.01 433.33 % | 0.00 -101.00 % | 0.30 400.00 % | 0.06 100.00 % | 0.03 115.79 % | -0.19 -246.15 % | 0.13 550.00 % | 0.02 200.00 % | -0.02 -104.08 % | 0.49 248.48 % | -0.33 -833.33 % | 0.05 350.00 % | 0.01 -80.00 % | 0.05 -73.68 % | 0.19 146.75 % | 0.08 -7.23 % | 0.08 16.90 % | 0.07 549.37 % | -0.02 -179.00 % | 0.02 -66.67 % | 0.06 229.87 % | -0.05 -110.04 % | 0.46 148.94 % | -0.94 -9 500.00 % | 0.01 150.00 % | 0.00 101.29 % | -0.31 -2 213.43 % | -0.01 89.69 % | -0.13 27.78 % | -0.18 88.54 % | -1.57 -946.67 % | -0.15 -7.14 % | -0.14 -127.45 % | 0.51 183.61 % | -0.61 -134.62 % | -0.26 81.82 % | -1.43 -15.32 % | -1.24 -42.53 % | -0.87 -70.59 % | -0.51 -24.39 % | -0.41 4.65 % | -0.43 58.65 % | -1.04 -2 188.35 % | 0.05 -45.51 % | 0.09 -66.15 % | 0.27 621.93 % | 0.04 -88.31 % | 0.32 -28.89 % | 0.45 50.00 % | 0.30 -11.76 % | 0.34 78.95 % | 0.19 -9.52 % | 0.21 5.00 % | 0.20 -16.67 % | 0.24 140.00 % | 0.10 -72.22 % | 0.36 89.47 % | 0.19 |
| Gross profit | 523.855 M -25.38 % | 702.052 M 11.73 % | 628.352 M 13.76 % | 552.346 M -15.61 % | 654.544 M -3.60 % | 679.003 M 19.78 % | 566.878 M -6.41 % | 605.682 M 3.60 % | 584.659 M 7.97 % | 541.504 M -38.76 % | 884.237 M 114.76 % | 411.726 M 1.97 % | 403.779 M 18.04 % | 342.080 M 10.41 % | 309.839 M -23.29 % | 403.895 M -16.73 % | 485.015 M 5.30 % | 460.589 M -10.98 % | 517.381 M 25.54 % | 412.118 M 6.29 % | 387.726 M -25.43 % | 519.961 M -30.35 % | 746.487 M 35.80 % | 549.694 M -9.31 % | 606.118 M -10.19 % | 674.876 M -5.78 % | 716.244 M 19.99 % | 596.932 M -7.07 % | 642.341 M 16.72 % | 550.319 M -12.03 % | 625.607 M 16.84 % | 535.447 M -26.72 % | 730.689 M -7.09 % | 786.458 M 79.94 % | 437.076 M -45.19 % | 797.388 M 9.03 % | 731.371 M -1.50 % | 742.497 M -8.19 % | 808.712 M 8.60 % | 744.652 M 1.98 % | 730.214 M 27.70 % | 571.833 M -24.66 % | 758.984 M -0.50 % | 762.820 M 2 370.37 % | -33.599 M -114.10 % | 238.307 M -56.95 % | 553.536 M -14.77 % | 649.424 M -24.99 % | 865.796 M 13.04 % | 765.912 M 224.15 % | 236.285 M -76.32 % | 997.950 M 9.60 % | 910.574 M -19.17 % | 1.127 B 138.71 % | 471.944 M -53.64 % | 1.018 B -5.37 % | 1.076 B 9.35 % | 983.809 M 27.01 % | 774.602 M -11.02 % | 870.502 M -1.06 % | 879.832 M 5.41 % | 834.699 M -4.02 % | 869.620 M 13.07 % | 769.100 M -10.25 % | 856.973 M 2.91 % | 832.706 M |
| Income tax expense | 753.000 K -98.55 % | 51.777 M 379.85 % | 10.790 M -85.23 % | 73.040 M 965.30 % | -8.441 M -115.63 % | 53.994 M 306.74 % | -26.117 M -122.61 % | 115.497 M 701.34 % | 14.413 M 205.13 % | -13.710 M -116.73 % | 81.929 M 1 148.72 % | 6.561 M 158.09 % | -11.294 M 81.03 % | -59.529 M -71.29 % | -34.754 M -230.30 % | -10.522 M 56.04 % | -23.935 M -132.45 % | 73.759 M 245.47 % | 21.351 M 482.83 % | -5.577 M 1.80 % | -5.679 M -299.75 % | 2.843 M -92.12 % | 36.085 M 126.41 % | 15.938 M 165.85 % | 5.995 M -81.01 % | 31.574 M -3.59 % | 32.751 M 15.11 % | 28.452 M -20.56 % | 35.817 M 170.71 % | 13.231 M -96.29 % | 357.021 M 1 690.44 % | -22.448 M -428.52 % | 6.833 M -55.28 % | 15.281 M 182.85 % | -18.445 M -227.83 % | 14.429 M 392.50 % | -4.933 M -2 640.56 % | -180.000 K 99.74 % | -70.212 M -7 665.92 % | 928.000 K -97.75 % | 41.282 M 205.03 % | -39.305 M -32.63 % | -29.635 M 17.12 % | -35.757 M -345.74 % | 14.551 M -24.16 % | 19.187 M 237.74 % | -13.930 M -135.09 % | 39.697 M -13.40 % | 45.839 M 133.81 % | 19.605 M -49.05 % | 38.483 M -10.42 % | 42.957 M -26.82 % | 58.698 M -27.98 % | 81.499 M 379.69 % | 16.990 M -78.79 % | 80.090 M -19.09 % | 98.984 M -0.95 % | 99.930 M 61.43 % | 61.903 M 41.55 % | 43.732 M -27.50 % | 60.317 M -4.73 % | 63.313 M 53.43 % | 41.264 M 29.64 % | 31.829 M 1 206.71 % | -2.876 M -104.17 % | 69.047 M |
| Cost of revenue | 767.849 M -14.04 % | 893.217 M -27.02 % | 1.224 B 38.12 % | 886.169 M 10.01 % | 805.561 M 9.53 % | 735.473 M -40.84 % | 1.243 B 83.83 % | 676.285 M -21.96 % | 866.587 M 2.37 % | 846.544 M -5.26 % | 893.548 M -0.29 % | 896.161 M 21.92 % | 735.027 M 12.22 % | 655.000 M -1.28 % | 663.514 M 41.33 % | 469.492 M -10.05 % | 521.921 M 0.14 % | 521.177 M -55.48 % | 1.171 B 78.53 % | 655.746 M 24.15 % | 528.186 M -32.26 % | 779.729 M -28.40 % | 1.089 B 13.71 % | 957.734 M 12.49 % | 851.414 M -24.45 % | 1.127 B -15.23 % | 1.329 B 37.01 % | 970.255 M -7.22 % | 1.046 B 2.59 % | 1.019 B -16.49 % | 1.221 B -5.31 % | 1.289 B 9.31 % | 1.179 B -3.97 % | 1.228 B 16.66 % | 1.053 B -14.90 % | 1.237 B 15.85 % | 1.068 B -13.08 % | 1.229 B -14.71 % | 1.441 B 13.01 % | 1.275 B -5.81 % | 1.353 B -19.17 % | 1.674 B -23.71 % | 2.195 B 21.72 % | 1.803 B -19.69 % | 2.245 B 19.81 % | 1.874 B -20.56 % | 2.359 B 29.00 % | 1.829 B -0.88 % | 1.845 B 5.14 % | 1.755 B -29.50 % | 2.489 B 52.05 % | 1.637 B -26.97 % | 2.241 B 32.17 % | 1.696 B 23.27 % | 1.376 B 4.04 % | 1.322 B -1.04 % | 1.336 B -2.36 % | 1.368 B -15.72 % | 1.624 B 36.88 % | 1.186 B 7.30 % | 1.106 B -15.62 % | 1.310 B -7.95 % | 1.423 B 28.31 % | 1.109 B -2.18 % | 1.134 B 0.43 % | 1.129 B |
| General and administrative expenses | 410.710 M 5.16 % | 390.575 M -23.75 % | 512.258 M 22.58 % | 417.886 M -3.99 % | 435.255 M 25.83 % | 345.909 M -31.17 % | 502.535 M 18.70 % | 423.352 M 13.49 % | 373.037 M 5.35 % | 354.104 M -11.16 % | 398.569 M 12.86 % | 353.146 M 9.84 % | 321.511 M 0.69 % | 319.309 M -5.94 % | 339.476 M 9.08 % | 311.225 M -6.68 % | 333.514 M -0.73 % | 335.979 M -34.41 % | 512.277 M 47.00 % | 348.482 M 5.18 % | 331.325 M -11.47 % | 374.272 M -14.72 % | 438.889 M 10.53 % | 397.087 M -4.14 % | 414.248 M 6.80 % | 387.869 M -5.24 % | 409.310 M 2.94 % | 397.636 M -2.92 % | 409.583 M 0.45 % | 407.758 M -29.25 % | 576.344 M -24.51 % | 763.436 M 31.20 % | 581.883 M -0.04 % | 582.130 M 7.14 % | 543.357 M -4.86 % | 571.129 M -8.00 % | 620.770 M 3.49 % | 599.825 M -25.51 % | 805.213 M 33.68 % | 602.361 M -12.70 % | 689.965 M -12.84 % | 791.617 M -10.94 % | 888.846 M 14.72 % | 774.789 M -2.46 % | 794.318 M -3.43 % | 822.525 M 0.40 % | 819.210 M 4.84 % | 781.396 M -6.94 % | 839.651 M 8.24 % | 775.759 M -1.82 % | 790.167 M 6.27 % | 743.538 M 12.36 % | 661.775 M -0.87 % | 667.550 M 10.42 % | 604.532 M -1.35 % | 612.802 M -6.11 % | 652.648 M 2.78 % | 635.023 M 10.64 % | 573.958 M -3.21 % | 592.963 M 3.34 % | 573.793 M 3.24 % | 555.763 M -3.16 % | 573.876 M 0.66 % | 570.135 M 1.34 % | 562.587 M 1.28 % | 555.484 M |
| Selling and marketing expenses | 83.014 M -3.02 % | 85.598 M -32.91 % | 127.588 M 11.72 % | 114.202 M -0.39 % | 114.650 M 1.90 % | 112.511 M -25.17 % | 150.356 M 27.29 % | 118.120 M 0.33 % | 117.734 M 3.64 % | 113.595 M -24.96 % | 151.375 M 9.15 % | 138.681 M 11.28 % | 124.618 M 14.33 % | 108.994 M -1.92 % | 111.131 M -2.37 % | 113.833 M 11.49 % | 102.099 M 20.35 % | 84.834 M -27.20 % | 116.534 M 18.20 % | 98.589 M 9.29 % | 90.210 M -3.19 % | 93.184 M -14.85 % | 109.432 M 23.99 % | 88.261 M -34.78 % | 135.330 M -8.03 % | 147.149 M -29.53 % | 208.806 M 54.69 % | 134.985 M 11.86 % | 120.677 M -3.84 % | 125.501 M -11.69 % | 142.118 M 18.06 % | 120.381 M -10.35 % | 134.285 M -1.51 % | 136.341 M 28.95 % | 105.730 M -26.34 % | 143.532 M -4.40 % | 150.138 M 18.13 % | 127.097 M -18.45 % | 155.857 M -0.47 % | 156.585 M -5.12 % | 165.038 M 2.24 % | 161.415 M -23.48 % | 210.955 M 16.62 % | 180.898 M -19.97 % | 226.049 M 7.61 % | 210.070 M -27.38 % | 289.279 M 20.70 % | 239.671 M -2.49 % | 245.789 M 5.61 % | 232.723 M -19.95 % | 290.734 M 37.56 % | 211.351 M -3.05 % | 218.006 M 40.94 % | 154.675 M 40.83 % | 109.833 M -26.68 % | 149.793 M 13.11 % | 132.437 M 13.67 % | 116.507 M -31.05 % | 168.961 M 59.27 % | 106.088 M 0.49 % | 105.566 M 7.30 % | 98.384 M -8.75 % | 107.813 M 21.23 % | 88.932 M 2.88 % | 86.440 M 2.82 % | 84.066 M |
| Other expenses | 2.360 M 135.18 % | -6.709 M -238.39 % | 4.848 M 119.49 % | -24.868 M -134.29 % | 72.528 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.590 M -22.96 % | -11.866 M 40.73 % | -20.019 M 57.06 % | -46.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.491 M 41.27 % | 10.258 M | 0.000 -100.00 % | 10.952 M | 0.000 -100.00 % | 12.246 M -46.57 % | 22.920 M -23.95 % | 30.138 M 30.59 % | 23.079 M -24.23 % | 30.461 M 91.19 % | 15.932 M -26.52 % | 21.682 M -44.94 % | 39.378 M 63.54 % | 24.079 M -41.02 % | 40.825 M 78.67 % | 22.849 M -42.46 % | 39.713 M 140.20 % | 16.533 M -35.51 % | 25.636 M -40.07 % | 42.775 M 30.07 % | 32.887 M 33.06 % | 24.715 M -30.36 % | 35.487 M -54.97 % | 78.806 M 67.14 % | 47.149 M -10.39 % | 52.617 M 59.44 % | 33.001 M -77.10 % | 144.134 M 159.96 % | 55.444 M -16.20 % | 66.161 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 |
| Operating expenses | 496.084 M 5.67 % | 469.464 M -27.18 % | 644.693 M 27.10 % | 507.220 M -18.51 % | 622.433 M 35.78 % | 458.420 M -29.79 % | 652.890 M 22.24 % | 534.112 M 10.52 % | 483.269 M 6.66 % | 453.109 M -15.79 % | 538.077 M 14.05 % | 471.808 M 18.10 % | 399.506 M -4.48 % | 418.233 M -2.91 % | 430.772 M 4.38 % | 412.709 M -3.97 % | 429.767 M 5.68 % | 406.659 M -33.44 % | 610.948 M 42.36 % | 429.172 M 5.44 % | 407.044 M -10.97 % | 457.198 M -15.81 % | 543.080 M 14.48 % | 474.396 M -13.14 % | 546.186 M 4.48 % | 522.772 M -12.17 % | 595.196 M 18.45 % | 502.483 M -0.93 % | 507.181 M 0.87 % | 502.798 M -28.43 % | 702.530 M -18.51 % | 862.135 M 27.39 % | 676.790 M -2.53 % | 694.392 M 14.16 % | 608.263 M -12.08 % | 691.812 M -5.39 % | 731.195 M 2.93 % | 710.389 M -24.06 % | 935.433 M 30.62 % | 716.171 M -12.89 % | 822.116 M -11.44 % | 928.317 M -12.78 % | 1.064 B 21.37 % | 876.881 M -9.90 % | 973.218 M -0.69 % | 979.978 M -8.88 % | 1.075 B 22.64 % | 876.933 M -14.86 % | 1.030 B 9.30 % | 942.321 M 9.05 % | 864.124 M -9.51 % | 954.889 M 8.54 % | 879.781 M 7.00 % | 822.225 M 15.10 % | 714.364 M -6.32 % | 762.595 M -2.86 % | 785.085 M 4.46 % | 751.530 M 1.16 % | 742.919 M 6.28 % | 699.051 M 2.90 % | 679.359 M 3.85 % | 654.147 M -4.04 % | 681.689 M 3.43 % | 659.067 M 1.55 % | 649.027 M 1.48 % | 639.550 M |
| Cost and expenses | 1.264 B -7.25 % | 1.363 B -27.08 % | 1.869 B 34.11 % | 1.393 B -2.42 % | 1.428 B 19.61 % | 1.194 B -37.04 % | 1.896 B 56.65 % | 1.210 B -10.33 % | 1.350 B 3.86 % | 1.300 B -9.22 % | 1.432 B 4.65 % | 1.368 B 20.58 % | 1.135 B 5.71 % | 1.073 B -1.92 % | 1.094 B 24.04 % | 882.201 M -7.30 % | 951.688 M 2.57 % | 927.836 M -47.92 % | 1.782 B 64.22 % | 1.085 B 16.01 % | 935.230 M -24.39 % | 1.237 B -24.21 % | 1.632 B 13.96 % | 1.432 B 2.47 % | 1.398 B -15.28 % | 1.650 B -14.28 % | 1.925 B 30.68 % | 1.473 B -5.16 % | 1.553 B 2.02 % | 1.522 B -20.85 % | 1.923 B -10.60 % | 2.151 B 15.90 % | 1.856 B -3.45 % | 1.922 B 15.74 % | 1.661 B -13.89 % | 1.929 B 7.22 % | 1.799 B -7.22 % | 1.939 B -18.39 % | 2.376 B 19.34 % | 1.991 B -8.48 % | 2.175 B -16.42 % | 2.603 B -20.14 % | 3.259 B 21.61 % | 2.680 B -16.73 % | 3.218 B 12.77 % | 2.854 B -16.90 % | 3.434 B 26.94 % | 2.706 B -5.89 % | 2.875 B 6.60 % | 2.697 B -19.56 % | 3.353 B 29.37 % | 2.592 B -16.96 % | 3.121 B 23.95 % | 2.518 B 20.48 % | 2.090 B 0.25 % | 2.085 B -1.72 % | 2.121 B 0.06 % | 2.120 B -10.42 % | 2.367 B 25.53 % | 1.885 B 5.62 % | 1.785 B -9.14 % | 1.964 B -6.68 % | 2.105 B 19.04 % | 1.768 B -0.82 % | 1.783 B 0.81 % | 1.769 B |
| 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 |
| Selling general and administrative expenses | 493.724 M 3.69 % | 476.173 M -25.58 % | 639.845 M 20.25 % | 532.088 M -3.24 % | 549.905 M 19.96 % | 458.420 M -29.79 % | 652.890 M 20.58 % | 541.472 M 10.33 % | 490.771 M 4.93 % | 467.699 M -14.96 % | 549.943 M 11.82 % | 491.827 M 10.24 % | 446.129 M 4.16 % | 428.303 M -4.95 % | 450.607 M 6.01 % | 425.058 M -2.42 % | 435.613 M 3.52 % | 420.813 M -33.08 % | 628.811 M 40.65 % | 447.071 M 6.06 % | 421.535 M -9.82 % | 467.456 M -14.75 % | 548.321 M 12.97 % | 485.348 M -11.69 % | 549.578 M 2.72 % | 535.018 M -13.44 % | 618.116 M 16.05 % | 532.621 M 0.45 % | 530.260 M -0.56 % | 533.259 M -25.78 % | 718.462 M -18.71 % | 883.817 M 23.41 % | 716.168 M -0.32 % | 718.471 M 10.69 % | 649.088 M -9.18 % | 714.661 M -7.30 % | 770.908 M 6.05 % | 726.922 M -24.36 % | 961.069 M 26.63 % | 758.946 M -11.23 % | 855.003 M -10.29 % | 953.032 M -13.35 % | 1.100 B 15.08 % | 955.687 M -6.34 % | 1.020 B -1.18 % | 1.033 B -6.85 % | 1.108 B 8.56 % | 1.021 B -5.93 % | 1.085 B 7.63 % | 1.008 B -6.70 % | 1.081 B 13.20 % | 954.889 M 8.54 % | 879.781 M 7.00 % | 822.225 M 15.10 % | 714.364 M -6.32 % | 762.595 M -2.86 % | 785.085 M 4.46 % | 751.530 M 1.16 % | 742.919 M 6.28 % | 699.051 M 2.90 % | 679.359 M 3.85 % | 654.147 M -4.04 % | 681.689 M 3.43 % | 659.067 M 1.55 % | 649.027 M 1.48 % | 639.550 M |
| Interest income | 1.444 M 3 338.10 % | 42.000 K -98.67 % | 3.147 M 4 975.50 % | 62.000 K -97.28 % | 2.282 M 4 755.32 % | 47.000 K -96.12 % | 1.211 M 909.10 % | 120.000 K -90.48 % | 1.260 M 7 311.76 % | 17.000 K -98.44 % | 1.090 M 3 201.94 % | 33.000 K -95.36 % | 711.000 K 2 991.30 % | 23.000 K -96.89 % | 738.969 K 481.87 % | 127.000 K -87.04 % | 980.000 K 1 561.02 % | 59.000 K -95.80 % | 1.406 M 485.73 % | 240.000 K -83.10 % | 1.420 M 191.58 % | 487.000 K -77.59 % | 2.173 M 141.49 % | 900.000 K -63.11 % | 2.440 M 256.73 % | 684.000 K -73.08 % | 2.541 M 329.27 % | 592.000 K -79.14 % | 2.838 M 129.06 % | 1.239 M -67.84 % | 3.852 M 92.33 % | 2.003 M -48.64 % | 3.900 M 19.52 % | 3.263 M -15.35 % | 3.855 M 68.99 % | 2.281 M -50.68 % | 4.625 M 113.92 % | 2.162 M -52.63 % | 4.564 M 252.47 % | 1.295 M -76.85 % | 5.593 M -33.18 % | 8.370 M 33.27 % | 6.281 M -69.63 % | 20.677 M 4.94 % | 19.704 M 48.14 % | 13.301 M -42.10 % | 22.971 M 138.56 % | 9.629 M -5.90 % | 10.233 M 63.28 % | 6.267 M | 0.000 -100.00 % | 6.883 M -35.18 % | 10.618 M 100.19 % | 5.304 M -82.18 % | 29.761 M | 0.000 -100.00 % | 7.985 M 132.32 % | 3.437 M | 0.000 | 0.000 -100.00 % | 2.936 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 21.323 M 44.02 % | 14.806 M -16.80 % | 17.795 M -29.01 % | 25.067 M -50.32 % | 50.457 M 49.07 % | 33.848 M -6.55 % | 36.220 M 11.33 % | 32.535 M 27.05 % | 25.609 M -4.49 % | 26.812 M 25.75 % | 21.321 M 13.83 % | 18.731 M 10.94 % | 16.884 M 1.31 % | 16.666 M 3.41 % | 16.117 M -1.75 % | 16.403 M 11.35 % | 14.731 M 15.26 % | 12.781 M 33.73 % | 9.558 M -8.70 % | 10.468 M -1.04 % | 10.578 M 4.28 % | 10.144 M 136.42 % | 4.291 M -4.89 % | 4.511 M -20.92 % | 5.704 M -15.02 % | 6.712 M -17.02 % | 8.089 M -3.68 % | 8.398 M -1.61 % | 8.535 M -0.78 % | 8.602 M -73.45 % | 32.401 M -23.97 % | 42.616 M 2.97 % | 41.387 M -17.66 % | 50.265 M 3.28 % | 48.670 M 2.77 % | 47.356 M 2.31 % | 46.289 M 0.94 % | 45.859 M -69.58 % | 150.765 M 410.72 % | 29.520 M -7.18 % | 31.802 M -46.56 % | 59.506 M -27.89 % | 82.522 M -9.95 % | 91.641 M 5.31 % | 87.018 M 63.54 % | 53.208 M 34.46 % | 39.571 M 19.72 % | 33.054 M 4.32 % | 31.685 M -9.41 % | 34.975 M | 0.000 -100.00 % | 30.133 M 23.82 % | 24.336 M 13.70 % | 21.403 M 27.96 % | 16.726 M 12.91 % | 14.814 M 20.54 % | 12.290 M 11.22 % | 11.050 M 10.52 % | 9.998 M -9.04 % | 10.991 M 3.65 % | 10.604 M -0.84 % | 10.694 M -13.76 % | 12.401 M -5.95 % | 13.185 M -5.68 % | 13.979 M -10.57 % | 15.631 M |
| Depreciation and amortization | 75.864 M -46.10 % | 140.748 M 32.38 % | 106.318 M -0.47 % | 106.822 M 18.06 % | 90.482 M 40.74 % | 64.291 M -33.74 % | 97.022 M 38.83 % | 69.883 M -52.88 % | 148.319 M 61.48 % | 91.851 M 1.26 % | 90.707 M -8.15 % | 98.753 M 15.95 % | 85.166 M 32.14 % | 64.449 M -2.69 % | 66.234 M 7.21 % | 61.777 M -24.55 % | 81.880 M 27.07 % | 64.438 M -13.09 % | 74.141 M -6.02 % | 78.889 M 48.35 % | 53.179 M -28.84 % | 74.728 M 22.29 % | 61.108 M 115.40 % | 28.370 M -34.68 % | 43.434 M -43.98 % | 77.527 M 2.27 % | 75.804 M 78.01 % | 42.584 M -19.05 % | 52.608 M 31.34 % | 40.056 M -80.65 % | 207.037 M -22.12 % | 265.827 M 34.56 % | 197.558 M -6.18 % | 210.574 M -32.66 % | 312.715 M 43.90 % | 217.307 M 87.80 % | 115.713 M -4.44 % | 121.090 M -14.20 % | 141.134 M -13.74 % | 163.617 M 32.69 % | 123.305 M -61.66 % | 321.591 M -7.45 % | 347.464 M 65.75 % | 209.630 M -68.01 % | 655.369 M 71.62 % | 381.867 M 115.87 % | 176.897 M -7.93 % | 192.144 M -14.58 % | 224.951 M 69.21 % | 132.943 M 5.61 % | 125.886 M -6.14 % | 134.127 M -68.90 % | 431.341 M 261.83 % | 119.210 M 14.73 % | 103.905 M -1.32 % | 105.293 M -9.96 % | 116.942 M 18.21 % | 98.927 M -16.35 % | 118.265 M -0.76 % | 119.173 M 29.33 % | 92.146 M -9.15 % | 101.427 M -23.54 % | 132.645 M -4.73 % | 139.238 M 34.35 % | 103.637 M -2.38 % | 106.163 M |
| Operating income | 27.771 M -88.06 % | 232.588 M 1 523.31 % | -16.341 M -136.21 % | 45.126 M -8.74 % | 49.449 M -77.58 % | 220.583 M 356.45 % | -86.013 M -236.15 % | 63.177 M 46.07 % | 43.250 M -58.24 % | 103.576 M -68.32 % | 326.895 M 2 285.28 % | -14.959 M -136.70 % | 40.764 M 115.74 % | -258.971 M -1 175.46 % | 24.080 M 167.85 % | -35.488 M 66.14 % | -104.811 M -124.75 % | 423.470 M 179.71 % | -531.292 M -3 015.35 % | -17.054 M 11.72 % | -19.318 M -128.88 % | 66.899 M -68.31 % | 211.111 M 171.79 % | 77.673 M 2.95 % | 75.450 M -37.78 % | 121.271 M 15 250.66 % | 790.005 K -99.20 % | 99.327 M -18.04 % | 121.190 M 939.27 % | -14.440 M 92.07 % | -182.117 M 45.42 % | -333.697 M -241.92 % | -97.595 M -282.93 % | 53.351 M 122.58 % | -236.249 M -487.67 % | 60.941 M 179.21 % | -76.935 M 26.50 % | -104.676 M 59.01 % | -255.357 M -250.27 % | -72.903 M 61.60 % | -189.865 M 44.47 % | -341.900 M -13.81 % | -300.411 M -275.15 % | -80.077 M 91.82 % | -978.708 M -33.86 % | -731.164 M -43.80 % | -508.442 M -140.23 % | -211.646 M -44.29 % | -146.684 M 7.29 % | -158.221 M 63.48 % | -433.259 M -3 060.83 % | 14.633 M -74.44 % | 57.251 M -83.01 % | 337.016 M 529.86 % | 53.507 M -80.67 % | 276.852 M -12.46 % | 316.258 M 1.83 % | 310.579 M 17.26 % | 264.873 M 54.49 % | 171.451 M -18.71 % | 210.901 M 7.31 % | 196.531 M -1.42 % | 199.356 M 81.18 % | 110.033 M -49.60 % | 218.304 M 8.58 % | 201.056 M |
| Operating income ratio | 0.02 -85.25 % | 0.15 1 752.64 % | -0.01 -128.12 % | 0.03 -7.37 % | 0.03 -78.28 % | 0.16 428.19 % | -0.05 -196.42 % | 0.05 65.36 % | 0.03 -60.06 % | 0.07 -59.42 % | 0.18 1 707.67 % | -0.01 -131.95 % | 0.04 113.78 % | -0.26 -1 149.87 % | 0.02 160.89 % | -0.04 60.96 % | -0.10 -124.13 % | 0.43 237.05 % | -0.31 -1 870.73 % | -0.02 24.28 % | -0.02 -140.98 % | 0.05 -55.25 % | 0.12 123.22 % | 0.05 -0.46 % | 0.05 -23.09 % | 0.07 17 328.01 % | 0.00 -99.39 % | 0.06 -11.72 % | 0.07 880.41 % | -0.01 90.67 % | -0.10 46.06 % | -0.18 -257.93 % | -0.05 -292.95 % | 0.03 116.70 % | -0.16 -629.39 % | 0.03 170.05 % | -0.04 19.48 % | -0.05 53.22 % | -0.11 -214.47 % | -0.04 60.38 % | -0.09 40.13 % | -0.15 -49.66 % | -0.10 -225.90 % | -0.03 92.95 % | -0.44 -27.85 % | -0.35 -98.28 % | -0.17 -104.40 % | -0.09 -57.83 % | -0.05 13.80 % | -0.06 60.52 % | -0.16 -2 962.74 % | 0.01 -69.42 % | 0.02 -84.79 % | 0.12 312.32 % | 0.03 -75.52 % | 0.12 -9.78 % | 0.13 -0.69 % | 0.13 19.56 % | 0.11 32.48 % | 0.08 -21.53 % | 0.11 15.94 % | 0.09 5.39 % | 0.09 48.42 % | 0.06 -46.58 % | 0.11 6.99 % | 0.10 |
| Total other income expenses net | -11.383 M 71.19 % | -39.517 M -288.33 % | 20.983 M -12.50 % | 23.981 M 1 751.58 % | -1.452 M 95.70 % | -33.801 M 29.10 % | -47.677 M -3 833.54 % | 1.277 M -77.59 % | 5.698 M 148.99 % | -11.631 M 57.90 % | -27.629 M 73.14 % | -102.849 M -10.70 % | -92.912 M -312.55 % | 43.714 M -9.99 % | 48.566 M 38.04 % | 35.183 M -53.22 % | 75.217 M 39.96 % | 53.741 M -82.31 % | 303.868 M 475.99 % | 52.756 M 199.90 % | 17.591 M 392.79 % | -6.008 M -40.03 % | -4.291 M -100.87 % | -2.136 M 62.55 % | -5.704 M 84.81 % | -37.545 M 60.05 % | -93.976 M -148.02 % | -37.891 M -68.37 % | -22.505 M 68.11 % | -70.563 M -108.61 % | 819.539 M 279.42 % | -456.774 M -1 992.41 % | -21.830 M 68.51 % | -69.334 M 39.04 % | -113.732 M -27.18 % | -89.429 M 27.53 % | -123.400 M 32.44 % | -182.643 M 84.95 % | -1.214 B -659.23 % | -159.870 M -606.45 % | -22.630 M -103.23 % | 700.983 M 949.45 % | -82.522 M -46.42 % | -56.359 M -153.17 % | 105.988 M 330.60 % | -45.961 M -16.15 % | -39.572 M -146.66 % | -16.043 M -704.71 % | 2.653 M 115.80 % | -16.787 M -119.25 % | 87.204 M 311.26 % | 21.204 M -37.80 % | 34.089 M 201.75 % | 11.297 M -95.95 % | 279.201 M 1 984.71 % | -14.814 M -117.03 % | 86.971 M 105.30 % | 42.362 M -81.02 % | 223.192 M 2 727.36 % | 7.894 M -84.24 % | 50.078 M 568.28 % | -10.694 M -995.87 % | -975.846 K 84.54 % | -6.313 M -74.34 % | -3.621 M 76.83 % | -15.631 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 595.633 M 70.92 % | 348.490 M 91.58 % | 181.905 M -1.02 % | 183.784 M -68.46 % | 582.650 M -64.42 % | 1.638 B -5.70 % | 1.737 B 15.90 % | 1.498 B -0.83 % | 1.511 B -6.29 % | 1.612 B 13.63 % | 1.419 B 17.44 % | 1.208 B -6.37 % | 1.290 B 10.62 % | 1.166 B -2.92 % | 1.202 B 8.57 % | 1.107 B -0.97 % | 1.118 B 109.51 % | 533.454 M 30.67 % | 408.240 M 42.94 % | 285.609 M -11.50 % | 322.714 M 6.45 % | 303.159 M 324.95 % | -134.768 M -529.25 % | -21.417 M 89.22 % | -198.731 M -44.96 % | -137.091 M -423.69 % | 42.353 M 180.30 % | -52.746 M -196.97 % | 54.392 M 165.46 % | -83.098 M 20.56 % | -104.602 M -107.12 % | 1.470 B 12.23 % | 1.309 B -13.18 % | 1.508 B -5.36 % | 1.594 B 0.86 % | 1.580 B 50.84 % | 1.047 B 71.74 % | 609.863 M -0.08 % | 610.334 M -37.75 % | 980.414 M -11.56 % | 1.109 B -46.40 % | 2.068 B -39.87 % | 3.440 B -37.22 % | 5.479 B 15.71 % | 4.735 B 8.18 % | 4.377 B 43.72 % | 3.046 B 1 362.11 % | 208.305 M -90.85 % | 2.277 B -14.68 % | 2.669 B -4.23 % | 2.787 B 48.65 % | 1.875 B 37.48 % | 1.364 B 47.71 % | 923.162 M 38.47 % | 666.689 M 344.39 % | 150.023 M 133.50 % | 64.249 M 200.66 % | -63.825 M -144.03 % | 144.970 M -17.60 % | 175.930 M 1.08 % | 174.057 M -2.67 % | 178.838 M -62.36 % | 475.133 M |
| Total investments | 2.938 B -4.09 % | 3.064 B -2.11 % | 3.130 B -1.19 % | 3.168 B -0.66 % | 3.189 B 113.47 % | 1.494 B 7.71 % | 1.387 B -2.23 % | 1.419 B -0.57 % | 1.427 B -8.36 % | 1.557 B -3.25 % | 1.609 B 2.25 % | 1.574 B 3.84 % | 1.516 B -3.25 % | 1.566 B -6.32 % | 1.672 B 13.56 % | 1.472 B 1.10 % | 1.456 B 156.81 % | 567.113 M 20.50 % | 470.636 M -37.90 % | 757.849 M 9.06 % | 694.866 M -2.69 % | 714.066 M -10.00 % | 793.447 M -2.38 % | 812.762 M 3.55 % | 784.903 M 4.50 % | 751.132 M 5.44 % | 712.352 M -11.76 % | 807.293 M -3.61 % | 837.508 M -3.63 % | 869.085 M -7.92 % | 943.844 M 64.15 % | 574.994 M -15.93 % | 683.985 M -16.61 % | 820.223 M 3.28 % | 794.212 M -4.62 % | 832.709 M 16.82 % | 712.786 M -16.54 % | 854.080 M -20.29 % | 1.072 B -45.64 % | 1.971 B 7.27 % | 1.838 B -41.75 % | 3.155 B 17.91 % | 2.676 B -1.64 % | 2.720 B 63.60 % | 1.663 B -20.80 % | 2.099 B -22.52 % | 2.710 B 218.89 % | 849.694 M -50.41 % | 1.714 B -31.35 % | 2.496 B 5.83 % | 2.359 B 5.65 % | 2.233 B 25.00 % | 1.786 B 0.80 % | 1.772 B 5.77 % | 1.675 B 4.76 % | 1.599 B -2.68 % | 1.643 B -9.24 % | 1.810 B 8.19 % | 1.673 B 5.11 % | 1.592 B 0.58 % | 1.583 B 3.21 % | 1.534 B 6.29 % | 1.443 B |
| Total debt | 1.450 B 51.99 % | 954.273 M -6.93 % | 1.025 B -2.01 % | 1.046 B -53.73 % | 2.262 B -3.19 % | 2.336 B -3.04 % | 2.409 B 15.29 % | 2.090 B 4.58 % | 1.998 B -3.44 % | 2.070 B -5.20 % | 2.183 B 16.84 % | 1.868 B -3.37 % | 1.933 B 8.40 % | 1.784 B 1.06 % | 1.765 B 9.56 % | 1.611 B -3.68 % | 1.672 B 46.63 % | 1.141 B 0.41 % | 1.136 B 30.94 % | 867.512 M -11.89 % | 984.620 M 23.51 % | 797.174 M 151.36 % | 317.150 M -0.67 % | 319.298 M -24.73 % | 424.219 M -1.01 % | 428.542 M -26.20 % | 580.712 M -3.50 % | 601.777 M -3.26 % | 622.075 M -2.07 % | 635.236 M -0.66 % | 639.447 M -75.80 % | 2.642 B 2.44 % | 2.579 B 3.25 % | 2.498 B 1.44 % | 2.462 B 3.65 % | 2.376 B 3.10 % | 2.304 B 32.88 % | 1.734 B 3.89 % | 1.669 B -21.90 % | 2.137 B -5.66 % | 2.265 B -20.72 % | 2.858 B -35.05 % | 4.400 B -32.67 % | 6.535 B 0.69 % | 6.490 B 26.19 % | 5.144 B 9.47 % | 4.699 B 38.27 % | 3.398 B 10.42 % | 3.077 B -17.71 % | 3.740 B 2.98 % | 3.632 B 16.38 % | 3.120 B 18.93 % | 2.624 B 22.93 % | 2.134 B 26.82 % | 1.683 B 24.66 % | 1.350 B 6.27 % | 1.270 B 5.57 % | 1.203 B 5.20 % | 1.144 B -8.66 % | 1.252 B 0.35 % | 1.248 B 1.40 % | 1.231 B -11.04 % | 1.383 B |
| Accumulated other comprehensive income loss | 81.995 M 0.00 % | 81.995 M 0.00 % | 81.995 M 202.84 % | 27.075 M -98.88 % | 2.419 B 6 846.24 % | 34.831 M -4.58 % | 36.505 M 324.52 % | 8.599 M -4.30 % | 8.985 M -9.90 % | 9.972 M 10.99 % | 8.985 M 2 163.10 % | 397.000 K -81.66 % | 2.165 M 0.00 % | 2.165 M -0.02 % | 2.165 M 126.50 % | 956.000 K -57.21 % | 2.234 M -83.72 % | 13.720 M 0.00 % | 13.720 M 0.00 % | 13.720 M 0.00 % | 13.720 M 0.00 % | 13.720 M 0.00 % | 13.720 M 107.65 % | 6.607 M 102.46 % | -268.321 M -303.28 % | 131.995 M 0.00 % | 131.995 M 0.00 % | 131.995 M 0.00 % | 131.995 M 0.00 % | 131.995 M 0.00 % | 131.995 M 0.00 % | 131.995 M 0.00 % | 131.995 M 0.00 % | 131.995 M 0.00 % | 131.995 M 16.16 % | 113.632 M 0.00 % | 113.632 M 0.00 % | 113.632 M 0.00 % | 113.632 M 0.00 % | 113.632 M 0.00 % | 113.632 M 0.00 % | 113.632 M 0.00 % | 113.632 M 0.00 % | 113.632 M 0.00 % | 113.632 M 0.00 % | 113.632 M 0.00 % | 113.632 M 10.26 % | 103.056 M 0.00 % | 103.056 M 0.00 % | 103.056 M 0.00 % | 103.056 M | 0.000 100.00 % | -769.207 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -333.638 M -14 450.02 % | 2.325 M 29.96 % | 1.789 M 0.51 % | 1.780 M 100.30 % | -584.692 M |
| Retained earnings | 328.185 M -0.72 % | 330.551 M 38.86 % | 238.053 M -28.61 % | 333.438 M -87.98 % | 2.773 B 882.52 % | 282.221 M 399.27 % | 56.527 M -73.69 % | 214.878 M -17.81 % | 261.440 M 3.25 % | 253.207 M 0.66 % | 251.554 M 2 366.46 % | 10.199 M 126.80 % | -38.061 M 38.31 % | -61.701 M -167.09 % | 91.963 M 288.11 % | -48.888 M 21.59 % | -62.351 M 95.74 % | -1.465 B 21.37 % | -1.863 B -39.97 % | -1.331 B 2.68 % | -1.368 B -12.92 % | -1.211 B 3.13 % | -1.250 B 9.20 % | -1.377 B -1.88 % | -1.352 B 71.68 % | -4.773 B 1.21 % | -4.832 B -0.19 % | -4.823 B 0.32 % | -4.838 B 1.04 % | -4.889 B -0.78 % | -4.851 B 18.08 % | -5.922 B -15.02 % | -5.149 B 0.17 % | -5.157 B 0.07 % | -5.161 B -5.62 % | -4.886 B -0.23 % | -4.875 B -2.28 % | -4.767 B -3.12 % | -4.622 B -45.22 % | -3.183 B -3.89 % | -3.064 B -3.88 % | -2.949 B 11.33 % | -3.326 B -15.46 % | -2.881 B -6.04 % | -2.717 B -50.61 % | -1.804 B -78.23 % | -1.012 B -126.89 % | -446.046 M -178.66 % | -160.070 M -388.36 % | 55.511 M -68.09 % | 173.981 M 227.92 % | 53.056 M -93.53 % | 820.494 M 6.52 % | 770.301 M 23.34 % | 624.513 M 3.70 % | 602.225 M -14.70 % | 706.005 M 13.79 % | 620.435 M -10.94 % | 696.654 M 578.99 % | 102.602 M -55.69 % | 231.546 M -20.32 % | 290.599 M -47.65 % | 555.133 M |
| Common stock | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 0.00 % | 819.950 M 28.86 % | 636.318 M 0.00 % | 636.318 M 0.00 % | 636.318 M 0.00 % | 636.318 M 0.00 % | 636.318 M 20.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M 0.00 % | 530.265 M |
| Total equity | 4.785 B 0.36 % | 4.768 B 2.55 % | 4.650 B -1.12 % | 4.703 B 7.57 % | 4.372 B 150.18 % | 1.747 B 14.72 % | 1.523 B -6.03 % | 1.621 B -3.07 % | 1.672 B 2.21 % | 1.636 B -0.12 % | 1.638 B 17.69 % | 1.392 B 4.06 % | 1.338 B 1.65 % | 1.316 B -11.23 % | 1.482 B 10.53 % | 1.341 B 0.67 % | 1.332 B -0.46 % | 1.338 B 39.73 % | 957.824 M -20.71 % | 1.208 B 3.49 % | 1.167 B -11.97 % | 1.326 B -0.37 % | 1.331 B 12.90 % | 1.179 B -7.15 % | 1.270 B 3.45 % | 1.227 B 7.30 % | 1.144 B -2.13 % | 1.169 B 2.50 % | 1.140 B 6.36 % | 1.072 B -3.18 % | 1.107 B 56.33 % | 708.311 M -52.13 % | 1.480 B 0.18 % | 1.477 B 0.59 % | 1.468 B -16.80 % | 1.765 B -0.13 % | 1.767 B -6.31 % | 1.886 B -7.25 % | 2.034 B -44.45 % | 3.661 B -2.94 % | 3.772 B -4.15 % | 3.936 B -3.60 % | 4.083 B 100.92 % | 2.032 B -5.78 % | 2.157 B -32.02 % | 3.173 B -20.21 % | 3.977 B -11.68 % | 4.503 B 16.10 % | 3.878 B -0.95 % | 3.916 B 1.62 % | 3.853 B -16.00 % | 4.588 B 8.69 % | 4.221 B 6.31 % | 3.970 B 9.00 % | 3.643 B 1.21 % | 3.599 B -5.00 % | 3.789 B 0.15 % | 3.783 B -0.85 % | 3.815 B 7.40 % | 3.552 B -2.69 % | 3.650 B 1.23 % | 3.606 B 3.47 % | 3.485 B |
| Other non current liabilities | 238.982 M 2.31 % | 233.592 M 1.88 % | 229.275 M -6.06 % | 244.056 M 1.87 % | 239.579 M 1.79 % | 235.368 M 1.07 % | 232.886 M 416.45 % | 45.094 M -4.27 % | 47.105 M -79.50 % | 229.777 M 1.90 % | 225.492 M -8.83 % | 247.343 M 1.63 % | 243.370 M 1.91 % | 238.819 M 301.50 % | 59.482 M -3.21 % | 61.454 M -3.31 % | 63.555 M -3.07 % | 65.567 M -77.92 % | 296.991 M 17.89 % | 251.929 M 1.86 % | 247.332 M 3.40 % | 239.205 M 2.60 % | 233.142 M 27 523.43 % | 844.000 K 586.18 % | 123.000 K 310.00 % | 30.000 K -99.98 % | 166.184 M -11.80 % | 188.425 M 1.53 % | 185.589 M 1.64 % | 182.602 M -17.27 % | 220.717 M -27.54 % | 304.600 M -69.42 % | 996.035 M 230.86 % | 301.041 M -69.19 % | 976.998 M 226.31 % | 299.407 M -68.57 % | 952.556 M -28.60 % | 1.334 B 1 095 015.16 % | 121.826 K -99.99 % | 1.457 B -1.55 % | 1.480 B -22.81 % | 1.918 B -48.67 % | 3.736 B 14 848.53 % | 24.993 M 23.32 % | 20.267 M -63.55 % | 55.603 M 4.31 % | 53.305 M -17.58 % | 64.672 M -25.23 % | 86.491 M -36.70 % | 136.642 M -76.39 % | 578.649 M 104.67 % | 282.728 M 2.50 % | 275.826 M 2.34 % | 269.522 M 2.11 % | 263.944 M -3.86 % | 274.534 M 0.71 % | 272.586 M 4.97 % | 259.682 M 492.47 % | 43.830 M -0.67 % | 44.124 M 0.72 % | 43.810 M 13.84 % | 38.485 M 13.22 % | 33.990 M |
| Long term debt | 944.336 M 66.98 % | 565.534 M -2.36 % | 579.225 M -7.63 % | 627.044 M -21.69 % | 800.675 M -44.87 % | 1.452 B -5.65 % | 1.539 B 26.38 % | 1.218 B 1.70 % | 1.198 B -4.54 % | 1.255 B -16.07 % | 1.495 B 100.13 % | 746.913 M -4.22 % | 779.825 M 114.46 % | 363.620 M -29.31 % | 514.414 M -22.68 % | 665.272 M -18.31 % | 814.372 M -9.19 % | 896.835 M -3.57 % | 930.037 M 44.85 % | 642.059 M -7.95 % | 697.540 M -2.03 % | 711.998 M 130.18 % | 309.318 M -0.81 % | 311.834 M -25.00 % | 415.781 M -0.65 % | 418.510 M -13.90 % | 486.054 M -5.30 % | 513.247 M -4.81 % | 539.198 M -3.46 % | 558.503 M -3.70 % | 579.966 M -78.67 % | 2.719 B 30.75 % | 2.079 B -26.01 % | 2.810 B 350.53 % | 623.800 M -77.65 % | 2.791 B 46.74 % | 1.902 B 14.61 % | 1.659 B 0.29 % | 1.655 B -11.11 % | 1.862 B -0.36 % | 1.868 B -23.53 % | 2.443 B -27.30 % | 3.360 B -39.63 % | 5.567 B -0.01 % | 5.567 B 1 680.80 % | 312.615 M -2.83 % | 321.709 M 1.64 % | 316.511 M -2.49 % | 324.605 M 5.40 % | 307.961 M 55.39 % | 198.187 M 48.07 % | 133.844 M 60.07 % | 83.616 M -76.25 % | 351.995 M 24.72 % | 282.235 M -8.81 % | 309.499 M 26.19 % | 245.274 M 37.22 % | 178.746 M -13.26 % | 206.076 M -15.27 % | 243.220 M -12.77 % | 278.831 M 1.15 % | 275.663 M -18.38 % | 337.727 M |
| Total non current liabilities | 1.183 B 48.07 % | 799.228 M -1.16 % | 808.602 M -7.19 % | 871.202 M -16.26 % | 1.040 B -38.36 % | 1.688 B -4.77 % | 1.772 B 21.71 % | 1.456 B 1.70 % | 1.432 B -3.55 % | 1.485 B -13.71 % | 1.720 B 73.03 % | 994.256 M -2.83 % | 1.023 B 69.84 % | 602.439 M -21.44 % | 766.868 M -23.99 % | 1.009 B -13.06 % | 1.160 B -8.22 % | 1.264 B 3.05 % | 1.227 B 37.25 % | 893.988 M -5.39 % | 944.872 M -0.67 % | 951.203 M 75.35 % | 542.460 M 2.42 % | 529.630 M -15.50 % | 626.792 M 6.12 % | 590.627 M -9.45 % | 652.247 M -7.05 % | 701.681 M -3.19 % | 724.796 M -2.20 % | 741.137 M -7.44 % | 800.708 M -73.52 % | 3.024 B -1.69 % | 3.076 B -1.15 % | 3.111 B 94.36 % | 1.601 B -48.20 % | 3.090 B 8.26 % | 2.855 B -4.64 % | 2.994 B 0.15 % | 2.989 B -9.93 % | 3.319 B -0.88 % | 3.349 B -23.21 % | 4.361 B -38.55 % | 7.097 B -23.65 % | 9.295 B 0.02 % | 9.294 B 1 201.34 % | 714.160 M 0.58 % | 710.053 M -0.17 % | 711.249 M -2.81 % | 731.840 M -3.03 % | 754.717 M -2.85 % | 776.836 M 86.48 % | 416.572 M 15.89 % | 359.442 M -42.17 % | 621.517 M 13.79 % | 546.179 M -6.48 % | 584.033 M 12.78 % | 517.860 M 18.12 % | 438.428 M 75.44 % | 249.907 M -13.03 % | 287.344 M -10.94 % | 322.641 M 2.70 % | 314.148 M -15.49 % | 371.718 M |
| Other current liabilities | 57.497 M 19.89 % | 47.959 M -94.46 % | 865.455 M 1 312.39 % | 61.276 M -87.92 % | 507.139 M -7.02 % | 545.418 M -39.53 % | 902.016 M 93.33 % | 466.578 M 5.98 % | 440.252 M 294.90 % | 111.484 M -87.01 % | 858.450 M 1 004.16 % | 77.747 M 11.54 % | 69.704 M -81.96 % | 386.330 M -46.03 % | 715.857 M 2.33 % | 699.580 M -5.32 % | 738.876 M 2.37 % | 721.798 M -14.62 % | 845.392 M 38.96 % | 608.390 M 1.20 % | 601.197 M -14.37 % | 702.104 M -5.01 % | 739.147 M -0.49 % | 742.796 M 3.31 % | 719.017 M -10.02 % | 799.075 M 3.06 % | 775.346 M 3.98 % | 745.687 M 11.94 % | 666.168 M -0.70 % | 670.850 M -6.44 % | 717.062 M -32.92 % | 1.069 B -5.25 % | 1.128 B -15.41 % | 1.334 B 7.84 % | 1.237 B -8.42 % | 1.350 B 10.99 % | 1.217 B -26.30 % | 1.651 B -2.01 % | 1.685 B -0.53 % | 1.694 B -0.92 % | 1.710 B -2.74 % | 1.758 B -33.01 % | 2.624 B 2.63 % | 2.557 B -2.12 % | 2.612 B 33.80 % | 1.952 B 28.33 % | 1.521 B -24.82 % | 2.023 B 51.75 % | 1.333 B -2.56 % | 1.369 B 40.66 % | 972.935 M 12.17 % | 867.397 M 84.44 % | 470.280 M 48.48 % | 316.734 M 7.74 % | 293.979 M -80.56 % | 1.513 B 122.15 % | 680.887 M 1.55 % | 670.511 M 399.60 % | 134.210 M -79.17 % | 644.397 M -5.84 % | 684.370 M -6.57 % | 732.501 M 12.71 % | 649.891 M |
| Deferred revenue | 707.835 M 9.30 % | 647.590 M -8.60 % | 708.560 M -23.36 % | 924.544 M 4.21 % | 887.202 M 85.61 % | 478.002 M 81.31 % | 263.643 M -50.54 % | 533.077 M 19.86 % | 444.749 M -0.66 % | 447.705 M 1.36 % | 441.679 M -9.49 % | 488.011 M 23.96 % | 393.697 M -6.05 % | 419.045 M 90.61 % | 219.842 M -26.88 % | 300.651 M -13.63 % | 348.094 M -10.32 % | 388.147 M 1.83 % | 381.165 M 11.61 % | 341.503 M -20.08 % | 427.293 M 1.23 % | 422.096 M 24.52 % | 338.970 M -7.72 % | 367.343 M 6.67 % | 344.373 M -2.66 % | 353.778 M 65.81 % | 213.362 M -42.30 % | 369.755 M -0.48 % | 371.556 M -9.59 % | 410.987 M 117.65 % | 188.827 M -63.83 % | 522.037 M -20.56 % | 657.109 M 11.80 % | 587.742 M 32.09 % | 444.961 M -16.67 % | 533.953 M 25.67 % | 424.889 M 7.27 % | 396.110 M -9.15 % | 436.021 M 32.20 % | 329.817 M -9.27 % | 363.530 M -9.66 % | 402.391 M -4.15 % | 419.826 M -8.94 % | 461.050 M -17.35 % | 557.860 M -3.23 % | 576.479 M 4.92 % | 549.444 M -10.70 % | 615.266 M 10.08 % | 558.945 M -5.14 % | 589.230 M 14.82 % | 513.199 M 1 124.56 % | 41.909 M -93.34 % | 629.162 M 43.22 % | 439.288 M -26.72 % | 599.438 M 723.47 % | 72.794 M -83.14 % | 431.810 M 0.83 % | 428.262 M 9.82 % | 389.983 M 3.77 % | 375.832 M 25.06 % | 300.526 M -1.12 % | 303.940 M 16.48 % | 260.940 M |
| Short term debt | 506.022 M 30.17 % | 388.739 M -12.86 % | 446.090 M 6.39 % | 419.291 M -71.30 % | 1.461 B 65.30 % | 883.746 M 1.58 % | 870.037 M -0.21 % | 871.843 M 8.89 % | 800.689 M -1.74 % | 814.891 M 18.40 % | 688.224 M -38.63 % | 1.121 B -2.79 % | 1.154 B -18.76 % | 1.420 B 13.55 % | 1.250 B 32.24 % | 945.585 M 10.20 % | 858.066 M 251.98 % | 243.783 M 18.41 % | 205.881 M -8.68 % | 225.453 M -21.47 % | 287.080 M 237.04 % | 85.176 M 987.59 % | 7.832 M 4.93 % | 7.464 M -11.54 % | 8.438 M -15.89 % | 10.032 M -89.40 % | 94.658 M 6.92 % | 88.530 M 6.82 % | 82.877 M 8.01 % | 76.733 M 29.00 % | 59.481 M -90.53 % | 628.169 M 25.76 % | 499.491 M 32.26 % | 377.668 M -79.46 % | 1.839 B 623.28 % | 254.199 M -36.82 % | 402.338 M 439.92 % | 74.518 M 415.64 % | 14.452 M -94.76 % | 275.651 M -30.61 % | 397.255 M -4.22 % | 414.740 M -58.80 % | 1.007 B 3.95 % | 968.451 M 4.87 % | 923.440 M -80.89 % | 4.831 B 12.18 % | 4.306 B 39.74 % | 3.082 B 11.94 % | 2.753 B -19.78 % | 3.432 B -0.04 % | 3.433 B 14.96 % | 2.987 B 17.58 % | 2.540 B 42.52 % | 1.782 B 27.24 % | 1.401 B 34.61 % | 1.041 B 1.50 % | 1.025 B 0.05 % | 1.025 B 9.26 % | 937.782 M -7.07 % | 1.009 B 4.13 % | 969.056 M 1.47 % | 955.012 M -8.67 % | 1.046 B |
| Total current liabilities | 2.633 B 3.52 % | 2.544 B -8.66 % | 2.785 B -6.39 % | 2.975 B -26.25 % | 4.034 B 33.66 % | 3.018 B 1.66 % | 2.969 B -3.66 % | 3.082 B 11.67 % | 2.759 B -1.57 % | 2.804 B -0.31 % | 2.812 B -9.24 % | 3.098 B 4.67 % | 2.960 B -9.52 % | 3.272 B 16.44 % | 2.810 B 8.85 % | 2.581 B 5.26 % | 2.452 B 31.77 % | 1.861 B -9.53 % | 2.057 B 20.65 % | 1.705 B -5.29 % | 1.800 B 2.13 % | 1.763 B -1.84 % | 1.796 B 1.34 % | 1.772 B 4.99 % | 1.688 B -9.96 % | 1.875 B -0.13 % | 1.877 B -4.32 % | 1.962 B 2.10 % | 1.922 B -5.68 % | 2.037 B 9.64 % | 1.858 B -38.23 % | 3.008 B 1.17 % | 2.973 B -0.77 % | 2.996 B -28.31 % | 4.179 B 47.89 % | 2.826 B 2.19 % | 2.765 B 13.30 % | 2.441 B -4.91 % | 2.567 B -8.19 % | 2.796 B -7.29 % | 3.016 B -8.61 % | 3.300 B -31.40 % | 4.810 B 4.03 % | 4.623 B -4.70 % | 4.851 B -41.50 % | 8.293 B 4.75 % | 7.917 B 18.51 % | 6.680 B 7.56 % | 6.210 B -11.79 % | 7.040 B 5.41 % | 6.679 B 12.49 % | 5.937 B -0.08 % | 5.942 B 24.25 % | 4.782 B 10.07 % | 4.345 B 11.25 % | 3.906 B 5.11 % | 3.716 B -1.38 % | 3.768 B 7.65 % | 3.500 B 3.90 % | 3.369 B 9.69 % | 3.071 B -3.10 % | 3.169 B 3.28 % | 3.069 B |
| Total liabilities | 3.817 B 14.17 % | 3.343 B -6.97 % | 3.594 B -6.57 % | 3.846 B -24.20 % | 5.074 B 7.83 % | 4.706 B -0.74 % | 4.741 B 4.48 % | 4.538 B 8.26 % | 4.191 B -2.26 % | 4.288 B -5.40 % | 4.533 B 10.75 % | 4.093 B 2.74 % | 3.983 B 2.83 % | 3.874 B 8.32 % | 3.576 B -0.38 % | 3.590 B -0.63 % | 3.613 B 15.59 % | 3.125 B -4.83 % | 3.284 B 26.36 % | 2.599 B -5.33 % | 2.745 B 1.15 % | 2.714 B 16.06 % | 2.338 B 1.59 % | 2.302 B -0.56 % | 2.315 B -6.11 % | 2.465 B -2.53 % | 2.529 B -5.04 % | 2.664 B 0.65 % | 2.646 B -4.75 % | 2.778 B 4.50 % | 2.659 B -55.92 % | 6.032 B -0.28 % | 6.049 B -0.96 % | 6.108 B 5.67 % | 5.780 B -2.30 % | 5.916 B 5.27 % | 5.620 B 3.42 % | 5.434 B -2.19 % | 5.556 B -9.14 % | 6.115 B -3.92 % | 6.364 B -16.92 % | 7.660 B -35.66 % | 11.906 B -14.46 % | 13.918 B -1.60 % | 14.145 B 57.04 % | 9.007 B 4.41 % | 8.627 B 16.71 % | 7.391 B 6.47 % | 6.942 B -10.94 % | 7.795 B 4.55 % | 7.456 B 17.34 % | 6.354 B 0.83 % | 6.301 B 16.61 % | 5.404 B 10.48 % | 4.891 B 8.94 % | 4.490 B 6.05 % | 4.234 B 0.65 % | 4.206 B 12.17 % | 3.750 B 2.57 % | 3.656 B 7.73 % | 3.394 B -2.58 % | 3.484 B 1.25 % | 3.440 B |
| Other non current assets | 171.914 M -20.93 % | 217.409 M 16.43 % | 186.737 M -5.34 % | 197.261 M -58.51 % | 475.422 M 141.71 % | 196.689 M -6.32 % | 209.968 M 1.96 % | 205.924 M -4.62 % | 215.903 M -9.31 % | 238.070 M 25.16 % | 190.207 M -1.39 % | 192.895 M 0.01 % | 192.882 M -2.02 % | 196.858 M -0.61 % | 198.068 M -14.68 % | 232.155 M -5.31 % | 245.175 M -1.12 % | 247.943 M 24.92 % | 198.475 M 5.31 % | 188.468 M 2.26 % | 184.306 M 2.79 % | 179.297 M 11.86 % | 160.293 M -0.75 % | 161.508 M -5.95 % | 171.722 M -16.68 % | 206.089 M 6.84 % | 192.897 M -23.24 % | 251.292 M 0.25 % | 250.665 M 1.95 % | 245.859 M 1.81 % | 241.497 M -0.29 % | 242.194 M 3.30 % | 234.449 M -26.87 % | 320.588 M 27.61 % | 251.234 M -13.99 % | 292.107 M -11.82 % | 331.246 M -7.23 % | 357.051 M 26.14 % | 283.052 M -3.93 % | 294.645 M -3.38 % | 304.952 M -7.12 % | 328.338 M -11.76 % | 372.111 M 6.11 % | 350.675 M -4.64 % | 367.732 M -78.61 % | 1.719 B 215.55 % | 544.790 M 41.80 % | 384.185 M -8.45 % | 419.624 M 2.81 % | 408.143 M 295.21 % | 103.272 M -73.26 % | 386.265 M 22.65 % | 314.944 M 36.58 % | 230.597 M 12.48 % | 205.004 M 14.02 % | 179.802 M 53.98 % | 116.770 M 5.83 % | 110.336 M 23.15 % | 89.598 M 6.28 % | 84.301 M -0.39 % | 84.628 M -9.96 % | 93.987 M -6.18 % | 100.177 M |
| Long term investments | 2.830 B -2.57 % | 2.904 B -1.22 % | 2.940 B 1.35 % | 2.901 B -0.61 % | 2.919 B 154.68 % | 1.146 B 2.27 % | 1.121 B 4.07 % | 1.077 B 0.36 % | 1.073 B -5.89 % | 1.140 B 3.70 % | 1.100 B 4.50 % | 1.052 B -3.19 % | 1.087 B -2.94 % | 1.120 B 7.41 % | 1.043 B 38.44 % | 753.102 M 6.50 % | 707.149 M 24.69 % | 567.113 M 20.50 % | 470.636 M -37.90 % | 757.849 M 9.06 % | 694.866 M 3.09 % | 674.066 M 0.11 % | 673.297 M -2.42 % | 689.961 M -0.37 % | 692.501 M 1.93 % | 679.403 M -4.43 % | 710.901 M -11.78 % | 805.847 M -3.61 % | 836.066 M -2.52 % | 857.651 M 9.61 % | 782.450 M 49.64 % | 522.871 M -1.70 % | 531.930 M 1.90 % | 521.996 M -3.97 % | 543.561 M -11.71 % | 615.659 M -7.62 % | 666.408 M -11.93 % | 756.642 M -15.51 % | 895.588 M -51.96 % | 1.864 B 12.24 % | 1.661 B -20.81 % | 2.098 B 31.20 % | 1.599 B -0.42 % | 1.605 B 200.90 % | 533.553 M -20.21 % | 668.669 M 3.85 % | 643.869 M -6.84 % | 691.145 M -53.93 % | 1.500 B -26.92 % | 2.053 B 13.87 % | 1.803 B -7.34 % | 1.946 B 23.74 % | 1.572 B 7.08 % | 1.468 B 8.96 % | 1.348 B -2.66 % | 1.384 B -3.96 % | 1.442 B -2.27 % | 1.475 B 0.41 % | 1.469 B 5.49 % | 1.393 B -0.16 % | 1.395 B -0.32 % | 1.399 B 2.56 % | 1.364 B |
| Intangible assets | 1.872 B 3.60 % | 1.807 B 6.87 % | 1.691 B 4.88 % | 1.612 B 31.10 % | 1.230 B -13.89 % | 1.428 B 4.30 % | 1.369 B 2.13 % | 1.341 B 7.37 % | 1.249 B 6.41 % | 1.173 B 10.47 % | 1.062 B 39.43 % | 761.765 M -2.18 % | 778.742 M -1.40 % | 789.813 M -2.04 % | 806.256 M 3.73 % | 777.230 M 4.72 % | 742.223 M -2.15 % | 758.552 M -2.88 % | 781.021 M 157.01 % | 303.892 M -1.24 % | 307.723 M -61.97 % | 809.123 M 142.34 % | 333.873 M 2.45 % | 325.880 M 0.30 % | 324.904 M -0.64 % | 327.003 M 3.63 % | 315.548 M 4.05 % | 303.264 M 1.80 % | 297.898 M -0.19 % | 298.468 M 0.51 % | 296.958 M -85.99 % | 2.120 B -3.72 % | 2.202 B -2.70 % | 2.263 B -1.32 % | 2.293 B -5.10 % | 2.416 B 18.13 % | 2.045 B -1.03 % | 2.066 B -1.02 % | 2.088 B -13.68 % | 2.419 B -1.12 % | 2.446 B -1.56 % | 2.485 B -56.87 % | 5.761 B -1.85 % | 5.870 B -2.01 % | 5.990 B 1 146.79 % | 480.429 M -9.38 % | 530.178 M -24.58 % | 703.012 M -34.84 % | 1.079 B -1.73 % | 1.098 B -3.23 % | 1.135 B 195.51 % | 383.929 M 0.28 % | 382.870 M -2.92 % | 394.383 M 2.45 % | 384.965 M -38.38 % | 624.778 M 108.62 % | 299.488 M -2.59 % | 307.461 M 0.25 % | 306.695 M -0.83 % | 309.262 M 3.10 % | 299.971 M -2.61 % | 308.004 M 0.13 % | 307.616 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.660 M 0.00 % | 36.660 M 0.00 % | 36.660 M 0.00 % | 36.660 M 0.00 % | 36.660 M 0.00 % | 36.660 M 0.00 % | 36.660 M -51.00 % | 74.823 M 0.00 % | 74.823 M 0.00 % | 74.823 M -6.30 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M 0.00 % | 79.857 M |
| Goodwill and intangible assets | 1.872 B 3.60 % | 1.807 B 6.87 % | 1.691 B 4.88 % | 1.612 B 31.10 % | 1.230 B -13.89 % | 1.428 B 4.30 % | 1.369 B 2.13 % | 1.341 B 7.37 % | 1.249 B 6.41 % | 1.173 B 10.47 % | 1.062 B 39.43 % | 761.765 M -2.18 % | 778.742 M -1.40 % | 789.813 M -2.04 % | 806.256 M 3.73 % | 777.230 M 4.72 % | 742.223 M -2.15 % | 758.552 M -2.88 % | 781.021 M 157.01 % | 303.892 M -1.24 % | 307.723 M -61.97 % | 809.123 M 142.34 % | 333.873 M 2.45 % | 325.880 M 0.30 % | 324.904 M -0.64 % | 327.003 M 3.63 % | 315.548 M 4.05 % | 303.264 M 1.80 % | 297.898 M -0.19 % | 298.468 M 0.51 % | 296.958 M -85.99 % | 2.120 B -3.72 % | 2.202 B -2.70 % | 2.263 B -1.32 % | 2.293 B -6.52 % | 2.453 B 17.81 % | 2.082 B -1.01 % | 2.103 B -1.01 % | 2.124 B -13.47 % | 2.455 B -1.10 % | 2.482 B -1.53 % | 2.521 B -56.80 % | 5.836 B -1.82 % | 5.944 B -1.98 % | 6.065 B 982.44 % | 560.286 M -8.16 % | 610.035 M -22.08 % | 782.869 M -32.44 % | 1.159 B -1.61 % | 1.178 B -3.02 % | 1.214 B 163.43 % | 461.007 M -0.37 % | 462.727 M -2.43 % | 474.240 M 2.03 % | 464.822 M -34.03 % | 704.635 M 85.75 % | 379.345 M -2.06 % | 387.318 M 0.20 % | 386.552 M -0.66 % | 389.119 M 2.45 % | 379.828 M -2.07 % | 387.861 M 0.10 % | 387.473 M |
| Property plant equipment net | 1.119 B 41.22 % | 792.674 M -2.55 % | 813.402 M -4.08 % | 847.957 M -2.86 % | 872.905 M 1.32 % | 861.570 M 1.38 % | 849.849 M 4.30 % | 814.784 M 10.44 % | 737.758 M -1.70 % | 750.504 M -3.22 % | 775.512 M 101.08 % | 385.680 M -0.80 % | 388.804 M -7.45 % | 420.120 M -6.61 % | 449.856 M -9.13 % | 495.037 M -4.90 % | 520.545 M -5.96 % | 553.537 M -0.61 % | 556.943 M -17.31 % | 673.550 M -3.23 % | 696.060 M 208.45 % | 225.661 M -8.53 % | 246.695 M 2.41 % | 240.891 M -6.33 % | 257.174 M -5.33 % | 271.642 M -2.54 % | 278.710 M -2.88 % | 286.974 M -4.02 % | 298.986 M 6.75 % | 280.077 M -2.46 % | 287.150 M -18.00 % | 350.165 M -5.48 % | 370.473 M -7.28 % | 399.571 M -7.05 % | 429.879 M -6.48 % | 459.677 M -5.84 % | 488.196 M -5.57 % | 516.989 M -1.35 % | 524.046 M -58.48 % | 1.262 B -3.38 % | 1.306 B -4.02 % | 1.361 B -27.60 % | 1.880 B 6.05 % | 1.773 B 1.43 % | 1.748 B -4.24 % | 1.825 B 2.24 % | 1.785 B 3.53 % | 1.724 B 0.43 % | 1.717 B 2.57 % | 1.674 B 2.44 % | 1.634 B 9.79 % | 1.488 B 5.93 % | 1.405 B 18.02 % | 1.191 B 10.75 % | 1.075 B 3.62 % | 1.037 B 2.19 % | 1.015 B -0.75 % | 1.023 B 6.69 % | 958.706 M -0.71 % | 965.537 M -3.50 % | 1.001 B 2.36 % | 977.512 M -2.52 % | 1.003 B |
| Total non current assets | 6.243 B 5.01 % | 5.945 B 1.68 % | 5.847 B 1.98 % | 5.734 B 0.37 % | 5.713 B 50.47 % | 3.797 B 1.94 % | 3.725 B 4.82 % | 3.553 B 1.81 % | 3.490 B -0.55 % | 3.509 B 5.75 % | 3.319 B 25.08 % | 2.653 B -2.07 % | 2.709 B -2.37 % | 2.775 B 2.77 % | 2.700 B 10.29 % | 2.448 B 1.96 % | 2.401 B 3.99 % | 2.309 B 5.32 % | 2.192 B 3.26 % | 2.123 B 2.43 % | 2.073 B 0.08 % | 2.071 B 30.22 % | 1.591 B 0.19 % | 1.588 B -2.40 % | 1.627 B -2.59 % | 1.670 B -0.92 % | 1.685 B -8.03 % | 1.833 B -2.67 % | 1.883 B -0.34 % | 1.889 B 3.61 % | 1.823 B -51.98 % | 3.797 B -1.56 % | 3.857 B -3.65 % | 4.003 B -0.02 % | 4.004 B -6.49 % | 4.282 B 6.43 % | 4.023 B -3.52 % | 4.170 B -1.72 % | 4.243 B -32.07 % | 6.247 B 2.22 % | 6.111 B -8.07 % | 6.647 B -34.28 % | 10.114 B 0.99 % | 10.015 B 11.35 % | 8.994 B 78.98 % | 5.025 B 31.35 % | 3.826 B 1.35 % | 3.775 B -24.40 % | 4.993 B -9.20 % | 5.499 B 9.91 % | 5.003 B 16.58 % | 4.292 B 13.97 % | 3.766 B 11.61 % | 3.374 B 9.05 % | 3.094 B -6.47 % | 3.308 B 9.52 % | 3.020 B -1.42 % | 3.064 B 3.24 % | 2.968 B 2.43 % | 2.897 B -1.09 % | 2.929 B 0.12 % | 2.926 B 2.49 % | 2.855 B |
| Other current assets | 115.627 M -1.14 % | 116.961 M 38.77 % | 84.283 M -35.80 % | 131.288 M -10.03 % | 145.918 M -20.59 % | 183.752 M 23.78 % | 148.453 M -55.47 % | 333.383 M 90.86 % | 174.675 M 5.95 % | 164.865 M 1.42 % | 162.552 M -11.20 % | 183.060 M -8.10 % | 199.203 M 35.13 % | 147.415 M 37.24 % | 107.417 M -25.08 % | 143.370 M 19.51 % | 119.967 M -75.44 % | 488.549 M -33.27 % | 732.104 M 420.09 % | 140.765 M 7.16 % | 131.361 M -4.03 % | 136.881 M -81.74 % | 749.536 M 275.35 % | 199.690 M 27.72 % | 156.349 M 26.47 % | 123.629 M -76.45 % | 525.000 M 651.94 % | 69.819 M 19.94 % | 58.211 M -16.83 % | 69.990 M -77.70 % | 313.902 M 180.86 % | 111.766 M -15.46 % | 132.211 M 14.45 % | 115.518 M -86.77 % | 873.390 M -6.38 % | 932.893 M 16.54 % | 800.498 M 7.67 % | 743.491 M 0.92 % | 736.694 M -12.55 % | 842.436 M -20.22 % | 1.056 B 7.96 % | 978.100 M -24.63 % | 1.298 B -7.86 % | 1.408 B -35.21 % | 2.174 B -18.01 % | 2.651 B 12.27 % | 2.362 B 20.59 % | 1.958 B 119.99 % | 890.241 M 1.04 % | 881.119 M 9.16 % | 807.184 M -45.73 % | 1.487 B 23.21 % | 1.207 B -5.37 % | 1.276 B 23.96 % | 1.029 B 22.53 % | 839.834 M 3.08 % | 814.737 M 105.65 % | 396.181 M 9.34 % | 362.351 M -3.38 % | 375.044 M 18.36 % | 316.865 M 3.11 % | 307.310 M -50.08 % | 615.648 M |
| Short term investments | 108.704 M -31.83 % | 159.450 M -15.86 % | 189.510 M -28.85 % | 266.357 M -1.25 % | 269.730 M -22.41 % | 347.652 M 30.63 % | 266.134 M -22.11 % | 341.658 M -3.39 % | 353.646 M -15.11 % | 416.583 M -18.24 % | 509.490 M -2.30 % | 521.478 M 21.68 % | 428.571 M -4.03 % | 446.553 M -29.05 % | 629.370 M -12.50 % | 719.280 M -4.00 % | 749.250 M 102.75 % | 369.540 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 M -66.71 % | 120.150 M -2.16 % | 122.801 M 32.90 % | 92.402 M 28.82 % | 71.729 M 4 843.42 % | 1.451 M 0.35 % | 1.446 M 0.28 % | 1.442 M -87.39 % | 11.434 M -92.92 % | 161.394 M 209.64 % | 52.123 M -65.72 % | 152.055 M -49.01 % | 298.227 M 18.98 % | 250.651 M 15.48 % | 217.050 M 368.00 % | 46.378 M -52.40 % | 97.438 M -44.62 % | 175.952 M 64.71 % | 106.823 M -39.52 % | 176.613 M -83.30 % | 1.057 B -1.82 % | 1.077 B -3.39 % | 1.115 B -1.27 % | 1.129 B -21.08 % | 1.431 B -30.74 % | 2.066 B 1 202.91 % | 158.549 M -25.67 % | 213.292 M -51.90 % | 443.404 M -20.26 % | 556.057 M 93.63 % | 287.169 M 34.28 % | 213.865 M -29.56 % | 303.601 M -7.35 % | 327.702 M 52.58 % | 214.771 M 6.51 % | 201.640 M -39.88 % | 335.376 M 64.16 % | 204.300 M 2.45 % | 199.410 M 6.05 % | 188.041 M 40.01 % | 134.305 M 71.05 % | 78.520 M |
| cash and cash equivalents | 854.725 M 41.09 % | 605.783 M -28.17 % | 843.411 M -2.22 % | 862.551 M -48.62 % | 1.679 B 140.36 % | 698.478 M 3.81 % | 672.857 M 13.75 % | 591.539 M 21.31 % | 487.606 M 6.63 % | 457.292 M -40.16 % | 764.162 M 15.76 % | 660.128 M 2.66 % | 643.024 M 4.20 % | 617.084 M 9.56 % | 563.253 M 11.74 % | 504.057 M -9.15 % | 554.797 M -8.62 % | 607.164 M -16.56 % | 727.677 M 25.05 % | 581.903 M -12.09 % | 661.906 M 33.99 % | 494.015 M 9.32 % | 451.917 M 32.64 % | 340.715 M -45.31 % | 622.950 M 10.13 % | 565.633 M 5.07 % | 538.359 M -17.75 % | 654.523 M 15.30 % | 567.683 M -20.97 % | 718.334 M -3.46 % | 744.050 M -36.54 % | 1.173 B -7.65 % | 1.270 B 28.29 % | 989.611 M 13.90 % | 868.821 M 9.19 % | 795.710 M -36.69 % | 1.257 B 11.80 % | 1.124 B 6.17 % | 1.059 B -8.47 % | 1.157 B -0.01 % | 1.157 B 46.55 % | 789.414 M -17.79 % | 960.271 M -9.05 % | 1.056 B -39.85 % | 1.755 B 129.07 % | 766.264 M -53.65 % | 1.653 B -48.18 % | 3.190 B 298.48 % | 800.493 M -25.25 % | 1.071 B 26.76 % | 844.857 M -32.18 % | 1.246 B -1.14 % | 1.260 B 4.05 % | 1.211 B 19.18 % | 1.016 B -15.32 % | 1.200 B -0.51 % | 1.206 B -4.82 % | 1.267 B 26.86 % | 998.888 M -7.20 % | 1.076 B 0.24 % | 1.074 B 2.09 % | 1.052 B 15.81 % | 908.252 M |
| Cash and short term investments | 963.429 M 25.90 % | 765.233 M -25.92 % | 1.033 B -8.50 % | 1.129 B -42.07 % | 1.949 B 86.27 % | 1.046 B 11.41 % | 938.991 M 0.62 % | 933.197 M 10.93 % | 841.252 M -3.73 % | 873.875 M -31.39 % | 1.274 B 7.79 % | 1.182 B 10.27 % | 1.072 B 0.75 % | 1.064 B -10.82 % | 1.193 B -2.51 % | 1.223 B -6.19 % | 1.304 B 114.78 % | 607.164 M -16.56 % | 727.677 M 25.05 % | 581.903 M -12.09 % | 661.906 M 23.95 % | 534.015 M -6.65 % | 572.067 M 23.42 % | 463.516 M -35.20 % | 715.352 M 12.24 % | 637.362 M 18.07 % | 539.810 M -17.71 % | 655.969 M 15.26 % | 569.125 M -22.01 % | 729.768 M -19.40 % | 905.444 M -26.06 % | 1.225 B -13.86 % | 1.422 B 10.39 % | 1.288 B 15.04 % | 1.119 B 10.54 % | 1.013 B -22.29 % | 1.303 B 6.68 % | 1.222 B -1.07 % | 1.235 B -2.28 % | 1.264 B -5.24 % | 1.334 B -27.79 % | 1.847 B -9.35 % | 2.037 B -6.15 % | 2.171 B -24.74 % | 2.884 B 31.29 % | 2.197 B -40.92 % | 3.719 B 11.06 % | 3.348 B 230.28 % | 1.014 B -33.05 % | 1.514 B 8.10 % | 1.401 B -8.62 % | 1.533 B 4.00 % | 1.474 B -2.69 % | 1.515 B 12.71 % | 1.344 B -5.01 % | 1.415 B 0.49 % | 1.408 B -12.15 % | 1.603 B 33.20 % | 1.203 B -5.69 % | 1.276 B 1.10 % | 1.262 B 6.38 % | 1.186 B 20.20 % | 986.772 M |
| Total current assets | 2.359 B 8.92 % | 2.166 B -9.61 % | 2.396 B -14.88 % | 2.815 B -24.59 % | 3.733 B 40.52 % | 2.657 B 4.61 % | 2.540 B -2.53 % | 2.605 B 9.78 % | 2.373 B -1.72 % | 2.415 B -15.33 % | 2.852 B 0.73 % | 2.831 B 8.41 % | 2.612 B 8.16 % | 2.415 B 2.38 % | 2.359 B -5.00 % | 2.483 B -2.39 % | 2.544 B 18.05 % | 2.155 B 5.14 % | 2.049 B 21.72 % | 1.684 B -8.47 % | 1.840 B -6.56 % | 1.969 B -5.29 % | 2.079 B 9.81 % | 1.893 B -3.30 % | 1.958 B -3.21 % | 2.023 B 1.76 % | 1.988 B -0.60 % | 2.000 B 5.04 % | 1.904 B -2.94 % | 1.961 B 0.95 % | 1.943 B -33.98 % | 2.943 B -19.85 % | 3.671 B 2.51 % | 3.582 B 10.38 % | 3.245 B -4.55 % | 3.399 B 1.05 % | 3.364 B 6.77 % | 3.151 B -5.85 % | 3.347 B -5.18 % | 3.529 B -12.33 % | 4.026 B -18.65 % | 4.949 B -15.76 % | 5.875 B -1.01 % | 5.935 B -18.78 % | 7.307 B 2.14 % | 7.154 B -18.49 % | 8.778 B 8.11 % | 8.119 B 39.32 % | 5.828 B -6.19 % | 6.212 B -1.49 % | 6.306 B -5.17 % | 6.650 B -1.58 % | 6.757 B 12.60 % | 6.000 B 10.30 % | 5.440 B 13.78 % | 4.781 B -4.41 % | 5.002 B 1.56 % | 4.925 B 7.13 % | 4.597 B 6.64 % | 4.311 B 4.76 % | 4.115 B -1.18 % | 4.164 B 2.29 % | 4.071 B |
| Inventory | 349.566 M 26.54 % | 276.246 M 1.81 % | 271.341 M -25.85 % | 365.946 M 8.60 % | 336.954 M 16.86 % | 288.336 M 29.01 % | 223.502 M -28.48 % | 312.485 M 43.03 % | 218.478 M -19.84 % | 272.549 M -6.19 % | 290.536 M -22.42 % | 374.498 M 1.28 % | 369.782 M 22.00 % | 303.093 M 36.89 % | 221.415 M -15.44 % | 261.842 M 3.37 % | 253.306 M 3.71 % | 244.252 M 14.54 % | 213.251 M -23.69 % | 279.471 M 15.77 % | 241.408 M 21.04 % | 199.437 M 8.81 % | 183.282 M -25.22 % | 245.091 M 49.76 % | 163.652 M 0.30 % | 163.160 M -16.41 % | 195.194 M -20.53 % | 245.625 M 19.32 % | 205.848 M -7.61 % | 222.797 M 52.22 % | 146.368 M -51.08 % | 299.180 M -13.52 % | 345.952 M 8.54 % | 318.720 M -14.04 % | 370.797 M -1.15 % | 375.099 M 19.51 % | 313.862 M 18.07 % | 265.823 M -11.68 % | 300.990 M -12.23 % | 342.938 M -27.99 % | 476.209 M -14.14 % | 554.661 M -13.00 % | 637.505 M -0.64 % | 641.606 M -7.65 % | 694.732 M 7.47 % | 646.454 M 4.32 % | 619.683 M -22.50 % | 799.578 M -5.38 % | 845.022 M -14.95 % | 993.547 M -4.41 % | 1.039 B -0.84 % | 1.048 B 44.46 % | 725.548 M -23.11 % | 943.665 M -5.17 % | 995.154 M 33.98 % | 742.742 M -7.60 % | 803.818 M 5.92 % | 758.873 M 7.19 % | 707.986 M -4.13 % | 738.474 M 2.17 % | 722.787 M -2.54 % | 741.588 M 0.99 % | 734.282 M |
| Net receivables | 930.650 M -7.64 % | 1.008 B -0.01 % | 1.008 B -15.24 % | 1.189 B -8.65 % | 1.302 B 14.34 % | 1.138 B -7.35 % | 1.229 B 19.71 % | 1.026 B -9.89 % | 1.139 B 3.20 % | 1.104 B -1.93 % | 1.125 B 3.03 % | 1.092 B 12.45 % | 971.325 M 7.85 % | 900.646 M 7.58 % | 837.186 M -1.99 % | 854.224 M -1.39 % | 866.276 M 6.32 % | 814.797 M -15.89 % | 968.698 M 42.13 % | 681.581 M -15.31 % | 804.840 M -26.73 % | 1.098 B -9.38 % | 1.212 B 23.08 % | 984.761 M 6.77 % | 922.316 M -16.04 % | 1.098 B -6.52 % | 1.175 B 14.28 % | 1.028 B -3.94 % | 1.071 B 17.80 % | 908.747 M 10.89 % | 819.490 M -35.08 % | 1.262 B -27.54 % | 1.742 B -6.30 % | 1.859 B 18.31 % | 1.572 B -17.01 % | 1.894 B 15.88 % | 1.634 B 6.72 % | 1.531 B -9.53 % | 1.693 B -3.02 % | 1.745 B -14.32 % | 2.037 B -14.00 % | 2.369 B -8.38 % | 2.586 B -7.11 % | 2.784 B 14.07 % | 2.440 B -2.90 % | 2.513 B 20.97 % | 2.078 B -19.62 % | 2.585 B -16.04 % | 3.078 B 9.06 % | 2.823 B -7.70 % | 3.058 B 18.48 % | 2.581 B -22.95 % | 3.350 B 47.81 % | 2.266 B 9.39 % | 2.072 B 16.16 % | 1.784 B -9.70 % | 1.975 B -8.86 % | 2.167 B -6.73 % | 2.324 B 20.93 % | 1.922 B 5.97 % | 1.813 B -6.00 % | 1.929 B 11.23 % | 1.734 B |
| Tax assets | 249.933 M 11.54 % | 224.073 M 3.69 % | 216.107 M 23.23 % | 175.373 M -18.81 % | 216.010 M 31.44 % | 164.342 M -6.09 % | 174.993 M 51.98 % | 115.139 M -46.43 % | 214.947 M 3.74 % | 207.206 M 8.37 % | 191.211 M -26.63 % | 260.616 M -0.45 % | 261.800 M 5.39 % | 248.420 M 22.14 % | 203.394 M 6.60 % | 190.796 M 2.53 % | 186.080 M 2.31 % | 181.876 M -1.83 % | 185.266 M -7.08 % | 199.382 M 5.03 % | 189.839 M 3.71 % | 183.051 M 3.75 % | 176.427 M 4.18 % | 169.350 M -6.13 % | 180.407 M -2.92 % | 185.840 M -0.82 % | 187.383 M 1.19 % | 185.180 M -7.05 % | 199.227 M -3.81 % | 207.128 M -3.77 % | 215.240 M -61.71 % | 562.113 M 8.37 % | 518.699 M 4.05 % | 498.488 M 2.47 % | 486.471 M 5.32 % | 461.900 M 1.35 % | 455.730 M 4.45 % | 436.304 M 4.88 % | 416.019 M 12.35 % | 370.295 M 4.05 % | 355.895 M 4.89 % | 339.287 M -20.62 % | 427.410 M 24.93 % | 342.107 M 22.03 % | 280.355 M 11.21 % | 252.104 M 4.11 % | 242.152 M 25.83 % | 192.441 M -2.50 % | 197.380 M 5.92 % | 186.350 M -25.12 % | 248.857 M 2 247.71 % | 10.600 M 0.00 % | 10.600 M 3.91 % | 10.201 M 641.51 % | 1.376 M -12.15 % | 1.566 M -97.68 % | 67.543 M -1.28 % | 68.422 M 7.03 % | 63.925 M -2.80 % | 65.765 M -5.28 % | 69.428 M 3.61 % | 67.011 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.328 B -4.10 % | 1.384 B 115.29 % | 643.057 M -58.67 % | 1.556 B 38.01 % | 1.127 B 7.75 % | 1.046 B 16.65 % | 896.982 M -24.92 % | 1.195 B 12.82 % | 1.059 B -25.92 % | 1.430 B 92.93 % | 740.934 M -47.50 % | 1.411 B 5.07 % | 1.343 B 28.88 % | 1.042 B 79.11 % | 581.921 M -1.66 % | 591.772 M 28.06 % | 462.115 M 0.32 % | 460.625 M -17.43 % | 557.885 M 13.25 % | 492.598 M 11.25 % | 442.792 M -9.37 % | 488.562 M -20.87 % | 617.450 M 6.92 % | 577.497 M 5.14 % | 549.282 M -15.18 % | 647.549 M -9.36 % | 714.417 M 0.70 % | 709.433 M -3.51 % | 735.203 M 12.47 % | 653.668 M -0.60 % | 657.624 M 6.53 % | 617.327 M 1.66 % | 607.244 M 4.53 % | 580.908 M 1.33 % | 573.285 M -9.48 % | 633.293 M -1.38 % | 642.155 M 3.16 % | 622.477 M -15.93 % | 740.454 M 9.13 % | 678.513 M -10.05 % | 754.297 M -20.57 % | 949.661 M -0.37 % | 953.203 M 4.34 % | 913.595 M -17.57 % | 1.108 B -12.99 % | 1.274 B -4.56 % | 1.335 B -2.78 % | 1.373 B 4.06 % | 1.319 B -5.71 % | 1.399 B -6.10 % | 1.490 B -27.01 % | 2.041 B -8.80 % | 2.238 B 4.82 % | 2.136 B 7.20 % | 1.992 B 55.65 % | 1.280 B -2.62 % | 1.314 B -5.25 % | 1.387 B -22.60 % | 1.792 B 57.43 % | 1.138 B 7.36 % | 1.060 B -4.83 % | 1.114 B 3.14 % | 1.080 B |
| Tax payables | 34.437 M -54.18 % | 75.153 M -38.35 % | 121.909 M 762.28 % | 14.138 M -72.54 % | 51.485 M -20.34 % | 64.630 M 79.20 % | 36.066 M 134.47 % | 15.382 M 3.81 % | 14.817 M 98.46 % | 7.466 M -91.00 % | 82.973 M 7 463.64 % | 1.097 M -46.59 % | 2.054 M -47.89 % | 3.942 M -90.50 % | 41.516 M -4.52 % | 43.484 M -3.26 % | 44.948 M -3.54 % | 46.598 M -30.06 % | 66.627 M 80.15 % | 36.984 M -11.66 % | 41.866 M -35.42 % | 64.831 M -29.90 % | 92.483 M 20.00 % | 77.070 M 15.29 % | 66.849 M 4.03 % | 64.261 M -18.93 % | 79.264 M 63.56 % | 48.462 M -26.27 % | 65.731 M -70.79 % | 225.038 M -4.28 % | 235.090 M 37.07 % | 171.506 M 111.46 % | 81.107 M -30.17 % | 116.145 M 35.53 % | 85.698 M 58.78 % | 53.971 M -31.89 % | 79.246 M -14.49 % | 92.674 M -26.90 % | 126.770 M -14.17 % | 147.699 M -4.34 % | 154.405 M -12.99 % | 177.448 M -21.35 % | 225.608 M 22.36 % | 184.374 M -10.96 % | 207.073 M -12.09 % | 235.543 M 0.94 % | 233.359 M 15.43 % | 202.159 M -17.76 % | 245.815 M -2.31 % | 251.635 M -6.62 % | 269.477 M 543.01 % | 41.909 M -34.61 % | 64.095 M -40.97 % | 108.584 M 84.59 % | 58.823 M -19.19 % | 72.794 M -72.38 % | 263.582 M 2.44 % | 257.297 M 4.65 % | 245.867 M 22.31 % | 201.020 M 254.55 % | 56.698 M -11.04 % | 63.737 M 99.62 % | 31.929 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 635.647 M -6.73 % | 681.485 M 253.19 % | 192.951 M 3.20 % | 186.962 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.051 M -28.92 % | 246.258 M 2.33 % | 240.650 M 2.40 % | 235.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.931 M 2.95 % | 210.717 M 22.49 % | 172.021 M 3.51 % | 166.184 M | 0.000 | 0.000 | 0.000 -100.00 % | 220.718 M | 0.000 | 0.000 | 0.000 -100.00 % | 976.998 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.334 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.701 B -0.06 % | 3.703 B -0.08 % | 3.706 B 971.37 % | 345.942 M 3.25 % | 335.038 M 1.51 % | 330.066 M 2.91 % | 320.744 M 3.43 % | 310.114 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 |
| Minority interest | 307.835 M 6.21 % | 289.834 M 9.78 % | 264.004 M -3.99 % | 274.967 M 9.36 % | 251.423 M 114.07 % | 117.447 M 0.16 % | 117.256 M -8.90 % | 128.711 M -3.36 % | 133.192 M 29.31 % | 103.004 M -3.82 % | 107.091 M -3.83 % | 111.359 M 7.73 % | 103.368 M -0.44 % | 103.821 M -11.20 % | 116.910 M -1.82 % | 119.076 M -2.65 % | 122.322 M 8.29 % | 112.954 M -12.94 % | 129.740 M 7.63 % | 120.544 M 4.01 % | 115.896 M -2.97 % | 119.443 M -26.10 % | 161.619 M 12.71 % | 143.400 M -16.95 % | 172.677 M -13.14 % | 198.793 M 13.97 % | 174.429 M -8.40 % | 190.418 M 7.17 % | 177.671 M 11.70 % | 159.063 M 1.01 % | 157.465 M -4.90 % | 165.579 M 0.80 % | 164.273 M -3.44 % | 170.134 M 2.32 % | 166.268 M -19.16 % | 205.675 M 4.20 % | 197.388 M -5.01 % | 207.792 M -1.73 % | 211.455 M -47.11 % | 399.793 M 2.78 % | 388.979 M -10.86 % | 436.360 M -53.61 % | 940.701 M 5.12 % | 894.908 M 1.75 % | 879.496 M -2.37 % | 900.852 M -3.25 % | 931.151 M 7.24 % | 868.249 M -2.01 % | 886.014 M -0.66 % | 891.884 M 3.52 % | 861.598 M -2.50 % | 883.687 M 0.31 % | 880.979 M 10.78 % | 795.221 M 11.65 % | 712.275 M 9.96 % | 647.768 M -2.40 % | 663.685 M 4.80 % | 633.262 M 0.85 % | 627.930 M 0.79 % | 623.001 M 5.07 % | 592.944 M 21.08 % | 489.717 M -2.29 % | 501.176 M |
| Capital lease obligations | 974.860 M 54.54 % | 630.813 M -2.25 % | 645.315 M -7.33 % | 696.335 M -2.32 % | 712.842 M 2.30 % | 696.842 M -6.49 % | 745.220 M 4.74 % | 711.494 M 12.35 % | 633.298 M -0.89 % | 638.986 M -1.80 % | 650.724 M 138.72 % | 272.592 M -7.52 % | 294.745 M -8.51 % | 322.159 M -5.57 % | 341.173 M -5.19 % | 359.868 M -3.56 % | 373.165 M -4.98 % | 392.705 M 1.18 % | 388.112 M -17.19 % | 468.694 M -3.54 % | 485.910 M -2.54 % | 498.571 M 2 572.71 % | 18.654 M -10.79 % | 20.910 M -12.65 % | 23.938 M -15.62 % | 28.369 M -7.43 % | 30.646 M -9.38 % | 33.819 M -6.64 % | 36.224 M -3.38 % | 37.493 M -10.33 % | 41.811 M 29.97 % | 32.169 M -6.32 % | 34.340 M -9.55 % | 37.965 M -7.84 % | 41.194 M 1.41 % | 40.620 M -7.14 % | 43.745 M -8.37 % | 47.743 M 17.60 % | 40.597 M 8.77 % | 37.323 M 0.02 % | 37.317 M -12.78 % | 42.785 M -10.52 % | 47.816 M -11.41 % | 53.972 M 10.83 % | 48.697 M -2.82 % | 50.108 M -12.01 % | 56.948 M -1.63 % | 57.893 M -5.30 % | 61.130 M -0.61 % | 61.504 M -9.67 % | 68.085 M -7.65 % | 73.728 M -8.94 % | 80.965 M 208.26 % | 26.265 M -57.41 % | 61.669 M 1.03 % | 61.041 M -4.22 % | 63.728 M 1.81 % | 62.594 M 11.62 % | 56.076 M -7.81 % | 60.830 M -5.27 % | 64.213 M 2.34 % | 62.742 M -7.53 % | 67.851 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 268.321 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.247 B 0.04 % | 3.246 B 0.00 % | 3.246 B -0.04 % | 3.247 B 271.64 % | -1.892 B -430.13 % | 573.102 M 0.00 % | 573.101 M 16.25 % | 492.987 M -9.73 % | 546.114 M 10.78 % | 492.987 M -9.53 % | 544.918 M 21.08 % | 450.040 M -16.36 % | 538.099 M 0.00 % | 538.099 M 0.00 % | 538.099 M 9.15 % | 492.987 M 0.00 % | 492.987 M -74.20 % | 1.911 B 2.86 % | 1.858 B -16.44 % | 2.223 B 0.00 % | 2.223 B 1.97 % | 2.180 B 0.00 % | 2.180 B -1.62 % | 2.216 B 16.81 % | 1.897 B -62.94 % | 5.119 B -7.26 % | 5.520 B 7.84 % | 5.119 B 0.00 % | 5.119 B -0.01 % | 5.120 B 5.58 % | 4.849 B -15.03 % | 5.707 B -4.54 % | 5.978 B 0.00 % | 5.978 B -2.22 % | 6.114 B 0.30 % | 6.095 B 4.72 % | 5.821 B 0.00 % | 5.821 B 0.00 % | 5.821 B 0.00 % | 5.821 B 0.00 % | 5.821 B -0.03 % | 5.822 B 0.00 % | 5.822 B 63.77 % | 3.555 B 0.00 % | 3.555 B 0.00 % | 3.555 B 0.01 % | 3.555 B 0.29 % | 3.545 B 40.71 % | 2.519 B 7.89 % | 2.335 B 5.80 % | 2.207 B -29.28 % | 3.121 B 13.13 % | 2.758 B 47.13 % | 1.875 B 8.57 % | 1.727 B -5.07 % | 1.819 B -3.69 % | 1.889 B -5.52 % | 1.999 B -12.86 % | 2.294 B 0.00 % | 2.294 B 0.00 % | 2.294 B 0.00 % | 2.294 B 0.00 % | 2.294 B |
| Deferred tax liabilities non current | 102.000 K 0.00 % | 102.000 K 0.14 % | 101.857 K -0.14 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.14 % | 101.857 K -0.14 % | 102.000 K 0.00 % | 102.000 K 0.00 % | 102.000 K 0.14 % | 101.857 K | 0.000 | 0.000 | 0.000 -100.00 % | 17.921 M -50.09 % | 35.903 M -14.31 % | 41.897 M -37.50 % | 67.039 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K -87.72 % | 171.000 K 159.09 % | 66.000 K 543.71 % | 10.253 K 13.92 % | 9.000 K 0.00 % | 9.000 K -71.88 % | 32.000 K 32.26 % | 24.194 K -40.99 % | 41.000 K -55.43 % | 92.000 K 240.74 % | 27.000 K -65.18 % | 77.536 K -60.64 % | 197.000 K 25.48 % | 157.000 K -7.10 % | 169.000 K 38.72 % | 121.826 K 69.20 % | 72.000 K -82.27 % | 406.000 K 146.06 % | 165.000 K -96.38 % | 4.558 M 0.18 % | 4.550 M 14 577.42 % | 31.000 K -99.84 % | 18.985 M 30.88 % | 14.506 M -36.04 % | 22.679 M -52.70 % | 47.951 M -46.48 % | 89.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 8.602 B 6.05 % | 8.112 B -1.60 % | 8.244 B -3.57 % | 8.549 B -9.50 % | 9.446 B 46.38 % | 6.453 B 3.02 % | 6.264 B 1.71 % | 6.159 B 5.03 % | 5.864 B -1.02 % | 5.924 B -3.99 % | 6.171 B 12.51 % | 5.485 B 3.07 % | 5.321 B 2.53 % | 5.190 B 2.59 % | 5.059 B 2.59 % | 4.931 B -0.28 % | 4.945 B 10.78 % | 4.464 B 5.23 % | 4.242 B 11.43 % | 3.807 B -2.70 % | 3.912 B -3.16 % | 4.040 B 10.10 % | 3.669 B 5.42 % | 3.481 B -2.89 % | 3.584 B -2.93 % | 3.693 B 0.53 % | 3.673 B -4.15 % | 3.832 B 1.21 % | 3.787 B -1.66 % | 3.850 B 2.24 % | 3.766 B -44.12 % | 6.740 B -10.48 % | 7.529 B -0.74 % | 7.585 B 4.64 % | 7.249 B -5.63 % | 7.681 B 3.98 % | 7.387 B 0.91 % | 7.321 B -3.54 % | 7.590 B -22.36 % | 9.776 B -3.56 % | 10.136 B -12.59 % | 11.596 B -27.47 % | 15.989 B 0.24 % | 15.950 B -2.15 % | 16.301 B 33.84 % | 12.180 B -3.36 % | 12.604 B 5.97 % | 11.894 B 9.92 % | 10.820 B -7.60 % | 11.711 B 3.55 % | 11.309 B 3.36 % | 10.941 B 3.98 % | 10.522 B 12.25 % | 9.374 B 9.85 % | 8.534 B 5.50 % | 8.089 B 0.83 % | 8.022 B 0.41 % | 7.989 B 5.60 % | 7.565 B 4.95 % | 7.208 B 2.33 % | 7.044 B -0.64 % | 7.090 B 2.37 % | 6.926 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.670 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.670 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 |
| Change in working capital | 10.381 M 103.86 % | -268.767 M -706.98 % | 44.279 M -74.43 % | 173.160 M -43.57 % | 306.865 M 655.05 % | -55.286 M 79.45 % | -269.046 M -344.79 % | 109.910 M 152.38 % | -209.825 M 28.34 % | -292.825 M -110.50 % | -139.109 M -1 205.18 % | 12.587 M 104.99 % | -252.106 M -418.71 % | 79.102 M 244.90 % | -54.592 M -129.29 % | -23.809 M 70.03 % | -79.448 M 40.11 % | -132.659 M -52.11 % | -87.210 M -374.34 % | 31.789 M -81.72 % | 173.902 M 2 906.08 % | 5.785 M 104.42 % | -131.025 M -598.84 % | -18.749 M -160.68 % | 30.896 M -34.21 % | 46.965 M 112.29 % | -382.140 M -1 104.12 % | 38.057 M 134.89 % | -109.072 M -1 225.14 % | -8.231 M -111.39 % | 72.240 M 1 438.66 % | 4.695 M 130.25 % | -15.520 M 82.98 % | -91.204 M 39.95 % | -151.884 M 74.78 % | -602.218 M -177.86 % | -216.733 M -137.78 % | -91.148 M -153.97 % | 168.890 M -59.40 % | 416.014 M 408.46 % | 81.818 M 205.68 % | -77.417 M 76.69 % | -332.075 M -57.04 % | -211.462 M -123.90 % | 884.640 M 171.34 % | -1.240 B -91.37 % | -647.943 M -219.12 % | 543.958 M 240.96 % | -385.893 M -253.32 % | 251.691 M 243.12 % | 73.354 M 120.65 % | -355.259 M 58.37 % | -853.401 M -91.49 % | -445.675 M 10.52 % | -498.057 M -671.95 % | 87.080 M 124.79 % | -351.335 M -306.75 % | 169.933 M 187.70 % | -193.764 M -534.08 % | 44.638 M 103.32 % | 21.955 M -90.27 % | 225.686 M 251.76 % | -148.714 M -331.86 % | 64.139 M 169.64 % | -92.099 M -557.11 % | 20.148 M |
| Accounts receivables | 73.053 M 263.23 % | -44.754 M -120.03 % | 223.438 M 73.72 % | 128.622 M 182.51 % | -155.893 M -313.18 % | -37.730 M 17.86 % | -45.933 M -145.11 % | 101.820 M 404.86 % | -33.399 M -120.92 % | -15.118 M -246.03 % | 10.353 M 109.30 % | -111.261 M -55.96 % | -71.340 M 26.69 % | -97.314 M -276.81 % | 55.039 M 470.30 % | 9.651 M 118.14 % | -53.205 M -153.65 % | 99.170 M 138.38 % | 41.602 M -66.15 % | 122.918 M -65.71 % | 358.431 M 461.72 % | 63.810 M 130.90 % | -206.492 M -210.75 % | -66.449 M -139.69 % | 167.401 M 898.10 % | 16.772 M 109.32 % | -179.883 M -488.82 % | 46.264 M 134.47 % | -134.232 M -45.22 % | -92.431 M -692.24 % | -11.667 M -105.47 % | 213.375 M 843.39 % | 22.618 M 108.97 % | -252.067 M -198.22 % | 256.634 M 193.62 % | -274.116 M -130.52 % | -118.911 M -208.69 % | 109.406 M 87.52 % | 58.343 M -83.24 % | 348.053 M 3.65 % | 335.781 M 368.34 % | -125.132 M -114.90 % | -58.229 M 87.47 % | -464.556 M -489.10 % | 119.393 M -57.81 % | 282.959 M 351.99 % | -112.289 M | 0.000 | 0.000 -100.00 % | 207.581 M 205.51 % | -196.737 M -126.25 % | 749.474 M | 0.000 | 0.000 | 0.000 -100.00 % | 191.824 M 174.68 % | -256.850 M -233.09 % | 192.990 M 160.69 % | -317.984 M -319.58 % | -75.786 M -182.63 % | 91.717 M -17.82 % | 111.610 M 137.80 % | -295.286 M -784.62 % | 43.131 M -45.54 % | 79.196 M -58.64 % | 191.497 M |
| Inventory | -80.055 M -3 117.53 % | 2.653 M -97.37 % | 100.907 M 482.91 % | -26.353 M 40.34 % | -44.169 M 5.58 % | -46.778 M -110.10 % | 463.082 M 261.61 % | -286.541 M -243.67 % | -83.376 M -1 490.54 % | -5.242 M -105.99 % | 87.441 M 863.48 % | -11.453 M 84.46 % | -73.722 M 1.84 % | -75.101 M -350.66 % | 29.961 M 2 279.02 % | -1.375 M 54.99 % | -3.055 M 92.91 % | -43.070 M -553.88 % | 9.489 M 114.33 % | -66.206 M -16.00 % | -57.072 M -278.34 % | 32.002 M 170.16 % | 11.846 M 151.71 % | -22.907 M 30.93 % | -33.166 M 16.24 % | -39.596 M -92.24 % | -20.597 M -300.72 % | -5.140 M 76.02 % | -21.436 M 77.76 % | -96.381 M 3.22 % | -99.591 M 15.63 % | -118.046 M 52.81 % | -250.150 M -3 808.12 % | 6.746 M 107.27 % | -92.787 M -41.37 % | -65.634 M -47.56 % | -44.481 M -219.10 % | 37.349 M 70.34 % | 21.926 M -88.62 % | 192.690 M 68.65 % | 114.257 M 35 605.31 % | 320.000 K 100.22 % | -147.172 M -231.56 % | 111.863 M 780.31 % | -16.443 M -33.72 % | -12.297 M -211.10 % | 11.068 M -27.10 % | 15.182 M -73.35 % | 56.960 M 5 676.88 % | 986.000 K 103.81 % | -25.860 M 92.30 % | -335.963 M -261.15 % | 208.477 M 950.58 % | -24.510 M 94.07 % | -413.347 M -2 199.17 % | 19.691 M 122.91 % | -85.935 M -261.22 % | -23.790 M -141.37 % | 57.503 M 309.63 % | -27.430 M -292.90 % | 14.220 M 208.04 % | -13.162 M -139.85 % | 33.027 M 240.21 % | -23.556 M 66.30 % | -69.904 M -56.34 % | -44.713 M |
| Accounts payables | 0.000 100.00 % | -55.775 M 50.79 % | -113.331 M -420.19 % | 35.395 M -1.78 % | 36.038 M 117.32 % | -208.118 M -186.11 % | 241.678 M 540.07 % | 37.758 M 439.58 % | -11.119 M 88.28 % | -94.892 M -173.76 % | 128.643 M 157.30 % | 49.998 M 466.29 % | 8.829 M -90.95 % | 97.605 M 704.03 % | -16.159 M -117.08 % | 94.599 M 121.04 % | 42.797 M 122.42 % | -190.848 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 100.00 % | -25.660 M -266.85 % | 15.379 M 204.62 % | -14.700 M -109.76 % | 150.588 M 102.15 % | 74.492 M 235.61 % | -54.933 M -231.74 % | 41.698 M 12.97 % | 36.909 M 159.52 % | 14.222 M -75.64 % | 58.388 M 1 283.60 % | 4.220 M |
| Other working capital | 17.383 M 110.17 % | -170.891 M -2.49 % | -166.735 M -569.73 % | 35.496 M -92.46 % | 470.889 M 98.40 % | 237.340 M 125.58 % | -927.874 M -461.22 % | 256.873 M 413.52 % | -81.931 M 53.86 % | -177.573 M 51.42 % | -365.546 M -528.53 % | 85.303 M 173.62 % | -115.873 M -175.14 % | 154.203 M 282.37 % | -84.553 M -276.90 % | -22.434 M 70.63 % | -76.393 M 14.73 % | -89.589 M 7.35 % | -96.700 M -198.68 % | 97.995 M -57.57 % | 230.974 M 981.01 % | -26.217 M 81.65 % | -142.871 M -3 536.05 % | 4.158 M -93.51 % | 64.062 M -25.99 % | 86.561 M 123.94 % | -361.543 M -936.96 % | 43.197 M 149.29 % | -87.636 M -199.42 % | 88.150 M -48.70 % | 171.831 M 39.99 % | 122.741 M -47.69 % | 234.630 M 339.54 % | -97.950 M -65.75 % | -59.096 M 88.99 % | -536.584 M -211.51 % | -172.252 M -34.05 % | -128.497 M -187.43 % | 146.964 M -34.19 % | 223.324 M 788.44 % | -32.439 M 58.27 % | -77.737 M 57.96 % | -184.903 M 42.81 % | -323.325 M -135.88 % | 901.083 M 173.40 % | -1.228 B -86.29 % | -659.011 M -224.63 % | 528.776 M 219.40 % | -442.853 M -276.64 % | 250.705 M 152.69 % | 99.214 M 614.17 % | -19.296 M 98.18 % | -1.062 B -152.13 % | -421.165 M -397.18 % | -84.710 M 14.24 % | -98.775 M -312.78 % | -23.929 M -255.05 % | 15.433 M 118.40 % | -83.871 M -214.32 % | 73.362 M 352.55 % | -29.049 M -133.96 % | 85.540 M 11.62 % | 76.635 M 152.57 % | 30.342 M 118.99 % | -159.779 M -22.10 % | -130.856 M |
| Other non cash items | 4.037 M 137.19 % | 1.702 M 111.17 % | -15.238 M 91.85 % | -186.919 M -4 916.61 % | -3.726 M -100.91 % | 410.867 M 337.21 % | 93.975 M 157.27 % | -164.098 M -694.17 % | 27.618 M -48.89 % | 54.038 M 208.23 % | -49.930 M 67.97 % | -155.875 M -430.33 % | -29.392 M -119.73 % | 149.004 M 183.56 % | -178.329 M -530.38 % | -28.289 M -159.11 % | 47.856 M 110.74 % | -445.733 M -334.26 % | 190.270 M 302.77 % | -93.837 M 14.07 % | -109.204 M -35.91 % | -80.349 M -261.91 % | -22.201 M 72.61 % | -81.069 M -4.48 % | -77.596 M -410.30 % | 25.007 M -88.48 % | 217.152 M 1 212.35 % | -19.522 M 87.90 % | -161.339 M -422.37 % | 50.048 M 104.93 % | -1.015 B -480.48 % | 266.750 M 424.54 % | 50.854 M 820.31 % | -7.060 M -104.05 % | 174.232 M 633.79 % | 23.744 M -84.88 % | 157.057 M 94.72 % | 80.656 M -93.35 % | 1.214 B 2 579.72 % | -48.943 M 43.04 % | -85.924 M 89.82 % | -844.049 M -580.65 % | 175.606 M 247.16 % | -119.329 M 67.19 % | -363.652 M -108.77 % | -174.187 M -192.31 % | 188.694 M 203.01 % | -183.179 M -60.75 % | -113.951 M -27.38 % | -89.461 M 23.26 % | -116.580 M -0.17 % | -116.388 M -449.67 % | -21.174 M -127.82 % | 76.102 M 460.28 % | -21.123 M 73.00 % | -78.220 M -215.91 % | -24.760 M -3 548.47 % | 718.000 K 101.92 % | -37.340 M -57.95 % | -23.641 M -235.24 % | -7.052 M 71.35 % | -24.614 M -94.53 % | -12.653 M 37.04 % | -20.097 M 86.07 % | -144.258 M -739.58 % | 22.555 M |
| Net cash provided by operating activities | 106.670 M 59.80 % | 66.754 M -52.33 % | 140.019 M -13.65 % | 162.149 M -61.32 % | 419.196 M 86.84 % | 224.358 M 228.99 % | -173.940 M -317.02 % | 80.149 M 432.20 % | 15.060 M 109.23 % | -163.080 M -167.33 % | 242.199 M 1 225.16 % | 18.277 M 109.91 % | -184.438 M -338.61 % | 77.298 M 182.20 % | -94.041 M -1 103.22 % | 9.374 M -54.70 % | 20.694 M 156.32 % | -36.743 M 26.84 % | -50.224 M -195.58 % | 52.544 M -54.76 % | 116.150 M 104.06 % | 56.919 M -50.38 % | 114.702 M 6 592.06 % | 1.714 M -97.42 % | 66.480 M -74.82 % | 264.058 M 525.14 % | -62.111 M -152.78 % | 117.677 M 211.92 % | -105.148 M -278.73 % | 58.831 M 745.90 % | 6.955 M 102.75 % | -253.199 M -195.56 % | 264.961 M 96.21 % | 135.042 M 169.31 % | 50.144 M 114.53 % | -345.020 M -413.52 % | -67.187 M -68.23 % | -39.937 M -121.80 % | 183.166 M -57.23 % | 428.265 M 1 138.26 % | 34.586 M 112.58 % | -274.871 M -43.21 % | -191.938 M 34.29 % | -292.080 M -208.48 % | 269.239 M 114.82 % | -1.817 B -118.78 % | -830.365 M -369.40 % | 308.223 M 173.57 % | -418.924 M -510.80 % | 101.977 M 121.70 % | -469.920 M -43.09 % | -328.398 M 16.45 % | -393.041 M -275.85 % | -104.574 M 73.39 % | -392.988 M -232.45 % | 296.716 M 4 905.12 % | -6.175 M -101.41 % | 437.294 M 477.57 % | 75.713 M -68.92 % | 243.584 M 8.01 % | 225.523 M -45.71 % | 415.369 M 286.28 % | 107.532 M -55.87 % | 243.647 M 224.27 % | 75.136 M -70.56 % | 255.183 M |
| Investments in property plant and equipment | -8.324 M 63.76 % | -22.970 M 9.02 % | -25.248 M -63.00 % | -15.490 M 91.46 % | -181.433 M -37.32 % | -132.121 M -536.21 % | -20.767 M -96.17 % | -10.586 M 70.08 % | -35.381 M -170.97 % | -13.057 M 65.01 % | -37.313 M -133.53 % | -15.978 M -260.60 % | -4.431 M -4.19 % | -4.253 M -155.60 % | 7.649 M 181.00 % | -9.444 M 33.26 % | -14.151 M -25.10 % | -11.312 M 55.35 % | -25.333 M -141.18 % | -10.504 M 2.01 % | -10.720 M 44.71 % | -19.388 M 11.38 % | -21.878 M -252.19 % | -6.212 M 39.08 % | -10.197 M 40.64 % | -17.179 M -31.67 % | -13.047 M 0.48 % | -13.109 M 68.49 % | -41.602 M -130.29 % | -18.065 M 23.52 % | -23.621 M -248.45 % | -6.779 M 97.07 % | -231.469 M -2 946.05 % | -7.599 M -163.23 % | -2.887 M 78.97 % | -13.725 M 96.87 % | -438.661 M -1 116.27 % | -36.066 M 5.59 % | -38.201 M 57.18 % | -89.214 M 73.08 % | -331.418 M -177.96 % | -119.234 M 50.74 % | -242.031 M -115.78 % | -112.168 M 90.78 % | -1.216 B -697.60 % | -152.490 M 3.86 % | -158.615 M -51.49 % | -104.701 M 22.65 % | -135.362 M -13.16 % | -119.621 M 46.62 % | -224.088 M -29.48 % | -173.062 M 37.07 % | -275.014 M -76.84 % | -155.512 M -97.52 % | -78.732 M 12.96 % | -90.456 M -30.00 % | -69.584 M 49.26 % | -137.148 M -98.30 % | -69.162 M -88.90 % | -36.613 M 64.84 % | -104.137 M -125.28 % | -46.225 M 48.13 % | -89.114 M -43.13 % | -62.262 M 10.64 % | -69.672 M 26.07 % | -94.239 M |
| Acquisitions net | 214.852 M 200.00 % | -214.852 M 89.28 % | -2.004 B -265.56 % | -548.105 M -133.14 % | 1.654 B 16 539 510.00 % | 10.000 K -92.12 % | 126.911 K 100.50 % | -25.487 M -190.45 % | 28.179 M 210.56 % | -25.487 M -88.12 % | -13.548 M -294.97 % | 6.949 M 38.98 % | 5.000 M 119.62 % | -25.487 M -628.16 % | -3.500 M -600.04 % | -500.000 K 99.02 % | -51.025 M -70.08 % | -30.000 M -102.44 % | 1.231 B | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M 113.58 % | -66.296 M -239.42 % | 47.550 M | 0.000 100.00 % | -350.000 | 0.000 -100.00 % | 1.000 K 100.00 % | -220.000 M 31.66 % | -321.926 M -7 920.07 % | -4.014 M -151.19 % | 7.842 M 846.86 % | -1.050 M 96.42 % | -29.358 M -366.81 % | -6.289 M -822.14 % | -682.000 K -127.84 % | 2.450 M 116.29 % | -15.041 M 95.08 % | -306.000 M -166.79 % | 458.148 M 642.84 % | -84.398 M -418.01 % | -16.293 M 97.84 % | -752.630 M -2 083.63 % | 37.942 M 521.48 % | -9.002 M -120.17 % | 44.637 M 2 128.49 % | 2.003 M 110.51 % | -19.051 M -424.27 % | 5.875 M -96.84 % | 185.942 M 908.97 % | -22.985 M -200.00 % | 22.985 M 74.25 % | 13.191 M -90.05 % | 132.544 M 380.40 % | -47.270 M -216.49 % | 40.579 M 1 452.63 % | -3.000 M -177.11 % | 3.891 M 97 364.28 % | -4.000 K | 0.000 | 0.000 100.00 % | -39.124 M -1 404.76 % | -2.600 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M 60.00 % | -25.000 M -9 999 900.00 % | -250.000 | 0.000 | 0.000 100.00 % | -25.487 M -88.12 % | -13.548 M -94.96 % | -6.949 M -38.98 % | -5.000 M 80.38 % | -25.487 M -628.05 % | -3.501 M -602.96 % | -498.000 K 99.92 % | -590.794 M -1 869.31 % | -30.000 M -11 902.40 % | -249.950 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.651 M 108.72 % | -30.399 M -23.21 % | -24.673 M 64.89 % | -70.278 M | 0.000 | 0.000 -100.00 % | 7.853 M 885.30 % | -1.000 M -124.81 % | 4.031 M | 0.000 | 0.000 100.00 % | -47.576 M -41.59 % | -33.601 M 18.71 % | -41.333 M 89.70 % | -401.447 M -4 558.05 % | 9.005 M 4 639.47 % | 190.000 K -99.47 % | 35.869 M 5 024.14 % | 700.000 K 178.65 % | -890.000 K -362.03 % | 339.662 K 136.13 % | -940.000 K 80.51 % | -4.823 M -113.95 % | 34.566 M 102.29 % | -1.510 B -7 277.70 % | 21.033 M -78.25 % | 96.719 M 13 134.91 % | -742.000 K 99.68 % | -228.355 M -2 949.45 % | 8.014 M 672.84 % | -1.399 M 84.15 % | -8.825 M 92.93 % | -124.778 M -2 230.04 % | 5.858 M -93.56 % | 91.012 M 169.43 % | -131.076 M -2 580.41 % | -4.890 M 95.95 % | -120.890 M -316.71 % | 55.785 M 200.00 % | -55.785 M -133.75 % | 165.307 M 191.98 % | -179.728 M -711.26 % | 29.403 M 199.95 % | -29.417 M |
| Sales maturities of investments | 26.562 M 26.20 % | 21.047 M -49.13 % | 41.371 M 95.18 % | 21.196 M | 0.000 | 0.000 -100.00 % | 8.393 M | 0.000 | 0.000 -100.00 % | 25.487 M 165.69 % | 9.593 M 38.04 % | 6.949 M 38.98 % | 5.000 M | 0.000 -100.00 % | 3.297 M | 0.000 | 0.000 | 0.000 100.00 % | -279.000 | 0.000 -100.00 % | 40.000 M -50.09 % | 80.150 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.630 K -15.75 % | -4.000 K -100.04 % | 9.992 M -93.34 % | 149.960 M 237.24 % | -109.272 M -209.35 % | 99.932 M | 0.000 | 0.000 -100.00 % | 10.189 M 107.86 % | -129.574 M -353.77 % | 51.060 M -34.97 % | 78.514 M 214.40 % | -68.629 M -198.34 % | 69.790 M -92.08 % | 880.769 M 178.89 % | 315.812 M 734.97 % | 37.823 M 163.15 % | 14.373 M -97.07 % | 490.299 M -22.78 % | 634.945 M 259.73 % | -397.508 M -149.53 % | 802.515 M -11.94 % | 911.350 M 550.72 % | 140.053 M 356.97 % | -54.503 M 25.17 % | -72.835 M -159.85 % | 121.686 M 404.90 % | 24.101 M -63.45 % | 65.938 M 2 893.99 % | -2.360 M -221.84 % | 1.937 M -96.94 % | 63.351 M 2 653.82 % | 2.300 M -7.98 % | 2.500 M | 0.000 | 0.000 -100.00 % | 2.563 M 184.78 % | 900.000 K | 0.000 | 0.000 |
| Other investing activites | -230.525 M -5 708.88 % | 4.110 M 103.03 % | -135.758 M -45.55 % | -93.275 M -34 018.18 % | 275.000 K 100.28 % | -99.645 M -7 546.29 % | 1.338 M -97.93 % | 64.655 M -38.09 % | 104.441 M 1 009.89 % | 9.410 M 86.78 % | 5.038 M -93.29 % | 75.123 M 30.69 % | 57.480 M 3 627.63 % | 1.542 M -84.19 % | 9.756 M -51.48 % | 20.109 M 103.73 % | -538.794 M -979 725.45 % | 55.000 K -99.56 % | 12.385 M 3 734.43 % | 323.000 K -95.35 % | 6.953 M 585.02 % | 1.015 M -88.60 % | 8.905 M 56.75 % | 5.681 M 41.42 % | 4.017 M 62.30 % | 2.475 M -58.35 % | 5.942 M 163.28 % | 2.257 M 2 407.78 % | 90.000 K -98.85 % | 7.831 M 2 340.68 % | 320.853 K -87.32 % | 2.530 M -98.42 % | 160.229 M 1 802.28 % | 8.423 M 1 957.56 % | -453.445 K -113.56 % | 3.344 M -99.20 % | 419.710 M 12 554.30 % | -3.370 M -104.24 % | 79.510 M 10 002.88 % | 787.000 K 101.73 % | -45.602 M -183.58 % | 54.559 M -7.86 % | 59.215 M -85.96 % | 421.807 M 910.36 % | 41.748 M 587.14 % | -8.570 M -131.72 % | 27.015 M 4 229.32 % | 624.000 K 113.42 % | -4.650 M 0.19 % | -4.659 M 95.94 % | -114.868 M -194.72 % | 121.271 M 4.41 % | 116.149 M 944.41 % | 11.121 M 111.76 % | -94.551 M -270.17 % | 55.562 M 35.53 % | 40.995 M 268.69 % | 11.119 M -54.21 % | 24.283 M -80.56 % | 124.890 M 260.15 % | -77.984 M -2 312.31 % | 3.525 M -62.59 % | 9.424 M -93.93 % | 155.151 M 266.18 % | -93.364 M -922.16 % | 11.356 M |
| Net cash used for investing activites | 2.565 M 101.21 % | -212.665 M 89.98 % | -2.123 B -234.02 % | -635.674 M -143.46 % | 1.463 B 1 031.06 % | -157.111 M -1 182.84 % | -12.247 M -142.85 % | 28.582 M -70.61 % | 97.239 M 433.76 % | -29.134 M 41.47 % | -49.779 M -175.32 % | 66.094 M 13.86 % | 58.049 M 305.86 % | -28.198 M -302.79 % | 13.905 M 36.80 % | 10.165 M 101.68 % | -603.970 M -1 363.92 % | -41.257 M -103.39 % | 1.218 B 12 058.56 % | -10.181 M -128.10 % | 36.233 M -41.35 % | 61.777 M 4 774.58 % | -1.322 M 98.64 % | -97.226 M -682.30 % | 16.697 M 119.65 % | -84.982 M -1 095.35 % | -7.109 M 34.51 % | -10.856 M 54.13 % | -23.666 M 70.88 % | -81.274 M 81.96 % | -450.467 M -591.41 % | 91.669 M 244.59 % | -63.398 M -32.63 % | -47.802 M 14.81 % | -56.110 M 70.09 % | -187.577 M 49.31 % | -370.020 M -832.23 % | 50.533 M 219.83 % | -42.172 M 85.40 % | -288.768 M -130.00 % | 962.597 M 480.41 % | 165.849 M 203.05 % | -160.945 M 62.53 % | -429.558 M 34.02 % | -651.091 M -230.36 % | 499.449 M 125.05 % | -1.994 B -376.40 % | 721.474 M -15.02 % | 849.006 M 3 961.06 % | 20.906 M 104.80 % | -435.870 M -212.23 % | -139.597 M -795.25 % | -15.593 M 86.55 % | -115.924 M -16.42 % | -99.577 M -26.58 % | -78.666 M -174.96 % | 104.939 M 153.34 % | -196.754 M -351.50 % | -43.578 M -44.70 % | -30.117 M 76.16 % | -126.336 M -28.28 % | -98.485 M -300.76 % | 49.055 M 155.41 % | -88.539 M 33.74 % | -133.633 M -19.00 % | -112.300 M |
| Debt repayment | 138.738 M 273.14 % | -80.132 M -727.14 % | 12.777 M 103.77 % | -338.899 M 65.55 % | -983.816 M -3 835.26 % | -25.000 M | 0.000 | 0.000 100.00 % | -120.844 M 47.50 % | -230.162 M -258.79 % | -64.150 M -48.39 % | -43.230 M -128.12 % | 153.718 M 887.52 % | 15.566 M -89.62 % | 149.977 M 358.55 % | -58.006 M -110.91 % | 531.460 M 2 812.36 % | -19.594 M 98.06 % | -1.011 B -4 531.11 % | -21.822 M -112.24 % | 178.249 M 1 009.25 % | -19.604 M -768.94 % | -2.256 M 97.85 % | -105.028 M -2 269.77 % | -4.432 M 97.09 % | -152.276 M -560.85 % | -23.042 M -12.94 % | -20.402 M -54.67 % | -13.191 M -205.42 % | -4.319 M -115.93 % | 27.118 M -57.51 % | 63.830 M -33.58 % | 96.102 M 196.95 % | 32.363 M -59.55 % | 80.017 M 12.42 % | 71.177 M -87.51 % | 570.003 M 952.17 % | 54.174 M 123.05 % | -235.077 M -76.40 % | -133.265 M 77.47 % | -591.567 M -1 886.13 % | 33.120 M 101.54 % | -2.146 B -4 656.47 % | 47.106 M 646.16 % | -8.625 M 33.19 % | -12.910 M -101.00 % | 1.295 B 303.93 % | 320.559 M 148.00 % | -667.865 M -722.35 % | 107.314 M -78.93 % | 509.247 M 2.43 % | 497.166 M 3.75 % | 479.209 M 11.48 % | 429.861 M 31.98 % | 325.693 M 321.30 % | 77.307 M 27.47 % | 60.649 M 27.81 % | 47.451 M 143.76 % | -108.440 M -4 056.23 % | 2.741 M -74.53 % | 10.761 M 107.05 % | -152.709 M -272.04 % | -41.047 M -132.99 % | 124.426 M 76.06 % | 70.673 M 233.43 % | -52.965 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.451 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -374.000 | 0.000 100.00 % | -163.990 M | 0.000 | 0.000 100.00 % | -81.995 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 % | -20.920 M -40.40 % | -14.900 M 72.41 % | -53.999 M 79.54 % | -263.942 M -19.86 % | -220.209 M -1 023.52 % | -19.600 M -868.47 % | -2.024 M 99.06 % | -215.106 M -14.44 % | -187.964 M -792.09 % | -21.070 M -71.19 % | -12.308 M 95.85 % | -296.546 M 13.99 % | -344.794 M | 0.000 |
| Other financing activites | -376.000 K 96.78 % | -11.685 M -100.60 % | 1.953 B 26 667.30 % | -7.350 M | 0.000 100.00 % | -14.952 M -105.56 % | 269.035 M 5 975.41 % | -4.579 M -111.45 % | 39.999 M -65.22 % | 115.000 M 533.95 % | -26.501 M -19.62 % | -22.154 M -2 215 300.00 % | -1.000 K 99.99 % | -11.025 M 0.01 % | -11.026 M -0.24 % | -11.000 M -1 099 900.00 % | -1.000 K 100.00 % | -22.050 M -82.69 % | -12.069 M 87.93 % | -100.000 M | 0.000 100.00 % | -55.125 M -44 455 545.16 % | -124.000 | 0.000 100.00 % | -22.053 M | 0.000 100.00 % | -24.022 M | 0.000 100.00 % | -7.350 M | 0.000 100.00 % | -12.534 M -626 580.55 % | -2.000 K 99.99 % | -17.674 M | 0.000 100.00 % | -190.051 K | 0.000 100.00 % | -163.000 K | 0.000 100.00 % | -4.013 M -7.15 % | -3.745 M 90.23 % | -38.331 M | 0.000 100.00 % | -26.585 M | 0.000 -100.00 % | 1.371 B 200.55 % | 456.137 M 7 499.79 % | -6.164 M -100.59 % | 1.039 B 3 390.89 % | -31.579 M -544.47 % | -4.900 M -10.63 % | -4.429 M 89.94 % | -44.039 M | 0.000 | 0.000 -100.00 % | 37.401 M 200.00 % | -37.401 M | 0.000 | 0.000 -100.00 % | 400.000 100.00 % | -41.450 M -141.45 % | 100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 138.362 M 250.69 % | -91.817 M -104.67 % | 1.965 B 667.65 % | -346.249 M 64.81 % | -983.816 M -2 362.49 % | -39.952 M -115.00 % | 266.343 M 5 916.62 % | -4.579 M 94.34 % | -80.845 M 29.80 % | -115.162 M -27.04 % | -90.650 M -38.64 % | -65.384 M -142.54 % | 153.717 M 3 285.09 % | 4.541 M -96.73 % | 138.951 M 301.36 % | -69.006 M -112.98 % | 531.459 M 1 376.20 % | -41.644 M 95.93 % | -1.023 B -739.48 % | -121.822 M -954.35 % | 14.259 M 119.08 % | -74.729 M -3 212.27 % | -2.256 M 98.79 % | -187.023 M -606.15 % | -26.485 M 82.61 % | -152.276 M -223.55 % | -47.065 M -130.69 % | -20.402 M 0.68 % | -20.541 M -375.60 % | -4.319 M -129.61 % | 14.585 M -77.15 % | 63.828 M -18.62 % | 78.428 M 142.34 % | 32.363 M -59.46 % | 79.826 M 12.15 % | 71.177 M -87.51 % | 569.840 M 951.87 % | 54.174 M 122.66 % | -239.090 M -74.51 % | -137.010 M 78.25 % | -629.898 M -2 001.87 % | 33.120 M -87.15 % | 257.690 M 1 062.34 % | 22.170 M -98.38 % | 1.371 B 218.66 % | 430.191 M -66.62 % | 1.289 B -5.23 % | 1.360 B 294.41 % | -699.444 M -782.96 % | 102.414 M -79.71 % | 504.818 M 11.41 % | 453.127 M -1.13 % | 458.289 M 10.44 % | 414.961 M 34.25 % | 309.095 M 237.97 % | -224.036 M -40.41 % | -159.560 M -672.91 % | 27.851 M 125.21 % | -110.464 M 47.76 % | -211.465 M -173.91 % | -77.203 M 55.57 % | -173.779 M -225.71 % | -53.355 M 69.00 % | -172.120 M 37.21 % | -274.121 M -417.55 % | -52.965 M |
| Effect of forex changes on cash | 1.345 M 1 245.00 % | 100.000 K 107.35 % | -1.361 M -139.37 % | 3.456 M 170.27 % | -4.918 M -193.79 % | -1.674 M -243.99 % | 1.163 M 630.87 % | -219.000 K 80.79 % | -1.140 M -325.30 % | 506.000 K -77.64 % | 2.263 M 220.19 % | -1.883 M -35.66 % | -1.388 M -830.53 % | 190.000 K -50.14 % | 381.063 K 129.93 % | -1.273 M -131.45 % | -550.000 K 36.71 % | -869.000 K -174.52 % | 1.166 M 314.35 % | -544.000 K -143.55 % | 1.249 M 166.83 % | -1.869 M -2 504.11 % | 77.742 K -74.09 % | 300.000 K -52.00 % | 625.000 K 31.86 % | 474.000 K 290.48 % | 121.388 K -71.17 % | 421.000 K 132.48 % | -1.296 M -223.90 % | 1.046 M 119.91 % | 475.655 K -20.72 % | 600.000 K 59 900.00 % | 1.000 K -99.92 % | 1.187 M 258.39 % | -749.412 K -343.32 % | 308.000 K 541.67 % | 48.000 K -91.47 % | 563.000 K 240.20 % | 165.493 K 106.27 % | -2.639 M -1 481.68 % | 191.000 K -75.82 % | 790.000 K 298.52 % | -397.950 K -591.30 % | 81.000 K 424.00 % | -25.000 K -110.59 % | 236.000 K 127.10 % | -870.716 K -412.19 % | -170.000 K 84.47 % | -1.095 M -237.56 % | 796.000 K 5 027.87 % | 15.523 K -97.05 % | 526.000 K 186.09 % | -611.000 K -243.43 % | 426.000 K 233.69 % | -318.642 K -65.10 % | -193.000 K 15.72 % | -229.000 K -269.35 % | -62.000 K -107.30 % | 848.764 K 58.35 % | 536.000 K 5 855.56 % | 9.000 K -98.13 % | 480.000 K 113.45 % | -3.569 M -1 849.44 % | 204.000 K -68.37 % | 645.000 K 373.31 % | -236.000 K |
| Net change in cash | 248.942 M 204.76 % | -237.628 M -1 141.49 % | -19.140 M 97.66 % | -816.318 M -183.26 % | 980.391 M 3 726.55 % | 25.621 M -68.49 % | 81.318 M -21.76 % | 103.933 M 242.85 % | 30.314 M 109.88 % | -306.870 M -394.97 % | 104.034 M 508.24 % | 17.104 M -34.06 % | 25.940 M -51.81 % | 53.831 M -9.06 % | 59.196 M 216.67 % | -50.740 M 3.11 % | -52.367 M 56.55 % | -120.513 M -182.67 % | 145.774 M 282.21 % | -80.003 M -147.65 % | 167.891 M 298.81 % | 42.098 M -62.14 % | 111.202 M 139.40 % | -282.235 M -592.41 % | 57.317 M 110.15 % | 27.274 M 123.48 % | -116.164 M -233.77 % | 86.840 M 157.64 % | -150.651 M -485.83 % | -25.716 M 94.00 % | -428.451 M -341.24 % | -97.102 M -134.68 % | 279.992 M 131.80 % | 120.790 M 65.21 % | 73.111 M 115.86 % | -461.112 M -447.53 % | 132.681 M 103.08 % | 65.333 M 166.71 % | -97.930 M -64 327.88 % | -152.000 K -100.04 % | 367.476 M 589.24 % | -75.112 M 21.42 % | -95.591 M 86.33 % | -699.387 M -170.72 % | 988.985 M 211.52 % | -886.804 M 42.29 % | -1.537 B -164.32 % | 2.389 B 983.44 % | -270.457 M -219.62 % | 226.093 M 113.73 % | -1.647 B -11 382.16 % | -14.342 M -129.24 % | 49.044 M -74.83 % | 194.889 M 206.04 % | -183.790 M -2 874.43 % | -6.179 M 89.87 % | -61.025 M -122.74 % | 268.329 M 446.32 % | -77.480 M -3 152.79 % | 2.538 M -88.46 % | 21.993 M -84.68 % | 143.585 M 44.07 % | 99.663 M 692.95 % | -16.808 M 94.94 % | -331.973 M -470.17 % | 89.682 M |
| Cash at beginning of period | 605.783 M -28.17 % | 843.411 M -2.22 % | 862.551 M -48.62 % | 1.679 B 140.36 % | 698.478 M 3.81 % | 672.857 M 13.75 % | 591.539 M 21.31 % | 487.606 M 6.63 % | 457.292 M -40.16 % | 764.162 M 15.76 % | 660.128 M 2.66 % | 643.024 M 4.20 % | 617.084 M 9.56 % | 563.253 M 11.74 % | 504.057 M -9.15 % | 554.797 M -8.62 % | 607.164 M -16.56 % | 727.677 M 25.05 % | 581.903 M -12.09 % | 661.906 M 33.99 % | 494.015 M 9.32 % | 451.917 M 32.64 % | 340.715 M -45.31 % | 622.950 M 10.13 % | 565.633 M 5.07 % | 538.359 M -17.75 % | 654.523 M 15.30 % | 567.683 M -20.97 % | 718.334 M -3.46 % | 744.050 M -36.54 % | 1.173 B -7.65 % | 1.270 B 28.29 % | 989.611 M 13.90 % | 868.821 M 9.19 % | 795.710 M -36.69 % | 1.257 B 11.80 % | 1.124 B 6.17 % | 1.059 B -8.47 % | 1.157 B -0.01 % | 1.157 B 46.55 % | 789.414 M -8.69 % | 864.526 M -18.12 % | 1.056 B -39.85 % | 1.755 B 129.07 % | 766.264 M -53.65 % | 1.653 B -48.18 % | 3.190 B 298.48 % | 800.493 M -25.25 % | 1.071 B 26.76 % | 844.857 M -32.18 % | 1.246 B -1.14 % | 1.260 B 4.05 % | 1.211 B 19.18 % | 1.016 B -15.32 % | 1.200 B -0.51 % | 1.206 B -4.82 % | 1.267 B 26.86 % | 998.888 M -7.20 % | 1.076 B 0.24 % | 1.074 B 2.09 % | 1.052 B 15.81 % | 908.252 M 12.33 % | 808.589 M -2.04 % | 825.397 M -28.68 % | 1.157 B 8.40 % | 1.068 B |
| Cash at end of period | 854.725 M 41.09 % | 605.783 M -28.17 % | 843.411 M -2.22 % | 862.551 M -48.62 % | 1.679 B 140.36 % | 698.478 M 3.81 % | 672.857 M 13.75 % | 591.539 M 21.31 % | 487.606 M 6.63 % | 457.292 M -40.16 % | 764.162 M 15.76 % | 660.128 M 2.66 % | 643.024 M 4.20 % | 617.084 M 9.56 % | 563.253 M 11.74 % | 504.057 M -9.15 % | 554.797 M -8.62 % | 607.164 M -16.56 % | 727.677 M 25.05 % | 581.903 M -12.09 % | 661.906 M 33.99 % | 494.015 M 9.32 % | 451.917 M 32.64 % | 340.715 M -45.31 % | 622.950 M 10.13 % | 565.633 M 5.07 % | 538.359 M -17.75 % | 654.523 M 15.30 % | 567.683 M -20.97 % | 718.334 M -3.46 % | 744.050 M -36.54 % | 1.173 B -7.65 % | 1.270 B 28.29 % | 989.611 M 13.90 % | 868.821 M 9.19 % | 795.710 M -36.69 % | 1.257 B 11.80 % | 1.124 B 6.17 % | 1.059 B -8.47 % | 1.157 B -0.01 % | 1.157 B 46.55 % | 789.414 M -17.79 % | 960.271 M -9.05 % | 1.056 B -39.85 % | 1.755 B 129.07 % | 766.264 M -53.65 % | 1.653 B -48.18 % | 3.190 B 298.48 % | 800.493 M -25.25 % | 1.071 B 367.10 % | -400.957 M -132.18 % | 1.246 B -1.14 % | 1.260 B 4.05 % | 1.211 B 19.18 % | 1.016 B -15.32 % | 1.200 B -0.51 % | 1.206 B -4.82 % | 1.267 B 26.86 % | 998.888 M -7.20 % | 1.076 B 0.24 % | 1.074 B 2.09 % | 1.052 B 15.81 % | 908.252 M 12.33 % | 808.589 M -2.04 % | 825.397 M -28.68 % | 1.157 B |
| Operating cash flow | 106.670 M 59.80 % | 66.754 M -52.33 % | 140.019 M -13.65 % | 162.149 M -67.98 % | 506.322 M 125.68 % | 224.358 M 228.99 % | -173.940 M -317.02 % | 80.149 M 432.20 % | 15.060 M 109.23 % | -163.080 M -167.33 % | 242.199 M 1 225.16 % | 18.277 M 109.91 % | -184.438 M -338.61 % | 77.298 M 182.20 % | -94.041 M -1 103.22 % | 9.374 M -54.70 % | 20.694 M 156.32 % | -36.743 M 26.84 % | -50.224 M -195.58 % | 52.544 M -54.76 % | 116.150 M 104.06 % | 56.919 M -50.38 % | 114.702 M 6 592.06 % | 1.714 M -97.42 % | 66.480 M -74.82 % | 264.058 M 525.14 % | -62.111 M -152.78 % | 117.677 M 211.92 % | -105.148 M -278.73 % | 58.831 M 745.90 % | 6.955 M 102.75 % | -253.199 M -195.56 % | 264.961 M 96.21 % | 135.042 M 169.31 % | 50.144 M 114.53 % | -345.020 M -413.52 % | -67.187 M -68.23 % | -39.937 M -121.80 % | 183.166 M -57.23 % | 428.265 M 1 138.26 % | 34.586 M 112.58 % | -274.871 M -43.21 % | -191.938 M 34.29 % | -292.080 M -208.48 % | 269.239 M 114.82 % | -1.817 B -118.78 % | -830.365 M -369.40 % | 308.223 M 173.57 % | -418.924 M -510.80 % | 101.977 M 121.70 % | -469.920 M -43.09 % | -328.398 M 16.45 % | -393.041 M -275.85 % | -104.574 M 73.39 % | -392.988 M -232.45 % | 296.716 M 4 905.12 % | -6.175 M -101.41 % | 437.294 M 477.57 % | 75.713 M -68.92 % | 243.584 M 8.01 % | 225.523 M -45.71 % | 415.369 M 286.28 % | 107.532 M -55.87 % | 243.647 M 224.27 % | 75.136 M -70.56 % | 255.183 M |
| Capital expenditure | -327.892 M -1 327.48 % | -22.970 M 86.75 % | -173.415 M 4.53 % | -181.635 M -0.11 % | -181.433 M -37.32 % | -132.121 M -536.21 % | -20.767 M -96.17 % | -10.586 M 70.08 % | -35.381 M -170.97 % | -13.057 M 65.01 % | -37.313 M -133.53 % | -15.978 M -260.60 % | -4.431 M -4.19 % | -4.253 M -155.60 % | 7.649 M 181.00 % | -9.444 M 33.26 % | -14.151 M -25.10 % | -11.312 M 55.35 % | -25.333 M -141.18 % | -10.504 M 2.01 % | -10.720 M 44.71 % | -19.388 M 11.38 % | -21.878 M -252.19 % | -6.212 M 39.08 % | -10.197 M 40.64 % | -17.179 M -31.67 % | -13.047 M 0.48 % | -13.109 M 68.49 % | -41.602 M -130.29 % | -18.065 M 23.52 % | -23.621 M -248.45 % | -6.779 M 97.07 % | -231.469 M -2 946.05 % | -7.599 M -163.23 % | -2.887 M 78.97 % | -13.725 M 96.87 % | -438.661 M -1 116.27 % | -36.066 M 5.59 % | -38.201 M 57.18 % | -89.214 M 73.08 % | -331.418 M -177.96 % | -119.234 M 50.74 % | -242.031 M -115.78 % | -112.168 M 90.78 % | -1.216 B -697.60 % | -152.490 M 3.86 % | -158.615 M -51.49 % | -104.701 M 22.65 % | -135.362 M -13.16 % | -119.621 M 46.62 % | -224.088 M -29.48 % | -173.062 M 37.07 % | -275.014 M -76.84 % | -155.512 M -97.52 % | -78.732 M 12.96 % | -90.456 M -30.00 % | -69.584 M 49.26 % | -137.148 M -98.30 % | -69.162 M -88.90 % | -36.613 M 64.84 % | -104.137 M -125.28 % | -46.225 M 48.13 % | -89.114 M -43.13 % | -62.262 M 10.64 % | -69.672 M 26.07 % | -94.239 M |
| Free CashFlow | -221.222 M -605.26 % | 43.784 M 231.11 % | -33.396 M -71.38 % | -19.486 M -106.00 % | 324.889 M 252.23 % | 92.237 M 147.37 % | -194.707 M -379.90 % | 69.563 M 442.32 % | -20.321 M 88.46 % | -176.137 M -185.97 % | 204.886 M 8 811.96 % | 2.299 M 101.22 % | -188.869 M -358.57 % | 73.045 M 184.55 % | -86.392 M -123 317.23 % | -70.000 K -101.07 % | 6.543 M 113.62 % | -48.055 M 36.40 % | -75.557 M -279.73 % | 42.040 M -60.13 % | 105.430 M 180.91 % | 37.531 M -59.57 % | 92.824 M 2 163.67 % | -4.498 M -107.99 % | 56.283 M -77.20 % | 246.879 M 428.48 % | -75.157 M -171.87 % | 104.568 M 171.26 % | -146.750 M -459.98 % | 40.766 M 344.60 % | -16.666 M 93.59 % | -259.978 M -876.24 % | 33.492 M -73.72 % | 127.443 M 169.68 % | 47.258 M 113.17 % | -358.745 M 29.08 % | -505.848 M -565.56 % | -76.003 M -152.43 % | 144.965 M -57.24 % | 339.051 M 214.22 % | -296.832 M 24.68 % | -394.105 M 9.19 % | -433.969 M -7.35 % | -404.248 M 57.31 % | -947.018 M 51.91 % | -1.969 B -99.11 % | -988.981 M -585.93 % | 203.522 M 136.72 % | -554.286 M -3 041.50 % | -17.644 M 97.46 % | -694.008 M -38.40 % | -501.460 M 24.94 % | -668.055 M -156.86 % | -260.086 M 44.86 % | -471.720 M -328.70 % | 206.260 M 372.26 % | -75.759 M -125.24 % | 300.146 M 4 482.07 % | 6.550 M -96.84 % | 206.971 M 70.51 % | 121.386 M -67.12 % | 369.144 M 1 904.33 % | 18.417 M -89.85 % | 181.385 M 3 219.64 % | 5.464 M -96.61 % | 160.944 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |