Arshiya Limited ARSHIYA.NS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.544 B 8.30 % | 1.426 B -5.02 % | 1.501 B 5.15 % | 1.428 B -51.48 % | 2.942 B 1.72 % | 2.892 B 21.97 % | 2.371 B -11.44 % | 2.678 B -13.26 % | 3.087 B -4.79 % | 3.242 B -37.23 % | 5.166 B -54.67 % | 11.396 B 7.78 % | 10.573 B 28.70 % | 8.215 B 56.21 % | 5.259 B 105.12 % | 2.564 B -36.09 % | 4.012 B 115.13 % | 1.865 B 7 269.54 % | 25.303 M 322.89 % | 5.983 M -22.81 % | 7.751 M |
| Net income | -28.186 B -1 697.01 % | -1.568 B -137.00 % | 4.239 B 306.32 % | -2.055 B 55.54 % | -4.622 B -72.72 % | -2.676 B -630.13 % | 504.744 M 112.85 % | -3.927 B 34.96 % | -6.038 B -27.37 % | -4.740 B 43.99 % | -8.462 B -565.52 % | -1.272 B -205.26 % | 1.208 B 46.90 % | 822.301 M -16.05 % | 979.544 M 429.90 % | 184.853 M -59.10 % | 451.985 M 151.86 % | 179.457 M 8 249.07 % | 2.149 M 44.21 % | 1.490 M 327.74 % | 348.462 K |
| Income before tax | -28.183 B -1 702.40 % | -1.564 B -136.24 % | 4.315 B 312.43 % | -2.031 B 54.86 % | -4.500 B -68.20 % | -2.675 B -627.13 % | 507.486 M 112.92 % | -3.926 B 34.62 % | -6.006 B -25.20 % | -4.797 B 41.89 % | -8.255 B -520.68 % | -1.330 B -193.75 % | 1.419 B 47.47 % | 961.970 M -8.66 % | 1.053 B 272.16 % | 282.979 M -46.17 % | 525.711 M 142.05 % | 217.193 M 14 007.15 % | 1.540 M -45.79 % | 2.840 M 429.01 % | 536.861 K |
| Income before tax ratio | -18.25 -1 564.31 % | -1.10 -138.15 % | 2.87 302.02 % | -1.42 6.96 % | -1.53 -65.36 % | -0.92 -532.18 % | 0.21 114.59 % | -1.47 24.62 % | -1.95 -31.50 % | -1.48 7.43 % | -1.60 -1 269.30 % | -0.12 -186.98 % | 0.13 14.58 % | 0.12 -41.53 % | 0.20 81.44 % | 0.11 -15.78 % | 0.13 12.51 % | 0.12 91.43 % | 0.06 -87.18 % | 0.47 585.29 % | 0.07 |
| EBITDA | -21.773 B -1 714.83 % | 1.348 B -79.63 % | 6.620 B 568.23 % | 990.694 M 239.87 % | 291.494 M -71.54 % | 1.024 B -77.19 % | 4.490 B 1 542.89 % | 273.309 M 116.10 % | -1.697 B -766.75 % | 254.569 M 106.78 % | -3.757 B -312.25 % | 1.770 B -34.91 % | 2.719 B 68.32 % | 1.615 B 24.78 % | 1.295 B 51.84 % | 852.615 M 47.83 % | 576.769 M 127.45 % | 253.580 M 12 997.12 % | 1.936 M -39.05 % | 3.177 M 960.89 % | -369.000 K |
| Net income ratio | -18.25 -1 559.33 % | -1.10 -138.96 % | 2.82 296.21 % | -1.44 8.38 % | -1.57 -69.81 % | -0.93 -534.64 % | 0.21 114.51 % | -1.47 25.02 % | -1.96 -33.78 % | -1.46 10.76 % | -1.64 -1 368.22 % | -0.11 -197.66 % | 0.11 14.14 % | 0.10 -46.26 % | 0.19 158.34 % | 0.07 -36.01 % | 0.11 17.07 % | 0.10 13.29 % | 0.08 -65.90 % | 0.25 454.10 % | 0.04 |
| Ratio EBITDA | -14.10 -1 591.10 % | 0.95 -78.56 % | 4.41 535.48 % | 0.69 600.44 % | 0.10 -72.02 % | 0.35 -81.30 % | 1.89 1 755.03 % | 0.10 118.56 % | -0.55 -800.29 % | 0.08 110.80 % | -0.73 -568.24 % | 0.16 -39.60 % | 0.26 30.78 % | 0.20 -20.12 % | 0.25 -25.97 % | 0.33 131.30 % | 0.14 5.73 % | 0.14 77.72 % | 0.08 -85.59 % | 0.53 1 215.22 % | -0.05 |
| Gross profit ratio | -0.01 -106.66 % | 0.17 -41.35 % | 0.28 25.04 % | 0.23 601.78 % | -0.05 55.86 % | -0.10 49.36 % | -0.20 -138.37 % | -0.08 -123.10 % | 0.37 25.52 % | 0.29 113.05 % | 0.14 -50.94 % | 0.28 -24.18 % | 0.37 23.15 % | 0.30 -69.97 % | 1.00 514.36 % | 0.16 -26.69 % | 0.22 -9.58 % | 0.25 710.90 % | 0.03 -76.64 % | 0.13 418.92 % | -0.04 |
| Weighted average shs out dil | 263.466 M -0.13 % | 263.804 M -0.55 % | 265.265 M 2.56 % | 258.651 M 4.68 % | 247.079 M 3.81 % | 238.015 M 25.80 % | 189.196 M 21.14 % | 156.179 M 10.05 % | 141.917 M 32.73 % | 106.923 M 72.67 % | 61.923 M 3.08 % | 60.075 M 2.12 % | 58.829 M 0.05 % | 58.800 M 0.08 % | 58.753 M 1.17 % | 58.073 M 20.77 % | 48.086 M 27.02 % | 37.857 M 0.00 % | 37.857 M 0.00 % | 37.857 M 0.00 % | 37.857 M |
| Weighted average shs out | 263.466 M 0.28 % | 262.730 M 0.17 % | 262.276 M 1.44 % | 258.540 M 4.64 % | 247.079 M 3.84 % | 237.949 M 29.94 % | 183.121 M 17.25 % | 156.179 M 10.05 % | 141.917 M 32.73 % | 106.923 M 72.67 % | 61.923 M 3.08 % | 60.075 M 2.12 % | 58.829 M 0.08 % | 58.781 M 0.36 % | 58.573 M 0.86 % | 58.073 M 23.65 % | 46.966 M 24.06 % | 37.857 M 0.00 % | 37.857 M 0.00 % | 37.857 M 0.00 % | 37.857 M |
| EPS diluted | -106.98 -1 697.98 % | -5.95 -136.93 % | 16.11 302.90 % | -7.94 57.56 % | -18.71 -66.46 % | -11.24 -520.97 % | 2.67 110.62 % | -25.14 40.90 % | -42.54 4.04 % | -44.33 67.56 % | -136.66 -545.54 % | -21.17 -203.12 % | 20.53 47.27 % | 13.94 -16.68 % | 16.73 48.05 % | 11.30 339.69 % | 2.57 -44.49 % | 4.63 8 051.41 % | 0.06 44.16 % | 0.04 328.26 % | 0.01 |
| Earnings per share | -106.98 -1 691.96 % | -5.97 -136.94 % | 16.16 303.27 % | -7.95 57.51 % | -18.71 -66.31 % | -11.25 -507.61 % | 2.76 110.98 % | -25.14 40.90 % | -42.54 4.04 % | -44.33 67.56 % | -136.66 -545.54 % | -21.17 -203.12 % | 20.53 47.27 % | 13.94 -16.68 % | 16.73 48.05 % | 11.30 329.66 % | 2.63 -43.20 % | 4.63 8 051.41 % | 0.06 44.16 % | 0.04 328.26 % | 0.01 |
| Gross profit | -17.148 M -107.22 % | 237.582 M -44.29 % | 426.484 M 31.48 % | 324.366 M 343.48 % | -133.223 M 55.10 % | -296.706 M 38.23 % | -480.342 M -111.11 % | -227.534 M -120.04 % | 1.135 B 19.51 % | 950.111 M 33.73 % | 710.488 M -77.76 % | 3.195 B -18.28 % | 3.910 B 58.50 % | 2.467 B -53.09 % | 5.259 B 1 160.15 % | 417.328 M -53.14 % | 890.665 M 94.53 % | 457.866 M 59 659.25 % | 766.184 K -1.20 % | 775.497 K 346.19 % | -315.000 K |
| Income tax expense | 2.071 M -54.83 % | 4.585 M 59.09 % | 2.882 M 233.56 % | 864.000 K -99.22 % | 110.993 M 15 801.58 % | 698.000 K -74.54 % | 2.742 M 943.55 % | 262.758 K -99.18 % | 31.988 M 156.60 % | -56.519 M -127.26 % | 207.363 M 454.82 % | -58.442 M -127.74 % | 210.665 M 50.83 % | 139.669 M 89.82 % | 73.578 M -25.02 % | 98.126 M 33.10 % | 73.722 M 95.36 % | 37.736 M 6 287.94 % | -609.830 K -145.19 % | 1.350 M 616.32 % | 188.399 K |
| Cost of revenue | 1.561 B 31.40 % | 1.188 B 10.57 % | 1.075 B -50.67 % | 2.178 B -29.17 % | 3.075 B -3.57 % | 3.189 B 11.83 % | 2.852 B -1.84 % | 2.905 B 48.86 % | 1.952 B -14.86 % | 2.292 B -48.55 % | 4.455 B -45.67 % | 8.201 B 23.08 % | 6.663 B 15.92 % | 5.748 B | 0.000 -100.00 % | 2.147 B -31.22 % | 3.121 B 121.84 % | 1.407 B 5 633.62 % | 24.537 M 371.15 % | 5.208 M -35.43 % | 8.065 M |
| General and administrative expenses | 318.776 M 169.17 % | 118.431 M 199.41 % | 39.555 M -39.08 % | 64.931 M 8.01 % | 60.114 M -16.88 % | 72.323 M 19.85 % | 60.343 M -13.55 % | 69.801 M 21.95 % | 57.236 M 20.28 % | 47.586 M -72.87 % | 175.396 M 5.89 % | 165.647 M | 0.000 -100.00 % | 327.431 M -91.11 % | 3.683 B 2 849.83 % | 124.865 M -30.20 % | 178.893 M 56.26 % | 114.484 M 10 816.74 % | 1.049 M 32.73 % | 790.079 K | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 10.943 M 1 907.89 % | 545.000 K -19.73 % | 679.000 K -81.28 % | 3.627 M -50.55 % | 7.335 M -62.97 % | 19.808 M 62.85 % | 12.163 M -76.46 % | 51.664 M 275.14 % | 13.772 M 57.95 % | 8.719 M -55.04 % | 19.396 M | 0.000 -100.00 % | 32.247 M -13.90 % | 37.455 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 427.263 M 55.99 % | 273.911 M 366.95 % | 58.659 M -69.94 % | 195.164 M 191.75 % | 66.895 M 2 545.12 % | 2.529 M 1 641.56 % | 145.215 K -99.99 % | 1.388 B -12.28 % | 1.582 B -7.37 % | 1.708 B -15.76 % | 2.028 B 34.77 % | 1.505 B 29 682.02 % | -5.086 M -101.45 % | 351.859 M 14 967.71 % | 2.335 M -98.65 % | 173.279 M 26.01 % | 137.513 M 6 957.70 % | -2.005 M 32.12 % | -2.954 M -789.75 % | -332.000 K |
| Operating expenses | 318.776 M -42.73 % | 556.637 M 77.27 % | 314.011 M 151.54 % | 124.833 M -51.78 % | 258.905 M 12.45 % | 230.235 M 2 616.32 % | 8.476 M -96.21 % | 223.449 M -85.07 % | 1.497 B -5.40 % | 1.582 B -7.37 % | 1.708 B -15.76 % | 2.028 B 34.77 % | 1.505 B 46.62 % | 1.026 B -74.80 % | 4.073 B 3 101.74 % | 127.201 M -63.88 % | 352.172 M 39.75 % | 251.997 M 26 444.61 % | -956.540 K 55.80 % | -2.164 M -751.58 % | 332.100 K |
| Cost and expenses | 1.880 B 7.75 % | 1.745 B 37.01 % | 1.274 B -44.70 % | 2.303 B -30.92 % | 3.334 B -2.49 % | 3.419 B 19.55 % | 2.860 B -8.58 % | 3.129 B -9.28 % | 3.449 B -11.00 % | 3.875 B -37.14 % | 6.163 B -39.74 % | 10.229 B 25.23 % | 8.168 B 20.57 % | 6.774 B 66.34 % | 4.073 B 79.12 % | 2.274 B -34.53 % | 3.473 B 109.37 % | 1.659 B 6 934.89 % | 23.580 M 674.65 % | 3.044 M -63.75 % | 8.398 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 318.776 M 146.40 % | 129.374 M 222.63 % | 40.100 M -39.40 % | 66.174 M 3.82 % | 63.741 M -19.98 % | 79.658 M -0.62 % | 80.151 M -2.21 % | 81.964 M -24.73 % | 108.900 M 77.48 % | 61.358 M -84.76 % | 402.503 M -21.54 % | 512.995 M | 0.000 -100.00 % | 359.679 M -90.33 % | 3.721 B 2 879.83 % | 124.865 M -30.20 % | 178.893 M 56.26 % | 114.484 M 10 816.74 % | 1.049 M 32.73 % | 790.079 K | 0.000 |
| Interest income | 0.000 -100.00 % | 76.550 M 673.94 % | 9.891 M 86.48 % | 5.304 M -90.47 % | 55.635 M 628.87 % | 7.633 M -45.60 % | 14.030 M -1.72 % | 14.275 M 188.68 % | 4.945 M 15.66 % | 4.276 M 28.26 % | 3.333 M -68.16 % | 10.471 M 101.52 % | 5.196 M -72.52 % | 18.907 M | 0.000 | 0.000 -100.00 % | 2.151 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.448 M |
| Interest expense | 5.281 B 143.13 % | 2.172 B 36.87 % | 1.587 B -30.76 % | 2.292 B -31.61 % | 3.352 B 23.25 % | 2.719 B -13.94 % | 3.160 B 7.21 % | 2.947 B -13.12 % | 3.392 B -15.79 % | 4.028 B 9.97 % | 3.663 B 46.13 % | 2.507 B 136.53 % | 1.060 B 123.73 % | 473.680 M 262.23 % | 130.767 M 1 495.80 % | 8.194 M -12.77 % | 9.394 M 40.44 % | 6.689 M | 0.000 | 0.000 -100.00 % | 442.993 K |
| Depreciation and amortization | 1.129 B 42.32 % | 793.457 M 10.49 % | 718.147 M -1.60 % | 729.795 M -48.91 % | 1.428 B 51.65 % | 941.956 M -7.39 % | 1.017 B -5.74 % | 1.079 B 17.81 % | 916.020 M -9.39 % | 1.011 B 21.03 % | 835.289 M 38.66 % | 602.422 M 92.10 % | 313.597 M 77.75 % | 176.425 M 62.88 % | 108.316 M 592.58 % | 15.639 M -62.46 % | 41.664 M 40.29 % | 29.699 M 13 815.03 % | 213.430 K -10.06 % | 237.297 K -14.55 % | 277.713 K |
| Operating income | -335.924 M -5.29 % | -319.055 M -516.43 % | 76.616 M -65.06 % | 219.269 M 150.30 % | -435.907 M 17.75 % | -529.982 M -8.42 % | -488.818 M -8.39 % | -450.984 M -24.74 % | -361.528 M 42.82 % | -632.311 M 36.64 % | -997.912 M -185.49 % | 1.167 B -51.47 % | 2.405 B 66.96 % | 1.441 B 21.45 % | 1.186 B 308.89 % | 290.127 M -46.12 % | 538.493 M 161.57 % | 205.869 M 11 850.21 % | 1.723 M -41.39 % | 2.939 M 554.31 % | -647.000 K |
| Operating income ratio | -0.22 2.78 % | -0.22 -538.44 % | 0.05 -66.77 % | 0.15 203.67 % | -0.15 19.14 % | -0.18 11.11 % | -0.21 -22.39 % | -0.17 -43.82 % | -0.12 39.95 % | -0.20 -0.95 % | -0.19 -288.60 % | 0.10 -54.98 % | 0.23 29.73 % | 0.18 -22.26 % | 0.23 99.35 % | 0.11 -15.70 % | 0.13 21.59 % | 0.11 62.16 % | 0.07 -86.14 % | 0.49 688.52 % | -0.08 |
| Total other income expenses net | -27.848 B -2 137.46 % | -1.245 B -129.37 % | 4.237 B 288.27 % | -2.251 B 44.62 % | -4.064 B -89.17 % | -2.148 B -367.86 % | 801.971 M 126.34 % | -3.045 B 46.01 % | -5.639 B -36.85 % | -4.121 B 43.22 % | -7.257 B -190.60 % | -2.497 B -153.06 % | -986.824 M -116.51 % | -455.779 M -248.54 % | -130.767 M -1 011.87 % | -11.761 M -103.52 % | 334.051 M 3 317.11 % | 9.776 M 5 438.20 % | -183.130 K -84.33 % | -99.350 K -108.39 % | 1.184 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 | 18.399 B 77.09 % | 10.389 B -3.99 % | 10.821 B -43.83 % | 19.264 B -4.34 % | 20.137 B 11.04 % | 18.136 B 1.94 % | 17.791 B -47.23 % | 33.715 B 366.89 % | 7.221 B -72.90 % | 26.642 B -4.15 % | 27.796 B 17.52 % | 23.651 B 11.06 % | 21.296 B 65.05 % | 12.902 B 157.64 % | 5.008 B 868.67 % | 516.994 M 153.78 % | -961.369 M -92.07 % | -500.524 M -1 644.10 % | -28.698 M -10 404.23 % | -273.205 K -102.53 % | 10.804 M |
| Total investments | 76.466 M 16.09 % | 65.868 M -78.56 % | 307.231 M 39.01 % | 221.016 M 566.03 % | 33.184 M 4 751.46 % | 684.000 K | 0.000 | 0.000 -100.00 % | 91.595 M | 0.000 | 0.000 -100.00 % | 5.547 M -97.23 % | 200.089 M 33.37 % | 150.031 M 2 656.32 % | 5.443 M -99.52 % | 1.127 B -15.72 % | 1.337 B 51 421 596.96 % | 2.600 K -91.33 % | 30.000 K -0.53 % | 30.160 K -0.83 % | 30.411 K |
| Total debt | 18.482 B 76.26 % | 10.486 B -3.15 % | 10.826 B -14.41 % | 12.650 B -37.22 % | 20.151 B 11.00 % | 18.154 B 1.31 % | 17.919 B -46.98 % | 33.798 B 360.58 % | 7.338 B -72.52 % | 26.704 B -4.28 % | 27.897 B 17.53 % | 23.735 B 8.10 % | 21.956 B 52.26 % | 14.421 B 151.85 % | 5.726 B 618.72 % | 796.689 M 4 651.01 % | 16.769 M -65.88 % | 49.140 M | 0.000 -100.00 % | 133.637 K -98.83 % | 11.435 M |
| Accumulated other comprehensive income loss | -32.292 B -3 174.00 % | 1.051 B 714.71 % | 128.942 M | 0.000 100.00 % | -3.888 B -46.97 % | -2.645 B -46.70 % | -1.803 B 54.42 % | -3.956 B -24.73 % | -3.172 B -30.69 % | -2.427 B -57.36 % | -1.542 B -64.12 % | -939.778 M -85.23 % | -507.367 M -97.93 % | -256.332 M -104.87 % | -125.120 M -317.35 % | -29.980 M 76.15 % | -125.681 M -50.43 % | -83.545 M | 0.000 100.00 % | -3.690 M -130.62 % | 12.050 M |
| Retained earnings | 0.000 100.00 % | -5.182 B -43.38 % | -3.614 B 53.98 % | -7.852 B 66.07 % | -23.142 B -24.72 % | -18.555 B -19.64 % | -15.509 B 29.81 % | -22.096 B -21.61 % | -18.169 B -49.77 % | -12.132 B -64.69 % | -7.366 B -433.95 % | 2.206 B -42.46 % | 3.833 B | 0.000 -100.00 % | 2.056 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 526.952 M 0.00 % | 526.952 M 0.46 % | 524.552 M 0.00 % | 524.552 M 1.63 % | 516.152 M 5.94 % | 487.229 M 6.75 % | 456.434 M 46.12 % | 312.359 M 0.00 % | 312.359 M 22.56 % | 254.859 M 89.83 % | 134.259 M 8.48 % | 123.759 M 5.18 % | 117.659 M 0.00 % | 117.659 M 0.13 % | 117.506 M 0.00 % | 117.506 M 3.07 % | 114.009 M 30.41 % | 87.425 M 341.54 % | 19.800 M 0.00 % | 19.800 M 0.00 % | 19.800 M |
| Total equity | -31.646 B -2 106.11 % | 1.577 B -49.48 % | 3.122 B 234.15 % | -2.327 B -266.47 % | 1.398 B -74.35 % | 5.450 B -27.08 % | 7.475 B 201.09 % | -7.395 B -115.11 % | -3.438 B -254.20 % | 2.229 B -60.89 % | 5.699 B -34.50 % | 8.701 B 0.42 % | 8.665 B 16.22 % | 7.456 B 10.82 % | 6.728 B 37.27 % | 4.901 B -2.48 % | 5.025 B 383.13 % | 1.040 B 3 138.00 % | 32.124 M -4.77 % | 33.734 M 5.92 % | 31.850 M |
| Other non current liabilities | 162.770 M -5.08 % | 171.477 M 73.22 % | 98.993 M 105.71 % | 48.123 M | 0.000 -100.00 % | 328.888 M -24.52 % | 435.747 M -25.78 % | 587.135 M 28.55 % | 456.737 M 614.91 % | 63.887 M -28.88 % | 89.826 M 1.27 % | 88.696 M 1 594.79 % | 5.233 M -99.75 % | 2.078 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -133.637 K | 0.000 |
| Long term debt | 635.761 M -16.07 % | 757.529 M -77.29 % | 3.336 B -40.27 % | 5.585 B -55.01 % | 12.414 B -1.59 % | 12.615 B -9.93 % | 14.006 B -4.25 % | 14.628 B 164.30 % | 5.534 B -77.90 % | 25.041 B -0.20 % | 25.091 B 22.76 % | 20.438 B -2.49 % | 20.960 B 69.82 % | 12.342 B 115.96 % | 5.715 B 341.07 % | 1.296 B 38 674.33 % | 3.342 M -93.20 % | 49.140 M | 0.000 -100.00 % | 133.637 K | 0.000 |
| Total non current liabilities | 798.531 M -14.04 % | 929.006 M -72.95 % | 3.435 B -39.98 % | 5.722 B -54.49 % | 12.575 B -2.80 % | 12.937 B -10.11 % | 14.393 B -44.98 % | 26.158 B 336.61 % | 5.991 B -76.14 % | 25.105 B -0.30 % | 25.181 B 22.55 % | 20.547 B -2.72 % | 21.122 B 45.99 % | 14.468 B 153.15 % | 5.715 B 623.51 % | 789.916 M 4 610.62 % | 16.769 M -65.88 % | 49.140 M 7 288.52 % | 665.086 K -68.68 % | 2.124 M 31.98 % | 1.609 M |
| Other current liabilities | 38.344 B 19 128.98 % | 199.406 M 3 502.64 % | 5.535 M -99.93 % | 7.459 B 163.27 % | 2.833 B -54.85 % | 6.275 B 32.85 % | 4.723 B -26.11 % | 6.393 B -47.64 % | 12.209 B 144.67 % | 4.990 B 149.15 % | 2.003 B -28.26 % | 2.792 B 21.90 % | 2.290 B 416.32 % | -723.983 M -840.19 % | 97.810 M 114.31 % | -683.634 M -316.56 % | 315.677 M 39.82 % | 225.767 M 9 557.78 % | 2.338 M -68.83 % | 7.499 M 1 048.34 % | -790.723 K |
| Deferred revenue | 0.000 -100.00 % | 5.424 B 13.89 % | 4.763 B 3 383.67 % | 136.711 M -98.44 % | 8.769 B 37.69 % | 6.369 B 45.76 % | 4.369 B -6.86 % | 4.691 B 2 298.76 % | 195.567 M -58.52 % | 471.460 M 7.34 % | 439.205 M 351.18 % | 97.345 M -52.97 % | 207.004 M | 0.000 -100.00 % | 92.916 M 18.44 % | 78.452 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 17.847 B 83.45 % | 9.728 B 29.87 % | 7.491 B 6.03 % | 7.065 B 34.49 % | 5.253 B -5.86 % | 5.580 B 11.25 % | 5.016 B -37.02 % | 7.964 B -58.95 % | 19.402 B 355.06 % | 4.264 B -2.79 % | 4.386 B -27.22 % | 6.026 B 212.88 % | 1.926 B -7.33 % | 2.078 B 19 089.88 % | 10.830 M -98.65 % | 799.926 M 7 106.64 % | 11.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.435 M |
| Total current liabilities | 56.577 B 263.01 % | 15.586 B 24.89 % | 12.479 B -16.00 % | 14.856 B -13.32 % | 17.140 B 40.00 % | 12.242 B 26.11 % | 9.707 B -32.95 % | 14.479 B -54.41 % | 31.759 B 207.85 % | 10.317 B 21.35 % | 8.502 B -26.60 % | 11.582 B 134.34 % | 4.943 B 142.89 % | 2.035 B 47.73 % | 1.377 B 126.07 % | 609.313 M 22.44 % | 497.644 M 120.42 % | 225.767 M 710.48 % | 27.856 M 156.72 % | 10.851 M -22.44 % | 13.991 M |
| Total liabilities | 57.376 B 247.42 % | 16.515 B 3.77 % | 15.914 B -49.37 % | 31.432 B 5.78 % | 29.714 B 18.01 % | 25.180 B 4.48 % | 24.100 B -40.69 % | 40.636 B 7.64 % | 37.751 B 6.57 % | 35.422 B 5.16 % | 33.683 B 4.83 % | 32.129 B 23.27 % | 26.065 B 57.94 % | 16.503 B 132.68 % | 7.093 B 406.89 % | 1.399 B 172.00 % | 514.413 M 87.12 % | 274.907 M 863.87 % | 28.521 M 119.83 % | 12.974 M -16.83 % | 15.600 M |
| Other non current assets | 393.732 M -31.65 % | 576.043 M 601.58 % | 82.107 M 8 210 800.00 % | -1.000 K -100.00 % | 500.504 M -37.46 % | 800.261 M 22.09 % | 655.484 M 98.76 % | 329.786 M -59.53 % | 814.878 M 56.33 % | 521.244 M 0.48 % | 518.776 M -62.83 % | 1.396 B -35.72 % | 2.171 B 429.92 % | 409.690 M 2 272.48 % | 17.268 M -99.62 % | 4.573 B 135.26 % | 1.944 B 1 081.24 % | 164.561 M 6 124.62 % | 2.644 M -49.95 % | 5.282 M -6.98 % | 5.679 M |
| Long term investments | 76.466 M 104.07 % | -1.879 B -260.00 % | -522.033 M -16.11 % | -449.603 M -1 454.88 % | 33.184 M 4 751.46 % | 684.000 K | 0.000 | 0.000 -100.00 % | 71.353 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.337 B 51 421 596.96 % | 2.600 K | 0.000 | 0.000 -100.00 % | 30.411 K |
| Intangible assets | 1.413 M -53.09 % | 3.012 M -82.69 % | 17.400 M -93.55 % | 269.946 M -20.37 % | 339.019 M -19.42 % | 420.717 M -16.47 % | 503.675 M 41.99 % | 354.719 M -16.45 % | 424.570 M -17.72 % | 516.004 M -20.00 % | 645.004 M -6.02 % | 686.305 M -78.52 % | 3.195 B 383.10 % | 661.282 M 30.46 % | 506.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 2.043 M 6.57 % | 1.917 M 0.00 % | 1.917 M -6.17 % | 2.043 M 6.57 % | 1.917 M 0.00 % | 1.917 M 0.00 % | 1.917 M | 0.000 | 0.000 -100.00 % | 195.843 K | 0.000 -100.00 % | 59.898 M | 0.000 -100.00 % | 59.898 M 0.00 % | 59.898 M | 0.000 -100.00 % | 53.497 M 0.00 % | 53.497 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 3.456 M -29.88 % | 4.929 M -74.48 % | 19.317 M -92.90 % | 271.989 M -20.22 % | 340.936 M -19.33 % | 422.634 M -16.41 % | 505.592 M 42.53 % | 354.719 M -16.45 % | 424.570 M -17.75 % | 516.200 M -19.97 % | 645.004 M -13.56 % | 746.203 M -9.29 % | 822.597 M 14.06 % | 721.180 M 27.24 % | 566.785 M | 0.000 -100.00 % | 53.497 M 0.00 % | 53.497 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 20.943 B 59.92 % | 13.096 B -11.80 % | 14.848 B -36.95 % | 23.549 B -9.49 % | 26.018 B 0.75 % | 25.824 B -8.55 % | 28.238 B -11.22 % | 31.807 B -1.50 % | 32.293 B -9.52 % | 35.691 B -2.63 % | 36.654 B 17.89 % | 31.091 B 15.40 % | 26.942 B 47.15 % | 18.309 B 97.78 % | 9.257 B 9 491.48 % | 96.513 M -45.04 % | 175.611 M 69.80 % | 103.426 M | 0.000 -100.00 % | 2.827 M -12.06 % | 3.215 M |
| Total non current assets | 21.417 B 55.84 % | 13.742 B -10.75 % | 15.397 B -36.69 % | 24.320 B -9.45 % | 26.859 B -0.69 % | 27.046 B -8.00 % | 29.399 B -9.52 % | 32.492 B -3.10 % | 33.532 B -8.70 % | 36.728 B -2.88 % | 37.818 B 13.80 % | 33.233 B 11.02 % | 29.935 B 53.99 % | 19.440 B 97.54 % | 9.841 B 110.67 % | 4.671 B 32.97 % | 3.513 B 991.88 % | 321.755 M 12 070.60 % | 2.644 M -67.40 % | 8.110 M -9.14 % | 8.925 M |
| Other current assets | 1.062 B 43.78 % | 738.948 M -57.57 % | 1.741 B -32.54 % | 2.581 B 5.44 % | 2.448 B 31.50 % | 1.862 B -11.68 % | 2.108 B 2 591.15 % | 78.331 M 8.94 % | 71.905 M -81.80 % | 395.040 M 579.36 % | 58.149 M -83.06 % | 343.269 M -91.27 % | 3.934 B 9 660.20 % | 40.304 M 260.13 % | 11.192 M -77.18 % | 49.034 M -91.89 % | 604.499 M 31.82 % | 458.579 M 1 464.92 % | 29.304 M 1 316.19 % | 2.069 M 10.47 % | 1.873 M |
| Short term investments | 1.493 B -23.22 % | 1.945 B 134.57 % | 829.264 M 23.66 % | 670.619 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.243 M | 0.000 | 0.000 -100.00 % | 5.547 M -97.23 % | 200.089 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 83.707 M -13.25 % | 96.487 M 1 578.62 % | 5.748 M -35.18 % | 8.868 M -32.60 % | 13.157 M -29.55 % | 18.675 M -85.48 % | 128.584 M 54.90 % | 83.011 M -29.01 % | 116.937 M 90.10 % | 61.514 M -39.11 % | 101.024 M 20.76 % | 83.654 M -87.33 % | 660.447 M -56.50 % | 1.518 B 111.46 % | 717.988 M 156.70 % | 279.696 M -71.41 % | 978.137 M 77.95 % | 549.664 M 1 815.33 % | 28.698 M 6 953.87 % | 406.842 K -35.55 % | 631.277 K |
| Cash and short term investments | 1.577 B -22.75 % | 2.042 B 35 419.68 % | 5.748 M -35.18 % | 8.868 M -32.60 % | 13.157 M -29.55 % | 18.675 M -85.48 % | 128.584 M 54.90 % | 83.011 M -29.01 % | 116.937 M 90.10 % | 61.514 M -39.11 % | 101.024 M 20.76 % | 83.654 M -90.28 % | 860.537 M -43.32 % | 1.518 B 111.46 % | 717.988 M 156.70 % | 279.696 M -71.41 % | 978.137 M 77.95 % | 549.664 M 1 815.33 % | 28.698 M 6 953.87 % | 406.842 K -35.55 % | 631.277 K |
| Total current assets | 4.314 B -0.83 % | 4.350 B 19.51 % | 3.639 B -21.76 % | 4.652 B 10.72 % | 4.201 B 18.96 % | 3.532 B 66.22 % | 2.125 B 183.32 % | 749.891 M -3.97 % | 780.933 M -15.38 % | 922.826 M -41.01 % | 1.564 B -79.41 % | 7.598 B 58.48 % | 4.794 B 6.09 % | 4.519 B 13.57 % | 3.979 B 144.28 % | 1.629 B -20.48 % | 2.048 B 103.17 % | 1.008 B 1 638.30 % | 58.002 M 50.27 % | 38.599 M 0.19 % | 38.525 M |
| Inventory | 1.651 B 31.65 % | 1.254 B 0.00 % | 1.254 B 0.00 % | 1.254 B 0.00 % | 1.254 B -24.04 % | 1.651 B 105 302.11 % | 1.566 M -0.44 % | 1.573 M -90.19 % | 16.041 M 282.13 % | 4.198 M -9.41 % | 4.634 M 100.28 % | 2.314 M | 0.000 -100.00 % | 1.281 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.660 K -56.37 % | 528.720 K |
| Net receivables | 23.289 M -92.61 % | 315.280 M -50.63 % | 638.587 M -20.93 % | 807.641 M 66.12 % | 486.174 M -59.44 % | 1.199 B 1 709.30 % | -74.485 M -112.95 % | 575.111 M -0.16 % | 576.051 M 24.67 % | 462.075 M -67.01 % | 1.400 B -80.46 % | 7.169 B 124.40 % | 3.195 B 7.96 % | 2.959 B -8.95 % | 3.250 B 99.21 % | 1.631 B 54.33 % | 1.057 B | 0.000 | 0.000 -100.00 % | 35.893 M 1.13 % | 35.492 M |
| Tax assets | 0.000 -100.00 % | 1.945 B 100.60 % | 969.698 M 2.18 % | 949.054 M 2 959.97 % | -33.184 M -4 751.46 % | -684.000 K | 0.000 | 0.000 100.00 % | -71.353 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.715 M -47.05 % | 3.238 M 1 104.36 % | 268.871 K | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 386.738 M 65.41 % | 233.804 M 6.02 % | 220.538 M 12.63 % | 195.812 M -31.16 % | 284.443 M -8.83 % | 311.975 M 73.53 % | 179.779 M 3.76 % | 173.257 M 23.76 % | 139.993 M -36.39 % | 220.067 M -79.80 % | 1.089 B -59.15 % | 2.667 B 268.78 % | 723.205 M 6.26 % | 680.572 M -46.36 % | 1.269 B 171.45 % | 467.438 M 173.57 % | 170.867 M | 0.000 -100.00 % | 25.518 M 661.29 % | 3.352 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.550 M -16.62 % | 9.055 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.582 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.673 M |
| Deferred revenue non current | 0.000 -100.00 % | 111.490 M 37 821.77 % | 294.000 K -99.67 % | 89.312 M -30.10 % | 127.778 M -22.31 % | 164.476 M -4.58 % | 172.369 M 195.81 % | 58.270 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.862 M 1.81 % | 19.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.909 M 0.00 % | 51.909 M 0.00 % | 51.909 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.280 M | 0.000 -100.00 % | 21.776 M 46.12 % | 14.903 M | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 882.137 M -40.41 % | 1.480 B -30.54 % | 2.131 B 43.64 % | 1.484 B -20.72 % | 1.872 B 5 363.45 % | -35.558 M | 0.000 100.00 % | -19.894 M | 0.000 100.00 % | -371.107 M 36.49 % | -584.351 M -8 331.24 % | 7.099 M 5.80 % | 6.710 M -83.23 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 120.000 M | 0.000 | 0.000 -100.00 % | 51.909 M 0.00 % | 51.909 M 0.00 % | 51.909 M -98.92 % | 4.807 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 |
| Other total stockholders equity | -32.292 B -628.82 % | 6.107 B 0.60 % | 6.070 B -0.89 % | 6.125 B -74.20 % | 23.740 B 1.86 % | 23.307 B 32.90 % | 17.538 B 120.55 % | 7.952 B -44.85 % | 14.420 B 89.18 % | 7.622 B -41.06 % | 12.931 B 106.68 % | 6.257 B 39.03 % | 4.500 B 0.00 % | 4.500 B 0.44 % | 4.480 B 31.59 % | 3.405 B -32.11 % | 5.015 B 391.02 % | 1.021 B | 0.000 | 0.000 -100.00 % | 19.800 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 11.138 M -8.14 % | 12.125 M | 0.000 -100.00 % | 11.151 B 3 013 626.22 % | 370.000 K -99.97 % | 1.145 B 2 064.31 % | -58.270 M | 0.000 | 0.000 | 0.000 -100.00 % | 79.148 M -42.41 % | 137.445 M 191.03 % | 47.227 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 665.086 K -66.58 % | 1.990 M 23.67 % | 1.609 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 | 25.730 B 42.22 % | 18.092 B -4.96 % | 19.036 B -34.59 % | 29.104 B -6.30 % | 31.061 B 1.58 % | 30.578 B -3.00 % | 31.523 B -5.17 % | 33.242 B -3.12 % | 34.313 B -8.87 % | 37.651 B -4.40 % | 39.382 B -3.55 % | 40.831 B 17.57 % | 34.730 B 44.96 % | 23.959 B 73.36 % | 13.820 B 119.36 % | 6.300 B 13.28 % | 5.562 B 318.17 % | 1.330 B 2 093.07 % | 60.645 M 29.84 % | 46.709 M -1.56 % | 47.450 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -661.086 M 88.24 % | -5.622 B -6 350.11 % | -87.165 M -198.29 % | 88.680 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 |
| Stock based compensation | 3.762 M -81.71 % | 20.572 M -40.83 % | 34.767 M 222.90 % | 10.767 M 139.21 % | 4.501 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 |
| Change in working capital | 99.555 M -41.69 % | 170.730 M 153.17 % | -321.110 M 33.74 % | -484.644 M -82.97 % | -264.878 M -145.76 % | -107.777 M 95.06 % | -2.180 B -2 514.33 % | -83.382 M 16.13 % | -99.421 M -132 929.07 % | 74.849 K -100.00 % | 3.084 B 373.60 % | -1.127 B -14.61 % | -983.375 M -213.28 % | 868.080 M 212.20 % | -773.694 M -87.39 % | -412.880 M -8.95 % | -378.977 M -58.18 % | -239.579 M -1 025.31 % | 25.892 M 912.05 % | 2.558 M 118.58 % | -13.770 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.104 M -98.71 % | 317.765 M -42.86 % | 556.090 M -90.10 % | 5.615 B 250.37 % | -3.734 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.909 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.566 M 22 271.43 % | 7.000 K -92.68 % | 95.581 K -48.62 % | 186.045 K -57.33 % | 435.977 K 118.79 % | -2.320 M -0.28 % | -2.314 M -280.66 % | 1.281 M 200.00 % | -1.281 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.130 K -38.56 % | 298.060 K 3 353.77 % | 8.630 K |
| Accounts payables | 0.000 | 0.000 | 0.000 100.00 % | -152.804 M | 0.000 | 0.000 | 0.000 100.00 % | -87.582 M 79.02 % | -417.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -869.000 K |
| Other working capital | 99.555 M -41.69 % | 170.730 M 153.17 % | -321.110 M 3.23 % | -331.840 M -25.28 % | -264.878 M -142.25 % | -109.343 M 94.98 % | -2.180 B -2 511.34 % | -83.478 M 16.19 % | -99.607 M -27 482.26 % | -361.128 K -100.01 % | 3.086 B 374.37 % | -1.125 B -14.23 % | -984.656 M -213.26 % | 869.361 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.709 M 1 037.41 % | 2.260 M | 0.000 |
| Other non cash items | 27.906 B 1 144.98 % | 2.241 B 42.39 % | 1.574 B 423.91 % | -485.986 M -112.00 % | 4.050 B 104.50 % | 1.980 B 368.11 % | -738.663 M -121.11 % | 3.500 B -38.32 % | 5.674 B 36.31 % | 4.163 B 10.33 % | 3.773 B 60.76 % | 2.347 B 169.03 % | 872.301 M 129.16 % | 380.643 M 318.19 % | -174.453 M -574.00 % | -25.883 M 31.74 % | -37.917 M -235.07 % | -11.316 M -184.31 % | -3.980 M -51.08 % | -2.634 M -117.77 % | 14.828 M |
| Net cash provided by operating activities | 954.612 M -4.68 % | 1.001 B 43.33 % | 698.730 M 18.12 % | 591.540 M -26.71 % | 807.162 M 478.58 % | 139.507 M 110.01 % | -1.394 B -493.42 % | 354.300 M -26.98 % | 485.217 M 28.71 % | 376.984 M 148.91 % | -770.735 M -239.98 % | 550.609 M -66.04 % | 1.621 B -32.09 % | 2.387 B 1 019.18 % | 213.292 M 189.52 % | -238.270 M -410.43 % | 76.755 M 283.89 % | -41.740 M -271.95 % | 24.275 M 1 369.70 % | 1.652 M 113.07 % | -12.641 M |
| Investments in property plant and equipment | -17.600 M -5 046.20 % | -342.000 K 98.16 % | -18.618 M -0.30 % | -18.562 M -535.03 % | -2.923 M 96.57 % | -85.108 M 87.54 % | -682.807 M -1 206.50 % | -52.262 M 86.71 % | -393.390 M -4 756.66 % | -8.100 M 94.95 % | -160.481 M 96.37 % | -4.417 B 54.82 % | -9.776 B -4.04 % | -9.397 B -108.86 % | -4.499 B -183.86 % | -1.585 B 15.41 % | -1.874 B -726.48 % | -226.687 M | 0.000 | 0.000 100.00 % | -517.000 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 890.200 M 1 816 634.69 % | 49.000 K -91.23 % | 559.000 K 122.71 % | 251.000 K -99.99 % | 4.350 B 512 815.45 % | 848.000 K -99.77 % | 364.779 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.500 M -91.04 % | 39.054 M | 0.000 100.00 % | -1.003 B -50 652.13 % | -1.976 M 98.26 % | -113.750 M | 0.000 | 0.000 -100.00 % | 1.295 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.399 M | 0.000 100.00 % | -10.536 M | 0.000 | 0.000 | 0.000 100.00 % | -1.464 B -496.49 % | -245.443 M | 0.000 100.00 % | -1.335 B -2 919 368.85 % | -45.727 K | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 1.319 B 449.76 % | 240.007 M -82.02 % | 1.335 B | 0.000 -100.00 % | 47.887 K 9 477.40 % | 500.000 99.20 % | 251.000 | 0.000 |
| Other investing activites | 1.000 M 100.35 % | -287.009 M -143.03 % | 666.922 M 393.33 % | -227.361 M 22.06 % | -291.724 M -177.91 % | -104.969 M -102.41 % | 4.347 B 167 435.60 % | 2.595 M -99.29 % | 368.035 M 9 122.08 % | 3.991 M -98.17 % | 218.059 M -9.98 % | 242.244 M -22.28 % | 311.688 M 868.22 % | 32.192 M -73.03 % | 119.373 M 60.67 % | 74.296 M 46.58 % | 50.687 M 51.26 % | 33.511 M 2 081.60 % | 1.536 M -12.70 % | 1.760 M | 0.000 |
| Net cash used for investing activites | -16.600 M 94.22 % | -287.351 M -118.68 % | 1.539 B 725.73 % | -245.874 M 16.39 % | -294.088 M -54.93 % | -189.826 M -105.18 % | 3.665 B 4 855.00 % | -77.067 M -203.96 % | -25.354 M -73.12 % | -14.646 M -125.44 % | 57.578 M 101.38 % | -4.174 B 55.88 % | -9.461 B 0.09 % | -9.470 B -115.96 % | -4.385 B -272.09 % | -1.178 B 62.70 % | -3.160 B -929.50 % | -306.924 M -20 074.61 % | 1.537 M -12.69 % | 1.760 M 126.27 % | 777.760 K |
| Debt repayment | -44.015 M -119.55 % | 225.086 M 143.84 % | -513.433 M -610.85 % | 100.505 M 2 178.27 % | -4.836 M -102.70 % | 179.309 M 106.66 % | -2.691 B -1 586.14 % | -159.591 M 68.28 % | -503.157 M -76.30 % | -285.400 M -106.86 % | 4.162 B 23.63 % | 3.366 B -53.36 % | 7.217 B -17.23 % | 8.720 B 97.95 % | 4.405 B 244.43 % | 1.279 B 4 060.53 % | -32.293 M -236.62 % | 23.637 M 17 787.13 % | -133.637 K 97.88 % | -6.302 M | 0.000 |
| Common stock issued | 0.000 -100.00 % | 2.400 M | 0.000 -100.00 % | 3.400 M 358.95 % | -1.313 M -187.53 % | 1.500 M -99.91 % | 1.613 B | 0.000 -100.00 % | 419.750 M -73.29 % | 1.572 B 685.50 % | 200.063 M -84.35 % | 1.278 B | 0.000 -100.00 % | 16.096 M | 0.000 -100.00 % | 157.365 M -95.72 % | 3.680 B 345.22 % | 826.590 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 100.00 % | -1.186 M | 0.000 | 0.000 100.00 % | -95.723 M -16.67 % | -82.048 M -19.78 % | -68.501 M -24.36 % | -55.083 M -5.77 % | -52.079 M -108.85 % | -24.937 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -916.525 M 0.92 % | -925.020 M 47.43 % | -1.759 B -274.99 % | -469.199 M -1.03 % | -464.412 M -190.23 % | -160.014 M 85.44 % | -1.099 B -625.32 % | -151.568 M 52.61 % | -319.847 M 81.23 % | -1.704 B 53.07 % | -3.630 B -146.32 % | -1.474 B -1 403.44 % | 113.066 M 115.17 % | -745.174 M -533.47 % | -117.633 M -1 019.78 % | -10.505 M 88.44 % | -90.892 M -35 181.59 % | -257.618 K | 0.000 -100.00 % | 2.666 M | 0.000 |
| Net cash used provided by financing activities | -960.540 M -37.71 % | -697.534 M 69.31 % | -2.273 B -522.20 % | -365.294 M 22.15 % | -469.248 M -4 337.00 % | 11.075 M 100.51 % | -2.177 B -599.77 % | -311.159 M 23.06 % | -404.440 M 3.13 % | -417.502 M -157.07 % | 731.527 M -76.21 % | 3.075 B -57.57 % | 7.248 B -8.53 % | 7.924 B 87.23 % | 4.232 B 378.34 % | 884.813 M -74.95 % | 3.532 B 319.05 % | 842.857 M 33 884.68 % | 2.480 M 168.21 % | -3.636 M -131.80 % | 11.435 M |
| Effect of forex changes on cash | 58.555 M 418 150.00 % | 14.000 K -99.94 % | 24.013 M 365.51 % | -9.044 M 82.35 % | -51.248 M -27.64 % | -40.150 M | 0.000 -100.00 % | 20.796 M 23.10 % | 16.893 M 1 264.17 % | 1.238 M | 0.000 -100.00 % | 2.238 M 236.96 % | -1.634 M 96.02 % | -41.087 M -39 890 748.54 % | 103.000 | 0.000 100.00 % | -20.500 M -93.24 % | -10.609 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | -15.019 M -190.85 % | 16.532 M 242.25 % | -11.622 M 59.47 % | -28.672 M -285.69 % | -7.434 M 81.06 % | -39.244 M -142.10 % | 93.216 M 809.95 % | -13.130 M -118.16 % | 72.316 M 234.10 % | -53.926 M -393.56 % | 18.370 M 103.36 % | -546.390 M 7.87 % | -593.084 M -174.11 % | 800.280 M 1 218.13 % | 60.713 M 111.41 % | -531.930 M -224.15 % | 428.474 M -17.75 % | 520.966 M 1 741.44 % | 28.291 M 12 705.54 % | -224.435 K | 0.000 |
| Cash at beginning of period | 98.726 M 23.48 % | 79.955 M -30.83 % | 115.590 M -19.10 % | 142.882 M 44.24 % | 99.056 M -44.49 % | 178.438 M 109.38 % | 85.222 M -11.36 % | 96.141 M 115.46 % | 44.621 M -55.28 % | 99.785 M 22.56 % | 81.415 M -87.08 % | 630.044 M -48.54 % | 1.224 B 70.53 % | 717.988 M 9.24 % | 657.275 M -19.02 % | 811.626 M 47.66 % | 549.664 M 1 815.33 % | 28.698 M 6 953.87 % | 406.842 K -35.55 % | 631.277 K | 0.000 |
| Cash at end of period | 83.707 M -13.25 % | 96.487 M 20.76 % | 79.902 M -15.82 % | 94.914 M 3.59 % | 91.622 M -34.18 % | 139.194 M -21.99 % | 178.438 M 114.96 % | 83.011 M -29.01 % | 116.937 M 154.99 % | 45.859 M -54.04 % | 99.785 M 19.28 % | 83.654 M -86.75 % | 631.277 M -58.42 % | 1.518 B 111.46 % | 717.988 M 156.70 % | 279.696 M -71.41 % | 978.137 M 77.95 % | 549.664 M 1 815.33 % | 28.698 M 6 953.87 % | 406.842 K -35.55 % | 631.277 K |
| Operating cash flow | 954.612 M -4.68 % | 1.001 B 43.33 % | 698.730 M 6.04 % | 658.954 M -18.36 % | 807.162 M 478.58 % | 139.507 M 110.01 % | -1.394 B -493.42 % | 354.300 M -26.98 % | 485.217 M 28.71 % | 376.984 M 148.91 % | -770.735 M -239.98 % | 550.609 M -66.04 % | 1.621 B -32.09 % | 2.387 B 1 019.18 % | 213.292 M 189.52 % | -238.270 M -410.43 % | 76.755 M 283.89 % | -41.740 M -271.95 % | 24.275 M 1 369.70 % | 1.652 M 113.07 % | -12.641 M |
| Capital expenditure | -17.600 M -5 046.20 % | -342.000 K 98.16 % | -18.618 M -0.30 % | -18.562 M -535.03 % | -2.923 M 96.57 % | -85.108 M 87.54 % | -682.807 M -1 206.50 % | -52.262 M 86.71 % | -393.390 M -4 756.66 % | -8.100 M 94.95 % | -160.481 M 96.37 % | -4.417 B 54.82 % | -9.776 B -4.04 % | -9.397 B -108.86 % | -4.499 B -183.86 % | -1.585 B 15.41 % | -1.874 B -726.48 % | -226.687 M | 0.000 | 0.000 100.00 % | -517.000 K |
| Free CashFlow | 937.012 M -6.40 % | 1.001 B 47.20 % | 680.112 M 6.20 % | 640.392 M -20.37 % | 804.239 M 1 378.41 % | 54.399 M 102.62 % | -2.077 B -787.56 % | 302.037 M 228.92 % | 91.828 M -75.11 % | 368.884 M 139.61 % | -931.216 M 75.91 % | -3.866 B 52.59 % | -8.155 B -16.34 % | -7.009 B -63.56 % | -4.286 B -135.06 % | -1.823 B -1.47 % | -1.797 B -569.37 % | -268.427 M -1 205.79 % | 24.275 M 1 369.70 % | 1.652 M 112.55 % | -13.158 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 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 401.299 M 3.58 % | 387.437 M -2.93 % | 399.139 M 12.06 % | 356.196 M 7.59 % | 331.072 M -10.78 % | 371.074 M -0.34 % | 372.330 M 5.99 % | 351.290 M -9.65 % | 388.802 M 5.28 % | 369.313 M -4.04 % | 384.856 M -4.91 % | 404.748 M -2.72 % | 416.068 M -23.43 % | 543.399 M -17.41 % | 657.980 M 12.80 % | 583.332 M -10.97 % | 655.225 M -12.78 % | 751.275 M -4.12 % | 783.536 M 4.19 % | 751.998 M 3.42 % | 727.161 M -1.76 % | 740.191 M 5.08 % | 704.403 M -2.25 % | 720.628 M 9.42 % | 658.587 M 13.07 % | 582.467 M -4.98 % | 612.977 M -16.79 % | 736.638 M -3.89 % | 766.461 M 19.11 % | 643.477 M 1.51 % | 633.876 M 0.01 % | 633.799 M -12.86 % | 727.301 M 5.84 % | 687.142 M -13.41 % | 793.566 M -9.72 % | 879.023 M -0.16 % | 880.467 M 2.90 % | 855.626 M 11.10 % | 770.161 M 4.63 % | 736.050 M -50.94 % | 1.500 B 0.00 % | 1.500 B 104.68 % | 733.075 M -48.79 % | 1.432 B -10.79 % | 1.605 B -39.38 % | 2.647 B -28.95 % | 3.726 B 8.99 % | 3.418 B 9.07 % | 3.134 B 14.64 % | 2.734 B 22.80 % | 2.226 B |
| Net income | -26.035 B -4 266.24 % | -596.281 M -10.78 % | -538.269 M 47.02 % | -1.016 B -14.66 % | -886.019 M -74.17 % | -508.711 M 21.41 % | -647.257 M -236.69 % | 473.518 M -92.13 % | 6.018 B 1 038.11 % | -641.533 M 41.51 % | -1.097 B -6.07 % | -1.034 B -43.84 % | -718.971 M 31.73 % | -1.053 B -10.49 % | -953.149 M 0.41 % | -957.102 M 46.31 % | -1.783 B -82.26 % | -978.093 M -0.90 % | -969.372 M -8.73 % | -891.531 M 8.59 % | -975.263 M -17.26 % | -831.736 M -1 944.08 % | -40.690 M 95.09 % | -828.096 M -125.70 % | 3.222 B 479.73 % | -848.580 M 7.88 % | -921.125 M 2.82 % | -947.841 M 8.26 % | -1.033 B -8.74 % | -950.068 M 3.60 % | -985.540 M -2.88 % | -957.948 M 66.24 % | -2.837 B -206.35 % | -926.224 M 8.34 % | -1.011 B 20.04 % | -1.264 B -2.51 % | -1.233 B -6.11 % | -1.162 B -2.43 % | -1.134 B 6.33 % | -1.211 B 59.42 % | -2.984 B 0.00 % | -2.984 B -113.07 % | -1.400 B -28.06 % | -1.094 B 10.04 % | -1.216 B -60.74 % | -756.351 M -313.45 % | 354.348 M 2.35 % | 346.202 M 12.16 % | 308.675 M -10.40 % | 344.516 M 45.80 % | 236.292 M |
| Income before tax | -26.039 B -4 267.31 % | -596.216 M -11.91 % | -532.781 M 47.55 % | -1.016 B -14.65 % | -886.046 M -74.20 % | -508.633 M 21.01 % | -643.909 M -235.58 % | 474.928 M -92.15 % | 6.048 B 1 074.85 % | -620.358 M 42.37 % | -1.076 B -4.59 % | -1.029 B -45.26 % | -708.508 M 32.43 % | -1.049 B -10.50 % | -948.993 M 0.41 % | -952.881 M 43.27 % | -1.680 B -72.72 % | -972.437 M -1.50 % | -958.078 M -7.70 % | -889.550 M 8.78 % | -975.117 M -17.21 % | -831.952 M -1 856.94 % | -42.513 M 94.85 % | -825.505 M -125.63 % | 3.221 B 479.59 % | -848.580 M 7.49 % | -917.245 M 3.23 % | -947.841 M 8.23 % | -1.033 B -8.72 % | -950.068 M 3.60 % | -985.540 M -2.88 % | -957.948 M 65.87 % | -2.807 B -203.51 % | -924.818 M 8.48 % | -1.011 B 20.04 % | -1.264 B 1.99 % | -1.289 B -10.98 % | -1.162 B -2.43 % | -1.134 B 6.33 % | -1.211 B 56.78 % | -2.802 B 0.00 % | -2.802 B -100.07 % | -1.400 B -12.00 % | -1.250 B 11.10 % | -1.407 B -85.80 % | -757.063 M -270.09 % | 445.107 M 14.54 % | 388.593 M 15.88 % | 335.332 M -18.36 % | 410.745 M 43.39 % | 286.460 M |
| Income before tax ratio | -64.89 -4 116.45 % | -1.54 -15.29 % | -1.33 53.20 % | -2.85 -6.56 % | -2.68 -95.25 % | -1.37 20.74 % | -1.73 -227.92 % | 1.35 -91.31 % | 15.55 1 025.99 % | -1.68 39.94 % | -2.80 -9.99 % | -2.54 -49.32 % | -1.70 11.76 % | -1.93 -33.80 % | -1.44 11.71 % | -1.63 36.28 % | -2.56 -98.04 % | -1.29 -5.86 % | -1.22 -3.37 % | -1.18 11.79 % | -1.34 -19.31 % | -1.12 -1 762.32 % | -0.06 94.73 % | -1.15 -123.42 % | 4.89 435.72 % | -1.46 2.64 % | -1.50 -16.29 % | -1.29 4.52 % | -1.35 8.73 % | -1.48 5.04 % | -1.55 -2.87 % | -1.51 60.84 % | -3.86 -186.75 % | -1.35 -5.69 % | -1.27 11.43 % | -1.44 1.83 % | -1.46 -7.84 % | -1.36 7.80 % | -1.47 10.48 % | -1.65 11.90 % | -1.87 0.00 % | -1.87 2.25 % | -1.91 -118.71 % | -0.87 0.35 % | -0.88 -206.49 % | -0.29 -339.39 % | 0.12 5.10 % | 0.11 6.24 % | 0.11 -28.79 % | 0.15 16.76 % | 0.13 |
| EBITDA | -22.029 B -9 246.08 % | 240.858 M -2.21 % | 246.308 M 195.12 % | -258.945 M -751.34 % | -30.416 M -120.67 % | 147.130 M 17.68 % | 125.028 M -88.70 % | 1.107 B -81.33 % | 5.929 B 2 619.59 % | 217.996 M -5.21 % | 229.981 M -6.37 % | 245.631 M -55.75 % | 555.099 M 158.04 % | 215.123 M -28.12 % | 299.285 M -8.13 % | 325.785 M 169.87 % | -466.261 M -719.25 % | 75.295 M -67.36 % | 230.714 M -16.63 % | 276.744 M 750.55 % | 32.537 M 125.38 % | -128.202 M -115.70 % | 816.712 M 722.66 % | 99.277 M -97.46 % | 3.909 B 1 352.06 % | 269.211 M 37.07 % | 196.401 M 93.38 % | 101.561 M -6.66 % | 108.804 M 804.10 % | -15.453 M -111.88 % | 130.095 M 116.64 % | 60.050 M -47.72 % | 114.870 M -20.29 % | 144.107 M -6.35 % | 153.880 M 33.73 % | 115.066 M 3.36 % | 111.328 M 436.83 % | 20.738 M 92.41 % | 10.778 M -73.77 % | 41.097 M -95.88 % | 998.326 M 312.79 % | -469.150 M 29.41 % | -664.638 M -2 347.03 % | -27.161 M 93.93 % | -447.766 M -330.62 % | 194.154 M -81.32 % | 1.040 B 3.04 % | 1.009 B 45.25 % | 694.567 M -11.86 % | 788.039 M 43.50 % | 549.141 M |
| Net income ratio | -64.88 -4 115.42 % | -1.54 -14.12 % | -1.35 52.72 % | -2.85 -6.57 % | -2.68 -95.21 % | -1.37 21.14 % | -1.74 -228.97 % | 1.35 -91.29 % | 15.48 991.09 % | -1.74 39.05 % | -2.85 -11.55 % | -2.56 -47.86 % | -1.73 10.83 % | -1.94 -33.78 % | -1.45 11.71 % | -1.64 39.69 % | -2.72 -108.97 % | -1.30 -5.23 % | -1.24 -4.35 % | -1.19 11.60 % | -1.34 -19.36 % | -1.12 -1 845.25 % | -0.06 94.97 % | -1.15 -123.49 % | 4.89 435.84 % | -1.46 3.05 % | -1.50 -16.79 % | -1.29 4.54 % | -1.35 8.71 % | -1.48 5.04 % | -1.55 -2.87 % | -1.51 61.26 % | -3.90 -189.44 % | -1.35 -5.85 % | -1.27 11.43 % | -1.44 -2.67 % | -1.40 -3.12 % | -1.36 7.80 % | -1.47 10.48 % | -1.65 17.27 % | -1.99 0.00 % | -1.99 -4.10 % | -1.91 -150.09 % | -0.76 -0.83 % | -0.76 -165.15 % | -0.29 -400.42 % | 0.10 -6.09 % | 0.10 2.83 % | 0.10 -21.85 % | 0.13 18.73 % | 0.11 |
| Ratio EBITDA | -54.89 -8 930.15 % | 0.62 0.74 % | 0.62 184.89 % | -0.73 -691.30 % | -0.09 -123.17 % | 0.40 18.08 % | 0.34 -89.34 % | 3.15 -79.34 % | 15.25 2 483.27 % | 0.59 -1.22 % | 0.60 -1.53 % | 0.61 -54.51 % | 1.33 237.01 % | 0.40 -12.96 % | 0.45 -18.56 % | 0.56 178.48 % | -0.71 -810.02 % | 0.10 -65.96 % | 0.29 -19.99 % | 0.37 722.46 % | 0.04 125.83 % | -0.17 -114.94 % | 1.16 741.61 % | 0.14 -97.68 % | 5.94 1 184.23 % | 0.46 44.25 % | 0.32 132.39 % | 0.14 -2.88 % | 0.14 691.12 % | -0.02 -111.70 % | 0.21 116.62 % | 0.09 -40.01 % | 0.16 -24.69 % | 0.21 8.15 % | 0.19 48.13 % | 0.13 3.53 % | 0.13 421.68 % | 0.02 73.19 % | 0.01 -74.94 % | 0.06 -91.61 % | 0.67 312.79 % | -0.31 65.51 % | -0.91 -4 678.73 % | -0.02 93.20 % | -0.28 -480.43 % | 0.07 -73.71 % | 0.28 -5.46 % | 0.30 33.17 % | 0.22 -23.12 % | 0.29 16.86 % | 0.25 |
| Gross profit ratio | -0.62 -379.88 % | 0.22 -5.33 % | 0.23 58.97 % | 0.15 -7.72 % | 0.16 -13.82 % | 0.19 20.96 % | 0.15 -9.22 % | 0.17 -46.03 % | 0.31 39.01 % | 0.22 22 037.50 % | 0.00 -101.44 % | 0.07 110.54 % | 0.03 13.79 % | 0.03 -24.73 % | 0.04 168.51 % | -0.06 53.77 % | -0.12 -164.47 % | -0.05 -73.71 % | -0.03 -519.64 % | 0.01 103.68 % | -0.18 -156.05 % | -0.07 23.40 % | -0.09 -185.62 % | 0.10 1 096.07 % | -0.01 -101.89 % | 0.55 6.17 % | 0.52 32.64 % | 0.39 2.83 % | 0.38 -6.68 % | 0.41 -5.17 % | 0.43 3.44 % | 0.42 11.80 % | 0.37 -7.96 % | 0.41 7.95 % | 0.38 14.73 % | 0.33 8.92 % | 0.30 4.12 % | 0.29 -7.27 % | 0.31 15.11 % | 0.27 82.98 % | 0.15 0.00 % | 0.15 4.10 % | 0.14 24.58 % | 0.11 349.69 % | -0.05 -123.45 % | 0.19 -41.59 % | 0.33 -12.28 % | 0.38 1.15 % | 0.38 0.10 % | 0.38 3.55 % | 0.36 |
| Weighted average shs out dil | 263.466 M -0.14 % | 263.841 M -0.01 % | 263.857 M 0.25 % | 263.194 M -0.10 % | 263.458 M -0.05 % | 263.581 M 0.59 % | 262.047 M -2.05 % | 267.524 M 2.00 % | 262.276 M 0.16 % | 261.850 M 0.03 % | 261.774 M -0.30 % | 262.552 M 1.72 % | 258.111 M -0.11 % | 258.387 M 0.03 % | 258.306 M 0.13 % | 257.979 M -0.13 % | 258.306 M 5.11 % | 245.752 M 0.65 % | 244.174 M 0.24 % | 243.588 M -5.70 % | 258.306 M 5.90 % | 243.911 M 1.90 % | 239.353 M 4.34 % | 229.389 M -3.97 % | 238.865 M 22.04 % | 195.731 M 25.30 % | 156.206 M 0.02 % | 156.172 M -0.08 % | 156.297 M 0.05 % | 156.223 M 0.02 % | 156.184 M 0.09 % | 156.042 M -0.08 % | 156.164 M 5.21 % | 148.433 M 12.81 % | 131.577 M 0.47 % | 130.963 M 22.48 % | 106.923 M -9.63 % | 118.319 M 29.87 % | 91.107 M 25.79 % | 72.428 M 17.00 % | 61.904 M 0.03 % | 61.885 M 0.00 % | 61.887 M -0.01 % | 61.891 M 3.02 % | 60.075 M -2.92 % | 61.879 M 5.13 % | 58.862 M -0.03 % | 58.878 M 0.08 % | 58.829 M 0.00 % | 58.829 M 0.09 % | 58.779 M |
| Weighted average shs out | 263.466 M 0.00 % | 263.476 M 0.00 % | 263.476 M 0.11 % | 263.194 M -0.10 % | 263.458 M 0.45 % | 262.276 M 0.09 % | 262.047 M 0.17 % | 261.612 M -0.24 % | 262.236 M 0.15 % | 261.850 M 0.03 % | 261.774 M -0.19 % | 262.276 M 1.61 % | 258.111 M 0.01 % | 258.076 M -0.09 % | 258.306 M 0.13 % | 257.979 M 1.28 % | 254.726 M 3.65 % | 245.752 M 0.65 % | 244.174 M 0.24 % | 243.588 M -5.70 % | 258.306 M 5.90 % | 243.911 M 1.90 % | 239.353 M 4.34 % | 229.389 M 1.87 % | 225.177 M 15.17 % | 195.525 M 25.17 % | 156.206 M 0.04 % | 156.152 M 0.06 % | 156.062 M -0.10 % | 156.223 M 0.02 % | 156.184 M 0.09 % | 156.042 M 0.03 % | 155.999 M 5.10 % | 148.433 M 12.81 % | 131.577 M 0.47 % | 130.963 M 22.48 % | 106.923 M -9.63 % | 118.319 M 29.87 % | 91.107 M 25.79 % | 72.428 M 17.00 % | 61.904 M 0.03 % | 61.885 M 0.00 % | 61.887 M -0.01 % | 61.891 M 3.02 % | 60.075 M 1.03 % | 59.462 M 1.02 % | 58.862 M -0.03 % | 58.878 M 0.08 % | 58.829 M 0.00 % | 58.829 M 0.09 % | 58.779 M |
| EPS diluted | -91.74 -3 959.29 % | -2.26 -10.78 % | -2.04 47.15 % | -3.86 -14.88 % | -3.36 -74.09 % | -1.93 21.86 % | -2.47 -239.55 % | 1.77 -92.29 % | 22.95 1 036.73 % | -2.45 41.53 % | -4.19 -6.35 % | -3.94 -41.22 % | -2.79 31.62 % | -4.08 -10.57 % | -3.69 0.54 % | -3.71 46.23 % | -6.90 -73.37 % | -3.98 -0.25 % | -3.97 -8.47 % | -3.66 3.17 % | -3.78 -10.85 % | -3.41 -1 905.88 % | -0.17 95.29 % | -3.61 -126.76 % | 13.49 410.83 % | -4.34 26.44 % | -5.90 2.80 % | -6.07 8.17 % | -6.61 -8.72 % | -6.08 3.65 % | -6.31 -2.77 % | -6.14 66.21 % | -18.17 -191.19 % | -6.24 18.75 % | -7.68 20.41 % | -9.65 16.31 % | -11.53 -17.41 % | -9.82 21.12 % | -12.45 25.54 % | -16.72 65.32 % | -48.21 0.02 % | -48.22 -113.08 % | -22.63 -28.07 % | -17.67 12.70 % | -20.24 -65.63 % | -12.22 -302.99 % | 6.02 2.38 % | 5.88 394.12 % | 1.19 -79.69 % | 5.86 45.77 % | 4.02 |
| Earnings per share | -91.74 -3 959.29 % | -2.26 -10.78 % | -2.04 47.15 % | -3.86 -14.88 % | -3.36 -73.20 % | -1.94 21.46 % | -2.47 -236.46 % | 1.81 -92.11 % | 22.95 1 036.73 % | -2.45 41.53 % | -4.19 -6.35 % | -3.94 -41.22 % | -2.79 31.62 % | -4.08 -10.57 % | -3.69 0.54 % | -3.71 47.00 % | -7.00 -75.88 % | -3.98 -0.25 % | -3.97 -8.47 % | -3.66 3.17 % | -3.78 -10.85 % | -3.41 -1 905.88 % | -0.17 95.29 % | -3.61 -125.23 % | 14.31 429.72 % | -4.34 26.44 % | -5.90 2.80 % | -6.07 8.31 % | -6.62 -8.88 % | -6.08 3.65 % | -6.31 -2.77 % | -6.14 66.25 % | -18.19 -191.51 % | -6.24 18.75 % | -7.68 20.41 % | -9.65 16.31 % | -11.53 -17.41 % | -9.82 21.12 % | -12.45 25.54 % | -16.72 65.32 % | -48.21 0.02 % | -48.22 -113.08 % | -22.63 -28.07 % | -17.67 12.70 % | -20.24 -59.12 % | -12.72 -311.30 % | 6.02 2.38 % | 5.88 394.12 % | 1.19 -79.69 % | 5.86 45.77 % | 4.02 |
| Gross profit | -248.687 M -389.89 % | 85.786 M -8.11 % | 93.355 M 78.13 % | 52.408 M -0.72 % | 52.788 M -23.11 % | 68.655 M 20.56 % | 56.949 M -3.79 % | 59.190 M -51.24 % | 121.383 M 46.35 % | 82.943 M 21 151.52 % | -394.000 K -101.37 % | 28.753 M 104.81 % | 14.039 M -12.88 % | 16.114 M -37.84 % | 25.924 M 177.28 % | -33.547 M 58.85 % | -81.516 M -130.66 % | -35.341 M -66.55 % | -21.219 M -537.23 % | 4.853 M 103.81 % | -127.353 M -151.55 % | -50.628 M 19.50 % | -62.895 M -183.69 % | 75.149 M 1 189.91 % | -6.895 M -102.14 % | 321.986 M 0.88 % | 319.169 M 10.37 % | 289.173 M -1.17 % | 292.607 M 11.15 % | 263.251 M -3.74 % | 273.470 M 3.45 % | 264.338 M -2.57 % | 271.320 M -2.59 % | 278.521 M -6.53 % | 297.968 M 3.58 % | 287.674 M 8.74 % | 264.548 M 7.15 % | 246.906 M 3.02 % | 239.671 M 20.45 % | 198.986 M -10.24 % | 221.682 M 0.00 % | 221.680 M 113.08 % | 104.038 M -36.21 % | 163.088 M 322.75 % | -73.215 M -114.21 % | 515.078 M -58.50 % | 1.241 B -4.40 % | 1.298 B 10.33 % | 1.177 B 14.76 % | 1.025 B 27.16 % | 806.380 M |
| Income tax expense | -3.297 M | 0.000 -100.00 % | 5.368 M | 0.000 100.00 % | -49.000 K -162.82 % | 78.000 K -97.61 % | 3.263 M 138.00 % | 1.371 M 795.94 % | -197.000 K -158.28 % | 338.000 K 117.27 % | -1.957 M -141.66 % | 4.698 M 1 820.88 % | -273.000 K -144.17 % | 618.000 K 263.53 % | 170.000 K -51.29 % | 349.000 K -99.65 % | 98.623 M 5 233.86 % | 1.849 M -78.35 % | 8.540 M 331.10 % | 1.981 M 1 256.85 % | 146.000 K 167.59 % | -216.000 K 88.15 % | -1.823 M -170.36 % | 2.591 M 327.68 % | -1.138 M | 0.000 -100.00 % | 3.880 M | 0.000 -100.00 % | 263.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.581 M 2 075.04 % | 1.406 M | 0.000 100.00 % | -1.000 K 100.00 % | -56.519 M -160.27 % | 93.782 M | 0.000 -100.00 % | 25.421 M -86.04 % | 182.118 M 0.00 % | 182.117 M | 0.000 100.00 % | -156.872 M 17.82 % | -190.880 M -26 708.93 % | -712.000 K -100.78 % | 90.759 M 114.10 % | 42.391 M 59.03 % | 26.657 M -59.75 % | 66.229 M 32.01 % | 50.168 M |
| Cost of revenue | 649.986 M 115.48 % | 301.651 M -1.35 % | 305.784 M 0.66 % | 303.788 M 9.16 % | 278.284 M -7.98 % | 302.419 M -4.11 % | 315.381 M 7.97 % | 292.100 M 9.23 % | 267.419 M -6.62 % | 286.370 M -25.67 % | 385.250 M 2.46 % | 375.995 M -6.48 % | 402.029 M -23.75 % | 527.285 M -16.58 % | 632.056 M 2.46 % | 616.879 M -16.27 % | 736.741 M -6.34 % | 786.616 M -2.25 % | 804.755 M 7.71 % | 747.145 M -12.56 % | 854.514 M 8.05 % | 790.819 M 3.07 % | 767.298 M 18.87 % | 645.479 M -3.01 % | 665.482 M 155.48 % | 260.481 M -11.34 % | 293.808 M -34.34 % | 447.465 M -5.57 % | 473.854 M 24.62 % | 380.226 M 5.50 % | 360.406 M -2.45 % | 369.461 M -18.97 % | 455.981 M 11.59 % | 408.621 M -17.55 % | 495.598 M -16.19 % | 591.349 M -3.99 % | 615.919 M 1.18 % | 608.720 M 14.75 % | 530.490 M -1.22 % | 537.064 M -58.00 % | 1.279 B 0.00 % | 1.279 B 103.29 % | 629.037 M -50.41 % | 1.269 B -24.40 % | 1.678 B -21.30 % | 2.132 B -14.19 % | 2.485 B 17.19 % | 2.120 B 8.32 % | 1.957 B 14.58 % | 1.708 B 20.33 % | 1.420 B |
| General and administrative expenses | 91.665 M 53.92 % | 59.552 M 22.87 % | 48.469 M -59.30 % | 119.090 M | 0.000 -100.00 % | 47.835 M -70.12 % | 160.100 M | 0.000 100.00 % | -82.000 K | 0.000 | 0.000 -100.00 % | 57.937 M 113.91 % | -416.399 M -1 087.64 % | -35.061 M | 0.000 | 0.000 -100.00 % | 10.158 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.388 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.785 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.613 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.828 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.586 M | 0.000 | 0.000 | 0.000 -100.00 % | 175.396 M | 0.000 | 0.000 | 0.000 -100.00 % | 165.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.522 M | 0.000 | 0.000 -100.00 % | 63.894 M 142.80 % | 26.316 M 36.26 % | 19.313 M 2.48 % | 18.845 M -96.59 % | 553.148 M 288.41 % | 142.413 M -40.75 % | 240.349 M 40.50 % | 171.065 M -32.24 % | 252.452 M -17.41 % | 305.685 M -8.76 % | 335.025 M 24.37 % | 269.377 M -41.47 % | 460.251 M 4.95 % | 438.549 M 12.16 % | 390.986 M 42.44 % | 274.498 M -24.12 % | 361.734 M 52.98 % | 236.455 M -13.53 % | 273.438 M | 0.000 -100.00 % | 1.409 B | 0.000 | 0.000 | 0.000 -100.00 % | 6.442 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.772 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.719 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 2.828 M | 0.000 | 0.000 -100.00 % | 56.544 M | 0.000 | 0.000 | 0.000 100.00 % | -54.009 M -436.19 % | 16.065 M -14.33 % | 18.753 M 20.99 % | 15.500 M 733.78 % | 1.859 M -91.00 % | 20.665 M -65.12 % | 59.243 M -20.45 % | 74.474 M 182.21 % | -90.592 M -309.30 % | 43.283 M 19.03 % | 36.362 M 113.02 % | 17.070 M 115.85 % | -107.682 M -547.13 % | 24.083 M -78.11 % | 109.999 M 171.64 % | 40.495 M -64.71 % | 114.748 M -79.36 % | 555.876 M 42.82 % | 389.211 M -1.24 % | 394.097 M -0.11 % | 394.540 M 3.68 % | 380.541 M 4.08 % | 365.625 M -6.42 % | 390.698 M 12.25 % | 348.054 M 4.82 % | 332.042 M -18.71 % | 408.455 M -0.52 % | 410.604 M 4.14 % | 394.292 M 5.48 % | 373.804 M -5.51 % | 395.616 M -5.52 % | 418.710 M 188.41 % | -473.597 M -147.65 % | 993.877 M 21.67 % | 816.876 M 120.04 % | 371.244 M -34.80 % | 569.424 M 16.75 % | 487.718 M | 0.000 -100.00 % | 409.366 M -28.80 % | 574.960 M 80.64 % | 318.287 M -1.68 % | 323.733 M |
| Operating expenses | 91.665 M 46.95 % | 62.380 M 28.70 % | 48.469 M -59.30 % | 119.090 M 273.08 % | 31.921 M -77.58 % | 142.357 M -11.08 % | 160.100 M 116.32 % | 74.010 M 154.60 % | 29.069 M -53.90 % | 63.058 M -6.12 % | 67.167 M -13.72 % | 77.851 M 161.79 % | -125.990 M -213.22 % | 111.280 M 48.12 % | 75.126 M 16.62 % | 64.417 M 188.04 % | -73.168 M -166.67 % | 109.739 M -13.36 % | 126.662 M 32.21 % | 95.807 M 183.20 % | -115.156 M -213.28 % | 101.657 M -16.33 % | 121.503 M -52.01 % | 253.210 M 35.24 % | 187.225 M -66.32 % | 555.876 M 42.82 % | 389.211 M -1.24 % | 394.097 M -0.11 % | 394.540 M 3.68 % | 380.541 M 4.08 % | 365.625 M -6.42 % | 390.698 M 12.25 % | 348.054 M 4.82 % | 332.042 M -18.71 % | 408.455 M -0.52 % | 410.604 M 4.14 % | 394.292 M 5.48 % | 373.804 M -5.51 % | 395.616 M -5.52 % | 418.710 M 188.41 % | -473.597 M -147.65 % | 993.877 M 21.67 % | 816.876 M 120.04 % | 371.244 M -34.80 % | 569.424 M 16.75 % | 487.718 M 40.40 % | 347.374 M -15.14 % | 409.366 M -28.80 % | 574.960 M 80.64 % | 318.287 M -1.68 % | 323.733 M |
| Cost and expenses | 741.651 M 105.33 % | 361.203 M 1.96 % | 354.253 M -16.23 % | 422.878 M 36.32 % | 310.205 M -30.26 % | 444.776 M -6.46 % | 475.481 M 29.87 % | 366.110 M 23.48 % | 296.488 M -15.15 % | 349.428 M -22.76 % | 452.417 M -0.31 % | 453.846 M 64.41 % | 276.039 M -56.77 % | 638.565 M -9.70 % | 707.182 M 3.80 % | 681.296 M 2.67 % | 663.573 M -25.97 % | 896.355 M -3.76 % | 931.417 M 10.49 % | 842.952 M 14.01 % | 739.358 M -17.16 % | 892.476 M 0.41 % | 888.801 M -1.10 % | 898.689 M 5.39 % | 852.707 M 4.45 % | 816.357 M 19.52 % | 683.019 M -18.84 % | 841.562 M -3.09 % | 868.394 M 14.15 % | 760.767 M 4.78 % | 726.031 M -4.49 % | 760.159 M -5.46 % | 804.035 M 8.56 % | 740.663 M -18.07 % | 904.053 M -9.77 % | 1.002 B -0.82 % | 1.010 B 2.82 % | 982.524 M 6.09 % | 926.106 M -3.10 % | 955.774 M 18.70 % | 805.171 M -64.57 % | 2.273 B 57.18 % | 1.446 B -11.82 % | 1.640 B -27.04 % | 2.247 B -14.21 % | 2.620 B -7.49 % | 2.832 B 11.95 % | 2.530 B -0.11 % | 2.532 B 24.95 % | 2.027 B 16.24 % | 1.743 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 91.665 M 53.92 % | 59.552 M 22.87 % | 48.469 M -59.30 % | 119.090 M -33.90 % | 180.170 M 26.56 % | 142.357 M -11.08 % | 160.100 M 116.32 % | 74.010 M 15.98 % | 63.812 M 142.48 % | 26.316 M 36.26 % | 19.313 M -74.85 % | 76.782 M -43.85 % | 136.749 M 27.38 % | 107.352 M -55.33 % | 240.349 M 40.50 % | 171.065 M -34.86 % | 262.610 M -14.09 % | 305.685 M -8.76 % | 335.025 M 24.37 % | 269.377 M -47.76 % | 515.639 M 17.58 % | 438.549 M 12.16 % | 390.986 M 42.44 % | 274.498 M -33.30 % | 411.519 M 74.04 % | 236.455 M -13.53 % | 273.438 M | 0.000 -100.00 % | 1.456 B | 0.000 | 0.000 | 0.000 -100.00 % | 41.269 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.358 M | 0.000 | 0.000 | 0.000 -100.00 % | 402.503 M | 0.000 | 0.000 | 0.000 -100.00 % | 513.403 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 670.949 M | 0.000 | 0.000 | 0.000 -100.00 % | 320.326 M | 0.000 -100.00 % | 384.305 M 3.53 % | 371.204 M 3 136.02 % | 11.471 M -97.05 % | 388.377 M | 0.000 | 0.000 -100.00 % | 46.213 M | 0.000 | 0.000 | 0.000 -100.00 % | 733.161 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 448.610 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 3.522 B 457.46 % | 631.883 M 10.41 % | 572.329 M 3.22 % | 554.481 M -17.36 % | 670.950 M 47.53 % | 454.797 M -19.64 % | 565.970 M 32.61 % | 426.805 M | 0.000 -100.00 % | 656.308 M -36.13 % | 1.028 B 3.22 % | 995.561 M 1.69 % | 979.015 M 0.50 % | 974.123 M 1.57 % | 959.034 M 3.19 % | 929.391 M 9.34 % | 850.002 M -0.40 % | 853.390 M 2.50 % | 832.559 M 2.07 % | 815.666 M | 0.000 -100.00 % | 672.216 M 8.64 % | 618.728 M -10.06 % | 687.939 M 55.14 % | 443.433 M -45.44 % | 812.688 M -13.92 % | 944.157 M 6.99 % | 882.439 M 46.04 % | 604.233 M -15.70 % | 716.733 M -10.65 % | 802.170 M -0.47 % | 805.933 M 9.60 % | 735.363 M -11.94 % | 835.092 M 11.95 % | 745.957 M -33.15 % | 1.116 B | 0.000 -100.00 % | 941.210 M -1.30 % | 953.573 M -1.27 % | 965.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 487.068 M 137.37 % | 205.191 M -0.76 % | 206.760 M 2.14 % | 202.434 M 9.61 % | 184.680 M -8.10 % | 200.966 M -0.99 % | 202.967 M -0.92 % | 204.844 M 11.81 % | 183.214 M 0.64 % | 182.046 M -34.70 % | 278.789 M -0.16 % | 279.229 M -0.32 % | 280.133 M -3.28 % | 289.624 M -9.28 % | 319.260 M -10.60 % | 357.124 M 60.96 % | 221.869 M 0.68 % | 220.375 M -37.65 % | 353.431 M 0.80 % | 350.628 M 48.89 % | 235.489 M 877.82 % | 24.083 M -78.11 % | 109.999 M -56.74 % | 254.294 M 0.00 % | 254.294 M -27.96 % | 352.970 M 67.61 % | 210.596 M 0.72 % | 209.100 M -0.78 % | 210.737 M -3.28 % | 217.882 M 4.24 % | 209.017 M -7.79 % | 226.671 M 18.70 % | 190.955 M -3.38 % | 197.628 M -25.24 % | 264.367 M 0.49 % | 263.070 M 11.92 % | 235.059 M -7.64 % | 254.511 M -1.37 % | 258.041 M -2.01 % | 263.322 M -13.11 % | 303.047 M 0.00 % | 303.047 M 528.73 % | 48.200 M -73.37 % | 180.995 M -7.12 % | 194.873 M 16.83 % | 166.794 M 112.75 % | 78.399 M -34.70 % | 120.054 M 29.33 % | 92.826 M 14.68 % | 80.941 M 21.73 % | 66.494 M |
| Operating income | -340.352 M -1 554.12 % | 23.406 M -59.05 % | 57.159 M 112.10 % | -472.305 M -710.13 % | 77.411 M 243.79 % | -53.836 M 30.93 % | -77.939 M -425.90 % | -14.820 M 74.16 % | -57.346 M -388.39 % | 19.885 M 140.74 % | -48.808 M 0.59 % | -49.098 M -135.06 % | 140.029 M 247.14 % | -95.166 M -93.42 % | -49.202 M 49.78 % | -97.964 M -1 073.50 % | -8.348 M 94.25 % | -145.080 M 1.89 % | -147.881 M -62.59 % | -90.954 M -645.71 % | -12.197 M 91.99 % | -152.285 M 17.42 % | -184.398 M -3.56 % | -178.061 M 8.27 % | -194.120 M 17.00 % | -233.890 M -233.93 % | -70.042 M 33.25 % | -104.924 M -2.93 % | -101.933 M 13.09 % | -117.290 M -27.27 % | -92.155 M 27.07 % | -126.360 M -64.67 % | -76.734 M -43.37 % | -53.521 M 51.56 % | -110.487 M 10.12 % | -122.930 M 5.25 % | -129.744 M -2.24 % | -126.898 M 18.63 % | -155.945 M 29.03 % | -219.724 M -131.60 % | 695.279 M 190.04 % | -772.197 M -8.33 % | -712.838 M -242.45 % | -208.156 M 67.61 % | -642.640 M -2 448.83 % | 27.360 M -97.15 % | 961.140 M 8.14 % | 888.830 M 47.71 % | 601.741 M -14.90 % | 707.098 M 46.50 % | 482.647 M |
| Operating income ratio | -0.85 -1 503.89 % | 0.06 -57.81 % | 0.14 110.80 % | -1.33 -667.09 % | 0.23 261.16 % | -0.15 30.69 % | -0.21 -396.19 % | -0.04 71.40 % | -0.15 -373.93 % | 0.05 142.46 % | -0.13 -4.55 % | -0.12 -136.04 % | 0.34 292.17 % | -0.18 -134.20 % | -0.07 55.47 % | -0.17 -1 218.13 % | -0.01 93.40 % | -0.19 -2.32 % | -0.19 -56.04 % | -0.12 -621.08 % | -0.02 91.85 % | -0.21 21.41 % | -0.26 -5.94 % | -0.25 16.17 % | -0.29 26.60 % | -0.40 -251.42 % | -0.11 19.78 % | -0.14 -7.10 % | -0.13 27.04 % | -0.18 -25.38 % | -0.15 27.08 % | -0.20 -88.97 % | -0.11 -35.46 % | -0.08 44.06 % | -0.14 0.44 % | -0.14 5.10 % | -0.15 0.64 % | -0.15 26.75 % | -0.20 32.17 % | -0.30 -164.42 % | 0.46 190.04 % | -0.51 47.07 % | -0.97 -568.77 % | -0.15 63.69 % | -0.40 -3 974.58 % | 0.01 -95.99 % | 0.26 -0.78 % | 0.26 35.42 % | 0.19 -25.77 % | 0.26 19.30 % | 0.22 |
| Total other income expenses net | -25.698 B -4 047.41 % | -619.622 M -10.64 % | -560.046 M -3.03 % | -543.555 M 11.53 % | -614.406 M -35.09 % | -454.797 M 16.44 % | -544.300 M -211.14 % | 489.748 M -91.78 % | 5.955 B 1 030.16 % | -640.243 M 37.69 % | -1.028 B 6.37 % | -1.098 B -8.05 % | -1.016 B -4.27 % | -974.123 M -8.26 % | -899.791 M -5.25 % | -854.917 M 48.85 % | -1.671 B -102.00 % | -827.357 M -2.12 % | -810.197 M -1.45 % | -798.596 M -1.69 % | -785.302 M -15.54 % | -679.667 M -579.03 % | 141.885 M 121.91 % | -647.444 M -118.96 % | 3.415 B 655.61 % | -614.690 M 30.80 % | -888.310 M -5.39 % | -842.917 M -14.29 % | -737.543 M -4.60 % | -705.104 M 21.06 % | -893.174 M -8.24 % | -825.175 M 69.78 % | -2.730 B -213.35 % | -871.297 M 3.19 % | -900.025 M 21.11 % | -1.141 B 1.62 % | -1.160 B -12.05 % | -1.035 B -5.79 % | -978.339 M 1.30 % | -991.270 M 71.66 % | -3.497 B -72.30 % | -2.030 B -195.17 % | -687.656 M 34.03 % | -1.042 B -36.44 % | -763.971 M 2.61 % | -784.423 M -52.01 % | -516.033 M -3.16 % | -500.237 M -87.77 % | -266.409 M 10.10 % | -296.353 M -51.06 % | -196.187 M |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-06-30 |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-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-03-31 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 18.399 B 8 781.44 % | 207.159 M -97.92 % | 9.943 B 9 964.80 % | 98.790 M -99.05 % | 10.389 B 10 731.96 % | 95.914 M -99.11 % | 10.724 B 13 073.99 % | 81.405 M -99.25 % | 10.821 B 11 341.42 % | 94.575 M -99.50 % | 18.989 B 15 222.66 % | 123.926 M -99.36 % | 19.264 B 2 577.35 % | 719.510 M -94.83 % | 13.913 B 1 710.68 % | 768.371 M -96.18 % | 20.137 B 2 162.51 % | 890.051 M -93.43 % | 13.555 B 1 220.02 % | 1.027 B -94.34 % | 18.136 B 1 772.02 % | 968.780 M -93.29 % | 14.445 B 11 133.72 % | 128.584 M -99.28 % | 17.791 B 5.38 % | 16.882 B 20 237.48 % | 83.011 M -99.40 % | 13.810 B 14 699.50 % | 93.316 M -98.54 % | 6.377 B 5 353.79 % | 116.937 M -98.38 % | 7.221 B 11 020.30 % | 64.936 M -99.71 % | 22.337 B 36 212.63 % | 61.514 M -99.77 % | 26.642 B 67 119.00 % | 39.635 M -99.86 % | 27.733 B 27 351.95 % | 101.024 M -99.64 % | 27.796 B 17.52 % | 23.651 B 11.06 % | 21.296 B |
| Total investments | 76.466 M -81.54 % | 414.318 M 451.23 % | 75.163 M -61.96 % | 197.580 M 199.96 % | 65.868 M -65.66 % | 191.828 M -42.88 % | 335.862 M 106.29 % | 162.810 M -47.01 % | 307.231 M 62.43 % | 189.150 M -19.92 % | 236.195 M -4.70 % | 247.852 M 12.14 % | 221.016 M -84.64 % | 1.439 B 598.25 % | 206.089 M -86.59 % | 1.537 B | 0.000 -100.00 % | 1.780 B 867.05 % | 184.075 M -91.04 % | 2.054 B | 0.000 -100.00 % | 1.938 B 1 066.38 % | 166.117 M -35.41 % | 257.168 M | 0.000 -100.00 % | 1.343 M -99.19 % | 166.022 M | 0.000 -100.00 % | 186.632 M | 0.000 -100.00 % | 233.873 M | 0.000 -100.00 % | 129.872 M | 0.000 -100.00 % | 123.028 M | 0.000 -100.00 % | 79.270 M | 0.000 -100.00 % | 202.048 M | 0.000 -100.00 % | 5.547 M -97.23 % | 200.089 M |
| Total debt | 18.482 B | 0.000 -100.00 % | 10.135 B | 0.000 -100.00 % | 10.486 B | 0.000 -100.00 % | 10.818 B | 0.000 -100.00 % | 10.826 B | 0.000 -100.00 % | 19.068 B | 0.000 -100.00 % | 19.273 B | 0.000 -100.00 % | 14.019 B | 0.000 -100.00 % | 20.151 B | 0.000 -100.00 % | 13.664 B | 0.000 -100.00 % | 18.154 B | 0.000 -100.00 % | 14.579 B | 0.000 -100.00 % | 17.919 B 5.35 % | 17.009 B | 0.000 -100.00 % | 13.893 B | 0.000 -100.00 % | 6.471 B | 0.000 -100.00 % | 7.338 B | 0.000 -100.00 % | 22.402 B | 0.000 -100.00 % | 26.704 B | 0.000 -100.00 % | 27.773 B | 0.000 -100.00 % | 27.897 B 17.53 % | 23.735 B 8.10 % | 21.956 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 27.335 M 105.47 % | -499.617 M -131.67 % | 1.577 B 50.16 % | 1.051 B -64.51 % | 2.960 B 21.54 % | 2.435 B -22.01 % | 3.122 B 2 321.45 % | 128.942 M 102.86 % | -4.503 B 10.43 % | -5.028 B -111.31 % | -2.379 B -2 626.54 % | 94.176 M 114.94 % | -630.372 M 45.02 % | -1.147 B -188.58 % | 1.294 B 133.29 % | -3.888 B -196.54 % | 4.027 B 13.92 % | 3.535 B -33.88 % | 5.347 B 302.12 % | -2.645 B -136.96 % | 7.157 B 7.31 % | 6.670 B -10.15 % | 7.423 B 511.67 % | -1.803 B | 0.000 100.00 % | -7.395 B -168.78 % | 10.751 B 299.87 % | -5.379 B 5.49 % | -5.691 B -65.57 % | -3.438 B -8.38 % | -3.172 B -2 584.58 % | 127.661 M 181.45 % | -156.738 M -107.03 % | 2.229 B 191.85 % | -2.427 B -152.17 % | 4.652 B 5.32 % | 4.417 B -22.50 % | 5.699 B 469.51 % | -1.542 B -64.12 % | -939.778 M -85.23 % | -507.367 M |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.182 B | 0.000 | 0.000 | 0.000 100.00 % | -3.614 B | 0.000 -100.00 % | 5.028 B | 0.000 100.00 % | -26.852 B | 0.000 -100.00 % | 1.147 B | 0.000 100.00 % | -23.142 B | 0.000 100.00 % | -3.535 B | 0.000 100.00 % | -18.555 B | 0.000 100.00 % | -6.670 B | 0.000 100.00 % | -15.509 B | 0.000 | 0.000 100.00 % | -15.805 B | 0.000 | 0.000 | 0.000 100.00 % | -18.169 B | 0.000 | 0.000 | 0.000 100.00 % | -12.132 B | 0.000 | 0.000 | 0.000 100.00 % | -7.366 B -433.95 % | 2.206 B -42.46 % | 3.833 B |
| Common stock | 526.952 M | 0.000 -100.00 % | 526.952 M | 0.000 -100.00 % | 526.952 M | 0.000 -100.00 % | 524.552 M | 0.000 -100.00 % | 524.552 M | 0.000 -100.00 % | 524.552 M | 0.000 -100.00 % | 524.552 M | 0.000 -100.00 % | 516.152 M | 0.000 -100.00 % | 516.152 M | 0.000 -100.00 % | 492.089 M | 0.000 -100.00 % | 487.229 M | 0.000 -100.00 % | 487.229 M | 0.000 -100.00 % | 456.434 M 46.12 % | 312.359 M | 0.000 -100.00 % | 312.359 M | 0.000 -100.00 % | 312.359 M | 0.000 -100.00 % | 312.359 M | 0.000 -100.00 % | 284.399 M | 0.000 -100.00 % | 254.859 M | 0.000 -100.00 % | 234.859 M | 0.000 -100.00 % | 134.259 M 8.48 % | 123.759 M 5.18 % | 117.659 M |
| Total equity | -31.646 B -115 869.31 % | 27.335 M 0.00 % | 27.335 M -98.27 % | 1.577 B 0.00 % | 1.577 B -46.70 % | 2.960 B 0.00 % | 2.960 B -5.21 % | 3.122 B 0.00 % | 3.122 B 170.14 % | -4.451 B -1.18 % | -4.400 B -89.03 % | -2.327 B 0.00 % | -2.327 B -302.36 % | -578.463 M -9.86 % | -526.554 M -139.11 % | 1.346 B -3.71 % | 1.398 B -65.72 % | 4.079 B -1.26 % | 4.131 B -23.48 % | 5.398 B -0.95 % | 5.450 B -24.39 % | 7.209 B -0.71 % | 7.261 B -2.18 % | 7.423 B -0.69 % | 7.475 B 263.72 % | 2.055 B 127.79 % | -7.395 B -241.51 % | 5.225 B 197.14 % | -5.379 B 0.00 % | -5.379 B -56.48 % | -3.438 B 0.00 % | -3.438 B -2 792.71 % | 127.661 M 0.00 % | 127.661 M -94.27 % | 2.229 B 0.00 % | 2.229 B -52.08 % | 4.652 B 0.00 % | 4.652 B -18.38 % | 5.699 B 0.00 % | 5.699 B -34.50 % | 8.701 B 0.42 % | 8.665 B |
| Other non current liabilities | 162.770 M 695.46 % | -27.335 M -116.62 % | 164.494 M | 0.000 -100.00 % | 160.339 M | 0.000 -100.00 % | 124.900 M | 0.000 -100.00 % | 86.574 M | 0.000 -100.00 % | 112.135 M | 0.000 -100.00 % | 4.354 B | 0.000 -100.00 % | 191.423 M | 0.000 -100.00 % | 160.475 M | 0.000 -100.00 % | 1.732 B | 0.000 -100.00 % | 328.888 M | 0.000 -100.00 % | 194.870 M | 0.000 -100.00 % | 435.747 M 52.02 % | 286.641 M | 0.000 -100.00 % | 343.829 M | 0.000 -100.00 % | 387.051 M | 0.000 -100.00 % | 456.737 M | 0.000 -100.00 % | 64.010 M | 0.000 -100.00 % | 63.887 M | 0.000 -100.00 % | 137.803 M | 0.000 -100.00 % | 89.826 M 1.27 % | 88.696 M 1 594.79 % | 5.233 M |
| Long term debt | 635.761 M | 0.000 -100.00 % | 703.423 M | 0.000 -100.00 % | 757.529 M | 0.000 -100.00 % | 3.042 B | 0.000 -100.00 % | 3.336 B | 0.000 -100.00 % | 9.615 B | 0.000 -100.00 % | 5.585 B | 0.000 -100.00 % | 12.265 B | 0.000 -100.00 % | 12.414 B | 0.000 -100.00 % | 12.407 B | 0.000 -100.00 % | 12.615 B | 0.000 -100.00 % | 13.276 B | 0.000 -100.00 % | 14.006 B -9.02 % | 15.394 B | 0.000 -100.00 % | 13.194 B | 0.000 -100.00 % | 4.603 B | 0.000 -100.00 % | 5.534 B | 0.000 -100.00 % | 21.100 B | 0.000 -100.00 % | 25.041 B | 0.000 -100.00 % | 26.368 B | 0.000 -100.00 % | 25.091 B 22.76 % | 20.438 B -2.49 % | 20.960 B |
| Total non current liabilities | 798.531 M 3 021.28 % | -27.335 M -103.15 % | 867.917 M | 0.000 -100.00 % | 929.006 M | 0.000 -100.00 % | 3.167 B | 0.000 -100.00 % | 3.435 B | 0.000 -100.00 % | 9.727 B | 0.000 -100.00 % | 10.028 B | 0.000 -100.00 % | 12.457 B | 0.000 -100.00 % | 12.575 B | 0.000 -100.00 % | 14.139 B | 0.000 -100.00 % | 12.937 B | 0.000 -100.00 % | 13.470 B | 0.000 -100.00 % | 14.393 B -8.21 % | 15.681 B | 0.000 -100.00 % | 13.538 B | 0.000 -100.00 % | 4.990 B | 0.000 -100.00 % | 5.991 B | 0.000 -100.00 % | 21.164 B | 0.000 -100.00 % | 25.105 B | 0.000 -100.00 % | 26.506 B | 0.000 -100.00 % | 25.181 B 22.55 % | 20.547 B -2.72 % | 21.122 B |
| Other current liabilities | 38.344 B | 0.000 -100.00 % | 140.237 M | 0.000 -100.00 % | 199.406 M | 0.000 -100.00 % | 400.442 M | 0.000 -100.00 % | 4.607 B | 0.000 -100.00 % | 487.911 M | 0.000 -100.00 % | 14.143 B | 0.000 -100.00 % | 427.282 M | 0.000 -100.00 % | 11.602 B | 0.000 -100.00 % | 495.390 M | 0.000 -100.00 % | 6.281 B | 0.000 -100.00 % | 8.599 B | 0.000 -100.00 % | 142.747 M -98.97 % | 13.887 B | 0.000 -100.00 % | 13.448 B | 0.000 -100.00 % | 32.347 B | 0.000 -100.00 % | 29.816 B | 0.000 -100.00 % | 13.886 B | 0.000 -100.00 % | 4.990 B | 0.000 -100.00 % | 5.256 B | 0.000 -100.00 % | 2.003 B -28.26 % | 2.792 B -7.43 % | 3.016 B |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 6.588 B | 0.000 -100.00 % | 5.424 B | 0.000 -100.00 % | 4.283 B | 0.000 -100.00 % | 4.763 B | 0.000 -100.00 % | 13.251 B | 0.000 -100.00 % | 11.684 B | 0.000 -100.00 % | 16.152 B | 0.000 -100.00 % | 8.769 B | 0.000 -100.00 % | 11.968 B | 0.000 -100.00 % | 6.369 B | 0.000 -100.00 % | 8.211 B | 0.000 -100.00 % | 4.369 B -67.15 % | 13.299 B | 0.000 -100.00 % | 171.923 M | 0.000 -100.00 % | 209.596 M | 0.000 -100.00 % | 195.567 M | 0.000 -100.00 % | 199.642 M | 0.000 -100.00 % | 471.460 M | 0.000 -100.00 % | 488.999 M | 0.000 -100.00 % | 439.205 M 351.18 % | 97.345 M -52.97 % | 207.004 M |
| Short term debt | 17.847 B | 0.000 -100.00 % | 9.431 B | 0.000 -100.00 % | 9.728 B | 0.000 -100.00 % | 7.775 B | 0.000 -100.00 % | 7.491 B | 0.000 -100.00 % | 9.453 B | 0.000 -100.00 % | 7.065 B | 0.000 -100.00 % | 1.754 B | 0.000 -100.00 % | 5.253 B | 0.000 -100.00 % | 1.258 B | 0.000 -100.00 % | 5.615 B | 0.000 -100.00 % | 1.303 B | 0.000 -100.00 % | 5.016 B 210.60 % | 1.615 B | 0.000 -100.00 % | 699.261 M | 0.000 -100.00 % | 1.868 B | 0.000 -100.00 % | 1.804 B | 0.000 -100.00 % | 1.302 B | 0.000 -100.00 % | 4.635 B | 0.000 -100.00 % | 1.404 B | 0.000 -100.00 % | 4.970 B -17.53 % | 6.026 B 504.77 % | 996.433 M |
| Total current liabilities | 56.577 B | 0.000 -100.00 % | 16.427 B | 0.000 -100.00 % | 15.586 B | 0.000 -100.00 % | 12.702 B | 0.000 -100.00 % | 12.479 B | 0.000 -100.00 % | 23.450 B | 0.000 -100.00 % | 21.404 B | 0.000 -100.00 % | 18.608 B | 0.000 -100.00 % | 17.140 B | 0.000 -100.00 % | 13.969 B | 0.000 -100.00 % | 12.242 B | 0.000 -100.00 % | 10.130 B | 0.000 -100.00 % | 9.707 B -38.12 % | 15.686 B | 0.000 -100.00 % | 14.479 B | 0.000 -100.00 % | 34.375 B | 0.000 -100.00 % | 31.759 B | 0.000 -100.00 % | 15.574 B | 0.000 -100.00 % | 10.317 B | 0.000 -100.00 % | 7.192 B | 0.000 -100.00 % | 8.502 B -26.60 % | 11.582 B 134.34 % | 4.943 B |
| Total liabilities | 57.376 B 209 998.10 % | -27.335 M -100.16 % | 17.294 B | 0.000 -100.00 % | 16.515 B | 0.000 -100.00 % | 15.870 B | 0.000 -100.00 % | 15.914 B | 0.000 -100.00 % | 33.178 B | 0.000 -100.00 % | 31.432 B | 0.000 -100.00 % | 31.064 B | 0.000 -100.00 % | 29.714 B | 0.000 -100.00 % | 28.108 B | 0.000 -100.00 % | 25.180 B | 0.000 -100.00 % | 23.600 B | 0.000 -100.00 % | 24.100 B -23.17 % | 31.367 B | 0.000 -100.00 % | 28.016 B | 0.000 -100.00 % | 39.365 B | 0.000 -100.00 % | 37.751 B | 0.000 -100.00 % | 36.739 B | 0.000 -100.00 % | 35.422 B | 0.000 -100.00 % | 33.698 B | 0.000 -100.00 % | 33.683 B 4.83 % | 32.129 B 23.27 % | 26.065 B |
| Other non current assets | 393.732 M 290.06 % | -207.159 M -133.25 % | 623.096 M 730.73 % | -98.790 M -117.15 % | 576.043 M 700.58 % | -95.914 M -129.74 % | 322.560 M 496.24 % | -81.405 M -199.15 % | 82.107 M 186.82 % | -94.575 M -141.11 % | 230.029 M 285.62 % | -123.926 M -12 392 500.00 % | -1.000 K 100.00 % | -719.510 M -420.16 % | 224.734 M 129.25 % | -768.371 M -253.52 % | 500.504 M 156.23 % | -890.051 M -267.87 % | 530.198 M 151.63 % | -1.027 B -228.32 % | 800.261 M 182.61 % | -968.780 M -255.50 % | 623.014 M 584.52 % | -128.584 M -119.62 % | 655.484 M 31.14 % | 499.838 M 702.13 % | -83.011 M -114.02 % | 592.219 M 734.64 % | -93.316 M -110.85 % | 859.932 M 835.38 % | -116.937 M -114.35 % | 814.878 M 1 354.89 % | -64.936 M -110.02 % | 647.887 M 1 153.24 % | -61.514 M -111.80 % | 521.244 M 1 415.11 % | -39.635 M -108.62 % | 459.931 M 555.27 % | -101.024 M -119.47 % | 518.776 M -62.83 % | 1.396 B -35.72 % | 2.171 B |
| Long term investments | 76.466 M | 0.000 100.00 % | -1.334 B | 0.000 100.00 % | -1.879 B | 0.000 100.00 % | -1.533 B | 0.000 100.00 % | -522.033 M | 0.000 100.00 % | -580.443 M | 0.000 100.00 % | -449.603 M | 0.000 100.00 % | -407.335 M | 0.000 | 0.000 | 0.000 100.00 % | -56.763 M | 0.000 | 0.000 | 0.000 100.00 % | -668.650 M | 0.000 | 0.000 100.00 % | -8.542 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 |
| Intangible assets | 1.413 M | 0.000 -100.00 % | 2.155 M | 0.000 -100.00 % | 3.012 M | 0.000 -100.00 % | 5.899 M | 0.000 -100.00 % | 17.400 M | 0.000 -100.00 % | 229.317 M | 0.000 -100.00 % | 269.946 M | 0.000 -100.00 % | 304.390 M | 0.000 -100.00 % | 339.019 M | 0.000 -100.00 % | 383.957 M | 0.000 -100.00 % | 420.717 M | 0.000 -100.00 % | 451.430 M | 0.000 -100.00 % | 503.675 M 49.20 % | 337.581 M | 0.000 -100.00 % | 354.725 M | 0.000 | 0.000 | 0.000 -100.00 % | 424.570 M | 0.000 | 0.000 | 0.000 -100.00 % | 516.004 M | 0.000 | 0.000 | 0.000 -100.00 % | 645.004 M -6.02 % | 686.305 M -82.23 % | 3.863 B |
| GoodWill | 2.043 M | 0.000 -100.00 % | 1.917 M | 0.000 -100.00 % | 1.917 M | 0.000 -100.00 % | 1.917 M | 0.000 -100.00 % | 1.917 M | 0.000 -100.00 % | 2.043 M | 0.000 -100.00 % | 2.043 M | 0.000 -100.00 % | 2.043 M | 0.000 -100.00 % | 1.917 M | 0.000 -100.00 % | 1.917 M | 0.000 -100.00 % | 1.917 M | 0.000 -100.00 % | 1.917 M | 0.000 -100.00 % | 1.917 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.843 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.898 M | 0.000 |
| Goodwill and intangible assets | 3.456 M | 0.000 -100.00 % | 4.072 M | 0.000 -100.00 % | 4.929 M | 0.000 -100.00 % | 7.816 M | 0.000 -100.00 % | 19.317 M | 0.000 -100.00 % | 231.360 M | 0.000 -100.00 % | 271.989 M | 0.000 -100.00 % | 306.433 M | 0.000 -100.00 % | 340.936 M | 0.000 -100.00 % | 385.874 M | 0.000 -100.00 % | 422.634 M | 0.000 -100.00 % | 453.347 M | 0.000 -100.00 % | 505.592 M 52.35 % | 331.873 M | 0.000 -100.00 % | 354.725 M | 0.000 | 0.000 | 0.000 -100.00 % | 424.570 M | 0.000 | 0.000 | 0.000 -100.00 % | 516.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 645.004 M -13.56 % | 746.203 M -9.29 % | 822.597 M |
| Property plant equipment net | 20.943 B | 0.000 -100.00 % | 12.711 B | 0.000 -100.00 % | 13.096 B | 0.000 -100.00 % | 13.478 B | 0.000 -100.00 % | 14.848 B | 0.000 -100.00 % | 23.024 B | 0.000 -100.00 % | 23.549 B | 0.000 -100.00 % | 24.084 B | 0.000 -100.00 % | 26.018 B | 0.000 -100.00 % | 27.128 B | 0.000 -100.00 % | 25.824 B | 0.000 -100.00 % | 27.841 B | 0.000 -100.00 % | 28.238 B -10.88 % | 31.686 B | 0.000 -100.00 % | 31.545 B | 0.000 -100.00 % | 32.297 B | 0.000 -100.00 % | 32.293 B | 0.000 -100.00 % | 35.465 B | 0.000 -100.00 % | 35.691 B | 0.000 -100.00 % | 36.786 B | 0.000 -100.00 % | 36.654 B 17.89 % | 31.091 B 15.40 % | 26.942 B |
| Total non current assets | 21.417 B 10 438.24 % | -207.159 M -101.54 % | 13.413 B 13 677.40 % | -98.790 M -100.72 % | 13.742 B 14 427.87 % | -95.914 M -100.67 % | 14.299 B 17 665.76 % | -81.405 M -100.53 % | 15.397 B 16 380.12 % | -94.575 M -100.40 % | 23.754 B 19 267.76 % | -123.926 M -100.51 % | 24.320 B 3 480.13 % | -719.510 M -102.89 % | 24.854 B 3 334.65 % | -768.371 M -102.86 % | 26.859 B 3 117.73 % | -890.051 M -103.15 % | 28.228 B 2 848.99 % | -1.027 B -103.80 % | 27.046 B 2 891.81 % | -968.780 M -103.33 % | 29.084 B 22 718.35 % | -128.584 M -100.44 % | 29.399 B -9.60 % | 32.519 B 39 274.35 % | -83.011 M -100.26 % | 32.492 B 34 919.18 % | -93.316 M -100.28 % | 33.157 B 28 454.53 % | -116.937 M -100.35 % | 33.532 B 51 738.72 % | -64.936 M -100.18 % | 36.113 B 58 807.59 % | -61.514 M -100.17 % | 36.728 B 92 765.75 % | -39.635 M -100.11 % | 37.245 B 36 967.93 % | -101.024 M -100.27 % | 37.818 B 13.80 % | 33.233 B 11.02 % | 29.935 B |
| Other current assets | 1.062 B | 0.000 -100.00 % | 2.171 B | 0.000 -100.00 % | 3.092 B | 0.000 -100.00 % | 2.661 B | 0.000 -100.00 % | 1.175 B | 0.000 -100.00 % | 3.274 B | 0.000 -100.00 % | 3.392 B | 0.000 -100.00 % | 3.347 B | 0.000 -100.00 % | 2.652 B | 0.000 -100.00 % | 1.522 B | 0.000 -100.00 % | 1.862 B | 0.000 -100.00 % | 430.118 M | 0.000 -100.00 % | 1.670 B 281.66 % | 437.659 M | 0.000 -100.00 % | 65.229 M | 0.000 -100.00 % | 453.876 M | 0.000 -100.00 % | 647.956 M | 0.000 -100.00 % | 466.962 M | 0.000 -100.00 % | 916.100 K | 0.000 -100.00 % | 771.322 M | 0.000 -100.00 % | 617.995 M -51.30 % | 1.269 B 1 696.82 % | 70.620 M |
| Short term investments | 1.493 B 260.47 % | 414.318 M -70.60 % | 1.409 B 613.31 % | 197.580 M -89.84 % | 1.945 B 914.03 % | 191.828 M -89.73 % | 1.869 B 1 047.74 % | 162.810 M -80.37 % | 829.264 M 338.42 % | 189.150 M -76.84 % | 816.638 M 229.49 % | 247.852 M -63.04 % | 670.619 M -53.40 % | 1.439 B 134.59 % | 613.424 M -60.08 % | 1.537 B | 0.000 -100.00 % | 1.780 B 639.13 % | 240.838 M -88.27 % | 2.054 B | 0.000 -100.00 % | 1.938 B 132.11 % | 834.767 M 224.60 % | 257.168 M | 0.000 -100.00 % | 9.885 M -94.05 % | 166.022 M | 0.000 -100.00 % | 186.632 M | 0.000 -100.00 % | 233.873 M | 0.000 -100.00 % | 129.872 M | 0.000 -100.00 % | 123.028 M | 0.000 -100.00 % | 79.270 M | 0.000 -100.00 % | 202.048 M | 0.000 -100.00 % | 5.547 M -97.23 % | 200.089 M |
| cash and cash equivalents | 83.707 M 140.41 % | -207.159 M -208.00 % | 191.813 M 294.16 % | -98.790 M -202.39 % | 96.487 M 200.60 % | -95.914 M -202.46 % | 93.611 M 214.99 % | -81.405 M -1 516.23 % | 5.748 M 106.08 % | -94.575 M -218.68 % | 79.688 M 164.30 % | -123.926 M -1 497.45 % | 8.868 M 101.23 % | -719.510 M -778.23 % | 106.086 M 113.81 % | -768.371 M -5 940.02 % | 13.157 M 101.48 % | -890.051 M -911.38 % | 109.696 M 110.68 % | -1.027 B -5 598.57 % | 18.675 M 101.93 % | -968.780 M -822.90 % | 134.013 M 204.22 % | -128.584 M -200.00 % | 128.584 M 1.54 % | 126.639 M 252.56 % | -83.011 M -200.00 % | 83.011 M 188.96 % | -93.316 M -200.00 % | 93.316 M 179.80 % | -116.937 M -200.00 % | 116.937 M 280.08 % | -64.936 M -200.00 % | 64.936 M 205.56 % | -61.514 M -200.00 % | 61.514 M 255.20 % | -39.635 M -200.00 % | 39.635 M 139.23 % | -101.024 M -200.00 % | 101.024 M 20.76 % | 83.654 M -87.33 % | 660.447 M |
| Cash and short term investments | 1.577 B 661.34 % | 207.159 M -87.06 % | 1.601 B 1 520.78 % | 98.790 M -95.16 % | 2.042 B 2 028.65 % | 95.914 M -95.11 % | 1.962 B 2 310.48 % | 81.405 M 1 316.23 % | 5.748 M -93.92 % | 94.575 M -89.45 % | 896.326 M 623.28 % | 123.926 M 1 297.45 % | 8.868 M -98.77 % | 719.510 M 0.00 % | 719.510 M -6.36 % | 768.371 M 5 740.02 % | 13.157 M -98.52 % | 890.051 M 153.91 % | 350.534 M -65.86 % | 1.027 B 5 398.57 % | 18.675 M -98.07 % | 968.780 M 0.00 % | 968.780 M 653.42 % | 128.584 M 0.00 % | 128.584 M -5.82 % | 136.524 M 64.46 % | 83.011 M 0.00 % | 83.011 M -11.04 % | 93.316 M 0.00 % | 93.316 M -20.20 % | 116.937 M 0.00 % | 116.937 M 80.08 % | 64.936 M 0.00 % | 64.936 M 5.56 % | 61.514 M 0.00 % | 61.514 M 55.20 % | 39.635 M 0.00 % | 39.635 M -60.77 % | 101.024 M 0.00 % | 101.024 M 20.76 % | 83.654 M -90.28 % | 860.537 M |
| Total current assets | 4.314 B 1 982.22 % | 207.159 M -94.70 % | 3.909 B 3 856.56 % | 98.790 M -97.73 % | 4.350 B 4 434.93 % | 95.914 M -97.88 % | 4.530 B 5 464.78 % | 81.405 M -97.76 % | 3.639 B 3 748.21 % | 94.575 M -98.10 % | 4.972 B 3 912.28 % | 123.926 M -97.41 % | 4.784 B 564.89 % | 719.510 M -87.22 % | 5.632 B 632.93 % | 768.371 M -81.71 % | 4.201 B 372.02 % | 890.051 M -77.52 % | 3.959 B 285.53 % | 1.027 B -70.92 % | 3.532 B 264.54 % | 968.780 M -43.85 % | 1.725 B 1 241.75 % | 128.584 M -93.95 % | 2.125 B 135.17 % | 903.452 M 988.35 % | 83.011 M -88.93 % | 749.891 M 703.60 % | 93.316 M -88.75 % | 829.284 M 609.17 % | 116.937 M -85.03 % | 780.933 M 1 102.62 % | 64.936 M -91.38 % | 753.081 M 1 124.24 % | 61.514 M -93.33 % | 922.826 M 2 228.31 % | 39.635 M -96.41 % | 1.104 B 992.86 % | 101.024 M -93.54 % | 1.564 B -79.41 % | 7.598 B 58.48 % | 4.794 B |
| Inventory | 1.651 B | 0.000 -100.00 % | 1.254 B | 0.000 -100.00 % | 1.254 B | 0.000 -100.00 % | 1.254 B | 0.000 -100.00 % | 1.254 B | 0.000 -100.00 % | 1.254 B | 0.000 -100.00 % | 1.254 B | 0.000 -100.00 % | 1.254 B | 0.000 -100.00 % | 1.254 B | 0.000 -100.00 % | 1.507 B | 0.000 -100.00 % | 1.651 B | 0.000 -100.00 % | 1.545 M | 0.000 -100.00 % | 1.566 M -0.45 % | 1.573 M | 0.000 -100.00 % | 1.573 M | 0.000 -100.00 % | 16.041 M | 0.000 -100.00 % | 16.041 M | 0.000 -100.00 % | 4.381 M | 0.000 -100.00 % | 4.198 M | 0.000 -100.00 % | 4.528 M | 0.000 -100.00 % | 4.634 M 100.28 % | 2.314 M | 0.000 |
| Net receivables | 23.289 M | 0.000 -100.00 % | 304.714 M | 0.000 100.00 % | -2.037 B | 0.000 -100.00 % | 558.381 M | 0.000 -100.00 % | 638.587 M | 0.000 -100.00 % | 372.597 M | 0.000 -100.00 % | 854.431 M | 0.000 -100.00 % | 311.061 M | 0.000 -100.00 % | 486.174 M | 0.000 -100.00 % | 578.657 M | 0.000 -100.00 % | 1.009 B | 0.000 -100.00 % | 324.827 M | 0.000 -100.00 % | 313.308 M -7.19 % | 337.581 M | 0.000 -100.00 % | 600.078 M | 0.000 -100.00 % | 718.320 M | 0.000 -100.00 % | 576.051 M | 0.000 -100.00 % | 682.247 M | 0.000 -100.00 % | 856.198 M | 0.000 -100.00 % | 1.004 B | 0.000 -100.00 % | 1.458 B -80.46 % | 7.466 B 93.25 % | 3.863 B |
| Tax assets | 0.000 | 0.000 -100.00 % | 1.409 B | 0.000 -100.00 % | 1.945 B | 0.000 -100.00 % | 2.024 B | 0.000 -100.00 % | 969.698 M | 0.000 -100.00 % | 849.138 M | 0.000 -100.00 % | 949.054 M | 0.000 -100.00 % | 645.924 M | 0.000 | 0.000 | 0.000 -100.00 % | 240.838 M | 0.000 | 0.000 | 0.000 -100.00 % | 834.767 M | 0.000 | 0.000 -100.00 % | 9.885 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 386.738 M | 0.000 -100.00 % | 266.452 M | 0.000 -100.00 % | 233.804 M | 0.000 -100.00 % | 243.938 M | 0.000 -100.00 % | 220.538 M | 0.000 -100.00 % | 257.682 M | 0.000 -100.00 % | 195.812 M | 0.000 -100.00 % | 274.374 M | 0.000 -100.00 % | 284.443 M | 0.000 -100.00 % | 247.933 M | 0.000 -100.00 % | 311.975 M | 0.000 -100.00 % | 226.995 M | 0.000 -100.00 % | 179.779 M -2.50 % | 184.388 M | 0.000 -100.00 % | 159.684 M | 0.000 -100.00 % | 160.516 M | 0.000 -100.00 % | 139.993 M | 0.000 -100.00 % | 187.177 M | 0.000 -100.00 % | 220.067 M | 0.000 -100.00 % | 42.376 M | 0.000 -100.00 % | 1.089 B -59.15 % | 2.667 B 268.78 % | 723.205 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 187.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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.490 M | 0.000 | 0.000 | 0.000 -100.00 % | 86.574 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.782 M | 0.000 | 0.000 | 0.000 -100.00 % | 127.778 M | 0.000 | 0.000 | 0.000 -100.00 % | 164.476 M | 0.000 | 0.000 | 0.000 -100.00 % | 172.369 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 % | 19.862 M 1.81 % | 19.508 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.909 M | 0.000 | 0.000 | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 51.909 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 |
| Capital lease obligations | 882.137 M | 0.000 -100.00 % | 1.128 B | 0.000 -100.00 % | 1.480 B | 0.000 -100.00 % | 1.818 B | 0.000 -100.00 % | 2.131 B | 0.000 -100.00 % | 1.276 B | 0.000 -100.00 % | 1.484 B | 0.000 -100.00 % | 1.703 B | 0.000 -100.00 % | 1.872 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.099 M 5.80 % | 6.710 M |
| Preferred stock | 120.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 51.909 M | 0.000 -100.00 % | 4.807 B | 0.000 | 0.000 -100.00 % | 5.054 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 |
| Other total stockholders equity | -32.292 B | 0.000 | 0.000 | 0.000 -100.00 % | 6.232 B | 0.000 | 0.000 | 0.000 -100.00 % | 6.070 B 11 594.23 % | 51.909 M 100.52 % | -10.056 B -19 471.97 % | 51.909 M -99.79 % | 25.112 B 48 276.45 % | 51.909 M 102.26 % | -2.293 B -4 517.44 % | 51.909 M -99.78 % | 23.740 B 45 633.40 % | 51.909 M -98.53 % | 3.535 B 6 710.03 % | 51.909 M -99.78 % | 23.307 B 44 800.14 % | 51.909 M -99.22 % | 6.670 B | 0.000 -100.00 % | 22.463 B 1 188.92 % | 1.743 B | 0.000 -100.00 % | 4.913 B | 0.000 | 0.000 | 0.000 -100.00 % | 17.591 B | 0.000 | 0.000 | 0.000 -100.00 % | 14.106 B | 0.000 | 0.000 | 0.000 -100.00 % | 12.931 B 100.00 % | 6.466 B 37.16 % | 4.714 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.138 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.125 M | 0.000 | 0.000 | 0.000 -100.00 % | 199.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 370.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.145 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.148 M -42.41 % | 137.445 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 25.730 B | 0.000 -100.00 % | 17.322 B | 0.000 -100.00 % | 18.092 B | 0.000 -100.00 % | 18.829 B | 0.000 -100.00 % | 19.036 B | 0.000 -100.00 % | 28.726 B | 0.000 -100.00 % | 29.104 B | 0.000 -100.00 % | 30.486 B | 0.000 -100.00 % | 31.061 B | 0.000 -100.00 % | 32.187 B | 0.000 -100.00 % | 30.578 B | 0.000 -100.00 % | 30.809 B | 0.000 -100.00 % | 31.523 B -5.68 % | 33.422 B | 0.000 -100.00 % | 33.242 B | 0.000 -100.00 % | 33.986 B | 0.000 -100.00 % | 34.313 B | 0.000 -100.00 % | 36.866 B | 0.000 -100.00 % | 37.651 B | 0.000 -100.00 % | 38.350 B | 0.000 -100.00 % | 39.382 B -3.55 % | 40.831 B 17.57 % | 34.730 B |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-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-03-31 | 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 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2005-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 | 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 -100.00 % | 34.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.767 M | 0.000 -100.00 % | 1.125 M 0.00 % | 1.125 M -75.00 % | 4.501 M 300.00 % | 1.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.220 M 0.00 % | -66.220 M 0.00 % | -66.220 M 0.00 % | -66.220 M | 0.000 100.00 % | -26.944 M 0.00 % | -26.944 M 0.00 % | -26.944 M | 0.000 100.00 % | -544.973 M 0.00 % | -544.973 M 0.00 % | -544.973 M | 0.000 100.00 % | -20.846 M 0.00 % | -20.846 M 0.00 % | -20.846 M | 0.000 100.00 % | -24.855 M 0.00 % | -24.855 M 0.00 % | -24.855 M -132 930.84 % | 18.712 K 0.00 % | 18.712 K 0.00 % | 18.712 K 0.00 % | 18.712 K -100.00 % | 770.897 M 0.00 % | 770.897 M 0.00 % | 770.897 M 0.00 % | 770.897 M 373.60 % | -281.762 M 0.00 % | -281.762 M 0.00 % | -281.762 M 0.00 % | -281.762 M -14.61 % | -245.844 M 0.00 % | -245.844 M 0.00 % | -245.844 M 0.00 % | -245.844 M -213.28 % | 217.020 M 0.00 % | 217.020 M 0.00 % | 217.020 M 0.00 % | 217.020 M 212.20 % | -193.423 M 0.00 % | -193.423 M 0.00 % | -193.423 M 0.00 % | -193.423 M -87.39 % | -103.220 M 0.00 % | -103.220 M 0.00 % | -103.220 M 0.00 % | -103.220 M -8.95 % | -94.744 M 0.00 % | -94.744 M 0.00 % | -94.744 M 0.00 % | -94.744 M -58.18 % | -59.895 M 0.00 % | -59.895 M 0.00 % | -59.895 M 0.00 % | -59.895 M -1 025.31 % | 6.473 M 0.00 % | 6.473 M 0.00 % | 6.473 M 0.00 % | 6.473 M 912.06 % | 639.587 K 0.00 % | 639.587 K 0.00 % | 639.587 K 0.00 % | 639.587 K |
| 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 | 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 % | 391.500 K 0.00 % | 391.500 K 0.00 % | 391.500 K | 0.000 -100.00 % | 1.750 K 0.00 % | 1.750 K 0.00 % | 1.750 K | 0.000 -100.00 % | 23.895 K 0.00 % | 23.895 K 0.00 % | 23.895 K | 0.000 -100.00 % | 46.511 K 0.00 % | 46.511 K 0.00 % | 46.511 K -57.33 % | 108.994 K 0.00 % | 108.994 K 0.00 % | 108.994 K 0.00 % | 108.994 K 118.79 % | -580.018 K 0.00 % | -580.018 K 0.00 % | -580.018 K 0.00 % | -580.018 K -0.28 % | -578.388 K 0.00 % | -578.388 K 0.00 % | -578.388 K 0.00 % | -578.388 K -280.66 % | 320.160 K 0.00 % | 320.160 K 0.00 % | 320.160 K 0.00 % | 320.160 K 200.00 % | -320.160 K 0.00 % | -320.160 K 0.00 % | -320.160 K 0.00 % | -320.160 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.782 K 0.00 % | 45.782 K 0.00 % | 45.782 K 0.00 % | 45.782 K -38.56 % | 74.515 K 0.00 % | 74.515 K 0.00 % | 74.515 K 0.00 % | 74.515 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -27.336 M 0.00 % | -27.336 M 0.00 % | -27.336 M | 0.000 100.00 % | -544.974 M 0.00 % | -544.974 M 0.00 % | -544.974 M | 0.000 100.00 % | -20.870 M 0.00 % | -20.870 M 0.00 % | -20.870 M | 0.000 100.00 % | -24.902 M 0.00 % | -24.902 M 0.00 % | -24.902 M -27 482.26 % | -90.282 K 0.00 % | -90.282 K 0.00 % | -90.282 K 0.00 % | -90.282 K -100.01 % | 771.477 M 0.00 % | 771.477 M 0.00 % | 771.477 M 0.00 % | 771.477 M 374.37 % | -281.184 M 0.00 % | -281.184 M 0.00 % | -281.184 M 0.00 % | -281.184 M -14.23 % | -246.164 M 0.00 % | -246.164 M 0.00 % | -246.164 M 0.00 % | -246.164 M -213.26 % | 217.340 M 0.00 % | 217.340 M 0.00 % | 217.340 M 0.00 % | 217.340 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 % | 6.427 M 0.00 % | 6.427 M 0.00 % | 6.427 M 0.00 % | 6.427 M 1 037.41 % | 565.072 K 0.00 % | 565.072 K 0.00 % | 565.072 K 0.00 % | 565.072 K |
| Other non cash items | 24.171 M -95.95 % | 596.281 M 10.78 % | 538.269 M -47.02 % | 1.016 B 14.66 % | 886.018 M 74.17 % | 508.711 M -21.41 % | 647.257 M 236.69 % | -473.518 M 92.18 % | -6.053 B -1 043.53 % | 641.533 M -41.51 % | 1.097 B 6.07 % | 1.034 B 212.46 % | -919.540 M -187.32 % | 1.053 B 10.49 % | 953.149 M -0.41 % | 957.102 M -46.17 % | 1.778 B 81.80 % | 978.093 M 0.90 % | 969.372 M 8.73 % | 891.531 M -8.59 % | 975.263 M 17.26 % | 831.736 M 1 944.08 % | 40.690 M -95.09 % | 828.096 M 127.35 % | -3.028 B -456.83 % | 848.580 M -11.81 % | 962.232 M 1.52 % | 947.841 M 1.60 % | 932.898 M -1.81 % | 950.068 M -3.60 % | 985.540 M 2.88 % | 957.948 M -66.24 % | 2.837 B 206.35 % | 926.224 M -8.34 % | 1.011 B -20.04 % | 1.264 B 2.51 % | 1.233 B 6.11 % | 1.162 B 2.43 % | 1.134 B -6.33 % | 1.211 B -59.42 % | 2.984 B 0.00 % | 2.984 B 113.07 % | 1.400 B 28.06 % | 1.094 B -10.04 % | 1.216 B 60.74 % | 756.351 M 313.45 % | -354.348 M -256.42 % | 226.539 M -14.21 % | 264.066 M 21.09 % | 218.075 M 129.16 % | 95.161 M -4.23 % | 99.361 M 4.41 % | 95.161 M 0.00 % | 95.161 M 318.19 % | -43.613 M 0.00 % | -43.613 M 0.00 % | -43.613 M 0.00 % | -43.613 M -209.74 % | 39.742 M 0.00 % | 39.742 M 0.00 % | 39.742 M 0.00 % | 39.742 M -61.61 % | 103.517 M 0.00 % | 103.517 M 0.00 % | 103.517 M 0.00 % | 103.517 M 146.26 % | 42.035 M 0.00 % | 42.035 M 0.00 % | 42.035 M 0.00 % | 42.035 M 9 284.20 % | -457.691 K 0.00 % | -457.691 K 0.00 % | -457.691 K 0.00 % | -457.691 K -60.04 % | -285.994 K 0.00 % | -285.994 K 0.00 % | -285.994 K 0.00 % | -285.994 K |
| Net cash provided by operating activities | 0.000 | 0.000 -100.00 % | 413.520 M 2.14 % | 404.868 M 9.61 % | 369.360 M | 0.000 -100.00 % | 405.934 M | 0.000 -100.00 % | 34.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.767 M | 0.000 -100.00 % | 201.791 M 0.00 % | 201.791 M 0.00 % | 201.791 M 0.00 % | 201.791 M | 0.000 -100.00 % | 34.877 M 0.00 % | 34.877 M 0.00 % | 34.877 M | 0.000 100.00 % | -348.473 M 0.00 % | -348.473 M 0.00 % | -348.473 M | 0.000 -100.00 % | 88.575 M 0.00 % | 88.575 M 0.00 % | 88.575 M | 0.000 -100.00 % | 121.304 M 0.00 % | 121.304 M 0.00 % | 121.304 M 28.71 % | 94.246 M 0.00 % | 94.246 M 0.00 % | 94.246 M 0.00 % | 94.246 M 148.91 % | -192.684 M 0.00 % | -192.684 M 0.00 % | -192.684 M 0.00 % | -192.684 M -239.98 % | 137.652 M 0.00 % | 137.652 M 0.00 % | 137.652 M 0.00 % | 137.652 M -66.04 % | 405.297 M 0.00 % | 405.297 M 0.00 % | 405.297 M 0.00 % | 405.297 M -32.09 % | 596.780 M 0.00 % | 596.780 M 0.00 % | 596.780 M 0.00 % | 596.780 M 1 019.18 % | 53.323 M 0.00 % | 53.323 M 0.00 % | 53.323 M 0.00 % | 53.323 M 189.52 % | -59.568 M 0.00 % | -59.568 M 0.00 % | -59.568 M 0.00 % | -59.568 M -410.43 % | 19.189 M 0.00 % | 19.189 M 0.00 % | 19.189 M 0.00 % | 19.189 M 283.89 % | -10.435 M 0.00 % | -10.435 M 0.00 % | -10.435 M 0.00 % | -10.435 M -271.95 % | 6.069 M 0.00 % | 6.069 M 0.00 % | 6.069 M 0.00 % | 6.069 M 1 369.70 % | 412.917 K 0.00 % | 412.917 K 0.00 % | 412.917 K 0.00 % | 412.917 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -730.750 K 0.00 % | -730.750 K 0.00 % | -730.750 K 0.00 % | -730.750 K | 0.000 100.00 % | -21.277 M 0.00 % | -21.277 M 0.00 % | -21.277 M | 0.000 100.00 % | -170.702 M 0.00 % | -170.702 M 0.00 % | -170.702 M | 0.000 100.00 % | -13.066 M 0.00 % | -13.066 M 0.00 % | -13.066 M | 0.000 100.00 % | -98.347 M 0.00 % | -98.347 M 0.00 % | -98.347 M -4 756.66 % | -2.025 M 0.00 % | -2.025 M 0.00 % | -2.025 M 0.00 % | -2.025 M 94.95 % | -40.120 M 0.00 % | -40.120 M 0.00 % | -40.120 M 0.00 % | -40.120 M 96.37 % | -1.104 B 0.00 % | -1.104 B 0.00 % | -1.104 B 0.00 % | -1.104 B 54.82 % | -2.444 B 0.00 % | -2.444 B 0.00 % | -2.444 B 0.00 % | -2.444 B -4.04 % | -2.349 B 0.00 % | -2.349 B 0.00 % | -2.349 B 0.00 % | -2.349 B -108.86 % | -1.125 B 0.00 % | -1.125 B 0.00 % | -1.125 B 0.00 % | -1.125 B -183.86 % | -396.223 M 0.00 % | -396.223 M 0.00 % | -396.223 M 0.00 % | -396.223 M 15.41 % | -468.380 M 0.00 % | -468.380 M 0.00 % | -468.380 M 0.00 % | -468.380 M -726.48 % | -56.672 M 0.00 % | -56.672 M 0.00 % | -56.672 M 0.00 % | -56.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 % | -6.850 M 0.00 % | -6.850 M 0.00 % | -6.850 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.634 M 0.00 % | -2.634 M 0.00 % | -2.634 M 0.00 % | -2.634 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 % | -366.010 M 0.00 % | -366.010 M 0.00 % | -366.010 M 0.00 % | -366.010 M -496.49 % | -61.361 M 0.00 % | -61.361 M 0.00 % | -61.361 M 0.00 % | -61.361 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -333.746 M 0.00 % | -333.746 M 0.00 % | -333.746 M 0.00 % | -333.746 M -2 919 368.85 % | -11.432 K 0.00 % | -11.432 K 0.00 % | -11.432 K 0.00 % | -11.432 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 329.863 M 0.00 % | 329.863 M 0.00 % | 329.863 M 0.00 % | 329.863 M 449.76 % | 60.002 M 0.00 % | 60.002 M 0.00 % | 60.002 M 0.00 % | 60.002 M -82.02 % | 333.746 M 0.00 % | 333.746 M 0.00 % | 333.746 M 0.00 % | 333.746 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.971 K 0.00 % | 11.971 K 0.00 % | 11.971 K 0.00 % | 11.971 K 9 476.80 % | 125.000 0.00 % | 125.000 0.00 % | 125.000 0.00 % | 125.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 730.750 K 0.00 % | 730.750 K 0.00 % | 730.750 K 0.00 % | 730.750 K | 0.000 -100.00 % | 21.277 M 0.00 % | 21.277 M 0.00 % | 21.277 M | 0.000 -100.00 % | 170.702 M 0.00 % | 170.702 M 0.00 % | 170.702 M | 0.000 -100.00 % | 19.915 M 0.00 % | 19.915 M 0.00 % | 19.915 M | 0.000 -100.00 % | 98.347 M 0.00 % | 98.347 M 0.00 % | 98.347 M 2 010.88 % | 4.659 M 0.00 % | 4.659 M 0.00 % | 4.659 M 0.00 % | 4.659 M -88.39 % | 40.120 M 0.00 % | 40.120 M 0.00 % | 40.120 M 0.00 % | 40.120 M -96.37 % | 1.104 B 0.00 % | 1.104 B 0.00 % | 1.104 B 0.00 % | 1.104 B -54.82 % | 2.444 B 0.00 % | 2.444 B 0.00 % | 2.444 B 0.00 % | 2.444 B 2.46 % | 2.385 B 0.00 % | 2.385 B 0.00 % | 2.385 B 0.00 % | 2.385 B 111.82 % | 1.126 B 0.00 % | 1.126 B 0.00 % | 1.126 B 0.00 % | 1.126 B 1 702.40 % | 62.477 M 0.00 % | 62.477 M 0.00 % | 62.477 M 0.00 % | 62.477 M -92.21 % | 802.127 M 0.00 % | 802.127 M 0.00 % | 802.127 M 0.00 % | 802.127 M 1 315.40 % | 56.671 M 0.00 % | 56.671 M 0.00 % | 56.671 M 0.00 % | 56.671 M 45 337 099.20 % | -125.000 0.00 % | -125.000 0.00 % | -125.000 0.00 % | -125.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -72.892 M 0.00 % | -72.892 M 0.00 % | -72.892 M 0.00 % | -72.892 M | 0.000 100.00 % | -21.277 M 0.00 % | -21.277 M 0.00 % | -21.277 M | 0.000 100.00 % | -171.933 M 0.00 % | -171.933 M 0.00 % | -171.933 M | 0.000 100.00 % | -19.876 M 0.00 % | -19.876 M 0.00 % | -19.876 M | 0.000 100.00 % | -98.347 M 0.00 % | -98.347 M 0.00 % | -98.347 M -2 010.88 % | -4.659 M 0.00 % | -4.659 M 0.00 % | -4.659 M 0.00 % | -4.659 M 88.31 % | -39.870 M 0.00 % | -39.870 M 0.00 % | -39.870 M 0.00 % | -39.870 M 96.39 % | -1.104 B 0.00 % | -1.104 B 0.00 % | -1.104 B 0.00 % | -1.104 B 53.61 % | -2.380 B 0.00 % | -2.380 B 0.00 % | -2.380 B 0.00 % | -2.380 B 0.21 % | -2.385 B 0.00 % | -2.385 B 0.00 % | -2.385 B 0.00 % | -2.385 B -111.82 % | -1.126 B 0.00 % | -1.126 B 0.00 % | -1.126 B 0.00 % | -1.126 B -1 702.40 % | -62.477 M 0.00 % | -62.477 M 0.00 % | -62.477 M 0.00 % | -62.477 M 92.21 % | -802.127 M 0.00 % | -802.127 M 0.00 % | -802.127 M 0.00 % | -802.127 M -1 497.98 % | -50.196 M 0.00 % | -50.196 M 0.00 % | -50.196 M 0.00 % | -50.196 M -40 157 169.60 % | 125.000 0.00 % | 125.000 0.00 % | 125.000 0.00 % | 125.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K | 0.000 -100.00 % | 403.216 M 0.00 % | 403.216 M 0.00 % | 403.216 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.938 M 0.00 % | 104.938 M 0.00 % | 104.938 M -67.63 % | 324.150 M 0.00 % | 324.150 M 0.00 % | 324.150 M 0.00 % | 324.150 M 548.10 % | 50.016 M 0.00 % | 50.016 M 0.00 % | 50.016 M 0.00 % | 50.016 M -84.35 % | 319.584 M 0.00 % | 319.584 M 0.00 % | 319.584 M 0.00 % | 319.584 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.024 M 0.00 % | 4.024 M 0.00 % | 4.024 M 0.00 % | 4.024 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.341 M 0.00 % | 39.341 M 0.00 % | 39.341 M 0.00 % | 39.341 M -95.72 % | 920.034 M 0.00 % | 920.034 M 0.00 % | 920.034 M 0.00 % | 920.034 M 345.22 % | 206.648 M 0.00 % | 206.648 M 0.00 % | 206.648 M 0.00 % | 206.648 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -296.377 K 0.00 % | -296.377 K 0.00 % | -296.377 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.931 M 0.00 % | -23.931 M 0.00 % | -23.931 M 0.00 % | -23.931 M -16.67 % | -20.512 M 0.00 % | -20.512 M 0.00 % | -20.512 M 0.00 % | -20.512 M -19.78 % | -17.125 M 0.00 % | -17.125 M 0.00 % | -17.125 M 0.00 % | -17.125 M -24.36 % | -13.771 M 0.00 % | -13.771 M 0.00 % | -13.771 M 0.00 % | -13.771 M -5.77 % | -13.020 M 0.00 % | -13.020 M 0.00 % | -13.020 M 0.00 % | -13.020 M -108.85 % | -6.234 M 0.00 % | -6.234 M 0.00 % | -6.234 M 0.00 % | -6.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 284.250 K 0.00 % | 284.250 K 0.00 % | 284.250 K 0.00 % | 284.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.391 M 0.00 % | 250.391 M 0.00 % | 250.391 M 0.00 % | 250.391 M | 0.000 100.00 % | -759.284 M 0.00 % | -759.284 M 0.00 % | -759.284 M 56.58 % | -1.749 B 0.00 % | -1.749 B 0.00 % | -1.749 B 0.00 % | -1.749 B -864.87 % | -181.250 M 0.00 % | -181.250 M 0.00 % | -181.250 M 0.00 % | -181.250 M -560.71 % | 39.341 M 0.00 % | 39.341 M 0.00 % | 39.341 M 0.00 % | 39.341 M -95.69 % | 911.960 M 0.00 % | 911.960 M 0.00 % | 911.960 M 0.00 % | 911.960 M 341.45 % | 206.583 M 0.00 % | 206.583 M 0.00 % | 206.583 M 0.00 % | 206.583 M 33 218.40 % | 620.027 K 0.00 % | 620.027 K 0.00 % | 620.027 K 0.00 % | 620.027 K 168.21 % | -908.991 K 0.00 % | -908.991 K 0.00 % | -908.991 K 0.00 % | -908.991 K |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.613 M 0.00 % | 88.613 M 0.00 % | 88.613 M 0.00 % | 88.613 M | 0.000 100.00 % | -63.377 M 0.00 % | -63.377 M 0.00 % | -63.377 M | 0.000 100.00 % | -518.402 M 0.00 % | -518.402 M 0.00 % | -518.402 M | 0.000 100.00 % | -76.975 M 0.00 % | -76.975 M 0.00 % | -76.975 M | 0.000 -100.00 % | 85.979 M 0.00 % | 85.979 M 0.00 % | 85.979 M 123.76 % | 38.425 M 0.00 % | 38.425 M 0.00 % | 38.425 M 0.00 % | 38.425 M 152.80 % | -72.772 M 0.00 % | -72.772 M 0.00 % | -72.772 M 0.00 % | -72.772 M -132.13 % | 226.460 M 0.00 % | 226.460 M 0.00 % | 226.460 M 0.00 % | 226.460 M 129.04 % | -779.796 M 0.00 % | -779.796 M 0.00 % | -779.796 M 0.00 % | -779.796 M 55.84 % | -1.766 B 0.00 % | -1.766 B 0.00 % | -1.766 B 0.00 % | -1.766 B -805.52 % | -195.021 M 0.00 % | -195.021 M 0.00 % | -195.021 M 0.00 % | -195.021 M -840.92 % | 26.321 M 0.00 % | 26.321 M 0.00 % | 26.321 M 0.00 % | 26.321 M -97.09 % | 905.726 M 0.00 % | 905.726 M 0.00 % | 905.726 M 0.00 % | 905.726 M 338.43 % | 206.583 M 0.00 % | 206.583 M 0.00 % | 206.583 M 0.00 % | 206.583 M 33 218.40 % | 620.027 K 0.00 % | 620.027 K 0.00 % | 620.027 K 0.00 % | 620.027 K 168.21 % | -908.991 K 0.00 % | -908.991 K 0.00 % | -908.991 K 0.00 % | -908.991 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -851.000 K 0.00 % | -851.000 K 0.00 % | -851.000 K 0.00 % | -851.000 K | 0.000 -100.00 % | 1.080 M 0.00 % | 1.080 M 0.00 % | 1.080 M | 0.000 100.00 % | -2.633 M 0.00 % | -2.633 M 0.00 % | -2.633 M | 0.000 -100.00 % | 296.387 K 0.00 % | 296.387 K 0.00 % | 296.387 K | 0.000 100.00 % | -8.315 M 0.00 % | -8.315 M 0.00 % | -8.315 M -218.31 % | -2.612 M 0.00 % | -2.612 M 0.00 % | -2.612 M 0.00 % | -2.612 M 86.55 % | -19.418 M 0.00 % | -19.418 M 0.00 % | -19.418 M 0.00 % | -19.418 M -362.61 % | 7.394 M 0.00 % | 7.394 M 0.00 % | 7.394 M 0.00 % | 7.394 M -70.98 % | 25.477 M 0.00 % | 25.477 M 0.00 % | 25.477 M 0.00 % | 25.477 M 2 480.06 % | 987.457 K 0.00 % | 987.457 K 0.00 % | 987.457 K 0.00 % | 987.457 K 102.36 % | -41.825 M 0.00 % | -41.825 M 0.00 % | -41.825 M 0.00 % | -41.825 M -12.25 % | -37.260 M 0.00 % | -37.260 M 0.00 % | -37.260 M 0.00 % | -37.260 M -137.77 % | -15.670 M 0.00 % | -15.670 M 0.00 % | -15.670 M 0.00 % | -15.670 M 0.26 % | -15.710 M 0.00 % | -15.710 M 0.00 % | -15.710 M 0.00 % | -15.710 M -4 191.08 % | 384.017 K 0.00 % | 384.017 K 0.00 % | 384.017 K 0.00 % | 384.017 K -12.70 % | 439.901 K 0.00 % | 439.901 K 0.00 % | 439.901 K 0.00 % | 439.901 K |
| Net change in cash | 0.000 | 0.000 -100.00 % | 413.520 M 2.14 % | 404.868 M 13 977.47 % | 2.876 M | 0.000 -100.00 % | 405.934 M | 0.000 -100.00 % | 34.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.767 M | 0.000 100.00 % | -1.859 M 0.00 % | -1.859 M 0.00 % | -1.859 M 0.00 % | -1.859 M | 0.000 100.00 % | -9.811 M 0.00 % | -9.811 M 0.00 % | -9.811 M | 0.000 -100.00 % | 23.304 M 0.00 % | 23.304 M 0.00 % | 23.304 M | 0.000 100.00 % | -3.282 M 0.00 % | -3.282 M 0.00 % | -3.282 M | 0.000 -100.00 % | 18.079 M 0.00 % | 18.079 M 0.00 % | 18.079 M 234.10 % | -13.481 M 0.00 % | -13.481 M 0.00 % | -13.481 M 0.00 % | -13.481 M -393.56 % | 4.592 M 0.00 % | 4.592 M 0.00 % | 4.592 M 0.00 % | 4.592 M 103.36 % | -136.598 M 0.00 % | -136.598 M 0.00 % | -136.598 M 0.00 % | -136.598 M 7.87 % | -148.271 M 0.00 % | -148.271 M 0.00 % | -148.271 M 0.00 % | -148.271 M -174.11 % | 200.070 M 0.00 % | 200.070 M 0.00 % | 200.070 M 0.00 % | 200.070 M 1 218.13 % | 15.178 M 0.00 % | 15.178 M 0.00 % | 15.178 M 0.00 % | 15.178 M 111.41 % | -132.983 M 0.00 % | -132.983 M 0.00 % | -132.983 M 0.00 % | -132.983 M -224.15 % | 107.118 M 0.00 % | 107.118 M 0.00 % | 107.118 M 0.00 % | 107.118 M -17.75 % | 130.241 M 0.00 % | 130.241 M 0.00 % | 130.241 M 0.00 % | 130.241 M 1 741.44 % | 7.073 M 0.00 % | 7.073 M 0.00 % | 7.073 M 0.00 % | 7.073 M 12 705.49 % | -56.109 K 0.00 % | -56.109 K 0.00 % | -56.109 K 0.00 % | -56.109 K |
| Cash at beginning of period | 0.000 | 0.000 100.00 % | -206.361 M -308.89 % | 98.790 M 3.00 % | 95.914 M | 0.000 100.00 % | -310.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.764 M 0.00 % | 24.764 M 0.00 % | 24.764 M 0.00 % | 24.764 M | 0.000 -100.00 % | 44.610 M 0.00 % | 44.610 M 0.00 % | 44.610 M | 0.000 -100.00 % | 21.306 M 0.00 % | 21.306 M 0.00 % | 21.306 M | 0.000 -100.00 % | 24.035 M 0.00 % | 24.035 M 0.00 % | 24.035 M | 0.000 -100.00 % | 11.155 M 0.00 % | 11.155 M 0.00 % | 11.155 M -55.28 % | 24.946 M 0.00 % | 24.946 M 0.00 % | 24.946 M 0.00 % | 24.946 M 22.56 % | 20.354 M 0.00 % | 20.354 M 0.00 % | 20.354 M 0.00 % | 20.354 M -87.08 % | 157.511 M 0.00 % | 157.511 M 0.00 % | 157.511 M 0.00 % | 157.511 M -48.54 % | 306.090 M 0.00 % | 306.090 M 0.00 % | 306.090 M 0.00 % | 306.090 M 70.53 % | 179.497 M 0.00 % | 179.497 M 0.00 % | 179.497 M 0.00 % | 179.497 M 9.24 % | 164.319 M 0.00 % | 164.319 M 0.00 % | 164.319 M 0.00 % | 164.319 M -19.02 % | 202.906 M 0.00 % | 202.906 M 0.00 % | 202.906 M 0.00 % | 202.906 M 47.66 % | 137.416 M 0.00 % | 137.416 M 0.00 % | 137.416 M 0.00 % | 137.416 M 1 815.33 % | 7.175 M 0.00 % | 7.175 M 0.00 % | 7.175 M 0.00 % | 7.175 M 6 953.90 % | 101.710 K 0.00 % | 101.710 K 0.00 % | 101.710 K 0.00 % | 101.710 K -35.55 % | 157.819 K 0.00 % | 157.819 K 0.00 % | 157.819 K 0.00 % | 157.819 K |
| Cash at end of period | 0.000 | 0.000 -100.00 % | 207.159 M -58.87 % | 503.658 M 409.83 % | 98.790 M | 0.000 -100.00 % | 95.914 M | 0.000 -100.00 % | 34.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.767 M | 0.000 -100.00 % | 22.906 M 0.00 % | 22.906 M 0.00 % | 22.906 M 0.00 % | 22.906 M | 0.000 -100.00 % | 34.799 M 0.00 % | 34.799 M 0.00 % | 34.799 M | 0.000 -100.00 % | 44.610 M 0.00 % | 44.610 M 0.00 % | 44.610 M | 0.000 -100.00 % | 20.753 M 0.00 % | 20.753 M 0.00 % | 20.753 M | 0.000 -100.00 % | 29.234 M 0.00 % | 29.234 M 0.00 % | 29.234 M 154.99 % | 11.465 M 0.00 % | 11.465 M 0.00 % | 11.465 M 0.00 % | 11.465 M -54.04 % | 24.946 M 0.00 % | 24.946 M 0.00 % | 24.946 M 0.00 % | 24.946 M 19.28 % | 20.913 M 0.00 % | 20.913 M 0.00 % | 20.913 M 0.00 % | 20.913 M -86.75 % | 157.819 M 0.00 % | 157.819 M 0.00 % | 157.819 M 0.00 % | 157.819 M -58.42 % | 379.567 M 0.00 % | 379.567 M 0.00 % | 379.567 M 0.00 % | 379.567 M 111.46 % | 179.497 M 0.00 % | 179.497 M 0.00 % | 179.497 M 0.00 % | 179.497 M 156.70 % | 69.924 M 0.00 % | 69.924 M 0.00 % | 69.924 M 0.00 % | 69.924 M -71.41 % | 244.534 M 0.00 % | 244.534 M 0.00 % | 244.534 M 0.00 % | 244.534 M 77.95 % | 137.416 M 0.00 % | 137.416 M 0.00 % | 137.416 M 0.00 % | 137.416 M 1 815.33 % | 7.175 M 0.00 % | 7.175 M 0.00 % | 7.175 M 0.00 % | 7.175 M 6 953.90 % | 101.710 K 0.00 % | 101.710 K 0.00 % | 101.710 K 0.00 % | 101.710 K |
| Operating cash flow | 0.000 | 0.000 -100.00 % | 413.520 M 2.14 % | 404.868 M 9.61 % | 369.360 M | 0.000 -100.00 % | 405.934 M | 0.000 -100.00 % | 34.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.767 M | 0.000 -100.00 % | 201.791 M 0.00 % | 201.791 M 0.00 % | 201.791 M 0.00 % | 201.791 M | 0.000 -100.00 % | 34.877 M 0.00 % | 34.877 M 0.00 % | 34.877 M | 0.000 100.00 % | -348.473 M 0.00 % | -348.473 M 0.00 % | -348.473 M | 0.000 -100.00 % | 88.575 M 0.00 % | 88.575 M 0.00 % | 88.575 M | 0.000 -100.00 % | 121.304 M 0.00 % | 121.304 M 0.00 % | 121.304 M 28.71 % | 94.246 M 0.00 % | 94.246 M 0.00 % | 94.246 M 0.00 % | 94.246 M 148.91 % | -192.684 M 0.00 % | -192.684 M 0.00 % | -192.684 M 0.00 % | -192.684 M -239.98 % | 137.652 M 0.00 % | 137.652 M 0.00 % | 137.652 M 0.00 % | 137.652 M -66.04 % | 405.297 M 0.00 % | 405.297 M 0.00 % | 405.297 M 0.00 % | 405.297 M -32.09 % | 596.780 M 0.00 % | 596.780 M 0.00 % | 596.780 M 0.00 % | 596.780 M 1 019.18 % | 53.323 M 0.00 % | 53.323 M 0.00 % | 53.323 M 0.00 % | 53.323 M 189.52 % | -59.568 M 0.00 % | -59.568 M 0.00 % | -59.568 M 0.00 % | -59.568 M -410.43 % | 19.189 M 0.00 % | 19.189 M 0.00 % | 19.189 M 0.00 % | 19.189 M 283.89 % | -10.435 M 0.00 % | -10.435 M 0.00 % | -10.435 M 0.00 % | -10.435 M -271.95 % | 6.069 M 0.00 % | 6.069 M 0.00 % | 6.069 M 0.00 % | 6.069 M 1 369.70 % | 412.917 K 0.00 % | 412.917 K 0.00 % | 412.917 K 0.00 % | 412.917 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -730.750 K 0.00 % | -730.750 K 0.00 % | -730.750 K 0.00 % | -730.750 K | 0.000 100.00 % | -21.277 M 0.00 % | -21.277 M 0.00 % | -21.277 M | 0.000 100.00 % | -170.702 M 0.00 % | -170.702 M 0.00 % | -170.702 M | 0.000 100.00 % | -13.066 M 0.00 % | -13.066 M 0.00 % | -13.066 M | 0.000 100.00 % | -98.347 M 0.00 % | -98.347 M 0.00 % | -98.347 M -4 756.66 % | -2.025 M 0.00 % | -2.025 M 0.00 % | -2.025 M 0.00 % | -2.025 M 94.95 % | -40.120 M 0.00 % | -40.120 M 0.00 % | -40.120 M 0.00 % | -40.120 M 96.37 % | -1.104 B 0.00 % | -1.104 B 0.00 % | -1.104 B 0.00 % | -1.104 B 54.82 % | -2.444 B 0.00 % | -2.444 B 0.00 % | -2.444 B 0.00 % | -2.444 B -4.04 % | -2.349 B 0.00 % | -2.349 B 0.00 % | -2.349 B 0.00 % | -2.349 B -108.86 % | -1.125 B 0.00 % | -1.125 B 0.00 % | -1.125 B 0.00 % | -1.125 B -183.86 % | -396.223 M 0.00 % | -396.223 M 0.00 % | -396.223 M 0.00 % | -396.223 M 15.41 % | -468.380 M 0.00 % | -468.380 M 0.00 % | -468.380 M 0.00 % | -468.380 M -726.48 % | -56.672 M 0.00 % | -56.672 M 0.00 % | -56.672 M 0.00 % | -56.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 -100.00 % | 413.520 M 2.14 % | 404.868 M 9.61 % | 369.360 M | 0.000 -100.00 % | 405.934 M | 0.000 -100.00 % | 34.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.767 M | 0.000 -100.00 % | 201.060 M 0.00 % | 201.060 M 0.00 % | 201.060 M 0.00 % | 201.060 M | 0.000 -100.00 % | 13.600 M 0.00 % | 13.600 M 0.00 % | 13.600 M | 0.000 100.00 % | -519.175 M 0.00 % | -519.175 M 0.00 % | -519.175 M | 0.000 -100.00 % | 75.509 M 0.00 % | 75.509 M 0.00 % | 75.509 M | 0.000 -100.00 % | 22.957 M 0.00 % | 22.957 M 0.00 % | 22.957 M -75.11 % | 92.221 M 0.00 % | 92.221 M 0.00 % | 92.221 M 0.00 % | 92.221 M 139.61 % | -232.804 M 0.00 % | -232.804 M 0.00 % | -232.804 M 0.00 % | -232.804 M 75.91 % | -966.495 M 0.00 % | -966.495 M 0.00 % | -966.495 M 0.00 % | -966.495 M 52.59 % | -2.039 B 0.00 % | -2.039 B 0.00 % | -2.039 B 0.00 % | -2.039 B -16.34 % | -1.752 B 0.00 % | -1.752 B 0.00 % | -1.752 B 0.00 % | -1.752 B -63.56 % | -1.071 B 0.00 % | -1.071 B 0.00 % | -1.071 B 0.00 % | -1.071 B -135.06 % | -455.791 M 0.00 % | -455.791 M 0.00 % | -455.791 M 0.00 % | -455.791 M -1.47 % | -449.191 M 0.00 % | -449.191 M 0.00 % | -449.191 M 0.00 % | -449.191 M -569.37 % | -67.107 M 0.00 % | -67.107 M 0.00 % | -67.107 M 0.00 % | -67.107 M -1 205.79 % | 6.069 M 0.00 % | 6.069 M 0.00 % | 6.069 M 0.00 % | 6.069 M 1 369.70 % | 412.917 K 0.00 % | 412.917 K 0.00 % | 412.917 K 0.00 % | 412.917 K |
| 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 | 2005 | 2005 | 2005 | 2005 |