MEP Infrastructure Developers Limited MEP.BO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 731.652 M -70.08 % | 2.446 B -74.72 % | 9.674 B -13.87 % | 11.232 B -45.38 % | 20.564 B -26.94 % | 28.149 B 21.23 % | 23.220 B 34.29 % | 17.291 B -13.84 % | 20.068 B -0.10 % | 20.088 B 67.69 % | 11.979 B -6.42 % | 12.800 B 18.51 % | 10.801 B 140.35 % | 4.494 B 36.88 % | 3.283 B |
| Net income | -8.552 B -295.72 % | -2.161 B 2.03 % | -2.206 B -187.87 % | -766.272 M 0.75 % | -772.075 M -237.19 % | 562.759 M -20.70 % | 709.689 M -34.85 % | 1.089 B 313.75 % | 263.266 M 122.83 % | -1.153 B 10.72 % | -1.292 B -39.01 % | -929.320 M -68.64 % | -551.070 M 35.38 % | -852.830 M -6 609.91 % | -12.710 M |
| Income before tax | -8.488 B -217.83 % | -2.671 B -54.82 % | -1.725 B -237.89 % | -510.515 M -18.04 % | -432.501 M -145.53 % | 949.983 M -13.06 % | 1.093 B -36.53 % | 1.722 B 313.02 % | 416.876 M 138.79 % | -1.075 B 29.25 % | -1.519 B -71.71 % | -884.640 M -34.45 % | -657.950 M 14.50 % | -769.530 M -15 772.71 % | 4.910 M |
| Income before tax ratio | -11.60 -962.36 % | -1.09 -512.40 % | -0.18 -292.32 % | -0.05 -116.11 % | -0.02 -162.32 % | 0.03 -28.29 % | 0.05 -52.74 % | 0.10 379.36 % | 0.02 138.83 % | -0.05 57.81 % | -0.13 -83.48 % | -0.07 -13.45 % | -0.06 64.43 % | -0.17 -11 550.29 % | 0.00 |
| EBITDA | -5.944 B -4 395.39 % | -132.218 M -102.27 % | 5.815 B 3.57 % | 5.614 B -22.41 % | 7.235 B -31.15 % | 10.509 B 5.82 % | 9.931 B -35.22 % | 15.331 B -4.57 % | 16.065 B 243.98 % | 4.670 B 28.67 % | 3.630 B -6.18 % | 3.869 B -4.58 % | 4.055 B 342.80 % | 915.710 M 1 354.66 % | 62.950 M |
| Net income ratio | -11.69 -1 222.72 % | -0.88 -287.54 % | -0.23 -234.23 % | -0.07 -81.71 % | -0.04 -287.80 % | 0.02 -34.59 % | 0.03 -51.48 % | 0.06 380.20 % | 0.01 122.85 % | -0.06 46.76 % | -0.11 -48.54 % | -0.07 -42.30 % | -0.05 73.12 % | -0.19 -4 802.18 % | 0.00 |
| Ratio EBITDA | -8.12 -14 925.97 % | -0.05 -108.99 % | 0.60 20.25 % | 0.50 42.07 % | 0.35 -5.76 % | 0.37 -12.71 % | 0.43 -51.76 % | 0.89 10.76 % | 0.80 244.32 % | 0.23 -23.27 % | 0.30 0.25 % | 0.30 -19.49 % | 0.38 84.23 % | 0.20 962.76 % | 0.02 |
| Gross profit ratio | 1.00 1.11 % | 0.99 4.19 % | 0.95 74.57 % | 0.54 108.18 % | 0.26 -36.42 % | 0.41 -7.34 % | 0.44 -45.29 % | 0.81 141.43 % | 0.34 22.19 % | 0.27 -4.70 % | 0.29 -6.01 % | 0.31 20.49 % | 0.25 59.97 % | 0.16 493.59 % | 0.03 |
| Weighted average shs out dil | 180.881 M -1.40 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.09 % | 183.274 M 12.74 % | 162.569 M 0.00 % | 162.569 M 2.55 % | 158.522 M 44.51 % | 109.699 M 9.70 % | 100.000 M 0.00 % | 100.000 M -10.31 % | 111.494 M 0.00 % | 111.494 M 0.00 % | 111.494 M |
| Weighted average shs out | 185.495 M 1.12 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.09 % | 183.274 M 12.74 % | 162.569 M 0.00 % | 162.569 M 2.55 % | 158.522 M 44.51 % | 109.699 M 9.71 % | 99.986 M -0.01 % | 100.000 M -10.31 % | 111.494 M 0.00 % | 111.494 M 0.00 % | 111.494 M |
| EPS diluted | -47.28 -301.36 % | -11.78 2.00 % | -12.02 -187.56 % | -4.18 0.71 % | -4.21 -237.13 % | 3.07 -29.75 % | 4.37 -34.78 % | 6.70 390.04 % | -2.31 78.02 % | -10.51 18.65 % | -12.92 -39.07 % | -9.29 -88.06 % | -4.94 35.42 % | -7.65 -6 854.55 % | -0.11 |
| Earnings per share | -46.10 -291.34 % | -11.78 2.00 % | -12.02 -187.56 % | -4.18 0.71 % | -4.21 -237.13 % | 3.07 -29.75 % | 4.37 -34.78 % | 6.70 390.04 % | -2.31 78.02 % | -10.51 18.65 % | -12.92 -39.07 % | -9.29 -88.06 % | -4.94 35.42 % | -7.65 -6 854.55 % | -0.11 |
| Gross profit | 731.652 M -69.75 % | 2.419 B -73.66 % | 9.183 B 50.36 % | 6.107 B 13.70 % | 5.371 B -53.55 % | 11.564 B 12.33 % | 10.294 B -26.52 % | 14.010 B 108.02 % | 6.735 B 22.07 % | 5.518 B 59.80 % | 3.453 B -12.04 % | 3.925 B 42.79 % | 2.749 B 284.50 % | 714.980 M 712.48 % | 88.000 M |
| Income tax expense | 102.322 M 2 013.22 % | 4.842 M -99.09 % | 529.666 M 105.89 % | 257.263 M -39.99 % | 428.713 M 9.86 % | 390.230 M 1.87 % | 383.056 M -39.44 % | 632.535 M 311.78 % | 153.610 M 95.26 % | 78.670 M -66.65 % | 235.898 M 427.26 % | 44.740 M 184.13 % | -53.180 M -139.08 % | 136.070 M 671.37 % | 17.640 M |
| Cost of revenue | 414.701 M 1 444.05 % | 26.858 M -94.53 % | 491.176 M -90.42 % | 5.125 B -66.27 % | 15.193 B -8.39 % | 16.585 B 28.31 % | 12.926 B 294.05 % | 3.280 B -75.40 % | 13.333 B -8.49 % | 14.570 B 70.89 % | 8.526 B -3.93 % | 8.875 B 10.22 % | 8.052 B 113.08 % | 3.779 B 18.27 % | 3.195 B |
| General and administrative expenses | 0.000 -100.00 % | 149.420 M -41.30 % | 254.569 M -23.93 % | 334.633 M 96.94 % | 169.914 M -18.59 % | 208.718 M -18.61 % | 256.441 M 97.36 % | 129.936 M 56.53 % | 83.009 M 26.30 % | 65.726 M -45.38 % | 120.328 M 78.82 % | 67.290 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 3.054 M -41.80 % | 5.247 M -10.96 % | 5.893 M -83.88 % | 36.548 M 14.78 % | 31.841 M 123.10 % | 14.272 M -58.15 % | 34.106 M -1.33 % | 34.564 M 209.60 % | 11.164 M 137.94 % | 4.692 M -92.55 % | 62.980 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 7.459 B 79.87 % | 4.147 B -34.70 % | 6.350 B 168.80 % | 2.362 B -49.98 % | 4.723 B 18 204.08 % | 25.804 M -89.35 % | 242.245 M 3 115.36 % | 7.534 M -99.73 % | 2.759 B -0.94 % | 2.785 B | 0.000 | 0.000 100.00 % | -3.660 M 16.25 % | -4.370 M -7.11 % | -4.080 M |
| Operating expenses | 7.459 B 73.49 % | 4.299 B -34.96 % | 6.610 B 144.55 % | 2.703 B -45.17 % | 4.930 B -21.94 % | 6.315 B 15.29 % | 5.478 B -43.27 % | 9.656 B 235.65 % | 2.877 B 0.51 % | 2.862 B 88.78 % | 1.516 B 16.23 % | 1.304 B 533.02 % | 206.070 M -37.15 % | 327.870 M 765.32 % | 37.890 M |
| Cost and expenses | 7.459 B 72.43 % | 4.326 B -39.87 % | 7.195 B -8.08 % | 7.828 B -61.10 % | 20.123 B -12.13 % | 22.900 B 24.43 % | 18.403 B 42.26 % | 12.936 B -20.19 % | 16.210 B -7.01 % | 17.433 B 73.59 % | 10.043 B -1.34 % | 10.179 B 23.27 % | 8.258 B 101.09 % | 4.107 B 27.02 % | 3.233 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 152.474 M -41.31 % | 259.816 M -23.70 % | 340.526 M 64.93 % | 206.462 M -14.17 % | 240.559 M -11.14 % | 270.713 M 65.03 % | 164.042 M 39.52 % | 117.573 M 52.91 % | 76.890 M -62.66 % | 205.913 M -7.58 % | 222.790 M 10.07 % | 202.410 M -37.43 % | 323.500 M 856.82 % | 33.810 M |
| Interest income | 0.000 -100.00 % | 43.114 M 57.50 % | 27.374 M -92.20 % | 351.067 M -41.03 % | 595.363 M -1.18 % | 602.498 M -11.48 % | 680.604 M -4.51 % | 712.753 M -3.71 % | 740.206 M 143.56 % | 303.907 M -91.21 % | 3.456 B -1.43 % | 3.506 B 522.54 % | 563.100 M 299.53 % | 140.940 M 1 631.45 % | 8.140 M |
| Interest expense | 743.400 M 11.55 % | 666.432 M -76.93 % | 2.889 B -15.78 % | 3.430 B -17.23 % | 4.144 B -10.78 % | 4.645 B -1.09 % | 4.696 B -4.76 % | 4.931 B -23.22 % | 6.422 B 59.11 % | 4.036 B | 0.000 | 0.000 -100.00 % | 3.766 B 189.99 % | 1.299 B 2 333.70 % | 53.360 M |
| Depreciation and amortization | 1.801 B -8.87 % | 1.976 B -22.82 % | 2.560 B 1.29 % | 2.528 B -35.58 % | 3.924 B -20.58 % | 4.940 B 17.93 % | 4.189 B -51.74 % | 8.680 B 408.73 % | 1.706 B -5.18 % | 1.799 B 35.79 % | 1.325 B 33.89 % | 989.660 M 4.52 % | 946.870 M 144.91 % | 386.620 M 8 161.11 % | 4.680 M |
| Operating income | -6.728 B -257.72 % | -1.881 B -175.94 % | 2.477 B -52.81 % | 5.248 B 1 088.52 % | 441.552 M -91.59 % | 5.249 B 8.97 % | 4.817 B 10.62 % | 4.354 B 944.48 % | 416.876 M 138.79 % | -1.075 B -158.81 % | 1.827 B -31.30 % | 2.660 B 4.60 % | 2.543 B 556.93 % | 387.110 M 672.52 % | 50.110 M |
| Operating income ratio | -9.20 -1 095.69 % | -0.77 -400.38 % | 0.26 -45.21 % | 0.47 2 076.05 % | 0.02 -88.48 % | 0.19 -10.11 % | 0.21 -17.62 % | 0.25 1 112.25 % | 0.02 138.83 % | -0.05 -135.07 % | 0.15 -26.59 % | 0.21 -11.74 % | 0.24 173.32 % | 0.09 464.39 % | 0.02 |
| Total other income expenses net | -1.760 B -122.86 % | -789.912 M 81.21 % | -4.204 B | 0.000 100.00 % | -874.053 M 79.67 % | -4.299 B -15.43 % | -3.724 B -41.47 % | -2.632 B 53.63 % | -5.677 B -52.28 % | -3.728 B -11.40 % | -3.346 B 5.59 % | -3.545 B -10.74 % | -3.201 B -176.75 % | -1.157 B -2 458.94 % | -45.200 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.270 B -20.21 % | 4.098 B -80.33 % | 20.837 B -9.17 % | 22.939 B -5.08 % | 24.166 B -11.55 % | 27.323 B -8.88 % | 29.984 B 16.58 % | 25.719 B -6.74 % | 27.578 B -8.30 % | 30.073 B 0.05 % | 30.057 B 2.40 % | 29.351 B -2.24 % | 30.023 B -5.42 % | 31.743 B 32 326.30 % | -98.500 M |
| Total investments | 136.601 M -97.94 % | 6.624 B -37.14 % | 10.538 B 0.66 % | 10.468 B 188.81 % | 3.625 B 2.22 % | 3.546 B 19.86 % | 2.959 B 77.95 % | 1.663 B 667.48 % | 216.622 M 0.23 % | 216.121 M -1.99 % | 220.500 M -23.14 % | 286.870 M -89.90 % | 2.840 B 36.30 % | 2.083 B 17 721.90 % | 11.690 M |
| Total debt | 3.306 B -20.20 % | 4.143 B -80.24 % | 20.966 B -8.94 % | 23.026 B -5.89 % | 24.468 B -11.63 % | 27.689 B -8.71 % | 30.330 B 11.66 % | 27.161 B -6.59 % | 29.076 B -7.46 % | 31.421 B -0.81 % | 31.679 B 2.56 % | 30.890 B -1.95 % | 31.503 B -3.82 % | 32.754 B 2 455.62 % | 1.282 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 238.729 M 103 695.22 % | 230.000 K 0.00 % | 230.000 K 100.02 % | -1.049 B -84.48 % | -568.466 M -67.09 % | -340.225 M -76.07 % | -193.231 M 41.18 % | -328.535 M -171 211.98 % | 192.000 K 0.00 % | 192.000 K -99.96 % | 453.380 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -10.770 B -53.60 % | -7.012 B -45.34 % | -4.824 B -18.91 % | -4.057 B -26.19 % | -3.215 B 13.22 % | -3.705 B 15.46 % | -4.382 B -33.18 % | -3.291 B 6.37 % | -3.515 B -87.10 % | -1.878 B -43.58 % | -1.308 B -140.88 % | -543.140 M -6 949.18 % | 7.930 M -99.08 % | 860.760 M |
| Common stock | 1.862 B 1.50 % | 1.834 B 0.00 % | 1.834 B 0.00 % | 1.834 B 0.00 % | 1.834 B 0.00 % | 1.834 B 12.84 % | 1.626 B 0.00 % | 1.626 B 0.00 % | 1.626 B 45.81 % | 1.115 B 11.49 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 788.89 % | 112.500 M 0.00 % | 112.500 M |
| Total equity | -13.386 B -186.87 % | -4.666 B -339.24 % | -1.062 B -190.52 % | 1.174 B -39.58 % | 1.943 B -26.80 % | 2.654 B 343.51 % | 598.309 M 855.90 % | -79.152 M -107.82 % | 1.013 B 126.72 % | -3.789 B -335.81 % | -869.501 M -699.37 % | 145.070 M -68.25 % | 456.870 M 162.36 % | 174.140 M -82.11 % | 973.260 M |
| Other non current liabilities | 3.622 M -79.51 % | 17.678 M -65.98 % | 51.971 M -86.47 % | 384.187 M 24.69 % | 308.119 M -91.53 % | 3.639 B -19.11 % | 4.499 B -38.01 % | 7.258 B -13.24 % | 8.366 B -43.76 % | 14.876 B 841.15 % | 1.581 B 11 757.29 % | 13.330 M 55.54 % | 8.570 M 55.25 % | 5.520 M 157.94 % | 2.140 M |
| Long term debt | 0.000 -100.00 % | 558.369 M -94.61 % | 10.352 B -35.08 % | 15.945 B -6.97 % | 17.139 B -20.04 % | 21.435 B -14.98 % | 25.212 B 0.25 % | 25.149 B -4.69 % | 26.387 B -10.10 % | 29.351 B 2.40 % | 28.663 B -1.60 % | 29.128 B -2.46 % | 29.864 B 13.02 % | 26.422 B | 0.000 |
| Total non current liabilities | 3.628 M -99.37 % | 576.047 M -94.76 % | 10.996 B -33.26 % | 16.475 B -6.29 % | 17.581 B -29.88 % | 25.075 B -15.61 % | 29.712 B -8.32 % | 32.407 B 19.48 % | 27.124 B -38.67 % | 44.229 B 46.24 % | 30.243 B 3.78 % | 29.141 B -3.54 % | 30.210 B 13.88 % | 26.527 B 1 239 501.40 % | 2.140 M |
| Other current liabilities | 20.760 B 1.91 % | 20.371 B 1 148.08 % | 1.632 B -67.30 % | 4.992 B -28.69 % | 7.000 B 0.64 % | 6.956 B 1.03 % | 6.885 B 79.01 % | 3.846 B 366.55 % | 824.358 M 397.65 % | 165.651 M -89.13 % | 1.523 B 2.40 % | 1.488 B 216.56 % | 469.980 M 41.39 % | 332.410 M 609.21 % | -65.280 M |
| Deferred revenue | 0.000 -100.00 % | 929.462 M -68.72 % | 2.971 B -58.81 % | 7.213 B 121.90 % | 3.251 B -9.17 % | 3.579 B 44.40 % | 2.478 B -47.75 % | 4.743 B 18 294.84 % | 25.785 M -99.01 % | 2.617 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 3.306 B -7.76 % | 3.584 B -66.23 % | 10.615 B 50.49 % | 7.053 B -3.76 % | 7.328 B 17.18 % | 6.254 B 22.21 % | 5.117 B 15.54 % | 4.429 B 9.34 % | 4.051 B 95.70 % | 2.070 B -31.38 % | 3.016 B 71.22 % | 1.762 B 7.48 % | 1.639 B -74.11 % | 6.332 B 394.04 % | 1.282 B |
| Total current liabilities | 35.648 B -1.42 % | 36.163 B 30.91 % | 27.625 B -7.93 % | 30.003 B 1.82 % | 29.467 B 21.04 % | 24.345 B 27.61 % | 19.078 B 14.72 % | 16.629 B 90.47 % | 8.731 B -43.69 % | 15.504 B 159.74 % | 5.969 B 72.76 % | 3.455 B 45.99 % | 2.367 B -65.42 % | 6.843 B 417.82 % | 1.322 B |
| Total liabilities | 35.652 B -2.96 % | 36.739 B -4.87 % | 38.620 B -16.91 % | 46.478 B -1.21 % | 47.049 B -4.80 % | 49.420 B 1.29 % | 48.789 B -0.51 % | 49.037 B 36.77 % | 35.854 B -39.98 % | 59.733 B 64.95 % | 36.212 B 11.09 % | 32.597 B 0.06 % | 32.577 B -2.38 % | 33.371 B 2 421.10 % | 1.324 B |
| Other non current assets | 612.745 M -26.65 % | 835.336 M -57.89 % | 1.984 B 196.19 % | -2.062 B -129.55 % | 6.980 B -16.27 % | 8.336 B -16.11 % | 9.937 B -31.86 % | 14.583 B 3 438.27 % | 412.151 M -96.13 % | 10.655 B 28.68 % | 8.280 B 12.15 % | 7.383 B 391.66 % | 1.502 B -14.26 % | 1.751 B 3 942.03 % | 43.330 M |
| Long term investments | 13.766 M -97.94 % | 667.112 M -93.47 % | 10.219 B 1.65 % | 10.054 B 266.03 % | 2.747 B 33.12 % | 2.063 B 25.54 % | 1.644 B 223.59 % | -1.330 B -114.46 % | 9.199 B 1 358.54 % | -730.958 M -431.52 % | 220.489 M -23.14 % | 286.860 M -85.00 % | 1.912 B -8.07 % | 2.080 B 21 363.47 % | 9.690 M |
| Intangible assets | 0.000 | 0.000 -100.00 % | 10.576 B -9.41 % | 11.675 B -13.03 % | 13.425 B -31.77 % | 19.676 B -16.63 % | 23.601 B -1.16 % | 23.878 B -31.79 % | 35.004 B -10.97 % | 39.316 B 73.29 % | 22.688 B | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 160.528 M -38.67 % | 261.757 M 0.00 % | 261.757 M 0.00 % | 261.757 M 0.00 % | 261.757 M -0.02 % | 261.805 M 0.00 % | 261.805 M 0.00 % | 261.805 M -1.28 % | 265.204 M 0.00 % | 265.204 M -61.94 % | 696.747 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 160.528 M -38.67 % | 261.757 M -97.58 % | 10.838 B -9.21 % | 11.937 B -12.78 % | 13.687 B -31.35 % | 19.938 B -16.45 % | 23.863 B -1.15 % | 24.140 B 22.67 % | 19.679 B -50.28 % | 39.581 B 69.26 % | 23.384 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 95.233 M -48.85 % | 186.198 M -53.91 % | 403.993 M -43.72 % | 717.864 M -34.17 % | 1.090 B -4.42 % | 1.141 B -4.40 % | 1.193 B 51.22 % | 789.158 M 15.84 % | 681.240 M 52.73 % | 446.031 M 43.72 % | 310.357 M -98.56 % | 21.513 B -2.54 % | 22.074 B -2.08 % | 22.543 B 132 585.76 % | 16.990 M |
| Total non current assets | 1.374 B -43.87 % | 2.448 B -89.78 % | 23.944 B 12.90 % | 21.209 B -15.78 % | 25.182 B -22.76 % | 32.604 B -14.11 % | 37.959 B -4.39 % | 39.702 B 27.90 % | 31.041 B -39.76 % | 51.532 B 60.06 % | 32.195 B 10.32 % | 29.183 B 12.47 % | 25.948 B -1.81 % | 26.425 B 37 034.27 % | 71.160 M |
| Other current assets | 18.166 B 7.37 % | 16.919 B 496.60 % | 2.836 B -56.16 % | 6.468 B -18.84 % | 7.969 B 21.91 % | 6.537 B 41.84 % | 4.609 B 73.14 % | 2.662 B -57.61 % | 6.280 B 742.19 % | 745.682 M -51.23 % | 1.529 B -14.12 % | 1.780 B 100.87 % | 886.290 M -75.90 % | 3.678 B 636.89 % | 499.170 M |
| Short term investments | 2.515 B -57.78 % | 5.957 B 1 770.14 % | 318.515 M -27.86 % | 441.544 M -30.84 % | 638.464 M -20.12 % | 799.251 M -1.21 % | 809.042 M -72.96 % | 2.992 B 133.31 % | -8.983 B -1 048.47 % | 947.079 M 8 609 709.09 % | 11.000 K 10.00 % | 10.000 K -100.00 % | 927.790 M 25 888.52 % | 3.570 M 78.50 % | 2.000 M |
| cash and cash equivalents | 36.564 M -18.73 % | 44.989 M -65.37 % | 129.901 M 49.17 % | 87.083 M -71.17 % | 302.051 M -17.63 % | 366.713 M 5.99 % | 345.977 M -76.01 % | 1.442 B -3.76 % | 1.498 B 11.15 % | 1.348 B -16.92 % | 1.623 B 5.44 % | 1.539 B 3.98 % | 1.480 B 46.34 % | 1.011 B -26.72 % | 1.380 B |
| Cash and short term investments | 2.551 B -57.49 % | 6.002 B 1 238.06 % | 448.535 M -15.15 % | 528.627 M -43.79 % | 940.515 M -19.34 % | 1.166 B 0.95 % | 1.155 B -73.95 % | 4.435 B 195.94 % | 1.498 B -34.71 % | 2.295 B 41.45 % | 1.623 B 5.44 % | 1.539 B -36.09 % | 2.408 B 137.24 % | 1.015 B -26.57 % | 1.382 B |
| Total current assets | 20.891 B -29.48 % | 29.625 B 117.60 % | 13.614 B -39.28 % | 22.421 B -5.83 % | 23.809 B 22.29 % | 19.470 B 70.36 % | 11.429 B 23.48 % | 9.256 B 58.88 % | 5.826 B 32.05 % | 4.412 B 40.16 % | 3.147 B -11.56 % | 3.559 B -52.80 % | 7.539 B 5.89 % | 7.120 B 219.89 % | 2.226 B |
| Inventory | 15.865 M -56.77 % | 36.702 M -94.58 % | 676.725 M -68.10 % | 2.122 B 1 384.72 % | 142.891 M 27.96 % | 111.672 M | 0.000 | 0.000 -100.00 % | 1.770 B 227.26 % | 540.801 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 157.598 M -97.64 % | 6.668 B -30.92 % | 9.653 B -27.44 % | 13.303 B -9.85 % | 14.757 B 27.32 % | 11.590 B 103.54 % | 5.694 B 10.54 % | 5.151 B 240.81 % | 1.512 B 82.14 % | 829.851 M 188.68 % | 287.466 M -59.13 % | 703.370 M -83.43 % | 4.245 B 74.94 % | 2.427 B 604.56 % | 344.420 M |
| Tax assets | 491.815 M -1.14 % | 497.464 M -0.29 % | 498.914 M -11.36 % | 562.857 M -17.02 % | 678.290 M -39.74 % | 1.126 B -14.85 % | 1.322 B -13.04 % | 1.520 B 42.10 % | 1.070 B -32.33 % | 1.581 B | 0.000 | 0.000 -100.00 % | 460.630 M 817.22 % | 50.220 M 4 266.96 % | 1.150 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 |
| Account payables | 11.582 B 2.69 % | 11.278 B -9.09 % | 12.407 B 15.52 % | 10.740 B -9.36 % | 11.848 B 16.55 % | 10.166 B 45.10 % | 7.006 B -15.13 % | 8.255 B -47.53 % | 15.733 B 47.71 % | 10.651 B 627.06 % | 1.465 B 559.70 % | 222.070 M -7.88 % | 241.070 M 158.35 % | 93.310 M 1 010.83 % | 8.400 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 5.307 M -86.73 % | 40.007 M -33.64 % | 60.292 M -13.44 % | 69.653 M -30.18 % | 99.762 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.470 M -80.72 % | 85.430 M -11.68 % | 96.730 M |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 19.487 M -20.86 % | 24.624 M 98.56 % | 12.401 M | 0.000 | 0.000 100.00 % | -4.546 B -14 675.60 % | 31.187 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -256.090 M -4 917.44 % | -5.104 M -106.45 % | 79.072 M -38.17 % | 127.895 M -1.16 % | 129.401 M 8 963.08 % | -1.460 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.789 M 87 790.00 % | 10.000 K 0.00 % | 10.000 K -99.98 % | 53.710 M | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 59.444 M -41.80 % | 102.138 M -32.92 % | 152.264 M -50.47 % | 307.418 M 4 571.30 % | 6.581 M -29.44 % | 9.327 M | 0.000 100.00 % | -93.332 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 -100.00 % | 4.382 B | 0.000 -100.00 % | 3.514 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -14.992 B -471.52 % | 4.035 B 0.00 % | 4.035 B 0.00 % | 4.035 B 0.00 % | 4.035 B 0.00 % | 4.035 B 50.71 % | 2.678 B 0.00 % | 2.678 B -10.93 % | 3.006 B 161.29 % | -4.904 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 6.000 K | 0.000 -100.00 % | 572.473 M 384.77 % | 118.091 M -11.79 % | 133.876 M | 0.000 | 0.000 -100.00 % | 4.546 B 2 858 826.42 % | 159.000 K -92.24 % | 2.050 M | 0.000 | 0.000 -100.00 % | 338.030 M 239.52 % | 99.560 M | 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 |
| Total assets | 22.265 B -30.58 % | 32.073 B -14.60 % | 37.558 B -21.18 % | 47.652 B -2.73 % | 48.991 B -5.92 % | 52.074 B 5.44 % | 49.388 B 0.88 % | 48.958 B 32.80 % | 36.867 B -34.10 % | 55.943 B 58.29 % | 35.343 B 7.94 % | 32.742 B -2.23 % | 33.487 B -0.17 % | 33.545 B 1 360.43 % | 2.297 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 1.563 B 227.26 % | 477.674 M 119.37 % | -2.466 B -868.08 % | -254.750 M -105.68 % | 4.483 B 207.50 % | -4.170 B -144.44 % | -1.706 B 82.88 % | -9.964 B -871.93 % | -1.025 B 20.20 % | -1.285 B -606.05 % | 253.865 M -93.19 % | 3.726 B 1 345.80 % | -299.120 M 95.08 % | -6.083 B -420.42 % | -1.169 B |
| Accounts receivables | -475.523 M -726.69 % | -57.521 M -163.26 % | 90.933 M 132.57 % | -279.204 M -165.79 % | 424.405 M 110.63 % | -3.991 B -681.80 % | -510.458 M -44.92 % | -352.246 M -263.26 % | 215.753 M 639.34 % | 29.182 M -69.78 % | 96.554 M 128.47 % | -339.150 M -241.25 % | 240.100 M 3 488.94 % | 6.690 M 102.90 % | -230.510 M |
| Inventory | 20.837 M 68.95 % | 12.333 M -87.05 % | 95.255 M 6 903.93 % | -1.400 M 95.52 % | -31.219 M 72.04 % | -111.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -233.496 M 76.53 % | -994.891 M -687.61 % | 169.311 M 230.52 % | -129.719 M -103.65 % | 3.554 B 272.12 % | 955.020 M 134.78 % | -2.746 B 44.89 % | -4.984 B -60.28 % | -3.109 B | 0.000 | 0.000 | 0.000 -100.00 % | 147.630 M 307.48 % | 36.230 M 154.24 % | -66.800 M |
| Other working capital | 1.001 B -34.02 % | 1.518 B 153.79 % | -2.822 B -494.34 % | 715.539 M 33.62 % | 535.497 M 152.38 % | -1.022 B -165.93 % | 1.551 B 161.58 % | -2.518 B 66.98 % | -7.628 B -203.53 % | -2.513 B -1 697.49 % | 157.311 M -96.13 % | 4.066 B 691.92 % | -686.850 M 88.79 % | -6.126 B -602.85 % | -871.640 M |
| Other non cash items | 10.028 B 179.24 % | 3.591 B -23.50 % | 4.694 B 49.01 % | 3.150 B 1 151.98 % | -299.441 M -109.04 % | 3.313 B -5.91 % | 3.521 B -0.84 % | 3.551 B 12.00 % | 3.170 B -4.37 % | 3.315 B -24.80 % | 4.409 B 20.95 % | 3.645 B 1 008.12 % | -401.370 M -2 335.50 % | -16.480 M 70.10 % | -55.110 M |
| Net cash provided by operating activities | 5.029 B 32.90 % | 3.784 B 23.54 % | 3.063 B -37.65 % | 4.913 B -35.99 % | 7.674 B 52.46 % | 5.034 B -29.08 % | 7.097 B 77.92 % | 3.989 B -6.54 % | 4.268 B 54.92 % | 2.755 B -41.32 % | 4.696 B -36.82 % | 7.432 B 2 539.10 % | -304.690 M 95.36 % | -6.566 B -432.92 % | -1.232 B |
| Investments in property plant and equipment | -19.831 M 72.31 % | -71.620 M 69.23 % | -232.744 M 19.43 % | -288.882 M -24.04 % | -232.888 M -168.23 % | 341.341 M 108.73 % | -3.909 B -4 301.31 % | 93.047 M 114.41 % | -645.639 M -136.86 % | -272.588 M -70.23 % | -160.132 M 62.81 % | -430.550 M 10.63 % | -481.750 M 97.89 % | -22.846 B -932 370.61 % | -2.450 M |
| Acquisitions net | 0.000 -100.00 % | 98.918 M -63.54 % | 271.326 M 258.70 % | -170.968 M 48.08 % | -329.316 M 3.52 % | -341.341 M 28.17 % | -475.179 M 67.03 % | -1.441 B -1 182.31 % | 133.170 M 179.68 % | -167.134 M | 0.000 | 0.000 -100.00 % | 3.700 M | 0.000 | 0.000 |
| Purchases of investments | -23.248 M 95.76 % | -547.836 M -95.34 % | -280.446 M 40.79 % | -473.669 M -43.83 % | -329.316 M 82.13 % | -1.843 B -44.56 % | -1.275 B -93.09 % | -660.307 M -29 603.42 % | -2.223 M 98.05 % | -114.171 M | 0.000 | 0.000 100.00 % | -2.707 B -18.76 % | -2.280 B -2 749.04 % | -80.010 M |
| Sales maturities of investments | 18.427 M -95.93 % | 452.295 M -30.97 % | 655.194 M -15.96 % | 779.610 M -66.38 % | 2.319 B 37.66 % | 1.685 B 27.12 % | 1.325 B 108.20 % | 636.567 M 489.13 % | 108.052 M 359.48 % | 23.516 M | 0.000 | 0.000 -100.00 % | 3.545 B 706.92 % | 439.310 M 127.83 % | 192.820 M |
| Other investing activites | 743.276 M 901.03 % | -92.790 M -113.02 % | 712.702 M 23 754.23 % | -3.013 M 99.83 % | -1.735 B -5 033.98 % | -33.803 M -105.56 % | 607.857 M -57.82 % | 1.441 B 1 653.32 % | -92.773 M 72.85 % | -341.737 M -7.42 % | -318.137 M 89.65 % | -3.073 B | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 718.624 M 546.26 % | -161.033 M -114.30 % | 1.126 B 817.57 % | -156.922 M 49.01 % | -307.727 M -60.15 % | -192.144 M 94.84 % | -3.726 B -5 495.74 % | 69.058 M 113.83 % | -499.413 M 42.74 % | -872.114 M -82.35 % | -478.269 M 86.35 % | -3.504 B -1 074.58 % | 359.540 M 101.46 % | -24.686 B -22 468.38 % | 110.360 M |
| Debt repayment | -2.013 B 5.11 % | -2.121 B 3.93 % | -2.208 B -63.94 % | -1.347 B 62.21 % | -3.564 B -32.70 % | -2.686 B -468.44 % | 729.005 M 174.74 % | -975.425 M 63.06 % | -2.640 B -254.59 % | 1.708 B 117.92 % | 783.810 M 227.87 % | -612.960 M 51.02 % | -1.252 B -103.98 % | 31.466 B 2 540.63 % | 1.192 B |
| Common stock issued | 16.569 M -93.05 % | 238.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.618 B | 0.000 | 0.000 -100.00 % | 3.240 B 1 196.00 % | 250.000 M | 0.000 | 0.000 -100.00 % | 1.341 B 2 547.87 % | 50.640 M 253 100.00 % | 20.000 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -11.312 M 79.45 % | -55.034 M 0.00 % | -55.034 M -125.69 % | -24.385 M 25.00 % | -32.514 M -100.00 % | -16.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -3.740 B -116.03 % | -1.731 B 10.69 % | -1.938 B 46.35 % | -3.613 B 5.23 % | -3.812 B -3.09 % | -3.698 B 9.45 % | -4.084 B -25.67 % | -3.249 B 24.72 % | -4.316 B -4.91 % | -4.114 B -17.40 % | -3.504 B -5.69 % | -3.316 B -46 933.48 % | -7.050 M -71.95 % | -4.100 M | 0.000 |
| Net cash used provided by financing activities | -5.736 B -58.72 % | -3.614 B 12.84 % | -4.146 B 16.59 % | -4.971 B 33.11 % | -7.431 B -54.16 % | -4.821 B -42.67 % | -3.379 B 20.63 % | -4.257 B -15.11 % | -3.698 B -71.52 % | -2.156 B 45.62 % | -3.965 B -0.92 % | -3.929 B -4 874.87 % | 82.280 M -99.74 % | 31.512 B 2 544.49 % | 1.192 B |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 331.580 M 152.70 % | -629.170 M -148.02 % | 1.310 B |
| Net change in cash | 11.723 M 27.66 % | 9.183 M -78.58 % | 42.877 M 119.94 % | -215.027 M -232.52 % | -64.666 M -411.07 % | 20.788 M 366.51 % | -7.800 M 96.08 % | -199.111 M -381.55 % | 70.720 M 125.91 % | -272.989 M -208.16 % | 252.383 M 23 468.80 % | -1.080 M -100.23 % | 468.710 M 227.10 % | -368.760 M -126.72 % | 1.380 B |
| Cash at beginning of period | 139.203 M 7.06 % | 130.020 M 49.20 % | 87.143 M -71.16 % | 302.170 M -17.63 % | 366.836 M 6.01 % | 346.048 M -2.20 % | 353.848 M -36.01 % | 552.959 M 12.59 % | 491.144 M -35.73 % | 764.133 M 49.32 % | 511.750 M -0.21 % | 512.830 M -49.30 % | 1.011 B -26.72 % | 1.380 B | 0.000 |
| Cash at end of period | 150.926 M 8.42 % | 139.203 M 7.06 % | 130.020 M 49.20 % | 87.143 M -71.16 % | 302.170 M -17.63 % | 366.836 M 6.01 % | 346.048 M -2.20 % | 353.848 M -37.02 % | 561.864 M 14.40 % | 491.144 M -35.73 % | 764.133 M 49.32 % | 511.750 M -65.42 % | 1.480 B 46.34 % | 1.011 B -26.72 % | 1.380 B |
| Operating cash flow | 5.029 B 32.90 % | 3.784 B 23.54 % | 3.063 B -37.65 % | 4.913 B -35.99 % | 7.674 B 52.46 % | 5.034 B -29.08 % | 7.097 B 77.92 % | 3.989 B -6.54 % | 4.268 B 54.92 % | 2.755 B -41.32 % | 4.696 B -36.82 % | 7.432 B 2 539.10 % | -304.690 M 95.36 % | -6.566 B -432.92 % | -1.232 B |
| Capital expenditure | -19.831 M 72.31 % | -71.620 M 69.23 % | -232.744 M 19.43 % | -288.882 M -24.04 % | -232.888 M -168.23 % | 341.341 M 108.73 % | -3.909 B -4 301.31 % | 93.047 M 114.41 % | -645.639 M -136.86 % | -272.588 M -70.23 % | -160.132 M 62.81 % | -430.550 M 10.63 % | -481.750 M -1 202.38 % | -36.990 M -1 409.80 % | -2.450 M |
| Free CashFlow | 5.009 B 34.93 % | 3.712 B 31.17 % | 2.830 B -38.79 % | 4.624 B -37.86 % | 7.441 B 38.45 % | 5.375 B 68.59 % | 3.188 B -21.90 % | 4.082 B 12.68 % | 3.623 B 45.92 % | 2.483 B -45.26 % | 4.536 B -35.22 % | 7.001 B 990.23 % | -786.440 M 88.09 % | -6.603 B -434.86 % | -1.235 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 347.792 M 86.50 % | 186.485 M 38.99 % | 134.176 M 112.31 % | 63.199 M -41.03 % | 107.165 M 331.23 % | 24.851 M -96.94 % | 810.851 M -46.04 % | 1.503 B -35.73 % | 2.338 B -2.45 % | 2.397 B 10.38 % | 2.171 B -21.55 % | 2.768 B -1.98 % | 2.824 B -0.03 % | 2.824 B -17.14 % | 3.409 B 56.71 % | 2.175 B -48.34 % | 4.211 B -12.33 % | 4.803 B -11.24 % | 5.411 B -11.86 % | 6.139 B -11.71 % | 6.954 B -3.27 % | 7.189 B 24.98 % | 5.752 B -30.30 % | 8.253 B 6.32 % | 7.762 B 2.59 % | 7.566 B 84.96 % | 4.091 B 7.63 % | 3.801 B -11.94 % | 4.316 B 10.96 % | 3.890 B -11.13 % | 4.377 B -4.28 % | 4.573 B -9.97 % | 5.079 B 2.14 % | 4.973 B 4.09 % | 4.778 B -1.16 % | 4.834 B -8.79 % | 5.300 B 0.19 % | 5.290 B |
| Net income | -6.458 B -455.90 % | -1.162 B -124.30 % | -517.935 M -24.68 % | -415.403 M 28.32 % | -579.512 M -17.46 % | -493.367 M -9.39 % | -451.036 M 29.22 % | -637.207 M 60.64 % | -1.619 B -1 228.69 % | -121.850 M 76.40 % | -516.349 M -1 104.94 % | 51.381 M 105.60 % | -918.003 M -202.75 % | 893.425 M 237.10 % | -651.665 M -623.84 % | -90.029 M 79.75 % | -444.527 M 28.19 % | -619.022 M -412.01 % | 198.396 M 182.14 % | 70.318 M -56.87 % | 163.045 M 24.42 % | 131.043 M 1 896.39 % | 6.564 M -97.50 % | 262.107 M -1.44 % | 265.947 M 6.98 % | 248.597 M 279.59 % | 65.491 M -49.49 % | 129.654 M 7.66 % | 120.425 M 1 171.65 % | 9.470 M -98.48 % | 624.163 M 74.35 % | 357.985 M 536.35 % | -82.040 M -255.52 % | 52.752 M -0.41 % | 52.967 M -6.97 % | 56.937 M -48.90 % | 111.420 M 131.83 % | -349.993 M |
| Income before tax | -6.224 B -495.68 % | -1.045 B -78.83 % | -584.309 M 7.88 % | -634.316 M 14.77 % | -744.224 M -22.38 % | -608.115 M -11.56 % | -545.079 M 29.50 % | -773.175 M 48.87 % | -1.512 B -24 123.05 % | 6.295 M 101.53 % | -410.428 M -272.10 % | 238.489 M 128.11 % | -848.291 M -195.89 % | 884.677 M 655.71 % | -159.198 M 58.94 % | -387.703 M -346.45 % | 157.316 M 118.41 % | -854.300 M -903.53 % | 106.319 M -32.78 % | 158.164 M -10.19 % | 176.112 M -28.51 % | 246.348 M 604.62 % | 34.962 M -92.90 % | 492.561 M 27.02 % | 387.771 M 45.12 % | 267.211 M 17.55 % | 227.317 M 39.21 % | 163.293 M 9.58 % | 149.015 M 227.10 % | 45.556 M -95.34 % | 978.565 M 67.56 % | 584.019 M 584.80 % | -120.466 M -219.97 % | 100.414 M 35.38 % | 74.170 M -48.79 % | 144.826 M -48.63 % | 281.926 M 170.22 % | -401.480 M |
| Income before tax ratio | -17.90 -219.40 % | -5.60 -28.67 % | -4.35 56.61 % | -10.04 -44.53 % | -6.94 71.62 % | -24.47 -3 540.18 % | -0.67 -30.65 % | -0.51 20.45 % | -0.65 -24 726.25 % | 0.00 101.39 % | -0.19 -319.36 % | 0.09 128.68 % | -0.30 -195.91 % | 0.31 770.70 % | -0.05 73.80 % | -0.18 -577.06 % | 0.04 121.01 % | -0.18 -1 005.24 % | 0.02 -23.73 % | 0.03 1.73 % | 0.03 -26.09 % | 0.03 463.78 % | 0.01 -89.82 % | 0.06 19.47 % | 0.05 41.45 % | 0.04 -36.44 % | 0.06 29.34 % | 0.04 24.44 % | 0.03 194.80 % | 0.01 -94.76 % | 0.22 75.05 % | 0.13 638.48 % | -0.02 -217.46 % | 0.02 30.07 % | 0.02 -48.18 % | 0.03 -43.68 % | 0.05 170.09 % | -0.08 |
| EBITDA | -6.009 B -643.21 % | -808.492 M -182.68 % | -286.013 M 30.91 % | -413.984 M 44.17 % | -741.535 M -87.76 % | -394.947 M -345.73 % | -88.607 M -263.39 % | 54.230 M 137.31 % | -145.341 M -109.54 % | 1.524 B 23.38 % | 1.235 B -22.78 % | 1.600 B 153.08 % | 632.016 M -72.10 % | 2.265 B 38.27 % | 1.638 B 51.87 % | 1.079 B -52.55 % | 2.274 B 123.64 % | 1.017 B -49.22 % | 2.002 B 3.03 % | 1.943 B -13.50 % | 2.246 B -11.87 % | 2.549 B -5.02 % | 2.684 B -8.69 % | 2.939 B 4.73 % | 2.806 B 2.20 % | 2.746 B 27.81 % | 2.148 B -3.66 % | 2.230 B -32.66 % | 3.312 B 3.88 % | 3.188 B -30.36 % | 4.578 B 31.35 % | 3.485 B -15.96 % | 4.147 B 179.79 % | 1.482 B 2.70 % | 1.443 B -13.11 % | 1.661 B 1.55 % | 1.636 B 47.43 % | 1.109 B |
| Net income ratio | -18.57 -198.07 % | -6.23 -61.38 % | -3.86 41.27 % | -6.57 -21.55 % | -5.41 72.76 % | -19.85 -3 469.08 % | -0.56 -31.18 % | -0.42 38.76 % | -0.69 -1 262.06 % | -0.05 78.62 % | -0.24 -1 380.93 % | 0.02 105.71 % | -0.33 -202.78 % | 0.32 265.47 % | -0.19 -361.91 % | -0.04 60.80 % | -0.11 18.09 % | -0.13 -451.51 % | 0.04 220.11 % | 0.01 -51.15 % | 0.02 28.63 % | 0.02 1 497.36 % | 0.00 -96.41 % | 0.03 -7.31 % | 0.03 4.27 % | 0.03 105.23 % | 0.02 -53.07 % | 0.03 22.26 % | 0.03 1 046.07 % | 0.00 -98.29 % | 0.14 82.15 % | 0.08 584.67 % | -0.02 -252.27 % | 0.01 -4.32 % | 0.01 -5.88 % | 0.01 -43.97 % | 0.02 131.78 % | -0.07 |
| Ratio EBITDA | -17.28 -298.51 % | -4.34 -103.39 % | -2.13 67.46 % | -6.55 5.33 % | -6.92 56.46 % | -15.89 -14 443.47 % | -0.11 -402.80 % | 0.04 158.05 % | -0.06 -109.78 % | 0.64 11.78 % | 0.57 -1.57 % | 0.58 158.20 % | 0.22 -72.09 % | 0.80 66.88 % | 0.48 -3.09 % | 0.50 -8.15 % | 0.54 155.10 % | 0.21 -42.79 % | 0.37 16.90 % | 0.32 -2.02 % | 0.32 -8.89 % | 0.35 -24.01 % | 0.47 31.01 % | 0.36 -1.50 % | 0.36 -0.38 % | 0.36 -30.90 % | 0.53 -10.49 % | 0.59 -23.53 % | 0.77 -6.38 % | 0.82 -21.64 % | 1.05 37.23 % | 0.76 -6.65 % | 0.82 173.94 % | 0.30 -1.34 % | 0.30 -12.09 % | 0.34 11.33 % | 0.31 47.15 % | 0.21 |
| Gross profit ratio | 1.00 206.99 % | 0.33 1 107.39 % | 0.03 102.99 % | -0.90 41.23 % | -1.54 76.24 % | -6.47 -3 848.28 % | 0.17 -50.09 % | 0.35 -80.02 % | 1.73 126.84 % | 0.76 9.18 % | 0.70 8.25 % | 0.65 9.65 % | 0.59 20.32 % | 0.49 -9.69 % | 0.54 -2.89 % | 0.56 134.96 % | 0.24 7.32 % | 0.22 -29.34 % | 0.31 19.25 % | 0.26 -15.94 % | 0.31 -21.99 % | 0.40 -29.46 % | 0.57 44.43 % | 0.39 -1.65 % | 0.40 1.13 % | 0.40 -24.67 % | 0.52 -2.88 % | 0.54 -29.12 % | 0.76 -9.95 % | 0.85 4.88 % | 0.81 23.39 % | 0.65 -22.68 % | 0.85 181.15 % | 0.30 -8.48 % | 0.33 -6.32 % | 0.35 -5.83 % | 0.37 52.40 % | 0.24 |
| Weighted average shs out dil | 179.656 M -2.73 % | 184.695 M -0.81 % | 186.196 M 1.50 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.46 % | 182.606 M 0.01 % | 182.581 M -10.79 % | 204.675 M 15.90 % | 176.594 M -1.50 % | 179.288 M -2.27 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.79 % | 182.004 M 10.91 % | 164.100 M -10.55 % | 183.446 M 13.12 % | 162.163 M -0.20 % | 162.482 M -0.76 % | 163.728 M 1.02 % | 162.068 M -0.41 % | 162.736 M 3.11 % | 157.833 M -2.90 % | 162.542 M -0.11 % | 162.715 M -0.83 % | 164.080 M 1.27 % | 162.015 M -0.49 % | 162.814 M 14.17 % | 142.606 M -22.26 % | 183.446 M 68.25 % | 109.032 M |
| Weighted average shs out | 205.247 M 11.13 % | 184.695 M -0.81 % | 186.196 M 1.50 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.46 % | 182.606 M 0.01 % | 182.581 M -10.79 % | 204.675 M 15.90 % | 176.594 M -1.50 % | 179.288 M -2.27 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.00 % | 183.446 M 0.79 % | 182.004 M 10.91 % | 164.100 M -10.55 % | 183.446 M 13.12 % | 162.163 M -0.20 % | 162.482 M -0.76 % | 163.728 M 1.02 % | 162.068 M -0.41 % | 162.736 M 3.11 % | 157.833 M -2.90 % | 162.542 M -0.11 % | 162.715 M -0.83 % | 164.080 M 1.27 % | 162.015 M -0.49 % | 162.814 M 14.17 % | 142.606 M -22.26 % | 183.446 M 68.25 % | 109.032 M |
| EPS diluted | -33.52 -432.91 % | -6.29 -126.26 % | -2.78 -23.01 % | -2.26 28.48 % | -3.16 -17.47 % | -2.69 -8.91 % | -2.47 29.23 % | -3.49 55.88 % | -7.91 -1 046.38 % | -0.69 76.04 % | -2.88 -1 128.57 % | 0.28 105.60 % | -5.00 -202.67 % | 4.87 237.18 % | -3.55 -624.49 % | -0.49 79.75 % | -2.42 28.19 % | -3.37 -378.51 % | 1.21 218.42 % | 0.38 -57.30 % | 0.89 23.61 % | 0.72 1 700.00 % | 0.04 -97.20 % | 1.43 -12.80 % | 1.64 7.19 % | 1.53 282.50 % | 0.40 -50.00 % | 0.80 8.11 % | 0.74 1 133.33 % | 0.06 -98.44 % | 3.84 86.41 % | 2.06 512.00 % | -0.50 15.25 % | -0.59 14.49 % | -0.69 -531.25 % | 0.16 -73.77 % | 0.61 119.00 % | -3.21 |
| Earnings per share | -33.52 -432.91 % | -6.29 -126.26 % | -2.78 -23.01 % | -2.26 28.48 % | -3.16 -17.47 % | -2.69 -8.91 % | -2.47 29.23 % | -3.49 55.88 % | -7.91 -1 046.38 % | -0.69 76.04 % | -2.88 -1 128.57 % | 0.28 105.60 % | -5.00 -202.67 % | 4.87 237.18 % | -3.55 -624.49 % | -0.49 79.75 % | -2.42 28.19 % | -3.37 -378.51 % | 1.21 218.42 % | 0.38 -57.30 % | 0.89 23.61 % | 0.72 1 700.00 % | 0.04 -97.20 % | 1.43 -12.80 % | 1.64 7.19 % | 1.53 282.50 % | 0.40 -50.00 % | 0.80 8.11 % | 0.74 1 133.33 % | 0.06 -98.44 % | 3.84 86.41 % | 2.06 512.00 % | -0.50 15.25 % | -0.59 14.49 % | -0.69 -531.25 % | 0.16 -73.77 % | 0.61 119.00 % | -3.21 |
| Gross profit | 347.792 M 472.53 % | 60.747 M 1 578.09 % | 3.620 M 106.34 % | -57.087 M 65.34 % | -164.723 M -2.44 % | -160.801 M -214.88 % | 139.976 M -73.07 % | 519.771 M -87.16 % | 4.048 B 121.28 % | 1.829 B 20.52 % | 1.518 B -15.07 % | 1.787 B 7.47 % | 1.663 B 20.29 % | 1.382 B -25.18 % | 1.848 B 52.18 % | 1.214 B 21.38 % | 1.000 B -5.92 % | 1.063 B -37.28 % | 1.695 B 5.11 % | 1.613 B -25.78 % | 2.173 B -24.54 % | 2.880 B -11.83 % | 3.266 B 0.66 % | 3.245 B 4.57 % | 3.103 B 3.75 % | 2.991 B 39.34 % | 2.147 B 4.53 % | 2.054 B -37.58 % | 3.290 B -0.08 % | 3.293 B -6.79 % | 3.533 B 18.10 % | 2.991 B -30.39 % | 4.297 B 187.16 % | 1.496 B -4.74 % | 1.571 B -7.41 % | 1.697 B -14.11 % | 1.975 B 52.68 % | 1.294 B |
| Income tax expense | 48.489 M 57.70 % | 30.748 M 0.80 % | 30.504 M 511.16 % | -7.419 M -759.47 % | 1.125 M 142.78 % | -2.630 M -175.08 % | 3.503 M 23.17 % | 2.844 M -97.49 % | 113.498 M -15.11 % | 133.702 M 12.97 % | 118.350 M -27.89 % | 164.116 M 149.44 % | 65.795 M 3.29 % | 63.697 M 4.34 % | 61.047 M -8.51 % | 66.724 M -81.73 % | 365.181 M 369.32 % | -135.596 M -611.49 % | 26.510 M -84.64 % | 172.618 M 929.69 % | -20.805 M -113.79 % | 150.867 M 129.85 % | 65.636 M -66.26 % | 194.532 M 41.79 % | 137.198 M 62.48 % | 84.441 M -27.09 % | 115.815 M 153.97 % | 45.602 M -11.10 % | 51.297 M 205.39 % | 16.797 M -95.25 % | 353.466 M 56.79 % | 225.436 M 393.64 % | -76.772 M -261.08 % | 47.662 M 124.79 % | 21.203 M -75.88 % | 87.889 M -45.67 % | 161.767 M 478.42 % | -42.748 M |
| Cost of revenue | 67.692 M -46.16 % | 125.738 M -3.69 % | 130.556 M 8.54 % | 120.286 M -55.76 % | 271.888 M 46.45 % | 185.652 M -72.33 % | 670.875 M -31.75 % | 982.932 M 157.48 % | -1.710 B -401.37 % | 567.406 M -13.16 % | 653.418 M -33.35 % | 980.356 M -15.53 % | 1.161 B -19.51 % | 1.442 B -7.64 % | 1.561 B 62.43 % | 961.112 M -70.06 % | 3.210 B -14.16 % | 3.740 B 0.64 % | 3.716 B -17.91 % | 4.527 B -5.32 % | 4.781 B 10.94 % | 4.310 B 73.35 % | 2.486 B -50.36 % | 5.008 B 7.49 % | 4.659 B 1.84 % | 4.575 B 135.33 % | 1.944 B 11.28 % | 1.747 B 70.32 % | 1.026 B 71.83 % | 597.004 M -29.29 % | 844.265 M -46.62 % | 1.582 B 102.24 % | 782.025 M -77.50 % | 3.476 B 8.41 % | 3.207 B 2.21 % | 3.137 B -5.63 % | 3.324 B -16.81 % | 3.996 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 707.421 M | 0.000 | 0.000 | 0.000 -100.00 % | 468.009 M | 0.000 | 0.000 | 0.000 -100.00 % | 181.222 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.482 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.504 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.890 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.483 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.886 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.195 M | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.054 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.247 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.893 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.548 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.841 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.272 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.106 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.436 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.164 M | 0.000 |
| Other expenses | 6.079 B | 0.000 -100.00 % | 15.809 M -49.82 % | 31.503 M -73.39 % | 118.379 M 105.31 % | 57.660 M 84.02 % | 31.334 M -17.62 % | 38.035 M 115.20 % | -250.158 M -864.94 % | 32.703 M -54.01 % | 71.105 M -61.38 % | 184.121 M 111.62 % | -1.585 B -226.50 % | 1.253 B 693.51 % | 157.850 M -20.01 % | 197.337 M 110.10 % | -1.953 B -491.27 % | 499.210 M -27.54 % | 688.974 M -11.25 % | 776.273 M 272.43 % | -450.185 M -412.26 % | 144.169 M -18.82 % | 177.592 M 15.15 % | 154.228 M -56.04 % | 350.801 M -76.85 % | 1.515 B 94.83 % | 777.820 M 86.75 % | 416.511 M 40.87 % | 295.670 M -85.47 % | 2.035 B -12.32 % | 2.321 B 15.97 % | 2.001 B 904.28 % | 199.238 M -54.94 % | 442.124 M -20.32 % | 554.882 M -4.19 % | 579.146 M -40.70 % | 976.705 M 49.03 % | 655.371 M |
| Operating expenses | 6.079 B 2 018.01 % | 287.038 M -35.22 % | 443.129 M -15.41 % | 523.835 M -65.56 % | 1.521 B 386.65 % | 312.557 M -31.28 % | 454.858 M -49.66 % | 903.627 M -75.49 % | 3.686 B 282.02 % | 964.886 M 1.39 % | 951.665 M -5.55 % | 1.008 B 351.28 % | -400.990 M -146.80 % | 856.858 M -33.86 % | 1.296 B 36.15 % | 951.557 M -25.28 % | 1.273 B -6.05 % | 1.356 B 17.33 % | 1.155 B 0.88 % | 1.145 B 13.75 % | 1.007 B -38.49 % | 1.637 B -15.54 % | 1.938 B 11.82 % | 1.733 B -7.76 % | 1.879 B 23.99 % | 1.515 B 94.83 % | 777.820 M -32.24 % | 1.148 B -48.58 % | 2.232 B 9.72 % | 2.035 B -12.32 % | 2.321 B 15.97 % | 2.001 B -34.06 % | 3.034 B 586.31 % | 442.124 M -20.32 % | 554.882 M -4.19 % | 579.146 M -40.70 % | 976.705 M 49.03 % | 655.371 M |
| Cost and expenses | 6.079 B 1 372.83 % | 412.776 M -6.85 % | 443.129 M -15.41 % | 523.835 M -65.56 % | 1.521 B 205.31 % | 498.209 M -55.74 % | 1.126 B -40.33 % | 1.887 B -4.53 % | 1.976 B 28.96 % | 1.532 B -4.54 % | 1.605 B -19.26 % | 1.988 B 161.71 % | 759.602 M -66.96 % | 2.299 B -19.53 % | 2.857 B 49.35 % | 1.913 B -57.34 % | 4.484 B -12.00 % | 5.095 B 4.60 % | 4.871 B -14.11 % | 5.672 B -2.00 % | 5.788 B -2.67 % | 5.946 B 34.41 % | 4.424 B -34.38 % | 6.742 B 3.11 % | 6.538 B 7.35 % | 6.091 B 123.76 % | 2.722 B -5.98 % | 2.895 B -11.14 % | 3.258 B 23.81 % | 2.632 B -16.85 % | 3.165 B -11.66 % | 3.582 B -6.13 % | 3.816 B -2.61 % | 3.919 B 4.17 % | 3.762 B 1.22 % | 3.716 B -13.60 % | 4.301 B -7.53 % | 4.651 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 287.038 M -8.17 % | 312.574 M -22.54 % | 403.549 M -43.20 % | 710.475 M 189.72 % | 245.226 M 26.37 % | 194.055 M -53.59 % | 418.161 M -11.64 % | 473.256 M 112.95 % | 222.233 M -1.91 % | 226.554 M 11.27 % | 203.607 M 8.81 % | 187.115 M | 0.000 | 0.000 | 0.000 -100.00 % | 48.030 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.345 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.162 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.589 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.322 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.359 M | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.114 M | 0.000 | 0.000 | 0.000 -100.00 % | 648.823 M | 0.000 | 0.000 | 0.000 -100.00 % | 168.638 M | 0.000 | 0.000 | 0.000 -100.00 % | 105.204 M | 0.000 | 0.000 | 0.000 -100.00 % | 484.979 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 -100.00 % | 213.360 M | 0.000 |
| Interest expense | 207.708 M 30.15 % | 159.595 M -33.74 % | 240.857 M 78.10 % | 135.240 M 118.70 % | 61.838 M -58.58 % | 149.284 M -23.35 % | 194.760 M -25.25 % | 260.550 M | 0.000 -100.00 % | 686.231 M -8.32 % | 748.525 M 4.61 % | 715.560 M 12.30 % | 637.200 M -28.68 % | 893.498 M 2.80 % | 869.140 M 2.54 % | 847.614 M 20.87 % | 701.268 M -33.91 % | 1.061 B -5.45 % | 1.122 B 3.39 % | 1.086 B 3.20 % | 1.052 B -7.79 % | 1.141 B -1.79 % | 1.162 B -1.00 % | 1.173 B -1.17 % | 1.187 B -1.75 % | 1.208 B 5.86 % | 1.141 B -1.51 % | 1.159 B -3.79 % | 1.205 B -0.67 % | 1.213 B -4.32 % | 1.267 B 33.16 % | 951.824 M -39.85 % | 1.582 B 65.89 % | 953.878 M 1.29 % | 941.773 M -5.19 % | 993.302 M 6.56 % | 932.187 M -10.35 % | 1.040 B |
| Depreciation and amortization | 7.902 M 8.40 % | 7.290 M 2.22 % | 7.132 M -52.92 % | 15.149 M -0.88 % | 15.284 M -26.35 % | 20.751 M -89.36 % | 194.941 M -51.27 % | 400.051 M -42.04 % | 690.214 M 10.10 % | 626.873 M 4.85 % | 597.884 M -7.37 % | 645.458 M 30.78 % | 493.542 M 1.32 % | 487.097 M -47.53 % | 928.334 M 50.01 % | 618.859 M -62.29 % | 1.641 B 102.65 % | 809.791 M 4.70 % | 773.404 M 10.57 % | 699.446 M -31.32 % | 1.018 B -12.35 % | 1.162 B -21.88 % | 1.487 B 16.81 % | 1.273 B 3.39 % | 1.231 B -3.07 % | 1.270 B 62.94 % | 779.639 M -14.12 % | 907.810 M -53.64 % | 1.958 B 1.47 % | 1.930 B -17.25 % | 2.332 B 19.62 % | 1.949 B -27.40 % | 2.685 B 527.60 % | 427.790 M 0.13 % | 427.223 M -2.31 % | 437.321 M 3.76 % | 421.467 M -10.54 % | 471.147 M |
| Operating income | -5.732 B -2 432.89 % | -226.291 M 34.11 % | -343.452 M 31.18 % | -499.076 M 59.13 % | -1.221 B -166.13 % | -458.831 M -30.98 % | -350.319 M 8.74 % | -383.856 M -244.17 % | 266.260 M -69.20 % | 864.473 M 52.68 % | 566.210 M -27.38 % | 779.651 M -62.23 % | 2.064 B 292.68 % | 525.613 M -4.80 % | 552.092 M 110.26 % | 262.574 M 196.11 % | -273.203 M 6.55 % | -292.354 M -154.17 % | 539.698 M 15.47 % | 467.411 M -59.92 % | 1.166 B -6.18 % | 1.243 B -6.42 % | 1.328 B -12.14 % | 1.512 B -80.43 % | 7.725 B 2 791.15 % | 267.211 M 17.55 % | 227.317 M -74.90 % | 905.772 M -14.39 % | 1.058 B 2 222.34 % | 45.556 M -95.34 % | 978.565 M 67.56 % | 584.019 M -53.75 % | 1.263 B 1 157.51 % | 100.414 M 35.38 % | 74.170 M -48.79 % | 144.826 M -48.63 % | 281.926 M 170.22 % | -401.480 M |
| Operating income ratio | -16.48 -1 258.13 % | -1.21 52.59 % | -2.56 67.59 % | -7.90 30.70 % | -11.39 38.29 % | -18.46 -4 173.52 % | -0.43 -69.13 % | -0.26 -324.31 % | 0.11 -68.43 % | 0.36 38.31 % | 0.26 -7.43 % | 0.28 -61.46 % | 0.73 292.79 % | 0.19 14.90 % | 0.16 34.18 % | 0.12 286.04 % | -0.06 -6.60 % | -0.06 -161.03 % | 0.10 31.01 % | 0.08 -54.60 % | 0.17 -3.00 % | 0.17 -25.12 % | 0.23 26.06 % | 0.18 -81.60 % | 1.00 2 718.06 % | 0.04 -36.44 % | 0.06 -76.68 % | 0.24 -2.78 % | 0.25 1 993.02 % | 0.01 -94.76 % | 0.22 75.05 % | 0.13 -48.63 % | 0.25 1 131.20 % | 0.02 30.07 % | 0.02 -48.18 % | 0.03 -43.68 % | 0.05 170.09 % | -0.08 |
| Total other income expenses net | -492.730 M 39.81 % | -818.643 M -181.16 % | -291.164 M -41.90 % | -205.183 M -568.13 % | 43.830 M 129.36 % | -149.284 M 35.15 % | -230.197 M 40.87 % | -389.319 M 78.11 % | -1.779 B -107.24 % | -858.178 M 12.13 % | -976.638 M -80.47 % | -541.162 M 81.02 % | -2.852 B -894.23 % | 359.064 M 130.71 % | -1.169 B -79.78 % | -650.277 M -502.18 % | 161.688 M 128.77 % | -561.946 M -29.67 % | -433.379 M -40.14 % | -309.247 M 73.46 % | -1.165 B -16.93 % | -996.537 M 22.94 % | -1.293 B -26.90 % | -1.019 B 8.60 % | -1.115 B -4.96 % | -1.062 B -24.78 % | -851.361 M -14.66 % | -742.479 M 18.31 % | -908.951 M 12.24 % | -1.036 B | 0.000 100.00 % | -37.254 M 98.44 % | -2.384 B -160.28 % | -915.756 M 16.21 % | -1.093 B -19.79 % | -912.362 M 3.76 % | -948.048 M -0.75 % | -941.024 M |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.270 B 2 372.62 % | 132.230 M -96.60 % | 3.889 B 2 516.71 % | 148.613 M -96.37 % | 4.098 B 1 762.77 % | 219.983 M -94.95 % | 4.356 B 871.18 % | 448.535 M -97.85 % | 20.837 B 4 224.93 % | 481.778 M -96.65 % | 14.375 B 17.25 % | 12.260 B -46.55 % | 22.939 B 101.62 % | 11.377 B -31.05 % | 16.501 B 114.40 % | 7.696 B -68.15 % | 24.166 B 206.82 % | 7.876 B -58.84 % | 19.136 B 1 598.90 % | 1.126 B -95.88 % | 27.323 B 348.21 % | 6.096 B -74.50 % | 23.904 B 300.85 % | 5.963 B -80.11 % | 29.984 B 335.58 % | 6.884 B -76.46 % | 29.237 B 1 927.32 % | 1.442 B -94.39 % | 25.719 B 782.33 % | 2.915 B -89.00 % | 26.495 B 1 668.16 % | 1.498 B -94.57 % | 27.578 B 1 880.89 % | 1.392 B -95.04 % | 28.045 B 1 828.17 % | 1.455 B -95.16 % | 30.073 B |
| Total investments | 136.601 M -48.35 % | 264.460 M -53.32 % | 566.595 M 90.63 % | 297.226 M -56.70 % | 686.492 M 56.03 % | 439.966 M 61.26 % | 272.836 M -69.59 % | 897.070 M -14.10 % | 1.044 B 8.38 % | 963.556 M -64.37 % | 2.704 B -88.97 % | 24.520 B 630.83 % | 3.355 B -85.25 % | 22.754 B 459.61 % | 4.066 B -73.58 % | 15.393 B 324.66 % | 3.625 B -76.99 % | 15.752 B 283.42 % | 4.108 B 82.37 % | 2.253 B -36.47 % | 3.546 B -70.91 % | 12.192 B 219.82 % | 3.812 B -68.04 % | 11.927 B 303.13 % | 2.959 B -78.51 % | 13.767 B 363.80 % | 2.968 B 2.91 % | 2.884 B 73.49 % | 1.663 B -71.48 % | 5.830 B 2 580.06 % | 217.527 M -92.74 % | 2.997 B 1 283.48 % | 216.622 M -92.22 % | 2.784 B 1 188.35 % | 216.121 M -92.57 % | 2.909 B 1 246.01 % | 216.121 M |
| Total debt | 3.306 B | 0.000 -100.00 % | 3.917 B | 0.000 -100.00 % | 4.143 B | 0.000 -100.00 % | 4.423 B | 0.000 -100.00 % | 20.966 B | 0.000 -100.00 % | 14.543 B | 0.000 -100.00 % | 23.026 B | 0.000 -100.00 % | 16.690 B | 0.000 -100.00 % | 24.468 B | 0.000 -100.00 % | 19.967 B | 0.000 -100.00 % | 27.689 B | 0.000 -100.00 % | 24.858 B | 0.000 -100.00 % | 30.330 B | 0.000 -100.00 % | 32.275 B | 0.000 -100.00 % | 27.161 B | 0.000 -100.00 % | 28.022 B | 0.000 -100.00 % | 29.076 B | 0.000 -100.00 % | 29.438 B | 0.000 -100.00 % | 31.421 B |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -3.974 B 31.90 % | -5.836 B -25.21 % | -4.661 B -2 052.54 % | 238.730 M 110.75 % | -2.221 B 45.23 % | -4.056 B -255.31 % | -1.141 B -496 380.43 % | 230.000 K -99.96 % | 579.785 M 146.21 % | -1.255 B -219.97 % | 1.046 B -82.18 % | 5.870 B 448.49 % | 1.070 B 240.03 % | -764.267 M -142.15 % | 1.813 B 272.89 % | -1.049 B -136.46 % | 2.877 B 176.04 % | 1.042 B -60.75 % | 2.655 B 567.05 % | -568.466 M -124.03 % | 2.366 B 345.38 % | 531.137 M -11.23 % | 598.309 M 275.86 % | -340.225 M -715.64 % | 55.264 M 103.52 % | -1.570 B -1 884.07 % | -79.152 M 59.04 % | -193.231 M -3.97 % | -185.845 M 89.74 % | -1.812 B -278.89 % | 1.013 B 408.23 % | -328.535 M -147.32 % | 694.222 M 174.53 % | -931.470 M 58.87 % | -2.264 B -1 179 499.48 % | 192.000 K |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.770 B | 0.000 | 0.000 | 0.000 100.00 % | -7.012 B | 0.000 | 0.000 | 0.000 100.00 % | -4.824 B | 0.000 | 0.000 | 0.000 100.00 % | -4.057 B | 0.000 | 0.000 | 0.000 100.00 % | -3.215 B | 0.000 | 0.000 | 0.000 100.00 % | -3.705 B | 0.000 | 0.000 | 0.000 100.00 % | -4.382 B | 0.000 | 0.000 | 0.000 100.00 % | -3.291 B | 0.000 | 0.000 | 0.000 100.00 % | -3.515 B |
| Common stock | 1.862 B | 0.000 -100.00 % | 1.862 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.626 B | 0.000 -100.00 % | 1.626 B | 0.000 -100.00 % | 1.626 B | 0.000 -100.00 % | 1.626 B | 0.000 -100.00 % | 1.626 B | 0.000 -100.00 % | 1.626 B | 0.000 -100.00 % | 1.115 B |
| Total equity | -13.386 B -236.30 % | -3.980 B 0.00 % | -3.980 B 14.70 % | -4.666 B 0.00 % | -4.666 B -117.28 % | -2.148 B 0.00 % | -2.148 B -102.15 % | -1.062 B 0.00 % | -1.062 B -258.29 % | 671.148 M 0.00 % | 671.148 M -42.82 % | 1.174 B 0.00 % | 1.174 B -0.65 % | 1.181 B 0.00 % | 1.181 B -39.18 % | 1.943 B 0.00 % | 1.943 B -36.46 % | 3.057 B 0.00 % | 3.057 B 15.20 % | 2.654 B 0.00 % | 2.654 B 12.17 % | 2.366 B 0.00 % | 2.366 B 295.38 % | 598.309 M 0.00 % | 598.309 M 982.64 % | 55.264 M 0.00 % | 55.264 M 169.82 % | -79.152 M 0.00 % | -79.152 M 57.41 % | -185.845 M 0.00 % | -185.845 M -118.35 % | 1.013 B 0.00 % | 1.013 B 45.87 % | 694.222 M -22.74 % | 898.535 M 139.68 % | -2.264 B 40.24 % | -3.789 B |
| Other non current liabilities | 3.622 M -99.91 % | 3.980 B 24 264.45 % | 16.337 M | 0.000 -100.00 % | 17.678 M | 0.000 -100.00 % | 18.455 M | 0.000 -100.00 % | 71.458 M | 0.000 -100.00 % | 22.048 M | 0.000 -100.00 % | 384.187 M | 0.000 -100.00 % | 377.180 M | 0.000 -100.00 % | 308.119 M | 0.000 -100.00 % | 3.103 B | 0.000 -100.00 % | 3.639 B | 0.000 -100.00 % | 4.273 B | 0.000 -100.00 % | 4.499 B | 0.000 -100.00 % | 7.988 B | 0.000 -100.00 % | 7.258 B | 0.000 -100.00 % | 7.160 B | 0.000 -100.00 % | 522.159 M | 0.000 -100.00 % | 1.071 B | 0.000 -100.00 % | 14.876 B |
| Long term debt | 0.000 | 0.000 -100.00 % | 368.677 M | 0.000 -100.00 % | 558.369 M | 0.000 -100.00 % | 895.733 M | 0.000 -100.00 % | 10.352 B | 0.000 -100.00 % | 13.154 B | 0.000 -100.00 % | 15.973 B | 0.000 -100.00 % | 15.619 B | 0.000 -100.00 % | 17.139 B | 0.000 -100.00 % | 19.018 B | 0.000 -100.00 % | 21.435 B | 0.000 -100.00 % | 23.891 B | 0.000 -100.00 % | 25.212 B | 0.000 -100.00 % | 26.069 B | 0.000 -100.00 % | 25.149 B | 0.000 -100.00 % | 25.810 B | 0.000 -100.00 % | 26.570 B | 0.000 -100.00 % | 27.478 B | 0.000 -100.00 % | 29.351 B |
| Total non current liabilities | 3.628 M -99.91 % | 3.980 B 933.84 % | 385.014 M | 0.000 -100.00 % | 576.047 M | 0.000 -100.00 % | 914.188 M | 0.000 -100.00 % | 10.996 B | 0.000 -100.00 % | 13.603 B | 0.000 -100.00 % | 16.475 B | 0.000 -100.00 % | 15.997 B | 0.000 -100.00 % | 17.581 B | 0.000 -100.00 % | 22.121 B | 0.000 -100.00 % | 25.075 B | 0.000 -100.00 % | 28.164 B | 0.000 -100.00 % | 29.712 B | 0.000 -100.00 % | 34.057 B | 0.000 -100.00 % | 32.407 B | 0.000 -100.00 % | 32.970 B | 0.000 -100.00 % | 27.124 B | 0.000 -100.00 % | 28.549 B | 0.000 -100.00 % | 44.229 B |
| Other current liabilities | 20.760 B | 0.000 -100.00 % | 20.773 B | 0.000 -100.00 % | 20.371 B | 0.000 100.00 % | -20.248 B | 0.000 -100.00 % | 3.502 B | 0.000 100.00 % | -5.889 B | 0.000 -100.00 % | 12.205 B | 0.000 -100.00 % | 20.654 B | 0.000 -100.00 % | 7.384 B | 0.000 -100.00 % | 16.395 B | 0.000 -100.00 % | 6.956 B | 0.000 -100.00 % | 10.506 B | 0.000 -100.00 % | 6.885 B | 0.000 -100.00 % | 7.878 B | 0.000 -100.00 % | 6.263 B | 0.000 -100.00 % | 3.208 B | 0.000 -100.00 % | 1.175 B | 0.000 -100.00 % | 2.502 B | 0.000 -100.00 % | 165.651 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 19.853 B | 0.000 -100.00 % | 20.402 B | 0.000 -100.00 % | 21.140 B | 0.000 -100.00 % | 2.971 B | 0.000 -100.00 % | 10.592 B | 0.000 -100.00 % | 5.307 M | 0.000 -100.00 % | 10.577 B | 0.000 -100.00 % | 3.251 B | 0.000 -100.00 % | 8.753 B | 0.000 -100.00 % | 3.579 B | 0.000 -100.00 % | 6.673 B | 0.000 -100.00 % | 2.478 B | 0.000 -100.00 % | 922.015 M | 0.000 -100.00 % | 4.743 B | 0.000 -100.00 % | 2.890 B | 0.000 -100.00 % | 25.785 M | 0.000 -100.00 % | 5.418 M | 0.000 -100.00 % | 2.617 B |
| Short term debt | 3.306 B | 0.000 -100.00 % | 3.548 B | 0.000 -100.00 % | 3.584 B | 0.000 -100.00 % | 3.527 B | 0.000 -100.00 % | 10.615 B | 0.000 -100.00 % | 1.390 B | 0.000 -100.00 % | 7.053 B | 0.000 -100.00 % | 1.071 B | 0.000 -100.00 % | 7.328 B | 0.000 -100.00 % | 948.996 M | 0.000 -100.00 % | 6.254 B | 0.000 -100.00 % | 966.624 M | 0.000 -100.00 % | 5.117 B | 0.000 -100.00 % | 1.311 B | 0.000 -100.00 % | 2.012 B | 0.000 -100.00 % | 2.212 B | 0.000 -100.00 % | 4.160 B | 0.000 -100.00 % | 1.960 B | 0.000 -100.00 % | 2.070 B |
| Total current liabilities | 35.648 B | 0.000 -100.00 % | 35.642 B | 0.000 -100.00 % | 36.163 B | 0.000 -100.00 % | 36.644 B | 0.000 -100.00 % | 27.625 B | 0.000 -100.00 % | 28.051 B | 0.000 -100.00 % | 30.003 B | 0.000 -100.00 % | 33.542 B | 0.000 -100.00 % | 29.467 B | 0.000 -100.00 % | 29.279 B | 0.000 -100.00 % | 24.345 B | 0.000 -100.00 % | 20.405 B | 0.000 -100.00 % | 19.078 B | 0.000 -100.00 % | 17.588 B | 0.000 -100.00 % | 16.629 B | 0.000 -100.00 % | 15.681 B | 0.000 -100.00 % | 8.731 B | 0.000 -100.00 % | 7.317 B | 0.000 -100.00 % | 15.504 B |
| Total liabilities | 35.652 B 795.68 % | 3.980 B -88.95 % | 36.027 B | 0.000 -100.00 % | 36.739 B | 0.000 -100.00 % | 37.559 B | 0.000 -100.00 % | 38.620 B | 0.000 -100.00 % | 41.654 B | 0.000 -100.00 % | 46.478 B | 0.000 -100.00 % | 49.539 B | 0.000 -100.00 % | 47.049 B | 0.000 -100.00 % | 51.400 B | 0.000 -100.00 % | 49.420 B | 0.000 -100.00 % | 48.569 B | 0.000 -100.00 % | 48.789 B | 0.000 -100.00 % | 51.645 B | 0.000 -100.00 % | 49.037 B | 0.000 -100.00 % | 48.651 B | 0.000 -100.00 % | 35.854 B | 0.000 -100.00 % | 35.866 B | 0.000 -100.00 % | 59.733 B |
| Other non current assets | 612.745 M 563.39 % | -132.230 M -102.11 % | 6.257 B 4 310.14 % | -148.613 M -102.19 % | 6.773 B 3 178.71 % | -219.983 M -103.06 % | 7.199 B 1 705.06 % | -448.535 M -103.43 % | 13.068 B 2 812.49 % | -481.778 M -102.65 % | 18.211 B 248.54 % | -12.260 B -335.53 % | 5.205 B 145.75 % | -11.377 B -169.21 % | 16.440 B 313.60 % | -7.696 B -210.26 % | 6.980 B 188.62 % | -7.876 B -154.51 % | 14.448 B 1 382.70 % | -1.126 B -113.51 % | 8.336 B 236.75 % | -6.096 B -142.99 % | 14.179 B 337.76 % | -5.963 B -160.01 % | 9.937 B 244.36 % | -6.884 B -230.66 % | 5.268 B 465.30 % | -1.442 B -109.89 % | 14.583 B 600.29 % | -2.915 B -127.05 % | 10.777 B 819.20 % | -1.498 B -463.57 % | 412.151 M 129.60 % | -1.392 B -438.10 % | 411.769 M 128.31 % | -1.455 B -113.65 % | 10.655 B |
| Long term investments | 13.766 M | 0.000 100.00 % | -4.888 B | 0.000 100.00 % | -5.270 B | 0.000 100.00 % | -5.784 B | 0.000 100.00 % | -864.990 M | 0.000 100.00 % | -10.834 B | 0.000 -100.00 % | 2.786 B | 0.000 100.00 % | -7.122 B | 0.000 -100.00 % | 2.747 B | 0.000 100.00 % | -2.937 B | 0.000 -100.00 % | 2.063 B | 0.000 100.00 % | -1.540 B | 0.000 -100.00 % | 1.644 B | 0.000 -100.00 % | 8.314 B | 0.000 100.00 % | -1.330 B | 0.000 100.00 % | -1.171 B | 0.000 -100.00 % | 9.199 B | 0.000 -100.00 % | 9.997 B | 0.000 100.00 % | -730.958 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.576 B | 0.000 -100.00 % | 10.940 B | 0.000 -100.00 % | 11.675 B | 0.000 -100.00 % | 12.181 B | 0.000 -100.00 % | 13.425 B | 0.000 -100.00 % | 18.720 B | 0.000 -100.00 % | 19.676 B | 0.000 -100.00 % | 22.881 B | 0.000 -100.00 % | 23.601 B | 0.000 -100.00 % | 22.743 B | 0.000 -100.00 % | 23.878 B | 0.000 -100.00 % | 27.687 B | 0.000 -100.00 % | 35.004 B | 0.000 -100.00 % | 20.192 B | 0.000 -100.00 % | 39.316 B |
| GoodWill | 160.528 M | 0.000 -100.00 % | 261.757 M | 0.000 -100.00 % | 261.757 M | 0.000 -100.00 % | 261.757 M | 0.000 -100.00 % | 261.757 M | 0.000 -100.00 % | 261.757 M | 0.000 -100.00 % | 261.757 M | 0.000 -100.00 % | 261.758 M | 0.000 -100.00 % | 261.757 M | 0.000 -100.00 % | 261.805 M | 0.000 -100.00 % | 261.805 M | 0.000 -100.00 % | 261.805 M | 0.000 -100.00 % | 261.805 M | 0.000 -100.00 % | 261.805 M | 0.000 -100.00 % | 261.805 M | 0.000 -100.00 % | 265.204 M | 0.000 -100.00 % | 265.204 M | 0.000 -100.00 % | 265.204 M | 0.000 -100.00 % | 265.204 M |
| Goodwill and intangible assets | 160.528 M | 0.000 -100.00 % | 261.757 M | 0.000 -100.00 % | 261.757 M | 0.000 -100.00 % | 261.757 M | 0.000 -100.00 % | 10.838 B | 0.000 -100.00 % | 11.202 B | 0.000 -100.00 % | 11.937 B | 0.000 -100.00 % | 12.442 B | 0.000 -100.00 % | 13.687 B | 0.000 -100.00 % | 18.982 B | 0.000 -100.00 % | 19.938 B | 0.000 -100.00 % | 23.142 B | 0.000 -100.00 % | 23.863 B | 0.000 -100.00 % | 23.005 B | 0.000 -100.00 % | 24.140 B | 0.000 -100.00 % | 27.953 B | 0.000 -100.00 % | 19.679 B | 0.000 -100.00 % | 20.458 B | 0.000 -100.00 % | 39.581 B |
| Property plant equipment net | 95.233 M | 0.000 -100.00 % | 126.754 M | 0.000 -100.00 % | 186.198 M | 0.000 -100.00 % | 318.520 M | 0.000 -100.00 % | 403.993 M | 0.000 -100.00 % | 496.849 M | 0.000 -100.00 % | 717.864 M | 0.000 -100.00 % | 842.412 M | 0.000 -100.00 % | 1.090 B | 0.000 -100.00 % | 1.433 B | 0.000 -100.00 % | 1.141 B | 0.000 -100.00 % | 1.243 B | 0.000 -100.00 % | 1.193 B | 0.000 -100.00 % | 1.064 B | 0.000 -100.00 % | 789.158 M | 0.000 -100.00 % | 748.684 M | 0.000 -100.00 % | 681.240 M | 0.000 -100.00 % | 506.862 M | 0.000 -100.00 % | 446.031 M |
| Total non current assets | 1.374 B 1 139.16 % | -132.230 M -105.83 % | 2.266 B 1 624.88 % | -148.613 M -106.07 % | 2.448 B 1 212.75 % | -219.983 M -108.83 % | 2.490 B 655.22 % | -448.535 M -101.87 % | 23.944 B 5 069.92 % | -481.778 M -102.46 % | 19.622 B 260.05 % | -12.260 B -157.81 % | 21.209 B 286.42 % | -11.377 B -149.14 % | 23.153 B 400.83 % | -7.696 B -130.56 % | 25.182 B 419.73 % | -7.876 B -123.99 % | 32.833 B 3 014.99 % | -1.126 B -103.45 % | 32.604 B 634.85 % | -6.096 B -115.93 % | 38.262 B 741.61 % | -5.963 B -115.71 % | 37.959 B 651.44 % | -6.884 B -117.62 % | 39.058 B 2 808.30 % | -1.442 B -103.63 % | 39.702 B 1 462.03 % | -2.915 B -107.23 % | 40.304 B 2 789.69 % | -1.498 B -104.83 % | 31.041 B 2 329.67 % | -1.392 B -104.29 % | 32.443 B 2 330.49 % | -1.455 B -102.82 % | 51.532 B |
| Other current assets | 18.166 B | 0.000 -100.00 % | 1.394 B | 0.000 -100.00 % | 22.548 B | 0.000 -100.00 % | 25.812 B | 0.000 -100.00 % | 2.836 B | 0.000 -100.00 % | 21.528 B | 0.000 -100.00 % | 5.637 B | 0.000 -100.00 % | 15.614 B | 0.000 -100.00 % | 7.789 B | 0.000 -100.00 % | 6.352 B | 0.000 -100.00 % | 6.537 B | 0.000 -100.00 % | 7.600 B | 0.000 -100.00 % | 4.609 B | 0.000 -100.00 % | 7.183 B | 0.000 -100.00 % | 7.794 B | 0.000 -100.00 % | 4.963 B | 0.000 -100.00 % | 2.606 B | 0.000 -100.00 % | 752.168 M | 0.000 -100.00 % | 1.317 B |
| Short term investments | 2.515 B 850.95 % | 264.460 M -95.15 % | 5.455 B 1 735.28 % | 297.226 M -95.01 % | 5.957 B 1 253.90 % | 439.966 M -92.74 % | 6.057 B 575.20 % | 897.070 M 159.86 % | 345.215 M -64.17 % | 963.556 M -92.88 % | 13.538 B -44.79 % | 24.520 B 5 453.34 % | 441.544 M -98.06 % | 22.754 B 103.38 % | 11.188 B -27.32 % | 15.393 B 2 310.89 % | 638.464 M -95.95 % | 15.752 B 123.59 % | 7.045 B 212.73 % | 2.253 B 181.85 % | 799.251 M -93.44 % | 12.192 B 127.79 % | 5.352 B -55.12 % | 11.927 B 1 374.18 % | 809.042 M -94.12 % | 13.767 B 357.54 % | -5.346 B -285.34 % | 2.884 B -3.61 % | 2.992 B -48.67 % | 5.830 B 319.93 % | 1.388 B -53.68 % | 2.997 B 133.36 % | -8.983 B -422.61 % | 2.784 B 128.47 % | -9.781 B -436.24 % | 2.909 B 207.16 % | 947.079 M |
| cash and cash equivalents | 36.564 M 127.65 % | -132.230 M -565.84 % | 28.385 M 119.10 % | -148.613 M -430.33 % | 44.989 M 120.45 % | -219.983 M -429.19 % | 66.826 M 114.90 % | -448.535 M -445.29 % | 129.901 M 126.96 % | -481.778 M -386.48 % | 168.172 M 101.37 % | -12.260 B -14 178.76 % | 87.083 M 100.77 % | -11.377 B -6 122.35 % | 188.914 M 102.45 % | -7.696 B -2 648.02 % | 302.051 M 103.84 % | -7.876 B -1 047.64 % | 831.125 M 173.79 % | -1.126 B -407.15 % | 366.713 M 106.02 % | -6.096 B -739.29 % | 953.535 M 115.99 % | -5.963 B -1 823.63 % | 345.977 M 105.03 % | -6.884 B -326.62 % | 3.037 B 310.62 % | -1.442 B -200.00 % | 1.442 B 149.48 % | -2.915 B -290.94 % | 1.527 B 201.88 % | -1.498 B -200.00 % | 1.498 B 207.63 % | -1.392 B -200.00 % | 1.392 B 195.72 % | -1.455 B -207.89 % | 1.348 B |
| Cash and short term investments | 2.551 B 1 829.55 % | 132.230 M -97.59 % | 5.483 B 3 589.66 % | 148.613 M -97.52 % | 6.002 B 2 628.25 % | 219.983 M -96.41 % | 6.124 B 1 265.31 % | 448.535 M -5.59 % | 475.116 M -1.38 % | 481.778 M -96.48 % | 13.706 B 11.79 % | 12.260 B 2 219.26 % | 528.627 M -95.35 % | 11.377 B 0.00 % | 11.377 B 47.82 % | 7.696 B 718.31 % | 940.515 M -88.06 % | 7.876 B 0.00 % | 7.876 B 599.25 % | 1.126 B -3.40 % | 1.166 B -80.87 % | 6.096 B -3.33 % | 6.306 B 5.74 % | 5.963 B 416.30 % | 1.155 B -83.22 % | 6.884 B 126.62 % | 3.037 B 110.62 % | 1.442 B -67.48 % | 4.435 B 52.13 % | 2.915 B 0.00 % | 2.915 B 94.53 % | 1.498 B 0.00 % | 1.498 B 7.63 % | 1.392 B 0.00 % | 1.392 B -4.28 % | 1.455 B -36.63 % | 2.295 B |
| Total current assets | 20.891 B 15 699.18 % | 132.230 M -99.56 % | 29.780 B 19 938.76 % | 148.613 M -99.50 % | 29.625 B 13 366.92 % | 219.983 M -99.33 % | 32.921 B 7 239.60 % | 448.535 M -96.71 % | 13.614 B 2 725.81 % | 481.778 M -97.88 % | 22.703 B 85.18 % | 12.260 B -53.64 % | 26.443 B 132.43 % | 11.377 B -58.73 % | 27.567 B 258.19 % | 7.696 B -67.68 % | 23.809 B 202.30 % | 7.876 B -63.58 % | 21.623 B 1 819.76 % | 1.126 B -94.21 % | 19.470 B 219.39 % | 6.096 B -51.90 % | 12.673 B 112.51 % | 5.963 B -47.82 % | 11.429 B 66.03 % | 6.884 B -45.55 % | 12.642 B 776.62 % | 1.442 B -84.42 % | 9.256 B 217.52 % | 2.915 B -64.28 % | 8.161 B 444.63 % | 1.498 B -74.28 % | 5.826 B 318.44 % | 1.392 B -67.78 % | 4.322 B 197.11 % | 1.455 B -67.03 % | 4.412 B |
| Inventory | 15.865 M | 0.000 -100.00 % | 36.702 M | 0.000 -100.00 % | 36.702 M | 0.000 -100.00 % | 36.703 M | 0.000 -100.00 % | 49.036 M | 0.000 -100.00 % | 78.075 M | 0.000 -100.00 % | 144.291 M | 0.000 -100.00 % | 170.422 M | 0.000 -100.00 % | 142.891 M | 0.000 -100.00 % | 167.390 M | 0.000 -100.00 % | 111.672 M | 0.000 -100.00 % | 209.892 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.987 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.792 B | 0.000 -100.00 % | 3.280 B | 0.000 -100.00 % | 1.962 B | 0.000 -100.00 % | 540.801 M |
| Net receivables | 157.598 M | 0.000 -100.00 % | 1.084 B | 0.000 -100.00 % | 6.874 B | 0.000 -100.00 % | 947.679 M | 0.000 -100.00 % | 9.653 B | 0.000 -100.00 % | 2.492 B | 0.000 -100.00 % | 15.951 B | 0.000 -100.00 % | 5.077 B | 0.000 -100.00 % | 14.757 B | 0.000 -100.00 % | 3.614 B | 0.000 -100.00 % | 11.590 B | 0.000 -100.00 % | 1.635 B | 0.000 -100.00 % | 5.694 B | 0.000 -100.00 % | 435.190 M | 0.000 -100.00 % | 647.362 M | 0.000 -100.00 % | 4.075 B | 0.000 -100.00 % | 845.532 M | 0.000 -100.00 % | 2.177 B | 0.000 -100.00 % | 258.284 M |
| Tax assets | 491.815 M | 0.000 -100.00 % | 509.174 M | 0.000 -100.00 % | 497.464 M | 0.000 -100.00 % | 495.072 M | 0.000 -100.00 % | 498.914 M | 0.000 -100.00 % | 545.933 M | 0.000 -100.00 % | 562.857 M | 0.000 -100.00 % | 550.836 M | 0.000 -100.00 % | 678.290 M | 0.000 -100.00 % | 907.201 M | 0.000 -100.00 % | 1.126 B | 0.000 -100.00 % | 1.238 B | 0.000 -100.00 % | 1.322 B | 0.000 -100.00 % | 1.407 B | 0.000 -100.00 % | 1.520 B | 0.000 -100.00 % | 1.997 B | 0.000 -100.00 % | 1.070 B | 0.000 -100.00 % | 1.069 B | 0.000 -100.00 % | 1.581 B |
| 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 |
| Account payables | 11.582 B | 0.000 -100.00 % | 11.321 B | 0.000 -100.00 % | 11.278 B | 0.000 -100.00 % | 11.085 B | 0.000 -100.00 % | 12.407 B | 0.000 -100.00 % | 11.365 B | 0.000 -100.00 % | 10.740 B | 0.000 -100.00 % | 11.778 B | 0.000 -100.00 % | 11.848 B | 0.000 -100.00 % | 11.894 B | 0.000 -100.00 % | 10.166 B | 0.000 -100.00 % | 8.846 B | 0.000 -100.00 % | 7.006 B | 0.000 -100.00 % | 8.239 B | 0.000 -100.00 % | 8.255 B | 0.000 -100.00 % | 10.128 B | 0.000 -100.00 % | 3.344 B | 0.000 -100.00 % | 2.850 B | 0.000 -100.00 % | 10.651 B |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.307 M | 0.000 -100.00 % | 40.007 M | 0.000 -100.00 % | 40.007 M | 0.000 -100.00 % | 40.007 M | 0.000 -100.00 % | 60.292 M | 0.000 -100.00 % | 86.291 M | 0.000 -100.00 % | 69.653 M | 0.000 -100.00 % | 159.169 M | 0.000 -100.00 % | 99.762 M | 0.000 -100.00 % | 133.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.487 M | 0.000 -100.00 % | 62.728 M | 0.000 -100.00 % | 24.624 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.401 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 -100.00 % | 31.187 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -256.090 M | 0.000 100.00 % | -6.010 M | 0.000 100.00 % | -5.104 M | 0.000 -100.00 % | 73.532 M | 0.000 -100.00 % | 79.072 M | 0.000 -100.00 % | 91.363 M | 0.000 -100.00 % | 127.895 M | 0.000 -100.00 % | 111.173 M | 0.000 -100.00 % | 129.401 M | 0.000 -100.00 % | 180.431 M | 0.000 100.00 % | -1.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.444 M | 0.000 -100.00 % | 78.902 M | 0.000 -100.00 % | 102.138 M | 0.000 -100.00 % | 138.125 M | 0.000 -100.00 % | 180.433 M | 0.000 | 0.000 | 0.000 -100.00 % | 307.418 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.581 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.327 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.785 M | 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 -100.00 % | 4.382 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.514 B |
| Other total stockholders equity | -14.992 B -249 354.64 % | -6.010 M | 0.000 100.00 % | -5.104 M -100.12 % | 4.274 B 5 712.62 % | 73.532 M | 0.000 -100.00 % | 79.072 M -98.04 % | 4.035 B 4 316.90 % | 91.363 M | 0.000 -100.00 % | 127.895 M -96.83 % | 4.035 B 3 529.85 % | 111.173 M | 0.000 -100.00 % | 129.401 M -96.79 % | 4.035 B 2 136.54 % | 180.431 M | 0.000 100.00 % | -1.460 M -100.04 % | 4.035 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.678 B | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.678 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.677 B | 0.000 -100.00 % | 204.313 M | 0.000 100.00 % | -8.419 B |
| Deferred tax liabilities non current | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 572.473 M | 0.000 -100.00 % | 364.758 M | 0.000 -100.00 % | 118.091 M | 0.000 | 0.000 | 0.000 -100.00 % | 133.876 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 -100.00 % | 159.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.050 M |
| 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 |
| Total assets | 22.265 B | 0.000 -100.00 % | 32.046 B | 0.000 -100.00 % | 32.073 B | 0.000 -100.00 % | 35.411 B | 0.000 -100.00 % | 37.558 B | 0.000 -100.00 % | 42.325 B | 0.000 -100.00 % | 47.652 B | 0.000 -100.00 % | 50.720 B | 0.000 -100.00 % | 48.991 B | 0.000 -100.00 % | 54.457 B | 0.000 -100.00 % | 52.074 B | 0.000 -100.00 % | 50.934 B | 0.000 -100.00 % | 49.388 B | 0.000 -100.00 % | 51.700 B | 0.000 -100.00 % | 48.958 B | 0.000 -100.00 % | 48.465 B | 0.000 -100.00 % | 36.867 B | 0.000 -100.00 % | 36.764 B | 0.000 -100.00 % | 55.943 B |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.121 B 0.00 % | 1.121 B 0.00 % | 1.121 B 0.00 % | 1.121 B | 0.000 100.00 % | -1.042 B 0.00 % | -1.042 B 0.00 % | -1.042 B | 0.000 100.00 % | -426.468 M 0.00 % | -426.468 M 0.00 % | -426.468 M | 0.000 100.00 % | -2.491 B 0.00 % | -2.491 B 0.00 % | -2.491 B | 0.000 100.00 % | -256.286 M 0.00 % | -256.286 M 0.00 % | -256.286 M 20.20 % | -321.169 M 0.00 % | -321.169 M 0.00 % | -321.169 M 0.00 % | -321.169 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.805 M 0.00 % | -7.805 M 0.00 % | -7.805 M 0.00 % | -7.805 M | 0.000 100.00 % | -27.918 M 0.00 % | -27.918 M 0.00 % | -27.918 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.128 B 0.00 % | 1.128 B 0.00 % | 1.128 B 0.00 % | 1.128 B | 0.000 100.00 % | -1.015 B 0.00 % | -1.015 B 0.00 % | -1.015 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 6.881 B 484.95 % | 1.176 B 127.12 % | 517.935 M 25.01 % | 414.303 M -28.51 % | 579.512 M 17.46 % | 493.367 M 9.39 % | 451.036 M -29.22 % | 637.207 M -60.64 % | 1.619 B 1 228.69 % | 121.850 M -76.40 % | 516.349 M 1 104.94 % | -51.381 M -105.60 % | 918.003 M 202.75 % | -893.425 M -237.10 % | 651.665 M 623.84 % | 90.029 M -79.75 % | 444.527 M -28.19 % | 619.022 M 379.90 % | -221.156 M -214.51 % | -70.318 M 56.87 % | -163.045 M -24.42 % | -131.043 M -1 896.39 % | -6.564 M 97.50 % | -262.107 M 1.44 % | -265.947 M -6.98 % | -248.597 M -279.62 % | -65.486 M 49.49 % | -129.654 M -7.66 % | -120.425 M -1 171.65 % | -9.470 M 98.43 % | -601.375 M -67.99 % | -357.985 M -167.73 % | 528.515 M 1 101.89 % | -52.752 M 0.41 % | -52.967 M 6.97 % | -56.937 M 48.90 % | -111.420 M -131.83 % | 349.993 M |
| Net cash provided by operating activities | 0.000 -100.00 % | 14.580 M 2.22 % | 14.264 M -52.92 % | 30.298 M -0.88 % | 30.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.919 B 0.00 % | 1.919 B 0.00 % | 1.919 B 0.00 % | 1.919 B | 0.000 -100.00 % | 1.258 B 0.00 % | 1.258 B 0.00 % | 1.258 B | 0.000 -100.00 % | 1.774 B 0.00 % | 1.774 B 0.00 % | 1.774 B | 0.000 -100.00 % | 997.274 M 0.00 % | 997.274 M 0.00 % | 997.274 M | 0.000 -100.00 % | 1.067 B 0.00 % | 1.067 B 0.00 % | 1.067 B 54.92 % | 688.830 M 0.00 % | 688.830 M 0.00 % | 688.830 M 0.00 % | 688.830 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 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 % | -58.222 M 0.00 % | -58.222 M 0.00 % | -58.222 M 0.00 % | -58.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -977.298 M 0.00 % | -977.298 M 0.00 % | -977.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.410 M 0.00 % | -161.410 M 0.00 % | -161.410 M -136.86 % | -68.147 M 0.00 % | -68.147 M 0.00 % | -68.147 M 0.00 % | -68.147 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 % | -460.786 M 0.00 % | -460.786 M 0.00 % | -460.786 M | 0.000 100.00 % | -318.750 M 0.00 % | -318.750 M 0.00 % | -318.750 M | 0.000 100.00 % | -165.077 M 0.00 % | -165.077 M 0.00 % | -165.077 M | 0.000 100.00 % | -555.750 K 0.00 % | -555.750 K 0.00 % | -555.750 K 98.05 % | -28.543 M 0.00 % | -28.543 M 0.00 % | -28.543 M 0.00 % | -28.543 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 421.201 M 0.00 % | 421.201 M 0.00 % | 421.201 M | 0.000 -100.00 % | 331.331 M 0.00 % | 331.331 M 0.00 % | 331.331 M | 0.000 -100.00 % | 159.142 M 0.00 % | 159.142 M 0.00 % | 159.142 M | 0.000 -100.00 % | 27.013 M 0.00 % | 27.013 M 0.00 % | 27.013 M 359.48 % | 5.879 M 0.00 % | 5.879 M 0.00 % | 5.879 M 0.00 % | 5.879 M |
| Other investing activites | 0.000 | 0.000 | 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 % | 58.222 M 0.00 % | 58.222 M 0.00 % | 58.222 M 0.00 % | 58.222 M | 0.000 -100.00 % | 39.585 M 0.00 % | 39.585 M 0.00 % | 39.585 M | 0.000 -100.00 % | 964.717 M 0.00 % | 964.717 M 0.00 % | 964.717 M | 0.000 -100.00 % | 5.935 M 0.00 % | 5.935 M 0.00 % | 5.935 M | 0.000 -100.00 % | 134.953 M 0.00 % | 134.953 M 0.00 % | 134.953 M 48.61 % | 90.811 M 0.00 % | 90.811 M 0.00 % | 90.811 M 0.00 % | 90.811 M |
| Net cash used for investing activites | 0.000 | 0.000 | 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 % | 89.726 M 0.00 % | 89.726 M 0.00 % | 89.726 M 0.00 % | 89.726 M | 0.000 100.00 % | -39.585 M 0.00 % | -39.585 M 0.00 % | -39.585 M | 0.000 100.00 % | -964.717 M 0.00 % | -964.717 M 0.00 % | -964.717 M | 0.000 100.00 % | -5.935 M 0.00 % | -5.935 M 0.00 % | -5.935 M | 0.000 100.00 % | -158.146 M 0.00 % | -158.146 M 0.00 % | -158.146 M 10.27 % | -176.245 M 0.00 % | -176.245 M 0.00 % | -176.245 M 0.00 % | -176.245 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 404.489 M 0.00 % | 404.489 M 0.00 % | 404.489 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 810.000 M 0.00 % | 810.000 M 0.00 % | 810.000 M 1 196.00 % | 62.500 M 0.00 % | 62.500 M 0.00 % | 62.500 M 0.00 % | 62.500 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.759 M 0.00 % | -13.759 M 0.00 % | -13.759 M 0.00 % | -13.759 M | 0.000 100.00 % | -13.759 M 0.00 % | -13.759 M 0.00 % | -13.759 M | 0.000 100.00 % | -6.096 M 0.00 % | -6.096 M 0.00 % | -6.096 M | 0.000 100.00 % | -8.129 M 0.00 % | -8.129 M 0.00 % | -8.129 M | 0.000 100.00 % | -4.064 M 0.00 % | -4.064 M 0.00 % | -4.064 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.100 B 0.00 % | -1.100 B 0.00 % | -1.100 B 0.00 % | -1.100 B | 0.000 100.00 % | -566.093 M 0.00 % | -566.093 M 0.00 % | -566.093 M | 0.000 100.00 % | -1.127 B 0.00 % | -1.127 B 0.00 % | -1.127 B | 0.000 100.00 % | -1.358 B 0.00 % | -1.358 B 0.00 % | -1.358 B | 0.000 100.00 % | -1.376 B 0.00 % | -1.376 B 0.00 % | -1.376 B -1.05 % | -1.362 B 0.00 % | -1.362 B 0.00 % | -1.362 B 0.00 % | -1.362 B |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.114 B 0.00 % | -1.114 B 0.00 % | -1.114 B 0.00 % | -1.114 B | 0.000 100.00 % | -579.852 M 0.00 % | -579.852 M 0.00 % | -579.852 M | 0.000 100.00 % | -1.133 B 0.00 % | -1.133 B 0.00 % | -1.133 B | 0.000 100.00 % | -1.367 B 0.00 % | -1.367 B 0.00 % | -1.367 B | 0.000 100.00 % | -1.380 B 0.00 % | -1.380 B 0.00 % | -1.380 B -1.35 % | -1.362 B 0.00 % | -1.362 B 0.00 % | -1.362 B 0.00 % | -1.362 B |
| Effect of forex changes on cash | 0.000 | 0.000 | 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 % | -910.658 M 0.00 % | -910.658 M 0.00 % | -910.658 M 0.00 % | -910.658 M | 0.000 100.00 % | -633.748 M 0.00 % | -633.748 M 0.00 % | -633.748 M | 0.000 -100.00 % | 321.772 M 0.00 % | 321.772 M 0.00 % | 321.772 M | 0.000 -100.00 % | 325.432 M 0.00 % | 325.432 M 0.00 % | 325.432 M | 0.000 -100.00 % | 488.842 M 0.00 % | 488.842 M 0.00 % | 488.842 M -37.41 % | 780.966 M 0.00 % | 780.966 M 0.00 % | 780.966 M 0.00 % | 780.966 M |
| Net change in cash | 0.000 -100.00 % | 14.580 M 2.22 % | 14.264 M -52.92 % | 30.298 M -0.88 % | 30.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.167 M 0.00 % | -16.167 M 0.00 % | -16.167 M 0.00 % | -16.167 M | 0.000 -100.00 % | 5.197 M 0.00 % | 5.197 M 0.00 % | 5.197 M | 0.000 100.00 % | -1.950 M 0.00 % | -1.950 M 0.00 % | -1.950 M | 0.000 100.00 % | -49.778 M 0.00 % | -49.778 M 0.00 % | -49.778 M | 0.000 -100.00 % | 17.680 M 0.00 % | 17.680 M 0.00 % | 17.680 M 125.91 % | -68.247 M 0.00 % | -68.247 M 0.00 % | -68.247 M 0.00 % | -68.247 M |
| Cash at beginning of period | 42.965 M 51.37 % | 28.385 M 101.01 % | 14.121 M -68.61 % | 44.989 M 211.97 % | 14.421 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.709 M 0.00 % | 91.709 M 0.00 % | 91.709 M 0.00 % | 91.709 M | 0.000 -100.00 % | 86.512 M 0.00 % | 86.512 M 0.00 % | 86.512 M | 0.000 -100.00 % | 88.462 M 0.00 % | 88.462 M 0.00 % | 88.462 M | 0.000 -100.00 % | 138.240 M 0.00 % | 138.240 M 0.00 % | 138.240 M | 0.000 -100.00 % | 122.786 M 0.00 % | 122.786 M 0.00 % | 122.786 M -35.73 % | 191.033 M 0.00 % | 191.033 M 0.00 % | 191.033 M 0.00 % | 191.033 M |
| Cash at end of period | 150.926 M 251.28 % | 42.965 M 51.37 % | 28.385 M -62.30 % | 75.287 M 67.35 % | 44.989 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.543 M 0.00 % | 75.543 M 0.00 % | 75.543 M 0.00 % | 75.543 M | 0.000 -100.00 % | 91.709 M 0.00 % | 91.709 M 0.00 % | 91.709 M | 0.000 -100.00 % | 86.512 M 0.00 % | 86.512 M 0.00 % | 86.512 M | 0.000 -100.00 % | 88.462 M 0.00 % | 88.462 M 0.00 % | 88.462 M | 0.000 -100.00 % | 140.466 M 0.00 % | 140.466 M 0.00 % | 140.466 M 14.40 % | 122.786 M 0.00 % | 122.786 M 0.00 % | 122.786 M 0.00 % | 122.786 M |
| Operating cash flow | 0.000 -100.00 % | 14.580 M 2.22 % | 14.264 M -52.92 % | 30.298 M -0.88 % | 30.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.919 B 0.00 % | 1.919 B 0.00 % | 1.919 B 0.00 % | 1.919 B | 0.000 -100.00 % | 1.258 B 0.00 % | 1.258 B 0.00 % | 1.258 B | 0.000 -100.00 % | 1.774 B 0.00 % | 1.774 B 0.00 % | 1.774 B | 0.000 -100.00 % | 997.274 M 0.00 % | 997.274 M 0.00 % | 997.274 M | 0.000 -100.00 % | 1.067 B 0.00 % | 1.067 B 0.00 % | 1.067 B 54.92 % | 688.830 M 0.00 % | 688.830 M 0.00 % | 688.830 M 0.00 % | 688.830 M |
| Capital expenditure | 0.000 | 0.000 | 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 % | -58.222 M 0.00 % | -58.222 M 0.00 % | -58.222 M 0.00 % | -58.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -977.298 M 0.00 % | -977.298 M 0.00 % | -977.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.410 M 0.00 % | -161.410 M 0.00 % | -161.410 M -136.86 % | -68.147 M 0.00 % | -68.147 M 0.00 % | -68.147 M 0.00 % | -68.147 M |
| Free CashFlow | 0.000 -100.00 % | 14.580 M 2.22 % | 14.264 M -52.92 % | 30.298 M -0.88 % | 30.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.860 B 0.00 % | 1.860 B 0.00 % | 1.860 B 0.00 % | 1.860 B | 0.000 -100.00 % | 1.258 B 0.00 % | 1.258 B 0.00 % | 1.258 B | 0.000 -100.00 % | 797.024 M 0.00 % | 797.024 M 0.00 % | 797.024 M | 0.000 -100.00 % | 997.274 M 0.00 % | 997.274 M 0.00 % | 997.274 M | 0.000 -100.00 % | 905.699 M 0.00 % | 905.699 M 0.00 % | 905.699 M 45.92 % | 620.683 M 0.00 % | 620.683 M 0.00 % | 620.683 M 0.00 % | 620.683 M |
| 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 |