Zhanjiang Guolian Aquatic Products Co., Ltd. 300094.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.409 B -30.55 % | 4.909 B -4.02 % | 5.114 B 14.31 % | 4.474 B -0.44 % | 4.494 B -2.89 % | 4.628 B -2.15 % | 4.729 B 15.46 % | 4.096 B 56.25 % | 2.621 B 26.61 % | 2.070 B -2.77 % | 2.129 B -3.82 % | 2.214 B 52.38 % | 1.453 B 10.40 % | 1.316 B 7.61 % | 1.223 B 11.14 % | 1.100 B 15.14 % | 955.584 M 29.16 % | 739.840 M |
| Net income | -742.455 M -39.62 % | -531.779 M -4 613.98 % | -11.281 M 33.37 % | -16.929 M 94.03 % | -283.380 M 39.97 % | -472.085 M -304.10 % | 231.300 M 60.48 % | 144.133 M 53.42 % | 93.945 M 312.66 % | 22.766 M -89.88 % | 225.010 M 298.34 % | 56.487 M 125.05 % | -225.508 M -2 024.07 % | 11.720 M -85.12 % | 78.776 M -17.96 % | 96.018 M 25.96 % | 76.227 M 6.10 % | 71.846 M |
| Income before tax | -750.865 M -34.82 % | -556.953 M -8 272.19 % | -6.652 M -227.61 % | 5.213 M 101.90 % | -274.098 M 47.64 % | -523.517 M -300.56 % | 261.030 M 60.06 % | 163.083 M 56.16 % | 104.437 M 424.91 % | 19.896 M -92.59 % | 268.636 M 343.54 % | 60.567 M 127.08 % | -223.686 M -1 457.16 % | 16.482 M -80.52 % | 84.615 M -12.44 % | 96.641 M 26.93 % | 76.140 M 3.40 % | 73.640 M |
| Income before tax ratio | -0.22 -94.12 % | -0.11 -8 622.43 % | 0.00 -211.64 % | 0.00 101.91 % | -0.06 46.09 % | -0.11 -304.96 % | 0.06 38.62 % | 0.04 -0.06 % | 0.04 314.59 % | 0.01 -92.38 % | 0.13 361.13 % | 0.03 117.77 % | -0.15 -1 329.28 % | 0.01 -81.90 % | 0.07 -21.22 % | 0.09 10.23 % | 0.08 -19.95 % | 0.10 |
| EBITDA | -566.004 M -69.75 % | -333.432 M -249.55 % | 222.957 M -0.24 % | 223.499 M 490.81 % | -57.189 M 82.24 % | -322.013 M -178.29 % | 411.317 M 61.18 % | 255.189 M 48.21 % | 172.181 M 90.36 % | 90.451 M -74.45 % | 354.011 M 155.64 % | 138.483 M 182.97 % | -166.901 M -412.68 % | 53.377 M -55.43 % | 119.770 M -14.21 % | 139.610 M 5.96 % | 131.761 M 36.20 % | 96.743 M |
| Net income ratio | -0.22 -101.03 % | -0.11 -4 811.18 % | 0.00 41.70 % | 0.00 94.00 % | -0.06 38.19 % | -0.10 -308.58 % | 0.05 38.99 % | 0.04 -1.81 % | 0.04 225.94 % | 0.01 -89.59 % | 0.11 314.14 % | 0.03 116.44 % | -0.16 -1 842.78 % | 0.01 -86.17 % | 0.06 -26.18 % | 0.09 9.40 % | 0.08 -17.86 % | 0.10 |
| Ratio EBITDA | -0.17 -144.42 % | -0.07 -255.81 % | 0.04 -12.73 % | 0.05 492.55 % | -0.01 81.71 % | -0.07 -180.01 % | 0.09 39.60 % | 0.06 -5.14 % | 0.07 50.35 % | 0.04 -73.72 % | 0.17 165.78 % | 0.06 154.45 % | -0.11 -383.22 % | 0.04 -58.59 % | 0.10 -22.81 % | 0.13 -7.98 % | 0.14 5.45 % | 0.13 |
| Gross profit ratio | 0.10 3 681.02 % | 0.00 -102.14 % | 0.13 -16.82 % | 0.15 32.61 % | 0.12 -11.61 % | 0.13 -5.59 % | 0.14 1.19 % | 0.14 7.14 % | 0.13 21.20 % | 0.11 -13.49 % | 0.12 -6.83 % | 0.13 277.43 % | 0.03 -65.15 % | 0.10 -32.43 % | 0.15 -3.50 % | 0.15 -5.32 % | 0.16 -7.30 % | 0.17 |
| Weighted average shs out dil | 1.108 B 0.02 % | 1.108 B -2.26 % | 1.134 B 63.83 % | 691.895 M -22.77 % | 895.835 M 0.44 % | 891.947 M 11.83 % | 797.587 M -0.39 % | 800.737 M 2.28 % | 782.872 M 3.16 % | 758.858 M -1.89 % | 773.473 M -0.41 % | 776.693 M 0.35 % | 773.973 M -0.04 % | 774.315 M 29.57 % | 597.609 M 2.87 % | 580.909 M 0.77 % | 576.469 M -0.53 % | 579.558 M |
| Weighted average shs out | 1.142 B 0.95 % | 1.131 B -0.18 % | 1.134 B 63.83 % | 691.895 M -22.77 % | 895.835 M 0.44 % | 891.947 M 13.74 % | 784.221 M 0.75 % | 778.376 M 0.00 % | 778.376 M 2.57 % | 758.858 M -1.89 % | 773.473 M -0.41 % | 776.693 M 0.36 % | 773.877 M -0.06 % | 774.315 M 29.57 % | 597.609 M 2.87 % | 580.909 M 0.77 % | 576.469 M -0.53 % | 579.558 M |
| EPS diluted | -0.67 -39.58 % | -0.48 -4 700.00 % | -0.01 59.18 % | -0.02 92.34 % | -0.32 39.62 % | -0.53 -282.76 % | 0.29 61.11 % | 0.18 50.00 % | 0.12 300.00 % | 0.03 -89.66 % | 0.29 298.90 % | 0.07 125.07 % | -0.29 -2 020.53 % | 0.02 -88.38 % | 0.13 -23.53 % | 0.17 30.77 % | 0.13 8.33 % | 0.12 |
| Earnings per share | -0.65 -38.30 % | -0.47 -4 600.00 % | -0.01 59.18 % | -0.02 92.34 % | -0.32 39.62 % | -0.53 -282.76 % | 0.29 61.11 % | 0.18 50.00 % | 0.12 300.00 % | 0.03 -89.66 % | 0.29 298.90 % | 0.07 125.07 % | -0.29 -2 020.53 % | 0.02 -88.38 % | 0.13 -23.53 % | 0.17 30.77 % | 0.13 8.33 % | 0.12 |
| Gross profit | 332.804 M 2 587.08 % | -13.381 M -102.06 % | 651.078 M -4.92 % | 684.750 M 32.02 % | 518.656 M -14.16 % | 604.183 M -7.62 % | 654.015 M 16.84 % | 559.766 M 67.40 % | 334.381 M 53.45 % | 217.906 M -15.88 % | 259.045 M -10.39 % | 289.078 M 475.14 % | 50.262 M -61.52 % | 130.625 M -27.29 % | 179.659 M 7.25 % | 167.516 M 9.02 % | 153.661 M 19.74 % | 128.334 M |
| Income tax expense | 9.461 M 158.36 % | -16.211 M -450.24 % | 4.628 M -79.10 % | 22.142 M 138.56 % | 9.282 M 118.05 % | -51.432 M -270.22 % | 30.215 M 59.44 % | 18.951 M 80.62 % | 10.492 M 465.66 % | -2.869 M -106.58 % | 43.626 M 969.32 % | 4.080 M 123.91 % | 1.822 M -61.73 % | 4.762 M -18.46 % | 5.840 M 837.64 % | 622.815 K 813.70 % | -87.265 K -104.87 % | 1.794 M |
| Cost of revenue | 3.076 B -37.50 % | 4.922 B 10.29 % | 4.463 B 17.78 % | 3.789 B -4.68 % | 3.975 B -1.19 % | 4.023 B -1.27 % | 4.075 B 15.25 % | 3.536 B 54.62 % | 2.287 B 23.45 % | 1.853 B -0.95 % | 1.870 B -2.83 % | 1.925 B 37.23 % | 1.403 B 18.33 % | 1.185 B 13.62 % | 1.043 B 11.84 % | 932.762 M 16.32 % | 801.923 M 31.14 % | 611.506 M |
| General and administrative expenses | 81.639 M -7.16 % | 87.934 M 126.03 % | 38.903 M -8.13 % | 42.348 M -24.61 % | 56.173 M 22.05 % | 46.026 M -19.62 % | 57.260 M 62.44 % | 35.250 M 38.47 % | 25.457 M 36.77 % | 18.612 M -21.69 % | 23.768 M -10.15 % | 26.454 M -4.93 % | 27.824 M 37.48 % | 20.239 M -20.90 % | 25.588 M 59.56 % | 16.036 M -0.54 % | 16.123 M 3.53 % | 15.573 M |
| Selling and marketing expenses | 77.520 M -37.95 % | 124.938 M -50.23 % | 251.008 M 11.39 % | 225.351 M 10.65 % | 203.652 M -17.94 % | 248.178 M 30.19 % | 190.621 M 21.67 % | 156.673 M 32.15 % | 118.560 M 14.19 % | 103.826 M 17.31 % | 88.509 M -8.05 % | 96.258 M 17.92 % | 81.632 M 150.23 % | 32.623 M 64.85 % | 19.789 M 44.31 % | 13.713 M 37.13 % | 10.001 M -8.16 % | 10.889 M |
| Other expenses | 872.733 M 663.64 % | 114.286 M 24.20 % | 92.014 M -6.51 % | 98.416 M 12.77 % | 87.270 M 10.64 % | 78.877 M 31 496.89 % | 249.634 K -82.50 % | 1.427 M -86.61 % | 10.652 M 20.84 % | 8.815 M -55.13 % | 19.644 M 9.90 % | 17.874 M 135.14 % | 7.601 M -11.38 % | 8.578 M 35.37 % | 6.336 M -18.31 % | 7.756 M 143.15 % | 3.190 M -0.31 % | 3.200 M |
| Operating expenses | 1.081 B 99.89 % | 540.864 M 23.85 % | 436.707 M 6.72 % | 409.204 M 5.28 % | 388.665 M -6.20 % | 414.351 M 33.37 % | 310.689 M 22.20 % | 254.239 M 26.61 % | 200.799 M 14.26 % | 175.745 M 1.92 % | 172.428 M -3.09 % | 177.920 M 8.46 % | 164.042 M 74.27 % | 94.129 M 23.10 % | 76.466 M 58.87 % | 48.131 M 22.80 % | 39.194 M 0.75 % | 38.902 M |
| Cost and expenses | 4.158 B -23.90 % | 5.463 B 11.50 % | 4.900 B 16.70 % | 4.199 B -3.79 % | 4.364 B -1.66 % | 4.438 B 1.18 % | 4.386 B 15.71 % | 3.790 B 52.36 % | 2.488 B 22.65 % | 2.028 B -0.71 % | 2.043 B -2.85 % | 2.103 B 34.22 % | 1.567 B 22.44 % | 1.279 B 14.27 % | 1.120 B 14.15 % | 980.893 M 16.62 % | 841.117 M 29.32 % | 650.407 M |
| Research and development expenses | 49.242 M -11.52 % | 55.653 M 1.59 % | 54.782 M 27.14 % | 43.089 M 3.65 % | 41.571 M 0.73 % | 41.271 M 267.84 % | 11.220 M 48.63 % | 7.549 M -10.22 % | 8.408 M 71.24 % | 4.910 M 17.42 % | 4.182 M 3.88 % | 4.025 M 27.23 % | 3.164 M -38.02 % | 5.105 M -33.76 % | 7.706 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 159.159 M -25.23 % | 212.871 M -26.57 % | 289.911 M 8.30 % | 267.699 M 3.03 % | 259.824 M -11.69 % | 294.204 M 18.69 % | 247.881 M 29.16 % | 191.923 M 33.26 % | 144.017 M 17.62 % | 122.438 M 9.05 % | 112.277 M -8.50 % | 122.711 M 12.11 % | 109.456 M 107.06 % | 52.863 M 16.50 % | 45.377 M 52.53 % | 29.749 M 13.88 % | 26.124 M -1.28 % | 26.462 M |
| Interest income | 4.562 M -36.09 % | 7.137 M 137.54 % | 3.005 M -33.05 % | 4.488 M 119.13 % | 2.048 M -40.23 % | 3.427 M 395.53 % | 691.521 K 8.55 % | 637.036 K 37.63 % | 462.878 K -51.68 % | 957.980 K 27.99 % | 748.479 K -71.83 % | 2.657 M -54.75 % | 5.872 M -32.93 % | 8.756 M 159.44 % | 3.375 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 82.623 M -17.72 % | 100.412 M -17.14 % | 121.181 M 4.06 % | 116.455 M -4.36 % | 121.766 M -12.84 % | 139.699 M 45.69 % | 95.887 M 55.57 % | 61.634 M 103.58 % | 30.275 M -6.37 % | 32.334 M -10.59 % | 36.163 M 23.46 % | 29.291 M 11.37 % | 26.300 M 108.38 % | 12.621 M -8.97 % | 13.865 M -47.32 % | 26.319 M -32.52 % | 39.004 M 149.21 % | 15.651 M |
| Depreciation and amortization | 105.520 M -3.81 % | 109.695 M -8.49 % | 119.875 M 3.19 % | 116.168 M 22.10 % | 95.142 M 53.94 % | 61.805 M 13.61 % | 54.400 M 15.85 % | 46.956 M 26.31 % | 37.176 M 8.17 % | 34.369 M 0.88 % | 34.068 M -29.94 % | 48.626 M 59.50 % | 30.485 M 25.59 % | 24.274 M 14.02 % | 21.290 M 5.26 % | 20.225 M 16.95 % | 17.294 M 136.54 % | 7.311 M |
| Operating income | -748.330 M -35.02 % | -554.245 M -346.79 % | 224.578 M -19.21 % | 277.976 M 207.73 % | 90.332 M -45.69 % | 166.331 M -36.22 % | 260.780 M 61.32 % | 161.657 M 72.17 % | 93.896 M 649.91 % | 12.521 M -94.98 % | 249.488 M 484.29 % | 42.699 M 118.47 % | -231.233 M -3 025.48 % | 7.904 M -89.90 % | 78.279 M -11.93 % | 88.884 M 21.84 % | 72.950 M 3.56 % | 70.440 M |
| Operating income ratio | -0.22 -94.41 % | -0.11 -357.12 % | 0.04 -29.32 % | 0.06 209.10 % | 0.02 -44.08 % | 0.04 -34.82 % | 0.06 39.71 % | 0.04 10.19 % | 0.04 492.32 % | 0.01 -94.84 % | 0.12 507.47 % | 0.02 112.12 % | -0.16 -2 749.83 % | 0.01 -90.62 % | 0.06 -20.76 % | 0.08 5.82 % | 0.08 -19.82 % | 0.10 |
| Total other income expenses net | -2.535 M 6.40 % | -2.708 M 98.83 % | -231.230 M 15.23 % | -272.763 M 25.15 % | -364.430 M -2 451.17 % | -14.285 M -5 822.27 % | 249.635 K -82.50 % | 1.427 M -86.47 % | 10.541 M 42.92 % | 7.375 M -61.48 % | 19.148 M 7.17 % | 17.867 M 187.56 % | -20.405 M -177.69 % | -7.348 M 50.08 % | -14.720 M 20.70 % | -18.563 M 48.17 % | -35.814 M -187.64 % | -12.451 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 866.336 M -27.61 % | 1.197 B -7.62 % | 1.295 B -19.72 % | 1.614 B 17.11 % | 1.378 B -5.00 % | 1.450 B -9.24 % | 1.598 B 18.31 % | 1.351 B 76.35 % | 765.955 M 64.80 % | 464.788 M -5.11 % | 489.831 M -11.58 % | 553.990 M 91.95 % | 288.611 M 325.36 % | -128.065 M 75.92 % | -531.842 M -243.93 % | 369.514 M 13.88 % | 324.466 M -5.39 % | 342.948 M |
| Total investments | 0.000 -100.00 % | 60.069 M -75.97 % | 250.000 M 24 900.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M -99.25 % | 132.625 M -0.22 % | 132.911 M 0.69 % | 132.004 M 0.28 % | 131.636 M 254.11 % | 37.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 1.244 B -25.90 % | 1.679 B 0.16 % | 1.676 B -6.02 % | 1.784 B -3.43 % | 1.847 B 5.50 % | 1.751 B -7.21 % | 1.887 B 20.96 % | 1.560 B 75.63 % | 888.117 M 55.94 % | 569.532 M -7.72 % | 617.148 M -8.09 % | 671.435 M 36.43 % | 492.147 M 28.31 % | 383.558 M 9.70 % | 349.637 M -13.58 % | 404.599 M 8.51 % | 372.863 M -5.76 % | 395.633 M |
| Accumulated other comprehensive income loss | 253.302 M -2.25 % | 259.128 M 2.59 % | 252.583 M 11.67 % | 226.178 M 109.45 % | 107.984 M -12.09 % | 122.834 M 5.92 % | 115.973 M 85.84 % | 62.406 M -19.94 % | 77.947 M 15.39 % | 67.550 M 3 077.52 % | -2.269 M -103.46 % | 65.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -1.363 B -119.63 % | -620.647 M -609.65 % | -87.458 M -9.49 % | -79.881 M -20.95 % | -66.043 M -132.58 % | 202.708 M -71.15 % | 702.639 M 36.33 % | 515.406 M 32.76 % | 388.221 M 22.35 % | 317.298 M 3.45 % | 306.723 M 230.00 % | 92.946 M 94.71 % | 47.736 M -82.53 % | 273.244 M 3.92 % | 262.925 M 36.99 % | 191.925 M 82.58 % | 105.121 M 29.34 % | 81.274 M |
| Common stock | 1.128 B 0.00 % | 1.128 B -0.21 % | 1.131 B 23.99 % | 911.824 M -0.50 % | 916.444 M 0.70 % | 910.119 M 16.04 % | 784.346 M 0.06 % | 783.846 M 0.70 % | 778.376 M 120.00 % | 353.807 M 0.09 % | 353.474 M 0.42 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 10.00 % | 320.000 M 33.33 % | 240.000 M 0.00 % | 240.000 M 113.86 % | 112.225 M |
| Total equity | 1.887 B -28.87 % | 2.653 B -16.81 % | 3.190 B 45.25 % | 2.196 B 9.52 % | 2.005 B -12.33 % | 2.287 B 4.41 % | 2.190 B 12.39 % | 1.949 B 7.41 % | 1.814 B 4.69 % | 1.733 B 1.06 % | 1.715 B 6.58 % | 1.609 B 13.12 % | 1.423 B -13.69 % | 1.648 B 0.72 % | 1.636 B 251.23 % | 465.924 M 25.96 % | 369.906 M 25.96 % | 293.679 M |
| Other non current liabilities | 20.821 M -48.99 % | 40.819 M -59.14 % | 99.901 M -46.40 % | 186.368 M -11.63 % | 210.905 M -4.23 % | 220.221 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 729.002 K -95.72 % | 17.033 M 27.02 % | 13.410 M 44.23 % | 9.297 M | 0.000 -100.00 % | 8.130 M -3.93 % | 8.462 M 23.27 % | 6.865 M |
| Long term debt | 132.804 M -50.54 % | 268.507 M -19.76 % | 334.644 M 842.79 % | 35.495 M -78.36 % | 164.029 M -25.87 % | 221.260 M -58.19 % | 529.225 M 21.34 % | 436.139 M 139.79 % | 181.882 M 474.46 % | 31.662 M 0.63 % | 31.463 M -54.19 % | 68.689 M -45.05 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M -3.64 % | 129.725 M 700.77 % | 16.200 M -84.26 % | 102.950 M |
| Total non current liabilities | 225.689 M -43.22 % | 397.510 M -7.54 % | 429.906 M 93.77 % | 221.863 M -40.83 % | 374.934 M -15.07 % | 441.481 M -19.16 % | 546.103 M 18.52 % | 460.774 M 123.02 % | 206.607 M 258.58 % | 57.618 M -4.16 % | 60.119 M -29.87 % | 85.722 M -38.07 % | 138.410 M 3.06 % | 134.297 M 0.33 % | 133.854 M -2.90 % | 137.855 M 458.97 % | 24.662 M -77.54 % | 109.815 M |
| Other current liabilities | 566.162 M 76.90 % | 320.039 M 94.44 % | 164.594 M -33.38 % | 247.064 M 24.76 % | 198.025 M -13.90 % | 229.988 M 22.42 % | 187.876 M 10.62 % | 169.844 M 51.10 % | 112.406 M 7.57 % | 104.493 M -20.31 % | 131.119 M 121.54 % | 59.186 M 4.57 % | 56.601 M -41.67 % | 97.031 M 44.59 % | 67.108 M 73.78 % | 38.616 M -42.46 % | 67.113 M 95.58 % | 34.314 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 55.192 M -81.96 % | 305.916 M -43.66 % | 543.027 M 449.00 % | 98.912 M 217.70 % | 31.134 M -77.94 % | 141.135 M 19.56 % | 118.048 M 36.31 % | 86.601 M -27.53 % | 119.497 M 116.86 % | 55.102 M 75.55 % | 31.388 M 150.76 % | -61.833 M -72.63 % | -35.817 M -95.38 % | -18.333 M 5.89 % | -19.480 M -311.37 % | 9.216 M |
| Short term debt | 1.111 B -14.06 % | 1.293 B -10.53 % | 1.445 B -3.79 % | 1.502 B 0.26 % | 1.498 B 0.71 % | 1.488 B 7.84 % | 1.380 B 19.94 % | 1.150 B 62.42 % | 708.230 M 31.34 % | 539.236 M -8.01 % | 586.177 M -2.75 % | 602.746 M 64.17 % | 367.147 M 42.00 % | 258.558 M 17.57 % | 219.912 M -20.00 % | 274.874 M -22.93 % | 356.663 M 21.86 % | 292.683 M |
| Total current liabilities | 1.999 B -0.91 % | 2.017 B -12.75 % | 2.312 B -14.42 % | 2.701 B -0.48 % | 2.714 B 18.83 % | 2.284 B 2.55 % | 2.227 B 42.31 % | 1.565 B 41.00 % | 1.110 B 37.85 % | 805.269 M -17.32 % | 973.942 M 14.53 % | 850.369 M 56.38 % | 543.772 M 90.68 % | 285.172 M -7.76 % | 309.176 M -21.64 % | 394.546 M -17.04 % | 475.567 M 18.25 % | 402.165 M |
| Total liabilities | 2.225 B -7.88 % | 2.415 B -11.93 % | 2.742 B -6.21 % | 2.923 B -5.37 % | 3.089 B 13.34 % | 2.726 B -1.73 % | 2.774 B 36.90 % | 2.026 B 53.87 % | 1.317 B 52.59 % | 862.886 M -16.55 % | 1.034 B 10.47 % | 936.091 M 37.22 % | 682.182 M 62.63 % | 419.469 M -5.32 % | 443.031 M -16.79 % | 532.400 M 6.43 % | 500.229 M -2.30 % | 511.980 M |
| Other non current assets | 32.154 M 49.48 % | 21.510 M -37.09 % | 34.193 M 282.20 % | 8.946 M -9.94 % | 9.934 M -15.82 % | 11.801 M -29.72 % | 16.793 M 599.10 % | 2.402 M 24.65 % | 1.927 M 244.33 % | 559.632 K -98.58 % | 39.331 M 8 493.20 % | 457.695 K -99.05 % | 48.405 M 50.54 % | 32.154 M 184.77 % | 11.291 M 90.85 % | 5.916 M 57.43 % | 3.758 M 126.75 % | 1.657 M |
| Long term investments | 0.000 -100.00 % | 2.943 M | 0.000 -100.00 % | 26.318 M -45.92 % | 48.667 M -14.42 % | 56.864 M -13.38 % | 65.644 M -61.71 % | 171.454 M 6.71 % | 160.677 M -1.86 % | 163.725 M 24.38 % | 131.636 M 254.11 % | 37.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 124.875 M 6.53 % | 117.225 M 7.43 % | 109.120 M -0.23 % | 109.368 M 79.71 % | 60.857 M -3.18 % | 62.854 M 14.31 % | 54.987 M 38.78 % | 39.621 M -2.51 % | 40.641 M -2.16 % | 41.540 M -1.46 % | 42.157 M 54.51 % | 27.284 M -2.57 % | 28.003 M -2.59 % | 28.747 M -2.97 % | 29.626 M -1.76 % | 30.158 M -2.15 % | 30.821 M 13.40 % | 27.179 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.930 M -9.76 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 124.875 M 6.53 % | 117.225 M 7.43 % | 109.120 M -0.23 % | 109.368 M 79.71 % | 60.857 M -3.18 % | 62.854 M -16.10 % | 74.917 M 21.41 % | 61.707 M -1.63 % | 62.727 M -1.41 % | 63.626 M -0.96 % | 64.243 M 30.13 % | 49.370 M -1.44 % | 50.089 M 74.24 % | 28.747 M -2.97 % | 29.626 M -1.76 % | 30.158 M -2.15 % | 30.821 M 13.40 % | 27.179 M |
| Property plant equipment net | 980.055 M -13.01 % | 1.127 B -5.69 % | 1.195 B -5.12 % | 1.259 B 16.26 % | 1.083 B -1.51 % | 1.100 B 40.86 % | 780.617 M 63.54 % | 477.312 M 34.17 % | 355.750 M 3.51 % | 343.702 M -2.33 % | 351.915 M -29.62 % | 500.027 M 4.27 % | 479.566 M 42.59 % | 336.318 M 26.80 % | 265.242 M -0.28 % | 265.979 M 5.84 % | 251.294 M 11.73 % | 224.912 M |
| Total non current assets | 1.204 B -10.23 % | 1.341 B -3.98 % | 1.397 B -4.72 % | 1.466 B 14.84 % | 1.276 B -2.85 % | 1.314 B 36.01 % | 966.025 M 30.50 % | 740.226 M 22.02 % | 606.648 M 2.16 % | 593.839 M -1.03 % | 600.039 M -1.22 % | 607.444 M 4.16 % | 583.176 M 45.69 % | 400.285 M 29.98 % | 307.966 M 1.27 % | 304.098 M 5.97 % | 286.956 M 12.73 % | 254.543 M |
| Other current assets | 172.936 M -12.03 % | 196.590 M 36.74 % | 143.764 M -12.60 % | 164.490 M -29.24 % | 232.471 M -39.12 % | 381.824 M 3.45 % | 369.086 M 82.52 % | 202.216 M -11.45 % | 228.364 M 28.47 % | 177.763 M -25.30 % | 237.972 M -13.58 % | 275.377 M 59.98 % | 172.134 M 412.81 % | 33.567 M 54.56 % | 21.718 M 25.17 % | 17.350 M -32.14 % | 25.568 M -37.22 % | 40.727 M |
| Short term investments | 0.000 -100.00 % | 60.069 M -75.97 % | 250.000 M 1 087.43 % | -25.318 M 46.88 % | -47.667 M 14.67 % | -55.864 M 13.58 % | -64.644 M -66.49 % | -38.828 M -39.84 % | -27.766 M 12.47 % | -31.722 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 377.689 M -21.66 % | 482.114 M 26.64 % | 380.697 M 124.07 % | 169.900 M -63.77 % | 468.989 M 56.17 % | 300.301 M 4.01 % | 288.732 M 38.08 % | 209.098 M 71.16 % | 122.163 M 16.63 % | 104.744 M -17.73 % | 127.317 M 8.41 % | 117.445 M -42.30 % | 203.536 M -60.22 % | 511.623 M -41.96 % | 881.479 M 2 412.39 % | 35.085 M -27.51 % | 48.397 M -8.14 % | 52.685 M |
| Cash and short term investments | 377.689 M -30.34 % | 542.183 M -14.03 % | 630.697 M 271.22 % | 169.900 M -63.77 % | 468.989 M 56.17 % | 300.301 M 4.01 % | 288.732 M 38.08 % | 209.098 M 71.16 % | 122.163 M 16.63 % | 104.744 M -17.73 % | 127.317 M 8.41 % | 117.445 M -42.30 % | 203.536 M -60.22 % | 511.623 M -41.96 % | 881.479 M 2 412.39 % | 35.085 M -27.51 % | 48.397 M -8.14 % | 52.685 M |
| Total current assets | 2.908 B -21.98 % | 3.727 B -17.81 % | 4.535 B 24.13 % | 3.653 B -4.31 % | 3.818 B 3.22 % | 3.699 B -7.48 % | 3.998 B 23.59 % | 3.235 B 28.13 % | 2.525 B 26.09 % | 2.002 B -6.83 % | 2.149 B 10.90 % | 1.938 B 27.35 % | 1.522 B -8.74 % | 1.667 B -5.88 % | 1.772 B 155.18 % | 694.226 M 19.04 % | 583.179 M 5.82 % | 551.115 M |
| Inventory | 1.900 B -21.81 % | 2.429 B -11.28 % | 2.738 B -0.29 % | 2.746 B 8.57 % | 2.529 B 5.51 % | 2.397 B -4.11 % | 2.500 B 20.32 % | 2.078 B 49.12 % | 1.393 B 28.22 % | 1.087 B -8.79 % | 1.191 B 20.39 % | 989.523 M 30.00 % | 761.143 M 6.54 % | 714.432 M 26.72 % | 563.792 M 74.80 % | 322.536 M 4.22 % | 309.471 M 119.86 % | 140.761 M |
| Net receivables | 457.910 M -25.99 % | 618.750 M -39.48 % | 1.022 B 67.48 % | 610.429 M -3.91 % | 635.269 M -18.12 % | 775.874 M -26.23 % | 1.052 B 25.78 % | 836.207 M -5.24 % | 882.472 M 19.77 % | 736.792 M -5.10 % | 776.411 M 12.39 % | 690.846 M 54.33 % | 447.654 M -9.03 % | 492.078 M 37.97 % | 356.647 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 66.729 M -11.79 % | 75.652 M 28.87 % | 58.702 M -5.60 % | 62.185 M -16.02 % | 74.046 M -10.63 % | 82.852 M 195.34 % | 28.053 M 2.57 % | 27.351 M 6.98 % | 25.567 M 15.03 % | 22.226 M 72.11 % | 12.914 M -36.74 % | 20.415 M 299.05 % | 5.116 M 66.93 % | 3.065 M 69.71 % | 1.806 M -11.65 % | 2.044 M 88.73 % | 1.083 M 36.20 % | 795.208 K |
| 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 |
| Account payables | 312.151 M -21.41 % | 397.203 M -37.68 % | 637.369 M -0.61 % | 641.262 M 37.28 % | 467.130 M -16.87 % | 561.915 M -4.12 % | 586.034 M 156.64 % | 228.353 M 8.06 % | 211.328 M 36.89 % | 154.382 M -34.29 % | 234.930 M 39.25 % | 168.714 M 45.18 % | 116.209 M 1 100.45 % | 9.680 M -86.53 % | 71.847 M -35.36 % | 111.152 M 0.65 % | 110.435 M 16.92 % | 94.457 M |
| Tax payables | 9.325 M 35.01 % | 6.907 M -26.60 % | 9.410 M 93.37 % | 4.866 M -37.33 % | 7.765 M 72.60 % | 4.499 M -85.55 % | 31.134 M 103.53 % | 15.297 M 142.59 % | 6.306 M -11.91 % | 7.158 M -67.04 % | 21.716 M 10.11 % | 19.722 M 416.81 % | 3.816 M 104.76 % | -80.097 M -61.19 % | -49.691 M -65.11 % | -30.097 M -2.64 % | -29.322 M -52.01 % | -19.289 M |
| Deferred revenue non current | 66.236 M -21.99 % | 84.906 M -10.87 % | 95.263 M 6.52 % | 89.430 M 7.64 % | 83.086 M 27.18 % | 65.330 M 287.07 % | 16.878 M 25.35 % | 13.465 M -0.58 % | 13.543 M -8.79 % | 14.849 M -11.63 % | 16.803 M 20.91 % | 13.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 54.210 M -24.79 % | 72.080 M -5.71 % | 76.444 M -1.63 % | 77.709 M 500.83 % | -19.387 M -204.94 % | -6.358 M -1 209.66 % | -485.437 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 27.927 M 75.34 % | 15.927 M -86.75 % | 120.241 M 932.32 % | 11.648 M -18.31 % | 14.259 M | 0.000 -100.00 % | 92.732 M 232.80 % | 27.864 M 1 296.85 % | 1.995 M 17.90 % | 1.692 M -6.60 % | 1.811 M 61.54 % | 1.121 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.269 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.815 B 16.66 % | 1.556 B -24.90 % | 2.071 B 61.05 % | 1.286 B 9.56 % | 1.174 B -0.55 % | 1.180 B 65.65 % | 712.625 M 9.70 % | 649.641 M 0.27 % | 647.897 M -39.00 % | 1.062 B 0.48 % | 1.057 B 7.26 % | 985.483 M -3.65 % | 1.023 B 3.79 % | 985.483 M -3.15 % | 1.017 B 2 892.74 % | 33.998 M 37.18 % | 24.785 M -75.26 % | 100.180 M |
| Deferred tax liabilities non current | 5.827 M 77.80 % | 3.278 M | 0.000 | 0.000 | 0.000 100.00 % | -66.369 M | 0.000 -100.00 % | 11.170 M -0.10 % | 11.181 M 0.66 % | 11.107 M -0.14 % | 11.124 M 196.13 % | -11.571 M | 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 |
| Total assets | 4.112 B -18.87 % | 5.068 B -14.55 % | 5.931 B 15.87 % | 5.119 B 0.49 % | 5.094 B 1.63 % | 5.013 B 0.98 % | 4.964 B 24.88 % | 3.975 B 26.94 % | 3.131 B 20.61 % | 2.596 B -5.56 % | 2.749 B 8.01 % | 2.545 B 20.93 % | 2.105 B 1.79 % | 2.068 B -0.57 % | 2.080 B 108.30 % | 998.324 M 14.73 % | 870.135 M 8.00 % | 805.658 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 3.483 M -70.63 % | 11.861 M 34.70 % | 8.806 M 116.07 % | -54.799 M -361.55 % | -11.873 M -561.65 % | -1.794 M 45.08 % | -3.268 M 64.97 % | -9.328 M | 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 100.00 % | -5.925 M -153.61 % | 11.053 M 24.60 % | 8.870 M | 0.000 | 0.000 -100.00 % | 3.330 M 280.86 % | 874.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -77.397 M -157.84 % | 133.812 M 160.13 % | -222.528 M -32.31 % | -168.184 M 61.30 % | -434.530 M -22.01 % | -356.136 M -47.70 % | -241.128 M 63.90 % | -667.884 M -67.88 % | -397.831 M -330.89 % | -92.328 M 11.21 % | -103.980 M 69.88 % | -345.171 M -1 180.21 % | -26.962 M 91.66 % | -323.428 M -27.02 % | -254.629 M -91.99 % | -132.626 M -286.83 % | -34.285 M 69.91 % | -113.957 M |
| Accounts receivables | -372.096 M -218.68 % | 313.519 M 174.53 % | -420.680 M -573.12 % | 88.916 M -57.41 % | 208.752 M 26.98 % | 164.401 M 473.74 % | -43.988 M -154.20 % | 81.163 M 135.06 % | -231.503 M -599.73 % | -33.085 M 58.90 % | -80.493 M 64.90 % | -229.354 M -320.64 % | -54.525 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 210.817 M 121.68 % | 95.102 M 352.00 % | 21.040 M 105.71 % | -368.778 M 7.48 % | -398.583 M -55.44 % | -256.416 M 46.00 % | -474.814 M 33.52 % | -714.177 M -179.32 % | -255.683 M -344.21 % | 104.696 M 157.57 % | -181.844 M -4.22 % | -174.475 M -273.52 % | -46.711 M 69.39 % | -152.617 M 36.10 % | -238.823 M -1 320.16 % | -16.817 M 90.06 % | -169.191 M -77.84 % | -95.139 M |
| Accounts payables | 72.409 M 127.88 % | -259.726 M -249.59 % | 173.629 M 73.95 % | 99.816 M 139.37 % | -253.505 M -52.18 % | -166.577 M -157.53 % | 289.547 M 975.41 % | -33.076 M -135.71 % | 92.622 M 159.91 % | -154.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 83.882 M 656.12 % | -15.083 M -533.02 % | 3.483 M -70.63 % | 11.861 M 34.70 % | 8.806 M 109.03 % | -97.544 M -141.74 % | 233.686 M 404.80 % | 46.293 M 132.57 % | -142.149 M 27.85 % | -197.024 M -353.03 % | 77.864 M 145.62 % | -170.696 M -964.35 % | 19.749 M 111.56 % | -170.811 M -980.66 % | -15.806 M 86.35 % | -115.809 M -185.84 % | 134.906 M 816.89 % | -18.818 M |
| Other non cash items | 761.597 M 69.84 % | 448.408 M 88.03 % | 238.479 M -15.96 % | 283.781 M -27.21 % | 389.846 M -48.91 % | 763.025 M 737.77 % | 91.078 M -13.77 % | 105.619 M 88.71 % | 55.970 M 5.94 % | 52.834 M 136.12 % | -146.276 M -285.95 % | 78.665 M -41.42 % | 134.290 M 350.41 % | 29.815 M 5.86 % | 28.164 M -7.62 % | 30.487 M -25.18 % | 40.748 M 115.73 % | 18.888 M |
| Net cash provided by operating activities | 29.395 M -82.76 % | 170.502 M 45.59 % | 117.114 M -42.80 % | 204.736 M 186.76 % | -235.976 M -208.35 % | -76.530 M -162.79 % | 121.889 M 131.93 % | -381.767 M -79.30 % | -212.927 M -1 307.02 % | 17.641 M 99.95 % | 8.823 M 105.47 % | -161.394 M -84.04 % | -87.695 M 65.96 % | -257.619 M -103.81 % | -126.399 M -996.17 % | 14.104 M -85.89 % | 99.985 M 728.39 % | -15.911 M |
| Investments in property plant and equipment | -27.530 M 58.53 % | -66.379 M -36.42 % | -48.658 M 48.45 % | -94.394 M 11.88 % | -107.115 M 66.68 % | -321.480 M 20.46 % | -404.187 M -186.19 % | -141.231 M -221.16 % | -43.975 M -139.68 % | -18.347 M 66.58 % | -54.908 M 18.33 % | -67.230 M 67.08 % | -204.232 M -75.62 % | -116.289 M -389.51 % | -23.756 M 31.78 % | -34.825 M 19.26 % | -43.130 M 61.97 % | -113.397 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 7.000 M 1 048.91 % | -737.685 K -146.06 % | 1.602 M -73.07 % | 5.947 M -98.53 % | 404.187 M 41 937.60 % | 961.490 K 640 893.33 % | 150.000 -100.00 % | 18.838 M -86.55 % | 140.034 M 1 300.34 % | 10.000 M 124.70 % | -40.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -60.000 M 76.00 % | -250.000 M | 0.000 100.00 % | -1.602 M 73.07 % | -5.947 M 40.53 % | -10.000 M -900.00 % | -1.000 M 16.67 % | -1.200 M -226.53 % | -367.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -620.000 K | 0.000 |
| Sales maturities of investments | 60.000 M -76.00 % | 250.000 M 16 566.67 % | 1.500 M 553.10 % | 229.675 K -99.85 % | 155.496 M 219.03 % | 48.741 M -62.97 % | 131.620 M | 0.000 | 0.000 -100.00 % | 50.873 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 1.580 M 91.97 % | 823.000 K -29.31 % | 1.164 M 67 760.39 % | 1.716 K -99.95 % | 3.547 M 100.88 % | -404.187 M -42 137.60 % | 961.490 K 640 893.33 % | 150.000 100.00 % | -18.347 M 66.58 % | -54.908 M | 0.000 100.00 % | -204.232 M -75.62 % | -116.289 M -2 729.87 % | -4.109 M -1 643.44 % | 266.245 K 100.62 % | -43.130 M 61.97 % | -113.397 M |
| Net cash used for investing activites | 32.470 M -74.07 % | 125.201 M 143.27 % | -289.335 M -208.66 % | -93.738 M -293.74 % | 48.383 M 117.97 % | -269.192 M 4.73 % | -282.568 M -100.02 % | -141.270 M -212.72 % | -45.175 M -238.37 % | 32.649 M -61.65 % | 85.126 M 248.74 % | -57.230 M 76.61 % | -244.720 M -110.44 % | -116.289 M -317.33 % | -27.865 M 19.37 % | -34.559 M 21.01 % | -43.750 M 61.42 % | -113.397 M |
| Debt repayment | -286.902 M -214.86 % | -91.122 M 80.46 % | -466.363 M -128.42 % | -204.172 M -268.64 % | 121.069 M 259.63 % | -75.842 M -121.80 % | 347.978 M -48.60 % | 676.999 M 120.66 % | 306.813 M 704.08 % | -50.790 M 6.78 % | -54.485 M -130.52 % | 178.522 M 209.05 % | 57.765 M 70.30 % | 33.920 M 161.72 % | -54.962 M -273.18 % | 31.736 M 239.38 % | -22.770 M -173.02 % | 31.182 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 10.535 M 55.12 % | 6.791 M 77.08 % | 3.835 M | 0.000 -100.00 % | 22.755 M | 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 100.00 % | -10.535 M -55.12 % | -6.791 M -77.08 % | -3.835 M -260.11 % | -1.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -89.371 M 8.81 % | -98.006 M 14.28 % | -114.331 M -8.94 % | -104.949 M -1.74 % | -103.154 M -277.80 % | -27.304 M 74.95 % | -108.976 M -73.48 % | -62.818 M -40.46 % | -44.723 M -15.09 % | -38.859 M -10.75 % | -35.086 M -10.38 % | -31.785 M -24.05 % | -25.622 M -103.01 % | -12.621 M 10.27 % | -14.066 M 32.38 % | -20.800 M 20.52 % | -26.170 M -67.23 % | -15.649 M |
| Other financing activites | 174.051 M 304.27 % | -85.208 M -108.16 % | 1.044 B 2 307.99 % | 43.374 M -77.68 % | 194.345 M -66.62 % | 582.139 M 1 044.02 % | -61.666 M -286.91 % | 32.992 M 760.01 % | -4.999 M -62.71 % | -3.072 M -423.10 % | -587.293 K 75.85 % | -2.432 M 42.19 % | -4.207 M 18.88 % | -5.187 M -100.48 % | 1.080 B 53 601.55 % | -2.019 M -28.04 % | -1.577 M -101.53 % | 103.081 M |
| Net cash used provided by financing activities | -202.222 M 26.29 % | -274.336 M -159.16 % | 463.743 M 267.85 % | -276.282 M -232.03 % | 209.260 M -38.94 % | 342.702 M 93.25 % | 177.337 M -72.60 % | 647.173 M 151.73 % | 257.091 M 377.27 % | -92.721 M -2.84 % | -90.159 M -162.48 % | 144.304 M 416.55 % | 27.936 M 73.38 % | 16.112 M -98.41 % | 1.011 B 11 240.22 % | 8.917 M 117.65 % | -50.516 M -142.59 % | 118.614 M |
| Effect of forex changes on cash | -25.175 K 99.72 % | -9.030 M -45.27 % | -6.216 M -229.44 % | 4.802 M 172.69 % | -6.606 M -363.47 % | 2.507 M 63.41 % | 1.534 M 105.71 % | -26.856 M -297.33 % | 13.610 M -14.36 % | 15.893 M 1 468.88 % | 1.013 M 108.27 % | -12.252 M -239.59 % | -3.608 M 70.09 % | -12.061 M -14.14 % | -10.567 M -495.41 % | -1.775 M 82.26 % | -10.006 M -3 397.90 % | 303.401 K |
| Net change in cash | -140.383 M -928.83 % | 16.937 M -94.06 % | 285.306 M 277.78 % | -160.481 M -1 165.59 % | 15.060 M 3 039.65 % | -512.316 K -102.82 % | 18.192 M -81.30 % | 97.280 M 672.11 % | 12.599 M 147.48 % | -26.539 M -652.49 % | 4.803 M 105.55 % | -86.572 M 71.90 % | -308.087 M 16.70 % | -369.856 M -143.70 % | 846.394 M 6 458.33 % | -13.312 M -210.44 % | -4.288 M 58.73 % | -10.391 M |
| Cash at beginning of period | 379.611 M 4.67 % | 362.673 M 368.77 % | 77.367 M -67.47 % | 237.849 M 6.76 % | 222.789 M -0.23 % | 223.301 M 8.87 % | 205.109 M 90.22 % | 107.829 M 13.23 % | 95.230 M -21.79 % | 121.768 M 4.11 % | 116.965 M -42.53 % | 203.536 M -60.22 % | 511.623 M -41.96 % | 881.479 M 2 412.39 % | 35.085 M -27.51 % | 48.397 M -8.14 % | 52.685 M -16.47 % | 63.076 M |
| Cash at end of period | 239.228 M -36.98 % | 379.611 M 4.67 % | 362.673 M 368.77 % | 77.367 M -67.47 % | 237.849 M 6.76 % | 222.789 M -0.23 % | 223.301 M 8.87 % | 205.109 M 90.22 % | 107.829 M 13.23 % | 95.230 M -21.79 % | 121.768 M 4.11 % | 116.965 M -42.53 % | 203.536 M -60.22 % | 511.623 M -41.96 % | 881.479 M 2 412.39 % | 35.085 M -27.51 % | 48.397 M -8.14 % | 52.685 M |
| Operating cash flow | 29.395 M -82.76 % | 170.502 M 45.59 % | 117.114 M -42.80 % | 204.736 M 186.76 % | -235.976 M -208.35 % | -76.530 M -162.79 % | 121.889 M 131.93 % | -381.767 M -79.30 % | -212.927 M -1 307.02 % | 17.641 M 99.95 % | 8.823 M 105.47 % | -161.394 M -84.04 % | -87.695 M 65.96 % | -257.619 M -103.81 % | -126.399 M -996.17 % | 14.104 M -85.89 % | 99.985 M 728.39 % | -15.911 M |
| Capital expenditure | -27.530 M 58.53 % | -66.379 M -36.42 % | -48.658 M 48.45 % | -94.394 M 11.88 % | -107.115 M 66.68 % | -321.480 M 20.46 % | -404.187 M -186.19 % | -141.231 M -221.16 % | -43.975 M -139.68 % | -18.347 M 66.58 % | -54.908 M 18.33 % | -67.230 M 67.08 % | -204.232 M -75.62 % | -116.289 M -389.51 % | -23.756 M 31.78 % | -34.825 M 19.26 % | -43.130 M 61.97 % | -113.397 M |
| Free CashFlow | 1.865 M -98.21 % | 104.123 M 52.10 % | 68.456 M -37.96 % | 110.342 M 132.16 % | -343.092 M 13.80 % | -398.009 M -40.99 % | -282.299 M 46.02 % | -522.998 M -103.58 % | -256.902 M -36 253.59 % | -706.675 K 98.47 % | -46.085 M 79.84 % | -228.624 M 21.68 % | -291.927 M 21.93 % | -373.908 M -149.01 % | -150.155 M -624.68 % | -20.720 M -136.44 % | 56.854 M 143.97 % | -129.308 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 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 | 2023-01-01 | 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 | 838.025 M 3.10 % | 812.828 M 105.11 % | 396.295 M -60.01 % | 990.911 M 1.17 % | 979.457 M -6.06 % | 1.043 B 11.25 % | 937.212 M -26.48 % | 1.275 B -0.55 % | 1.282 B -9.43 % | 1.415 B 21.39 % | 1.166 B -23.98 % | 1.534 B 13.39 % | 1.353 B 27.33 % | 1.062 B -9.59 % | 1.175 B -2.09 % | 1.200 B 18.71 % | 1.011 B -7.12 % | 1.088 B 5.92 % | 1.028 B -24.52 % | 1.361 B 17.37 % | 1.160 B 22.72 % | 945.220 M -33.12 % | 1.413 B 18.63 % | 1.191 B 13.28 % | 1.052 B 8.24 % | 971.538 M -23.29 % | 1.267 B -0.63 % | 1.275 B 8.06 % | 1.179 B 16.94 % | 1.009 B -6.72 % | 1.081 B -12.14 % | 1.231 B 30.46 % | 943.452 M 12.29 % | 840.171 M 9.37 % | 768.180 M -10.20 % | 855.407 M 71.59 % | 498.526 M -0.15 % | 499.255 M -23.21 % | 650.156 M 10.33 % | 589.297 M 32.72 % | 444.016 M 14.73 % | 387.001 M -18.27 % | 473.509 M -23.08 % | 615.620 M 15.46 % | 533.209 M 5.16 % | 507.025 M -14.74 % | 594.687 M -17.12 % | 717.500 M 39.05 % | 516.003 M 33.81 % | 385.638 M -12.90 % | 442.748 M -6.19 % | 471.945 M 60.90 % | 293.309 M 19.82 % | 244.798 M -31.27 % | 356.169 M -33.02 % | 531.752 M 112.55 % | 250.179 M 40.70 % | 177.813 M -52.68 % | 375.783 M -19.99 % | 469.690 M 108.18 % | 225.622 M 48.66 % | 151.768 M -56.76 % | 351.009 M -14.17 % | 408.952 M 116.78 % | 188.651 M 24.39 % | 151.665 M |
| Net income | -546.366 M -9 163.17 % | 6.028 M 100.91 % | -662.895 M -582.69 % | -97.101 M -792.20 % | 14.028 M 299.35 % | 3.513 M 101.18 % | -296.615 M -509.17 % | -48.692 M 75.27 % | -196.882 M -2 568.21 % | 7.977 M 113.70 % | -58.216 M -404.60 % | 19.112 M -18.27 % | 23.385 M 285.41 % | 6.067 M 124.23 % | -25.036 M -2 610.36 % | 997.317 K -82.52 % | 5.706 M 26.95 % | 4.495 M 103.37 % | -133.244 M -494.66 % | -22.407 M 81.71 % | -122.502 M -1 403.00 % | 9.402 M 102.10 % | -448.761 M -15 768.21 % | 2.864 M 111.16 % | -25.672 M -430.98 % | 7.756 M 70.57 % | 4.547 M -92.31 % | 59.123 M -17.38 % | 71.564 M -25.51 % | 96.066 M 201.21 % | 31.893 M -22.93 % | 41.383 M -21.20 % | 52.518 M 186.38 % | 18.339 M -40.94 % | 31.052 M -42.60 % | 54.096 M 360.66 % | 11.743 M 498.47 % | -2.947 M -114.92 % | 19.756 M -54.24 % | 43.170 M 337.82 % | -18.152 M 17.52 % | -22.008 M -111.27 % | 195.338 M 1 878.98 % | 9.871 M 163.61 % | 3.744 M -76.68 % | 16.057 M -46.87 % | 30.222 M 37.74 % | 21.940 M 68.28 % | 13.038 M 249.63 % | -8.713 M 93.48 % | -133.736 M -499.09 % | -22.323 M 44.08 % | -39.919 M -35.19 % | -29.529 M -156.07 % | -11.531 M -133.93 % | 33.981 M 561.09 % | -7.370 M -119.37 % | -3.359 M -110.53 % | 31.894 M -47.06 % | 60.243 M 5 638.26 % | 1.050 M 107.28 % | -14.411 M -136.81 % | 39.150 M -42.82 % | 68.465 M 6 381.09 % | 1.056 M 108.35 % | -12.653 M |
| Income before tax | -549.183 M -51 163.99 % | 1.075 M 100.16 % | -660.533 M -552.54 % | -101.226 M -907.17 % | 12.541 M 861.62 % | -1.647 M 99.49 % | -324.909 M -508.91 % | -53.359 M 71.64 % | -188.150 M -2 088.04 % | 9.464 M 115.58 % | -60.747 M -428.43 % | 18.496 M -36.87 % | 29.301 M 365.26 % | 6.298 M 113.38 % | -47.084 M -363.22 % | 17.888 M 46.76 % | 12.189 M -45.15 % | 22.220 M 116.63 % | -133.584 M -421.21 % | -25.629 M 80.15 % | -129.095 M -1 008.50 % | 14.210 M 102.79 % | -508.959 M -23 609.89 % | 2.165 M 108.22 % | -26.345 M -373.80 % | 9.622 M 110.22 % | 4.577 M -92.86 % | 64.088 M -20.92 % | 81.038 M -27.21 % | 111.327 M 158.35 % | 43.091 M -4.62 % | 45.179 M -18.42 % | 55.379 M 184.96 % | 19.434 M -39.85 % | 32.309 M -48.28 % | 62.471 M 397.81 % | 12.549 M 533.76 % | -2.893 M -117.48 % | 16.548 M -61.68 % | 43.181 M 340.54 % | -17.952 M 17.96 % | -21.881 M -109.53 % | 229.638 M 1 629.01 % | 13.282 M 120.81 % | 6.015 M -69.47 % | 19.702 M -30.39 % | 28.303 M 7.80 % | 26.255 M 88.50 % | 13.928 M 275.87 % | -7.919 M 94.10 % | -134.220 M -552.58 % | -20.568 M 47.78 % | -39.387 M -33.47 % | -29.510 M -155.34 % | -11.557 M -129.94 % | 38.598 M 636.11 % | -7.200 M -114.31 % | -3.359 M -109.91 % | 33.910 M -46.37 % | 63.234 M 3 259.29 % | 1.882 M 113.06 % | -14.411 M -141.17 % | 35.004 M -52.29 % | 73.361 M 9 018.50 % | 804.525 K 106.42 % | -12.528 M |
| Income before tax ratio | -0.66 -49 628.65 % | 0.00 100.08 % | -1.67 -1 531.63 % | -0.10 -897.84 % | 0.01 910.74 % | 0.00 99.54 % | -0.35 -728.18 % | -0.04 71.48 % | -0.15 -2 294.99 % | 0.01 112.83 % | -0.05 -532.04 % | 0.01 -44.33 % | 0.02 265.40 % | 0.01 114.79 % | -0.04 -368.84 % | 0.01 23.62 % | 0.01 -40.94 % | 0.02 115.70 % | -0.13 -590.53 % | -0.02 83.08 % | -0.11 -840.33 % | 0.02 104.17 % | -0.36 -19 917.36 % | 0.00 107.25 % | -0.03 -352.95 % | 0.01 174.05 % | 0.00 -92.81 % | 0.05 -26.81 % | 0.07 -37.75 % | 0.11 176.98 % | 0.04 8.56 % | 0.04 -37.47 % | 0.06 153.76 % | 0.02 -45.00 % | 0.04 -42.41 % | 0.07 190.12 % | 0.03 534.40 % | -0.01 -122.77 % | 0.03 -65.27 % | 0.07 281.24 % | -0.04 28.49 % | -0.06 -111.66 % | 0.48 2 147.92 % | 0.02 91.25 % | 0.01 -70.97 % | 0.04 -18.36 % | 0.05 30.07 % | 0.04 35.56 % | 0.03 231.44 % | -0.02 93.23 % | -0.30 -595.61 % | -0.04 67.55 % | -0.13 -11.40 % | -0.12 -271.51 % | -0.03 -144.70 % | 0.07 352.23 % | -0.03 -52.32 % | -0.02 -120.94 % | 0.09 -32.97 % | 0.13 1 513.68 % | 0.01 108.79 % | -0.09 -195.22 % | 0.10 -44.41 % | 0.18 4 106.40 % | 0.00 105.16 % | -0.08 |
| EBITDA | -531.044 M -2 801.03 % | 19.661 M 103.08 % | -637.389 M -629.78 % | -87.339 M -234.69 % | 64.843 M 290.01 % | 16.626 M 106.16 % | -269.794 M -45 086.59 % | 599.722 K 100.45 % | -132.460 M -303.24 % | 65.174 M 198.04 % | -66.479 M -182.47 % | 80.609 M 32.37 % | 60.898 M 45.05 % | 41.985 M 104.96 % | 20.484 M -79.09 % | 97.959 M 39.67 % | 70.138 M -8.51 % | 76.659 M 177.50 % | -98.920 M -258.33 % | 62.477 M 163.19 % | -98.873 M -647.52 % | 18.058 M 103.48 % | -519.174 M -1 570.22 % | 35.313 M 998.78 % | 3.214 M -92.30 % | 41.715 M 19.14 % | 35.012 M -61.52 % | 90.981 M -47.67 % | 173.854 M 193.18 % | 59.299 M 99.05 % | 29.792 M -65.60 % | 86.609 M 50.71 % | 57.469 M 11.10 % | 51.726 M 31.38 % | 39.371 M -49.04 % | 77.253 M 5 082.82 % | 1.491 M -95.57 % | 33.645 M -27.23 % | 46.236 M 299.88 % | 11.562 M 156.08 % | -20.617 M -287.96 % | 10.969 M -94.72 % | 207.702 M 384.93 % | 42.831 M 480.81 % | -11.247 M -113.68 % | 82.225 M 171.83 % | 30.249 M 5.03 % | 28.800 M -36.29 % | 45.203 M 963.90 % | -5.232 M 95.65 % | -120.336 M -503.51 % | -19.940 M 30.21 % | -28.571 M -13.29 % | -25.221 M -93.44 % | -13.038 M -127.87 % | 46.782 M 1 006.03 % | -5.163 M -4 656.33 % | -108.558 K -100.34 % | 31.914 M -60.14 % | 80.066 M 1 303.27 % | 5.706 M 158.25 % | -9.794 M -126.66 % | 36.731 M -58.09 % | 87.651 M 631.34 % | 11.985 M 221.74 % | -9.844 M |
| Net income ratio | -0.65 -8 890.67 % | 0.01 100.44 % | -1.67 -1 607.02 % | -0.10 -784.19 % | 0.01 325.11 % | 0.00 101.06 % | -0.32 -728.52 % | -0.04 75.13 % | -0.15 -2 825.15 % | 0.01 111.29 % | -0.05 -500.70 % | 0.01 -27.92 % | 0.02 202.69 % | 0.01 126.81 % | -0.02 -2 663.99 % | 0.00 -85.28 % | 0.01 36.68 % | 0.00 103.19 % | -0.13 -687.84 % | -0.02 84.42 % | -0.11 -1 161.80 % | 0.01 103.13 % | -0.32 -13 307.32 % | 0.00 109.85 % | -0.02 -405.78 % | 0.01 122.36 % | 0.00 -92.26 % | 0.05 -23.55 % | 0.06 -36.29 % | 0.10 222.93 % | 0.03 -12.28 % | 0.03 -39.60 % | 0.06 155.03 % | 0.02 -46.00 % | 0.04 -36.08 % | 0.06 168.47 % | 0.02 499.06 % | -0.01 -119.43 % | 0.03 -58.52 % | 0.07 279.19 % | -0.04 28.11 % | -0.06 -113.78 % | 0.41 2 472.92 % | 0.02 128.33 % | 0.01 -77.83 % | 0.03 -37.68 % | 0.05 66.19 % | 0.03 21.02 % | 0.03 211.83 % | -0.02 92.52 % | -0.30 -538.60 % | -0.05 65.25 % | -0.14 -12.83 % | -0.12 -272.58 % | -0.03 -150.66 % | 0.06 316.93 % | -0.03 -55.92 % | -0.02 -122.26 % | 0.08 -33.83 % | 0.13 2 656.45 % | 0.00 104.90 % | -0.09 -185.14 % | 0.11 -33.38 % | 0.17 2 889.76 % | 0.01 106.71 % | -0.08 |
| Ratio EBITDA | -0.63 -2 719.81 % | 0.02 101.50 % | -1.61 -1 724.78 % | -0.09 -233.14 % | 0.07 315.16 % | 0.02 105.54 % | -0.29 -61 285.57 % | 0.00 100.46 % | -0.10 -324.40 % | 0.05 180.76 % | -0.06 -208.49 % | 0.05 16.73 % | 0.05 13.92 % | 0.04 126.71 % | 0.02 -78.64 % | 0.08 17.65 % | 0.07 -1.49 % | 0.07 173.17 % | -0.10 -309.76 % | 0.05 153.84 % | -0.09 -546.17 % | 0.02 105.20 % | -0.37 -1 339.30 % | 0.03 869.98 % | 0.00 -92.88 % | 0.04 55.32 % | 0.03 -61.27 % | 0.07 -51.57 % | 0.15 150.72 % | 0.06 113.40 % | 0.03 -60.85 % | 0.07 15.52 % | 0.06 -1.06 % | 0.06 20.12 % | 0.05 -43.25 % | 0.09 2 920.52 % | 0.00 -95.56 % | 0.07 -5.24 % | 0.07 262.45 % | 0.02 142.26 % | -0.05 -263.82 % | 0.03 -93.54 % | 0.44 530.47 % | 0.07 429.83 % | -0.02 -113.01 % | 0.16 218.83 % | 0.05 26.72 % | 0.04 -54.18 % | 0.09 745.64 % | -0.01 95.01 % | -0.27 -543.30 % | -0.04 56.63 % | -0.10 5.45 % | -0.10 -181.44 % | -0.04 -141.61 % | 0.09 526.27 % | -0.02 -3 280.53 % | 0.00 -100.72 % | 0.08 -50.18 % | 0.17 574.08 % | 0.03 139.19 % | -0.06 -161.67 % | 0.10 -51.18 % | 0.21 237.37 % | 0.06 197.88 % | -0.06 |
| Gross profit ratio | -0.19 -292.45 % | 0.10 316.71 % | -0.04 -158.81 % | 0.08 -29.30 % | 0.11 -33.47 % | 0.16 14 063.33 % | 0.00 -96.68 % | 0.03 -67.93 % | 0.11 3.91 % | 0.10 20.32 % | 0.09 -10.62 % | 0.10 -19.86 % | 0.12 -1.75 % | 0.12 12.67 % | 0.11 -28.99 % | 0.15 -6.64 % | 0.16 -14.78 % | 0.19 12.91 % | 0.17 39.63 % | 0.12 399.82 % | 0.02 -84.67 % | 0.16 51.88 % | 0.10 -33.46 % | 0.16 -19.82 % | 0.20 44.82 % | 0.14 -15.44 % | 0.16 31.53 % | 0.12 -19.71 % | 0.15 29.96 % | 0.12 -25.85 % | 0.16 37.89 % | 0.11 -26.50 % | 0.16 26.52 % | 0.12 -11.55 % | 0.14 1.10 % | 0.14 40.07 % | 0.10 -20.88 % | 0.12 -17.30 % | 0.15 43.48 % | 0.10 61.80 % | 0.06 -18.41 % | 0.08 -10.26 % | 0.09 -25.63 % | 0.12 16.11 % | 0.10 -42.67 % | 0.18 -6.58 % | 0.19 96.09 % | 0.10 -35.89 % | 0.15 107.51 % | 0.07 61.92 % | 0.05 -15.32 % | 0.05 373.05 % | 0.01 44.67 % | 0.01 -91.06 % | 0.09 -35.13 % | 0.13 131.13 % | 0.06 -25.36 % | 0.08 -59.83 % | 0.19 -3.77 % | 0.20 271.90 % | 0.05 2 675.29 % | 0.00 -98.64 % | 0.14 -38.28 % | 0.23 107.91 % | 0.11 822.83 % | 0.01 |
| Weighted average shs out dil | 1.137 B 0.00 % | 1.137 B 1.30 % | 1.123 B -0.48 % | 1.128 B 0.00 % | 1.128 B 0.00 % | 1.128 B -3.27 % | 1.166 B 3.38 % | 1.128 B 0.00 % | 1.128 B 0.28 % | 1.125 B -0.49 % | 1.131 B 30.21 % | 868.264 M 0.00 % | 868.264 M 0.00 % | 868.264 M -4.78 % | 911.835 M -0.60 % | 917.328 M 0.00 % | 917.328 M 0.00 % | 917.328 M -18.12 % | 1.120 B 0.00 % | 1.120 B 19.16 % | 940.155 M 0.00 % | 940.155 M 26.45 % | 743.499 M -16.14 % | 886.564 M 14.30 % | 775.628 M -13.23 % | 893.842 M 20.95 % | 739.042 M 0.00 % | 739.042 M -7.68 % | 800.549 M 0.00 % | 800.549 M -3.28 % | 827.661 M 0.00 % | 827.661 M 6.51 % | 777.060 M -15.25 % | 916.930 M 18.65 % | 772.806 M 0.00 % | 772.806 M 19.20 % | 648.348 M -16.40 % | 775.536 M -2.01 % | 791.447 M 1.09 % | 782.900 M -2.98 % | 806.942 M 0.00 % | 806.942 M 11.48 % | 723.847 M 0.00 % | 723.847 M 2.46 % | 706.500 M 0.00 % | 706.500 M -12.18 % | 804.480 M 0.00 % | 804.480 M -16.07 % | 958.474 M 0.00 % | 958.474 M 17.10 % | 818.521 M 0.00 % | 818.521 M 0.80 % | 812.042 M 0.06 % | 811.530 M 8.55 % | 747.578 M 0.00 % | 747.578 M -8.05 % | 812.990 M 10.00 % | 739.081 M 6.46 % | 694.229 M 10.00 % | 631.118 M 8.58 % | 581.260 M 0.00 % | 581.260 M 1.74 % | 571.325 M 0.00 % | 571.325 M -6.71 % | 612.421 M 0.00 % | 612.421 M |
| Weighted average shs out | 1.137 B 0.00 % | 1.137 B -0.21 % | 1.140 B 1.03 % | 1.128 B 0.00 % | 1.128 B 0.00 % | 1.128 B -3.27 % | 1.166 B 3.38 % | 1.128 B 0.00 % | 1.128 B 0.28 % | 1.125 B -0.49 % | 1.131 B 30.21 % | 868.264 M 0.00 % | 868.264 M 0.00 % | 868.264 M -4.78 % | 911.824 M -0.60 % | 917.328 M 0.00 % | 917.328 M 0.12 % | 916.184 M -18.22 % | 1.120 B 0.00 % | 1.120 B 19.16 % | 940.155 M 0.00 % | 940.155 M 26.45 % | 743.499 M -16.14 % | 886.564 M 14.30 % | 775.628 M -13.23 % | 893.842 M 20.95 % | 739.042 M 0.00 % | 739.042 M -7.15 % | 795.923 M -0.58 % | 800.549 M 0.34 % | 797.810 M -3.61 % | 827.661 M 6.51 % | 777.060 M -15.25 % | 916.930 M 18.65 % | 772.806 M 0.00 % | 772.806 M 19.20 % | 648.348 M -16.40 % | 775.536 M -2.01 % | 791.447 M 1.58 % | 779.151 M -2.54 % | 799.443 M -0.83 % | 806.136 M 11.37 % | 723.847 M 0.00 % | 723.847 M 2.46 % | 706.500 M 0.00 % | 706.500 M -12.18 % | 804.480 M 0.10 % | 803.677 M -14.90 % | 944.418 M -1.37 % | 957.516 M 16.98 % | 818.521 M 0.10 % | 817.703 M 0.70 % | 812.042 M 0.06 % | 811.530 M 8.55 % | 747.578 M 0.00 % | 747.578 M -8.05 % | 812.990 M 10.00 % | 739.081 M 10.07 % | 671.448 M 6.39 % | 631.118 M 8.58 % | 581.260 M 0.00 % | 581.260 M 1.74 % | 571.325 M 0.00 % | 571.325 M -6.71 % | 612.421 M 0.00 % | 612.421 M |
| EPS diluted | -0.48 -9 156.60 % | 0.01 100.90 % | -0.59 -585.25 % | -0.09 -794.35 % | 0.01 300.00 % | 0.00 101.24 % | -0.25 -478.70 % | -0.04 74.59 % | -0.17 -2 494.37 % | 0.01 113.79 % | -0.05 -334.09 % | 0.02 -18.22 % | 0.03 284.29 % | 0.01 125.45 % | -0.03 -2 600.00 % | 0.00 -82.26 % | 0.01 26.53 % | 0.00 104.08 % | -0.12 -500.00 % | -0.02 84.62 % | -0.13 -1 400.00 % | 0.01 101.67 % | -0.60 -8 319.18 % | 0.01 122.05 % | -0.03 -431.00 % | 0.01 61.29 % | 0.01 -92.25 % | 0.08 -10.51 % | 0.09 -25.50 % | 0.12 211.69 % | 0.04 -23.00 % | 0.05 -26.04 % | 0.07 238.00 % | 0.02 -50.25 % | 0.04 -42.57 % | 0.07 286.74 % | 0.02 576.32 % | 0.00 -115.20 % | 0.03 -54.63 % | 0.06 344.89 % | -0.02 17.58 % | -0.03 -110.11 % | 0.27 1 885.29 % | 0.01 156.60 % | 0.01 -76.65 % | 0.02 -39.63 % | 0.04 37.73 % | 0.03 100.74 % | 0.01 249.45 % | -0.01 94.31 % | -0.16 -486.08 % | -0.03 44.51 % | -0.05 -35.16 % | -0.04 -136.36 % | -0.02 -133.85 % | 0.05 600.00 % | -0.01 -102.22 % | 0.00 -109.80 % | 0.05 -51.94 % | 0.10 5 205.56 % | 0.00 107.26 % | -0.02 -136.20 % | 0.07 -42.92 % | 0.12 6 958.82 % | 0.00 108.21 % | -0.02 |
| Earnings per share | -0.48 -9 156.60 % | 0.01 100.91 % | -0.58 -575.96 % | -0.09 -794.35 % | 0.01 300.00 % | 0.00 101.24 % | -0.25 -478.70 % | -0.04 74.59 % | -0.17 -2 494.37 % | 0.01 113.79 % | -0.05 -334.09 % | 0.02 -18.22 % | 0.03 284.29 % | 0.01 125.45 % | -0.03 -2 600.00 % | 0.00 -82.26 % | 0.01 26.53 % | 0.00 104.08 % | -0.12 -500.00 % | -0.02 84.62 % | -0.13 -1 400.00 % | 0.01 101.67 % | -0.60 -8 319.18 % | 0.01 122.05 % | -0.03 -431.00 % | 0.01 61.29 % | 0.01 -92.25 % | 0.08 -10.51 % | 0.09 -25.50 % | 0.12 211.69 % | 0.04 -23.00 % | 0.05 -26.04 % | 0.07 238.00 % | 0.02 -50.25 % | 0.04 -42.57 % | 0.07 286.74 % | 0.02 576.32 % | 0.00 -115.20 % | 0.03 -54.87 % | 0.06 344.05 % | -0.02 16.85 % | -0.03 -110.11 % | 0.27 1 885.29 % | 0.01 156.60 % | 0.01 -76.65 % | 0.02 -39.63 % | 0.04 37.73 % | 0.03 100.74 % | 0.01 249.45 % | -0.01 94.31 % | -0.16 -486.08 % | -0.03 44.51 % | -0.05 -35.16 % | -0.04 -136.36 % | -0.02 -133.85 % | 0.05 600.00 % | -0.01 -102.22 % | 0.00 -109.80 % | 0.05 -51.94 % | 0.10 5 205.56 % | 0.00 107.26 % | -0.02 -136.20 % | 0.07 -42.92 % | 0.12 6 958.82 % | 0.00 108.21 % | -0.02 |
| Gross profit | -156.896 M -298.42 % | 79.074 M 544.49 % | -17.790 M -123.52 % | 75.642 M -28.47 % | 105.753 M -37.50 % | 169.198 M 15 656.45 % | 1.074 M -97.56 % | 43.931 M -68.11 % | 137.759 M -5.89 % | 146.382 M 46.06 % | 100.222 M -32.05 % | 147.500 M -9.13 % | 162.326 M 25.10 % | 129.755 M 1.86 % | 127.380 M -30.48 % | 183.221 M 10.84 % | 165.308 M -20.85 % | 208.841 M 19.59 % | 174.626 M 5.40 % | 165.687 M 486.63 % | 28.244 M -81.18 % | 150.098 M 1.58 % | 147.761 M -21.06 % | 187.176 M -9.17 % | 206.074 M 56.75 % | 131.463 M -35.13 % | 202.666 M 30.71 % | 155.053 M -13.24 % | 178.706 M 51.97 % | 117.590 M -30.84 % | 170.022 M 21.15 % | 140.345 M -4.12 % | 146.372 M 42.07 % | 103.027 M -3.26 % | 106.502 M -9.21 % | 117.303 M 140.35 % | 48.805 M -20.99 % | 61.772 M -36.50 % | 97.272 M 58.30 % | 61.449 M 114.74 % | 28.615 M -6.39 % | 30.570 M -26.66 % | 41.682 M -42.79 % | 72.863 M 34.06 % | 54.352 M -39.71 % | 90.148 M -20.35 % | 113.183 M 62.52 % | 69.641 M -10.85 % | 78.118 M 177.65 % | 28.135 M 41.03 % | 19.949 M -20.56 % | 25.111 M 661.15 % | 3.299 M 73.34 % | 1.903 M -93.86 % | 30.983 M -56.55 % | 71.306 M 391.27 % | 14.515 M 5.02 % | 13.822 M -80.99 % | 72.714 M -23.01 % | 94.449 M 674.20 % | 12.200 M 4 025.81 % | 295.689 K -99.41 % | 50.108 M -47.03 % | 94.591 M 350.70 % | 20.988 M 1 047.88 % | 1.828 M |
| Income tax expense | -3.617 M | 0.000 -100.00 % | 8.798 M 202.73 % | 2.906 M 220.95 % | -2.403 M -1 611.99 % | 158.917 K 100.92 % | -17.312 M -312.51 % | -4.197 M -210.14 % | 3.810 M 156.18 % | 1.487 M 27.21 % | 1.169 M 936.02 % | 112.854 K -93.71 % | 1.794 M 679.23 % | 230.255 K 101.27 % | -18.085 M -209.73 % | 16.483 M 186.22 % | 5.759 M -67.98 % | 17.987 M 59.19 % | 11.299 M 467.57 % | -3.074 M 54.79 % | -6.799 M -186.55 % | 7.856 M 114.28 % | -55.014 M -3 120.73 % | 1.821 M 287.32 % | -972.240 K -135.57 % | 2.733 M 430.51 % | 515.243 K -89.62 % | 4.965 M -47.59 % | 9.474 M -37.92 % | 15.261 M 36.28 % | 11.199 M 195.00 % | 3.796 M 32.71 % | 2.861 M 161.15 % | 1.095 M -12.89 % | 1.257 M -84.99 % | 8.375 M 938.99 % | 806.057 K 1 394.50 % | 53.935 K 101.68 % | -3.208 M -27 684.48 % | 11.628 K -94.19 % | 200.200 K 58.53 % | 126.282 K -99.63 % | 34.300 M 905.60 % | 3.411 M 50.23 % | 2.270 M -37.71 % | 3.645 M 290.02 % | -1.918 M -144.46 % | 4.314 M 384.76 % | 889.958 K 12.09 % | 793.954 K 264.04 % | -483.992 K -127.57 % | 1.756 M 230.06 % | 531.889 K 2 756.39 % | 18.621 K 172.57 % | -25.659 K -100.56 % | 4.617 M 233.01 % | -3.471 M | 0.000 -100.00 % | 2.016 M -32.59 % | 2.991 M 1 197.90 % | 230.451 K | 0.000 100.00 % | -4.146 M -184.69 % | 4.896 M 2 044.02 % | -251.849 K -301.49 % | 124.995 K |
| Cost of revenue | 994.920 M 35.59 % | 733.753 M 77.20 % | 414.085 M -54.76 % | 915.269 M 4.76 % | 873.703 M 0.03 % | 873.433 M -6.70 % | 936.138 M -23.94 % | 1.231 B 7.58 % | 1.144 B -9.84 % | 1.269 B 19.07 % | 1.066 B -23.12 % | 1.386 B 16.46 % | 1.190 B 27.64 % | 932.464 M -10.99 % | 1.048 B 3.02 % | 1.017 B 20.25 % | 845.547 M -3.86 % | 879.522 M 3.12 % | 852.946 M -28.67 % | 1.196 B 5.66 % | 1.132 B 42.33 % | 795.122 M -37.17 % | 1.265 B 26.03 % | 1.004 B 18.75 % | 845.538 M 0.65 % | 840.075 M -21.04 % | 1.064 B -4.97 % | 1.119 B 11.86 % | 1.001 B 12.31 % | 891.046 M -2.23 % | 911.333 M -16.43 % | 1.090 B 36.81 % | 797.080 M 8.13 % | 737.144 M 11.41 % | 661.678 M -10.35 % | 738.104 M 64.12 % | 449.721 M 2.80 % | 437.482 M -20.87 % | 552.885 M 4.74 % | 527.848 M 27.07 % | 415.401 M 16.54 % | 356.430 M -17.46 % | 431.827 M -20.44 % | 542.757 M 13.34 % | 478.857 M 14.87 % | 416.877 M -13.42 % | 481.503 M -25.68 % | 647.859 M 47.95 % | 437.885 M 22.48 % | 357.503 M -15.44 % | 422.798 M -5.38 % | 446.834 M 54.08 % | 290.010 M 19.40 % | 242.895 M -25.31 % | 325.186 M -29.38 % | 460.447 M 95.38 % | 235.664 M 43.71 % | 163.991 M -45.89 % | 303.068 M -19.23 % | 375.241 M 75.82 % | 213.422 M 40.90 % | 151.472 M -49.66 % | 300.901 M -4.28 % | 314.361 M 87.50 % | 167.664 M 11.90 % | 149.836 M |
| General and administrative expenses | -3.751 M -112.84 % | 29.219 M 1 351.78 % | -2.334 M -104.82 % | 48.463 M 569.52 % | 7.238 M -73.73 % | 27.551 M 273.91 % | -15.842 M -120.47 % | 77.379 M 695.96 % | -12.984 M -136.65 % | 35.430 M -5.13 % | 37.348 M -54.85 % | 82.724 M 641.65 % | -15.273 M -145.31 % | 33.704 M 155.70 % | -60.512 M -171.64 % | 84.469 M 500.60 % | -21.086 M -153.41 % | 39.477 M 172.93 % | -54.131 M -226.88 % | 42.663 M 442.81 % | -12.445 M -137.90 % | 32.837 M 173.11 % | -44.915 M -228.92 % | 34.840 M 581.31 % | -7.239 M -127.83 % | 26.006 M 318.07 % | -11.926 M -149.34 % | 24.171 M 349.32 % | -9.695 M -136.56 % | 26.515 M 196.73 % | -27.412 M -215.81 % | 23.669 M 450.54 % | -6.752 M -134.55 % | 19.542 M 173.74 % | -26.501 M -246.68 % | 18.067 M 413.36 % | -5.766 M -135.04 % | 16.452 M 158.81 % | -27.974 M -280.29 % | 15.516 M 1 286.72 % | -1.307 M -109.45 % | 13.835 M 145.18 % | -30.624 M -246.75 % | 20.868 M 922.09 % | -2.538 M -117.63 % | 14.399 M 172.21 % | -19.940 M -217.90 % | 16.912 M 55 675.78 % | -30.431 K -100.25 % | 12.214 M 150.65 % | -24.116 M -215.88 % | 20.810 M 24.82 % | 16.672 M 15.32 % | 14.457 M 191.85 % | -15.741 M -211.49 % | 14.119 M 301.53 % | 3.516 M -60.66 % | 8.939 M 791.58 % | -1.293 M -110.10 % | 12.795 M 582.62 % | 1.874 M -72.43 % | 6.799 M 170.27 % | -9.676 M -212.85 % | 8.574 M 0.55 % | 8.527 M -0.96 % | 8.610 M |
| Selling and marketing expenses | -6.263 M -113.39 % | 46.781 M 172.52 % | -64.506 M -168.02 % | 94.829 M 190.88 % | 32.601 M -39.58 % | 53.959 M -32.65 % | 80.117 M 110.35 % | 38.087 M -37.91 % | 61.341 M 22.84 % | 49.936 M -51.50 % | 102.954 M 113.73 % | 48.169 M -8.55 % | 52.674 M 22.89 % | 42.863 M -50.93 % | 87.345 M 88.65 % | 46.300 M -2.22 % | 47.353 M 6.77 % | 44.352 M -46.76 % | 83.303 M 110.28 % | 39.615 M -13.87 % | 45.996 M 32.41 % | 34.737 M -53.15 % | 74.152 M 28.64 % | 57.641 M -19.99 % | 72.039 M 62.45 % | 44.346 M -30.38 % | 63.694 M 36.79 % | 46.564 M 1.77 % | 45.756 M 32.22 % | 34.606 M -15.65 % | 41.028 M 17.56 % | 34.900 M -18.56 % | 42.855 M 13.10 % | 37.891 M -1.10 % | 38.311 M 27.48 % | 30.052 M 11.58 % | 26.932 M 15.76 % | 23.265 M -31.58 % | 34.001 M 42.18 % | 23.913 M -4.65 % | 25.079 M 20.39 % | 20.832 M -15.16 % | 24.556 M 33.32 % | 18.419 M -23.50 % | 24.078 M 12.23 % | 21.455 M -28.56 % | 30.035 M 36.74 % | 21.965 M -3.44 % | 22.747 M 5.75 % | 21.510 M -25.82 % | 28.997 M 29.85 % | 22.331 M 23.79 % | 18.040 M 47.08 % | 12.265 M -3.74 % | 12.741 M 35.92 % | 9.374 M 66.91 % | 5.616 M 14.81 % | 4.892 M -35.78 % | 7.618 M 38.92 % | 5.484 M 61.22 % | 3.401 M 3.49 % | 3.287 M -29.70 % | 4.675 M 34.98 % | 3.463 M 37.84 % | 2.512 M -17.96 % | 3.063 M |
| Other expenses | 390.426 M 6 389.93 % | -6.207 M -100.89 % | 695.801 M 3 480.18 % | 19.435 M 7 345.50 % | -268.232 K -348.65 % | -59.787 K 98.19 % | -3.297 M -1 122.23 % | -269.772 K 77.32 % | -1.189 M -350.73 % | -263.846 K | 0.000 100.00 % | -57.073 M -226.59 % | 45.085 M 8 097.59 % | -563.728 K 65.20 % | -1.620 M -400.24 % | 539.589 K 1 356.92 % | -42.929 K -102.71 % | 1.584 M 131.70 % | -4.998 M -383.10 % | 1.766 M -45.42 % | 3.235 M | 0.000 100.00 % | -9.560 M | 0.000 100.00 % | -8.859 M -500.93 % | 2.210 M 219.47 % | -1.850 M -171.92 % | 2.572 M 612.74 % | -501.571 K -1 827.71 % | 29.031 K -68.23 % | 91.388 K -83.59 % | 556.834 K -10.84 % | 624.523 K 306.04 % | 153.808 K 148.66 % | -316.090 K | 0.000 -100.00 % | 6.563 M 451.35 % | 1.190 M -65.60 % | 3.460 M | 0.000 -100.00 % | 949.869 K | 0.000 -100.00 % | 12.207 M | 0.000 -100.00 % | 1.232 M -55.68 % | 2.779 M -75.49 % | 11.335 M 3 835.54 % | 288.024 K -44.47 % | 518.727 K | 0.000 -100.00 % | 2.777 M -13.13 % | 3.197 M 529.61 % | 507.711 K -54.68 % | 1.120 M -82.87 % | 6.540 M 1 052.73 % | 567.327 K -41.76 % | 974.064 K | 0.000 -100.00 % | 4.234 M | 0.000 -100.00 % | 1.114 M | 0.000 -100.00 % | 2.478 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 392.283 M 401.61 % | 78.205 M -87.78 % | 639.863 M 260.95 % | 177.273 M 133.85 % | 75.807 M -9.40 % | 83.674 M -37.49 % | 133.864 M 50.44 % | 88.982 M -17.37 % | 107.690 M 12.76 % | 95.508 M -40.43 % | 160.329 M 84.98 % | 86.673 M -8.36 % | 94.578 M 10.93 % | 85.262 M -43.46 % | 150.801 M 86.96 % | 80.660 M -12.37 % | 92.045 M 7.41 % | 85.697 M -34.90 % | 131.637 M 41.19 % | 93.232 M 9.20 % | 85.376 M 8.87 % | 78.420 M -33.87 % | 118.582 M 11.37 % | 106.471 M -4.26 % | 111.207 M 42.41 % | 78.092 M -27.70 % | 108.015 M 52.09 % | 71.022 M 0.29 % | 70.819 M 16.42 % | 60.832 M -20.50 % | 76.519 M 35.15 % | 56.616 M -9.58 % | 62.615 M 7.06 % | 58.484 M -11.84 % | 66.342 M 36.68 % | 48.538 M 7.91 % | 44.979 M 9.87 % | 40.940 M -29.88 % | 58.383 M 46.87 % | 39.751 M -6.82 % | 42.659 M 22.05 % | 34.952 M -30.03 % | 49.955 M 26.35 % | 39.537 M -11.82 % | 44.837 M 17.69 % | 38.098 M -38.19 % | 61.633 M -96.23 % | 1.634 B 3 839.29 % | 41.486 M 22.17 % | 33.959 M -40.09 % | 56.679 M 25.81 % | 45.050 M 28.02 % | 35.189 M 29.74 % | 27.124 M -25.95 % | 36.628 M 49.36 % | 24.524 M 28.75 % | 19.047 M 36.73 % | 13.930 M -62.46 % | 37.102 M 101.16 % | 18.444 M 70.32 % | 10.830 M 7.33 % | 10.090 M -24.57 % | 13.377 M 11.09 % | 12.041 M 9.07 % | 11.040 M -5.42 % | 11.673 M |
| Cost and expenses | 1.387 B 70.85 % | 811.958 M -22.96 % | 1.054 B -3.53 % | 1.093 B 15.06 % | 949.510 M -0.79 % | 957.108 M -10.55 % | 1.070 B -18.92 % | 1.320 B 5.44 % | 1.252 B -8.25 % | 1.364 B 11.29 % | 1.226 B -16.76 % | 1.473 B 14.64 % | 1.285 B 26.24 % | 1.018 B -15.07 % | 1.198 B 9.19 % | 1.097 B 17.05 % | 937.593 M -2.86 % | 965.219 M -1.97 % | 984.582 M -23.61 % | 1.289 B 5.90 % | 1.217 B 39.33 % | 873.542 M -36.88 % | 1.384 B 24.63 % | 1.111 B 16.08 % | 956.745 M 4.20 % | 918.166 M -21.65 % | 1.172 B -1.56 % | 1.190 B 11.10 % | 1.072 B 12.57 % | 951.878 M -3.64 % | 987.851 M -13.88 % | 1.147 B 33.43 % | 859.695 M 8.05 % | 795.628 M 9.29 % | 728.021 M -7.45 % | 786.642 M 59.01 % | 494.700 M 3.40 % | 478.422 M -21.73 % | 611.267 M 7.69 % | 567.599 M 23.91 % | 458.060 M 17.04 % | 391.382 M -18.76 % | 481.782 M -17.26 % | 582.294 M 11.19 % | 523.694 M 15.10 % | 454.975 M -16.23 % | 543.137 M -76.20 % | 2.282 B 376.07 % | 479.371 M 22.46 % | 391.461 M -18.36 % | 479.477 M -2.52 % | 491.885 M 51.26 % | 325.199 M 20.44 % | 270.018 M -25.37 % | 361.814 M -25.39 % | 484.970 M 90.40 % | 254.711 M 43.16 % | 177.921 M -47.70 % | 340.171 M -13.59 % | 393.686 M 75.56 % | 224.252 M 38.80 % | 161.562 M -48.59 % | 314.278 M -3.71 % | 326.402 M 82.65 % | 178.704 M 10.65 % | 161.509 M |
| Research and development expenses | 11.871 M 41.11 % | 8.413 M -22.84 % | 10.902 M -24.65 % | 14.468 M 14.02 % | 12.689 M 13.48 % | 11.182 M -27.41 % | 15.405 M -5.24 % | 16.256 M 19.65 % | 13.587 M 30.57 % | 10.406 M -48.36 % | 20.150 M 56.76 % | 12.853 M 6.30 % | 12.092 M 30.61 % | 9.258 M -28.70 % | 12.985 M 8.92 % | 11.921 M -3.48 % | 12.351 M 111.76 % | 5.833 M -33.10 % | 8.719 M -26.82 % | 11.914 M 15.86 % | 10.284 M -3.47 % | 10.654 M -15.74 % | 12.643 M -13.74 % | 14.657 M 63.86 % | 8.945 M 77.97 % | 5.026 M 264.96 % | 1.377 M -64.49 % | 3.878 M 24.41 % | 3.117 M 9.46 % | 2.848 M 24.14 % | 2.294 M 13.50 % | 2.021 M -43.55 % | 3.580 M | 0.000 -100.00 % | 68.100 M | 0.000 -100.00 % | 9.447 M | 0.000 -100.00 % | 37.485 M | 0.000 -100.00 % | 7.682 M | 0.000 -100.00 % | 28.898 M | 0.000 -100.00 % | 14.508 M | 0.000 -100.00 % | 31.822 M | 0.000 -100.00 % | 14.781 M | 0.000 -100.00 % | 31.155 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 |
| Selling general and administrative expenses | -10.014 M -113.18 % | 76.000 M 213.70 % | -66.840 M -146.62 % | 143.370 M 259.87 % | 39.839 M -51.12 % | 81.510 M 26.82 % | 64.275 M -44.33 % | 115.466 M 138.78 % | 48.357 M -43.35 % | 85.366 M -39.16 % | 140.301 M 7.19 % | 130.893 M 249.97 % | 37.402 M -51.15 % | 76.567 M 185.34 % | 26.833 M -79.48 % | 130.769 M 397.83 % | 26.268 M -68.66 % | 83.829 M 187.36 % | 29.172 M -64.54 % | 82.278 M 145.23 % | 33.551 M -50.35 % | 67.574 M 131.13 % | 29.237 M -68.39 % | 92.481 M 42.72 % | 64.801 M -7.89 % | 70.353 M 35.90 % | 51.768 M -26.81 % | 70.735 M 96.15 % | 36.062 M -41.00 % | 61.121 M 348.92 % | 13.615 M -76.75 % | 58.569 M 62.23 % | 36.102 M -37.14 % | 57.433 M 386.31 % | 11.810 M -75.46 % | 48.119 M 127.34 % | 21.166 M -46.71 % | 39.717 M 559.03 % | 6.027 M -84.72 % | 39.430 M 65.87 % | 23.772 M -31.43 % | 34.668 M 671.37 % | -6.067 M -115.44 % | 39.287 M 82.39 % | 21.540 M -39.92 % | 35.855 M 255.18 % | 10.095 M -74.03 % | 38.878 M 71.14 % | 22.717 M -32.64 % | 33.725 M 590.96 % | 4.881 M -88.69 % | 43.141 M 24.28 % | 34.712 M 29.90 % | 26.722 M 990.79 % | -3.000 M -112.77 % | 23.493 M 157.24 % | 9.132 M -33.97 % | 13.831 M 118.66 % | 6.325 M -65.40 % | 18.279 M 246.47 % | 5.276 M -47.69 % | 10.085 M 301.68 % | -5.001 M -141.54 % | 12.037 M 9.04 % | 11.040 M -5.42 % | 11.673 M |
| Interest income | 0.000 -100.00 % | 729.314 K 113.99 % | -5.213 M | 0.000 -100.00 % | 7.672 M 624.22 % | 1.059 M -81.12 % | 5.610 M 105.49 % | 2.730 M 215.49 % | 865.374 K -56.64 % | 1.996 M 267.06 % | 543.723 K -75.76 % | 2.243 M 83.56 % | 1.222 M | 0.000 -100.00 % | 345.532 K 932.05 % | 33.480 K -93.48 % | 513.804 K 233.19 % | 154.207 K -53.86 % | 334.197 K 38.32 % | 241.610 K -90.61 % | 2.574 M | 0.000 -100.00 % | 1.415 M 342.89 % | 319.402 K -53.65 % | 689.169 K -43.37 % | 1.217 M -49.90 % | 2.429 M 142.65 % | 1.001 M -10.53 % | 1.119 M -98.37 % | 68.809 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 224.617 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.457 K -96.39 % | 7.236 M 360.07 % | 1.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.295 M | 0.000 | 0.000 | 0.000 100.00 % | -661.194 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 18.139 M -2.40 % | 18.585 M -19.70 % | 23.144 M 66.67 % | 13.886 M -42.23 % | 24.037 M 31.55 % | 18.273 M -23.87 % | 24.002 M 5.06 % | 22.847 M -14.66 % | 26.771 M -0.08 % | 26.792 M -12.64 % | 30.667 M 1.10 % | 30.333 M -4.00 % | 31.598 M 36.65 % | 23.122 M -30.50 % | 33.268 M 56.28 % | 21.287 M -30.41 % | 30.587 M 12.96 % | 27.077 M -21.89 % | 34.663 M 50.18 % | 23.081 M -23.63 % | 30.222 M 13.68 % | 26.585 M -33.79 % | 40.150 M 35.92 % | 29.540 M -0.06 % | 29.558 M -4.39 % | 30.916 M 1.58 % | 30.435 M 74.31 % | 17.460 M 130.10 % | 7.588 M | 0.000 | 0.000 -100.00 % | 22.478 M 305.35 % | 5.545 M -69.33 % | 18.080 M 0.78 % | 17.940 M 258.31 % | 5.007 M 1 640.64 % | 287.643 K -97.62 % | 12.104 M -52.09 % | 25.265 M | 0.000 -100.00 % | 8.895 M 70.34 % | 5.222 M | 0.000 -100.00 % | 13.966 M 18.40 % | 11.796 M 138.28 % | 4.951 M 634.01 % | 674.465 K -87.67 % | 5.471 M -26.20 % | 7.413 M | 0.000 -100.00 % | 11.429 M 187.47 % | 3.976 M -15.16 % | 4.686 M -24.53 % | 6.209 M | 0.000 -100.00 % | 8.751 M 468.41 % | 1.540 M -58.92 % | 3.748 M | 0.000 -100.00 % | 9.213 M 175.95 % | 3.339 M -34.56 % | 5.102 M -8.38 % | 5.568 M -6.13 % | 5.932 M -24.81 % | 7.888 M 13.81 % | 6.931 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.367 M 10.63 % | 25.642 M -17.58 % | 31.112 M 0.00 % | 31.112 M 7.58 % | 28.919 M 0.00 % | 28.919 M 10.22 % | 26.236 M -17.44 % | 31.780 M 12.87 % | 28.157 M 0.00 % | 28.157 M -17.91 % | 34.300 M 26.36 % | 27.144 M -0.80 % | 27.362 M 0.00 % | 27.362 M 18.85 % | 23.022 M 86.45 % | 12.348 M -40.53 % | 20.763 M 68.16 % | 12.348 M 0.00 % | 12.348 M 20.10 % | 10.281 M -16.60 % | 12.327 M 19.90 % | 10.281 M -87.74 % | 83.870 M 184.65 % | 29.464 M -71.79 % | 104.463 M 300.90 % | -51.998 M -331.52 % | -12.050 M -129.41 % | 40.971 M 1 472.31 % | 2.606 M -91.96 % | 32.412 M 11.92 % | 28.960 M 103.85 % | 14.207 M 2 242.52 % | 606.464 K -98.38 % | 37.424 M -37.89 % | 60.253 M 298.94 % | -30.287 M -500.93 % | -5.040 M -114.03 % | 35.923 M 387.24 % | -12.506 M -137.93 % | 32.977 M 305.71 % | -16.030 M -124.55 % | 65.302 M 81.82 % | 35.916 M 101.13 % | -3.187 B -15 732.30 % | 20.385 M 142.14 % | 8.419 M -91.89 % | 103.793 M 2 725.05 % | 3.674 M -67.55 % | 11.324 M 145.58 % | 4.611 M -8.85 % | 5.059 M -42.19 % | 8.751 M 190.70 % | 3.010 M -19.67 % | 3.748 M 67.45 % | 2.238 M -87.09 % | 17.335 M 251.07 % | 4.938 M -3.21 % | 5.102 M 79.56 % | 2.841 M -82.39 % | 16.133 M 34.86 % | 11.962 M 219.39 % | 3.745 M |
| Operating income | -549.178 M -63 264.83 % | 869.437 K 100.13 % | -657.653 M -689.96 % | -83.251 M -763.82 % | 12.541 M 890.33 % | -1.587 M 99.51 % | -322.555 M -507.57 % | -53.089 M 71.60 % | -186.961 M -2 336.49 % | 8.360 M 113.91 % | -60.108 M -232.79 % | 45.264 M -2.64 % | 46.492 M 221.98 % | 14.439 M 131.76 % | -45.464 M -362.06 % | 17.348 M 41.83 % | 12.232 M -40.73 % | 20.636 M 116.05 % | -128.585 M -369.38 % | -27.395 M 78.96 % | -130.228 M -940.47 % | 15.495 M 103.10 % | -499.399 M -208 610.22 % | 239.508 K 101.37 % | -17.485 M -335.90 % | 7.412 M 15.34 % | 6.427 M -89.55 % | 61.517 M -24.56 % | 81.539 M -26.74 % | 111.298 M 166.00 % | 41.842 M -8.32 % | 45.638 M -16.81 % | 54.863 M 184.06 % | 19.314 M -41.00 % | 32.736 M -44.57 % | 59.059 M 904.38 % | 5.880 M 255.59 % | -3.779 M -126.02 % | 14.527 M -65.29 % | 41.850 M 321.41 % | -18.902 M 24.25 % | -24.954 M -111.45 % | 217.927 M 2 111.47 % | 9.854 M 106.02 % | 4.783 M -71.74 % | 16.923 M -0.30 % | 16.974 M -34.63 % | 25.967 M 93.64 % | 13.409 M 198.23 % | -13.651 M 90.03 % | -136.943 M -476.25 % | -23.764 M 40.43 % | -39.895 M -30.25 % | -30.631 M -69.26 % | -18.097 M -147.58 % | 38.031 M 565.28 % | -8.174 M -111.97 % | -3.856 M -112.99 % | 29.676 M -52.69 % | 62.731 M 8 068.10 % | 768.000 K 105.16 % | -14.896 M -145.80 % | 32.526 M -54.52 % | 71.518 M 316 462.42 % | 22.592 K 100.15 % | -15.182 M |
| Operating income ratio | -0.66 -61 365.66 % | 0.00 100.06 % | -1.66 -1 875.25 % | -0.08 -756.15 % | 0.01 941.31 % | 0.00 99.56 % | -0.34 -726.35 % | -0.04 71.45 % | -0.15 -2 569.30 % | 0.01 111.46 % | -0.05 -274.69 % | 0.03 -14.14 % | 0.03 152.87 % | 0.01 135.13 % | -0.04 -367.66 % | 0.01 19.47 % | 0.01 -36.18 % | 0.02 115.15 % | -0.13 -521.85 % | -0.02 82.08 % | -0.11 -784.89 % | 0.02 104.64 % | -0.35 -175 861.01 % | 0.00 101.21 % | -0.02 -317.93 % | 0.01 50.36 % | 0.01 -89.49 % | 0.05 -30.18 % | 0.07 -37.35 % | 0.11 185.17 % | 0.04 4.35 % | 0.04 -36.24 % | 0.06 152.97 % | 0.02 -46.06 % | 0.04 -38.28 % | 0.07 485.35 % | 0.01 255.81 % | -0.01 -133.88 % | 0.02 -68.54 % | 0.07 266.82 % | -0.04 33.98 % | -0.06 -114.01 % | 0.46 2 775.18 % | 0.02 78.44 % | 0.01 -73.12 % | 0.03 16.94 % | 0.03 -21.13 % | 0.04 39.26 % | 0.03 173.41 % | -0.04 88.56 % | -0.31 -514.26 % | -0.05 62.98 % | -0.14 -8.70 % | -0.13 -146.27 % | -0.05 -171.04 % | 0.07 318.90 % | -0.03 -50.65 % | -0.02 -127.46 % | 0.08 -40.87 % | 0.13 3 823.65 % | 0.00 103.47 % | -0.10 -205.92 % | 0.09 -47.01 % | 0.17 145 931.60 % | 0.00 100.12 % | -0.10 |
| Total other income expenses net | -4.595 K -102.23 % | 206.043 K 107.15 % | -2.880 M 83.98 % | -17.974 M -5 317 799.39 % | -338.000 99.43 % | -59.787 K 97.46 % | -2.354 M -772.52 % | -269.773 K 77.32 % | -1.189 M -207.67 % | 1.105 M 272.78 % | -639.275 K 97.61 % | -26.768 M -55.71 % | -17.191 M -111.15 % | -8.142 M -402.55 % | -1.620 M -400.24 % | 539.589 K 1 356.93 % | -42.929 K -102.71 % | 1.584 M 131.70 % | -4.998 M -383.10 % | 1.766 M 55.87 % | 1.133 M 188.16 % | -1.285 M -105.93 % | 21.667 M 1 025.34 % | 1.925 M 105.62 % | -34.250 M -1 150.00 % | 3.262 M 276.36 % | -1.850 M -171.92 % | 2.572 M 612.74 % | -501.571 K -1 827.65 % | 29.032 K -97.68 % | 1.250 M 372.15 % | -459.127 K -189.03 % | 515.700 K 328.16 % | 120.447 K 128.24 % | -426.466 K -112.50 % | 3.412 M -48.84 % | 6.669 M 652.52 % | 886.242 K -56.14 % | 2.021 M 51.72 % | 1.332 M 40.22 % | 949.869 K -69.09 % | 3.073 M -73.76 % | 11.711 M 241.71 % | 3.427 M 178.26 % | 1.232 M -55.68 % | 2.779 M -75.47 % | 11.329 M 3 833.31 % | 288.024 K 101.31 % | -21.937 M -535.12 % | 5.042 M 163.10 % | -7.990 M -1 171.80 % | -628.240 K -223.74 % | 507.711 K -54.68 % | 1.120 M -82.87 % | 6.540 M 1 052.72 % | 567.328 K -41.76 % | 974.064 K 96.11 % | 496.702 K -88.27 % | 4.234 M 741.72 % | 503.077 K -54.86 % | 1.114 M 129.99 % | 484.522 K -80.44 % | 2.478 M 34.44 % | 1.843 M 135.67 % | 781.933 K -70.54 % | 2.654 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 | 2023-01-01 | 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 | 2023-01-01 | 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 | 955.397 M 10.00 % | 868.531 M 0.25 % | 866.336 M -2.24 % | 886.195 M -16.28 % | 1.059 B -12.59 % | 1.211 B 1.20 % | 1.197 B 3.67 % | 1.154 B -14.21 % | 1.346 B 4.56 % | 1.287 B -8.03 % | 1.399 B -15.08 % | 1.648 B 7.61 % | 1.531 B 3.61 % | 1.478 B -8.42 % | 1.614 B 13.06 % | 1.427 B 1.04 % | 1.413 B 4.41 % | 1.353 B -1.81 % | 1.378 B -15.27 % | 1.626 B -6.26 % | 1.735 B -6.91 % | 1.864 B 28.50 % | 1.450 B -1.46 % | 1.472 B 18.58 % | 1.241 B -6.49 % | 1.327 B -16.94 % | 1.598 B 0.68 % | 1.587 B 14.72 % | 1.383 B -1.42 % | 1.403 B 3.90 % | 1.351 B 8.62 % | 1.244 B 37.56 % | 904.059 M 24.09 % | 728.535 M -4.89 % | 765.955 M 42.43 % | 537.766 M 25.71 % | 427.784 M 17.49 % | 364.115 M -21.66 % | 464.788 M 6.00 % | 438.485 M -0.69 % | 441.525 M -9.29 % | 486.765 M -0.63 % | 489.831 M -7.71 % | 530.754 M 31.00 % | 405.152 M 0.94 % | 401.383 M -27.55 % | 553.990 M 29.66 % | 427.269 M 299.53 % | 106.943 M -63.07 % | 289.546 M 0.32 % | 288.611 M 51.62 % | 190.347 M 343.02 % | -78.327 M -245.60 % | -22.664 M 82.30 % | -128.065 M 64.10 % | -356.767 M 46.78 % | -670.382 M -12.88 % | -593.869 M -11.66 % | -531.842 M 9.70 % | -588.976 M -314.68 % | 274.354 M -7.14 % | 295.440 M -20.05 % | 369.514 M |
| Total investments | 11.000 M | 0.000 | 0.000 -100.00 % | 30.000 M -4.00 % | 31.251 M -68.87 % | 100.401 M 67.14 % | 60.069 M -14.19 % | 70.000 M -72.00 % | 250.000 M -2.08 % | 255.300 M 2.12 % | 250.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M -99.25 % | 132.625 M -0.96 % | 133.910 M 0.00 % | 133.910 M 0.00 % | 133.911 M 0.75 % | 132.911 M -0.22 % | 133.204 M 0.00 % | 133.204 M 0.91 % | 132.004 M 0.00 % | 132.004 M 0.00 % | 132.003 M 0.00 % | 132.003 M 0.28 % | 131.636 M 0.00 % | 131.636 M | 0.000 | 0.000 -100.00 % | 33.077 M -11.02 % | 37.174 M | 0.000 | 0.000 -100.00 % | 47.347 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.083 M | 0.000 -100.00 % | 22.818 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 1.260 B -4.17 % | 1.315 B 5.69 % | 1.244 B -8.51 % | 1.360 B -12.14 % | 1.548 B -8.80 % | 1.697 B 1.08 % | 1.679 B 10.09 % | 1.525 B -8.66 % | 1.670 B 0.30 % | 1.665 B -6.48 % | 1.780 B -3.12 % | 1.837 B 8.61 % | 1.692 B 0.77 % | 1.679 B -5.87 % | 1.784 B 8.41 % | 1.645 B -0.98 % | 1.661 B 11.47 % | 1.490 B -19.30 % | 1.847 B -1.63 % | 1.877 B -11.50 % | 2.121 B -2.41 % | 2.174 B 24.18 % | 1.751 B -3.41 % | 1.812 B 6.63 % | 1.700 B -7.31 % | 1.834 B -2.81 % | 1.887 B 2.88 % | 1.834 B 11.55 % | 1.644 B 5.90 % | 1.552 B -0.47 % | 1.560 B 4.03 % | 1.499 B 50.12 % | 998.746 M 7.30 % | 930.768 M 4.80 % | 888.117 M 36.50 % | 650.653 M 23.51 % | 526.812 M 4.92 % | 502.085 M -11.84 % | 569.532 M 9.58 % | 519.749 M -3.88 % | 540.740 M -2.43 % | 554.192 M -10.20 % | 617.148 M -0.06 % | 617.532 M 11.90 % | 551.840 M -11.97 % | 626.859 M -6.64 % | 671.435 M 18.72 % | 565.558 M 46.49 % | 386.073 M -33.59 % | 581.307 M 18.12 % | 492.147 M -6.41 % | 525.846 M 24.32 % | 422.963 M -17.59 % | 513.268 M 33.82 % | 383.558 M 2.30 % | 374.936 M 135.70 % | 159.074 M -18.60 % | 195.411 M -44.11 % | 349.637 M 62.45 % | 215.233 M -34.64 % | 329.282 M -5.21 % | 347.380 M -14.14 % | 404.599 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 2.070 B | 0.000 | 0.000 -100.00 % | 254.452 M 1 467.38 % | 16.234 M -22.28 % | 20.888 M -98.99 % | 2.071 B 708.30 % | 256.242 M -87.64 % | 2.073 B 10 549.00 % | 19.466 M -98.51 % | 1.308 B 433.58 % | 245.061 M -81.09 % | 1.296 B 447.40 % | 236.802 M -81.86 % | 1.305 B 891.62 % | 131.645 M -89.65 % | 1.271 B 16 290.14 % | 7.757 M 3.42 % | 7.500 M -12.54 % | 8.576 M -11.48 % | 9.687 M 12.82 % | 8.587 M -15.25 % | 10.132 M 4.80 % | 9.668 M 973.69 % | 900.449 K -87.84 % | 7.402 M -5.45 % | 7.829 M 1 533.09 % | 479.389 K 105.56 % | -8.628 M -383.70 % | -1.784 M -328.20 % | 781.647 K -82.85 % | 4.559 M -43.50 % | 8.069 M -10.16 % | 8.982 M 96.00 % | 4.583 M 14.33 % | 4.008 M 81.74 % | 2.205 M 22.85 % | 1.795 M 71.04 % | 1.050 M 153.34 % | -1.968 M -1 208.55 % | -150.371 K 93.37 % | -2.269 M -294.15 % | -575.582 K 69.68 % | -1.898 M 4.81 % | -1.994 M -103.04 % | 65.520 M 3 785.62 % | -1.778 M -37.13 % | -1.296 M -25.94 % | -1.029 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 |
| Retained earnings | -1.903 B -40.26 % | -1.357 B 0.44 % | -1.363 B -94.67 % | -700.207 M -16.10 % | -603.106 M 2.27 % | -617.134 M 0.57 % | -620.647 M -92.38 % | -322.622 M -17.78 % | -273.930 M -255.53 % | -77.047 M -670.43 % | 13.507 M 148.38 % | -27.920 M 40.64 % | -47.032 M 33.21 % | -70.417 M 11.85 % | -79.881 M -45.65 % | -54.845 M 1.79 % | -55.842 M 9.27 % | -61.548 M 6.81 % | -66.043 M -202.85 % | 64.210 M -28.34 % | 89.607 M -59.19 % | 219.549 M 8.31 % | 202.708 M -69.28 % | 659.892 M -3.55 % | 684.194 M -3.57 % | 709.528 M 0.98 % | 702.639 M -3.72 % | 729.780 M 9.35 % | 667.358 M 9.14 % | 611.471 M 18.64 % | 515.406 M 4.62 % | 492.622 M 9.17 % | 451.239 M 11.03 % | 406.423 M 4.69 % | 388.221 M 7.73 % | 360.380 M 10.51 % | 326.094 M 3.74 % | 314.351 M -0.93 % | 317.298 M 2.44 % | 309.733 M 16.19 % | 266.563 M -6.38 % | 284.715 M -7.18 % | 306.723 M 150.14 % | 122.618 M 8.75 % | 112.747 M 3.44 % | 109.003 M 17.28 % | 92.946 M 25.60 % | 74.001 M 42.14 % | 52.061 M 33.41 % | 39.023 M -18.25 % | 47.736 M -73.70 % | 181.472 M -10.95 % | 203.796 M -16.38 % | 243.715 M -10.81 % | 273.244 M -4.52 % | 286.177 M 13.47 % | 252.196 M -2.84 % | 259.566 M -1.28 % | 262.925 M 10.10 % | 238.807 M 33.74 % | 178.564 M 0.59 % | 177.514 M -7.51 % | 191.925 M |
| Common stock | 1.128 B 0.00 % | 1.128 B 0.00 % | 1.128 B 0.00 % | 1.128 B 0.00 % | 1.128 B 0.00 % | 1.128 B 0.00 % | 1.128 B 0.00 % | 1.128 B 0.00 % | 1.128 B -0.21 % | 1.131 B 0.00 % | 1.131 B 24.33 % | 909.289 M -0.27 % | 911.764 M 0.00 % | 911.764 M -0.01 % | 911.824 M -0.04 % | 912.184 M -0.54 % | 917.124 M 0.10 % | 916.184 M -0.03 % | 916.444 M -0.34 % | 919.559 M 0.00 % | 919.559 M 0.70 % | 913.184 M 0.34 % | 910.119 M 0.00 % | 910.119 M 0.00 % | 910.119 M 0.00 % | 910.119 M 16.04 % | 784.346 M 0.00 % | 784.346 M 0.00 % | 784.346 M 0.00 % | 784.346 M 0.06 % | 783.846 M 0.00 % | 783.846 M 0.00 % | 783.846 M 0.00 % | 783.846 M 0.70 % | 778.376 M 0.00 % | 778.376 M 120.00 % | 353.807 M 0.00 % | 353.807 M 0.00 % | 353.807 M 0.00 % | 353.807 M 0.00 % | 353.804 M 0.08 % | 353.515 M 0.01 % | 353.474 M 0.42 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 0.00 % | 352.000 M 10.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 33.33 % | 240.000 M 0.00 % | 240.000 M 0.00 % | 240.000 M |
| Total equity | 1.343 B -28.94 % | 1.890 B 0.17 % | 1.887 B -26.23 % | 2.558 B -3.90 % | 2.662 B 0.56 % | 2.647 B -0.24 % | 2.653 B -10.21 % | 2.955 B -1.63 % | 3.004 B -5.98 % | 3.195 B 0.22 % | 3.188 B 40.83 % | 2.264 B 1.06 % | 2.240 B 1.75 % | 2.201 B 0.25 % | 2.196 B -1.65 % | 2.233 B 4.37 % | 2.139 B -0.15 % | 2.143 B 6.86 % | 2.005 B -6.53 % | 2.145 B -1.19 % | 2.171 B -6.11 % | 2.312 B 1.11 % | 2.287 B -17.07 % | 2.757 B -0.76 % | 2.779 B -0.48 % | 2.792 B 27.47 % | 2.190 B 0.53 % | 2.179 B 3.31 % | 2.109 B 3.48 % | 2.038 B 4.58 % | 1.949 B 2.00 % | 1.911 B 2.01 % | 1.873 B 2.25 % | 1.832 B 0.95 % | 1.814 B 1.99 % | 1.779 B 2.00 % | 1.744 B 0.78 % | 1.731 B -0.15 % | 1.733 B 0.57 % | 1.723 B 2.76 % | 1.677 B -1.08 % | 1.695 B -1.15 % | 1.715 B 4.29 % | 1.644 B 0.91 % | 1.629 B 0.23 % | 1.626 B 1.03 % | 1.609 B 11.19 % | 1.447 B 1.51 % | 1.426 B 0.90 % | 1.413 B -0.68 % | 1.423 B -8.62 % | 1.557 B -1.41 % | 1.579 B -2.43 % | 1.618 B -1.80 % | 1.648 B -0.69 % | 1.660 B 2.09 % | 1.626 B -0.45 % | 1.633 B -0.21 % | 1.636 B 2.54 % | 1.596 B 252.63 % | 452.562 M 0.23 % | 451.512 M -3.09 % | 465.924 M |
| Other non current liabilities | 9.884 M 8.72 % | 9.091 M -56.34 % | 20.821 M 5.51 % | 19.733 M 88.13 % | 10.489 M -74.46 % | 41.078 M 0.63 % | 40.819 M -69.05 % | 131.868 M 43.69 % | 91.772 M -26.11 % | 124.201 M 24.32 % | 99.901 M | 0.000 | 0.000 -100.00 % | 81.585 M -8.77 % | 89.430 M | 0.000 | 0.000 | 0.000 -100.00 % | 210.905 M | 0.000 100.00 % | -13.612 M -6 145.13 % | 225.177 K -99.90 % | 220.221 M | 0.000 -100.00 % | 230.397 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.790 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.548 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.649 M | 0.000 | 0.000 -100.00 % | 714.093 K -38.85 % | 1.168 M 60.19 % | 729.000 K 0.00 % | 729.002 K -95.89 % | 17.724 M 5.94 % | 16.731 M -0.31 % | 16.783 M -1.47 % | 17.033 M 8.44 % | 15.708 M 4.37 % | 15.050 M 5.93 % | 14.208 M 5.95 % | 13.410 M | 0.000 -100.00 % | 10.579 M -2.66 % | 10.868 M 16.90 % | 9.297 M -1.44 % | 9.433 M 11.88 % | 8.431 M -4.89 % | 8.864 M 0.11 % | 8.854 M 4.33 % | 8.487 M 1.17 % | 8.389 M -11.21 % | 9.448 M 16.22 % | 8.130 M |
| Long term debt | 147.375 M 36.88 % | 107.664 M -18.93 % | 132.804 M -16.98 % | 159.969 M -43.44 % | 282.831 M 0.85 % | 280.439 M 4.44 % | 268.507 M -2.64 % | 275.797 M 25.37 % | 219.992 M -3.24 % | 227.370 M -32.06 % | 334.644 M -1.62 % | 340.165 M 184.76 % | 119.455 M 237.72 % | 35.371 M -73.29 % | 132.433 M -11.27 % | 149.247 M -39.78 % | 247.822 M -31.71 % | 362.916 M 121.25 % | 164.029 M -35.33 % | 253.651 M -36.52 % | 399.587 M 38.13 % | 289.282 M 30.74 % | 221.260 M -69.14 % | 716.887 M 26.79 % | 565.403 M -1.55 % | 574.290 M 8.52 % | 529.225 M 14.69 % | 461.438 M 15.96 % | 397.917 M 8.57 % | 366.505 M -15.97 % | 436.139 M -25.25 % | 583.481 M 197.64 % | 196.035 M -2.59 % | 201.253 M 10.65 % | 181.882 M 501.94 % | 30.216 M 0.46 % | 30.078 M -3.61 % | 31.204 M -1.45 % | 31.662 M 5.77 % | 29.935 M 4.48 % | 28.651 M -6.51 % | 30.647 M -2.60 % | 31.463 M 4.60 % | 30.081 M -0.88 % | 30.349 M -4.68 % | 31.839 M -53.65 % | 68.689 M -31.31 % | 100.000 M 0.00 % | 100.000 M -20.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M -3.64 % | 129.725 M 0.00 % | 129.725 M 0.00 % | 129.725 M 0.00 % | 129.725 M |
| Total non current liabilities | 223.861 M 20.02 % | 186.526 M -17.35 % | 225.689 M -13.79 % | 261.784 M -30.62 % | 377.334 M -7.85 % | 409.492 M 3.01 % | 397.510 M -7.92 % | 431.717 M 6.74 % | 404.446 M -8.96 % | 444.242 M 2.23 % | 434.544 M 1.43 % | 428.404 M 111.03 % | 203.011 M -0.09 % | 203.185 M -8.42 % | 221.863 M -6.01 % | 236.052 M -29.51 % | 334.877 M -25.60 % | 450.100 M 20.05 % | 374.934 M -22.33 % | 482.729 M 3.65 % | 465.731 M -9.26 % | 513.255 M 16.26 % | 441.481 M -43.62 % | 782.996 M -1.61 % | 795.800 M 34.59 % | 591.262 M 8.27 % | 546.103 M 15.29 % | 473.660 M 2.23 % | 463.343 M 16.03 % | 399.318 M -13.34 % | 460.774 M -24.24 % | 608.200 M 173.03 % | 222.760 M -2.35 % | 228.114 M 10.41 % | 206.607 M 267.00 % | 56.297 M -0.97 % | 56.848 M -0.54 % | 57.157 M -0.80 % | 57.618 M 6.09 % | 54.308 M -5.96 % | 57.747 M -1.37 % | 58.551 M -2.61 % | 60.119 M 25.76 % | 47.804 M 1.54 % | 47.079 M -3.17 % | 48.622 M -43.28 % | 85.722 M -25.92 % | 115.708 M 0.57 % | 115.050 M -17.35 % | 139.208 M 0.58 % | 138.410 M 0.45 % | 137.794 M 1.63 % | 135.579 M -0.21 % | 135.868 M 1.17 % | 134.297 M -0.10 % | 134.433 M 0.75 % | 133.431 M -0.32 % | 133.864 M 0.01 % | 133.854 M -3.15 % | 138.212 M 0.07 % | 138.114 M -0.76 % | 139.173 M 0.96 % | 137.855 M |
| Other current liabilities | 458.730 M -12.86 % | 526.403 M -7.02 % | 566.162 M 24.89 % | 453.313 M 4 022.70 % | 10.996 M -92.72 % | 150.969 M 1 973.16 % | 7.282 M -97.97 % | 359.339 M 141.74 % | 148.646 M -36.89 % | 235.527 M 2.76 % | 229.197 M -26.12 % | 310.244 M -27.59 % | 428.467 M 18.64 % | 361.148 M 46.18 % | 247.064 M -50.83 % | 502.419 M 215.08 % | 159.457 M -51.37 % | 327.927 M 25.51 % | 261.273 M -50.25 % | 525.134 M -7.19 % | 565.819 M 195.94 % | 191.194 M -16.87 % | 229.988 M -2.27 % | 235.341 M -5.23 % | 248.320 M 129.61 % | 108.150 M -48.32 % | 209.278 M -41.70 % | 358.941 M 13.04 % | 317.547 M 11.29 % | 285.338 M 68.00 % | 169.844 M 85.55 % | 91.536 M -50.29 % | 184.124 M -1.79 % | 187.476 M 66.78 % | 112.406 M -24.57 % | 149.028 M 5.12 % | 141.764 M 23.93 % | 114.392 M 9.47 % | 104.493 M 171.73 % | 38.454 M -69.27 % | 125.139 M 25.32 % | 99.859 M -23.84 % | 131.119 M 239.03 % | 38.675 M -29.63 % | 54.958 M 52.48 % | 36.043 M -39.10 % | 59.186 M 11.31 % | 53.172 M 15.11 % | 46.192 M 47.03 % | 31.418 M -44.49 % | 56.601 M 4.72 % | 54.048 M -3.07 % | 55.761 M -15.09 % | 65.668 M -29.24 % | 92.803 M 75.96 % | 52.741 M 200.13 % | 17.573 M -23.05 % | 22.837 M -64.78 % | 64.844 M 23.42 % | 52.538 M 81.71 % | 28.913 M 31.10 % | 22.055 M -42.89 % | 38.616 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 196.072 M -17.80 % | 238.519 M 22.04 % | 195.449 M -22.91 % | 253.542 M 22.77 % | 206.510 M 127.10 % | 90.934 M | 0.000 -100.00 % | 82.577 M -1.86 % | 84.140 M | 0.000 -100.00 % | 305.916 M -14.65 % | 358.434 M -4.25 % | 374.325 M -16.92 % | 450.568 M -17.03 % | 543.027 M 179.36 % | 194.383 M 242.41 % | -136.494 M -243.57 % | 95.072 M -3.88 % | 98.912 M 22.79 % | 80.553 M -35.75 % | 125.375 M 22.24 % | 102.565 M -18.43 % | 125.740 M -8.06 % | 136.758 M -7.16 % | 147.311 M 1.94 % | 144.510 M 2.39 % | 141.135 M -0.66 % | 142.070 M -4.33 % | 148.500 M -2.11 % | 151.706 M 28.51 % | 118.048 M 5.99 % | 111.380 M 13.07 % | 98.507 M 17.56 % | 83.791 M -3.24 % | 86.601 M -41.27 % | 147.453 M 51.26 % | 97.482 M -10.62 % | 109.062 M -8.73 % | 119.497 M 954.95 % | 11.327 M 7.90 % | 10.498 M -55.30 % | 23.487 M -57.38 % | 55.102 M 64.25 % | 33.547 M 1.66 % | 33.001 M 90.31 % | 17.341 M -44.75 % | 31.388 M 226.85 % | -24.745 M 8.98 % | -27.186 M 43.44 % | -48.067 M 22.26 % | -61.833 M -93.47 % | -31.960 M -645.65 % | 5.857 M 150.51 % | -11.596 M 67.62 % | -35.817 M -79.69 % | -19.933 M -355.78 % | 7.793 M 33.82 % | 5.823 M 131.77 % | -18.333 M |
| Short term debt | 1.113 B -7.83 % | 1.207 B 8.63 % | 1.111 B -7.38 % | 1.200 B -5.14 % | 1.265 B -1.11 % | 1.279 B -9.31 % | 1.410 B 32.57 % | 1.064 B -18.18 % | 1.300 B -9.54 % | 1.437 B -0.56 % | 1.445 B -3.70 % | 1.501 B 1.75 % | 1.475 B -10.25 % | 1.643 B 9.40 % | 1.502 B 13.22 % | 1.327 B -2.61 % | 1.362 B 7.50 % | 1.267 B -19.08 % | 1.566 B 4.40 % | 1.500 B -20.23 % | 1.881 B -0.22 % | 1.885 B 26.67 % | 1.488 B 20.98 % | 1.230 B 8.41 % | 1.134 B -17.11 % | 1.368 B 0.75 % | 1.358 B -5.02 % | 1.430 B 30.45 % | 1.096 B 5.91 % | 1.035 B -10.02 % | 1.150 B 24.94 % | 920.652 M 15.21 % | 799.079 M 9.23 % | 731.528 M 3.29 % | 708.230 M 13.89 % | 621.842 M 25.25 % | 496.492 M 5.14 % | 472.240 M -12.42 % | 539.236 M 10.00 % | 490.209 M -4.19 % | 511.659 M -1.97 % | 521.919 M -10.96 % | 586.177 M -0.22 % | 587.451 M 12.65 % | 521.491 M -12.54 % | 596.250 M -1.08 % | 602.746 M 29.47 % | 465.558 M 62.74 % | 286.073 M -37.31 % | 456.307 M 24.28 % | 367.147 M -8.41 % | 400.846 M 34.53 % | 297.963 M -23.26 % | 388.268 M 50.17 % | 258.558 M 5.44 % | 245.211 M 735.50 % | 29.349 M -55.32 % | 65.686 M -70.13 % | 219.912 M 197.05 % | 74.033 M -60.64 % | 188.082 M -13.59 % | 217.655 M -20.82 % | 274.874 M |
| Total current liabilities | 2.078 B 3.97 % | 1.999 B 0.01 % | 1.999 B 2.53 % | 1.950 B 4.58 % | 1.864 B -1.05 % | 1.884 B -6.61 % | 2.017 B 10.14 % | 1.832 B -6.53 % | 1.959 B -11.32 % | 2.210 B -4.42 % | 2.312 B -12.20 % | 2.633 B -3.01 % | 2.715 B -0.77 % | 2.736 B 1.29 % | 2.701 B 0.70 % | 2.682 B 8.93 % | 2.463 B 13.15 % | 2.176 B -19.81 % | 2.714 B -2.57 % | 2.786 B -1.40 % | 2.825 B 22.09 % | 2.314 B 1.31 % | 2.284 B 13.79 % | 2.007 B 4.48 % | 1.921 B 6.43 % | 1.805 B -18.96 % | 2.227 B 9.16 % | 2.041 B 21.63 % | 1.678 B 4.47 % | 1.606 B 2.60 % | 1.565 B 22.00 % | 1.283 B 2.32 % | 1.254 B 7.66 % | 1.165 B 4.91 % | 1.110 B 6.11 % | 1.046 B 27.83 % | 818.371 M 1.07 % | 809.698 M 0.55 % | 805.269 M -16.91 % | 969.194 M 9.47 % | 885.387 M 7.95 % | 820.151 M -15.79 % | 973.942 M 24.41 % | 782.844 M 27.53 % | 613.844 M -4.54 % | 643.030 M -24.38 % | 850.369 M 59.45 % | 533.319 M 41.80 % | 376.101 M -25.91 % | 507.650 M -6.64 % | 543.772 M 34.96 % | 402.909 M 29.45 % | 311.254 M -16.51 % | 372.789 M 30.72 % | 285.172 M 16.70 % | 244.361 M 311.02 % | 59.452 M -42.11 % | 102.698 M -66.78 % | 309.176 M 164.53 % | 116.880 M -58.71 % | 283.048 M -5.07 % | 298.176 M -24.43 % | 394.546 M |
| Total liabilities | 2.302 B 5.34 % | 2.186 B -1.75 % | 2.225 B 0.60 % | 2.211 B -1.34 % | 2.241 B -2.27 % | 2.293 B -5.02 % | 2.415 B 6.69 % | 2.263 B -4.26 % | 2.364 B -10.93 % | 2.654 B -3.37 % | 2.746 B -10.30 % | 3.062 B 4.92 % | 2.918 B -0.72 % | 2.939 B 0.55 % | 2.923 B 0.16 % | 2.919 B 4.33 % | 2.798 B 6.51 % | 2.627 B -14.98 % | 3.089 B -5.48 % | 3.268 B -0.69 % | 3.291 B 16.40 % | 2.827 B 3.73 % | 2.726 B -2.32 % | 2.790 B 2.70 % | 2.717 B 13.38 % | 2.396 B -13.60 % | 2.774 B 10.31 % | 2.514 B 17.43 % | 2.141 B 6.77 % | 2.005 B -1.03 % | 2.026 B 7.13 % | 1.891 B 28.07 % | 1.477 B 6.02 % | 1.393 B 5.77 % | 1.317 B 19.44 % | 1.102 B 25.96 % | 875.220 M 0.96 % | 866.855 M 0.46 % | 862.886 M -15.69 % | 1.024 B 8.52 % | 943.134 M 7.33 % | 878.702 M -15.02 % | 1.034 B 24.49 % | 830.648 M 25.68 % | 660.923 M -4.44 % | 691.652 M -26.11 % | 936.091 M 44.23 % | 649.027 M 32.14 % | 491.151 M -24.07 % | 646.858 M -5.18 % | 682.182 M 26.17 % | 540.704 M 21.01 % | 446.833 M -12.15 % | 508.657 M 21.26 % | 419.469 M 10.74 % | 378.794 M 96.39 % | 192.883 M -18.46 % | 236.562 M -46.60 % | 443.031 M 73.68 % | 255.092 M -39.43 % | 421.162 M -3.70 % | 437.349 M -17.85 % | 532.400 M |
| Other non current assets | 37.534 M 51.09 % | 24.842 M -22.74 % | 32.154 M 66.17 % | 19.350 M 525.40 % | 3.094 M 1 415.18 % | 204.204 K -93.06 % | 2.943 M -69.75 % | 9.730 M 43.52 % | 6.780 M -75.69 % | 27.892 M -70.98 % | 96.121 M 262.52 % | 26.515 M -8.42 % | 28.953 M -17.16 % | 34.950 M 290.66 % | 8.946 M -49.00 % | 17.541 M 97.62 % | 8.876 M 187.52 % | 3.087 M -68.92 % | 9.934 M 4.07 % | 9.546 M 196.55 % | 3.219 M -67.86 % | 10.015 M -15.14 % | 11.801 M 143.54 % | 4.846 M -72.10 % | 17.370 M -64.31 % | 48.668 M 189.81 % | 16.793 M 5 998.09 % | 275.376 K -39.09 % | 452.127 K -33.06 % | 675.451 K -71.88 % | 2.402 M 230.26 % | 727.320 K -8.76 % | 797.160 K -2.71 % | 819.341 K -57.48 % | 1.927 M 247.97 % | 553.771 K -0.60 % | 557.101 K 1.32 % | 549.830 K -1.75 % | 559.632 K 575.17 % | 82.888 K -3.95 % | 86.293 K -99.77 % | 37.648 M -4.28 % | 39.331 M 0.18 % | 39.261 M 18.80 % | 33.048 M 7 136.10 % | 456.714 K -0.21 % | 457.695 K -98.95 % | 43.428 M -2.85 % | 44.700 M 1 819 378.23 % | -2.457 K -100.01 % | 48.405 M 4.75 % | 46.209 M 13.51 % | 40.708 M | 0.000 -100.00 % | 32.154 M 63 233.24 % | -50.931 K -100.32 % | 15.762 M 14.03 % | 13.823 M 22.42 % | 11.291 M 50.42 % | 7.507 M 13.35 % | 6.623 M -0.92 % | 6.685 M 12.99 % | 5.916 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.265 M -2.40 % | 17.690 M -4.72 % | 18.567 M -16.97 % | 22.360 M -7.12 % | 24.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.318 M -35.23 % | 40.635 M -7.42 % | 43.893 M -4.94 % | 46.173 M -5.12 % | 48.667 M -12.43 % | 55.574 M 0.49 % | 55.306 M -2.33 % | 56.628 M -0.42 % | 56.864 M 1.90 % | 55.801 M -4.23 % | 58.266 M -3.43 % | 60.337 M -8.09 % | 65.644 M -7.08 % | 70.649 M 0.27 % | 70.459 M 8.16 % | 65.143 M -62.01 % | 171.454 M 1.99 % | 168.116 M -0.01 % | 168.125 M 2.36 % | 164.245 M 2.22 % | 160.677 M -0.74 % | 161.871 M -0.66 % | 162.947 M -0.26 % | 163.375 M -0.21 % | 163.725 M -1.47 % | 166.168 M -0.47 % | 166.954 M 26.83 % | 131.636 M 0.00 % | 131.636 M | 0.000 | 0.000 -100.00 % | 33.077 M -11.02 % | 37.174 M | 0.000 | 0.000 -100.00 % | 47.347 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.083 M | 0.000 -100.00 % | 22.818 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 122.675 M -0.86 % | 123.741 M -0.91 % | 124.875 M 9.11 % | 114.451 M -1.47 % | 116.154 M -0.06 % | 116.222 M -0.86 % | 117.225 M 9.78 % | 106.784 M -0.98 % | 107.845 M 0.80 % | 106.988 M -1.95 % | 109.120 M -0.48 % | 109.646 M -0.18 % | 109.844 M -10.95 % | 123.346 M 12.78 % | 109.368 M 8.04 % | 101.229 M -8.62 % | 110.777 M 17.31 % | 94.435 M 55.17 % | 60.857 M -1.45 % | 61.754 M -0.76 % | 62.226 M -0.46 % | 62.514 M -0.54 % | 62.854 M -0.46 % | 63.141 M 0.22 % | 63.003 M 16.16 % | 54.236 M -1.37 % | 54.987 M 41.78 % | 38.782 M -0.74 % | 39.071 M -0.66 % | 39.332 M -0.73 % | 39.621 M -0.38 % | 39.774 M -0.72 % | 40.063 M -0.72 % | 40.352 M -0.71 % | 40.641 M -0.37 % | 40.794 M -0.70 % | 41.083 M -0.46 % | 41.274 M -0.64 % | 41.540 M -0.58 % | 41.782 M 0.09 % | 41.744 M -0.31 % | 41.876 M -0.67 % | 42.157 M -24.98 % | 56.194 M 0.44 % | 55.947 M 106.80 % | 27.054 M -0.84 % | 27.284 M -0.74 % | 27.488 M -0.33 % | 27.579 M -0.90 % | 27.830 M -0.62 % | 28.003 M -0.73 % | 28.209 M -0.05 % | 28.224 M -44.28 % | 50.653 M 76.20 % | 28.747 M -0.89 % | 29.006 M -0.64 % | 29.195 M -0.57 % | 29.362 M -0.89 % | 29.626 M -0.37 % | 29.735 M -0.74 % | 29.957 M -18.57 % | 36.791 M 21.99 % | 30.158 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 -100.00 % | 19.930 M 0.00 % | 19.930 M 0.00 % | 19.930 M 0.00 % | 19.930 M -9.76 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M 0.00 % | 22.086 M -0.23 % | 22.137 M 0.00 % | 22.137 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 122.675 M -0.86 % | 123.741 M -0.91 % | 124.875 M 9.11 % | 114.451 M -1.47 % | 116.154 M -0.06 % | 116.222 M -0.86 % | 117.225 M 9.78 % | 106.784 M -0.98 % | 107.845 M 0.80 % | 106.988 M -1.95 % | 109.120 M -0.48 % | 109.646 M -0.18 % | 109.844 M -10.95 % | 123.346 M 12.78 % | 109.368 M 8.04 % | 101.229 M -8.62 % | 110.777 M 17.31 % | 94.435 M 55.17 % | 60.857 M -1.45 % | 61.754 M -0.76 % | 62.226 M -0.46 % | 62.514 M -0.54 % | 62.854 M -24.34 % | 83.071 M 0.17 % | 82.933 M 11.82 % | 74.166 M -1.00 % | 74.917 M 23.08 % | 60.868 M -0.47 % | 61.158 M -0.42 % | 61.418 M -0.47 % | 61.707 M -0.25 % | 61.860 M -0.47 % | 62.149 M -0.46 % | 62.438 M -0.46 % | 62.727 M -0.24 % | 62.880 M -0.46 % | 63.169 M -0.30 % | 63.360 M -0.42 % | 63.626 M -0.38 % | 63.869 M 0.06 % | 63.830 M -0.21 % | 63.962 M -0.44 % | 64.243 M -17.93 % | 78.280 M 0.32 % | 78.033 M 58.80 % | 49.140 M -0.47 % | 49.370 M -0.41 % | 49.574 M -0.18 % | 49.665 M -0.50 % | 49.916 M -0.35 % | 50.089 M -0.51 % | 50.346 M -0.03 % | 50.361 M -0.58 % | 50.653 M 76.20 % | 28.747 M -0.89 % | 29.006 M -0.64 % | 29.195 M -0.57 % | 29.362 M -0.89 % | 29.626 M -0.37 % | 29.735 M -0.74 % | 29.957 M -18.57 % | 36.791 M 21.99 % | 30.158 M |
| Property plant equipment net | 936.260 M -2.42 % | 959.512 M -2.10 % | 980.055 M -7.58 % | 1.060 B -1.95 % | 1.082 B -2.46 % | 1.109 B -1.58 % | 1.127 B -3.35 % | 1.166 B -1.69 % | 1.186 B -1.10 % | 1.199 B 0.36 % | 1.195 B -0.98 % | 1.206 B -1.47 % | 1.224 B -2.21 % | 1.252 B -0.55 % | 1.259 B 1.08 % | 1.246 B 8.40 % | 1.149 B -2.40 % | 1.177 B 8.70 % | 1.083 B -2.22 % | 1.107 B -0.91 % | 1.118 B -0.91 % | 1.128 B 2.58 % | 1.100 B -0.01 % | 1.100 B 7.92 % | 1.019 B 19.19 % | 854.861 M 9.51 % | 780.617 M 14.28 % | 683.083 M 11.99 % | 609.936 M 12.72 % | 541.097 M 13.36 % | 477.312 M 20.04 % | 397.619 M 6.04 % | 374.960 M 4.41 % | 359.119 M 0.95 % | 355.750 M 3.22 % | 344.664 M 2.62 % | 335.866 M -0.30 % | 336.868 M -1.99 % | 343.702 M 1.29 % | 339.314 M -1.69 % | 345.161 M -1.69 % | 351.089 M -0.23 % | 351.915 M -28.69 % | 493.512 M -0.28 % | 494.894 M -0.88 % | 499.308 M -0.14 % | 500.027 M 1.10 % | 494.594 M 1.66 % | 486.525 M -0.70 % | 489.956 M 2.17 % | 479.566 M 2.99 % | 465.654 M 4.57 % | 445.297 M 10.80 % | 401.899 M 19.50 % | 336.318 M 13.40 % | 296.580 M 3.50 % | 286.541 M 6.34 % | 269.453 M 1.59 % | 265.242 M 0.53 % | 263.856 M -0.10 % | 264.114 M -0.04 % | 264.213 M -0.66 % | 265.979 M |
| Total non current assets | 1.167 B -0.68 % | 1.175 B -2.41 % | 1.204 B -5.01 % | 1.267 B -2.02 % | 1.293 B -1.90 % | 1.318 B -1.68 % | 1.341 B -1.61 % | 1.363 B -1.24 % | 1.380 B -0.83 % | 1.392 B -0.59 % | 1.400 B -0.13 % | 1.402 B -1.46 % | 1.422 B -3.39 % | 1.472 B 0.45 % | 1.466 B 0.83 % | 1.454 B 6.30 % | 1.368 B -0.81 % | 1.379 B 8.02 % | 1.276 B -3.62 % | 1.324 B 0.03 % | 1.324 B -1.02 % | 1.338 B 1.81 % | 1.314 B 2.69 % | 1.280 B 5.46 % | 1.213 B 12.96 % | 1.074 B 11.19 % | 966.025 M 14.71 % | 842.123 M 9.75 % | 767.300 M 10.35 % | 695.320 M -6.07 % | 740.226 M 13.41 % | 652.717 M 3.44 % | 631.029 M 3.08 % | 612.160 M 0.91 % | 606.648 M 2.27 % | 593.189 M 1.37 % | 585.194 M -0.20 % | 586.360 M -1.26 % | 593.839 M 1.96 % | 582.442 M -1.10 % | 588.943 M -1.36 % | 597.038 M -0.50 % | 600.039 M -4.74 % | 629.910 M 0.65 % | 625.831 M 3.99 % | 601.837 M -0.92 % | 607.444 M 2.56 % | 592.299 M 1.14 % | 585.596 M -0.95 % | 591.204 M 1.38 % | 583.176 M 3.17 % | 565.274 M 4.79 % | 539.430 M 9.04 % | 494.700 M 23.59 % | 400.285 M 14.31 % | 350.160 M 5.06 % | 333.304 M 6.00 % | 314.444 M 2.10 % | 307.966 M 1.59 % | 303.142 M 0.39 % | 301.961 M -2.51 % | 309.732 M 1.85 % | 304.098 M |
| Other current assets | 164.951 M -7.11 % | 177.584 M 2.69 % | 172.936 M 11.37 % | 155.287 M -18.69 % | 190.975 M 28.27 % | 148.889 M -24.26 % | 196.590 M -18.60 % | 241.510 M -2.13 % | 246.756 M 8.27 % | 227.915 M -3.21 % | 235.464 M -12.92 % | 270.385 M 14.73 % | 235.661 M 0.02 % | 235.617 M 43.24 % | 164.490 M -10.31 % | 183.399 M 0.29 % | 182.860 M -5.54 % | 193.590 M -16.73 % | 232.471 M -36.13 % | 363.993 M 29.55 % | 280.969 M -24.20 % | 370.664 M -2.92 % | 381.824 M -33.64 % | 575.375 M 25.77 % | 457.484 M 372.00 % | 96.924 M -73.74 % | 369.086 M -41.11 % | 626.710 M 48.24 % | 422.770 M 10.96 % | 381.022 M 88.42 % | 202.216 M -47.22 % | 383.156 M 81.90 % | 210.639 M -16.22 % | 251.432 M 10.10 % | 228.364 M -19.71 % | 284.423 M 37.28 % | 207.186 M -13.21 % | 238.723 M 34.29 % | 177.763 M -48.35 % | 344.139 M 47.26 % | 233.694 M 12.18 % | 208.326 M -12.46 % | 237.972 M 245.08 % | 68.962 M -14.03 % | 80.213 M -33.61 % | 120.823 M -56.12 % | 275.377 M 131.69 % | 118.855 M 49.59 % | 79.456 M -47.03 % | 149.999 M -12.86 % | 172.134 M -65.41 % | 497.711 M 22.99 % | 404.673 M 11.14 % | 364.109 M -17.50 % | 441.320 M 2.70 % | 429.713 M 62.28 % | 264.803 M 2.37 % | 258.674 M -20.72 % | 326.264 M -1.75 % | 332.083 M 31.55 % | 252.444 M 13.60 % | 222.222 M -33.98 % | 336.605 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M -4.00 % | 31.251 M -68.87 % | 100.401 M 67.14 % | 60.069 M -14.19 % | 70.000 M -72.00 % | 250.000 M -2.08 % | 255.300 M 2.12 % | 250.000 M | 0.000 | 0.000 | 0.000 100.00 % | -25.318 M 36.12 % | -39.635 M 7.59 % | -42.893 M 5.05 % | -45.173 M 5.23 % | -47.667 M 12.66 % | -54.574 M -0.49 % | -54.306 M 2.38 % | -55.628 M 0.42 % | -55.864 M -1.94 % | -54.801 M 4.30 % | -57.266 M 3.49 % | -59.337 M 8.21 % | -64.644 M 7.18 % | -69.649 M -0.27 % | -69.459 M -8.29 % | -64.143 M -65.20 % | -38.828 M -13.51 % | -34.206 M 0.03 % | -34.215 M -12.79 % | -30.334 M -9.25 % | -27.766 M 3.15 % | -28.668 M 3.62 % | -29.743 M 5.19 % | -31.371 M 1.10 % | -31.722 M 7.15 % | -34.164 M 2.25 % | -34.950 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 |
| cash and cash equivalents | 304.601 M -31.75 % | 446.276 M 18.16 % | 377.689 M -20.23 % | 473.481 M -3.18 % | 489.019 M 0.64 % | 485.889 M 0.78 % | 482.114 M 30.06 % | 370.689 M 14.38 % | 324.095 M -14.21 % | 377.763 M -0.77 % | 380.697 M 100.85 % | 189.545 M 18.10 % | 160.494 M -20.13 % | 200.956 M 18.28 % | 169.900 M -22.03 % | 217.911 M -12.45 % | 248.896 M 80.97 % | 137.534 M -70.67 % | 468.989 M 86.73 % | 251.159 M -35.03 % | 386.606 M 24.62 % | 310.231 M 3.31 % | 300.301 M -11.83 % | 340.595 M -25.71 % | 458.497 M -9.46 % | 506.419 M 75.39 % | 288.732 M 16.96 % | 246.853 M -5.31 % | 260.693 M 74.92 % | 149.039 M -28.72 % | 209.098 M -18.24 % | 255.758 M 170.11 % | 94.687 M -53.18 % | 202.233 M 65.54 % | 122.163 M 8.22 % | 112.888 M 14.00 % | 99.027 M -28.23 % | 137.970 M 31.72 % | 104.744 M 28.89 % | 81.265 M -18.09 % | 99.215 M 47.14 % | 67.427 M -47.04 % | 127.317 M 46.72 % | 86.778 M -40.84 % | 146.687 M -34.94 % | 225.476 M 91.98 % | 117.445 M -15.07 % | 138.288 M -50.46 % | 279.130 M -4.33 % | 291.761 M 43.35 % | 203.536 M -39.33 % | 335.499 M -33.07 % | 501.290 M -6.46 % | 535.932 M 4.75 % | 511.623 M -30.08 % | 731.703 M -11.79 % | 829.456 M 5.09 % | 789.281 M -10.46 % | 881.479 M 9.61 % | 804.209 M 1 364.13 % | 54.927 M 5.75 % | 51.940 M 48.04 % | 35.085 M |
| Cash and short term investments | 304.601 M -31.75 % | 446.276 M 18.16 % | 377.689 M -24.98 % | 503.481 M -3.23 % | 520.270 M -11.26 % | 586.290 M 8.14 % | 542.183 M 23.03 % | 440.689 M -23.24 % | 574.095 M -9.31 % | 633.063 M 0.38 % | 630.697 M 232.74 % | 189.545 M 18.10 % | 160.494 M -20.13 % | 200.956 M 18.28 % | 169.900 M -22.03 % | 217.911 M -12.45 % | 248.896 M 80.97 % | 137.534 M -70.67 % | 468.989 M 86.73 % | 251.159 M -35.03 % | 386.606 M 24.62 % | 310.231 M 3.31 % | 300.301 M -11.83 % | 340.595 M -25.71 % | 458.497 M -9.46 % | 506.419 M 75.39 % | 288.732 M 16.96 % | 246.853 M -5.31 % | 260.693 M 74.92 % | 149.039 M -28.72 % | 209.098 M -18.24 % | 255.758 M 170.11 % | 94.687 M -53.18 % | 202.233 M 65.54 % | 122.163 M 8.22 % | 112.888 M 14.00 % | 99.027 M -28.23 % | 137.970 M 31.72 % | 104.744 M 28.89 % | 81.265 M -18.09 % | 99.215 M 47.14 % | 67.427 M -47.04 % | 127.317 M 46.72 % | 86.778 M -40.84 % | 146.687 M -34.94 % | 225.476 M 91.98 % | 117.445 M -15.07 % | 138.288 M -50.46 % | 279.130 M -4.33 % | 291.761 M 43.35 % | 203.536 M -39.33 % | 335.499 M -33.07 % | 501.290 M -6.46 % | 535.932 M 4.75 % | 511.623 M -30.08 % | 731.703 M -11.79 % | 829.456 M 5.09 % | 789.281 M -10.46 % | 881.479 M 9.61 % | 804.209 M 1 364.13 % | 54.927 M 5.75 % | 51.940 M 48.04 % | 35.085 M |
| Total current assets | 2.479 B -14.56 % | 2.901 B -0.24 % | 2.908 B -16.97 % | 3.502 B -2.98 % | 3.610 B -0.33 % | 3.622 B -2.82 % | 3.727 B -3.33 % | 3.856 B -3.32 % | 3.988 B -10.54 % | 4.458 B -1.70 % | 4.535 B 15.57 % | 3.924 B 5.04 % | 3.736 B 1.84 % | 3.668 B 0.41 % | 3.653 B -1.20 % | 3.697 B 3.60 % | 3.569 B 5.27 % | 3.390 B -11.19 % | 3.818 B -6.64 % | 4.089 B -1.18 % | 4.138 B 8.84 % | 3.802 B 2.79 % | 3.699 B -13.35 % | 4.268 B -0.33 % | 4.282 B 4.08 % | 4.114 B 2.91 % | 3.998 B 3.82 % | 3.851 B 10.57 % | 3.483 B 4.02 % | 3.348 B 3.50 % | 3.235 B 2.72 % | 3.149 B 15.83 % | 2.719 B 4.07 % | 2.612 B 3.48 % | 2.525 B 10.33 % | 2.288 B 12.49 % | 2.034 B 1.15 % | 2.011 B 0.45 % | 2.002 B -7.49 % | 2.164 B 6.55 % | 2.031 B 2.75 % | 1.977 B -8.00 % | 2.149 B 16.47 % | 1.845 B 10.85 % | 1.665 B -2.97 % | 1.716 B -11.47 % | 1.938 B 28.85 % | 1.504 B 12.97 % | 1.331 B -9.35 % | 1.469 B -3.48 % | 1.522 B -0.70 % | 1.532 B 3.08 % | 1.487 B -8.94 % | 1.632 B -2.09 % | 1.667 B -1.24 % | 1.688 B 13.67 % | 1.485 B -4.50 % | 1.555 B -12.21 % | 1.772 B 14.45 % | 1.548 B 170.71 % | 571.763 M -1.27 % | 579.129 M -16.58 % | 694.226 M |
| Inventory | 1.597 B -15.35 % | 1.887 B -0.68 % | 1.900 B -18.44 % | 2.329 B -5.38 % | 2.461 B 1.02 % | 2.436 B 0.29 % | 2.429 B -10.62 % | 2.718 B 4.27 % | 2.607 B -1.75 % | 2.653 B -3.10 % | 2.738 B 0.08 % | 2.736 B -1.09 % | 2.766 B 2.45 % | 2.700 B -1.67 % | 2.746 B 2.05 % | 2.691 B 3.06 % | 2.611 B 3.65 % | 2.519 B -0.41 % | 2.529 B -8.69 % | 2.770 B -0.54 % | 2.785 B 16.60 % | 2.388 B -0.36 % | 2.397 B -10.18 % | 2.669 B -0.44 % | 2.680 B 6.19 % | 2.524 B 0.98 % | 2.500 B 8.75 % | 2.299 B 12.72 % | 2.039 B -0.85 % | 2.057 B -1.01 % | 2.078 B 17.11 % | 1.774 B 7.34 % | 1.653 B 14.96 % | 1.438 B 3.18 % | 1.393 B 23.72 % | 1.126 B -1.41 % | 1.142 B 5.74 % | 1.080 B -0.59 % | 1.087 B 1.00 % | 1.076 B -4.17 % | 1.123 B -1.01 % | 1.134 B -4.80 % | 1.191 B 14.94 % | 1.037 B 8.77 % | 952.906 M 5.99 % | 899.052 M -9.14 % | 989.523 M 36.95 % | 722.554 M 22.98 % | 587.534 M -17.76 % | 714.443 M -6.14 % | 761.143 M 8.88 % | 699.040 M 20.41 % | 580.555 M -20.73 % | 732.415 M 2.52 % | 714.432 M 35.58 % | 526.940 M 34.75 % | 391.060 M -22.91 % | 507.274 M -10.02 % | 563.792 M 37.00 % | 411.542 M 55.66 % | 264.392 M -13.30 % | 304.967 M -5.45 % | 322.536 M |
| Net receivables | 412.407 M 5.52 % | 390.826 M -14.65 % | 457.910 M -11.03 % | 514.650 M 6.52 % | 483.158 M 7.27 % | 450.395 M -27.21 % | 618.750 M 23.69 % | 500.239 M -17.36 % | 605.327 M -39.12 % | 994.243 M 6.84 % | 930.632 M 21.53 % | 765.781 M 25.52 % | 610.083 M 14.72 % | 531.801 M -12.88 % | 610.429 M -3.69 % | 633.835 M 20.34 % | 526.703 M -2.53 % | 540.400 M -14.93 % | 635.269 M -9.76 % | 703.954 M -7.00 % | 756.918 M -20.02 % | 946.402 M 21.98 % | 775.874 M 1.83 % | 761.919 M -8.42 % | 831.971 M | 0.000 -100.00 % | 1.052 B 4.10 % | 1.010 B 6.73 % | 946.640 M -8.05 % | 1.030 B 23.12 % | 836.207 M -5.93 % | 888.902 M 4.17 % | 853.349 M -0.88 % | 860.945 M -2.44 % | 882.472 M -3.38 % | 913.374 M 30.95 % | 697.521 M -4.44 % | 729.946 M -0.93 % | 736.792 M -15.92 % | 876.307 M 16.97 % | 749.143 M 0.63 % | 744.451 M -4.12 % | 776.411 M 9.39 % | 709.767 M 32.16 % | 537.066 M 1.80 % | 527.576 M -23.63 % | 690.846 M 25.33 % | 551.221 M 36.55 % | 403.680 M 8.23 % | 372.983 M -16.68 % | 447.654 M -9.90 % | 496.857 M 23.17 % | 403.386 M 12.00 % | 360.167 M -18.08 % | 439.653 M 2.65 % | 428.290 M 63.42 % | 262.078 M 2.80 % | 254.949 M -21.74 % | 325.772 M -1.90 % | 332.065 M 32.53 % | 250.554 M 16.27 % | 215.487 M | 0.000 |
| Tax assets | 70.327 M 5.41 % | 66.718 M -0.02 % | 66.729 M -8.58 % | 72.992 M -3.03 % | 75.269 M -0.31 % | 75.501 M -0.20 % | 75.652 M 29.63 % | 58.361 M 4.98 % | 55.593 M -3.67 % | 57.713 M | 0.000 -100.00 % | 59.071 M -0.20 % | 59.189 M -4.56 % | 62.017 M -0.27 % | 62.185 M 27.39 % | 48.814 M -11.40 % | 55.093 M -4.83 % | 57.889 M -21.82 % | 74.046 M -17.78 % | 90.056 M 5.14 % | 85.656 M 6.22 % | 80.641 M -2.67 % | 82.852 M 128.98 % | 36.183 M 1.04 % | 35.812 M -0.79 % | 36.097 M 28.67 % | 28.053 M 2.96 % | 27.248 M 7.72 % | 25.296 M -6.27 % | 26.986 M -1.33 % | 27.351 M 12.12 % | 24.394 M -2.41 % | 24.997 M -2.12 % | 25.539 M -0.11 % | 25.567 M 10.11 % | 23.219 M 2.49 % | 22.654 M 2.01 % | 22.208 M -0.08 % | 22.226 M 70.85 % | 13.009 M 0.75 % | 12.912 M 1.64 % | 12.703 M -1.63 % | 12.914 M -31.52 % | 18.858 M -5.03 % | 19.856 M 0.00 % | 19.856 M -2.74 % | 20.415 M 334.13 % | 4.703 M -0.08 % | 4.706 M 18.01 % | 3.988 M -22.05 % | 5.116 M 66.93 % | 3.065 M 0.00 % | 3.065 M 0.00 % | 3.065 M 0.00 % | 3.065 M 69.71 % | 1.806 M 0.00 % | 1.806 M 0.00 % | 1.806 M 0.00 % | 1.806 M -11.65 % | 2.044 M 61.29 % | 1.267 M -38.00 % | 2.044 M 0.00 % | 2.044 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 499.748 M 90.64 % | 262.149 M -16.02 % | 312.151 M 6.79 % | 292.317 M -24.28 % | 386.050 M 79.91 % | 214.573 M -45.98 % | 397.203 M 23.93 % | 320.498 M 7.97 % | 296.845 M -43.97 % | 529.778 M -16.88 % | 637.369 M -13.49 % | 736.779 M 1.65 % | 724.833 M -0.32 % | 727.147 M 13.39 % | 641.262 M -12.58 % | 733.563 M 29.91 % | 564.656 M 26.51 % | 446.328 M -4.45 % | 467.130 M -23.07 % | 607.251 M 62.72 % | 373.196 M 61.85 % | 230.583 M -58.96 % | 561.915 M 52.16 % | 369.280 M -28.41 % | 515.831 M 69.26 % | 304.752 M -51.53 % | 628.779 M 184.40 % | 221.093 M -5.96 % | 235.097 M 6.65 % | 220.443 M -3.46 % | 228.353 M 27.38 % | 179.268 M -33.01 % | 267.624 M 12.06 % | 238.831 M 13.01 % | 211.328 M -19.57 % | 262.734 M 47.30 % | 178.368 M -17.81 % | 217.027 M 40.58 % | 154.382 M -47.31 % | 293.001 M 17.89 % | 248.531 M 38.45 % | 179.510 M -23.59 % | 234.930 M 31.37 % | 178.830 M 242.56 % | 52.203 M 952.14 % | 4.962 M -97.06 % | 168.714 M 1 615.24 % | 9.836 M -76.61 % | 42.053 M 154.75 % | 16.508 M -85.79 % | 116.209 M 372.64 % | 24.587 M 1 291.50 % | 1.767 M -93.45 % | 26.995 M 94.09 % | 13.909 M -46.72 % | 26.105 M 34.14 % | 19.461 M -38.76 % | 31.778 M -57.12 % | 74.111 M 148.37 % | 29.839 M -56.10 % | 67.972 M -5.02 % | 71.565 M -35.61 % | 111.152 M |
| Tax payables | 7.344 M 121.92 % | 3.310 M -64.51 % | 9.325 M 122.07 % | 4.199 M -32.37 % | 6.209 M 652.27 % | 825.436 K -88.05 % | 6.907 M 29.87 % | 5.318 M -26.44 % | 7.230 M 2.34 % | 7.064 M | 0.000 -100.00 % | 2.802 M 7.53 % | 2.606 M -41.29 % | 4.439 M -8.78 % | 4.866 M 7.16 % | 4.541 M 140.54 % | 1.888 M -65.45 % | 5.465 M -29.62 % | 7.765 M -12.55 % | 8.879 M 53.07 % | 5.801 M -25.50 % | 7.786 M 73.06 % | 4.499 M 87.87 % | 2.395 M -89.48 % | 22.774 M -4.60 % | 23.871 M -23.33 % | 31.134 M 2.21 % | 30.461 M 5.76 % | 28.802 M -55.69 % | 65.001 M 324.93 % | 15.297 M 260.02 % | 4.249 M 40.72 % | 3.019 M -55.31 % | 6.756 M 7.15 % | 6.306 M -49.57 % | 12.503 M 615.65 % | 1.747 M -71.07 % | 6.039 M -15.63 % | 7.158 M 9 132.37 % | 77.533 K 35.99 % | 57.014 K -99.70 % | 18.863 M -13.14 % | 21.716 M 198.21 % | -22.113 M -49.33 % | -14.808 M -356.40 % | 5.775 M -70.72 % | 19.722 M 314.88 % | 4.754 M 166.73 % | 1.782 M -47.85 % | 3.417 M -10.45 % | 3.816 M 107.36 % | -51.827 M -17.16 % | -44.238 M 26.36 % | -60.076 M 25.00 % | -80.097 M -67.79 % | -47.736 M -588.78 % | -6.931 M 60.63 % | -17.603 M 64.57 % | -49.691 M -25.70 % | -39.531 M -1 959.95 % | -1.919 M 85.35 % | -13.099 M 56.48 % | -30.097 M |
| Deferred revenue non current | 60.785 M -4.94 % | 63.944 M -3.46 % | 66.236 M -15.95 % | 78.804 M -3.13 % | 81.348 M -3.95 % | 84.697 M -0.25 % | 84.906 M -3.00 % | 87.535 M -2.93 % | 90.181 M -2.69 % | 92.671 M | 0.000 -100.00 % | 88.238 M 5.60 % | 83.556 M -3.10 % | 86.229 M -3.58 % | 89.430 M 3.02 % | 86.805 M -0.29 % | 87.055 M -0.15 % | 87.184 M 4.93 % | 83.086 M 9.11 % | 76.148 M 15.13 % | 66.144 M 2.76 % | 64.368 M -1.47 % | 65.330 M -1.18 % | 66.109 M -1.35 % | 67.015 M 294.87 % | 16.972 M 0.55 % | 16.878 M 38.10 % | 12.222 M -3.28 % | 12.636 M -3.17 % | 13.050 M -3.08 % | 13.465 M -0.54 % | 13.538 M -12.93 % | 15.548 M -0.87 % | 15.684 M 15.81 % | 13.543 M -13.45 % | 15.649 M 0.00 % | 15.649 M 5.39 % | 14.849 M 0.00 % | 14.849 M 18.72 % | 12.508 M -25.58 % | 16.806 M 0.37 % | 16.743 M -0.36 % | 16.803 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 50.057 M 1.62 % | 49.257 M -9.14 % | 54.210 M -10.61 % | 60.646 M -10.39 % | 67.678 M 1.37 % | 66.762 M -7.38 % | 72.080 M -8.13 % | 78.462 M -0.60 % | 78.933 M 6.65 % | 74.010 M -3.18 % | 76.444 M -4.48 % | 80.029 M -0.90 % | 80.758 M 8.67 % | 74.312 M -4.37 % | 77.709 M -4.49 % | 81.359 M 173.05 % | 29.796 M -19.88 % | 37.190 M 291.83 % | -19.387 M -107.39 % | -9.348 M -1.62 % | -9.199 M -59.04 % | -5.784 M 9.02 % | -6.358 M -441.49 % | -1.174 M -187.20 % | 1.346 M 199.50 % | -1.353 M -178.74 % | -485.437 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.504 M 0.02 % | 63.494 M -0.15 % | 63.588 M 0.00 % | 63.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 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 28.626 M -2.92 % | 29.488 M 5.59 % | 27.927 M 80.93 % | 15.435 M -4.54 % | 16.170 M 2.39 % | 15.793 M -0.84 % | 15.927 M -2.10 % | 16.268 M -0.75 % | 16.391 M -0.12 % | 16.411 M -92.30 % | 213.101 M 103.44 % | 104.751 M 27.91 % | 81.897 M 585.93 % | 11.940 M -89.00 % | 108.586 M 29.01 % | 84.167 M -17.34 % | 101.821 M -27.13 % | 139.726 M 70.36 % | 82.018 M | 0.000 -100.00 % | 206.600 M | 0.000 | 0.000 -100.00 % | 134.237 M 142.90 % | 55.263 M -49.26 % | 108.907 M -33.33 % | 163.343 M 184.22 % | 57.470 M 6 008.90 % | 940.757 K | 0.000 -100.00 % | 27.864 M 481.65 % | 4.790 M 493.71 % | 806.872 K -59.90 % | 2.012 M 0.88 % | 1.995 M 42.04 % | 1.404 M 0.70 % | 1.395 M 2.63 % | 1.359 M -19.69 % | 1.692 M 328.50 % | 394.850 K | 0.000 | 0.000 -100.00 % | 1.811 M 185.97 % | 633.434 K -43.34 % | 1.118 M -9.13 % | 1.230 M 9.71 % | 1.121 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.628 M 383.70 % | 1.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.968 M 1 208.55 % | 150.371 K -93.37 % | 2.269 M 294.15 % | 575.582 K -69.68 % | 1.898 M -4.81 % | 1.994 M | 0.000 -100.00 % | 1.778 M 37.13 % | 1.296 M 25.94 % | 1.029 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 total stockholders equity | 2.069 B | 0.000 -100.00 % | 2.068 B -0.08 % | 2.070 B 0.02 % | 2.069 B 6.08 % | 1.951 B 7.49 % | 1.815 B | 0.000 -100.00 % | 2.155 B 5.11 % | 2.050 B 5.22 % | 1.948 B 64.04 % | 1.188 B 0.21 % | 1.185 B 0.29 % | 1.182 B 12.60 % | 1.049 B -18.25 % | 1.284 B 2.84 % | 1.248 B 9.17 % | 1.143 B -2.61 % | 1.174 B 4 453.37 % | -26.966 M -102.59 % | 1.041 B 5 573.90 % | -19.018 M -101.78 % | 1.069 B -10.03 % | 1.189 B 13.66 % | 1.046 B -10.89 % | 1.174 B 106.24 % | 569.055 M -14.38 % | 664.638 M 1.12 % | 657.288 M 0.98 % | 650.925 M -0.08 % | 651.425 M 2.71 % | 634.227 M 12.36 % | 564.480 M -12.01 % | 641.514 M -0.99 % | 647.897 M 1.19 % | 640.287 M -35.62 % | 994.518 M -6.40 % | 1.062 B 0.04 % | 1.062 B 0.22 % | 1.060 B 0.10 % | 1.059 B 6.16 % | 997.260 M -5.65 % | 1.057 B -4.40 % | 1.106 B 0.58 % | 1.099 B 0.02 % | 1.099 B -0.13 % | 1.101 B 11.68 % | 985.483 M -3.66 % | 1.023 B 0.00 % | 1.023 B 0.01 % | 1.023 B -0.05 % | 1.023 B 0.00 % | 1.023 B 0.05 % | 1.023 B -0.02 % | 1.023 B 0.14 % | 1.022 B 0.00 % | 1.022 B -3.04 % | 1.054 B 0.00 % | 1.054 B 1.59 % | 1.037 B 2 950.38 % | 33.998 M 0.00 % | 33.998 M 0.00 % | 33.998 M |
| Deferred tax liabilities non current | 5.817 M -0.18 % | 5.827 M 0.00 % | 5.827 M 77.80 % | 3.278 M 22.98 % | 2.665 M -18.69 % | 3.278 M 0.00 % | 3.278 M 33.70 % | 2.451 M -1.96 % | 2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.930 M 1 023.47 % | 13.612 M -91.46 % | 159.380 M 340.14 % | -66.369 M | 0.000 100.00 % | -402.021 M | 0.000 | 0.000 | 0.000 100.00 % | -345.126 M -1 846.38 % | 19.762 M 76.92 % | 11.170 M -0.10 % | 11.181 M 0.04 % | 11.177 M 0.00 % | 11.177 M -0.04 % | 11.181 M 7.18 % | 10.432 M -6.20 % | 11.122 M 0.16 % | 11.104 M -0.03 % | 11.107 M -0.39 % | 11.151 M 0.25 % | 11.123 M 6.62 % | 10.432 M -6.22 % | 11.124 M | 0.000 | 0.000 | 0.000 100.00 % | -11.571 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other 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 | 3.646 B -10.56 % | 4.076 B -0.87 % | 4.112 B -13.79 % | 4.770 B -2.73 % | 4.903 B -0.75 % | 4.940 B -2.52 % | 5.068 B -2.88 % | 5.218 B -2.79 % | 5.368 B -8.23 % | 5.849 B -1.44 % | 5.935 B 11.44 % | 5.326 B 3.25 % | 5.158 B 0.34 % | 5.141 B 0.42 % | 5.119 B -0.62 % | 5.151 B 4.34 % | 4.937 B 3.52 % | 4.769 B -6.38 % | 5.094 B -5.90 % | 5.413 B -0.89 % | 5.462 B 6.27 % | 5.140 B 2.53 % | 5.013 B -9.65 % | 5.548 B 0.95 % | 5.496 B 5.92 % | 5.188 B 4.52 % | 4.964 B 5.77 % | 4.693 B 10.42 % | 4.250 B 5.11 % | 4.043 B 1.72 % | 3.975 B 4.55 % | 3.802 B 13.50 % | 3.350 B 3.88 % | 3.224 B 2.98 % | 3.131 B 8.67 % | 2.881 B 10.00 % | 2.619 B 0.84 % | 2.597 B 0.06 % | 2.596 B -5.49 % | 2.747 B 4.83 % | 2.620 B 1.79 % | 2.574 B -6.37 % | 2.749 B 11.07 % | 2.475 B 8.06 % | 2.290 B -1.16 % | 2.317 B -8.95 % | 2.545 B 21.42 % | 2.096 B 9.36 % | 1.917 B -6.94 % | 2.060 B -2.14 % | 2.105 B 0.34 % | 2.098 B 3.53 % | 2.026 B -4.76 % | 2.127 B 2.88 % | 2.068 B 1.43 % | 2.039 B 12.09 % | 1.819 B -2.73 % | 1.870 B -10.09 % | 2.080 B 12.35 % | 1.851 B 111.85 % | 873.724 M -1.70 % | 888.862 M -10.96 % | 998.324 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 | 2023-01-01 | 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 | 2023-01-01 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.925 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.053 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.870 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.330 M | 0.000 | 0.000 | 0.000 -100.00 % | 874.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.979 M | 0.000 -100.00 % | 422.172 M 217.53 % | -359.219 M -200.00 % | 359.219 M | 0.000 100.00 % | -399.640 M -577.29 % | -59.006 M -200.00 % | 59.006 M | 0.000 100.00 % | -279.862 M -53.10 % | -182.792 M -200.00 % | 182.792 M | 0.000 100.00 % | -192.831 M -130.85 % | 625.083 M 200.00 % | -625.083 M | 0.000 100.00 % | -173.032 M -278.97 % | 96.681 M 200.00 % | -96.681 M | 0.000 100.00 % | -518.802 M -742.67 % | 80.726 M 200.00 % | -80.726 M | 0.000 100.00 % | -633.014 M -366.28 % | 237.725 M 200.00 % | -237.725 M | 0.000 100.00 % | -487.185 M -12 914.96 % | -3.743 M -200.00 % | 3.743 M | 0.000 -100.00 % | 71.611 M 141.29 % | -173.455 M -200.00 % | 173.455 M | 0.000 100.00 % | -262.337 M -31.37 % | -199.696 M -200.00 % | 199.696 M | 0.000 100.00 % | -403.829 M -28.40 % | -314.500 M -200.00 % | 314.500 M | 0.000 100.00 % | -101.236 M 65.16 % | -290.610 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 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -127.363 M | 0.000 -100.00 % | 313.519 M 187.38 % | -358.817 M -200.00 % | 358.817 M | 0.000 100.00 % | -420.680 M -12 763.52 % | 3.322 M 200.00 % | -3.322 M | 0.000 -100.00 % | 88.916 M 180.67 % | -110.227 M -200.00 % | 110.227 M | 0.000 -100.00 % | 205.752 M 55.45 % | 132.361 M 200.00 % | -132.361 M | 0.000 -100.00 % | 164.401 M 357.70 % | -63.795 M -200.00 % | 63.795 M | 0.000 100.00 % | -43.988 M -135.29 % | 124.659 M 200.00 % | -124.659 M | 0.000 -100.00 % | 81.163 M 414.99 % | -25.767 M -200.00 % | 25.767 M | 0.000 100.00 % | -231.503 M -2 031.80 % | -10.859 M -200.00 % | 10.859 M | 0.000 100.00 % | -33.085 M 69.15 % | -107.230 M -200.00 % | 107.230 M | 0.000 100.00 % | -80.493 M 56.07 % | -183.240 M -200.00 % | 183.240 M | 0.000 100.00 % | -229.354 M -142.92 % | -94.415 M -200.00 % | 94.415 M | 0.000 100.00 % | -54.525 M 49.48 % | -107.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.973 M | 0.000 -100.00 % | 95.102 M 23 770.92 % | -401.766 K -200.00 % | 401.766 K | 0.000 -100.00 % | 21.040 M 133.76 % | -62.328 M -200.00 % | 62.328 M | 0.000 100.00 % | -368.778 M -408.20 % | -72.565 M -200.00 % | 72.565 M | 0.000 100.00 % | -398.583 M -180.89 % | 492.722 M 200.00 % | -492.722 M | 0.000 100.00 % | -337.432 M -310.27 % | 160.477 M 200.00 % | -160.477 M | 0.000 100.00 % | -474.814 M -980.78 % | -43.933 M -200.00 % | 43.933 M | 0.000 100.00 % | -714.177 M -371.04 % | 263.492 M 200.00 % | -263.492 M | 0.000 100.00 % | -255.683 M -3 692.95 % | 7.116 M 200.00 % | -7.116 M | 0.000 -100.00 % | 104.696 M 258.09 % | -66.225 M -200.00 % | 66.225 M | 0.000 100.00 % | -181.844 M -1 005.07 % | -16.455 M -200.00 % | 16.455 M | 0.000 100.00 % | -174.475 M 20.72 % | -220.085 M -200.00 % | 220.085 M | 0.000 100.00 % | -46.711 M 74.43 % | -182.691 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.123 M -200.00 % | 3.123 M | 0.000 | 0.000 100.00 % | -4.048 M -200.00 % | 4.048 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.411 M | 0.000 -100.00 % | 13.551 M 333.85 % | 3.123 M 200.00 % | -3.123 M | 0.000 | 0.000 -100.00 % | 4.048 M 200.00 % | -4.048 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 |
| Other non cash items | 68.622 M 130.15 % | 29.817 M | 0.000 -100.00 % | 79.921 M -38.95 % | 130.912 M 148.86 % | 52.606 M 135.13 % | -149.740 M -131.21 % | 479.816 M 464.26 % | -131.724 M -355.50 % | -28.919 M -116.95 % | 170.624 M 526.71 % | 27.225 M 131.24 % | -87.163 M -147.91 % | 181.932 M 356.60 % | -70.900 M -7 009.04 % | -997.317 K 82.52 % | -5.706 M -26.95 % | -4.495 M -103.37 % | 133.244 M 494.66 % | 22.407 M -81.71 % | 122.502 M 1 403.00 % | -9.402 M -102.10 % | 448.761 M 15 768.20 % | -2.864 M -111.16 % | 25.672 M 430.98 % | -7.756 M -70.57 % | -4.547 M 92.31 % | -59.123 M 17.38 % | -71.564 M 25.51 % | -96.066 M -201.21 % | -31.893 M 22.93 % | -41.383 M 21.20 % | -52.518 M -186.38 % | -18.339 M 40.94 % | -31.052 M 42.60 % | -54.096 M -360.66 % | -11.743 M -498.47 % | 2.947 M 114.92 % | -19.756 M 54.24 % | -43.170 M -337.82 % | 18.152 M -17.52 % | 22.008 M 111.27 % | -195.338 M -1 878.98 % | -9.871 M -163.61 % | -3.744 M 76.68 % | -16.057 M 46.87 % | -30.222 M -37.74 % | -21.940 M -68.28 % | -13.038 M -249.63 % | 8.713 M -93.48 % | 133.736 M 499.09 % | 22.323 M -44.08 % | 39.919 M 35.19 % | 29.529 M 156.07 % | 11.531 M 133.93 % | -33.981 M -561.09 % | 7.370 M 119.37 % | 3.359 M 110.53 % | -31.894 M 47.06 % | -60.243 M -5 638.26 % | -1.050 M -107.28 % | 14.411 M 136.81 % | -39.150 M 42.82 % | -68.465 M -6 381.09 % | -1.056 M -108.35 % | 12.653 M |
| Net cash provided by operating activities | 68.622 M 130.15 % | 29.817 M | 0.000 100.00 % | -17.179 M -114.72 % | 116.676 M 107.91 % | 56.118 M -34.37 % | 85.512 M 288.81 % | 21.993 M -63.06 % | 59.530 M 646.30 % | 7.977 M 104.77 % | -167.356 M -975.66 % | 19.112 M -18.27 % | 23.385 M -87.78 % | 191.396 M 246.96 % | -130.237 M -250.38 % | 86.608 M 8.95 % | 79.493 M -52.93 % | 168.873 M 241.84 % | -119.056 M -149.76 % | 239.277 M 172.08 % | 87.945 M 119.80 % | -444.143 M -954.68 % | -42.112 M -455.39 % | 11.849 M -88.91 % | 106.822 M 169.78 % | -153.090 M -228.46 % | 119.174 M 455.93 % | -33.483 M -156.03 % | 59.759 M 353.63 % | -23.561 M 3.53 % | -24.424 M 90.97 % | -270.476 M -107.45 % | -130.382 M -399.63 % | 43.515 M 121.12 % | -206.040 M -236.68 % | -61.197 M -9.32 % | -55.982 M -150.76 % | 110.292 M 272.70 % | -63.862 M -58 811.06 % | 108.773 K -99.81 % | 57.212 M 207.05 % | 18.633 M 273.70 % | -10.727 M 88.99 % | -97.391 M -341.32 % | 40.357 M -46.97 % | 76.103 M 172.16 % | -105.467 M 64.35 % | -295.859 M -238.42 % | 213.741 M 716.08 % | 26.191 M 140.52 % | -64.638 M 68.92 % | -207.997 M -278.73 % | 116.373 M 69.72 % | 68.566 M 142.39 % | -161.766 M 39.96 % | -269.431 M -372.38 % | 98.918 M 32.49 % | 74.661 M 295.49 % | -38.191 M 81.12 % | -202.311 M -739.48 % | 31.637 M -61.64 % | 82.465 M 373.07 % | -30.199 M 37.12 % | -48.024 M -216.64 % | 41.174 M -19.17 % | 50.938 M |
| Investments in property plant and equipment | -1.670 M 47.93 % | -3.208 M 59.50 % | -7.920 M -55.60 % | -5.090 M 27.98 % | -7.067 M 5.17 % | -7.452 M -126.16 % | 28.489 M 195.19 % | -29.927 M 36.13 % | -46.855 M -159.06 % | -18.086 M 25.23 % | -24.190 M -191.02 % | -8.312 M -225.71 % | -2.552 M 81.24 % | -13.604 M 35.68 % | -21.152 M 15.67 % | -25.083 M 14.57 % | -29.361 M -56.19 % | -18.798 M -257.30 % | 11.951 M 119.38 % | -61.678 M -216.13 % | -19.510 M 48.49 % | -37.878 M -190.15 % | 42.016 M 153.29 % | -78.848 M 32.44 % | -116.712 M 30.50 % | -167.935 M -73.61 % | -96.729 M 11.31 % | -109.058 M -5.57 % | -103.305 M -8.63 % | -95.096 M -54.03 % | -61.738 M -40.01 % | -44.095 M -85.01 % | -23.834 M -106.10 % | -11.564 M 46.19 % | -21.493 M -46.15 % | -14.706 M -158.67 % | -5.685 M -171.84 % | -2.091 M 82.07 % | -11.664 M -1 657.92 % | -663.487 K -334.56 % | -152.679 K 97.40 % | -5.868 M -160.85 % | 9.643 M 149.24 % | -19.585 M 47.36 % | -37.202 M -379.20 % | -7.763 M 63.39 % | -21.206 M -45.55 % | -14.569 M -22.66 % | -11.878 M 39.33 % | -19.578 M -130.66 % | -8.488 M 83.77 % | -52.299 M 29.01 % | -73.672 M -5.59 % | -69.773 M -15.67 % | -60.323 M -161.06 % | -23.107 M 12.47 % | -26.399 M -308.59 % | -6.461 M 17.44 % | -7.826 M -9.40 % | -7.153 M -52.34 % | -4.696 M -15.06 % | -4.081 M 47.16 % | -7.724 M -537.79 % | -1.211 M 89.49 % | -11.524 M 19.78 % | -14.366 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.148 K -99.84 % | 5.147 M 19 568.71 % | -26.438 K -109.42 % | 280.636 K | 0.000 | 0.000 -100.00 % | 64.313 K -74.86 % | 255.796 K -51.20 % | 524.203 K 157.07 % | -918.572 K -168.49 % | 1.341 M 33 429.70 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.810 M -26.38 % | 75.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.034 M | 0.000 | 0.000 -100.00 % | 90.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 M 200.00 % | -40.000 M 33.33 % | -60.000 M 66.66 % | -179.974 M -279.97 % | 100.000 M 200.00 % | -100.000 M | 0.000 100.00 % | -64.313 K 74.86 % | -255.795 K | 0.000 -100.00 % | 709.361 K | 0.000 100.00 % | -709.361 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.222 M 139.50 % | -41.073 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 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 30.000 M | 0.000 -100.00 % | 30.000 M | 0.000 -100.00 % | 70.779 M -60.68 % | 180.000 M 279.50 % | -100.281 M | 0.000 | 0.000 -100.00 % | 2.000 M 300.00 % | -1.000 M -114.29 % | 7.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.396 M -38.19 % | 96.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -11.142 M -5 623.21 % | 201.732 K 576.33 % | -42.352 K -223.82 % | 34.203 K -99.95 % | 70.000 M 275.04 % | -39.992 M -454.01 % | 11.297 M -93.72 % | 180.003 M 79.50 % | 100.281 M | 0.000 100.00 % | -249.521 M -388 079.59 % | 64.313 K -74.86 % | 255.796 K -51.20 % | 524.203 K 2 461.59 % | 20.464 K -98.47 % | 1.341 M 290.14 % | -705.361 K 96.25 % | -18.798 M -446.34 % | 5.428 M 200.03 % | -5.426 M -323.66 % | 2.426 M 175.83 % | -3.199 M -106.12 % | 52.287 M 166.31 % | -78.848 M 32.44 % | -116.712 M 30.50 % | -167.935 M -1 577.34 % | -10.012 M 90.82 % | -109.058 M -908 916.22 % | 12.000 K 100.01 % | -95.096 M -10 045.67 % | 956.150 K 17 805.97 % | 5.340 K 100.02 % | -23.834 M -106.10 % | -11.564 M 46.19 % | -21.493 M -46.15 % | -14.706 M -1 125.64 % | -1.200 M 42.63 % | -2.091 M -104.08 % | 51.260 M 49 283.71 % | 103.800 K 128.24 % | -367.500 K 93.74 % | -5.868 M -13 870.61 % | -42.000 K -200.00 % | 42.000 K 100.11 % | -37.202 M -379.20 % | -7.763 M -177.63 % | 10.000 M 168.64 % | -14.569 M -22.66 % | -11.878 M 39.33 % | -19.578 M -25.20 % | -15.637 M | 0.000 -100.00 % | 5.980 M 200.00 % | -5.980 M 90.09 % | -60.323 M -161.06 % | -23.107 M 12.47 % | -26.399 M -308.59 % | -6.461 M -57.23 % | -4.109 M 42.55 % | -7.153 M -52.34 % | -4.696 M -15.06 % | -4.081 M -1 632.84 % | 266.245 K 121.99 % | -1.211 M 89.49 % | -11.524 M 19.78 % | -14.366 M |
| Net cash used for investing activites | -12.812 M -326.22 % | -3.006 M -113.64 % | 22.037 M 535.86 % | -5.056 M -108.03 % | 62.933 M 232.65 % | -47.444 M -219.25 % | 39.785 M -73.49 % | 150.076 M 180.90 % | 53.426 M 145.24 % | -118.086 M 56.86 % | -273.712 M -4 280.91 % | -6.248 M -89.55 % | -3.296 M 45.78 % | -6.079 M 71.23 % | -21.131 M 11.00 % | -23.742 M 21.04 % | -30.067 M -59.95 % | -18.798 M -208.17 % | 17.378 M 125.90 % | -67.104 M -258.59 % | 42.312 M -24.17 % | 55.796 M -40.83 % | 94.303 M 219.60 % | -78.848 M 32.44 % | -116.712 M 30.50 % | -167.935 M -57.33 % | -106.741 M 2.12 % | -109.058 M -129.68 % | -47.483 M -146.21 % | -19.286 M 68.27 % | -60.782 M -37.86 % | -44.089 M -84.99 % | -23.834 M -89.69 % | -12.564 M 41.54 % | -21.493 M -46.15 % | -14.706 M -113.59 % | -6.885 M -229.21 % | -2.091 M -105.28 % | 39.597 M 7 174.80 % | -559.687 K -7.60 % | -520.179 K 91.13 % | -5.868 M -109.84 % | 59.635 M 405.15 % | -19.543 M 47.47 % | -37.202 M -145.24 % | 82.237 M 833.88 % | -11.206 M 23.09 % | -14.569 M -22.66 % | -11.878 M 39.33 % | -19.578 M 18.85 % | -24.125 M 53.87 % | -52.299 M -1.61 % | -51.471 M 55.94 % | -116.825 M -93.67 % | -60.323 M -161.06 % | -23.107 M 12.47 % | -26.399 M -308.59 % | -6.461 M 45.87 % | -11.935 M -66.84 % | -7.153 M -52.34 % | -4.696 M -15.06 % | -4.081 M 45.27 % | -7.457 M -515.80 % | -1.211 M 89.49 % | -11.524 M 19.78 % | -14.366 M |
| Debt repayment | -146.067 M -341.83 % | 60.401 M 135.79 % | -168.754 M -565.89 % | 36.222 M 120.81 % | -174.095 M -982.59 % | 19.726 M -77.38 % | 87.221 M 147.76 % | -182.626 M -96.60 % | -92.890 M -399.47 % | 31.018 M 111.14 % | -278.403 M -1 155.51 % | 26.376 M 162.12 % | -42.458 M 62.14 % | -112.147 M -275.86 % | 63.769 M 227.47 % | -50.025 M -169.54 % | 71.937 M 124.82 % | -289.853 M -901.98 % | -28.928 M 89.41 % | -273.183 M -3 171.58 % | 8.894 M -97.85 % | 414.286 M 733.36 % | -65.411 M -168.92 % | 94.906 M 200.22 % | -94.693 M -789.58 % | -10.645 M -112.25 % | 86.930 M -51.50 % | 179.244 M 115.76 % | 83.075 M 6 636.56 % | -1.271 M -101.99 % | 63.791 M -87.38 % | 505.592 M 687.02 % | 64.241 M 48.11 % | 43.375 M -80.90 % | 227.061 M 87.63 % | 121.015 M 378.41 % | 25.295 M 138.00 % | -66.557 M -228.49 % | 51.798 M 390.10 % | -17.855 M 12.79 % | -20.475 M 68.14 % | -64.258 M -5 906.99 % | -1.070 M -101.62 % | 66.177 M 188.87 % | -74.461 M -64.98 % | -45.132 M -142.94 % | 105.111 M -41.44 % | 179.485 M 191.93 % | -195.234 M -318.97 % | 89.160 M 366.17 % | -33.497 M -132.54 % | 102.934 M 211.25 % | -92.521 M -214.44 % | 80.850 M 837.74 % | 8.622 M -95.81 % | 205.966 M 878.97 % | -26.441 M 82.86 % | -154.226 M -214.75 % | 134.405 M 217.85 % | -114.049 M -537.73 % | -17.884 M 68.86 % | -57.434 M -226.96 % | 45.238 M -13.70 % | 52.418 M 135.64 % | -147.086 M -281.22 % | 81.166 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -10.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.200 K | 0.000 | 0.000 | 0.000 100.00 % | -457.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -243.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -17.658 M 4.33 % | -18.457 M 45.13 % | -33.639 M -44.58 % | -23.266 M -181.87 % | -8.254 M 65.91 % | -24.212 M -54.21 % | -15.701 M -165.44 % | -5.915 M 85.92 % | -42.012 M -22.20 % | -34.379 M -25.94 % | -27.297 M 7.78 % | -29.599 M 1.99 % | -30.201 M -10.89 % | -27.235 M 9.71 % | -30.163 M -24.94 % | -24.141 M -6.13 % | -22.748 M 18.46 % | -27.897 M -47.56 % | -18.905 M 44.51 % | -34.072 M -31.64 % | -25.883 M -6.54 % | -24.294 M 45.06 % | -44.217 M 38.00 % | -71.313 M -196.16 % | -24.079 M -0.40 % | -23.985 M 5.61 % | -25.410 M 49.78 % | -50.595 M -200.92 % | -16.813 M -4.06 % | -16.158 M -20.21 % | -13.442 M 44.22 % | -24.097 M -92.77 % | -12.501 M 2.17 % | -12.778 M -44.72 % | -8.830 M 60.74 % | -22.491 M -263.93 % | -6.180 M 14.43 % | -7.222 M 55.68 % | -16.294 M -121.49 % | -7.357 M -3.42 % | -7.113 M 12.12 % | -8.095 M 9.07 % | -8.902 M -9.22 % | -8.150 M 4.31 % | -8.517 M 10.51 % | -9.517 M -36.18 % | -6.988 M 7.97 % | -7.594 M 35.35 % | -11.746 M -115.28 % | -5.456 M 29.36 % | -7.725 M -60.93 % | -4.800 M 40.82 % | -8.112 M -62.70 % | -4.986 M -20.42 % | -4.140 M -39.78 % | -2.962 M -21.40 % | -2.440 M 20.78 % | -3.080 M -25.42 % | -2.456 M 22.54 % | -3.170 M 23.13 % | -4.124 M 4.46 % | -4.317 M 1.79 % | -4.395 M -7.57 % | -4.086 M 23.71 % | -5.356 M 23.08 % | -6.963 M |
| Other financing activites | 19.694 M 150.63 % | -38.897 M -114.21 % | 273.685 M 337.39 % | -115.287 M -303.46 % | 56.664 M 238.17 % | -41.011 M 70.36 % | -138.384 M -541.88 % | 31.317 M -27.88 % | 43.427 M -2.61 % | 44.588 M -95.21 % | 931.267 M 10 747.70 % | 8.585 M -87.43 % | 68.272 M 391.52 % | -23.419 M -218.01 % | 19.845 M 220.26 % | -16.502 M -256.08 % | -4.634 M -112.84 % | 36.080 M -83.97 % | 225.084 M 1 464.77 % | 14.384 M 179.46 % | -18.103 M 33.00 % | -27.020 M -242.47 % | 18.966 M 125.28 % | -75.030 M -201.84 % | 73.671 M -86.95 % | 564.531 M 2 482.39 % | -23.696 M -469.66 % | -4.160 M -290.88 % | 2.179 M 106.13 % | -35.532 M -3 350.78 % | 1.093 M 34.85 % | 810.518 K -91.41 % | 9.433 M -56.44 % | 21.655 M 366.70 % | -8.119 M -267.41 % | 4.850 M 215.79 % | 1.536 M 147.04 % | -3.265 M 27.27 % | -4.490 M -324.78 % | 1.997 M 2 471.62 % | -84.221 K 66.58 % | -252.011 K -121.31 % | 1.182 M 219.93 % | -985.956 K -192.23 % | -337.395 K 24.41 % | -446.364 K 57.89 % | -1.060 M -83.36 % | -578.145 K -19.68 % | -483.059 K -55.31 % | -311.022 K 46.69 % | -583.424 K -12.72 % | -517.607 K -123.11 % | -231.993 K 91.93 % | -2.874 M -185.52 % | -1.007 M 50.18 % | -2.021 M -262.16 % | -557.916 K 65.16 % | -1.602 M -107.68 % | -771.193 K -100.07 % | 1.082 B 241 983.32 % | -447.270 K -11.57 % | -400.875 K -604.29 % | 79.493 K 104.75 % | -1.675 M -1 953.63 % | -81.552 K 76.17 % | -342.280 K |
| Net cash used provided by financing activities | -144.031 M -4 826.75 % | 3.047 M -95.73 % | 71.292 M 169.67 % | -102.331 M 18.58 % | -125.686 M -176.25 % | -45.497 M 26.93 % | -62.264 M 60.40 % | -157.224 M -71.88 % | -91.475 M -321.88 % | 41.228 M -93.41 % | 625.568 M 11 565.94 % | 5.362 M 222.26 % | -4.386 M 97.31 % | -162.802 M -416.11 % | 51.501 M 156.80 % | -90.668 M -303.50 % | 44.556 M 115.82 % | -281.670 M -261.65 % | 174.251 M 159.50 % | -292.870 M -734.56 % | -35.093 M -109.67 % | 362.972 M 500.36 % | -90.662 M -76.26 % | -51.437 M -14.05 % | -45.101 M -108.51 % | 529.902 M 1 300.94 % | 37.825 M -69.62 % | 124.490 M 83.12 % | 67.983 M 228.36 % | -52.961 M -202.95 % | 51.443 M -89.33 % | 482.305 M 688.41 % | 61.174 M 17.08 % | 52.251 M -75.13 % | 210.111 M 103.25 % | 103.374 M 400.58 % | 20.651 M 126.80 % | -77.045 M -348.42 % | 31.014 M 233.60 % | -23.214 M 16.84 % | -27.916 M 61.55 % | -72.604 M -726.08 % | -8.789 M -115.41 % | 57.041 M 168.46 % | -83.315 M -51.22 % | -55.095 M -156.76 % | 97.063 M -43.34 % | 171.313 M 182.57 % | -207.463 M -348.78 % | 83.392 M 299.48 % | -41.805 M -142.83 % | 97.616 M 196.78 % | -100.865 M -238.19 % | 72.990 M 2 000.37 % | 3.475 M -98.27 % | 200.983 M 782.72 % | -29.438 M 81.47 % | -158.907 M -221.14 % | 131.178 M -86.40 % | 964.654 M 4 395.99 % | -22.455 M 63.87 % | -62.152 M -251.88 % | 40.922 M -12.29 % | 46.658 M 130.59 % | -152.523 M -306.50 % | 73.861 M |
| Effect of forex changes on cash | -2.372 M -1 807.30 % | 138.942 K -58.98 % | 338.749 K 252.36 % | -222.332 K -181.72 % | 272.051 K 165.77 % | -413.645 K 92.19 % | -5.294 M -71.94 % | -3.079 M -650.62 % | 559.228 K 146.00 % | -1.216 M -189.58 % | 1.357 M 128.41 % | -4.777 M -32.33 % | -3.610 M -543.12 % | 814.756 K 42.91 % | 570.137 K 143.82 % | -1.301 M -132.94 % | 3.950 M 149.46 % | 1.583 M 122.46 % | -7.050 M -203.68 % | -2.322 M -357.39 % | 901.973 K -51.59 % | 1.863 M -2.63 % | 1.914 M 244.46 % | -1.325 M -226.62 % | 1.046 M 19.94 % | 872.265 K 409.72 % | -281.629 K 30.66 % | -406.155 K -109.50 % | 4.275 M 308.27 % | -2.052 M 82.45 % | -11.695 M -99.63 % | -5.859 M -22.15 % | -4.796 M -6.44 % | -4.506 M -124.26 % | 18.577 M 315.15 % | -8.635 M -300.11 % | 4.315 M 766.29 % | -647.612 K -108.97 % | 7.216 M 26.28 % | 5.714 M 89.69 % | 3.013 M 6 046.77 % | -50.658 K 99.01 % | -5.128 M -30 746.17 % | -16.626 K -101.21 % | 1.372 M -71.33 % | 4.786 M 379.36 % | -1.713 M 0.75 % | -1.726 M 75.45 % | -7.031 M -294.84 % | -1.781 M -27.64 % | -1.395 M 55.14 % | -3.110 M -335.67 % | 1.320 M 412.58 % | -422.205 K 71.21 % | -1.466 M 76.34 % | -6.198 M -113.29 % | -2.906 M -94.95 % | -1.491 M 60.59 % | -3.782 M 35.98 % | -5.908 M -294.06 % | -1.499 M -340.85 % | 622.472 K 258.48 % | -392.772 K -169.40 % | 565.983 K 151.62 % | -1.097 M -28.79 % | -851.417 K |
| Net change in cash | -90.594 M -402.01 % | 29.997 M 192.15 % | -32.552 M 73.91 % | -124.789 M -330.26 % | 54.195 M 245.54 % | -37.236 M -164.49 % | 57.739 M 390.74 % | 11.766 M -46.62 % | 22.040 M 129.54 % | -74.608 M -140.14 % | 185.857 M 712.56 % | 22.873 M -57.04 % | 53.247 M 128.24 % | 23.330 M 123.49 % | -99.298 M -241.19 % | -29.104 M -129.72 % | 97.931 M 175.33 % | -130.012 M -298.42 % | 65.523 M 153.26 % | -123.018 M -228.06 % | 96.066 M 508.59 % | -23.512 M 35.68 % | -36.557 M 69.48 % | -119.761 M -122.01 % | -53.945 M -125.72 % | 209.750 M 319.70 % | 49.976 M 370.77 % | -18.457 M -121.83 % | 84.533 M 186.38 % | -97.860 M -115.27 % | -45.459 M -128.08 % | 161.881 M 265.46 % | -97.837 M -224.32 % | 78.695 M 6 710.10 % | 1.156 M -93.87 % | 18.836 M 149.70 % | -37.901 M -224.23 % | 30.509 M 118.46 % | 13.965 M 177.80 % | -17.951 M -156.47 % | 31.788 M 153.08 % | -59.890 M -271.16 % | 34.991 M 158.41 % | -59.910 M 23.96 % | -78.788 M -172.93 % | 108.031 M 606.62 % | -21.324 M 84.86 % | -140.842 M -1 015.03 % | -12.631 M -114.32 % | 88.225 M 166.86 % | -131.964 M 20.40 % | -165.790 M -378.58 % | -34.642 M -242.51 % | 24.309 M 111.05 % | -220.080 M -125.14 % | -97.753 M -343.32 % | 40.175 M 143.57 % | -92.198 M -219.32 % | 77.270 M -89.69 % | 749.281 M 24 982.42 % | 2.987 M -82.28 % | 16.855 M 486.80 % | 2.872 M 242.78 % | -2.012 M 98.38 % | -123.970 M -213.13 % | 109.581 M |
| Cash at beginning of period | 269.225 M 12.54 % | 239.228 M -11.98 % | 271.780 M -31.47 % | 396.569 M 15.83 % | 342.374 M -9.81 % | 379.611 M 17.94 % | 321.872 M 3.79 % | 310.106 M 7.65 % | 288.066 M -20.57 % | 362.673 M 105.11 % | 176.817 M 14.86 % | 153.944 M 52.88 % | 100.697 M 30.15 % | 77.367 M -56.21 % | 176.665 M -14.14 % | 205.768 M 90.81 % | 107.837 M -54.66 % | 237.849 M 38.02 % | 172.325 M -41.65 % | 295.343 M 48.21 % | 199.277 M -10.55 % | 222.789 M -14.10 % | 259.345 M -31.59 % | 379.106 M -12.46 % | 433.051 M 93.93 % | 223.301 M 28.83 % | 173.325 M -9.62 % | 191.782 M 78.82 % | 107.249 M -47.71 % | 205.109 M -18.14 % | 250.568 M 182.53 % | 88.687 M -52.45 % | 186.524 M 72.98 % | 107.829 M 1.08 % | 106.673 M 21.44 % | 87.837 M -30.14 % | 125.738 M 32.04 % | 95.230 M 17.18 % | 81.265 M -18.09 % | 99.215 M 47.14 % | 67.427 M -47.04 % | 127.317 M 46.72 % | 86.778 M -40.84 % | 146.687 M -34.94 % | 225.476 M 91.98 % | 117.445 M -15.07 % | 138.288 M -50.46 % | 279.130 M -4.33 % | 291.761 M 43.35 % | 203.536 M -39.33 % | 335.500 M -33.07 % | 501.290 M -6.46 % | 535.932 M 4.75 % | 511.623 M -30.08 % | 731.703 M -11.79 % | 829.456 M 5.09 % | 789.281 M -10.46 % | 881.479 M 9.61 % | 804.209 M 1 364.13 % | 54.927 M 5.75 % | 51.940 M 48.04 % | 35.085 M 8.92 % | 32.213 M -5.88 % | 34.225 M -78.37 % | 158.195 M 225.41 % | 48.614 M |
| Cash at end of period | 178.631 M -33.65 % | 269.225 M 12.54 % | 239.228 M -11.98 % | 271.780 M -31.47 % | 396.569 M 15.83 % | 342.374 M -9.81 % | 379.611 M 17.94 % | 321.872 M 3.79 % | 310.106 M 7.65 % | 288.066 M -20.57 % | 362.673 M 105.11 % | 176.817 M 14.86 % | 153.944 M 52.88 % | 100.697 M 30.15 % | 77.367 M -56.21 % | 176.665 M -14.14 % | 205.768 M 90.81 % | 107.837 M -54.66 % | 237.849 M 38.02 % | 172.325 M -41.65 % | 295.343 M 48.21 % | 199.277 M -10.55 % | 222.789 M -14.10 % | 259.345 M -31.59 % | 379.106 M -12.46 % | 433.051 M 93.93 % | 223.301 M 28.83 % | 173.325 M -9.62 % | 191.782 M 78.82 % | 107.249 M -47.71 % | 205.109 M -18.14 % | 250.568 M 182.53 % | 88.687 M -52.45 % | 186.524 M 72.98 % | 107.829 M 1.08 % | 106.673 M 21.44 % | 87.837 M -30.14 % | 125.738 M 32.04 % | 95.230 M 17.18 % | 81.265 M -18.09 % | 99.215 M 47.14 % | 67.427 M -44.63 % | 121.768 M 40.32 % | 86.778 M -40.84 % | 146.687 M -34.94 % | 225.476 M 92.77 % | 116.965 M -15.42 % | 138.288 M -50.46 % | 279.130 M -4.33 % | 291.761 M 43.35 % | 203.536 M -39.33 % | 335.500 M -33.07 % | 501.290 M -6.46 % | 535.932 M 4.75 % | 511.623 M -30.08 % | 731.703 M -11.79 % | 829.456 M 5.09 % | 789.281 M -10.46 % | 881.479 M 9.61 % | 804.209 M 1 364.13 % | 54.927 M 5.75 % | 51.940 M 48.04 % | 35.085 M 8.92 % | 32.213 M -5.88 % | 34.225 M -78.37 % | 158.195 M |
| Operating cash flow | 68.622 M 130.15 % | 29.817 M | 0.000 100.00 % | -17.179 M -114.72 % | 116.676 M 107.91 % | 56.118 M -34.37 % | 85.512 M 288.81 % | 21.993 M -63.06 % | 59.530 M 646.30 % | 7.977 M 104.77 % | -167.356 M -975.66 % | 19.112 M -18.27 % | 23.385 M -87.78 % | 191.396 M 246.96 % | -130.237 M -250.38 % | 86.608 M 8.95 % | 79.493 M -52.93 % | 168.873 M 241.84 % | -119.056 M -149.76 % | 239.277 M 172.08 % | 87.945 M 119.80 % | -444.143 M -954.68 % | -42.112 M -455.39 % | 11.849 M -88.91 % | 106.822 M 169.78 % | -153.090 M -228.46 % | 119.174 M 455.93 % | -33.483 M -156.03 % | 59.759 M 353.63 % | -23.561 M 3.53 % | -24.424 M 90.97 % | -270.476 M -107.45 % | -130.382 M -399.63 % | 43.515 M 121.12 % | -206.040 M -236.68 % | -61.197 M -9.32 % | -55.982 M -150.76 % | 110.292 M 272.70 % | -63.862 M -58 811.06 % | 108.773 K -99.81 % | 57.212 M 207.05 % | 18.633 M 273.70 % | -10.727 M 88.99 % | -97.391 M -341.32 % | 40.357 M -46.97 % | 76.103 M 172.16 % | -105.467 M 64.35 % | -295.859 M -238.42 % | 213.741 M 716.08 % | 26.191 M 140.52 % | -64.638 M 68.92 % | -207.997 M -278.73 % | 116.373 M 69.72 % | 68.566 M 142.39 % | -161.766 M 39.96 % | -269.431 M -372.38 % | 98.918 M 32.49 % | 74.661 M 295.49 % | -38.191 M 81.12 % | -202.311 M -739.48 % | 31.637 M -61.64 % | 82.465 M 373.07 % | -30.199 M 37.12 % | -48.024 M -216.64 % | 41.174 M -19.17 % | 50.938 M |
| Capital expenditure | -1.670 M 47.93 % | -3.208 M 59.50 % | -7.920 M -55.60 % | -5.090 M 27.98 % | -7.067 M 5.17 % | -7.452 M -126.16 % | 28.489 M 195.19 % | -29.927 M 36.13 % | -46.855 M -159.06 % | -18.086 M 25.23 % | -24.190 M -191.02 % | -8.312 M -225.71 % | -2.552 M 81.24 % | -13.604 M 35.68 % | -21.152 M 15.67 % | -25.083 M 14.57 % | -29.361 M -56.19 % | -18.798 M -257.30 % | 11.951 M 119.38 % | -61.678 M -216.13 % | -19.510 M 48.49 % | -37.878 M -190.15 % | 42.016 M 153.29 % | -78.848 M 32.44 % | -116.712 M 30.50 % | -167.935 M -73.61 % | -96.729 M 11.31 % | -109.058 M -5.57 % | -103.305 M -8.63 % | -95.096 M -54.03 % | -61.738 M -40.01 % | -44.095 M -85.01 % | -23.834 M -106.10 % | -11.564 M 46.19 % | -21.493 M -46.15 % | -14.706 M -158.67 % | -5.685 M -171.84 % | -2.091 M 82.07 % | -11.664 M -1 657.92 % | -663.487 K -334.56 % | -152.679 K 97.40 % | -5.868 M -160.85 % | 9.643 M 149.24 % | -19.585 M 47.36 % | -37.202 M -379.20 % | -7.763 M 63.39 % | -21.206 M -45.55 % | -14.569 M -22.66 % | -11.878 M 39.33 % | -19.578 M -130.66 % | -8.488 M 83.77 % | -52.299 M 29.01 % | -73.672 M -5.59 % | -69.773 M -15.67 % | -60.323 M -161.06 % | -23.107 M 12.47 % | -26.399 M -308.59 % | -6.461 M 17.44 % | -7.826 M -9.40 % | -7.153 M -52.34 % | -4.696 M -15.06 % | -4.081 M 47.16 % | -7.724 M -537.79 % | -1.211 M 89.49 % | -11.524 M 19.78 % | -14.366 M |
| Free CashFlow | 66.952 M 151.61 % | 26.609 M 119.84 % | -134.140 M -502.35 % | -22.269 M -120.32 % | 109.608 M 125.23 % | 48.666 M -57.31 % | 114.000 M 1 536.97 % | -7.933 M -162.59 % | 12.676 M 225.38 % | -10.109 M 94.72 % | -191.547 M -1 873.60 % | 10.800 M -48.16 % | 20.833 M -88.28 % | 177.792 M 217.44 % | -151.389 M -346.06 % | 61.525 M 22.73 % | 50.131 M -66.60 % | 150.075 M 240.12 % | -107.105 M -160.31 % | 177.599 M 159.52 % | 68.434 M 114.20 % | -482.021 M -502 782.58 % | -95.852 K 99.86 % | -66.999 M -577.44 % | -9.890 M 96.92 % | -321.025 M -1 530.28 % | 22.445 M 115.75 % | -142.541 M -227.33 % | -43.546 M 63.30 % | -118.657 M -37.71 % | -86.162 M 72.61 % | -314.571 M -103.98 % | -154.216 M -582.67 % | 31.950 M 114.04 % | -227.533 M -199.77 % | -75.903 M -23.08 % | -61.667 M -156.99 % | 108.201 M 243.26 % | -75.525 M -13 515.18 % | -554.714 K -100.97 % | 57.060 M 346.99 % | 12.765 M 1 277.59 % | -1.084 M 99.07 % | -116.976 M -3 808.33 % | 3.154 M -95.38 % | 68.340 M 153.95 % | -126.673 M 59.19 % | -310.428 M -253.78 % | 201.863 M 2 952.36 % | 6.613 M 109.04 % | -73.126 M 71.91 % | -260.296 M -709.57 % | 42.701 M 3 640.02 % | -1.206 M 99.46 % | -222.089 M 24.08 % | -292.538 M -503.39 % | 72.520 M 6.33 % | 68.200 M 248.21 % | -46.016 M 78.03 % | -209.464 M -877.49 % | 26.941 M -65.63 % | 78.384 M 306.69 % | -37.923 M 22.98 % | -49.235 M -266.06 % | 29.649 M -18.93 % | 36.572 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 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 |