Mercator Ltd MERCATOR.NS
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 -100.00 % | 3.738 B -41.47 % | 6.386 B -25.95 % | 8.624 B -11.47 % | 9.742 B -53.95 % | 21.154 B -21.84 % | 27.064 B -12.46 % | 30.916 B -10.59 % | 34.578 B -7.38 % | 37.334 B 0.90 % | 36.999 B 30.79 % | 28.289 B 97.64 % | 14.313 B -32.92 % | 21.336 B 46.65 % | 14.549 B 29.58 % | 11.228 B 35.89 % | 8.262 B 47.37 % | 5.607 B 131.37 % | 2.423 B |
| Net income | -2.241 M 91.33 % | -25.840 M 86.78 % | -195.390 M 94.12 % | -3.322 B 64.13 % | -9.261 B -1.92 % | -9.086 B -207.72 % | -2.953 B -1 125.00 % | 288.067 M 103.24 % | -8.901 B -98.01 % | -4.495 B -1 496.99 % | 321.781 M 108.65 % | -3.721 B -1 910.09 % | 205.563 M -97.21 % | 7.371 B 607.31 % | 1.042 B -77.69 % | 4.670 B 16.66 % | 4.003 B 196.86 % | 1.349 B -31.90 % | 1.980 B 13.54 % | 1.744 B 248.23 % | 500.863 M |
| Income before tax | -2.241 M 90.88 % | -24.560 M 88.11 % | -206.640 M 93.20 % | -3.041 B 66.16 % | -8.985 B -75.50 % | -5.120 B -135.59 % | -2.173 B -534.45 % | 500.191 M 104.59 % | -10.895 B -57.83 % | -6.903 B -6 936.71 % | 100.972 M 102.11 % | -4.793 B -1 015.21 % | 523.703 M -47.31 % | 993.883 M -9.03 % | 1.093 B -77.01 % | 4.752 B 16.09 % | 4.094 B 195.89 % | 1.383 B 168.92 % | -2.007 B -217.53 % | 1.708 B 229.13 % | 518.935 M |
| Income before tax ratio | 0.00 | 0.00 | 0.00 100.00 % | -0.81 42.18 % | -1.41 -137.01 % | -0.59 -166.12 % | -0.22 -1 043.37 % | 0.02 105.87 % | -0.40 -80.30 % | -0.22 -7 746.39 % | 0.00 102.27 % | -0.13 -1 007.01 % | 0.01 -59.71 % | 0.04 -53.97 % | 0.08 -65.73 % | 0.22 -20.84 % | 0.28 128.35 % | 0.12 150.72 % | -0.24 -179.75 % | 0.30 42.26 % | 0.21 |
| EBITDA | -12.200 K 99.95 % | -22.480 M 69.21 % | -73.020 M -119.47 % | 375.100 M 107.56 % | -4.963 B -173.45 % | -1.815 B -242.94 % | 1.270 B -77.69 % | 5.691 B 249.45 % | -3.808 B -4 091.12 % | 95.415 M -98.55 % | 6.561 B 56.83 % | 4.184 B -35.41 % | 6.477 B 0.59 % | 6.440 B 43.05 % | 4.502 B -39.49 % | 7.439 B 28.96 % | 5.769 B 138.22 % | 2.421 B -17.75 % | 2.944 B 32.01 % | 2.230 B 198.03 % | 748.300 M |
| Net income ratio | 0.00 | 0.00 | 0.00 100.00 % | -0.89 38.72 % | -1.45 -37.65 % | -1.05 -247.61 % | -0.30 -2 325.68 % | 0.01 104.14 % | -0.33 -126.20 % | -0.15 -1 662.44 % | 0.01 109.34 % | -0.10 -1 893.87 % | 0.01 -97.87 % | 0.26 257.87 % | 0.07 -66.74 % | 0.22 -20.45 % | 0.28 129.09 % | 0.12 -49.89 % | 0.24 -22.96 % | 0.31 50.51 % | 0.21 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 -100.00 % | 0.10 112.91 % | -0.78 -269.29 % | -0.21 -261.46 % | 0.13 -51.55 % | 0.27 291.20 % | -0.14 -4 659.19 % | 0.00 -98.37 % | 0.19 69.33 % | 0.11 -35.99 % | 0.18 -23.09 % | 0.23 -27.62 % | 0.31 -9.80 % | 0.35 -12.06 % | 0.40 83.84 % | 0.22 -39.47 % | 0.36 -10.42 % | 0.40 28.82 % | 0.31 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 -100.00 % | 0.89 17.81 % | 0.76 7.61 % | 0.71 -2.94 % | 0.73 -9.97 % | 0.81 60.58 % | 0.50 96.07 % | 0.26 15.31 % | 0.22 25.58 % | 0.18 -44.28 % | 0.32 27.36 % | 0.25 -75.05 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 189.76 % | 0.35 24.32 % | 0.28 |
| Weighted average shs out dil | 302.390 M -0.02 % | 302.459 M 0.00 % | 302.459 M 0.00 % | 302.459 M 0.00 % | 302.459 M 0.00 % | 302.459 M 7.14 % | 282.294 M 13.12 % | 249.550 M 1.90 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 2.94 % | 237.894 M 0.81 % | 235.992 M -2.10 % | 241.064 M 1.97 % | 236.414 M 1.42 % | 233.110 M 16.99 % | 199.249 M 20.47 % | 165.387 M 20.25 % | 137.536 M |
| Weighted average shs out | 302.390 M -0.02 % | 302.463 M 0.00 % | 302.459 M 0.00 % | 302.459 M 0.00 % | 302.459 M 0.00 % | 302.459 M 7.14 % | 282.294 M 13.12 % | 249.550 M 1.90 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 2.94 % | 237.894 M 0.81 % | 235.992 M 0.02 % | 235.946 M 5.23 % | 224.225 M 18.49 % | 189.243 M 7.53 % | 175.998 M 8.14 % | 162.753 M 18.33 % | 137.536 M |
| EPS diluted | -7.41 -9 025.62 % | -0.08 87.51 % | -0.65 94.08 % | -10.98 64.14 % | -30.62 -1.93 % | -30.04 -187.19 % | -10.46 -1 167.35 % | 0.98 102.70 % | -36.35 -97.98 % | -18.36 -1 501.53 % | 1.31 108.62 % | -15.19 -1 908.33 % | 0.84 -57.36 % | 1.97 -12.83 % | 2.26 -85.55 % | 15.64 13.91 % | 13.73 141.73 % | 5.68 -42.86 % | 9.94 -5.69 % | 10.54 189.56 % | 3.64 |
| Earnings per share | -7.41 -9 025.62 % | -0.08 87.51 % | -0.65 94.08 % | -10.98 64.14 % | -30.62 -1.93 % | -30.04 -187.19 % | -10.46 -1 167.35 % | 0.98 102.70 % | -36.35 -97.98 % | -18.36 -1 501.53 % | 1.31 108.62 % | -15.19 -1 908.33 % | 0.84 -57.36 % | 1.97 -12.83 % | 2.26 -85.84 % | 15.96 10.45 % | 14.45 139.24 % | 6.04 -46.31 % | 11.25 5.04 % | 10.71 194.23 % | 3.64 |
| Gross profit | -1.210 K 99.85 % | -800.000 K 17.53 % | -970.000 K -100.03 % | 3.343 B -31.04 % | 4.848 B -20.31 % | 6.084 B -14.08 % | 7.081 B -58.54 % | 17.079 B 25.51 % | 13.608 B 71.64 % | 7.928 B 3.10 % | 7.690 B 16.31 % | 6.611 B -43.77 % | 11.758 B 66.58 % | 7.059 B -50.68 % | 14.313 B -32.92 % | 21.336 B 46.65 % | 14.549 B 29.58 % | 11.228 B 35.89 % | 8.262 B 327.02 % | 1.935 B 187.64 % | 672.691 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -11.250 M -107.22 % | 155.800 M 41.00 % | 110.500 M -65.98 % | 324.800 M -46.08 % | 602.400 M 184.12 % | 212.024 M 107.85 % | 102.009 M -38.48 % | 165.801 M -33.67 % | 249.979 M 89.70 % | 131.779 M -40.73 % | 222.351 M 64.33 % | 135.310 M 168.13 % | 50.464 M -38.31 % | 81.803 M -9.31 % | 90.200 M 164.49 % | 34.103 M 25.80 % | 27.108 M 174.95 % | -36.166 M -300.12 % | 18.072 M |
| Cost of revenue | 1.210 K -99.85 % | 800.000 K -17.53 % | 970.000 K -99.75 % | 394.500 M -74.34 % | 1.538 B -39.46 % | 2.540 B -4.55 % | 2.661 B -34.70 % | 4.075 B -69.72 % | 13.456 B -41.46 % | 22.988 B -14.50 % | 26.888 B -12.48 % | 30.722 B 21.72 % | 25.241 B 18.89 % | 21.230 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.672 B 109.74 % | 1.751 B |
| General and administrative expenses | 0.000 -100.00 % | 21.150 M -69.54 % | 69.440 M -81.89 % | 383.400 M -5.89 % | 407.400 M -14.50 % | 476.500 M 3.50 % | 460.400 M -13.75 % | 533.784 M -16.79 % | 641.463 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.732 B 602.86 % | 673.216 M 33.97 % | 502.499 M -36.45 % | 790.776 M 62.12 % | 487.758 M 50.56 % | 323.965 M 34.51 % | 240.856 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 130.000 -99.96 % | 320.000 K | 0.000 -100.00 % | 300.000 K -98.47 % | 19.600 M 6 433.33 % | 300.000 K -7.12 % | 323.000 K -44.79 % | 585.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 209.959 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -70.430 K | 0.000 -100.00 % | 43.050 M -41.67 % | 73.800 M -16.14 % | 88.000 M 263.64 % | 24.200 M -68.45 % | 76.700 M -94.82 % | 1.482 B 88 308.47 % | 1.676 M -3.12 % | 1.730 M -45.80 % | 3.192 M 154.14 % | 1.256 M -97.30 % | 46.523 M -99.14 % | 5.391 B -57.61 % | 12.718 B -19.47 % | 15.793 B 58.45 % | 9.967 B 4.70 % | 9.520 B 58.29 % | 6.014 B 17 126.72 % | 34.912 M 37.56 % | 25.380 M |
| Operating expenses | -70.430 K -100.33 % | 21.150 M -81.25 % | 112.810 M -96.83 % | 3.559 B -35.21 % | 5.493 B -25.88 % | 7.410 B 4.95 % | 7.061 B -50.87 % | 14.373 B 3.67 % | 13.865 B 85.89 % | 7.459 B 32.90 % | 5.612 B -17.05 % | 6.766 B -30.60 % | 9.748 B 60.74 % | 6.065 B -54.13 % | 13.221 B -20.28 % | 16.584 B 58.62 % | 10.455 B 6.21 % | 9.844 B 57.38 % | 6.255 B 17 816.62 % | 34.912 M 37.56 % | 25.380 M |
| Cost and expenses | -69.220 K -100.32 % | 21.950 M -80.71 % | 113.780 M -97.12 % | 3.953 B -43.77 % | 7.031 B -29.34 % | 9.950 B 2.35 % | 9.722 B -47.30 % | 18.448 B -32.48 % | 27.321 B -10.27 % | 30.447 B -6.32 % | 32.500 B -13.30 % | 37.488 B 7.14 % | 34.989 B 28.19 % | 27.295 B 106.46 % | 13.221 B -20.28 % | 16.584 B 58.62 % | 10.455 B 6.21 % | 9.844 B 57.38 % | 6.255 B 68.76 % | 3.707 B 108.71 % | 1.776 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 |
| Selling general and administrative expenses | 12.200 M -42.32 % | 21.150 M -69.68 % | 69.760 M -81.80 % | 383.400 M -5.96 % | 407.700 M -17.82 % | 496.100 M 7.68 % | 460.700 M -13.74 % | 534.107 M -16.81 % | 642.048 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.942 B 634.05 % | 673.216 M 33.97 % | 502.499 M -36.45 % | 790.776 M 62.12 % | 487.758 M 50.56 % | 323.965 M 34.51 % | 240.856 M | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 480.000 K -87.79 % | 3.930 M 35.52 % | 2.900 M -84.07 % | 18.200 M -29.18 % | 25.700 M -35.43 % | 39.800 M -50.56 % | 80.500 M -53.92 % | 174.701 M 43.06 % | 122.117 M 5.48 % | 115.775 M 107.03 % | 55.921 M -41.93 % | 96.294 M -57.53 % | 226.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.308 M 834.29 % | 140.000 K |
| Interest expense | 130.000 K -89.84 % | 1.280 M -99.02 % | 131.130 M -95.47 % | 2.897 B 11.09 % | 2.608 B 69.65 % | 1.537 B 6.67 % | 1.441 B -38.00 % | 2.324 B -15.00 % | 2.734 B 21.36 % | 2.253 B 9.83 % | 2.051 B -16.28 % | 2.450 B 15.07 % | 2.129 B -10.49 % | 2.379 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.297 M 98.99 % | 98.143 M |
| Depreciation and amortization | 570.000 K -28.75 % | 800.000 K -17.53 % | 970.000 K -99.75 % | 394.500 M -72.10 % | 1.414 B -27.80 % | 1.959 B 5.28 % | 1.860 B -41.61 % | 3.186 B -24.57 % | 4.224 B -10.99 % | 4.746 B 7.64 % | 4.409 B -1.48 % | 4.475 B 17.02 % | 3.824 B 24.70 % | 3.067 B -10.04 % | 3.409 B 26.87 % | 2.687 B 60.42 % | 1.675 B 61.36 % | 1.038 B 10.82 % | 936.702 M 186.54 % | 326.905 M 149.12 % | 131.222 M |
| Operating income | 69.220 K 100.30 % | -23.280 M 81.13 % | -123.390 M -30 857.40 % | -398.580 K 60.92 % | -1.020 M 99.92 % | -1.326 B -6 730.00 % | 20.000 M -96.00 % | 500.091 M 104.59 % | -10.895 B -57.83 % | -6.903 B -6 936.71 % | 100.972 M 102.11 % | -4.793 B -338.46 % | 2.010 B 102.23 % | 993.883 M -9.03 % | 1.093 B -77.01 % | 4.752 B 16.09 % | 4.094 B 195.89 % | 1.383 B -31.08 % | 2.007 B 5.65 % | 1.900 B 193.52 % | 647.311 M |
| Operating income ratio | 0.00 | 0.00 | 0.00 100.00 % | 0.00 33.22 % | 0.00 99.90 % | -0.15 -7 589.32 % | 0.00 -91.32 % | 0.02 105.87 % | -0.40 -80.30 % | -0.22 -7 746.39 % | 0.00 102.27 % | -0.13 -336.32 % | 0.05 54.62 % | 0.04 -53.97 % | 0.08 -65.73 % | 0.22 -20.84 % | 0.28 128.35 % | 0.12 -49.28 % | 0.24 -28.31 % | 0.34 26.87 % | 0.27 |
| Total other income expenses net | -2.310 M -80.47 % | -1.280 M 98.46 % | -83.250 M 97.05 % | -2.826 B 66.12 % | -8.341 B -117.13 % | -3.841 B -105.41 % | -1.870 B 70.77 % | -6.398 B 39.92 % | -10.649 B -43.29 % | -7.432 B -280.78 % | -1.952 B 63.78 % | -5.389 B -262.61 % | -1.486 B 37.64 % | -2.383 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 100.00 % | -4.015 B -1 990.68 % | -192.034 M -49.59 % | -128.376 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 6.735 B 0.35 % | 6.711 B -58.39 % | 16.128 B 0.79 % | 16.002 B 1.07 % | 15.833 B -5.01 % | 16.667 B -2.28 % | 17.056 B -2.25 % | 17.448 B -13.03 % | 20.062 B -31.58 % | 29.321 B -1.43 % | 29.747 B 10.23 % | 26.987 B -3.84 % | 28.064 B 9.55 % | 25.619 B 14.98 % | 22.280 B 12.46 % | 19.812 B 57.49 % | 12.580 B -13.60 % | 14.560 B 22.13 % | 11.921 B 129.43 % | 5.196 B 428.08 % | 983.945 M |
| Total investments | 2.046 B 0.00 % | 2.046 B 10 472 571.44 % | 19.540 K -100.00 % | 2.046 B 292 342 757.14 % | 700.000 -100.00 % | 2.046 B 5 159.90 % | 38.900 M 43.80 % | 27.051 M -99.07 % | 2.917 B 21 098.35 % | 13.760 M -95.63 % | 314.666 M 6.35 % | 295.868 M 2.09 % | 289.799 M 1.85 % | 284.542 M -61.85 % | 745.878 M 77.74 % | 419.650 M 887.41 % | 42.500 M -95.12 % | 870.670 M -12.74 % | 997.799 M 455.24 % | 179.705 M 2 495.02 % | 6.925 M |
| Total debt | 7.024 B 0.38 % | 6.997 B -57.37 % | 16.413 B 0.88 % | 16.270 B 0.75 % | 16.148 B -3.88 % | 16.800 B -2.78 % | 17.280 B -6.03 % | 18.389 B -12.50 % | 21.016 B -34.46 % | 32.065 B 1.18 % | 31.692 B 4.26 % | 30.397 B -1.53 % | 30.869 B -5.70 % | 32.734 B 5.05 % | 31.160 B 9.89 % | 28.356 B 34.32 % | 21.111 B 15.06 % | 18.347 B 40.02 % | 13.103 B 148.87 % | 5.265 B 420.77 % | 1.011 B |
| Accumulated other comprehensive income loss | -16.843 B -783.72 % | 2.463 B -6.21 % | 2.626 B -6.93 % | 2.822 B 172.47 % | -3.894 B 37.29 % | -6.210 B 33.53 % | -9.343 B -4.34 % | -8.955 B 41.74 % | -15.369 B 49.72 % | -30.567 B -47.74 % | -20.690 B -44.09 % | -14.359 B -5.14 % | -13.657 B -54.43 % | -8.843 B -10.70 % | -7.988 B -34.61 % | -5.935 B -68.18 % | -3.529 B -71.74 % | -2.055 B -54.57 % | -1.329 B -181.75 % | 1.626 B 2 414.98 % | 64.656 M |
| Retained earnings | 0.000 100.00 % | -21.266 M 99.91 % | -22.918 B -0.86 % | -22.723 B -17.12 % | -19.401 B -98.83 % | -9.758 B -1 353.13 % | -671.500 M -129.42 % | 2.283 B 11.98 % | 2.038 B -19.52 % | 2.533 B -64.79 % | 7.193 B 107.58 % | 3.465 B | 0.000 -100.00 % | 22.462 B 6.00 % | 21.190 B -5.65 % | 22.458 B 42.09 % | 15.805 B 179.95 % | 5.646 B 18.31 % | 4.772 B | 0.000 -100.00 % | 673.000 K |
| Common stock | 302.460 M 0.00 % | 302.460 M 0.00 % | 302.460 M -0.01 % | 302.500 M 0.00 % | 302.500 M 0.00 % | 302.500 M 0.00 % | 302.500 M 12.08 % | 269.892 M 10.21 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 3.77 % | 235.992 M 0.00 % | 235.992 M 0.47 % | 234.895 M -60.14 % | 589.243 M 0.00 % | 589.243 M 710.55 % | 72.697 M 20.76 % | 60.200 M |
| Total equity | -15.686 B -16.45 % | -13.470 B -0.90 % | -13.349 B -6.59 % | -12.524 B -31.27 % | -9.541 B -2 910.19 % | 339.500 M -96.65 % | 10.137 B -3.45 % | 10.498 B 19.17 % | 8.810 B -60.54 % | 22.326 B -21.35 % | 28.388 B 8.13 % | 26.253 B -10.98 % | 29.493 B 11.44 % | 26.465 B 23.52 % | 21.426 B -6.28 % | 22.861 B 41.06 % | 16.207 B 157.92 % | 6.284 B 16.15 % | 5.410 B 57.55 % | 3.434 B 279.95 % | 903.712 M |
| Other non current liabilities | 237.570 M 1.40 % | 234.280 M 8.27 % | 216.380 M -3.23 % | 223.600 M -43.32 % | 394.500 M 4.81 % | 376.400 M -17.37 % | 455.500 M -2.77 % | 468.489 M -18.41 % | 574.171 M -62.44 % | 1.529 B 637.86 % | 207.176 M 70.80 % | 121.298 M -77.56 % | 540.653 M | 0.000 -100.00 % | 1.738 B -59.50 % | 4.291 B 138.63 % | 1.798 B 55 165.49 % | 3.254 M | 0.000 -100.00 % | 1.275 M 95.55 % | 651.999 K |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.145 B -49.19 % | 10.126 B -15.59 % | 11.996 B -25.45 % | 16.091 B -35.81 % | 25.067 B -2.23 % | 25.639 B -0.81 % | 25.848 B -5.76 % | 27.426 B -13.20 % | 31.598 B 7.40 % | 29.422 B 8.90 % | 27.018 B 29.51 % | 20.861 B 25.26 % | 16.654 B 27.10 % | 13.103 B 165.92 % | 4.928 B 387.39 % | 1.011 B |
| Total non current liabilities | 237.570 M 1.40 % | 234.280 M 8.27 % | 216.380 M -3.23 % | 223.600 M -43.32 % | 394.500 M -92.85 % | 5.521 B -47.86 % | 10.589 B -15.05 % | 12.464 B -25.21 % | 16.666 B -37.34 % | 26.595 B 2.90 % | 25.846 B -0.47 % | 25.969 B -7.14 % | 27.967 B -14.56 % | 32.734 B -4.59 % | 34.310 B 9.58 % | 31.310 B 38.17 % | 22.660 B 23.50 % | 18.347 B 40.02 % | 13.103 B 164.85 % | 4.947 B 358.81 % | 1.078 B |
| Other current liabilities | 16.064 B -0.73 % | 16.182 B 167.33 % | 6.053 B -8.73 % | 6.632 B 74.53 % | 3.800 B 141.06 % | 1.576 B -3.05 % | 1.626 B -77.39 % | 7.190 B -16.09 % | 8.569 B 344.92 % | 1.926 B 2.29 % | 1.883 B -14.45 % | 2.201 B -69.80 % | 7.287 B 165.10 % | 2.749 B -65.68 % | 8.009 B -50.73 % | 16.254 B 141.68 % | 6.726 B 1 482.31 % | 425.059 M 143.79 % | 174.356 M -48.46 % | 338.275 M 610.80 % | 47.591 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 5.689 B -1.94 % | 5.802 B 42.41 % | 4.074 B 494.40 % | 685.400 M | 0.000 -100.00 % | 7.043 B 10 262.73 % | 67.969 M -63.27 % | 185.040 M -52.74 % | 391.519 M 2.16 % | 383.246 M 8 251.41 % | 4.589 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 7.024 B 0.38 % | 6.997 B -57.37 % | 16.413 B 0.34 % | 16.357 B 2.53 % | 15.954 B 36.77 % | 11.665 B 63.04 % | 7.154 B 31.25 % | 5.451 B -43.21 % | 9.597 B -30.42 % | 13.794 B 24.09 % | 11.116 B 31.97 % | 8.423 B 144.70 % | 3.442 B 202.94 % | 1.136 B -34.63 % | 1.738 B 29.91 % | 1.338 B 435.21 % | 250.000 M -85.23 % | 1.693 B | 0.000 -100.00 % | 337.500 M | 0.000 |
| Total current liabilities | 24.410 B -1.03 % | 24.664 B 1.78 % | 24.233 B -1.04 % | 24.488 B 10.90 % | 22.082 B 37.48 % | 16.061 B 40.48 % | 11.433 B -30.37 % | 16.419 B -27.69 % | 22.705 B -17.91 % | 27.660 B 49.08 % | 18.554 B 13.00 % | 16.419 B 22.81 % | 13.370 B 33.00 % | 10.053 B -9.35 % | 11.090 B -43.16 % | 19.511 B 125.45 % | 8.654 B 317.46 % | 2.073 B 208.40 % | 672.190 M -26.76 % | 917.799 M 464.11 % | 162.698 M |
| Total liabilities | 24.648 B -1.00 % | 24.898 B 1.84 % | 24.449 B -1.06 % | 24.712 B 9.95 % | 22.476 B 4.14 % | 21.582 B -2.00 % | 22.022 B -23.76 % | 28.883 B -26.64 % | 39.371 B -27.43 % | 54.255 B 22.20 % | 44.400 B 4.75 % | 42.388 B 2.54 % | 41.337 B -3.39 % | 42.787 B -5.75 % | 45.400 B -10.67 % | 50.821 B 62.29 % | 31.314 B 53.35 % | 20.420 B 48.24 % | 13.775 B 134.87 % | 5.865 B 372.61 % | 1.241 B |
| Other non current assets | 970.300 M -53.89 % | 2.105 B 2.53 % | 2.053 B 0.18 % | 2.049 B -52.29 % | 4.294 B 17.65 % | 3.650 B 35 539.81 % | -10.300 M -100.20 % | 5.240 B 8 617.92 % | 60.102 M -98.40 % | 3.755 B 6.56 % | 3.524 B -54.73 % | 7.784 B 445.86 % | 1.426 B -68.42 % | 4.515 B 85.10 % | 2.439 B -60.07 % | 6.109 B 45.60 % | 4.195 B 96.93 % | 2.130 B -16.22 % | 2.543 B | 0.000 | 0.000 |
| Long term investments | 2.069 B 190.44 % | 712.510 M -4.96 % | 749.700 M 1.02 % | 742.100 M 186.19 % | -860.999 M -711.07 % | 140.900 M 106.61 % | -2.132 B 25.99 % | -2.880 B -198.74 % | 2.917 B 11 263.43 % | -26.129 M -109.58 % | 272.652 M 13.00 % | 241.284 M 39.94 % | 172.418 M 104.91 % | -3.515 B -110.37 % | -1.671 B 45.80 % | -3.083 B 25.77 % | -4.153 B -241.19 % | -1.217 B 21.22 % | -1.545 B -6 280.47 % | 25.000 M 481.80 % | 4.297 M |
| Intangible assets | 50.000 K -84.38 % | 320.000 K 18.52 % | 270.000 K -10.00 % | 300.000 K -25.00 % | 400.000 K -63.64 % | 1.100 M -79.63 % | 5.400 M 177.35 % | 1.947 M -39.83 % | 3.236 M -19.24 % | 4.007 M -99.95 % | 7.994 B | 0.000 -100.00 % | 151.741 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 13.964 M -1.09 % | 14.118 M -11.40 % | 15.935 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 50.000 K -84.38 % | 320.000 K 18.52 % | 270.000 K -10.00 % | 300.000 K -25.00 % | 400.000 K -63.64 % | 1.100 M -79.63 % | 5.400 M 177.35 % | 1.947 M -39.83 % | 3.236 M -19.24 % | 4.007 M -97.75 % | 178.270 M 10.50 % | 161.332 M 6.32 % | 151.741 M 986.66 % | 13.964 M -1.09 % | 14.118 M -11.40 % | 15.935 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.188 B 1.12 % | 2.164 B 8.21 % | 2.000 B -30.17 % | 2.864 B -9.84 % | 3.176 B -71.69 % | 11.218 B -41.96 % | 19.328 B -24.41 % | 25.570 B -23.47 % | 33.412 B -40.37 % | 56.036 B 3.31 % | 54.243 B 20.08 % | 45.174 B -21.18 % | 57.309 B 8.34 % | 52.899 B 1.69 % | 52.020 B -6.03 % | 55.356 B 70.85 % | 32.401 B 81.97 % | 17.806 B 32.35 % | 13.454 B 63.87 % | 8.210 B 357.78 % | 1.793 B |
| Total non current assets | 5.450 B 4.80 % | 5.200 B 3.91 % | 5.004 B -11.73 % | 5.670 B -14.42 % | 6.625 B -55.90 % | 15.024 B -30.35 % | 21.569 B -22.67 % | 27.892 B -23.29 % | 36.360 B -39.21 % | 59.810 B 2.56 % | 58.316 B 9.08 % | 53.463 B -9.55 % | 59.106 B 9.57 % | 53.946 B 1.97 % | 52.901 B -9.42 % | 58.401 B 80.01 % | 32.444 B 73.32 % | 18.719 B 29.53 % | 14.452 B 75.48 % | 8.236 B 358.04 % | 1.798 B |
| Other current assets | 1.096 B -73.14 % | 4.081 B 1.01 % | 4.040 B 32.98 % | 3.038 B -24.70 % | 4.034 B 10.52 % | 3.650 B 30.13 % | 2.805 B 20.08 % | 2.336 B 5.92 % | 2.206 B -25.68 % | 2.968 B 421.53 % | 569.008 M -70.27 % | 1.914 B 14.82 % | 1.667 B 983.08 % | 153.891 M 36.18 % | 113.002 M -96.23 % | 2.995 B 44.04 % | 2.080 B 347.05 % | 465.177 M -39.69 % | 771.342 M 1 151.12 % | 61.652 M 36.20 % | 45.267 M |
| Short term investments | 1.338 B 0.34 % | 1.334 B 104.59 % | 651.970 M -1.28 % | 660.400 M -23.30 % | 861.000 M -54.81 % | 1.905 B -12.23 % | 2.171 B -25.34 % | 2.907 B | 0.000 -100.00 % | 39.889 M -5.06 % | 42.014 M -23.03 % | 54.584 M -53.50 % | 117.381 M -96.91 % | 3.800 B 57.22 % | 2.417 B -31.00 % | 3.503 B -16.52 % | 4.195 B 100.95 % | 2.088 B -17.89 % | 2.543 B 1 543.72 % | 154.705 M 5 786.80 % | 2.628 M |
| cash and cash equivalents | 289.510 M 1.21 % | 286.060 M 0.12 % | 285.710 M 6.57 % | 268.100 M -14.86 % | 314.900 M 136.95 % | 132.900 M -40.83 % | 224.600 M -76.15 % | 941.758 M -1.33 % | 954.438 M -65.22 % | 2.744 B 41.05 % | 1.945 B -42.96 % | 3.411 B 21.61 % | 2.805 B -60.59 % | 7.116 B -19.86 % | 8.880 B 3.92 % | 8.545 B 0.16 % | 8.531 B 125.24 % | 3.788 B 220.44 % | 1.182 B 1 614.16 % | 68.957 M 154.88 % | 27.055 M |
| Cash and short term investments | 1.628 B 66.97 % | 974.940 M 3.97 % | 937.680 M 0.99 % | 928.500 M -21.04 % | 1.176 B -42.30 % | 2.038 B -14.91 % | 2.395 B -37.77 % | 3.849 B 303.27 % | 954.438 M -65.72 % | 2.784 B 40.08 % | 1.987 B -42.65 % | 3.465 B 18.59 % | 2.922 B -73.23 % | 10.916 B -3.37 % | 11.297 B -6.23 % | 12.047 B -5.34 % | 12.727 B 116.61 % | 5.876 B 57.74 % | 3.725 B 1 565.44 % | 223.662 M 653.50 % | 29.683 M |
| Total current assets | 3.512 B -43.61 % | 6.229 B 2.18 % | 6.096 B -6.48 % | 6.518 B 3.29 % | 6.311 B -8.51 % | 6.898 B -34.86 % | 10.590 B -7.83 % | 11.489 B -2.80 % | 11.820 B -29.52 % | 16.771 B 15.89 % | 14.471 B -4.66 % | 15.179 B 29.47 % | 11.724 B -23.41 % | 15.306 B 9.92 % | 13.924 B -8.87 % | 15.280 B 1.34 % | 15.077 B 88.82 % | 7.985 B 68.69 % | 4.733 B 345.23 % | 1.063 B 206.64 % | 346.713 M |
| Inventory | 115.260 M 1.41 % | 113.660 M 8.29 % | 104.960 M 17.67 % | 89.200 M -5.91 % | 94.800 M -37.63 % | 152.000 M -8.49 % | 166.100 M -6.93 % | 178.476 M -7.11 % | 192.141 M -43.71 % | 341.367 M -40.13 % | 570.223 M 62.27 % | 351.406 M -62.31 % | 932.278 M 48.65 % | 627.171 M 2.09 % | 614.353 M 159.31 % | 236.922 M -12.40 % | 270.468 M 8.20 % | 249.974 M 5.39 % | 237.185 M 208.29 % | 76.935 M 171.34 % | 28.354 M |
| Net receivables | 1.068 B 0.80 % | 1.059 B -43.09 % | 1.861 B -19.33 % | 2.307 B 28.96 % | 1.789 B -15.11 % | 2.108 B -45.53 % | 3.869 B -37.07 % | 6.148 B 6.16 % | 5.791 B -28.98 % | 8.155 B 2.02 % | 7.994 B | 0.000 -100.00 % | 6.189 B -16.47 % | 7.409 B 71.62 % | 4.317 B | 0.000 | 0.000 -100.00 % | 3.505 B | 0.000 -100.00 % | 700.901 M 187.95 % | 243.409 M |
| Tax assets | 221.870 M 1.41 % | 218.790 M 8.29 % | 202.050 M 1 283.90 % | 14.600 M -2.01 % | 14.900 M 14.62 % | 13.000 M -99.70 % | 4.378 B 11 219.32 % | -39.372 M -22.64 % | -32.103 M -177.77 % | 41.279 M -58.20 % | 98.760 M -4.03 % | 102.904 M 120.00 % | 46.774 M 44.52 % | 32.364 M -67.10 % | 98.384 M 2 375.69 % | 3.974 M | 0.000 | 0.000 | 0.000 -100.00 % | 466.000 K 99.15 % | 234.000 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 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.322 B -10.88 % | 1.484 B 3.85 % | 1.429 B -3.76 % | 1.485 B -20.16 % | 1.860 B -12.89 % | 2.135 B -19.53 % | 2.653 B 40.21 % | 1.892 B -76.98 % | 8.218 B -31.17 % | 11.940 B 150.23 % | 4.772 B -5.11 % | 5.028 B 90.76 % | 2.636 B -63.91 % | 7.304 B 443.97 % | 1.343 B -30.01 % | 1.918 B 14.29 % | 1.678 B 2.05 % | 1.645 B 230.38 % | 497.834 M 117.03 % | 229.381 M 107.16 % | 110.727 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 14.000 M 0.00 % | 14.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 -100.00 % | 12.643 M 188.65 % | 4.380 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 854.180 M 6.79 % | 799.880 M 9.16 % | 732.760 M -37.17 % | 1.166 B 11.99 % | 1.041 B 15.07 % | 905.000 M 48.43 % | 609.700 M 5.25 % | 579.277 M 96.26 % | 295.157 M -88.36 % | 2.537 B -48.81 % | 4.955 B 15.48 % | 4.291 B 0.30 % | 4.278 B 22.28 % | 3.499 B 11.06 % | 3.150 B 6.66 % | 2.953 B 90.74 % | 1.548 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 87.060 M 144.83 % | -194.200 M -2 234.07 % | 9.100 M | 0.000 100.00 % | -942.900 M -120.18 % | 4.673 B | 0.000 100.00 % | -391.519 M -2.16 % | -383.246 M | 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 -100.00 % | 12.393 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 -100.00 % | 400.000 M | 0.000 |
| Other total stockholders equity | -16.843 B 1.01 % | -17.014 B -299.37 % | 8.534 B -2.24 % | 8.730 B -29.66 % | 12.411 B 39.62 % | 8.889 B 50.47 % | 5.908 B 28.19 % | 4.608 B 26.69 % | 3.637 B -92.35 % | 47.578 B 1 207.99 % | 3.637 B 0.00 % | 3.637 B -79.55 % | 17.784 B 6 750.36 % | 259.600 M | 0.000 -100.00 % | 3.148 B 46.61 % | 2.147 B 2.07 % | 2.104 B 52.64 % | 1.378 B 3.24 % | 1.335 B 71.53 % | 778.183 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.506 M -72.23 % | 66.643 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 |
| Total assets | 8.962 B -21.58 % | 11.429 B 2.96 % | 11.100 B -8.92 % | 12.188 B -5.78 % | 12.936 B -40.99 % | 21.921 B -31.83 % | 32.158 B -18.34 % | 39.382 B -18.26 % | 48.180 B -37.09 % | 76.581 B 5.21 % | 72.788 B 6.04 % | 68.642 B -3.09 % | 70.830 B 2.28 % | 69.252 B 3.63 % | 66.826 B -9.30 % | 73.681 B 55.05 % | 47.521 B 77.95 % | 26.704 B 39.19 % | 19.185 B 106.32 % | 9.299 B 333.57 % | 2.145 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 638.450 M 936.28 % | 61.610 M 47.04 % | 41.900 M 131.72 % | -132.100 M -265.33 % | 79.900 M -83.97 % | 498.300 M -50.09 % | 998.400 M 205.00 % | -950.898 M -294.82 % | 488.081 M -91.08 % | 5.474 B 432.31 % | -1.647 B -622.46 % | -228.003 M 96.39 % | -6.316 B -51.24 % | -4.176 B 39.10 % | -6.857 B -163.78 % | 10.751 B 152.09 % | 4.265 B 464.77 % | 755.144 M 128.80 % | -2.622 B -2 419.09 % | -104.079 M -72.36 % | -60.383 M |
| Accounts receivables | -63.450 M -137 505.73 % | -46.110 K -113.03 % | 353.800 K 197.84 % | -361.600 K -9.44 % | -330.400 K 99.81 % | -175.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -522.304 M -220.60 % | -162.914 M |
| Inventory | -1.600 M 81.61 % | -8.700 M 44.76 % | -15.750 M -381.25 % | 5.600 M -90.21 % | 57.200 M 305.67 % | 14.100 M 13.71 % | 12.400 M -9.26 % | 13.665 M -90.84 % | 149.226 M -34.79 % | 228.856 M 204.59 % | -218.817 M -137.67 % | 580.872 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 55.000 M 198.51 % | -55.830 M 81.04 % | -294.500 M 8.74 % | -322.700 M 37.70 % | -518.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 -100.00 % | 418.225 M 307.90 % | 102.531 M |
| Other working capital | 703.500 M 4 481.24 % | 15.356 M -86.43 % | 113.126 M -28.02 % | 157.162 M -54.54 % | 345.730 M -70.64 % | 1.178 B 19.42 % | 986.000 M 202.22 % | -964.563 M -384.65 % | 338.855 M -93.54 % | 5.245 B 467.20 % | -1.428 B -76.59 % | -808.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 1.602 B 3 171.73 % | -52.140 M 75.85 % | -215.890 M -106.90 % | 3.127 B -56.39 % | 7.169 B 0.90 % | 7.105 B 203.33 % | 2.342 B -1.35 % | 2.374 B -81.37 % | 12.748 B 86.84 % | 6.823 B 393.55 % | 1.382 B -45.35 % | 2.530 B 41.70 % | 1.785 B -33.97 % | 2.703 B 65.99 % | 1.629 B 163.57 % | -2.562 B -444.51 % | 743.636 M 63.68 % | 454.320 M -34.91 % | 698.016 M 1 266.98 % | -59.814 M -301.46 % | 29.690 M |
| Net cash provided by operating activities | -200.000 K 98.60 % | -14.290 M 96.24 % | -379.660 M -209.04 % | 348.200 M 199.20 % | -351.000 M -132.02 % | 1.096 B -63.80 % | 3.028 B -41.78 % | 5.201 B -20.77 % | 6.565 B -35.25 % | 10.139 B 138.86 % | 4.245 B 114.02 % | 1.983 B 1 186.25 % | -182.589 M -107.06 % | 2.588 B 455.86 % | -727.255 M -104.94 % | 14.723 B 40.51 % | 10.478 B 188.64 % | 3.630 B 255.80 % | 1.020 B -46.50 % | 1.907 B 217.12 % | 601.392 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -438.160 M -2 236 551.35 % | -19.590 K 100.00 % | -458.800 M 61.28 % | -1.185 B 47.42 % | -2.254 B | 0.000 | 0.000 100.00 % | -8.172 B -107.56 % | -3.937 B -428.21 % | -745.353 M 90.28 % | -7.671 B 44.05 % | -13.710 B -610.47 % | -1.930 B 92.03 % | -24.215 B -46.40 % | -16.541 B -108.51 % | -7.933 B -26.54 % | -6.269 B 8.00 % | -6.814 B -378.49 % | -1.424 B |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 429.690 M 520.04 % | 69.300 M -97.43 % | 2.694 B 141.76 % | 1.115 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.205 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.228 M 118.49 % | 44.500 M |
| Purchases of investments | 0.000 | 0.000 100.00 % | -22.000 M 51.54 % | -45.400 M 98.55 % | -3.136 B -59.85 % | -1.962 B | 0.000 100.00 % | -489.749 M | 0.000 | 0.000 100.00 % | -278.935 M | 0.000 100.00 % | -122.638 M | 0.000 100.00 % | -326.528 M 13.42 % | -377.150 M | 0.000 | 0.000 100.00 % | -972.790 M -3 791.16 % | -25.000 M | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 15.440 M -49.33 % | 30.470 M 1 028.52 % | 2.700 M -99.39 % | 441.600 M -47.89 % | 847.400 M | 0.000 -100.00 % | 419.408 M 228.69 % | 127.599 M -85.46 % | 877.518 M | 0.000 -100.00 % | 119.935 M 316.99 % | 28.762 M -93.79 % | 463.177 M | 0.000 -100.00 % | 3.650 M -99.58 % | 860.749 M 532.42 % | 136.104 M 16 258.65 % | 832.000 K -59.57 % | 2.058 M 1 125.00 % | 168.000 K |
| Other investing activites | 3.670 M 664.58 % | 480.000 K -99.95 % | 875.600 M 5 317.99 % | -16.780 M -100.53 % | 3.164 B 42.90 % | 2.214 B 1 135.38 % | 179.200 M -95.23 % | 3.758 B -65.86 % | 11.007 B 6 617.52 % | -168.883 M -236.82 % | 123.431 M -97.25 % | 4.490 B 1 946.72 % | -243.112 M -102.75 % | 8.855 B 83.69 % | 4.820 B 5 193.69 % | 91.060 M -85.97 % | 649.252 M -74.97 % | 2.594 B 3 124.08 % | 80.446 M 1 286.17 % | -6.782 M -1 073.36 % | -578.000 K |
| Net cash used for investing activites | 3.670 M -76.95 % | 15.920 M -98.18 % | 875.600 M 8 834.69 % | 9.800 M -99.64 % | 2.705 B 162.87 % | 1.029 B 149.60 % | -2.074 B -156.25 % | 3.688 B -66.88 % | 11.135 B 249.20 % | -7.463 B -82.36 % | -4.093 B -205.91 % | 3.864 B 148.33 % | -7.996 B -82.05 % | -4.392 B -271.29 % | 2.564 B 110.47 % | -24.498 B -62.99 % | -15.031 B -188.88 % | -5.203 B 27.34 % | -7.161 B -6.13 % | -6.747 B -388.89 % | -1.380 B |
| Debt repayment | 0.000 | 0.000 | 0.000 -100.00 % | 32.820 M 103.87 % | -848.900 M 20.08 % | -1.062 B 15.75 % | -1.261 B 85.38 % | -8.625 B 28.61 % | -12.082 B -4 862.53 % | -243.456 M 81.27 % | -1.300 B 53.29 % | -2.783 B 26.71 % | -3.796 B -341.11 % | 1.575 B -43.83 % | 2.804 B -61.30 % | 7.245 B 162.13 % | 2.764 B -47.30 % | 5.244 B -33.09 % | 7.838 B 84.25 % | 4.254 B 513.44 % | 693.463 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.332 B 33.74 % | 995.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 268.500 M | 0.000 -100.00 % | 1.097 M -99.99 % | 8.359 B | 0.000 -100.00 % | 195.200 M -78.87 % | 923.847 M 547.06 % | 142.775 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 100.00 % | -166.725 M | 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 100.00 % | -16.200 M 45.04 % | -29.475 M 50.23 % | -59.228 M -108.57 % | -28.397 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.037 M 60.54 % | -139.460 M 59.89 % | -347.663 M -34.81 % | -257.893 M -14.33 % | -225.562 M -56.63 % | -144.009 M -378.44 % | -30.100 M |
| Other financing activites | -130.000 K 89.84 % | -1.280 M 99.73 % | -478.290 M -9.30 % | -437.590 M 66.92 % | -1.323 B -14.59 % | -1.154 B -88.87 % | -611.200 M -335.89 % | -140.218 M 97.64 % | -5.940 B -322.28 % | -1.407 B -236.34 % | -418.256 M 83.18 % | -2.487 B -132.84 % | 7.572 B 521.59 % | -1.796 B 12.74 % | -2.058 B -146.44 % | 4.433 B | 0.000 100.00 % | -807.691 M -13.89 % | -709.213 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -130.000 K 89.84 % | -1.280 M 99.73 % | -478.290 M -18.15 % | -404.800 M 81.36 % | -2.172 B 2.03 % | -2.217 B -32.90 % | -1.668 B 81.04 % | -8.795 B 54.62 % | -19.381 B -1 021.10 % | -1.729 B -0.63 % | -1.718 B 65.01 % | -4.910 B -230.06 % | 3.776 B 7 922.61 % | 47.061 M 103.07 % | -1.534 B -115.54 % | 9.876 B 5.87 % | 9.328 B 123.24 % | 4.179 B -41.13 % | 7.099 B 41.02 % | 5.034 B 524.44 % | 806.138 M |
| Effect of forex changes on cash | 119.999 K | 0.000 100.00 % | -17.632 M -137.71 % | 46.753 M 125.71 % | -181.818 M -181 718.00 % | -100.000 K 0.00 % | -100.000 K 90.61 % | -1.065 M -485.87 % | 276.000 K 113.07 % | -2.111 M -224.18 % | 1.700 M 64.25 % | 1.035 M 34 600.00 % | -3.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 150.00 % | -2.000 K | 0.000 | 0.000 |
| Net change in cash | 3.460 M 948.48 % | 330.000 K -98.13 % | 17.650 M 137.71 % | -46.800 M -125.71 % | 182.000 M 298.47 % | -91.700 M 87.16 % | -714.200 M -868.72 % | 92.908 M 105.52 % | -1.682 B -277.90 % | 945.351 M 160.44 % | -1.564 B -266.72 % | 938.128 M 121.31 % | -4.403 B -150.59 % | -1.757 B -680.65 % | 302.613 M 198.66 % | 101.322 M -97.88 % | 4.776 B 83.28 % | 2.606 B 171.95 % | 958.156 M | 0.000 | 0.000 |
| Cash at beginning of period | 286.050 M 0.12 % | 285.710 M 6.58 % | 268.080 M -14.87 % | 314.900 M 136.95 % | 132.900 M -40.83 % | 224.600 M -76.08 % | 938.800 M 10.60 % | 848.850 M -66.46 % | 2.531 B 59.63 % | 1.585 B -49.66 % | 3.149 B 42.43 % | 2.211 B -69.33 % | 7.210 B -19.59 % | 8.967 B 3.49 % | 8.665 B 1.18 % | 8.564 B 126.08 % | 3.788 B 220.44 % | 1.182 B 427.99 % | 223.874 M | 0.000 | 0.000 |
| Cash at end of period | 289.510 M 1.21 % | 286.040 M 0.11 % | 285.730 M 6.58 % | 268.100 M -14.86 % | 314.900 M 136.95 % | 132.900 M -40.83 % | 224.600 M -76.15 % | 941.758 M 10.95 % | 848.850 M -66.46 % | 2.531 B 59.63 % | 1.585 B -49.66 % | 3.149 B 12.19 % | 2.807 B -61.07 % | 7.210 B -19.59 % | 8.967 B 3.49 % | 8.665 B 1.18 % | 8.564 B 126.08 % | 3.788 B 220.44 % | 1.182 B 1 614.16 % | 68.957 M 154.88 % | 27.055 M |
| Operating cash flow | -200.000 K 98.60 % | -14.290 M 96.24 % | -379.660 M -209.04 % | 348.200 M 199.20 % | -351.000 M -132.02 % | 1.096 B -63.80 % | 3.028 B -41.78 % | 5.201 B -20.77 % | 6.565 B -35.25 % | 10.139 B 138.86 % | 4.245 B 114.02 % | 1.983 B 1 186.25 % | -182.589 M -107.06 % | 2.588 B 455.86 % | -727.255 M -104.94 % | 14.723 B 40.51 % | 10.478 B 188.64 % | 3.630 B 255.80 % | 1.020 B -46.50 % | 1.907 B 217.12 % | 601.392 M |
| Capital expenditure | 199.999 K | 0.000 100.00 % | -438.160 M -2 236 551.35 % | -19.590 K 100.00 % | -458.800 M 61.28 % | -1.185 B 47.42 % | -2.254 B | 0.000 | 0.000 100.00 % | -8.172 B -107.56 % | -3.937 B -428.21 % | -745.353 M 90.28 % | -7.671 B 44.05 % | -13.710 B -610.47 % | -1.930 B 92.03 % | -24.215 B -46.40 % | -16.541 B -108.51 % | -7.933 B -26.54 % | -6.269 B 8.00 % | -6.814 B -378.49 % | -1.424 B |
| Free CashFlow | -80.000 K 99.44 % | -14.310 M 98.25 % | -817.820 M -334.88 % | 348.180 M 143.00 % | -809.800 M -811.94 % | -88.800 M -111.46 % | 774.600 M -85.11 % | 5.201 B -20.77 % | 6.565 B 233.64 % | 1.968 B 539.20 % | 307.823 M -75.14 % | 1.238 B 115.76 % | -7.854 B 29.39 % | -11.122 B -318.60 % | -2.657 B 72.01 % | -9.492 B -56.57 % | -6.063 B -40.90 % | -4.303 B 18.03 % | -5.249 B -6.96 % | -4.907 B -496.44 % | -822.746 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.700 M -97.26 % | 1.449 B 31.35 % | 1.103 B -3.78 % | 1.146 B -30.79 % | 1.656 B -4.17 % | 1.728 B 11.89 % | 1.545 B 6.39 % | 1.452 B -15.19 % | 1.712 B -35.87 % | 2.669 B 20.35 % | 2.218 B 1.98 % | 2.175 B 13.17 % | 1.922 B -1.40 % | 1.949 B -29.57 % | 2.767 B -8.17 % | 3.014 B -32.52 % | 4.466 B 75 969.01 % | 5.871 M -99.88 % | 4.995 B -14.50 % | 5.842 B -0.28 % | 5.858 B -18.02 % | 7.146 B 3.94 % | 6.876 B -4.29 % | 7.184 B -15.69 % | 8.520 B 20.26 % | 7.085 B -8.62 % | 7.753 B 2.59 % | 7.558 B -16.16 % | 9.015 B -5.07 % | 9.497 B 7.14 % | 8.864 B 23.06 % | 7.203 B -28.44 % | 10.065 B 24.36 % | 8.094 B -1.57 % | 8.223 B -24.92 % | 10.952 B 7.43 % | 10.195 B -7.32 % | 11.001 B |
| Net income | -2.232 B -77 951.75 % | -2.860 M -26.55 % | -2.260 M 31.52 % | -3.300 M 32.10 % | -4.860 M 17.63 % | -5.900 M 15.71 % | -7.000 M -2.94 % | -6.800 M 19.91 % | -8.490 M 79.64 % | -41.700 M -224.48 % | 33.500 M 118.76 % | -178.600 M 84.53 % | -1.154 B -59.38 % | -724.300 M 4.37 % | -757.400 M -10.47 % | -685.600 M 73.56 % | -2.593 B -293.40 % | -659.100 M 80.48 % | -3.377 B -17.92 % | -2.864 B 24.81 % | -3.809 B 10.87 % | -4.274 B -885.59 % | -433.600 M 6.85 % | -465.500 M 45.33 % | -851.500 M 19.50 % | -1.058 B -81.09 % | -584.064 M -103.52 % | -286.981 M 42.18 % | -496.300 M -229 845.12 % | 216.022 K -99.92 % | 271.119 M 63.22 % | 166.102 M 103.39 % | -4.893 B -52.92 % | -3.199 B -602.66 % | -455.317 M -28.61 % | -354.017 M 91.96 % | -4.403 B -7 232.78 % | 61.729 M 299.58 % | -30.930 M 74.87 % | -123.063 M -684.87 % | 21.041 M -87.74 % | 171.557 M 481.10 % | 29.523 M -70.38 % | 99.660 M 106.03 % | -1.652 B 27.94 % | -2.293 B -4 421.19 % | 53.055 M -68.91 % | 170.677 M 170.25 % | -242.962 M -203.66 % | 234.393 M |
| Income before tax | -2.232 B -77 951.75 % | -2.860 M -26.55 % | -2.260 M 31.52 % | -3.300 M 32.10 % | -4.860 M 17.63 % | -5.900 M 15.71 % | -7.000 M -2.94 % | -6.800 M 20.37 % | -8.540 M 79.52 % | -41.700 M -224.48 % | 33.500 M 117.64 % | -189.900 M 82.11 % | -1.061 B -69.12 % | -627.500 M 12.65 % | -718.400 M -13.35 % | -633.800 M 75.15 % | -2.551 B -317.23 % | -611.300 M 81.67 % | -3.335 B -21.67 % | -2.741 B 13.24 % | -3.159 B -96.03 % | -1.612 B -542.07 % | -251.000 M 31.20 % | -364.800 M 15.67 % | -432.600 M 52.94 % | -919.300 M -85.34 % | -495.998 M -145.93 % | -201.682 M 37.33 % | -321.800 M -103 940.62 % | 309.898 K -99.89 % | 286.868 M 27.40 % | 225.171 M 104.72 % | -4.768 B 2.54 % | -4.892 B -633.41 % | -667.066 M -17.49 % | -567.783 M 91.11 % | -6.385 B -8 293.84 % | -76.064 M 57.00 % | -176.908 M 33.37 % | -265.498 M -1 498.54 % | 18.984 M -89.95 % | 188.802 M 265.72 % | -113.926 M -1 701.88 % | 7.112 M 100.42 % | -1.704 B 49.26 % | -3.357 B -7 408.46 % | 45.936 M -79.29 % | 221.827 M 282.68 % | -121.427 M -145.97 % | 264.158 M |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -26.73 -6 071.65 % | -0.43 33.50 % | -0.65 -17.80 % | -0.55 64.10 % | -1.54 -335.36 % | -0.35 83.62 % | -2.16 -14.36 % | -1.89 -2.30 % | -1.85 -205.70 % | -0.60 -433.50 % | -0.11 32.53 % | -0.17 25.49 % | -0.23 52.28 % | -0.47 -163.17 % | -0.18 -167.83 % | -0.07 7.13 % | -0.07 -236.51 % | 0.05 -8.09 % | 0.06 49.00 % | 0.04 104.74 % | -0.81 -18.89 % | -0.68 -605.63 % | -0.10 -22.75 % | -0.08 89.45 % | -0.75 -6 879.56 % | -0.01 52.95 % | -0.02 35.05 % | -0.04 -1 768.18 % | 0.00 -89.41 % | 0.02 254.68 % | -0.01 -1 401.67 % | 0.00 100.58 % | -0.17 59.20 % | -0.41 -7 525.04 % | 0.01 -72.42 % | 0.02 270.06 % | -0.01 -149.60 % | 0.02 |
| EBITDA | -2.232 B -82 884.39 % | -2.690 M -29.33 % | -2.080 M 34.38 % | -3.170 M 26.79 % | -4.330 M 18.30 % | -5.300 M 18.46 % | -6.500 M 1.07 % | -6.570 M 32.20 % | -9.690 M 76.13 % | -40.600 M -204.64 % | 38.800 M 161.30 % | -63.300 M 80.63 % | -326.800 M -223.51 % | 264.600 M 278.00 % | 70.000 M -59.91 % | 174.600 M 112.08 % | -1.445 B -602.85 % | 287.400 M 113.15 % | -2.186 B -11.90 % | -1.954 B -143.73 % | -801.600 M 9.04 % | -881.300 M -222.28 % | 720.700 M 24.07 % | 580.900 M 72.63 % | 336.500 M 309.34 % | -160.741 M -133.42 % | 481.034 M -34.58 % | 735.256 M -22.52 % | 949.007 M 46 431.38 % | 2.039 M -99.90 % | 1.963 B 18.70 % | 1.654 B 149.30 % | -3.355 B -4.08 % | -3.223 B -377.64 % | 1.161 B -2.69 % | 1.193 B 126.04 % | -4.581 B -378.74 % | 1.644 B 8.32 % | 1.517 B 11.25 % | 1.364 B -15.47 % | 1.613 B -16.92 % | 1.942 B 27.72 % | 1.521 B 8.70 % | 1.399 B 767.53 % | 161.254 M 81 130.53 % | -199.004 K -100.03 % | 627.012 M -64.18 % | 1.750 B -2.56 % | 1.796 B 5.68 % | 1.700 B |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -29.08 -5 716.42 % | -0.50 27.20 % | -0.69 -14.81 % | -0.60 61.80 % | -1.57 -310.50 % | -0.38 82.56 % | -2.19 -10.83 % | -1.97 11.35 % | -2.23 -39.00 % | -1.60 -718.92 % | -0.20 8.66 % | -0.21 51.69 % | -0.44 18.36 % | -0.54 -157.13 % | -0.21 -121.64 % | -0.10 14.31 % | -0.11 -402.02 % | 0.04 -32.21 % | 0.05 90.90 % | 0.03 103.40 % | -0.84 -86.55 % | -0.45 -576.05 % | -0.07 -34.38 % | -0.05 90.46 % | -0.52 -6 030.97 % | 0.01 318.41 % | 0.00 75.50 % | -0.02 -797.64 % | 0.00 -87.08 % | 0.02 442.37 % | 0.00 -75.93 % | 0.01 108.43 % | -0.16 42.06 % | -0.28 -4 490.12 % | 0.01 -58.60 % | 0.02 165.39 % | -0.02 -211.85 % | 0.02 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -8.23 -4 607.23 % | 0.18 187.78 % | 0.06 -58.33 % | 0.15 117.46 % | -0.87 -624.71 % | 0.17 111.75 % | -1.42 -5.18 % | -1.35 -187.37 % | -0.47 -41.84 % | -0.33 -201.61 % | 0.32 21.66 % | 0.27 52.54 % | 0.18 312.31 % | -0.08 -147.45 % | 0.17 -28.75 % | 0.24 14.81 % | 0.21 -38.83 % | 0.35 -11.62 % | 0.39 38.82 % | 0.28 149.44 % | -0.57 -26.97 % | -0.45 -367.13 % | 0.17 1.67 % | 0.17 130.89 % | -0.54 -331.77 % | 0.23 18.54 % | 0.20 8.44 % | 0.18 0.83 % | 0.18 -12.48 % | 0.20 19.20 % | 0.17 -11.67 % | 0.19 1 112.36 % | 0.02 65 255.92 % | 0.00 -100.03 % | 0.08 -52.29 % | 0.16 -9.30 % | 0.18 14.02 % | 0.15 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 72.31 49 525.21 % | 0.15 5.39 % | 0.14 45.27 % | 0.10 -96.25 % | 2.54 1 481.18 % | 0.16 79.92 % | 0.09 -46.44 % | 0.17 -94.25 % | 2.90 3 854.52 % | 0.07 -90.65 % | 0.78 0.65 % | 0.78 -8.50 % | 0.85 22 650.38 % | 0.00 -99.53 % | 0.80 158.80 % | 0.31 -63.47 % | 0.84 202.19 % | 0.28 -66.03 % | 0.82 66.19 % | 0.49 17.56 % | 0.42 -7.84 % | 0.46 -45.01 % | 0.83 50.51 % | 0.55 236.18 % | -0.40 -168.64 % | 0.59 -30.79 % | 0.85 93.67 % | 0.44 185.06 % | -0.52 -201.19 % | 0.51 -41.92 % | 0.88 90.99 % | 0.46 212.54 % | -0.41 -209.69 % | 0.37 -56.81 % | 0.86 111.55 % | 0.41 22.69 % | 0.33 18.90 % | 0.28 |
| Weighted average shs out dil | 294.195 M 2.87 % | 286.000 M -5.44 % | 302.459 M 0.00 % | 302.459 M 0.00 % | 302.459 M 0.00 % | 302.459 M -13.58 % | 350.000 M 3.09 % | 339.500 M 13.93 % | 297.984 M -1.48 % | 302.459 M 0.00 % | 302.459 M 0.00 % | 302.459 M -0.20 % | 303.054 M 0.00 % | 303.054 M 0.03 % | 302.960 M 0.31 % | 302.026 M -0.10 % | 302.339 M 0.00 % | 302.339 M 0.00 % | 302.346 M -0.05 % | 302.494 M -0.15 % | 302.960 M 0.17 % | 302.442 M 0.44 % | 301.111 M 4.99 % | 286.801 M 8.46 % | 264.441 M -8.24 % | 288.202 M 3.12 % | 279.484 M 5.66 % | 264.517 M -1.99 % | 269.892 M -11.34 % | 304.395 M -10.18 % | 338.899 M 38.39 % | 244.892 M -19.17 % | 302.960 M 23.67 % | 244.973 M 0.07 % | 244.794 M 0.26 % | 244.150 M -19.41 % | 302.960 M 22.70 % | 246.916 M 3.78 % | 237.923 M -3.33 % | 246.126 M -18.76 % | 302.960 M 23.62 % | 245.081 M -0.38 % | 246.025 M 1.21 % | 243.073 M -19.77 % | 302.960 M 23.71 % | 244.892 M 1.55 % | 241.159 M -1.09 % | 243.824 M -19.52 % | 302.960 M 23.71 % | 244.892 M |
| Weighted average shs out | 294.195 M 2.87 % | 286.000 M -5.44 % | 302.459 M 0.00 % | 302.459 M 0.00 % | 302.459 M 0.00 % | 302.459 M -13.58 % | 350.000 M 3.09 % | 339.500 M 13.93 % | 297.984 M -1.48 % | 302.459 M 0.00 % | 302.459 M 0.00 % | 302.459 M -0.18 % | 303.017 M -0.01 % | 303.054 M 0.03 % | 302.960 M 0.31 % | 302.026 M -0.06 % | 302.215 M -0.04 % | 302.339 M 0.00 % | 302.346 M -0.05 % | 302.494 M -0.04 % | 302.617 M 0.06 % | 302.442 M 0.44 % | 301.111 M 4.99 % | 286.801 M 8.46 % | 264.441 M -8.24 % | 288.202 M 3.12 % | 279.484 M 5.66 % | 264.517 M -1.99 % | 269.892 M -11.34 % | 304.395 M -10.18 % | 338.899 M 38.39 % | 244.892 M -19.17 % | 302.960 M 23.67 % | 244.973 M 0.07 % | 244.794 M 0.26 % | 244.150 M -19.41 % | 302.960 M 22.70 % | 246.916 M 3.78 % | 237.923 M -3.33 % | 246.126 M -18.76 % | 302.960 M 23.62 % | 245.081 M -0.38 % | 246.025 M 1.21 % | 243.073 M -19.77 % | 302.960 M 23.71 % | 244.892 M 1.55 % | 241.159 M -1.09 % | 243.824 M -19.52 % | 302.960 M 23.71 % | 244.892 M |
| EPS diluted | -7.59 -75 800.00 % | -0.01 -33.33 % | -0.01 31.19 % | -0.01 32.30 % | -0.02 17.44 % | -0.02 2.50 % | -0.02 0.00 % | -0.02 29.82 % | -0.03 79.64 % | -0.14 -103.66 % | 3.82 747.46 % | -0.59 84.51 % | -3.81 -59.41 % | -2.39 4.40 % | -2.50 -10.13 % | -2.27 73.54 % | -8.58 -293.58 % | -2.18 80.48 % | -11.17 -17.95 % | -9.47 24.66 % | -12.57 11.04 % | -14.13 -881.25 % | -1.44 11.11 % | -1.62 49.69 % | -3.22 12.26 % | -3.67 -75.60 % | -2.09 -40.27 % | -1.49 19.02 % | -1.84 -262 957.14 % | 0.00 -99.91 % | 0.80 17.65 % | 0.68 104.21 % | -16.15 -23.66 % | -13.06 -602.15 % | -1.86 -28.28 % | -1.45 90.02 % | -14.53 -5 912.00 % | 0.25 292.31 % | -0.13 74.00 % | -0.50 -819.42 % | 0.07 -90.07 % | 0.70 483.33 % | 0.12 -70.73 % | 0.41 107.52 % | -5.45 41.77 % | -9.36 -4 354.55 % | 0.22 -68.57 % | 0.70 187.50 % | -0.80 -183.33 % | 0.96 |
| Earnings per share | -7.59 -75 800.00 % | -0.01 -33.33 % | -0.01 31.19 % | -0.01 32.30 % | -0.02 17.44 % | -0.02 2.50 % | -0.02 0.00 % | -0.02 29.82 % | -0.03 79.64 % | -0.14 -103.66 % | 3.82 747.46 % | -0.59 84.51 % | -3.81 -59.41 % | -2.39 4.40 % | -2.50 -10.13 % | -2.27 73.54 % | -8.58 -293.58 % | -2.18 80.48 % | -11.17 -17.95 % | -9.47 24.66 % | -12.57 11.04 % | -14.13 -881.25 % | -1.44 11.11 % | -1.62 49.69 % | -3.22 12.26 % | -3.67 -75.60 % | -2.09 -93.52 % | -1.08 41.30 % | -1.84 -262 957.14 % | 0.00 -99.91 % | 0.80 17.65 % | 0.68 104.21 % | -16.15 -23.66 % | -13.06 -602.15 % | -1.86 -28.28 % | -1.45 90.02 % | -14.53 -5 912.00 % | 0.25 292.31 % | -0.13 74.00 % | -0.50 -819.42 % | 0.07 -90.07 % | 0.70 483.33 % | 0.12 -70.73 % | 0.41 107.52 % | -5.45 41.77 % | -9.36 -4 354.55 % | 0.22 -68.57 % | 0.70 187.50 % | -0.80 -183.33 % | 0.96 |
| Gross profit | -40.000 K 76.47 % | -170.000 K 5.56 % | -180.000 K 0.00 % | -180.000 K 10.00 % | -200.000 K 0.00 % | -200.000 K 0.00 % | -200.000 K 0.00 % | -200.000 K 25.93 % | -270.000 K 10.00 % | -300.000 K -50.00 % | -200.000 K 0.00 % | -200.000 K -100.01 % | 2.871 B 1 259.83 % | 211.100 M 38.43 % | 152.500 M 39.78 % | 109.100 M -97.41 % | 4.207 B 1 415.31 % | 277.600 M 101.31 % | 137.900 M -43.02 % | 242.000 M -95.13 % | 4.965 B 2 435.90 % | 195.800 M -88.75 % | 1.741 B 2.64 % | 1.696 B 3.55 % | 1.638 B 22 332.88 % | 7.300 M -99.67 % | 2.204 B 137.65 % | 927.343 M -75.35 % | 3.761 B 229 772.13 % | 1.636 M -99.96 % | 4.098 B 42.10 % | 2.883 B 17.22 % | 2.460 B -24.45 % | 3.256 B -42.84 % | 5.696 B 44.06 % | 3.954 B 214.81 % | -3.444 B -182.55 % | 4.172 B -36.76 % | 6.596 B 98.68 % | 3.320 B 171.31 % | -4.655 B -196.06 % | 4.846 B -37.77 % | 7.788 B 135.04 % | 3.313 B 180.53 % | -4.114 B -236.42 % | 3.016 B -57.49 % | 7.095 B 58.83 % | 4.467 B 31.80 % | 3.389 B 10.19 % | 3.076 B |
| Income tax expense | 0.000 | 0.000 | 0.000 -100.00 % | 129.680 K | 0.000 100.00 % | -200.000 K 0.00 % | -200.000 K 0.00 % | -200.000 K -300.00 % | -50.000 K | 0.000 | 0.000 100.00 % | -11.300 M -111.97 % | 94.400 M 265.89 % | 25.800 M 80.42 % | 14.300 M -32.86 % | 21.300 M 191.78 % | 7.300 M -75.59 % | 29.900 M 27.23 % | 23.500 M -52.91 % | 49.900 M -22.64 % | 64.500 M -24.56 % | 85.500 M 15.38 % | 74.100 M -26.42 % | 100.700 M -75.96 % | 418.900 M 4 047.52 % | 10.100 M -88.53 % | 88.066 M 3.24 % | 85.299 M -51.12 % | 174.500 M 3 064 529.43 % | 5.694 K -99.96 % | 15.749 M 269.09 % | 4.267 M -95.19 % | 88.663 M 1 668.15 % | -5.654 M -175.43 % | 7.496 M -34.84 % | 11.504 M -90.80 % | 125.061 M 455.43 % | 22.516 M 515.86 % | 3.656 M -74.90 % | 14.568 M -85.55 % | 100.823 M -0.09 % | 100.917 M 1 292.73 % | 7.246 M -82.32 % | 40.993 M 37.10 % | 29.901 M -30.27 % | 42.879 M 158.06 % | 16.616 M -60.80 % | 42.383 M -71.87 % | 150.660 M 7 385.30 % | -2.068 M |
| Cost of revenue | 40.000 K -76.47 % | 170.000 K -5.56 % | 180.000 K 0.00 % | 180.000 K -10.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K -25.93 % | 270.000 K -10.00 % | 300.000 K 50.00 % | 200.000 K 0.00 % | 200.000 K 100.01 % | -2.831 B -328.72 % | 1.238 B 30.22 % | 950.500 M -8.36 % | 1.037 B 140.67 % | -2.550 B -275.81 % | 1.451 B 3.12 % | 1.407 B 16.28 % | 1.210 B 137.18 % | -3.254 B -231.53 % | 2.474 B 418.14 % | 477.400 M -0.35 % | 479.100 M 68.58 % | 284.200 M -85.36 % | 1.942 B 244.55 % | 563.546 M -72.99 % | 2.086 B 196.11 % | 704.600 M 16 538.79 % | 4.235 M -99.53 % | 897.349 M -69.67 % | 2.958 B -12.95 % | 3.398 B -12.65 % | 3.891 B 229.80 % | 1.180 B -63.47 % | 3.230 B -73.01 % | 11.964 B 310.71 % | 2.913 B 151.76 % | 1.157 B -72.70 % | 4.238 B -69.00 % | 13.670 B 193.98 % | 4.650 B 332.27 % | 1.076 B -72.34 % | 3.889 B -72.57 % | 14.180 B 179.27 % | 5.078 B 350.14 % | 1.128 B -82.61 % | 6.485 B -4.71 % | 6.806 B -14.12 % | 7.925 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.480 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 M 1 150.00 % | 200.000 K -75.00 % | 800.000 K 60.00 % | 500.000 K 100.21 % | -242.800 M -459.70 % | 67.500 M -54.73 % | 149.100 M 49.10 % | 100.000 M 42.25 % | 70.300 M 9 942.86 % | 700.000 K -91.25 % | 8.000 M 107.25 % | -110.300 M 93.22 % | -1.628 B -201.28 % | 1.607 B 9 700.00 % | 16.400 M -42.25 % | 28.400 M 106.34 % | -447.900 M -1 603.02 % | 29.800 M -27.08 % | 40.867 M -94.43 % | 734.044 M 242.67 % | -514.500 M | 0.000 -100.00 % | 3.244 B 54.19 % | 2.104 B -24.73 % | 2.795 B -12.44 % | 3.192 B 4 372 713.70 % | 73.000 K -100.00 % | 3.840 B 232.05 % | -2.908 B -177.74 % | 3.741 B 285 000.99 % | -1.313 M -100.04 % | 3.129 B 160.95 % | -5.133 B -223.92 % | 4.142 B 10 650.62 % | 38.531 M -98.65 % | 2.846 B 189.22 % | -3.190 B -191.58 % | 3.483 B 3 705 245.74 % | 94.000 K -100.00 % | 3.794 B 16.28 % | 3.263 B 35.44 % | 2.409 B |
| Operating expenses | 4.370 M 58.91 % | 2.750 M 32.21 % | 2.080 M -30.67 % | 3.000 M -32.74 % | 4.460 M -18.91 % | 5.500 M -16.67 % | 6.600 M 3.13 % | 6.400 M 478.70 % | -1.690 M -104.14 % | 40.800 M 303.96 % | 10.100 M -84.12 % | 63.600 M -97.83 % | 2.927 B 1 751.30 % | 158.100 M -55.49 % | 355.200 M 200.00 % | 118.400 M -97.32 % | 4.420 B 914.39 % | 435.700 M 7.32 % | 406.000 M 298.04 % | 102.000 M -97.39 % | 3.912 B 26.60 % | 3.090 B 104.13 % | 1.514 B 0.57 % | 1.505 B 32.33 % | 1.137 B 84.19 % | 617.500 M -73.47 % | 2.327 B 217.04 % | 734.044 M -74.92 % | 2.927 B 365 061.29 % | 801.591 K -99.98 % | 3.244 B 54.19 % | 2.104 B -24.73 % | 2.795 B -12.44 % | 3.192 B -43.78 % | 5.678 B 47.87 % | 3.840 B 232.05 % | -2.908 B -177.74 % | 3.741 B -39.78 % | 6.212 B 98.53 % | 3.129 B 160.95 % | -5.133 B -223.92 % | 4.142 B -44.01 % | 7.398 B 159.97 % | 2.846 B 189.22 % | -3.190 B -191.58 % | 3.483 B -46.66 % | 6.530 B 72.09 % | 3.794 B 16.28 % | 3.263 B 35.44 % | 2.409 B |
| Cost and expenses | 4.410 M 51.03 % | 2.920 M 29.20 % | 2.260 M -28.93 % | 3.180 M -31.76 % | 4.660 M -18.25 % | 5.700 M -16.18 % | 6.800 M 3.03 % | 6.600 M 564.79 % | -1.420 M -103.45 % | 41.100 M 299.03 % | 10.300 M -83.86 % | 63.800 M -33.54 % | 96.000 M -93.12 % | 1.396 B 6.90 % | 1.306 B 12.99 % | 1.156 B -38.18 % | 1.869 B -0.90 % | 1.886 B 4.06 % | 1.813 B 38.18 % | 1.312 B 99.30 % | 658.200 M -88.17 % | 5.564 B 179.42 % | 1.991 B 0.35 % | 1.984 B 39.58 % | 1.422 B -44.45 % | 2.559 B -11.47 % | 2.891 B 2.49 % | 2.820 B -22.34 % | 3.632 B 72 010.84 % | 5.036 M -99.88 % | 4.141 B -18.19 % | 5.062 B -18.27 % | 6.194 B -12.55 % | 7.083 B 3.28 % | 6.858 B -3.00 % | 7.070 B -21.94 % | 9.056 B 36.11 % | 6.654 B -9.70 % | 7.369 B 0.03 % | 7.367 B -13.71 % | 8.537 B -2.90 % | 8.792 B 3.76 % | 8.474 B 25.82 % | 6.735 B -38.72 % | 10.990 B 28.38 % | 8.561 B 11.79 % | 7.658 B -25.51 % | 10.280 B 2.09 % | 10.069 B -2.57 % | 10.334 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 4.360 M 58.55 % | 2.750 M 32.21 % | 2.080 M -30.67 % | 3.000 M -33.04 % | 4.480 M -18.55 % | 5.500 M -16.67 % | 6.600 M 3.13 % | 6.400 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 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.780 M | 0.000 | 0.000 | 0.000 -100.00 % | 278.810 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.200 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 % | 524.811 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 |
| Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 K -65.79 % | 380.000 K -5.00 % | 400.000 K 33.33 % | 300.000 K 50.00 % | 200.000 K | 0.000 -100.00 % | 800.000 K -84.31 % | 5.100 M -95.97 % | 126.600 M | 0.000 -100.00 % | 749.900 M 12.83 % | 664.600 M -3.13 % | 686.100 M -4.99 % | 722.100 M 6.60 % | 677.400 M -24.52 % | 897.500 M 189.05 % | 310.500 M 116.98 % | 143.100 M -55.93 % | 324.700 M -34.31 % | 494.300 M 20.15 % | 411.400 M -15.16 % | 484.900 M 43.08 % | 338.900 M -18.04 % | 413.486 M 0.51 % | 411.400 M -35.88 % | 641.600 M | 0.000 -100.00 % | 566.543 M 2.20 % | 554.365 M 4.24 % | 531.810 M 3.26 % | 515.017 M -20.57 % | 648.364 M 7.86 % | 601.107 M -0.17 % | 602.119 M 14.80 % | 524.484 M 2.22 % | 513.107 M 4.47 % | 491.168 M 4.83 % | 468.530 M 1.74 % | 460.495 M -10.76 % | 516.035 M 5.20 % | 490.545 M -31.29 % | 713.899 M 23.95 % | 575.948 M -0.88 % | 581.076 M 10.99 % | 523.537 M -11.96 % | 594.660 M 10.67 % | 537.326 M |
| Depreciation and amortization | 0.000 -100.00 % | 170.000 K -5.56 % | 180.000 K 89 900.00 % | 200.000 -99.90 % | 210.000 K 5.00 % | 200.000 K 0.00 % | 200.000 K 230.80 % | 60.459 K -94.55 % | 1.110 M 455.00 % | 200.000 K -75.00 % | 800.000 K 60.00 % | 500.000 K -91.94 % | 6.200 M -95.64 % | 142.200 M 14.86 % | 123.800 M 1.23 % | 122.300 M -82.73 % | 708.300 M 220.06 % | 221.300 M -11.90 % | 251.200 M 12.19 % | 223.900 M -59.25 % | 549.500 M 35.48 % | 405.600 M -15.04 % | 477.400 M -0.35 % | 479.100 M 68.58 % | 284.200 M -27.35 % | 391.200 M -30.58 % | 563.546 M 3.98 % | 541.957 M -23.08 % | 704.600 M 63 193.41 % | 1.113 M -99.88 % | 897.349 M 2.62 % | 874.446 M 19.67 % | 730.690 M -36.68 % | 1.154 B -2.18 % | 1.180 B 1.72 % | 1.160 B -4.74 % | 1.218 B 1.87 % | 1.195 B 3.29 % | 1.157 B -1.60 % | 1.176 B 3.53 % | 1.136 B -8.25 % | 1.238 B 15.07 % | 1.076 B 12.13 % | 959.365 M -11.65 % | 1.086 B -8.21 % | 1.183 B 4.87 % | 1.128 B 4.64 % | 1.078 B 4.94 % | 1.027 B -0.61 % | 1.034 B |
| Operating income | -4.400 M -53.85 % | -2.860 M -26.55 % | -2.260 M -70 969.18 % | -3.180 K 99.93 % | -4.480 M 18.55 % | -5.500 M 17.91 % | -6.700 M -1.52 % | -6.600 M 38.89 % | -10.800 M 73.72 % | -41.100 M -299.03 % | -10.300 M 83.86 % | -63.800 M 12.84 % | -73.200 M -238.11 % | 53.000 M 126.15 % | -202.700 M -2 079.57 % | -9.300 M 95.64 % | -213.200 M -34.85 % | -158.100 M 41.03 % | -268.100 M -291.50 % | 140.000 M -86.71 % | 1.054 B 136.41 % | -2.894 B -1 375.50 % | 226.900 M 18.98 % | 190.700 M -61.88 % | 500.200 M 181.97 % | -610.200 M -394.57 % | -123.379 M 38.82 % | -201.682 M -124.17 % | 834.300 M 89 970.83 % | 926.271 K -99.89 % | 853.411 M 279.01 % | 225.171 M 104.72 % | -4.768 B 2.54 % | -4.892 B -633.41 % | -667.066 M -17.49 % | -567.783 M 91.11 % | -6.385 B -8 293.84 % | -76.064 M 57.00 % | -176.908 M 33.37 % | -265.498 M -1 498.54 % | 18.984 M -89.95 % | 188.802 M 265.72 % | -113.926 M -1 701.88 % | 7.112 M 100.42 % | -1.704 B 49.26 % | -3.357 B -7 408.30 % | 45.937 M -79.29 % | 221.827 M -83.75 % | 1.365 B 416.67 % | 264.158 M |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.84 -5 140.26 % | 0.04 119.91 % | -0.18 -2 165.13 % | -0.01 93.70 % | -0.13 -40.71 % | -0.09 47.29 % | -0.17 -279.99 % | 0.10 -84.33 % | 0.62 156.77 % | -1.08 -1 159.81 % | 0.10 16.67 % | 0.09 -66.31 % | 0.26 183.13 % | -0.31 -602.24 % | -0.04 33.38 % | -0.07 -135.82 % | 0.19 18.41 % | 0.16 -7.66 % | 0.17 343.26 % | 0.04 104.74 % | -0.81 -18.89 % | -0.68 -605.63 % | -0.10 -22.75 % | -0.08 89.45 % | -0.75 -6 879.56 % | -0.01 52.95 % | -0.02 35.05 % | -0.04 -1 768.18 % | 0.00 -89.41 % | 0.02 254.68 % | -0.01 -1 401.67 % | 0.00 100.58 % | -0.17 59.20 % | -0.41 -7 524.87 % | 0.01 -72.42 % | 0.02 -84.87 % | 0.13 457.49 % | 0.02 |
| Total other income expenses net | -2.228 B | 0.000 | 0.000 | 0.000 100.00 % | -380.000 K -72.73 % | -220.000 K -10.00 % | -200.000 K 0.00 % | -200.000 K 97.99 % | -9.960 M -1 560.00 % | -600.000 K | 0.000 100.00 % | -126.100 M 87.45 % | -1.005 B -47.67 % | -680.500 M -31.96 % | -515.700 M 17.42 % | -624.500 M 73.28 % | -2.337 B -415.73 % | -453.200 M 85.22 % | -3.067 B -16.69 % | -2.628 B 37.62 % | -4.213 B -428.49 % | 1.283 B 368.36 % | -477.900 M -307.42 % | -117.300 M 87.42 % | -932.800 M -201.78 % | -309.100 M | 0.000 100.00 % | -394.981 M 65.84 % | -1.156 B -474.18 % | 308.972 M 154.54 % | -566.543 M 8.03 % | -615.977 M 85.56 % | -4.264 B -701.55 % | -532.028 M | 0.000 100.00 % | -676.521 M 87.46 % | -5.396 B -995.60 % | -492.471 M | 0.000 100.00 % | -453.590 M | 0.000 | 0.000 100.00 % | -443.355 M -2.52 % | -432.448 M 78.63 % | -2.024 B 39.69 % | -3.356 B -335 605 796.90 % | -1.000 K | 0.000 100.00 % | -1.486 B | 0.000 |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 |
| 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-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 6.735 B 584.48 % | 983.910 M -85.42 % | 6.748 B 590.76 % | 976.910 M -85.44 % | 6.711 B 586.59 % | 977.500 M -85.41 % | 6.698 B 612.85 % | 939.600 M -94.17 % | 16.128 B 146.08 % | 6.554 B -59.04 % | 16.002 B 150.45 % | 6.389 B -59.65 % | 15.833 B 63.53 % | 9.682 B -41.91 % | 16.667 B 25.31 % | 13.301 B -22.02 % | 17.056 B 10.71 % | 15.406 B -11.70 % | 17.448 B -13.03 % | 20.062 B -13.97 % | 23.319 B -20.47 % | 29.321 B -3.86 % | 30.498 B 2.52 % | 29.747 B -9.35 % | 32.814 B 21.59 % | 26.987 B 1 919 803.30 % | -1.406 M -100.01 % | 28.064 B |
| Total investments | 2.046 B 3.99 % | 1.968 B -3.84 % | 2.046 B 4.74 % | 1.954 B -4.52 % | 2.046 B 4.67 % | 1.955 B -4.47 % | 2.046 B 8.90 % | 1.879 B -8.17 % | 2.046 B 0.00 % | 2.046 B 0.00 % | 2.046 B 0.00 % | 2.046 B 137.68 % | 861.000 M -57.93 % | 2.047 B 0.02 % | 2.046 B 1 620.86 % | 118.900 M 205.66 % | 38.900 M -85.31 % | 264.815 M 878.95 % | 27.051 M -99.07 % | 2.917 B 37 984.51 % | 7.659 M -44.34 % | 13.760 M -95.80 % | 327.538 M 4.09 % | 314.666 M -5.52 % | 333.047 M 12.57 % | 295.868 M 50 255.28 % | 587.561 K -99.80 % | 289.799 M |
| Total debt | 7.024 B | 0.000 -100.00 % | 7.038 B | 0.000 -100.00 % | 6.997 B | 0.000 -100.00 % | 6.982 B | 0.000 -100.00 % | 16.413 B 140.90 % | 6.813 B -58.12 % | 16.270 B 146.19 % | 6.609 B -59.07 % | 16.148 B 63.15 % | 9.898 B -41.09 % | 16.800 B 24.55 % | 13.489 B -21.94 % | 17.280 B 6.86 % | 16.171 B -12.07 % | 18.389 B -12.50 % | 21.016 B -14.93 % | 24.703 B -22.96 % | 32.065 B -4.63 % | 33.622 B 6.09 % | 31.692 B -8.72 % | 34.719 B 14.22 % | 30.397 B | 0.000 -100.00 % | 30.869 B |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -17.444 B -98 195.62 % | -17.746 M 99.88 % | -14.269 B -679.26 % | 2.463 B 117.30 % | -14.241 B -97 820.09 % | -14.544 M 99.90 % | -14.082 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.894 B | 0.000 100.00 % | -6.210 B | 0.000 100.00 % | -9.343 B | 0.000 100.00 % | -8.955 B 41.74 % | -15.369 B | 0.000 100.00 % | -30.567 B | 0.000 100.00 % | -20.690 B | 0.000 100.00 % | -14.359 B | 0.000 100.00 % | -13.657 B |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.266 M | 0.000 | 0.000 | 0.000 100.00 % | -22.918 B | 0.000 100.00 % | -22.723 B | 0.000 100.00 % | -19.401 B | 0.000 100.00 % | -9.758 B | 0.000 100.00 % | -671.500 M | 0.000 -100.00 % | 2.283 B 11.98 % | 2.038 B | 0.000 -100.00 % | 2.533 B | 0.000 -100.00 % | 7.193 B | 0.000 -100.00 % | 3.465 B | 0.000 | 0.000 |
| Common stock | 302.460 M | 0.000 -100.00 % | 302.460 M | 0.000 -100.00 % | 302.460 M | 0.000 -100.00 % | 302.500 M | 0.000 -100.00 % | 302.460 M -0.01 % | 302.500 M 0.00 % | 302.500 M 0.00 % | 302.500 M 0.00 % | 302.500 M 0.00 % | 302.500 M 0.00 % | 302.500 M 0.00 % | 302.500 M 0.00 % | 302.500 M 12.08 % | 269.892 M 0.00 % | 269.892 M 10.21 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 0.00 % | 244.892 M 99 900.00 % | 244.892 K -99.90 % | 244.892 M |
| Total equity | -15.686 B 6.80 % | -16.831 B 0.00 % | -16.831 B -24.96 % | -13.470 B 0.00 % | -13.470 B -0.16 % | -13.449 B 0.00 % | -13.449 B -0.75 % | -13.349 B 0.00 % | -13.349 B -0.57 % | -13.274 B -5.98 % | -12.524 B -14.43 % | -10.945 B -14.72 % | -9.541 B -66.12 % | -5.743 B -1 791.63 % | 339.500 M -96.32 % | 9.235 B -8.90 % | 10.137 B -5.51 % | 10.727 B 2.18 % | 10.498 B 19.17 % | 8.810 B -59.92 % | 21.983 B -1.54 % | 22.326 B -21.69 % | 28.509 B 0.43 % | 28.388 B -3.14 % | 29.309 B 11.64 % | 26.253 B 10 720 286.13 % | 244.892 K -100.00 % | 29.493 B |
| Other non current liabilities | 237.570 M -98.59 % | 16.831 B 7 011.52 % | 236.670 M | 0.000 -100.00 % | 234.280 M | 0.000 -100.00 % | 232.400 M | 0.000 -100.00 % | 216.380 M 2.21 % | 211.700 M -5.32 % | 223.600 M -7.87 % | 242.700 M -38.48 % | 394.500 M -35.76 % | 614.100 M 63.15 % | 376.400 M -24.46 % | 498.300 M 9.40 % | 455.500 M -3.37 % | 471.405 M 0.62 % | 468.489 M -18.41 % | 574.171 M -59.29 % | 1.410 B -7.74 % | 1.529 B 672.96 % | 197.768 M -4.54 % | 207.176 M 9.78 % | 188.727 M 55.59 % | 121.298 M 538.40 % | -27.668 M -105.12 % | 540.653 M |
| Long term debt | 0.000 | 0.000 -100.00 % | 20.720 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.116 B -58.88 % | 5.145 B -45.32 % | 9.409 B -7.08 % | 10.126 B -12.85 % | 11.619 B -3.14 % | 11.996 B -25.45 % | 16.091 B -10.98 % | 18.077 B -27.88 % | 25.067 B -5.46 % | 26.514 B 3.41 % | 25.639 B -11.01 % | 28.811 B 11.46 % | 25.848 B 93 320.48 % | 27.668 M -99.90 % | 27.426 B |
| Total non current liabilities | 237.570 M -98.59 % | 16.831 B 6 439.04 % | 257.390 M | 0.000 -100.00 % | 234.300 M | 0.000 -100.00 % | 232.400 M | 0.000 -100.00 % | 216.380 M 2.21 % | 211.700 M -5.32 % | 223.600 M -7.87 % | 242.700 M -38.48 % | 394.500 M -85.55 % | 2.730 B -50.56 % | 5.521 B -44.37 % | 9.924 B -6.28 % | 10.589 B -12.42 % | 12.091 B -3.00 % | 12.464 B -25.21 % | 16.666 B -14.48 % | 19.487 B -26.73 % | 26.595 B -0.44 % | 26.712 B 3.35 % | 25.846 B -10.87 % | 28.999 B 11.67 % | 25.969 B 93 758.88 % | 27.668 M -99.90 % | 27.967 B |
| Other current liabilities | 16.064 B | 0.000 -100.00 % | 766.900 M | 0.000 -100.00 % | 6.171 B | 0.000 -100.00 % | 747.700 M | 0.000 -100.00 % | 6.053 B 768.12 % | 697.300 M -89.51 % | 6.646 B 973.02 % | 619.400 M -83.35 % | 3.720 B 366.96 % | 796.700 M -64.78 % | 2.262 B 66.26 % | 1.360 B -16.33 % | 1.626 B -56.39 % | 3.728 B -54.16 % | 8.133 B -14.94 % | 9.562 B -40.85 % | 16.166 B 552.11 % | 2.479 B -76.01 % | 10.333 B 448.74 % | 1.883 B -65.99 % | 5.537 B 151.57 % | 2.201 B 20 399.07 % | 10.737 M -99.85 % | 7.287 B |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 18.024 B | 0.000 -100.00 % | 15.431 B | 0.000 -100.00 % | 15.410 B | 0.000 -100.00 % | 5.689 B -62.47 % | 15.159 B 161.28 % | 5.802 B -57.36 % | 13.606 B 233.98 % | 4.074 B -53.76 % | 8.810 B | 0.000 -100.00 % | 5.543 B | 0.000 -100.00 % | 2.474 B -64.88 % | 7.043 B 10 262.73 % | 67.969 M -80.96 % | 356.923 M 92.89 % | 185.040 M -49.59 % | 367.050 M -6.25 % | 391.519 M -4.25 % | 408.908 M 6.70 % | 383.246 M | 0.000 -100.00 % | 4.589 M |
| Short term debt | 7.024 B | 0.000 100.00 % | -11.009 B | 0.000 -100.00 % | 16.660 B | 0.000 100.00 % | -8.430 B | 0.000 -100.00 % | 16.413 B 296.63 % | -8.348 B -151.03 % | 16.357 B 333.70 % | -6.999 B -143.13 % | 16.228 B 108.53 % | 7.782 B -33.28 % | 11.665 B 185.94 % | 4.079 B -42.98 % | 7.154 B 57.19 % | 4.551 B -28.82 % | 6.394 B 29.83 % | 4.925 B -25.68 % | 6.626 B -51.31 % | 13.609 B 91.45 % | 7.108 B -36.05 % | 11.116 B 88.16 % | 5.908 B -29.86 % | 8.423 B | 0.000 -100.00 % | 3.442 B |
| Total current liabilities | 24.410 B | 0.000 -100.00 % | 27.875 B | 0.000 -100.00 % | 24.664 B | 0.000 -100.00 % | 24.615 B | 0.000 -100.00 % | 24.233 B 0.59 % | 24.090 B -1.63 % | 24.488 B 6.84 % | 22.920 B 3.80 % | 22.082 B 13.31 % | 19.488 B 21.33 % | 16.061 B 13.34 % | 14.170 B 23.94 % | 11.433 B 3.97 % | 10.996 B -33.03 % | 16.419 B -27.69 % | 22.705 B -36.06 % | 35.511 B 28.38 % | 27.660 B 27.21 % | 21.743 B 17.19 % | 18.554 B 7.44 % | 17.269 B 5.17 % | 16.419 B 112 567.65 % | 14.573 M -99.89 % | 13.370 B |
| Total liabilities | 24.648 B 46.45 % | 16.831 B -40.17 % | 28.132 B | 0.000 -100.00 % | 24.898 B | 0.000 -100.00 % | 24.848 B | 0.000 -100.00 % | 24.449 B 0.61 % | 24.302 B -1.66 % | 24.712 B 6.69 % | 23.163 B 3.06 % | 22.476 B 1.17 % | 22.217 B 2.94 % | 21.582 B -10.43 % | 24.095 B 9.41 % | 22.022 B -4.61 % | 23.087 B -20.07 % | 28.883 B -26.64 % | 39.371 B -28.42 % | 54.999 B 1.37 % | 54.255 B 11.97 % | 48.455 B 9.13 % | 44.400 B -4.04 % | 46.268 B 9.15 % | 42.388 B 99 950.66 % | 42.367 M -99.90 % | 41.337 B |
| Other non current assets | 3.040 B 408.94 % | -983.910 M -146.63 % | 2.110 B 315.98 % | -976.910 M -146.42 % | 2.105 B 315.29 % | -977.500 M -146.43 % | 2.105 B 324.04 % | -939.600 M -145.78 % | 2.053 B -1.21 % | 2.078 B 1.41 % | 2.049 B -13.56 % | 2.370 B 1 276.42 % | 172.200 M -96.10 % | 4.411 B 20.85 % | 3.650 B -33.02 % | 5.450 B 53 010.68 % | -10.300 M -100.20 % | 5.124 B -2.21 % | 5.240 B 8 617.92 % | 60.102 M -34.70 % | 92.042 M -97.55 % | 3.755 B -4.78 % | 3.944 B 11.91 % | 3.524 B 4.12 % | 3.385 B -56.52 % | 7.784 B 14 366.99 % | -54.559 M -103.83 % | 1.426 B |
| Long term investments | 2.069 B | 0.000 -100.00 % | 709.030 M | 0.000 -100.00 % | 712.510 M | 0.000 -100.00 % | 710.400 M | 0.000 -100.00 % | 749.700 M 3.31 % | 725.700 M -2.21 % | 742.100 M 27.90 % | 580.200 M -82.21 % | 3.261 B 541.06 % | -739.400 M -624.77 % | 140.900 M 104.26 % | -3.306 B -55.08 % | -2.132 B 22.04 % | -2.734 B 5.06 % | -2.880 B -198.74 % | 2.917 B 7 816.65 % | -37.800 M -44.67 % | -26.129 M -116.14 % | 161.936 M -40.61 % | 272.652 M 0.66 % | 270.856 M 12.26 % | 241.284 M 80 357.50 % | 299.890 K -99.83 % | 172.418 M |
| Intangible assets | 50.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 320.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 270.000 K -10.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K -25.00 % | 400.000 K -55.56 % | 900.000 K -18.18 % | 1.100 M 37.50 % | 800.000 K -85.19 % | 5.400 M 192.37 % | 1.847 M -5.14 % | 1.947 M -39.83 % | 3.236 M -99.97 % | 10.232 B 255 251.04 % | 4.007 M | 0.000 -100.00 % | 9.188 B | 0.000 | 0.000 | 0.000 -100.00 % | 151.741 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 -100.00 % | 182.760 M | 0.000 -100.00 % | 186.212 M -98.03 % | 9.448 B 6 044 450.00 % | 156.312 K | 0.000 |
| Goodwill and intangible assets | 50.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 320.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 270.000 K -10.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K -25.00 % | 400.000 K -55.56 % | 900.000 K -18.18 % | 1.100 M 37.50 % | 800.000 K -85.19 % | 5.400 M 192.37 % | 1.847 M -5.14 % | 1.947 M -39.83 % | 3.236 M -99.92 % | 4.128 B 102 924.78 % | 4.007 M -97.81 % | 182.760 M 2.52 % | 178.270 M -4.27 % | 186.212 M 15.42 % | 161.332 M 103 111.53 % | 156.312 K -99.90 % | 151.741 M |
| Property plant equipment net | 2.188 B | 0.000 -100.00 % | 2.186 B | 0.000 -100.00 % | 2.164 B | 0.000 -100.00 % | 2.147 B | 0.000 -100.00 % | 2.000 B 2.22 % | 1.956 B -31.68 % | 2.864 B -7.70 % | 3.103 B -2.32 % | 3.176 B -58.42 % | 7.638 B -31.91 % | 11.218 B -44.49 % | 20.209 B 4.56 % | 19.328 B -2.34 % | 19.790 B -22.60 % | 25.570 B -23.47 % | 33.412 B -43.01 % | 58.627 B 4.62 % | 56.036 B 0.42 % | 55.800 B 2.87 % | 54.243 B -1.20 % | 54.901 B 21.53 % | 45.174 B 83 396.37 % | 54.102 M -99.91 % | 57.309 B |
| Total non current assets | 5.450 B 653.88 % | -983.910 M -118.83 % | 5.226 B 634.94 % | -976.910 M -118.79 % | 5.200 B 631.97 % | -977.500 M -118.87 % | 5.180 B 651.27 % | -939.600 M -118.78 % | 5.004 B 0.94 % | 4.958 B -12.55 % | 5.670 B -6.56 % | 6.068 B -8.41 % | 6.625 B -41.50 % | 11.324 B -24.62 % | 15.024 B -32.82 % | 22.363 B 3.68 % | 21.569 B -2.78 % | 22.185 B -20.46 % | 27.892 B -23.29 % | 36.360 B -42.15 % | 62.852 B 5.09 % | 59.810 B -0.63 % | 60.190 B 3.21 % | 58.316 B -0.93 % | 58.862 B 10.10 % | 53.463 B 97 891.75 % | 54.559 M -99.91 % | 59.106 B |
| Other current assets | 1.522 B | 0.000 -100.00 % | 3.911 B | 0.000 -100.00 % | 4.081 B | 0.000 -100.00 % | 4.075 B | 0.000 -100.00 % | 4.040 B 0.28 % | 4.029 B 32.61 % | 3.038 B -24.58 % | 4.028 B -0.15 % | 4.034 B 304.32 % | 997.800 M -72.67 % | 3.650 B 1.10 % | 3.611 B 28.71 % | 2.805 B -33.40 % | 4.212 B 80.29 % | 2.336 B 5.92 % | 2.206 B -64.88 % | 6.281 B 111.64 % | 2.968 B -49.40 % | 5.865 B 108.14 % | 2.818 B -61.44 % | 7.309 B 158.12 % | 2.831 B | 0.000 -100.00 % | 2.782 B |
| Short term investments | 1.338 B -31.99 % | 1.968 B 47.15 % | 1.337 B -31.55 % | 1.954 B 46.48 % | 1.334 B -31.77 % | 1.955 B 46.33 % | 1.336 B -28.91 % | 1.879 B 188.23 % | 651.970 M -50.63 % | 1.321 B 99.98 % | 660.400 M -54.96 % | 1.466 B 70.29 % | 861.000 M -69.09 % | 2.786 B 46.23 % | 1.905 B -44.37 % | 3.425 B 57.78 % | 2.171 B -27.63 % | 2.999 B 3.17 % | 2.907 B | 0.000 -100.00 % | 45.459 M 13.96 % | 39.889 M -75.91 % | 165.602 M 294.16 % | 42.014 M -32.44 % | 62.191 M 13.94 % | 54.584 M 18 874.45 % | 287.671 K -99.75 % | 117.381 M |
| cash and cash equivalents | 289.510 M 129.42 % | -983.910 M -439.81 % | 289.550 M 129.64 % | -976.910 M -441.51 % | 286.060 M 129.26 % | -977.500 M -443.95 % | 284.200 M 130.25 % | -939.600 M -428.86 % | 285.710 M 10.10 % | 259.500 M -3.21 % | 268.100 M 22.20 % | 219.400 M -30.33 % | 314.900 M 46.26 % | 215.300 M 62.00 % | 132.900 M -29.27 % | 187.900 M -16.34 % | 224.600 M -70.63 % | 764.717 M -18.80 % | 941.758 M -1.33 % | 954.438 M -31.04 % | 1.384 B -49.57 % | 2.744 B -12.18 % | 3.125 B 60.61 % | 1.945 B 2.11 % | 1.905 B -44.14 % | 3.411 B 242 516.41 % | 1.406 M -99.95 % | 2.805 B |
| Cash and short term investments | 1.628 B 65.45 % | 983.910 M -39.52 % | 1.627 B 66.53 % | 976.910 M -39.69 % | 1.620 B 65.72 % | 977.500 M -39.67 % | 1.620 B 72.44 % | 939.600 M 0.20 % | 937.680 M -40.66 % | 1.580 B 70.19 % | 928.500 M -44.92 % | 1.686 B 43.35 % | 1.176 B -60.82 % | 3.001 B 47.25 % | 2.038 B -43.59 % | 3.613 B 50.83 % | 2.395 B -36.36 % | 3.764 B -2.21 % | 3.849 B 303.27 % | 954.438 M -33.23 % | 1.429 B -48.65 % | 2.784 B -15.39 % | 3.290 B 65.55 % | 1.987 B 1.02 % | 1.967 B -43.23 % | 3.465 B 204 525.76 % | 1.693 M -99.94 % | 2.922 B |
| Total current assets | 3.512 B 256.99 % | 983.910 M -83.81 % | 6.076 B 521.91 % | 976.910 M -84.32 % | 6.229 B 537.19 % | 977.500 M -84.28 % | 6.219 B 561.91 % | 939.600 M -84.59 % | 6.096 B 0.42 % | 6.070 B -6.87 % | 6.518 B 5.98 % | 6.150 B -2.54 % | 6.311 B 22.54 % | 5.150 B -25.34 % | 6.898 B -37.10 % | 10.966 B 3.55 % | 10.590 B -8.94 % | 11.629 B 1.22 % | 11.489 B -2.80 % | 11.820 B -16.34 % | 14.130 B -15.75 % | 16.771 B -0.01 % | 16.774 B 15.91 % | 14.471 B -13.43 % | 16.716 B 10.13 % | 15.179 B 96 009.67 % | 15.793 M -99.87 % | 11.724 B |
| Inventory | 115.260 M | 0.000 -100.00 % | 114.820 M | 0.000 -100.00 % | 113.660 M | 0.000 -100.00 % | 112.700 M | 0.000 -100.00 % | 104.960 M 2.20 % | 102.700 M 15.13 % | 89.200 M -25.98 % | 120.500 M 27.11 % | 94.800 M -41.08 % | 160.900 M 5.86 % | 152.000 M -63.03 % | 411.100 M 147.50 % | 166.100 M 13.72 % | 146.055 M -18.17 % | 178.476 M -7.11 % | 192.141 M -37.17 % | 305.806 M -10.42 % | 341.367 M -18.21 % | 417.393 M -26.80 % | 570.223 M -18.84 % | 702.579 M 99.93 % | 351.406 M 47 821.57 % | 733.294 K -99.92 % | 932.278 M |
| Net receivables | 247.420 M | 0.000 -100.00 % | 1.071 B | 0.000 -100.00 % | 1.894 B | 0.000 -100.00 % | 1.054 B | 0.000 -100.00 % | 1.861 B 58.33 % | 1.176 B -49.05 % | 2.307 B 109.31 % | 1.102 B -38.39 % | 1.789 B 78.05 % | 1.005 B -52.32 % | 2.108 B -39.31 % | 3.473 B -10.25 % | 3.869 B 5.51 % | 3.667 B -40.35 % | 6.148 B 6.24 % | 5.787 B -43.44 % | 10.232 B 25.46 % | 8.155 B -24.70 % | 10.830 B 17.87 % | 9.188 B -15.71 % | 10.900 B 15.37 % | 9.448 B | 0.000 -100.00 % | 7.547 B |
| Tax assets | 221.870 M | 0.000 -100.00 % | 221.030 M | 0.000 -100.00 % | 218.790 M | 0.000 -100.00 % | 217.000 M | 0.000 -100.00 % | 202.050 M 2.25 % | 197.600 M 1 253.42 % | 14.600 M 0.00 % | 14.600 M -2.01 % | 14.900 M 12.03 % | 13.300 M 2.31 % | 13.000 M 39.78 % | 9.300 M -99.79 % | 4.378 B 124 378.25 % | 3.517 M 108.93 % | -39.372 M -22.64 % | -32.103 M -174.49 % | 43.095 M 4.40 % | 41.279 M -59.22 % | 101.229 M 2.50 % | 98.760 M -16.74 % | 118.618 M 15.27 % | 102.904 M | 0.000 -100.00 % | 46.774 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.659 M | 0.000 |
| Account payables | 1.322 B | 0.000 -100.00 % | 2.067 B | 0.000 -100.00 % | 1.484 B | 0.000 -100.00 % | 1.476 B | 0.000 -100.00 % | 1.429 B 0.63 % | 1.420 B -4.36 % | 1.485 B -28.82 % | 2.086 B 12.17 % | 1.860 B -11.40 % | 2.099 B -1.68 % | 2.135 B -33.03 % | 3.188 B 20.17 % | 2.653 B -2.34 % | 2.716 B 43.57 % | 1.892 B -76.98 % | 8.218 B -33.52 % | 12.362 B 10.35 % | 11.202 B 184.65 % | 3.935 B -17.53 % | 4.772 B -11.88 % | 5.415 B 7.69 % | 5.028 B 130 965.39 % | 3.837 M -99.85 % | 2.636 B |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 854.180 M | 0.000 -100.00 % | 612.690 M | 0.000 -100.00 % | 799.880 M | 0.000 -100.00 % | 792.800 M | 0.000 -100.00 % | 732.760 M 2.50 % | 714.900 M -38.70 % | 1.166 B 6.36 % | 1.097 B 5.30 % | 1.041 B 8.05 % | 963.800 M 6.50 % | 905.000 M 5.40 % | 858.600 M 40.82 % | 609.700 M 46.62 % | 415.842 M -28.21 % | 579.277 M 96.26 % | 295.157 M -86.65 % | 2.212 B -12.82 % | 2.537 B -48.53 % | 4.928 B -0.54 % | 4.955 B -7.63 % | 5.364 B 25.02 % | 4.291 B | 0.000 -100.00 % | 4.278 B |
| Capital lease obligations | 0.000 | 0.000 100.00 % | -18.026 B | 0.000 -100.00 % | 20.000 K | 0.000 100.00 % | -15.412 B | 0.000 | 0.000 100.00 % | -15.161 B -17 514.31 % | 87.060 M 100.64 % | -13.608 B -17 173.90 % | 79.700 M | 0.000 -100.00 % | 9.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -185.040 M | 0.000 100.00 % | -391.519 M | 0.000 100.00 % | -383.246 M | 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 |
| Other total stockholders equity | -16.843 B -2 848.95 % | 612.690 M 103.46 % | -17.728 B -2 316.36 % | 799.880 M 104.70 % | -17.014 B -2 246.06 % | 792.800 M 105.46 % | -14.529 B -2 082.72 % | 732.800 M -91.41 % | 8.534 B 159.72 % | -14.291 B -263.70 % | 8.730 B 170.72 % | -12.344 B -244.94 % | 8.517 B 221.50 % | -7.009 B -178.85 % | 8.889 B 10.11 % | 8.073 B -18.42 % | 9.896 B -1.45 % | 10.042 B 117.90 % | 4.608 B 27.37 % | 3.618 B -81.47 % | 19.527 B 439.68 % | 3.618 B | 0.000 -100.00 % | 3.637 B | 0.000 -100.00 % | 3.637 B 1 485 445.38 % | -244.892 K -100.00 % | 17.784 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.700 M 131.94 % | 7.200 M | 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 -100.00 % | 125.480 K | 0.000 |
| Total assets | 8.962 B | 0.000 -100.00 % | 11.301 B | 0.000 -100.00 % | 11.429 B | 0.000 -100.00 % | 11.399 B | 0.000 -100.00 % | 11.100 B 0.65 % | 11.028 B -9.51 % | 12.188 B -0.25 % | 12.218 B -5.55 % | 12.936 B -21.48 % | 16.474 B -24.85 % | 21.921 B -34.23 % | 33.329 B 3.64 % | 32.158 B -4.90 % | 33.814 B -14.14 % | 39.382 B -18.26 % | 48.180 B -37.41 % | 76.982 B 0.52 % | 76.581 B -0.50 % | 76.964 B 5.74 % | 72.788 B -3.69 % | 75.577 B 10.10 % | 68.642 B 95 220.93 % | 72.011 M -99.90 % | 70.830 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-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.575 M 0.00 % | 124.575 M 0.00 % | 124.575 M | 0.000 -100.00 % | 249.600 M 0.00 % | 249.600 M 0.00 % | 249.600 M | 0.000 100.00 % | -237.725 M 0.00 % | -237.725 M 0.00 % | -237.725 M | 0.000 -100.00 % | 122.020 M 0.00 % | 122.020 M 0.00 % | 122.020 M -91.08 % | 1.368 B 0.00 % | 1.368 B 0.00 % | 1.368 B 0.00 % | 1.368 B 432.31 % | -411.808 M 0.00 % | -411.808 M 0.00 % | -411.808 M 0.00 % | -411.808 M -622.46 % | -57.001 M 0.00 % | -57.001 M 0.00 % | -57.001 M 0.00 % | -57.001 M 96.39 % | -1.579 B 0.00 % | -1.579 B 0.00 % | -1.579 B 0.00 % | -1.579 B -51.24 % | -1.044 B 0.00 % | -1.044 B 0.00 % | -1.044 B 0.00 % | -1.044 B 39.10 % | -1.714 B 0.00 % | -1.714 B 0.00 % | -1.714 B 0.00 % | -1.714 B -163.78 % | 2.688 B 0.00 % | 2.688 B 0.00 % | 2.688 B 0.00 % | 2.688 B 152.09 % | 1.066 B 0.00 % | 1.066 B 0.00 % | 1.066 B 0.00 % | 1.066 B 464.77 % | 188.786 M 0.00 % | 188.786 M 0.00 % | 188.786 M 0.00 % | 188.786 M 128.80 % | -655.462 M 0.00 % | -655.462 M 0.00 % | -655.462 M 0.00 % | -655.462 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.525 M 0.00 % | 3.525 M 0.00 % | 3.525 M | 0.000 -100.00 % | 3.100 M 0.00 % | 3.100 M 0.00 % | 3.100 M | 0.000 -100.00 % | 3.416 M 0.00 % | 3.416 M 0.00 % | 3.416 M | 0.000 -100.00 % | 37.307 M 0.00 % | 37.307 M 0.00 % | 37.307 M -34.79 % | 57.214 M 0.00 % | 57.214 M 0.00 % | 57.214 M 0.00 % | 57.214 M 204.59 % | -54.704 M 0.00 % | -54.704 M 0.00 % | -54.704 M 0.00 % | -54.704 M -137.67 % | 145.218 M 0.00 % | 145.218 M 0.00 % | 145.218 M 0.00 % | 145.218 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.050 M 0.00 % | 121.050 M 0.00 % | 121.050 M | 0.000 -100.00 % | 246.500 M 0.00 % | 246.500 M 0.00 % | 246.500 M | 0.000 100.00 % | -241.141 M 0.00 % | -241.141 M 0.00 % | -241.141 M | 0.000 -100.00 % | 84.714 M 0.00 % | 84.714 M 0.00 % | 84.714 M -93.54 % | 1.311 B 0.00 % | 1.311 B 0.00 % | 1.311 B 0.00 % | 1.311 B 467.20 % | -357.104 M 0.00 % | -357.104 M 0.00 % | -357.104 M 0.00 % | -357.104 M -76.59 % | -202.219 M 0.00 % | -202.219 M 0.00 % | -202.219 M 0.00 % | -202.219 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 |
| Other non cash items | 2.232 M 77 941.96 % | 2.860 K 26.55 % | 2.260 K -31.52 % | 3.300 K -32.10 % | 4.860 K -17.63 % | 5.900 K -15.71 % | 7.000 K 2.94 % | 6.800 K -19.81 % | 8.480 K -79.66 % | 41.700 K 224.48 % | -33.500 K -118.76 % | 178.600 K -84.53 % | 1.154 M 59.39 % | 724.300 K -4.37 % | 757.400 K 10.47 % | 685.600 K -73.56 % | 2.593 M 293.40 % | 659.100 K -80.48 % | 3.377 M -99.87 % | 2.524 B -27.25 % | 3.469 B 95.29 % | 1.776 B 409 563.28 % | 433.600 K -99.91 % | 507.825 M -43.19 % | 893.825 M 52.63 % | 585.600 M 100 162.98 % | 584.064 K -99.94 % | 1.028 B -16.91 % | 1.238 B 108.53 % | 593.592 M 304 506.15 % | -195.000 K -100.07 % | 297.019 M -94.45 % | 5.356 B 68.05 % | 3.187 B 632.25 % | 435.228 M 30.34 % | 333.928 M -92.38 % | 4.383 B 156.96 % | 1.706 B 324.55 % | 401.770 M -18.65 % | 493.903 M 41.20 % | 349.799 M 1.22 % | 345.597 M 158.05 % | -595.387 M 10.54 % | -665.524 M -161.28 % | 1.086 B 71.75 % | 632.378 M 20.65 % | 524.149 M 28.93 % | 406.527 M -50.43 % | 820.166 M 83.78 % | 446.278 M -33.97 % | 675.841 M 0.00 % | 675.841 M 0.00 % | 675.841 M 0.00 % | 675.841 M 65.99 % | 407.160 M 0.00 % | 407.160 M 0.00 % | 407.160 M 0.00 % | 407.160 M 163.57 % | -640.468 M 0.00 % | -640.468 M 0.00 % | -640.468 M 0.00 % | -640.468 M -444.51 % | 185.909 M 0.00 % | 185.909 M 0.00 % | 185.909 M 0.00 % | 185.909 M 63.68 % | 113.580 M 0.00 % | 113.580 M 0.00 % | 113.580 M 0.00 % | 113.580 M -34.91 % | 174.504 M 0.00 % | 174.504 M 0.00 % | 174.504 M 0.00 % | 174.504 M |
| Net cash provided by operating activities | 0.000 -100.00 % | 340.000 K -5.56 % | 360.000 K 0.00 % | 360.000 K -14.29 % | 420.000 K 5.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 274.025 M 0.00 % | 274.025 M 0.00 % | 274.025 M | 0.000 -100.00 % | 757.025 M 0.00 % | 757.025 M 0.00 % | 757.025 M | 0.000 -100.00 % | 1.300 B 0.00 % | 1.300 B 0.00 % | 1.300 B | 0.000 -100.00 % | 1.641 B 0.00 % | 1.641 B 0.00 % | 1.641 B -35.25 % | 2.535 B 0.00 % | 2.535 B 0.00 % | 2.535 B 0.00 % | 2.535 B 138.86 % | 1.061 B 0.00 % | 1.061 B 0.00 % | 1.061 B 0.00 % | 1.061 B 114.02 % | 495.841 M 0.00 % | 495.841 M 0.00 % | 495.841 M 0.00 % | 495.841 M 1 186.25 % | -45.647 M 0.00 % | -45.647 M 0.00 % | -45.647 M 0.00 % | -45.647 M -107.06 % | 647.000 M 0.00 % | 647.000 M 0.00 % | 647.000 M 0.00 % | 647.000 M 455.86 % | -181.814 M 0.00 % | -181.814 M 0.00 % | -181.814 M 0.00 % | -181.814 M -104.94 % | 3.681 B 0.00 % | 3.681 B 0.00 % | 3.681 B 0.00 % | 3.681 B 40.51 % | 2.620 B 0.00 % | 2.620 B 0.00 % | 2.620 B 0.00 % | 2.620 B 188.64 % | 907.541 M 0.00 % | 907.541 M 0.00 % | 907.541 M 0.00 % | 907.541 M 255.80 % | 255.071 M 0.00 % | 255.071 M 0.00 % | 255.071 M 0.00 % | 255.071 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -296.225 M 0.00 % | -296.225 M 0.00 % | -296.225 M | 0.000 100.00 % | -563.375 M 0.00 % | -563.375 M 0.00 % | -563.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.043 B 0.00 % | -2.043 B 0.00 % | -2.043 B 0.00 % | -2.043 B -107.56 % | -984.252 M 0.00 % | -984.252 M 0.00 % | -984.252 M 0.00 % | -984.252 M -428.21 % | -186.338 M 0.00 % | -186.338 M 0.00 % | -186.338 M 0.00 % | -186.338 M 90.28 % | -1.918 B 0.00 % | -1.918 B 0.00 % | -1.918 B 0.00 % | -1.918 B 44.05 % | -3.428 B 0.00 % | -3.428 B 0.00 % | -3.428 B 0.00 % | -3.428 B -610.47 % | -482.435 M 0.00 % | -482.435 M 0.00 % | -482.435 M 0.00 % | -482.435 M 92.03 % | -6.054 B 0.00 % | -6.054 B 0.00 % | -6.054 B 0.00 % | -6.054 B -46.40 % | -4.135 B 0.00 % | -4.135 B 0.00 % | -4.135 B 0.00 % | -4.135 B -108.51 % | -1.983 B 0.00 % | -1.983 B 0.00 % | -1.983 B 0.00 % | -1.983 B -26.54 % | -1.567 B 0.00 % | -1.567 B 0.00 % | -1.567 B 0.00 % | -1.567 B |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -122.437 M 0.00 % | -122.437 M 0.00 % | -122.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.734 M 0.00 % | -69.734 M 0.00 % | -69.734 M 0.00 % | -69.734 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.660 M 0.00 % | -30.660 M 0.00 % | -30.660 M 0.00 % | -30.660 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.632 M 0.00 % | -81.632 M 0.00 % | -81.632 M 0.00 % | -81.632 M 13.42 % | -94.288 M 0.00 % | -94.288 M 0.00 % | -94.288 M 0.00 % | -94.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -243.198 M 0.00 % | -243.198 M 0.00 % | -243.198 M 0.00 % | -243.198 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.852 M 0.00 % | 104.852 M 0.00 % | 104.852 M | 0.000 -100.00 % | 31.900 M 0.00 % | 31.900 M 0.00 % | 31.900 M -85.46 % | 219.380 M 0.00 % | 219.380 M 0.00 % | 219.380 M 0.00 % | 219.380 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.984 M 0.00 % | 29.984 M 0.00 % | 29.984 M 0.00 % | 29.984 M 316.99 % | 7.191 M 0.00 % | 7.191 M 0.00 % | 7.191 M 0.00 % | 7.191 M -93.79 % | 115.794 M 0.00 % | 115.794 M 0.00 % | 115.794 M 0.00 % | 115.794 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 912.500 K 0.00 % | 912.500 K 0.00 % | 912.500 K 0.00 % | 912.500 K -99.58 % | 215.187 M 0.00 % | 215.187 M 0.00 % | 215.187 M 0.00 % | 215.187 M 532.42 % | 34.026 M 0.00 % | 34.026 M 0.00 % | 34.026 M 0.00 % | 34.026 M 16 258.65 % | 208.000 K 0.00 % | 208.000 K 0.00 % | 208.000 K 0.00 % | 208.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 296.225 M 0.00 % | 296.225 M 0.00 % | 296.225 M | 0.000 -100.00 % | 563.375 M 0.00 % | 563.375 M 0.00 % | 563.375 M | 0.000 -100.00 % | 17.585 M 0.00 % | 17.585 M 0.00 % | 17.585 M | 0.000 100.00 % | -31.900 M 0.00 % | -31.900 M 0.00 % | -31.900 M -101.75 % | 1.824 B 0.00 % | 1.824 B 0.00 % | 1.824 B 0.00 % | 1.824 B 73.01 % | 1.054 B 0.00 % | 1.054 B 0.00 % | 1.054 B 0.00 % | 1.054 B 574.10 % | 156.355 M 0.00 % | 156.355 M 0.00 % | 156.355 M 0.00 % | 156.355 M -91.95 % | 1.941 B 0.00 % | 1.941 B 0.00 % | 1.941 B 0.00 % | 1.941 B -41.38 % | 3.312 B 0.00 % | 3.312 B 0.00 % | 3.312 B 0.00 % | 3.312 B 487.12 % | 564.067 M 0.00 % | 564.067 M 0.00 % | 564.067 M 0.00 % | 564.067 M -90.82 % | 6.147 B 0.00 % | 6.147 B 0.00 % | 6.147 B 0.00 % | 6.147 B 56.82 % | 3.920 B 0.00 % | 3.920 B 0.00 % | 3.920 B 0.00 % | 3.920 B 101.11 % | 1.949 B 0.00 % | 1.949 B 0.00 % | 1.949 B 0.00 % | 1.949 B 7.67 % | 1.810 B 0.00 % | 1.810 B 0.00 % | 1.810 B 0.00 % | 1.810 B |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -253.800 M 0.00 % | -253.800 M 0.00 % | -253.800 M | 0.000 100.00 % | -563.375 M 0.00 % | -563.375 M 0.00 % | -563.375 M | 0.000 100.00 % | -119.601 M 0.00 % | -119.601 M 0.00 % | -119.601 M | 0.000 -100.00 % | 100.866 M 0.00 % | 100.866 M 0.00 % | 100.866 M 105.51 % | -1.832 B 0.00 % | -1.832 B 0.00 % | -1.832 B 0.00 % | -1.832 B -73.70 % | -1.055 B 0.00 % | -1.055 B 0.00 % | -1.055 B 0.00 % | -1.055 B -297.63 % | -265.223 M 0.00 % | -265.223 M 0.00 % | -265.223 M 0.00 % | -265.223 M 86.75 % | -2.002 B 0.00 % | -2.002 B 0.00 % | -2.002 B 0.00 % | -2.002 B 39.55 % | -3.312 B 0.00 % | -3.312 B 0.00 % | -3.312 B 0.00 % | -3.312 B -487.12 % | -564.067 M 0.00 % | -564.067 M 0.00 % | -564.067 M 0.00 % | -564.067 M 90.82 % | -6.147 B 0.00 % | -6.147 B 0.00 % | -6.147 B 0.00 % | -6.147 B -56.82 % | -3.920 B 0.00 % | -3.920 B 0.00 % | -3.920 B 0.00 % | -3.920 B -102.73 % | -1.934 B 0.00 % | -1.934 B 0.00 % | -1.934 B 0.00 % | -1.934 B -6.81 % | -1.810 B 0.00 % | -1.810 B 0.00 % | -1.810 B 0.00 % | -1.810 B |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 332.950 M 0.00 % | 332.950 M 0.00 % | 332.950 M | 0.000 -100.00 % | 248.957 M 0.00 % | 248.957 M 0.00 % | 248.957 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 -100.00 % | 67.125 M 0.00 % | 67.125 M 0.00 % | 67.125 M 0.00 % | 67.125 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 274.250 K 0.00 % | 274.250 K 0.00 % | 274.250 K 0.00 % | 274.250 K -99.99 % | 2.090 B 0.00 % | 2.090 B 0.00 % | 2.090 B 0.00 % | 2.090 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.800 M 0.00 % | 48.800 M 0.00 % | 48.800 M 0.00 % | 48.800 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -41.681 M 0.00 % | -41.681 M 0.00 % | -41.681 M 0.00 % | -41.681 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.050 M 0.00 % | -4.050 M 0.00 % | -4.050 M | 0.000 100.00 % | -7.369 M 0.00 % | -7.369 M 0.00 % | -7.369 M | 0.000 100.00 % | -14.807 M 0.00 % | -14.807 M 0.00 % | -14.807 M -108.57 % | -7.099 M 0.00 % | -7.099 M 0.00 % | -7.099 M 0.00 % | -7.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.759 M 0.00 % | -13.759 M 0.00 % | -13.759 M 0.00 % | -13.759 M 60.54 % | -34.865 M 0.00 % | -34.865 M 0.00 % | -34.865 M 0.00 % | -34.865 M 59.89 % | -86.916 M 0.00 % | -86.916 M 0.00 % | -86.916 M 0.00 % | -86.916 M -34.81 % | -64.473 M 0.00 % | -64.473 M 0.00 % | -64.473 M 0.00 % | -64.473 M -14.33 % | -56.391 M 0.00 % | -56.391 M 0.00 % | -56.391 M 0.00 % | -56.391 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.663 M 0.00 % | 95.663 M 0.00 % | 95.663 M 0.00 % | 95.663 M | 0.000 -100.00 % | 507.096 M 0.00 % | 507.096 M 0.00 % | 507.096 M 224.66 % | 156.195 M 0.00 % | 156.195 M 0.00 % | 156.195 M 0.00 % | 156.195 M 128.08 % | -556.266 M 0.00 % | -556.266 M 0.00 % | -556.266 M 0.00 % | -556.266 M -150.18 % | 1.108 B 0.00 % | 1.108 B 0.00 % | 1.108 B 0.00 % | 1.108 B -46.96 % | 2.090 B 0.00 % | 2.090 B 0.00 % | 2.090 B 0.00 % | 2.090 B 1 134.88 % | -201.923 M 0.00 % | -201.923 M 0.00 % | -201.923 M 0.00 % | -201.923 M -517.07 % | 48.414 M 0.00 % | 48.414 M 0.00 % | 48.414 M 0.00 % | 48.414 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.225 B 0.00 % | -1.225 B 0.00 % | -1.225 B | 0.000 100.00 % | -711.600 M 0.00 % | -711.600 M 0.00 % | -711.600 M | 0.000 100.00 % | -1.728 B 0.00 % | -1.728 B 0.00 % | -1.728 B | 0.000 100.00 % | -3.564 B 0.00 % | -3.564 B 0.00 % | -3.564 B -4 075.83 % | -85.337 M 0.00 % | -85.337 M 0.00 % | -85.337 M 0.00 % | -85.337 M 68.38 % | -269.852 M 0.00 % | -269.852 M 0.00 % | -269.852 M 0.00 % | -269.852 M -382.09 % | 95.663 M 0.00 % | 95.663 M 0.00 % | 95.663 M 0.00 % | 95.663 M -81.14 % | 507.096 M 0.00 % | 507.096 M 0.00 % | 507.096 M 0.00 % | 507.096 M 224.66 % | 156.195 M 0.00 % | 156.195 M 0.00 % | 156.195 M 0.00 % | 156.195 M 127.40 % | -570.025 M 0.00 % | -570.025 M 0.00 % | -570.025 M 0.00 % | -570.025 M -153.10 % | 1.074 B 0.00 % | 1.074 B 0.00 % | 1.074 B 0.00 % | 1.074 B -46.40 % | 2.003 B 0.00 % | 2.003 B 0.00 % | 2.003 B 0.00 % | 2.003 B 851.79 % | -266.396 M 0.00 % | -266.396 M 0.00 % | -266.396 M 0.00 % | -266.396 M -3 239.76 % | -7.977 M 0.00 % | -7.977 M 0.00 % | -7.977 M 0.00 % | -7.977 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.425 M 0.00 % | 154.425 M 0.00 % | 154.425 M | 0.000 -100.00 % | 37.425 M 0.00 % | 37.425 M 0.00 % | 37.425 M | 0.000 100.00 % | -3.263 M 0.00 % | -3.263 M 0.00 % | -3.263 M | 0.000 -100.00 % | 308.432 M 0.00 % | 308.432 M 0.00 % | 308.432 M 953.06 % | -36.156 M 0.00 % | -36.156 M 0.00 % | -36.156 M 0.00 % | -36.156 M 64.04 % | -100.545 M 0.00 % | -100.545 M 0.00 % | -100.545 M 0.00 % | -100.545 M 65.52 % | -291.591 M 0.00 % | -291.591 M 0.00 % | -291.591 M 0.00 % | -291.591 M -166.30 % | 439.835 M 0.00 % | 439.835 M 0.00 % | 439.835 M 0.00 % | 439.835 M -78.74 % | 2.069 B 0.00 % | 2.069 B 0.00 % | 2.069 B 0.00 % | 2.069 B 48.70 % | 1.392 B 0.00 % | 1.392 B 0.00 % | 1.392 B 0.00 % | 1.392 B 233.77 % | -1.040 B 0.00 % | -1.040 B 0.00 % | -1.040 B 0.00 % | -1.040 B -2 362.34 % | 45.981 M 0.00 % | 45.981 M 0.00 % | 45.981 M 0.00 % | 45.981 M 186.56 % | -53.121 M 0.00 % | -53.121 M 0.00 % | -53.121 M 0.00 % | -53.121 M -102.95 % | 1.803 B 0.00 % | 1.803 B 0.00 % | 1.803 B 0.00 % | 1.803 B |
| Net change in cash | 0.000 -100.00 % | 340.000 K -5.56 % | 360.000 K 0.00 % | 360.000 K -14.29 % | 420.000 K 5.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.925 M 0.00 % | -22.925 M 0.00 % | -22.925 M | 0.000 100.00 % | -178.550 M 0.00 % | -178.550 M 0.00 % | -178.550 M | 0.000 -100.00 % | 23.227 M 0.00 % | 23.227 M 0.00 % | 23.227 M | 0.000 100.00 % | -420.451 M 0.00 % | -420.451 M 0.00 % | -420.451 M -277.90 % | 236.338 M 0.00 % | 236.338 M 0.00 % | 236.338 M 0.00 % | 236.338 M 160.44 % | -391.006 M 0.00 % | -391.006 M 0.00 % | -391.006 M 0.00 % | -391.006 M -266.72 % | 234.532 M 0.00 % | 234.532 M 0.00 % | 234.532 M 0.00 % | 234.532 M 121.31 % | -1.101 B 0.00 % | -1.101 B 0.00 % | -1.101 B 0.00 % | -1.101 B -150.59 % | -439.278 M 0.00 % | -439.278 M 0.00 % | -439.278 M 0.00 % | -439.278 M -680.65 % | 75.653 M 0.00 % | 75.653 M 0.00 % | 75.653 M 0.00 % | 75.653 M 198.66 % | 25.331 M 0.00 % | 25.331 M 0.00 % | 25.331 M 0.00 % | 25.331 M -97.88 % | 1.194 B 0.00 % | 1.194 B 0.00 % | 1.194 B 0.00 % | 1.194 B 83.28 % | 651.432 M 0.00 % | 651.432 M 0.00 % | 651.432 M 0.00 % | 651.432 M 171.95 % | 239.539 M 0.00 % | 239.539 M 0.00 % | 239.539 M 0.00 % | 239.539 M |
| Cash at beginning of period | 0.000 -100.00 % | 292.070 M 0.12 % | 291.710 M 1.28 % | 288.030 M 0.15 % | 287.610 M -3.55 % | 298.200 M 0.13 % | 297.800 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 % | 56.150 M 0.00 % | 56.150 M 0.00 % | 56.150 M | 0.000 -100.00 % | 234.700 M 0.00 % | 234.700 M 0.00 % | 234.700 M | 0.000 -100.00 % | 212.213 M 0.00 % | 212.213 M 0.00 % | 212.213 M | 0.000 -100.00 % | 632.663 M 0.00 % | 632.663 M 0.00 % | 632.663 M 59.63 % | 396.326 M 0.00 % | 396.326 M 0.00 % | 396.326 M 0.00 % | 396.326 M -49.66 % | 787.331 M 0.00 % | 787.331 M 0.00 % | 787.331 M 0.00 % | 787.331 M 42.43 % | 552.799 M 0.00 % | 552.799 M 0.00 % | 552.799 M 0.00 % | 552.799 M -69.33 % | 1.803 B 0.00 % | 1.803 B 0.00 % | 1.803 B 0.00 % | 1.803 B -19.59 % | 2.242 B 0.00 % | 2.242 B 0.00 % | 2.242 B 0.00 % | 2.242 B 3.49 % | 2.166 B 0.00 % | 2.166 B 0.00 % | 2.166 B 0.00 % | 2.166 B 1.18 % | 2.141 B 0.00 % | 2.141 B 0.00 % | 2.141 B 0.00 % | 2.141 B 126.08 % | 946.939 M 0.00 % | 946.939 M 0.00 % | 946.939 M 0.00 % | 946.939 M 220.44 % | 295.508 M 0.00 % | 295.508 M 0.00 % | 295.508 M 0.00 % | 295.508 M 427.99 % | 55.969 M 0.00 % | 55.969 M 0.00 % | 55.969 M 0.00 % | 55.969 M |
| Cash at end of period | 0.000 -100.00 % | 292.410 M 0.12 % | 292.070 M 1.28 % | 288.390 M 0.12 % | 288.030 M -3.54 % | 298.600 M 0.13 % | 298.200 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 % | 33.225 M 0.00 % | 33.225 M 0.00 % | 33.225 M | 0.000 -100.00 % | 56.150 M 0.00 % | 56.150 M 0.00 % | 56.150 M | 0.000 -100.00 % | 235.440 M 0.00 % | 235.440 M 0.00 % | 235.440 M | 0.000 -100.00 % | 212.213 M 0.00 % | 212.213 M 0.00 % | 212.213 M -66.46 % | 632.663 M 0.00 % | 632.663 M 0.00 % | 632.663 M 0.00 % | 632.663 M 59.63 % | 396.326 M 0.00 % | 396.326 M 0.00 % | 396.326 M 0.00 % | 396.326 M -49.66 % | 787.331 M 0.00 % | 787.331 M 0.00 % | 787.331 M 0.00 % | 787.331 M 12.19 % | 701.792 M 0.00 % | 701.792 M 0.00 % | 701.792 M 0.00 % | 701.792 M -61.07 % | 1.803 B 0.00 % | 1.803 B 0.00 % | 1.803 B 0.00 % | 1.803 B -19.59 % | 2.242 B 0.00 % | 2.242 B 0.00 % | 2.242 B 0.00 % | 2.242 B 3.49 % | 2.166 B 0.00 % | 2.166 B 0.00 % | 2.166 B 0.00 % | 2.166 B 1.18 % | 2.141 B 0.00 % | 2.141 B 0.00 % | 2.141 B 0.00 % | 2.141 B 126.08 % | 946.939 M 0.00 % | 946.939 M 0.00 % | 946.939 M 0.00 % | 946.939 M 220.44 % | 295.508 M 0.00 % | 295.508 M 0.00 % | 295.508 M 0.00 % | 295.508 M |
| Operating cash flow | 0.000 -100.00 % | 340.000 K -5.56 % | 360.000 K 0.00 % | 360.000 K -14.29 % | 420.000 K 5.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 274.025 M 0.00 % | 274.025 M 0.00 % | 274.025 M | 0.000 -100.00 % | 757.025 M 0.00 % | 757.025 M 0.00 % | 757.025 M | 0.000 -100.00 % | 1.300 B 0.00 % | 1.300 B 0.00 % | 1.300 B | 0.000 -100.00 % | 1.641 B 0.00 % | 1.641 B 0.00 % | 1.641 B -35.25 % | 2.535 B 0.00 % | 2.535 B 0.00 % | 2.535 B 0.00 % | 2.535 B 138.86 % | 1.061 B 0.00 % | 1.061 B 0.00 % | 1.061 B 0.00 % | 1.061 B 114.02 % | 495.841 M 0.00 % | 495.841 M 0.00 % | 495.841 M 0.00 % | 495.841 M 1 186.25 % | -45.647 M 0.00 % | -45.647 M 0.00 % | -45.647 M 0.00 % | -45.647 M -107.06 % | 647.000 M 0.00 % | 647.000 M 0.00 % | 647.000 M 0.00 % | 647.000 M 455.86 % | -181.814 M 0.00 % | -181.814 M 0.00 % | -181.814 M 0.00 % | -181.814 M -104.94 % | 3.681 B 0.00 % | 3.681 B 0.00 % | 3.681 B 0.00 % | 3.681 B 40.51 % | 2.620 B 0.00 % | 2.620 B 0.00 % | 2.620 B 0.00 % | 2.620 B 188.64 % | 907.541 M 0.00 % | 907.541 M 0.00 % | 907.541 M 0.00 % | 907.541 M 255.80 % | 255.071 M 0.00 % | 255.071 M 0.00 % | 255.071 M 0.00 % | 255.071 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -296.225 M 0.00 % | -296.225 M 0.00 % | -296.225 M | 0.000 100.00 % | -563.375 M 0.00 % | -563.375 M 0.00 % | -563.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.043 B 0.00 % | -2.043 B 0.00 % | -2.043 B 0.00 % | -2.043 B -107.56 % | -984.252 M 0.00 % | -984.252 M 0.00 % | -984.252 M 0.00 % | -984.252 M -428.21 % | -186.338 M 0.00 % | -186.338 M 0.00 % | -186.338 M 0.00 % | -186.338 M 90.28 % | -1.918 B 0.00 % | -1.918 B 0.00 % | -1.918 B 0.00 % | -1.918 B 44.05 % | -3.428 B 0.00 % | -3.428 B 0.00 % | -3.428 B 0.00 % | -3.428 B -610.47 % | -482.435 M 0.00 % | -482.435 M 0.00 % | -482.435 M 0.00 % | -482.435 M 92.03 % | -6.054 B 0.00 % | -6.054 B 0.00 % | -6.054 B 0.00 % | -6.054 B -46.40 % | -4.135 B 0.00 % | -4.135 B 0.00 % | -4.135 B 0.00 % | -4.135 B -108.51 % | -1.983 B 0.00 % | -1.983 B 0.00 % | -1.983 B 0.00 % | -1.983 B -26.54 % | -1.567 B 0.00 % | -1.567 B 0.00 % | -1.567 B 0.00 % | -1.567 B |
| Free CashFlow | 0.000 -100.00 % | 340.000 K -5.56 % | 360.000 K 0.00 % | 360.000 K -14.29 % | 420.000 K 5.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.200 M 0.00 % | -22.200 M 0.00 % | -22.200 M | 0.000 -100.00 % | 193.650 M 0.00 % | 193.650 M 0.00 % | 193.650 M | 0.000 -100.00 % | 1.300 B 0.00 % | 1.300 B 0.00 % | 1.300 B | 0.000 -100.00 % | 1.641 B 0.00 % | 1.641 B 0.00 % | 1.641 B 233.64 % | 491.902 M 0.00 % | 491.902 M 0.00 % | 491.902 M 0.00 % | 491.902 M 539.20 % | 76.956 M 0.00 % | 76.956 M 0.00 % | 76.956 M 0.00 % | 76.956 M -75.14 % | 309.503 M 0.00 % | 309.503 M 0.00 % | 309.503 M 0.00 % | 309.503 M 115.76 % | -1.963 B 0.00 % | -1.963 B 0.00 % | -1.963 B 0.00 % | -1.963 B 29.39 % | -2.781 B 0.00 % | -2.781 B 0.00 % | -2.781 B 0.00 % | -2.781 B -318.60 % | -664.249 M 0.00 % | -664.249 M 0.00 % | -664.249 M 0.00 % | -664.249 M 72.01 % | -2.373 B 0.00 % | -2.373 B 0.00 % | -2.373 B 0.00 % | -2.373 B -56.57 % | -1.516 B 0.00 % | -1.516 B 0.00 % | -1.516 B 0.00 % | -1.516 B -40.90 % | -1.076 B 0.00 % | -1.076 B 0.00 % | -1.076 B 0.00 % | -1.076 B 18.03 % | -1.312 B 0.00 % | -1.312 B 0.00 % | -1.312 B 0.00 % | -1.312 B |
| 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 |