IDFC Limited IDFC.BO
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 613.700 M -60.21 % | 1.542 B 58.45 % | 973.400 M -76.34 % | 4.114 B 11.11 % | 3.703 B -6.71 % | 3.969 B -89.98 % | 39.589 B 7.77 % | 36.736 B 36.28 % | 26.957 B -34.20 % | 40.966 B 10.70 % | 37.008 B 8.31 % | 34.168 B -46.08 % | 63.365 B 28.88 % | 49.167 B 21.90 % | 40.334 B 11.22 % | 36.264 B 29.74 % | 27.951 B 78.48 % | 15.661 B 51.36 % | 10.347 B |
| Net income | 10.456 B -75.36 % | 42.439 B 6 499.11 % | 643.100 M 119.10 % | -3.367 B 66.20 % | -9.961 B -18.70 % | -8.392 B -180.13 % | 10.473 B 49.82 % | 6.991 B 174.78 % | -9.348 B -154.76 % | 17.070 B -5.31 % | 18.027 B -1.83 % | 18.362 B 18.16 % | 15.540 B 21.25 % | 12.817 B 20.65 % | 10.623 B 41.67 % | 7.498 B 1.03 % | 7.422 B 47.27 % | 5.039 B 28.96 % | 3.908 B |
| Income before tax | 10.535 B 1 063.35 % | 905.600 M 52.41 % | 594.200 M 122.30 % | -2.664 B 70.92 % | -9.161 B -30.81 % | -7.003 B -150.89 % | 13.762 B -23.18 % | 17.915 B 286.74 % | -9.593 B -140.89 % | 23.461 B -8.45 % | 25.627 B -1.19 % | 25.936 B 19.37 % | 21.727 B 22.14 % | 17.788 B 24.51 % | 14.287 B 37.92 % | 10.359 B 3.55 % | 10.004 B 62.35 % | 6.162 B 39.21 % | 4.426 B |
| Income before tax ratio | 17.17 2 823.83 % | 0.59 -3.82 % | 0.61 194.26 % | -0.65 73.83 % | -2.47 -40.22 % | -1.76 -607.63 % | 0.35 -28.72 % | 0.49 237.03 % | -0.36 -162.14 % | 0.57 -17.29 % | 0.69 -8.77 % | 0.76 121.38 % | 0.34 -5.23 % | 0.36 2.14 % | 0.35 24.00 % | 0.29 -20.19 % | 0.36 -9.04 % | 0.39 -8.02 % | 0.43 |
| EBITDA | 404.400 M | 0.000 -100.00 % | 665.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.904 B | 0.000 -100.00 % | 73.216 B 31.47 % | 55.691 B | 0.000 | 0.000 | 0.000 -100.00 % | 6.645 M | 0.000 | 0.000 |
| Net income ratio | 17.04 -38.08 % | 27.51 4 064.66 % | 0.66 180.71 % | -0.82 69.58 % | -2.69 -27.24 % | -2.11 -899.27 % | 0.26 39.02 % | 0.19 154.88 % | -0.35 -183.22 % | 0.42 -14.46 % | 0.49 -9.36 % | 0.54 119.13 % | 0.25 -5.92 % | 0.26 -1.03 % | 0.26 27.38 % | 0.21 -22.13 % | 0.27 -17.48 % | 0.32 -14.80 % | 0.38 |
| Ratio EBITDA | 0.66 | 0.00 -100.00 % | 0.68 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.56 | 0.00 -100.00 % | 2.14 143.81 % | 0.88 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.88 -11.67 % | 1.00 0.01 % | 1.00 0.79 % | 0.99 11.94 % | 0.88 22.33 % | 0.72 -3.75 % | 0.75 1.98 % | 0.74 0.53 % | 0.73 -26.77 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 4.69 % | 0.96 -4.48 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.601 B 0.21 % | 1.598 B 0.07 % | 1.597 B 0.03 % | 1.596 B 0.00 % | 1.596 B 0.00 % | 1.596 B 0.02 % | 1.596 B -0.01 % | 1.596 B 0.09 % | 1.595 B 1.94 % | 1.564 B 3.07 % | 1.518 B -0.34 % | 1.523 B 3.30 % | 1.474 B 3.23 % | 1.428 B 9.17 % | 1.308 B 0.82 % | 1.298 B 3.60 % | 1.253 B 10.68 % | 1.132 B 3.91 % | 1.089 B |
| Weighted average shs out | 1.601 B 0.21 % | 1.598 B 0.09 % | 1.596 B 0.00 % | 1.596 B 0.00 % | 1.596 B 0.00 % | 1.596 B 0.02 % | 1.596 B 0.01 % | 1.596 B 0.13 % | 1.594 B 2.38 % | 1.557 B 2.71 % | 1.516 B 0.14 % | 1.514 B 2.99 % | 1.470 B 3.64 % | 1.418 B 9.43 % | 1.296 B 0.07 % | 1.295 B 3.77 % | 1.248 B 10.97 % | 1.125 B 4.07 % | 1.081 B |
| EPS diluted | 6.53 -75.41 % | 26.56 6 540.00 % | 0.40 118.96 % | -2.11 66.19 % | -6.24 -18.63 % | -5.26 -180.18 % | 6.56 49.77 % | 4.38 174.74 % | -5.86 -153.71 % | 10.91 -8.16 % | 11.88 -1.49 % | 12.06 18.24 % | 10.20 17.11 % | 8.71 7.27 % | 8.12 40.48 % | 5.78 -2.53 % | 5.93 33.26 % | 4.45 23.96 % | 3.59 |
| Earnings per share | 6.53 -75.41 % | 26.56 6 540.00 % | 0.40 118.96 % | -2.11 66.19 % | -6.24 -18.63 % | -5.26 -180.18 % | 6.56 49.77 % | 4.38 174.62 % | -5.87 -153.56 % | 10.96 -7.82 % | 11.89 -1.98 % | 12.13 18.46 % | 10.24 16.76 % | 8.77 6.95 % | 8.20 41.62 % | 5.79 -2.69 % | 5.95 32.81 % | 4.48 23.76 % | 3.62 |
| Gross profit | 540.600 M -64.86 % | 1.538 B 58.46 % | 970.700 M -76.15 % | 4.070 B 24.37 % | 3.273 B 14.13 % | 2.868 B -90.35 % | 29.721 B 9.90 % | 27.042 B 37.00 % | 19.740 B -51.81 % | 40.966 B 10.70 % | 37.008 B 8.31 % | 34.168 B -43.55 % | 60.525 B 23.10 % | 49.167 B 21.90 % | 40.334 B 11.22 % | 36.264 B 29.74 % | 27.951 B 78.48 % | 15.661 B 51.36 % | 10.347 B |
| Income tax expense | 79.500 M -97.97 % | 3.914 B 546.96 % | 605.000 M -14.39 % | 706.700 M 17.02 % | 603.900 M 140.68 % | -1.485 B -145.15 % | 3.288 B -31.90 % | 4.829 B 231.41 % | -3.675 B -161.63 % | 5.963 B -19.25 % | 7.385 B -1.69 % | 7.511 B 20.79 % | 6.219 B 24.43 % | 4.998 B 36.33 % | 3.666 B 31.78 % | 2.782 B 12.15 % | 2.480 B 99.87 % | 1.241 B 140.07 % | 516.940 M |
| Cost of revenue | 73.100 M 1 640.48 % | 4.200 M 55.56 % | 2.700 M -93.79 % | 43.500 M -89.88 % | 429.800 M -60.97 % | 1.101 B -88.84 % | 9.868 B 1.80 % | 9.694 B 34.31 % | 7.217 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.840 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 384.300 M 161.07 % | 147.200 M -42.39 % | 255.500 M -9.53 % | 282.400 M -5.30 % | 298.200 M -91.15 % | 3.370 B 18.63 % | 2.841 B 66.26 % | 1.709 B 55.04 % | 1.102 B 104.57 % | 538.800 M -8.60 % | 589.500 M 12.65 % | 523.300 M 1 670.00 % | 29.565 M -94.20 % | 509.454 M | 0.000 -100.00 % | 208.720 M 3 101.23 % | 6.520 M 43.61 % | 4.540 M |
| Selling and marketing expenses | 0.000 -100.00 % | 600.000 K 20.00 % | 500.000 K -99.69 % | 160.200 M 12.66 % | 142.200 M -38.52 % | 231.300 M -31.49 % | 337.600 M 75.56 % | 192.300 M 64.36 % | 117.000 M -10.07 % | 130.100 M 47.51 % | 88.200 M 2.80 % | 85.800 M -64.50 % | 241.700 M 272.14 % | 64.948 M -43.20 % | 114.339 M -12.60 % | 130.821 M 116.27 % | 60.490 M 315.17 % | 14.570 M 77.68 % | 8.200 M |
| Other expenses | 0.000 -100.00 % | 49.600 M -83.11 % | 293.600 M -83.80 % | 1.812 B -20.49 % | 2.279 B 509.98 % | 373.600 M -97.98 % | 18.489 B 27.98 % | 14.447 B 38.02 % | 10.467 B 82.17 % | 5.746 B 19.86 % | 4.794 B 4.84 % | 4.573 B 5 008.94 % | 89.500 M -98.80 % | 7.484 B 21.91 % | 6.139 B 21.65 % | 5.046 B 70.69 % | 2.956 B 204.01 % | 972.410 M 5.86 % | 918.590 M |
| Operating expenses | 70.700 M -88.77 % | 629.500 M 42.65 % | 441.300 M -80.19 % | 2.228 B -17.60 % | 2.704 B -17.76 % | 3.287 B -85.19 % | 22.197 B 26.98 % | 17.480 B 42.20 % | 12.293 B 76.16 % | 6.978 B 28.73 % | 5.421 B 3.29 % | 5.248 B 1.34 % | 5.179 B -31.67 % | 7.578 B 12.06 % | 6.763 B 30.63 % | 5.177 B 60.50 % | 3.225 B 224.66 % | 993.500 M 6.68 % | 931.330 M |
| Cost and expenses | 70.700 M -99.22 % | 9.112 B 5 123.32 % | -181.400 M 96.22 % | -4.799 B 62.16 % | -12.683 B -422.50 % | 3.933 B -83.64 % | 24.037 B 37.51 % | 17.480 B 42.20 % | 12.293 B 76.16 % | 6.978 B 28.73 % | 5.421 B 3.29 % | 5.248 B -34.55 % | 8.018 B 5.80 % | 7.578 B 12.06 % | 6.763 B 30.63 % | 5.177 B 60.50 % | 3.225 B 224.66 % | 993.500 M 6.68 % | 931.330 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 |
| Selling general and administrative expenses | 70.700 M -81.63 % | 384.900 M 160.60 % | 147.700 M -64.47 % | 415.700 M -2.10 % | 424.600 M -19.81 % | 529.500 M -85.72 % | 3.708 B 22.24 % | 3.034 B 66.14 % | 1.826 B 48.17 % | 1.232 B 96.54 % | 627.000 M -7.15 % | 675.300 M -11.73 % | 765.000 M 709.41 % | 94.513 M -84.85 % | 623.793 M 376.83 % | 130.821 M -51.41 % | 269.210 M 1 176.48 % | 21.090 M 65.54 % | 12.740 M |
| Interest income | 157.100 M -33.69 % | 236.900 M 2 475.00 % | 9.200 M -91.10 % | 103.400 M -50.64 % | 209.500 M 41.84 % | 147.700 M -99.84 % | 94.031 B 7.08 % | 87.816 B 15.15 % | 76.264 B -6.41 % | 81.490 B 7.93 % | 75.503 B 6.06 % | 71.192 B 111.25 % | 33.701 B 46.62 % | 22.985 B 18.63 % | 19.375 B -5.44 % | 20.489 B 39.23 % | 14.715 B 74.79 % | 8.419 B 70.42 % | 4.940 B |
| Interest expense | 72.700 M | 0.000 -100.00 % | 4.800 M -96.32 % | 130.400 M 405.43 % | 25.800 M -46.25 % | 48.000 M -99.93 % | 73.662 B 10.76 % | 66.503 B 15.95 % | 57.356 B 1.48 % | 56.521 B 11.81 % | 50.550 B 8.18 % | 46.728 B 38.66 % | 33.701 B 46.62 % | 22.985 B 18.63 % | 19.375 B -5.44 % | 20.489 B 39.23 % | 14.715 B 74.79 % | 8.419 B 70.42 % | 4.940 B |
| Depreciation and amortization | 400.000 K 100.88 % | -45.400 M 90.99 % | -504.000 M -525.31 % | -80.600 M -102.46 % | 3.271 B -19.49 % | 4.062 B -4.23 % | 4.242 B -95.06 % | 85.930 B 13 675.22 % | 623.800 M 201.76 % | -613.000 M -298.00 % | 309.600 M -10.00 % | 344.000 M -10.51 % | 384.400 M -10.98 % | 431.795 M 3.08 % | 418.890 M 70.95 % | 245.035 M 236.17 % | 72.890 M 64.83 % | 44.220 M 14.65 % | 38.570 M |
| Operating income | 543.000 M -94.90 % | 10.646 B 1 428.31 % | 696.600 M 114.95 % | -4.660 B 50.76 % | -9.465 B -29 111.42 % | -32.400 M -100.04 % | 82.846 B 5.78 % | 78.323 B 76.67 % | 44.333 B -44.27 % | 79.553 B 4.73 % | 75.961 B 4.63 % | 72.601 B 234.16 % | 21.727 B 22.14 % | 17.788 B 24.51 % | 14.287 B 37.92 % | 10.359 B 3.55 % | 10.004 B 62.35 % | 6.162 B 39.21 % | 4.426 B |
| Operating income ratio | 0.88 -87.18 % | 6.90 864.51 % | 0.72 163.17 % | -1.13 55.68 % | -2.56 -31 211.64 % | -0.01 -100.39 % | 2.09 -1.85 % | 2.13 29.64 % | 1.64 -15.31 % | 1.94 -5.39 % | 2.05 -3.40 % | 2.12 519.70 % | 0.34 -5.23 % | 0.36 2.14 % | 0.35 24.00 % | 0.29 -20.19 % | 0.36 -9.04 % | 0.39 -8.02 % | 0.43 |
| Total other income expenses net | 9.992 B 1 933.45 % | -545.000 M -296.65 % | -137.400 M 97.04 % | -4.646 B 49.29 % | -9.161 B -31.29 % | -6.978 B -1 657.22 % | 448.100 M 104.71 % | -9.523 B 71.86 % | -33.836 B -60 537.81 % | -55.800 M -154.76 % | 101.900 M 100.22 % | -47.280 B -40.80 % | -33.580 B -6 167.45 % | 553.446 M 3 358.32 % | 16.003 M -93.97 % | 265.392 M 15 603.65 % | 1.690 M | 0.000 -100.00 % | 90.810 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.414 B 17.05 % | -2.910 B -133.00 % | 8.818 B 2 280.02 % | -404.500 M 94.17 % | -6.933 B -291.72 % | 3.616 B -98.98 % | 355.135 B -9.93 % | 394.271 B -13.75 % | 457.101 B -25.65 % | 614.778 B 12.15 % | 548.182 B 1.82 % | 538.374 B 131.74 % | 232.317 B -34.00 % | 351.990 B 33.98 % | 262.724 B 15.34 % | 227.792 B 11.14 % | 204.955 B 48.27 % | 138.228 B 53.12 % | 90.272 B |
| Total investments | 129.650 B 15.53 % | 112.219 B 45.70 % | 77.022 B 4.31 % | 73.843 B 10.49 % | 66.831 B -12.45 % | 76.333 B -54.55 % | 167.968 B -67.52 % | 517.141 B 142.68 % | 213.095 B -29.28 % | 301.334 B 143.59 % | 123.703 B 0.06 % | 123.631 B 408.12 % | 24.331 B -65.05 % | 69.611 B 49.97 % | 46.417 B -28.59 % | 65.000 B 24.38 % | 52.257 B 118.63 % | 23.903 B 84.90 % | 12.928 B |
| Total debt | 2.223 B 157.00 % | 864.800 M -92.61 % | 11.708 B 3 020.36 % | 375.200 M -20.74 % | 473.400 M -92.67 % | 6.460 B -98.41 % | 405.651 B -9.46 % | 448.021 B -7.96 % | 486.782 B -21.17 % | 617.482 B 11.85 % | 552.066 B 1.79 % | 542.339 B 132.41 % | 233.358 B -35.72 % | 363.039 B 36.77 % | 265.439 B 12.45 % | 236.046 B 5.83 % | 223.035 B 49.66 % | 149.028 B 58.88 % | 93.802 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 57.778 B 26.81 % | 45.562 B 9.90 % | 41.457 B 9 479.37 % | -442.000 M -113.53 % | -207.000 M -100.18 % | 114.322 B 5 366.12 % | -2.171 B -40.78 % | -1.542 B -20.33 % | -1.282 B 34.00 % | -1.942 B -12.77 % | -1.722 B -19.14 % | -1.445 B -28.23 % | -1.127 B -33.40 % | -844.868 M -48.10 % | -570.481 M -64.38 % | -347.060 M -17.36 % | -295.720 M -13.49 % | -260.580 M |
| Retained earnings | 0.000 -100.00 % | 16.973 B 186.50 % | 5.924 B 1 270.14 % | -506.300 M 86.14 % | -3.654 B -121.19 % | 17.249 B 84.97 % | 9.325 B -8.82 % | 10.227 B 11.36 % | 9.184 B -62.35 % | 24.390 B 8.57 % | 22.464 B 10.45 % | 20.338 B 16.95 % | 17.390 B 5.10 % | 16.545 B 15.50 % | 14.325 B 31.59 % | 10.886 B 29.74 % | 8.390 B 43.62 % | 5.842 B 25.32 % | 4.662 B |
| Common stock | 16.000 B 0.00 % | 16.000 B 0.22 % | 15.964 B 0.01 % | 15.964 B 0.00 % | 15.964 B 0.00 % | 15.964 B 0.00 % | 15.964 B 0.03 % | 15.959 B 0.12 % | 15.940 B 0.08 % | 15.928 B 5.04 % | 15.163 B 0.10 % | 15.147 B 0.16 % | 15.124 B -34.27 % | 23.009 B 76.91 % | 13.006 B 0.41 % | 12.953 B 0.08 % | 12.943 B 14.95 % | 11.259 B 0.31 % | 11.225 B |
| Total equity | 133.807 B 19.26 % | 112.197 B 29.88 % | 86.386 B 5.52 % | 81.869 B 7.10 % | 76.440 B -26.59 % | 104.133 B -44.28 % | 186.898 B 4.32 % | 179.162 B 7.04 % | 167.382 B -3.35 % | 173.187 B 14.84 % | 150.805 B 10.01 % | 137.080 B 11.42 % | 123.034 B 9.38 % | 112.486 B 60.31 % | 70.167 B 13.10 % | 62.040 B 10.44 % | 56.174 B 90.58 % | 29.476 B 14.75 % | 25.687 B |
| Other non current liabilities | 480.200 M 153.95 % | -890.100 M 62.52 % | -2.375 B | 0.000 | 0.000 -100.00 % | 1.599 B -73.04 % | 5.932 B 513.22 % | -1.436 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 233.654 B -12.14 % | 265.948 B 324.40 % | 62.665 B 69.64 % | 36.939 B | 0.000 | 0.000 -100.00 % | 2.300 B |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.601 B -92.05 % | 448.021 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.376 B -15.95 % | 80.157 B -51.40 % | 164.930 B -17.17 % | 199.107 B 0.37 % | 198.378 B 54.89 % | 128.075 B 59.95 % | 80.074 B |
| Total non current liabilities | 480.200 M -46.05 % | 890.100 M -62.52 % | 2.375 B 532.89 % | 375.200 M -20.74 % | 473.400 M 169.13 % | 175.900 M -99.95 % | 361.692 B -19.27 % | 448.021 B -7.96 % | 486.782 B -21.17 % | 617.482 B 11.85 % | 552.066 B 1.79 % | 542.339 B 80.12 % | 301.099 B -13.02 % | 346.185 B 52.10 % | 227.606 B -3.58 % | 236.050 B 18.99 % | 198.378 B 54.89 % | 128.075 B 55.48 % | 82.374 B |
| Other current liabilities | 0.000 100.00 % | -5.500 M 59.56 % | -13.600 M 96.09 % | -347.700 M -11.34 % | -312.300 M -143.88 % | 711.700 M 159.72 % | -1.192 B -122.02 % | 5.412 B 851.98 % | -719.700 M 14.64 % | -843.100 M -20.70 % | -698.500 M 11.17 % | -786.300 M -104.07 % | 19.302 B 130.39 % | -63.517 B -19.45 % | -53.173 B -86.42 % | -28.523 B -462.40 % | 7.871 B 70.96 % | 4.604 B 107.48 % | 2.219 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 31.700 M -25.06 % | 42.300 M | 0.000 | 0.000 100.00 % | -363.209 B -95 530.66 % | 380.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.340 B 20.90 % | 14.342 B | 0.000 | 0.000 -100.00 % | 7.721 B | 0.000 | 0.000 |
| Short term debt | 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 % | 165.983 B 74.39 % | 95.179 B -5.30 % | 100.509 B 172.09 % | 36.939 B 49.81 % | 24.657 B 17.68 % | 20.953 B 52.64 % | 13.728 B |
| Total current liabilities | 34.700 M -54.82 % | 76.800 M 143.04 % | 31.600 M -75.12 % | 127.000 M -7.57 % | 137.400 M -89.18 % | 1.270 B -99.84 % | 789.935 B 71 033.24 % | 1.111 B 81.81 % | 610.800 M 105.66 % | 297.000 M 21.03 % | 245.400 M 57.41 % | 155.900 M -99.92 % | 185.658 B 438.20 % | 34.496 B -31.46 % | 50.327 B 414.83 % | 9.775 B -71.96 % | 34.858 B 32.60 % | 26.288 B 64.85 % | 15.946 B |
| Total liabilities | 480.200 M -46.05 % | 890.100 M -62.52 % | 2.375 B 52.28 % | 1.559 B -37.21 % | 2.484 B 71.82 % | 1.446 B -99.87 % | 1.152 T 15.59 % | 996.320 B 63.64 % | 608.847 B -12.71 % | 697.495 B 16.09 % | 600.826 B 4.76 % | 573.513 B 17.82 % | 486.757 B 27.86 % | 380.681 B 36.97 % | 277.933 B 13.06 % | 245.825 B 5.40 % | 233.237 B 51.10 % | 154.364 B 57.00 % | 98.321 B |
| Other non current assets | -129.651 B -15.53 % | -112.219 B -45.70 % | -77.022 B -823.47 % | -8.341 B 9.18 % | -9.183 B -28 443.21 % | 32.400 M 100.07 % | -49.437 B 95.80 % | -1.176 T -6 660.93 % | -17.400 B 94.48 % | -315.171 B -130.79 % | -136.559 B 0.06 % | -136.647 B -167.63 % | 202.054 B -46.34 % | 376.523 B 50.42 % | 250.311 B 21.53 % | 205.962 B 3.47 % | 199.051 B 43.01 % | 139.184 B 36.58 % | 101.909 B |
| Long term investments | 129.650 B 15.53 % | 112.219 B 45.70 % | 77.022 B 4.31 % | 73.843 B 10.49 % | 66.831 B -22.94 % | 86.729 B -86.32 % | 634.117 B 22.62 % | 517.141 B 142.68 % | 213.095 B -29.28 % | 301.334 B 143.59 % | 123.703 B 0.06 % | 123.631 B -50.85 % | 251.521 B 261.32 % | 69.611 B 49.97 % | 46.417 B -28.59 % | 65.000 B 24.38 % | 52.257 B 118.63 % | 23.903 B 84.90 % | 12.928 B |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 45.600 M -39.20 % | 75.000 M 144.30 % | 30.700 M -98.97 % | 2.994 B -5.81 % | 3.179 B 20.89 % | 2.629 B 1 442.11 % | 170.500 M 349.87 % | 37.900 M -2.57 % | 38.900 M -26.05 % | 52.600 M | 0.000 | 0.000 -100.00 % | 8.870 B 1.07 % | 8.776 B 14.92 % | 7.637 B 46 438.09 % | 16.410 M |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 7.792 B 0.00 % | 7.792 B 0.00 % | 7.792 B -39.41 % | 12.861 B 0.00 % | 12.861 B 34.37 % | 9.571 B 0.00 % | 9.571 B 0.00 % | 9.571 B 0.00 % | 9.571 B -1.00 % | 9.668 B -80.55 % | 49.711 B 75.08 % | 28.393 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 100.00 % | -116.862 B -27.52 % | -91.641 B -1 269.29 % | 7.837 B -0.37 % | 7.867 B 0.57 % | 7.822 B -50.66 % | 15.855 B -1.15 % | 16.039 B 31.47 % | 12.200 B 25.24 % | 9.741 B 1.38 % | 9.609 B -0.01 % | 9.610 B -1.13 % | 9.720 B -17.12 % | 11.728 B -0.19 % | 11.750 B 8.70 % | 10.810 B 265.26 % | 2.959 B 200.28 % | 985.580 M 5 905.97 % | 16.410 M |
| Property plant equipment net | 500.000 K -28.57 % | 700.000 K -58.82 % | 1.700 M -99.66 % | 503.000 M -61.79 % | 1.317 B 28.28 % | 1.026 B -83.57 % | 6.246 B 3.36 % | 6.043 B 13.05 % | 5.345 B 30.54 % | 4.095 B 26.11 % | 3.247 B -4.65 % | 3.406 B -17.18 % | 4.112 B -6.10 % | 4.379 B 0.47 % | 4.359 B -3.63 % | 4.523 B 17.99 % | 3.834 B 710.33 % | 473.110 M -3.73 % | 491.460 M |
| Total non current assets | 261.524 B 37 360 414.29 % | 700.000 K -58.82 % | 1.700 M -99.98 % | 8.341 B -9.18 % | 9.183 B -89.33 % | 86.048 B -86.06 % | 617.468 B 14.51 % | 539.223 B 133.79 % | 230.641 B -26.82 % | 315.171 B 130.79 % | 136.559 B -0.06 % | 136.647 B -70.96 % | 470.610 B 1.26 % | 464.737 B 47.72 % | 314.604 B 9.34 % | 287.720 B 11.06 % | 259.073 B 56.63 % | 165.402 B 42.42 % | 116.139 B |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.399 B 97.27 % | -637.238 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.701 B -96.04 % | 68.239 B 1 973.25 % | 3.291 B -89.31 % | 30.781 B 158.88 % | 11.890 B -2.99 % | 12.257 B | 0.000 -100.00 % | 4.340 B |
| Short term investments | 0.000 100.00 % | -2.195 B -8 787.45 % | -24.700 M 93.11 % | -358.600 M 42.83 % | -627.200 M -105.67 % | 11.066 B -97.63 % | 466.149 B 27.98 % | 364.230 B 76.70 % | 206.130 B | 0.000 | 0.000 | 0.000 -100.00 % | 51.008 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 2.414 B -36.05 % | 3.775 B 30.64 % | 2.889 B 270.58 % | 779.700 M -89.47 % | 7.406 B 160.44 % | 2.844 B -94.37 % | 50.516 B -6.02 % | 53.750 B 81.10 % | 29.681 B 997.49 % | 2.704 B -30.36 % | 3.884 B -2.06 % | 3.965 B 280.84 % | 1.041 B -90.58 % | 11.049 B 307.01 % | 2.715 B -67.11 % | 8.255 B -54.35 % | 18.081 B 67.41 % | 10.800 B 206.00 % | 3.530 B |
| Cash and short term investments | 2.414 B 52.82 % | 1.579 B -44.87 % | 2.865 B 580.29 % | 421.100 M -93.79 % | 6.779 B -46.06 % | 12.567 B -97.56 % | 515.591 B 859.24 % | 53.750 B 81.10 % | 29.681 B 997.49 % | 2.704 B -30.36 % | 3.884 B -2.06 % | 3.965 B -92.38 % | 52.049 B 371.07 % | 11.049 B 307.01 % | 2.715 B -67.11 % | 8.255 B -54.35 % | 18.081 B 67.41 % | 10.800 B 206.00 % | 3.530 B |
| Total current assets | 2.414 B 52.82 % | 1.579 B -44.87 % | 2.865 B 580.29 % | 421.100 M -93.79 % | 6.779 B -65.29 % | 19.531 B -97.29 % | 721.056 B 562.48 % | 108.843 B 122.85 % | 48.841 B 176.99 % | 17.633 B -39.83 % | 29.305 B 38.06 % | 21.226 B -84.75 % | 139.182 B 389.56 % | 28.430 B -15.12 % | 33.496 B 66.27 % | 20.145 B -33.60 % | 30.338 B 64.54 % | 18.437 B 134.30 % | 7.869 B |
| Inventory | 0.000 -100.00 % | 3.755 B 31.27 % | 2.861 B 336.33 % | 655.600 M -90.95 % | 7.241 B 30.64 % | 5.543 B -95.53 % | 124.046 B 110.54 % | -1.176 T -569.05 % | 250.807 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.519 B 275.39 % | 671.000 M | 0.000 -100.00 % | 19.161 B 28.35 % | 14.929 B -41.28 % | 25.422 B | 0.000 -100.00 % | 18.894 B -61.99 % | 49.711 B 75.08 % | 28.393 B 220.11 % | 8.870 B 1.07 % | 8.776 B 14.92 % | 7.637 B | 0.000 |
| Tax assets | 0.000 -100.00 % | 116.862 B 27.52 % | 91.641 B 239.91 % | -65.502 B -13.62 % | -57.648 B -502.86 % | -9.563 B -189.47 % | 10.688 B -99.09 % | 1.176 T 6 660.93 % | 17.400 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.202 B 28.31 % | 2.496 B 41.30 % | 1.766 B 23.94 % | 1.425 B 46.59 % | 972.130 M 13.44 % | 856.920 M 7.91 % | 794.110 M |
| Other assets | -129.650 B -212.46 % | 115.282 B 29.86 % | 88.775 B 18.45 % | 74.947 B 7.48 % | 69.728 B | 0.000 | 0.000 -100.00 % | 527.416 B 6.17 % | 496.747 B -7.65 % | 537.879 B -8.18 % | 585.766 B 5.98 % | 552.720 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 -100.00 % | 127.000 M -7.57 % | 137.400 M -34.48 % | 209.700 M -82.40 % | 1.192 B 13.52 % | 1.050 B 71.87 % | 610.800 M 105.66 % | 297.000 M 21.03 % | 245.400 M 57.41 % | 155.900 M -58.27 % | 373.600 M -86.82 % | 2.834 B 108.49 % | 1.359 B 0.00 % | 1.359 B 85.86 % | 731.430 M | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 5.500 M -59.56 % | 13.600 M -95.70 % | 316.000 M 17.04 % | 270.000 M -22.46 % | 348.200 M | 0.000 | 0.000 -100.00 % | 339.100 M -59.78 % | 843.100 M 20.70 % | 698.500 M 10.80 % | 630.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 890.100 M -62.52 % | 2.375 B 713.50 % | 291.900 M 41 600.00 % | 700.000 K -66.67 % | 2.100 M -100.00 % | 336.249 B -66.28 % | 997.247 B 261 919.81 % | 380.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 48.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 100.00 % | -3.775 B -31.05 % | -2.880 B -929.75 % | -279.700 M 95.87 % | -6.767 B -2 473.41 % | 285.100 M -99.61 % | 73.668 B 3.81 % | 70.963 B 6.95 % | 66.352 B 14 908.30 % | 442.100 M 10.08 % | 401.600 M 58.17 % | 253.900 M 42.80 % | 177.800 M 10 157.44 % | 1.733 M -97.26 % | 63.274 M -77.49 % | 281.055 M 16.53 % | 241.180 M | 0.000 -100.00 % | 2.510 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 165.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.100 M 17.51 % | 57.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 16.973 B 533.83 % | 2.678 B | 0.000 -100.00 % | 128.900 B -13.44 % | 148.913 B 453.21 % | 26.918 B 163.20 % | 10.227 B | 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 | 117.807 B 367.10 % | 25.221 B -64.25 % | 70.556 B 179.60 % | 25.235 B 0.00 % | 25.235 B 0.00 % | 25.235 B 0.00 % | 25.235 B -68.63 % | 80.442 B 219.52 % | 25.176 B -59.42 % | 62.037 B 18.09 % | 52.532 B -48.16 % | 101.341 B 12.17 % | 90.343 B 23.88 % | 72.930 B 232.79 % | 21.914 B -42.21 % | 37.920 B 9.60 % | 34.600 B 179.60 % | 12.375 B 26.29 % | 9.799 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 362.500 M 100.50 % | 180.800 M 117.05 % | 83.300 M 44.12 % | 57.800 M -55.95 % | 131.200 M 39.57 % | 94.000 M 100.02 % | -549.227 B -311 983.42 % | 176.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.800 M 42.09 % | 15.342 M 37.92 % | 11.124 M 191.40 % | 3.817 M 2 626.63 % | 140.000 K 600.00 % | 20.000 K -33.33 % | 30.000 K |
| Other liabilities | -34.700 M 54.82 % | -76.800 M -143.04 % | -31.600 M -102.99 % | 1.057 B -43.55 % | 1.873 B | 0.000 | 0.000 -100.00 % | 547.189 B 350.53 % | 121.455 B 52.36 % | 79.716 B 64.31 % | 48.515 B 56.41 % | 31.018 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 134.287 B 14.91 % | 116.862 B 27.52 % | 91.641 B 9.48 % | 83.708 B -2.31 % | 85.691 B -18.84 % | 105.579 B -92.11 % | 1.339 T 13.87 % | 1.175 T 51.43 % | 776.229 B -10.85 % | 870.682 B 15.84 % | 751.630 B 5.78 % | 710.593 B 16.53 % | 609.791 B 23.65 % | 493.167 B 41.67 % | 348.099 B 13.07 % | 307.865 B 6.38 % | 289.411 B 57.43 % | 183.840 B 48.25 % | 124.008 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -5.928 B -202.13 % | -1.962 B -100.88 % | -976.700 M -102.85 % | -481.500 M 70.51 % | -1.633 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -85.457 B 26.63 % | -116.477 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | -3.300 M 84.29 % | -21.000 M -236.36 % | 15.400 M 650.00 % | -2.800 M -104.71 % | 59.400 M -69.06 % | 192.000 M 1 863 977.67 % | 10.300 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.100 M -95.13 % | 43.100 M -74.27 % | 167.494 M 213.76 % | 53.382 M -56.65 % | 123.133 M 318.53 % | 29.420 M 205.50 % | 9.630 M 333.78 % | 2.220 M |
| Change in working capital | -396.300 M -193.31 % | 424.700 M 156.84 % | -747.200 M -503.55 % | -123.800 M -106.44 % | 1.923 B -95.28 % | 40.710 B 296.43 % | -20.725 B -3.59 % | -20.006 B -128.40 % | -8.759 B -738.78 % | 1.371 B 257.23 % | -872.100 M -142.71 % | 2.042 B 17.95 % | 1.731 B 167.25 % | -2.574 B -184.66 % | 3.041 B 52 041.98 % | 5.832 M -99.66 % | 1.727 B 2 370.18 % | -76.080 M -137.22 % | 204.430 M |
| Accounts receivables | 0.000 -100.00 % | 20.100 M -81.30 % | 107.500 M 88.93 % | 56.900 M 404.28 % | -18.700 M -100.04 % | 42.004 B 378.05 % | -15.107 B -8 056.97 % | -185.200 M -306.24 % | 89.800 M | 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 100.00 % | -37.200 M | 0.000 100.00 % | -55.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -372.400 M -202.93 % | 361.800 M 421.60 % | -112.500 M -659.70 % | 20.100 M 118.56 % | -108.300 M 89.55 % | -1.036 B -3 212.01 % | 33.300 M -94.92 % | 655.200 M 198.08 % | -668.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -23.900 M -155.84 % | 42.800 M 105.77 % | -742.200 M -353.67 % | -163.600 M -107.98 % | 2.050 B 1 111.85 % | -202.600 M -208.75 % | 186.300 M 100.25 % | -74.155 B -414.26 % | 23.597 B 453 782 592.31 % | 5.200 K -99.29 % | 735.700 K -57.39 % | 1.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -1.460 B -516.08 % | -236.900 M -33 942.86 % | 700.000 K -98.01 % | 35.200 M 120.05 % | -175.600 M -76.84 % | -99.300 M 99.79 % | -46.733 B -24.77 % | -37.456 B -178.58 % | 47.665 B -6.57 % | 51.019 B 227.79 % | -39.924 B -36 561.07 % | -108.900 M -428.01 % | 33.200 M 100.03 % | -131.939 B -158.23 % | -51.094 B -1 057.60 % | -4.414 B -32.92 % | -3.321 B 17.59 % | -4.029 B -85.36 % | -2.174 B |
| Net cash provided by operating activities | 8.597 B -79.17 % | 41.282 B 8 355.98 % | 488.200 M 138.98 % | -1.252 B 89.62 % | -12.061 B -140.78 % | 29.575 B 157.02 % | -51.869 B -36.28 % | -38.061 B -227.14 % | 29.937 B -60.21 % | 75.238 B 606.32 % | -14.860 B 74.04 % | -57.242 B 38.16 % | -92.558 B 20.30 % | -116.126 B -248.79 % | -33.294 B -626.88 % | 6.319 B 6.55 % | 5.930 B 500.50 % | 987.570 M -50.10 % | 1.979 B |
| Investments in property plant and equipment | -200.000 K -100.00 % | 23.792 B 757.17 % | -3.620 B -159.71 % | 6.063 B 1 032.53 % | -650.200 M -1 002.03 % | -59.000 M 96.87 % | -1.888 B 32.97 % | -2.816 B 35.68 % | -4.378 B -893.15 % | -440.800 M -166.67 % | -165.300 M -84.69 % | -89.500 M 1.00 % | -90.400 M 84.04 % | -566.327 M 56.56 % | -1.304 B 85.17 % | -8.795 B -154.67 % | -3.453 B -12 295.08 % | -27.860 M 28.84 % | -39.150 M |
| Acquisitions net | 0.000 -100.00 % | 9.370 B 1 616.12 % | 546.000 M -15.11 % | 643.200 M 102.66 % | -24.211 B -734.51 % | 3.816 B 102.16 % | 1.888 B 159.87 % | -3.153 B -172.01 % | 4.378 B -31.48 % | 6.389 B 429.77 % | -1.937 B -10.54 % | -1.753 B -192.81 % | 1.888 B 1 865.64 % | 96.065 M 114.47 % | -663.670 M 91.50 % | -7.811 B -295.73 % | -1.974 B -103.65 % | -969.290 M -15 938.07 % | 6.120 M |
| Purchases of investments | 0.000 100.00 % | -33.162 B -107 569.16 % | -30.800 M 99.56 % | -6.934 B -7 130.14 % | -95.900 M 99.90 % | -93.187 B 98.34 % | -5.622 T 1.25 % | -5.693 T 35.55 % | -8.833 T -25.60 % | -7.033 T -33.80 % | -5.256 T -109.24 % | -2.512 T -39.35 % | -1.803 T 3.82 % | -1.874 T -84.19 % | -1.018 T -6.22 % | -957.968 B -22.62 % | -781.246 B -113.69 % | -365.592 B -109.72 % | -174.323 B |
| Sales maturities of investments | 0.000 -100.00 % | 400.000 K -99.99 % | 3.105 B 1 266.68 % | 227.200 M -99.07 % | 24.307 B -74.47 % | 95.209 B -98.27 % | 5.507 T 0.22 % | 5.495 T -38.42 % | 8.924 T 30.27 % | 6.850 T 30.23 % | 5.260 T 110.78 % | 2.495 T 38.62 % | 1.800 T -3.70 % | 1.869 T 83.51 % | 1.019 T 7.11 % | 951.128 B 26.25 % | 753.380 B 110.94 % | 357.160 B 108.78 % | 171.068 B |
| Other investing activites | -9.063 B 61.54 % | -23.565 B -1 285.90 % | 1.987 B 140.87 % | -4.862 B -119.83 % | 24.514 B 2 713.11 % | -938.100 M 51.90 % | -1.950 B -1 086.94 % | 197.600 M 104.45 % | -4.436 B -7 254.19 % | 62.000 M -48.89 % | 121.300 M -78.31 % | 559.300 M 955.28 % | 53.000 M 26.12 % | 42.023 M -95.47 % | 928.572 M -88.17 % | 7.847 B 2 697.18 % | 280.520 M 16 597.62 % | 1.680 M 1.20 % | 1.660 M |
| Net cash used for investing activites | -9.063 B 61.54 % | -23.565 B -1 285.90 % | 1.987 B 140.87 % | -4.862 B -120.37 % | 23.863 B 393.07 % | 4.840 B 104.16 % | -116.479 B 42.79 % | -203.606 B -335.67 % | 86.396 B 149.01 % | -176.277 B -9 667.79 % | 1.842 B 110.36 % | -17.786 B -3 012.64 % | -571.400 M 89.25 % | -5.315 B -6 109.19 % | 88.455 M 100.57 % | -15.599 B 52.75 % | -33.012 B -250.17 % | -9.428 B -186.88 % | -3.286 B |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.341 B -81.13 % | 12.407 B -95.31 % | 264.616 B 378.59 % | -94.984 B -200.32 % | 94.678 B 401.54 % | 18.878 B -76.34 % | 79.780 B -15.97 % | 94.944 B -2.91 % | 97.791 B 232.98 % | 29.368 B 1 687.29 % | 1.643 B -97.78 % | 74.007 B 337.05 % | 16.933 B 713.02 % | -2.762 B |
| Common stock issued | 0.000 -100.00 % | 194.300 M 4 882.05 % | 3.900 M | 0.000 | 0.000 100.00 % | -5.750 B -140 343.90 % | 4.100 M 173.33 % | 1.500 M -99.21 % | 189.300 M -98.15 % | 10.227 B 14 873.65 % | 68.300 M -64.13 % | 190.400 M 6.49 % | 178.800 M -99.49 % | 35.052 B 16 796.36 % | 207.455 M 1 078.45 % | 17.604 M -99.92 % | 20.822 B 34 186.90 % | 60.730 M -98.51 % | 4.077 B |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.750 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.122 M 73.43 % | -218.786 M -9 063.35 % | -2.388 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -19.196 B | 0.000 | 0.000 100.00 % | -6.310 B -382.76 % | -1.307 B -63.89 % | -797.500 M | 0.000 | 0.000 100.00 % | -4.643 B -2.21 % | -4.542 B -11.58 % | -4.071 B 3.59 % | -4.222 B -87.58 % | -2.251 B -21.48 % | -1.853 B 1.78 % | -1.886 B -42.88 % | -1.320 B -2.88 % | -1.283 B -12.26 % | -1.143 B |
| Other financing activites | 0.000 100.00 % | -400.000 K 98.70 % | -30.800 M 87.37 % | -243.900 M -13.44 % | -215.000 M 99.31 % | -31.269 B -54 565.38 % | -57.200 M 92.81 % | -796.100 M -113.52 % | 5.889 B 3 617.68 % | -167.400 M -91.31 % | -87.500 M -388.83 % | -17.900 M -110.12 % | 176.800 M 122.62 % | -781.555 M | 0.000 | 0.000 100.00 % | -60.029 B | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 100.00 % | -19.002 B -59 844.48 % | -31.700 M 87.00 % | -243.900 M 96.26 % | -6.525 B 81.87 % | -35.985 B -121.68 % | 165.959 B -37.09 % | 263.821 B 396.74 % | -88.906 B -188.82 % | 100.096 B 599.17 % | 14.316 B -81.13 % | 75.882 B -16.68 % | 91.078 B -29.84 % | 129.811 B 371.97 % | 27.504 B 12 163.07 % | -228.002 M -100.68 % | 33.480 B 113.10 % | 15.711 B 9 038.96 % | 171.910 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 |
| Net change in cash | -465.800 M 63.76 % | -1.285 B -152.60 % | 2.444 B 138.43 % | -6.358 B -220.46 % | 5.278 B 436.27 % | -1.570 B 34.32 % | -2.390 B -110.79 % | 22.154 B -19.22 % | 27.426 B 3 007.79 % | -943.200 M -172.62 % | 1.299 B 52.06 % | 854.200 M 141.64 % | -2.052 B -124.51 % | 8.370 B 246.81 % | -5.701 B 40.04 % | -9.508 B -248.62 % | 6.398 B -12.01 % | 7.271 B 740.38 % | -1.135 B |
| Cash at beginning of period | 1.579 B -44.87 % | 2.865 B 580.29 % | 421.100 M -93.79 % | 6.779 B 351.66 % | 1.501 B -51.12 % | 3.071 B -94.08 % | 51.832 B 74.65 % | 29.677 B 1 218.35 % | 2.251 B -29.53 % | 3.194 B 68.53 % | 1.895 B 82.04 % | 1.041 B -66.33 % | 3.093 B 55.99 % | 1.983 B -74.20 % | 7.684 B -55.32 % | 17.198 B 59.23 % | 10.800 B 206.00 % | 3.530 B -24.34 % | 4.665 B |
| Cash at end of period | 1.114 B -29.49 % | 1.579 B -44.87 % | 2.865 B 580.29 % | 421.100 M -93.79 % | 6.779 B 351.66 % | 1.501 B -96.96 % | 49.442 B -4.61 % | 51.832 B 74.65 % | 29.677 B 1 218.35 % | 2.251 B -29.53 % | 3.194 B 68.53 % | 1.895 B 82.04 % | 1.041 B -89.94 % | 10.353 B 422.15 % | 1.983 B -74.22 % | 7.690 B -55.29 % | 17.198 B 59.23 % | 10.800 B 206.00 % | 3.530 B |
| Operating cash flow | 8.597 B -79.17 % | 41.282 B 8 355.98 % | 488.200 M 138.98 % | -1.252 B 89.62 % | -12.061 B -140.78 % | 29.575 B 157.02 % | -51.869 B -36.28 % | -38.061 B -227.14 % | 29.937 B -60.21 % | 75.238 B 606.32 % | -14.860 B 74.04 % | -57.242 B 38.16 % | -92.558 B 20.30 % | -116.126 B -248.79 % | -33.294 B -626.88 % | 6.319 B 6.55 % | 5.930 B 500.50 % | 987.570 M -50.10 % | 1.979 B |
| Capital expenditure | -200.000 K -100.00 % | 23.792 B 757.17 % | -3.620 B -159.71 % | 6.063 B 1 032.53 % | -650.200 M -1 002.03 % | -59.000 M 96.87 % | -1.888 B 32.97 % | -2.816 B 35.68 % | -4.378 B -893.15 % | -440.800 M -166.67 % | -165.300 M -84.69 % | -89.500 M 1.00 % | -90.400 M 84.04 % | -566.327 M 56.56 % | -1.304 B 85.17 % | -8.795 B -154.67 % | -3.453 B -12 295.08 % | -27.860 M 28.84 % | -39.150 M |
| Free CashFlow | 8.597 B -86.79 % | 65.074 B 2 177.64 % | -3.132 B -165.10 % | 4.811 B 137.85 % | -12.711 B -143.06 % | 29.516 B 154.91 % | -53.757 B -31.51 % | -40.877 B -259.93 % | 25.559 B -65.83 % | 74.797 B 597.81 % | -15.025 B 73.79 % | -57.331 B 38.12 % | -92.648 B 20.60 % | -116.692 B -237.28 % | -34.598 B -1 297.60 % | -2.476 B -199.93 % | 2.477 B 158.11 % | 959.710 M -50.53 % | 1.940 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 118.900 M 21.70 % | 97.700 M 227.71 % | -76.500 M -120.86 % | 366.700 M 61.97 % | 226.400 M -48.49 % | 439.500 M 47.93 % | 297.100 M -49.18 % | 584.600 M 161.33 % | 223.700 M 107.12 % | -3.143 B -293.31 % | 1.626 B 17.63 % | 1.382 B 24.72 % | 1.108 B -8.41 % | 1.210 B 18.38 % | 1.022 B 17.89 % | 867.000 M -14.56 % | 1.015 B 98.71 % | 510.700 M -57.96 % | 1.215 B 86.11 % | 652.800 M -50.70 % | 1.324 B 411.92 % | -424.500 M -190.30 % | 470.100 M -82.78 % | 2.730 B 128.82 % | 1.193 B -84.93 % | 7.916 B -16.05 % | 9.430 B 11.36 % | 8.468 B -32.39 % | 12.524 B 54.71 % | 8.095 B -23.21 % | 10.543 B -2.92 % | 10.859 B 25.15 % | 8.677 B 24.45 % | 6.972 B -9.33 % | 7.689 B -27.55 % | 10.613 B 50.04 % | 7.074 B -37.43 % | 11.304 B 15.60 % | 9.779 B -11.29 % | 11.024 B 24.27 % | 8.871 B -75.85 % | 36.731 B 42 869.46 % | 85.482 M -3.80 % | 88.862 M -12.97 % | 102.105 M -98.93 % | 9.583 B 14.55 % | 8.365 B 9 736.90 % | 85.040 M 10.22 % | 77.158 M -99.81 % | 40.825 B 437.76 % | 7.592 B |
| Net income | 858.200 M -75.33 % | 3.479 B 65.61 % | 2.100 B -6.04 % | 2.235 B -15.37 % | 2.642 B -92.20 % | 33.874 B 1 145.14 % | 2.721 B -18.02 % | 3.318 B 31.49 % | 2.524 B 29.79 % | 1.944 B 966.59 % | 182.300 M -93.04 % | 2.619 B 163.84 % | -4.103 B -1 115.47 % | 404.000 M 119.65 % | -2.056 B -41.54 % | -1.453 B -453.20 % | -262.600 M 89.14 % | -2.417 B 29.55 % | -3.431 B 15.86 % | -4.078 B -7 972.20 % | 51.800 M 101.66 % | -3.123 B 53.76 % | -6.754 B -660.86 % | 1.204 B 157.47 % | 467.700 M 2 898.08 % | 15.600 M -98.55 % | 1.079 B -40.33 % | 1.808 B -39.61 % | 2.994 B 122.11 % | 1.348 B 33.10 % | 1.013 B -64.06 % | 2.818 B 55.50 % | 1.812 B 38.91 % | 1.305 B -25.96 % | 1.762 B 111.99 % | -14.688 B -677.80 % | 2.542 B -33.49 % | 3.822 B -9.34 % | 4.216 B 0.05 % | 4.214 B -12.53 % | 4.817 B -73.05 % | 17.872 B 35 596.11 % | 50.068 M 2.86 % | 48.675 M -12.66 % | 55.731 M -98.94 % | 5.257 B 15.52 % | 4.551 B 9 467.33 % | 47.565 M 25.24 % | 37.978 M -98.87 % | 3.348 B -12.17 % | 3.812 B |
| Income before tax | 867.100 M 1 114.43 % | 71.400 M -96.51 % | 2.048 B -11.05 % | 2.303 B -14.05 % | 2.679 B 5 681.04 % | -48.000 M -119.01 % | 252.500 M -54.59 % | 556.000 M -76.61 % | 2.377 B 135.94 % | 1.008 B 46.41 % | 688.200 M -75.80 % | 2.843 B 172.08 % | -3.945 B -895.20 % | 496.100 M 127.22 % | -1.823 B -36.82 % | -1.332 B -22 476.27 % | -5.900 M 99.74 % | -2.269 B 33.61 % | -3.418 B 7.86 % | -3.709 B -1 681.75 % | 234.500 M -53.19 % | 501.000 M 105.52 % | -9.081 B -927.82 % | 1.097 B 128.54 % | 480.000 M 144.29 % | -1.084 B -137.29 % | 2.906 B -32.82 % | 4.326 B -43.19 % | 7.614 B 125.80 % | 3.372 B 14.01 % | 2.958 B -55.10 % | 6.587 B 31.79 % | 4.998 B 58.55 % | 3.152 B -31.94 % | 4.632 B 121.64 % | -21.403 B -631.67 % | 4.026 B -13.41 % | 4.649 B -26.24 % | 6.303 B 1.19 % | 6.229 B -0.84 % | 6.282 B -75.27 % | 25.405 B 36 890.39 % | 68.681 M -2.04 % | 70.108 M -14.86 % | 82.344 M -98.81 % | 6.934 B 6.46 % | 6.514 B 9 262.12 % | 69.574 M 25.80 % | 55.304 M -98.87 % | 4.908 B -8.31 % | 5.353 B |
| Income before tax ratio | 7.29 897.89 % | 0.73 102.73 % | -26.77 -526.39 % | 6.28 -46.93 % | 11.83 10 934.22 % | -0.11 -112.85 % | 0.85 -10.64 % | 0.95 -91.05 % | 10.63 3 414.51 % | -0.32 -175.74 % | 0.42 -79.42 % | 2.06 157.79 % | -3.56 -968.25 % | 0.41 122.99 % | -1.78 -16.06 % | -1.54 -26 324.91 % | -0.01 99.87 % | -4.44 -57.92 % | -2.81 50.49 % | -5.68 -3 308.32 % | 0.18 115.01 % | -1.18 93.89 % | -19.32 -4 907.39 % | 0.40 -0.12 % | 0.40 393.89 % | -0.14 -144.42 % | 0.31 -39.67 % | 0.51 -15.98 % | 0.61 45.96 % | 0.42 48.47 % | 0.28 -53.75 % | 0.61 5.30 % | 0.58 27.40 % | 0.45 -24.94 % | 0.60 129.87 % | -2.02 -454.34 % | 0.57 38.39 % | 0.41 -36.19 % | 0.64 14.07 % | 0.57 -20.21 % | 0.71 2.38 % | 0.69 -13.91 % | 0.80 1.84 % | 0.79 -2.17 % | 0.81 11.45 % | 0.72 -7.07 % | 0.78 -4.83 % | 0.82 14.14 % | 0.72 496.19 % | 0.12 -82.95 % | 0.71 |
| EBITDA | 42.400 M -40.78 % | 71.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.200 M -105.59 % | 1.059 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 -100.00 % | 1.918 B 398.34 % | 384.800 M | 0.000 | 0.000 -100.00 % | 22.876 B -12.38 % | 26.107 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 |
| Net income ratio | 7.22 -79.73 % | 35.60 229.68 % | -27.46 -550.40 % | 6.10 -47.75 % | 11.67 -84.86 % | 77.07 741.71 % | 9.16 61.32 % | 5.68 -49.69 % | 11.28 1 923.37 % | -0.62 -651.76 % | 0.11 -94.08 % | 1.89 151.19 % | -3.70 -1 208.75 % | 0.33 116.60 % | -2.01 -20.06 % | -1.68 -547.50 % | -0.26 94.53 % | -4.73 -67.59 % | -2.82 54.79 % | -6.25 -16 067.50 % | 0.04 -99.47 % | 7.36 151.21 % | -14.37 -3 357.08 % | 0.44 12.52 % | 0.39 19 792.45 % | 0.00 -98.28 % | 0.11 -46.41 % | 0.21 -10.69 % | 0.24 43.57 % | 0.17 73.33 % | 0.10 -62.98 % | 0.26 24.25 % | 0.21 11.62 % | 0.19 -18.34 % | 0.23 116.56 % | -1.38 -485.09 % | 0.36 6.29 % | 0.34 -21.58 % | 0.43 12.78 % | 0.38 -29.61 % | 0.54 11.61 % | 0.49 -16.93 % | 0.59 6.93 % | 0.55 0.36 % | 0.55 -0.51 % | 0.55 0.85 % | 0.54 -2.74 % | 0.56 13.64 % | 0.49 500.15 % | 0.08 -83.67 % | 0.50 |
| Ratio EBITDA | 0.36 -51.34 % | 0.73 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.02 -97.11 % | 0.65 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.70 117.79 % | 0.32 | 0.00 | 0.00 -100.00 % | 2.70 29.60 % | 2.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 1.00 0.10 % | 1.00 -0.10 % | 1.00 0.00 % | 1.00 47.40 % | 0.68 -32.16 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -0.32 % | 1.00 3.80 % | 0.97 0.50 % | 0.96 1.78 % | 0.94 -5.52 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 28.70 % | 0.78 -22.30 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 48.14 % | 0.68 -32.50 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.589 B -0.86 % | 1.603 B 0.19 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.05 % | 1.599 B 0.24 % | 1.595 B -0.22 % | 1.599 B 1.00 % | 1.583 B -2.23 % | 1.619 B 2.00 % | 1.587 B -0.52 % | 1.596 B -0.67 % | 1.606 B 0.00 % | 1.606 B 0.62 % | 1.596 B 3.34 % | 1.545 B -3.24 % | 1.596 B 0.03 % | 1.596 B -0.03 % | 1.596 B -7.55 % | 1.727 B 8.16 % | 1.596 B -0.73 % | 1.608 B -10.53 % | 1.797 B 12.59 % | 1.596 B 2.33 % | 1.560 B -3.12 % | 1.610 B 0.64 % | 1.600 B 0.47 % | 1.593 B -0.76 % | 1.605 B -0.18 % | 1.608 B 0.41 % | 1.601 B -0.16 % | 1.604 B -0.43 % | 1.610 B -0.36 % | 1.616 B 1.46 % | 1.593 B -0.36 % | 1.599 B 0.15 % | 1.596 B -0.80 % | 1.609 B 5.01 % | 1.532 B 0.83 % | 1.520 B -4.80 % | 1.596 B 5.22 % | 1.517 B 0.06 % | 1.516 B -0.42 % | 1.523 B -4.61 % | 1.596 B 5.41 % | 1.514 B 0.07 % | 1.513 B 0.00 % | 1.513 B -5.20 % | 1.596 B 4.69 % | 1.525 B |
| Weighted average shs out | 1.589 B -0.86 % | 1.603 B 0.19 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.05 % | 1.599 B 0.30 % | 1.594 B -0.13 % | 1.597 B 0.97 % | 1.581 B -0.95 % | 1.596 B 0.58 % | 1.587 B -0.53 % | 1.596 B 0.27 % | 1.591 B -0.94 % | 1.606 B 0.62 % | 1.596 B 3.34 % | 1.545 B -2.87 % | 1.590 B -0.34 % | 1.596 B -0.03 % | 1.596 B -7.55 % | 1.727 B 8.16 % | 1.596 B -0.73 % | 1.608 B -10.53 % | 1.797 B 12.59 % | 1.596 B 2.33 % | 1.560 B -3.12 % | 1.610 B 0.64 % | 1.600 B 0.47 % | 1.593 B -0.76 % | 1.605 B -0.18 % | 1.608 B 0.41 % | 1.601 B 0.72 % | 1.590 B -1.30 % | 1.610 B 0.55 % | 1.602 B 0.54 % | 1.593 B 0.27 % | 1.589 B -0.06 % | 1.590 B -0.46 % | 1.597 B 4.22 % | 1.532 B 1.15 % | 1.515 B -5.10 % | 1.596 B 5.22 % | 1.517 B 0.06 % | 1.516 B 0.13 % | 1.514 B -0.79 % | 1.527 B 0.80 % | 1.514 B 0.07 % | 1.513 B 0.00 % | 1.513 B -5.20 % | 1.596 B 4.69 % | 1.525 B |
| EPS diluted | 0.54 -75.12 % | 2.17 65.65 % | 1.31 -6.43 % | 1.40 -15.15 % | 1.65 -92.21 % | 21.17 1 145.29 % | 1.70 -18.27 % | 2.08 31.65 % | 1.58 28.46 % | 1.23 1 018.18 % | 0.11 -93.33 % | 1.65 164.20 % | -2.57 -1 128.00 % | 0.25 119.53 % | -1.28 -40.66 % | -0.91 -435.29 % | -0.17 88.74 % | -1.51 29.77 % | -2.15 15.69 % | -2.55 -8 600.00 % | 0.03 101.53 % | -1.96 53.33 % | -4.20 -726.87 % | 0.67 131.03 % | 0.29 2 800.00 % | 0.01 -98.51 % | 0.67 -40.71 % | 1.13 -39.89 % | 1.88 123.81 % | 0.84 33.33 % | 0.63 -64.20 % | 1.76 55.75 % | 1.13 39.51 % | 0.81 -25.69 % | 1.09 111.82 % | -9.22 -679.87 % | 1.59 -33.47 % | 2.39 -8.78 % | 2.62 -4.73 % | 2.75 -13.25 % | 3.17 -71.70 % | 11.20 239.39 % | 3.30 2.80 % | 3.21 -12.30 % | 3.66 11.25 % | 3.29 10.40 % | 2.98 -5.10 % | 3.14 25.60 % | 2.50 19.05 % | 2.10 -16.00 % | 2.50 |
| Earnings per share | 0.54 -75.12 % | 2.17 65.65 % | 1.31 -6.43 % | 1.40 -15.15 % | 1.65 -92.21 % | 21.17 1 145.29 % | 1.70 -18.27 % | 2.08 31.65 % | 1.58 28.46 % | 1.23 1 018.18 % | 0.11 -93.33 % | 1.65 164.20 % | -2.57 -1 128.00 % | 0.25 119.53 % | -1.28 -40.66 % | -0.91 -435.29 % | -0.17 88.82 % | -1.52 29.30 % | -2.15 15.69 % | -2.55 -8 600.00 % | 0.03 101.53 % | -1.96 53.33 % | -4.20 -726.87 % | 0.67 131.03 % | 0.29 2 800.00 % | 0.01 -98.51 % | 0.67 -40.71 % | 1.13 -39.89 % | 1.88 123.81 % | 0.84 33.33 % | 0.63 -64.20 % | 1.76 54.39 % | 1.14 40.74 % | 0.81 -26.36 % | 1.10 111.93 % | -9.22 -676.25 % | 1.60 -33.05 % | 2.39 -9.47 % | 2.64 -4.00 % | 2.75 -13.52 % | 3.18 -71.61 % | 11.20 239.39 % | 3.30 2.80 % | 3.21 -12.77 % | 3.68 11.85 % | 3.29 9.30 % | 3.01 -4.14 % | 3.14 25.10 % | 2.51 19.52 % | 2.10 -16.00 % | 2.50 |
| Gross profit | 118.900 M 21.82 % | 97.600 M 227.58 % | -76.500 M -120.86 % | 366.700 M 138.74 % | 153.600 M -65.05 % | 439.500 M 47.93 % | 297.100 M -49.18 % | 584.600 M 161.33 % | 223.700 M 107.10 % | -3.153 B -300.66 % | 1.571 B 18.22 % | 1.329 B 26.93 % | 1.047 B -13.47 % | 1.210 B 18.38 % | 1.022 B 17.89 % | 867.000 M -14.56 % | 1.015 B 98.71 % | 510.700 M -57.96 % | 1.215 B 86.11 % | 652.800 M -36.55 % | 1.029 B 342.36 % | -424.500 M -190.30 % | 470.100 M -82.78 % | 2.730 B 238.96 % | 805.400 M -89.83 % | 7.916 B -16.05 % | 9.430 B 11.36 % | 8.468 B -32.39 % | 12.524 B 54.71 % | 8.095 B -23.21 % | 10.543 B -2.92 % | 10.859 B 25.15 % | 8.677 B 24.45 % | 6.972 B -9.33 % | 7.689 B -27.55 % | 10.613 B 50.04 % | 7.074 B -37.43 % | 11.304 B 15.60 % | 9.779 B -11.29 % | 11.024 B 24.27 % | 8.871 B -75.85 % | 36.731 B 42 869.46 % | 85.482 M -3.80 % | 88.862 M -12.97 % | 102.105 M -98.93 % | 9.583 B 14.55 % | 8.365 B 9 736.90 % | 85.040 M 10.22 % | 77.158 M -99.81 % | 40.825 B 437.76 % | 7.592 B |
| Income tax expense | 8.900 M -68.33 % | 28.100 M 153.83 % | -52.200 M -178.85 % | 66.200 M 77.01 % | 37.400 M -98.99 % | 3.705 B 13 725.75 % | 26.800 M -75.66 % | 110.100 M 53.13 % | 71.900 M 125.79 % | -278.800 M -154.66 % | 510.100 M 134.10 % | 217.900 M 39.86 % | 155.800 M 104.46 % | 76.200 M -67.35 % | 233.400 M 70.24 % | 137.100 M -47.27 % | 260.000 M 68.07 % | 154.700 M 10.26 % | 140.300 M 179.48 % | 50.200 M -70.73 % | 171.500 M 46.46 % | 117.100 M 105.89 % | -1.987 B -1 747.93 % | 120.600 M -54.49 % | 265.000 M 122.75 % | -1.165 B -233.43 % | 873.100 M -30.76 % | 1.261 B -45.63 % | 2.319 B 160.57 % | 890.000 M 9.55 % | 812.400 M -43.54 % | 1.439 B -14.73 % | 1.687 B 278.09 % | 446.300 M -71.05 % | 1.541 B 122.17 % | -6.952 B -639.04 % | 1.290 B 85.46 % | 695.400 M -65.55 % | 2.018 B 10.11 % | 1.833 B 29.45 % | 1.416 B -80.65 % | 7.319 B 40 317.63 % | 18.109 M -13.73 % | 20.991 M -20.10 % | 26.271 M -98.40 % | 1.646 B -16.24 % | 1.965 B 8 881.49 % | 21.875 M 27.67 % | 17.134 M -98.92 % | 1.590 B 3.44 % | 1.537 B |
| Cost of revenue | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 72.800 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M -81.68 % | 54.600 M 2.82 % | 53.100 M -13.24 % | 61.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 295.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 387.700 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 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 677.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 338.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 588.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.208 B 223.89 % | 373.000 M -9.93 % | 414.100 M -21.26 % | 525.900 M -55.58 % | 1.184 B 163.59 % | 449.100 M -8.59 % | 491.300 M | 0.000 -100.00 % | 1.301 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.386 B | 0.000 | 0.000 | 0.000 -100.00 % | 684.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 603.900 K | 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 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 142.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 138.500 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 % | 130.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 88.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -26.100 M 47.90 % | -50.100 M 16.78 % | -60.200 M 18.10 % | -73.500 M 84.92 % | -487.300 M -1 189.15 % | -37.800 M -33.57 % | -28.300 M -136.61 % | 77.300 M 106.18 % | -1.250 B -303.68 % | 613.800 M 14.15 % | 537.700 M -0.43 % | 540.000 M 14.12 % | 473.200 M -15.39 % | 559.300 M 7.79 % | 518.900 M -23.27 % | 676.300 M -12.09 % | 769.300 M 10.80 % | 694.300 M 4.22 % | 666.200 M 350.44 % | 147.900 M | 0.000 -100.00 % | 876.500 M 3.84 % | 844.100 M 674.40 % | 109.000 M -98.00 % | 5.460 B 3.99 % | 5.251 B 11.17 % | 4.723 B 2.49 % | 4.609 B 25.59 % | 3.670 B -19.28 % | 4.546 B 25.89 % | 3.611 B 2.32 % | 3.529 B 38.06 % | 2.556 B -14.73 % | 2.998 B -0.32 % | 3.008 B 24.12 % | 2.423 B -3.52 % | 2.512 B 29.15 % | 1.945 B -1.95 % | 1.984 B 260.57 % | 550.100 M -89.77 % | 5.380 B 40 814.59 % | 13.149 M -4.35 % | 13.747 M -0.70 % | 13.844 M -99.09 % | 1.513 B 13.48 % | 1.333 B 10 641.96 % | 12.413 M 7.02 % | 11.599 M -99.73 % | 4.243 B 236.45 % | 1.261 B |
| Operating expenses | 29.000 M 11.11 % | 26.100 M -48.01 % | 50.200 M -16.75 % | 60.300 M -18.07 % | 73.600 M -84.90 % | 487.400 M 1 182.63 % | 38.000 M 34.28 % | 28.300 M -63.39 % | 77.300 M 106.18 % | -1.250 B -303.68 % | 613.800 M 14.15 % | 537.700 M -0.43 % | 540.000 M 14.12 % | 473.200 M -15.39 % | 559.300 M 7.79 % | 518.900 M -23.27 % | 676.300 M -12.09 % | 769.300 M 10.80 % | 694.300 M 4.22 % | 666.200 M 16.12 % | 573.700 M -20.92 % | 725.500 M -17.23 % | 876.500 M 3.84 % | 844.100 M 0.33 % | 841.300 M -87.38 % | 6.668 B 18.57 % | 5.624 B 9.47 % | 5.137 B 0.06 % | 5.134 B 5.79 % | 4.853 B -2.84 % | 4.995 B 21.76 % | 4.102 B 16.24 % | 3.529 B -8.51 % | 3.858 B 28.66 % | 2.998 B -0.32 % | 3.008 B 24.12 % | 2.423 B -3.52 % | 2.512 B 29.15 % | 1.945 B -1.95 % | 1.984 B 260.57 % | 550.100 M -89.77 % | 5.380 B 40 814.59 % | 13.149 M -4.35 % | 13.747 M -0.70 % | 13.844 M -99.09 % | 1.513 B 13.48 % | 1.333 B 10 641.96 % | 12.413 M 7.02 % | 11.599 M -99.21 % | 1.466 B 16.27 % | 1.261 B |
| Cost and expenses | 76.600 M 192.37 % | 26.200 M -47.81 % | 50.200 M -16.75 % | 60.300 M -97.54 % | 2.453 B 403.22 % | 487.400 M 1 182.63 % | 38.000 M 34.28 % | 28.300 M -98.69 % | 2.154 B -49.65 % | 4.278 B 564.88 % | -920.300 M -161.72 % | 1.491 B 176.15 % | 540.000 M 14.12 % | 473.200 M -15.39 % | 559.300 M 7.79 % | 518.900 M -23.27 % | 676.300 M -12.09 % | 769.300 M 10.80 % | 694.300 M 4.22 % | 666.200 M 988.56 % | 61.200 M -91.56 % | 725.500 M -17.23 % | 876.500 M 3.84 % | 844.100 M -18.09 % | 1.031 B -84.55 % | 6.668 B 18.57 % | 5.624 B 9.47 % | 5.137 B 0.06 % | 5.134 B 5.79 % | 4.853 B -2.84 % | 4.995 B 21.76 % | 4.102 B 16.24 % | 3.529 B -8.51 % | 3.858 B 28.66 % | 2.998 B -0.32 % | 3.008 B 24.12 % | 2.423 B -3.52 % | 2.512 B 29.15 % | 1.945 B -1.95 % | 1.984 B 260.57 % | 550.100 M -89.77 % | 5.380 B 40 814.59 % | 13.149 M -4.35 % | 13.747 M -0.70 % | 13.844 M -99.09 % | 1.513 B 13.48 % | 1.333 B 10 641.96 % | 12.413 M 7.02 % | 11.599 M -99.21 % | 1.466 B 16.27 % | 1.261 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 | 29.000 M 85.90 % | 15.600 M 72 122.22 % | 21.600 K | 0.000 -100.00 % | 10.100 M -79.88 % | 50.200 M 243.84 % | 14.600 M 284.21 % | 3.800 M -77.78 % | 17.100 M -97.80 % | 777.800 M 149.37 % | 311.900 M 0.26 % | 311.100 M 14.46 % | 271.800 M -59.92 % | 678.200 M 128.35 % | 297.000 M 1.30 % | 293.200 M 21.61 % | 241.100 M -49.86 % | 480.900 M 51.18 % | 318.100 M -3.98 % | 331.300 M 14.64 % | 289.000 M -60.24 % | 726.800 M 129.49 % | 316.700 M 1.05 % | 313.400 M -6.92 % | 336.700 M -72.13 % | 1.208 B 223.89 % | 373.000 M -9.93 % | 414.100 M -21.26 % | 525.900 M -55.58 % | 1.184 B 163.59 % | 449.100 M -8.59 % | 491.300 M -71.16 % | 1.703 B 30.91 % | 1.301 B -22.22 % | 1.673 B -0.67 % | 1.684 B 33.03 % | 1.266 B -16.49 % | 1.516 B 55.40 % | 975.400 M 1.22 % | 963.600 M 22.97 % | 783.600 M -51.12 % | 1.603 B 106.92 % | 774.700 M -0.49 % | 778.500 M 13.62 % | 685.200 M 40 559.86 % | 1.685 M -99.79 % | 795.900 M 16.70 % | 682.000 M | 0.000 | 0.000 | 0.000 |
| Interest income | 42.600 M 4.93 % | 40.600 M -0.25 % | 40.700 M 15.63 % | 35.200 M -13.30 % | 40.600 M -81.52 % | 219.700 M 3 501.64 % | 6.100 M 12.96 % | 5.400 M -6.90 % | 5.800 M | 0.000 -100.00 % | 1.300 M -13.33 % | 1.500 M -25.00 % | 2.000 M -80.95 % | 10.500 M 16.67 % | 9.000 M -36.62 % | 14.200 M -79.63 % | 69.700 M 32.26 % | 52.700 M -15.68 % | 62.500 M | 0.000 -100.00 % | 46.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.500 M -99.99 % | 81.490 B | 0.000 | 0.000 -100.00 % | 665.400 M -99.12 % | 75.503 B | 0.000 | 0.000 | 0.000 -100.00 % | 71.192 B | 0.000 | 0.000 | 0.000 -100.00 % | 33.701 B | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.100 M -1.39 % | 7.200 M -2.70 % | 7.400 M -56.98 % | 17.200 M -56.68 % | 39.700 M -17.98 % | 48.400 M 92.83 % | 25.100 M 2.45 % | 24.500 M 6 025.00 % | 400.000 K | 0.000 -100.00 % | 6.300 M | 0.000 -100.00 % | 9.600 M | 0.000 -100.00 % | 51.000 M -99.73 % | 18.985 B 2.53 % | 18.517 B 2.29 % | 18.102 B 0.25 % | 18.057 B 2.11 % | 17.683 B -0.14 % | 17.709 B 9.44 % | 16.182 B 8.39 % | 14.929 B 6.30 % | 14.044 B 0.07 % | 14.034 B -3.32 % | 14.516 B -4.47 % | 15.194 B 2.70 % | 14.795 B -0.31 % | 14.842 B 7.15 % | 13.851 B 6.38 % | 13.021 B -74.05 % | 50.169 B 39 464.92 % | 126.802 M 0.61 % | 126.039 M -1.34 % | 127.752 M -98.94 % | 12.013 B -0.80 % | 12.111 B 10 078.09 % | 118.986 M 11.14 % | 107.059 M -98.82 % | 9.101 B 3.41 % | 8.801 B |
| Depreciation and amortization | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K -75.00 % | 400.000 K -95.51 % | 8.900 M -81.26 % | 47.500 M 3.49 % | 45.900 M -14.68 % | 53.800 M 13.50 % | 47.400 M 0.21 % | 47.300 M 140.08 % | -118.000 M -152.21 % | 226.000 M 24.93 % | 180.900 M 276.09 % | 48.100 M 68.77 % | 28.500 M -51.03 % | 58.200 M 40.92 % | 41.300 M 24.02 % | 33.300 M 5.05 % | 31.700 M -3.94 % | 33.000 M -93.22 % | 486.800 M 6.59 % | 456.700 M 1.96 % | 447.900 M 2.80 % | 435.700 M 6.66 % | 408.500 M -1.66 % | 415.400 M 17.05 % | 354.900 M 15.45 % | 307.400 M 3.92 % | 295.800 M 71.58 % | 172.400 M 96.36 % | 87.800 M 29.50 % | 67.800 M 9.53 % | 61.900 M 7.09 % | 57.800 M -9.69 % | 64.000 M 108.03 % | -796.700 M -359.29 % | 307.263 M 38 695.83 % | 792.000 K 1.15 % | 783.000 K 2.76 % | 762.000 K -99.11 % | 86.100 M -0.23 % | 86.300 M 9 923.23 % | 861.000 K 0.70 % | 855.000 K -99.12 % | 96.800 M 0.52 % | 96.300 M |
| Operating income | 42.300 M -40.84 % | 71.500 M -96.51 % | 2.048 B -11.01 % | 2.302 B -14.08 % | 2.679 B -92.87 % | 37.579 B 1 267.80 % | 2.747 B -19.86 % | 3.428 B 44.09 % | 2.379 B 30.82 % | 1.819 B 182.04 % | 644.900 M -76.89 % | 2.791 B 170.85 % | -3.939 B -891.98 % | 497.400 M 127.90 % | -1.783 B -40.70 % | -1.267 B -5 732.00 % | 22.500 M 101.01 % | -2.238 B 31.98 % | -3.290 B 18.42 % | -4.033 B -769.71 % | 602.200 M 119.99 % | -3.012 B 65.50 % | -8.732 B -760.49 % | 1.322 B 6 486.47 % | -20.700 M -100.12 % | 17.836 B -12.86 % | 20.469 B -3.32 % | 21.171 B -9.41 % | 23.370 B 17.31 % | 19.921 B 1.98 % | 19.534 B -4.43 % | 20.439 B 10.91 % | 18.429 B 16.67 % | 15.795 B -8.90 % | 17.337 B 343.34 % | -7.125 B -137.45 % | 19.026 B -1.49 % | 19.313 B -8.37 % | 21.076 B 5.92 % | 19.898 B 3.34 % | 19.254 B -74.45 % | 75.361 B 38 550.66 % | 194.979 M -0.37 % | 195.705 M -6.70 % | 209.754 M -98.89 % | 18.916 B 1.56 % | 18.626 B 9 784.99 % | 188.426 M 16.19 % | 162.171 M -98.84 % | 14.039 B -0.78 % | 14.150 B |
| Operating income ratio | 0.36 -51.39 % | 0.73 102.73 % | -26.77 -526.57 % | 6.28 -46.95 % | 11.83 -86.16 % | 85.50 824.63 % | 9.25 57.68 % | 5.86 -44.86 % | 10.64 1 937.73 % | -0.58 -245.90 % | 0.40 -80.36 % | 2.02 156.81 % | -3.55 -964.73 % | 0.41 123.56 % | -1.74 -19.35 % | -1.46 -6 692.10 % | 0.02 100.51 % | -4.38 -61.80 % | -2.71 56.16 % | -6.18 -1 458.40 % | 0.45 -93.59 % | 7.10 138.20 % | -18.57 -3 935.66 % | 0.48 2 891.10 % | -0.02 -100.77 % | 2.25 3.79 % | 2.17 -13.18 % | 2.50 33.99 % | 1.87 -24.17 % | 2.46 32.81 % | 1.85 -1.55 % | 1.88 -11.38 % | 2.12 -6.25 % | 2.27 0.48 % | 2.25 435.88 % | -0.67 -124.96 % | 2.69 57.44 % | 1.71 -20.73 % | 2.16 19.40 % | 1.80 -16.84 % | 2.17 5.79 % | 2.05 -10.05 % | 2.28 3.57 % | 2.20 7.21 % | 2.05 4.07 % | 1.97 -11.34 % | 2.23 0.49 % | 2.22 5.42 % | 2.10 511.22 % | 0.34 -81.55 % | 1.86 |
| Total other income expenses net | 824.800 M 7 881.13 % | -10.600 M -5 200.00 % | -200.000 K -100.01 % | 2.303 B -6.50 % | 2.463 B 14.17 % | 2.157 B 9 240.68 % | -23.600 M -11 700.00 % | -200.000 K -100.01 % | 2.171 B 101.83 % | 1.076 B 290.76 % | -563.900 M -131.29 % | 1.802 B 137.87 % | -4.759 B -365 961.54 % | -1.300 M 99.93 % | -1.823 B -36.82 % | -1.332 B -4 590.14 % | -28.400 M 98.66 % | -2.118 B 38.04 % | -3.418 B 7.86 % | -3.709 B -908.76 % | -367.700 M -110.47 % | 3.513 B 141.72 % | -8.420 B -989.60 % | -772.800 M -189.01 % | -267.400 M 93.79 % | -4.303 B 77.32 % | -18.974 B -2.28 % | -18.550 B -0.31 % | -18.493 B | 0.000 100.00 % | -18.124 B -9.60 % | -16.537 B -23.13 % | -13.430 B -6.23 % | -12.643 B 0.50 % | -12.706 B 40.64 % | -21.403 B -42.68 % | -15.000 B -2.29 % | -14.664 B 0.74 % | -14.774 B -8.08 % | -13.669 B -5.37 % | -12.973 B 62.32 % | -34.427 B -27 158.37 % | -126.298 M -0.56 % | -125.597 M 1.42 % | -127.410 M 98.94 % | -11.982 B 1.08 % | -12.112 B -10 091.08 % | -118.852 M -11.21 % | -106.867 M -102.18 % | 4.908 B 155.80 % | -8.797 B |
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 |
| 2024-06-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -2.414 B -9.38 % | -2.207 B 41.54 % | -3.775 B -144.72 % | -1.542 B 46.62 % | -2.889 B -1 654.34 % | -164.700 M 59.28 % | -404.500 M -186.69 % | 466.600 M 106.73 % | -6.933 B 6.65 % | -7.427 B -161.17 % | -2.844 B -100.80 % | 355.135 B -59.89 % | 885.403 B 124.57 % | 394.271 B -49.63 % | 782.802 B 71.25 % | 457.101 B -5.53 % | 483.837 B -21.30 % | 614.778 B 21.67 % | 505.286 B -7.83 % | 548.182 B 13 159.94 % | 4.134 B -99.23 % | 538.374 B 8 296.42 % | -6.568 B -102.83 % | 232.317 B |
| Total investments | 0.000 -100.00 % | 129.650 B 10.49 % | 117.336 B 4.56 % | 112.219 B 37.13 % | 81.837 B 6.25 % | 77.022 B -1.76 % | 78.404 B 6.18 % | 73.843 B -3.03 % | 76.152 B 13.95 % | 66.831 B -14.94 % | 78.569 B 2.93 % | 76.333 B -54.55 % | 167.968 B -72.33 % | 606.984 B 17.37 % | 517.141 B 12.70 % | 458.885 B 115.34 % | 213.095 B -20.14 % | 266.822 B -11.45 % | 301.334 B 47.62 % | 204.123 B 65.01 % | 123.703 B 13 039.00 % | 941.495 M -99.24 % | 123.631 B | 0.000 -100.00 % | 24.331 B |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 391.000 M 4.21 % | 375.200 M -73.38 % | 1.409 B 197.70 % | 473.400 M | 0.000 | 0.000 -100.00 % | 405.651 B -56.75 % | 937.872 B 109.34 % | 448.021 B -48.73 % | 873.809 B 79.51 % | 486.782 B -2.70 % | 500.281 B -18.98 % | 617.482 B 20.38 % | 512.953 B -7.08 % | 552.066 B 13 193.40 % | 4.153 B -99.23 % | 542.339 B | 0.000 -100.00 % | 233.358 B |
| Accumulated other comprehensive income loss | 133.807 B 13.58 % | 117.807 B | 0.000 -100.00 % | 57.778 B 74 601.82 % | 77.345 M -99.82 % | 42.140 B -40.17 % | 70.434 B 35 562.53 % | 197.500 M -99.71 % | 67.959 B 15 475.43 % | -442.000 M -100.57 % | 77.645 B 37 609.86 % | -207.000 M 93.06 % | -2.984 B -103.10 % | 96.213 B 4 531.93 % | -2.171 B -102.42 % | 89.771 B 5 921.33 % | -1.542 B -101.06 % | 144.855 B 11 402.65 % | -1.282 B -100.83 % | 153.545 B 8 007.78 % | -1.942 B -101.47 % | 132.357 B 7 787.14 % | -1.722 B | 0.000 100.00 % | -1.445 B |
| Retained earnings | 0.000 | 0.000 | 0.000 -100.00 % | 16.973 B | 0.000 -100.00 % | 5.924 B | 0.000 100.00 % | -506.300 M | 0.000 100.00 % | -3.654 B | 0.000 -100.00 % | 17.249 B 84.97 % | 9.325 B | 0.000 -100.00 % | 10.227 B | 0.000 -100.00 % | 9.184 B | 0.000 -100.00 % | 24.390 B | 0.000 -100.00 % | 22.464 B | 0.000 -100.00 % | 20.338 B | 0.000 -100.00 % | 17.390 B |
| Common stock | 0.000 -100.00 % | 16.000 B 0.00 % | 16.000 B 0.00 % | 16.000 B 0.17 % | 15.972 B 0.05 % | 15.964 B 0.00 % | 15.964 B 0.01 % | 15.964 B 0.00 % | 15.964 B 0.00 % | 15.964 B 0.00 % | 15.964 B 0.00 % | 15.964 B 0.00 % | 15.964 B 0.03 % | 15.960 B 0.00 % | 15.959 B 0.00 % | 15.959 B 0.12 % | 15.940 B 0.00 % | 15.940 B 0.08 % | 15.928 B 0.16 % | 15.903 B 4.88 % | 15.163 B 9 901.06 % | 151.613 M -99.00 % | 15.147 B 0.09 % | 15.133 B 0.06 % | 15.124 B |
| Total equity | 133.807 B 0.00 % | 133.807 B 10.34 % | 121.265 B 4.56 % | 115.972 B 24.28 % | 93.317 B 4.54 % | 89.266 B 3.32 % | 86.398 B 5.17 % | 82.149 B -2.11 % | 83.923 B 0.86 % | 83.207 B -11.11 % | 93.609 B -10.11 % | 104.133 B -44.28 % | 186.898 B 0.90 % | 185.230 B 3.39 % | 179.162 B 2.33 % | 175.087 B 4.60 % | 167.382 B 3.82 % | 161.224 B -6.91 % | 173.187 B 2.01 % | 169.777 B 12.58 % | 150.805 B 10 103.38 % | 1.478 B -98.92 % | 137.080 B 4.05 % | 131.743 B 7.08 % | 123.034 B |
| Other non current liabilities | -133.807 B -34 745.52 % | -384.000 M 7.22 % | -413.900 M | 0.000 | 0.000 | 0.000 100.00 % | -391.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.599 B -99.86 % | 1.118 T | 0.000 100.00 % | -1.436 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -315.359 B -234.97 % | 233.654 B |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.373 B | 0.000 -100.00 % | 448.021 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 315.359 B 368.06 % | 67.376 B |
| Total non current liabilities | -133.807 B -27 964.81 % | 480.200 M -6.88 % | 515.700 M -42.06 % | 890.100 M -56.58 % | 2.050 B -13.67 % | 2.375 B 507.31 % | 391.000 M 207.87 % | 127.000 M -17.91 % | 154.700 M -67.32 % | 473.400 M | 0.000 -100.00 % | 175.900 M -99.95 % | 361.692 B -61.43 % | 937.872 B 109.34 % | 448.021 B -48.73 % | 873.809 B 79.51 % | 486.782 B -2.70 % | 500.281 B -18.98 % | 617.482 B 20.38 % | 512.953 B -7.08 % | 552.066 B 13 193.40 % | 4.153 B -99.23 % | 542.339 B 71.98 % | 315.359 B 4.74 % | 301.099 B |
| Other current liabilities | 0.000 | 0.000 | 0.000 100.00 % | -5.500 M 87.15 % | -42.800 M -214.71 % | -13.600 M 95.90 % | -331.800 M -5.00 % | -316.000 M 22.15 % | -405.900 M -50.33 % | -270.000 M 11.82 % | -306.200 M -143.02 % | 711.700 M -99.91 % | 788.743 B 18 595.99 % | -4.264 B -178.80 % | 5.412 B 247.50 % | -3.669 B -982.04 % | -339.100 M 89.59 % | -3.257 B -286.28 % | -843.100 M 64.41 % | -2.369 B -239.17 % | -698.500 M -2 443.79 % | -27.459 M 96.51 % | -786.300 M | 0.000 -100.00 % | 19.302 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.873 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.340 B |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 165.983 B |
| Total current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 76.800 M 444.68 % | 14.100 M -55.38 % | 31.600 M -78.44 % | 146.600 M 15.43 % | 127.000 M -17.91 % | 154.700 M 12.59 % | 137.400 M -2.90 % | 141.500 M -88.85 % | 1.270 B -99.84 % | 789.935 B 18 423.93 % | 4.264 B 284.01 % | 1.111 B -69.73 % | 3.669 B 500.72 % | 610.800 M -81.24 % | 3.257 B 996.53 % | 297.000 M -87.46 % | 2.369 B 865.40 % | 245.400 M 793.70 % | 27.459 M -82.39 % | 155.900 M | 0.000 -100.00 % | 185.658 B |
| Total liabilities | -133.807 B -27 964.81 % | 480.200 M -6.88 % | 515.700 M -42.06 % | 890.100 M -56.58 % | 2.050 B -13.67 % | 2.375 B 51.80 % | 1.564 B 0.31 % | 1.559 B -43.04 % | 2.738 B 10.22 % | 2.484 B -62.03 % | 6.540 B 352.47 % | 1.446 B -99.87 % | 1.152 T 6.44 % | 1.082 T 8.60 % | 996.320 B 2.50 % | 972.013 B 59.65 % | 608.847 B 0.48 % | 605.925 B -13.13 % | 697.495 B 11.99 % | 622.816 B 3.66 % | 600.826 B 10 788.17 % | 5.518 B -99.04 % | 573.513 B 81.86 % | 315.359 B -35.21 % | 486.757 B |
| Other non current assets | 0.000 -100.00 % | 2.223 B 101.89 % | -117.337 B -4.56 % | -112.219 B -37.13 % | -81.837 B -6.25 % | -77.022 B -826.64 % | -8.312 B 89.89 % | -82.183 B 3.17 % | -84.870 B -11.65 % | -76.015 B 13.24 % | -87.618 B -270 524.69 % | 32.400 M 100.07 % | -49.437 B 92.14 % | -629.066 B -16.66 % | -539.223 B -12.93 % | -477.498 B -107.03 % | -230.641 B 18.45 % | -282.831 B 10.26 % | -315.171 B -44.75 % | -217.729 B -59.44 % | -136.559 B -12 654.03 % | -1.071 B 99.22 % | -136.647 B -940.21 % | -13.136 B -106.50 % | 202.054 B |
| Long term investments | 0.000 -100.00 % | 129.650 B 10.49 % | 117.336 B 4.56 % | 112.219 B 37.13 % | 81.837 B 6.25 % | 77.022 B -1.76 % | 78.404 B 6.18 % | 73.843 B -3.03 % | 76.152 B 13.95 % | 66.831 B -14.94 % | 78.569 B -9.41 % | 86.729 B -86.32 % | 634.117 B 4.47 % | 606.984 B 17.37 % | 517.141 B 12.70 % | 458.885 B 115.34 % | 213.095 B -20.14 % | 266.822 B -11.45 % | 301.334 B 47.62 % | 204.123 B 65.01 % | 123.703 B 13 039.00 % | 941.495 M -99.24 % | 123.631 B | 0.000 -100.00 % | 251.521 B |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.600 M -30.70 % | 45.600 M -22.45 % | 58.800 M -21.60 % | 75.000 M 132.20 % | 32.300 M 5.21 % | 30.700 M -98.97 % | 2.994 B -3.08 % | 3.089 B -2.82 % | 3.179 B | 0.000 -100.00 % | 2.629 B | 0.000 -100.00 % | 170.500 M | 0.000 -100.00 % | 37.900 M | 0.000 -100.00 % | 38.900 M | 0.000 -100.00 % | 52.600 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.792 B 0.00 % | 7.792 B 0.00 % | 7.792 B 0.00 % | 7.792 B 0.00 % | 7.792 B 0.00 % | 7.792 B -39.41 % | 12.861 B 0.00 % | 12.861 B 0.00 % | 12.861 B 34.37 % | 9.571 B 0.00 % | 9.571 B 0.00 % | 9.571 B 0.00 % | 9.571 B 0.00 % | 9.571 B 0.00 % | 9.571 B 9 900.00 % | 95.709 M -99.00 % | 9.571 B 0.00 % | 9.571 B -1.00 % | 9.668 B |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.823 B -0.18 % | 7.837 B -0.17 % | 7.851 B -0.21 % | 7.867 B 0.55 % | 7.824 B 0.02 % | 7.822 B -50.66 % | 15.855 B -0.60 % | 15.950 B -0.56 % | 16.039 B 67.58 % | 9.571 B -21.55 % | 12.200 B 27.47 % | 9.571 B -1.75 % | 9.741 B 1.78 % | 9.571 B -0.39 % | 9.609 B 9 939.60 % | 95.709 M -99.00 % | 9.610 B 0.41 % | 9.571 B -1.53 % | 9.720 B |
| Property plant equipment net | 0.000 -100.00 % | 500.000 K -16.67 % | 600.000 K -14.29 % | 700.000 K -36.36 % | 1.100 M -35.29 % | 1.700 M -99.65 % | 488.700 M -2.84 % | 503.000 M -41.99 % | 867.100 M -34.14 % | 1.317 B 7.54 % | 1.224 B 19.28 % | 1.026 B -83.57 % | 6.246 B 1.85 % | 6.132 B 1.48 % | 6.043 B -33.17 % | 9.042 B 69.15 % | 5.345 B -16.98 % | 6.438 B 57.23 % | 4.095 B 1.47 % | 4.036 B 24.28 % | 3.247 B 9 590.52 % | 33.508 M -99.02 % | 3.406 B -4.48 % | 3.566 B -13.29 % | 4.112 B |
| Total non current assets | 0.000 -100.00 % | 131.873 B 12.39 % | 117.337 B 16 762 257.14 % | 700.000 K -36.36 % | 1.100 M -35.29 % | 1.700 M -99.98 % | 8.312 B -89.89 % | 82.183 B -3.17 % | 84.870 B 11.65 % | 76.015 B -13.24 % | 87.618 B 1.82 % | 86.048 B -86.06 % | 617.468 B -1.84 % | 629.066 B 16.66 % | 539.223 B 12.93 % | 477.498 B 107.03 % | 230.641 B -18.45 % | 282.831 B -10.26 % | 315.171 B 44.75 % | 217.729 B 59.44 % | 136.559 B 12 654.03 % | 1.071 B -99.22 % | 136.647 B 940.21 % | 13.136 B -97.21 % | 470.610 B |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.399 B -4 251.52 % | 419.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.701 B | 0.000 -100.00 % | 68.239 B |
| Short term investments | 0.000 | 0.000 | 0.000 100.00 % | -2.195 B | 0.000 100.00 % | -24.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.066 B -97.63 % | 466.149 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.008 B |
| cash and cash equivalents | 0.000 -100.00 % | 2.414 B 9.38 % | 2.207 B -41.54 % | 3.775 B 144.72 % | 1.542 B -46.62 % | 2.889 B 419.96 % | 555.700 M -28.73 % | 779.700 M -17.29 % | 942.700 M -87.27 % | 7.406 B -0.28 % | 7.427 B 161.17 % | 2.844 B -94.37 % | 50.516 B -3.72 % | 52.469 B -2.38 % | 53.750 B -40.94 % | 91.008 B 206.62 % | 29.681 B 80.49 % | 16.444 B 508.06 % | 2.704 B -64.73 % | 7.667 B 97.42 % | 3.884 B 20 547.03 % | 18.809 M -99.53 % | 3.965 B -39.63 % | 6.568 B 530.85 % | 1.041 B |
| Cash and short term investments | 0.000 -100.00 % | 2.414 B 9.38 % | 2.207 B 39.72 % | 1.579 B 2.40 % | 1.542 B -46.16 % | 2.865 B 415.51 % | 555.700 M -28.73 % | 779.700 M -17.29 % | 942.700 M -87.27 % | 7.406 B -0.28 % | 7.427 B -40.90 % | 12.567 B -97.56 % | 515.591 B 882.66 % | 52.469 B -2.38 % | 53.750 B -40.94 % | 91.008 B 206.62 % | 29.681 B 80.49 % | 16.444 B 508.06 % | 2.704 B -64.73 % | 7.667 B 97.42 % | 3.884 B 20 547.03 % | 18.809 M -99.53 % | 3.965 B -39.63 % | 6.568 B -87.38 % | 52.049 B |
| Total current assets | 0.000 -100.00 % | 2.414 B 9.38 % | 2.207 B 39.72 % | 1.579 B 2.40 % | 1.542 B -46.16 % | 2.865 B 415.51 % | 555.700 M -47.50 % | 1.058 B -7.41 % | 1.143 B -85.30 % | 7.779 B 2.51 % | 7.588 B -61.15 % | 19.531 B -97.29 % | 721.056 B 1 262.67 % | 52.915 B -51.38 % | 108.843 B 19.33 % | 91.214 B 86.76 % | 48.841 B 121.82 % | 22.019 B 24.87 % | 17.633 B 46.14 % | 12.066 B -58.83 % | 29.305 B 42 339.00 % | 69.053 M -99.67 % | 21.226 B 223.16 % | 6.568 B -95.28 % | 139.182 B |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 3.755 B | 0.000 -100.00 % | 2.880 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.543 B -95.53 % | 124.046 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 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.300 M -79.33 % | 214.300 M -23.11 % | 278.700 M 39.07 % | 200.400 M -46.20 % | 372.500 M 130.79 % | 161.400 M -79.57 % | 789.900 M | 0.000 -100.00 % | 445.900 M -37.57 % | 714.200 M 246.70 % | 206.000 M -98.92 % | 19.161 B 243.72 % | 5.575 B -62.66 % | 14.929 B 239.39 % | 4.399 B -82.70 % | 25.422 B 50 496.89 % | 50.244 M | 0.000 | 0.000 -100.00 % | 18.894 B |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -70.092 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.563 B -189.47 % | 10.688 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.202 B |
| Other assets | 0.000 | 0.000 -100.00 % | 2.237 B -98.06 % | 115.282 B 22.87 % | 93.824 B 5.69 % | 88.775 B 12.24 % | 79.095 B 16 836.72 % | 467.000 M -27.93 % | 648.000 M -65.85 % | 1.897 B -61.62 % | 4.943 B | 0.000 | 0.000 -100.00 % | 585.214 B 10.96 % | 527.416 B -8.81 % | 578.389 B 16.44 % | 496.747 B 7.45 % | 462.298 B -14.05 % | 537.879 B -4.43 % | 562.799 B -3.92 % | 585.766 B 9 902.20 % | 5.856 B -98.94 % | 552.720 B -18.55 % | 678.601 B | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 146.600 M 15.43 % | 127.000 M -17.91 % | 154.700 M 12.59 % | 137.400 M -2.90 % | 141.500 M -32.52 % | 209.700 M -82.40 % | 1.192 B -72.05 % | 4.264 B 306.21 % | 1.050 B -71.39 % | 3.669 B 500.72 % | 610.800 M -81.24 % | 3.257 B 996.53 % | 297.000 M -87.46 % | 2.369 B 865.40 % | 245.400 M 793.70 % | 27.459 M -82.39 % | 155.900 M | 0.000 -100.00 % | 373.600 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 5.500 M -87.15 % | 42.800 M 214.71 % | 13.600 M -92.66 % | 185.200 M -41.39 % | 316.000 M 25.80 % | 251.200 M -6.96 % | 270.000 M 63.93 % | 164.700 M -52.70 % | 348.200 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 339.100 M | 0.000 -100.00 % | 843.100 M | 0.000 -100.00 % | 698.500 M | 0.000 -100.00 % | 630.400 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 342.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.300 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 285.100 M -99.61 % | 73.668 B 0.84 % | 73.058 B 2.95 % | 70.963 B 2.32 % | 69.357 B 4.53 % | 66.352 B 15 373.81 % | 428.800 M -3.01 % | 442.100 M 33.73 % | 330.600 M -17.68 % | 401.600 M 14 196.90 % | 2.809 M -98.89 % | 253.900 M 20.05 % | 211.500 M 18.95 % | 177.800 M |
| Capital lease obligations | 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 % | 165.300 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 % | 67.100 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 105.265 B 317.38 % | 25.221 B | 0.000 -100.00 % | 70.556 B | 0.000 -100.00 % | 25.235 B | 0.000 -100.00 % | 25.235 B | 0.000 -100.00 % | 25.235 B -71.19 % | 87.586 B | 0.000 -100.00 % | 81.665 B | 0.000 -100.00 % | 75.906 B | 0.000 -100.00 % | 132.427 B 7 357 166.67 % | -1.800 M -100.00 % | 112.776 B 186.07 % | -131.034 B -229.30 % | 101.341 B -12.94 % | 116.398 B 28.84 % | 90.343 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 384.000 M -7.22 % | 413.900 M 14.18 % | 362.500 M 31.29 % | 276.100 M 52.71 % | 180.800 M 275.10 % | 48.200 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.200 M 39.57 % | 94.000 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 % | 21.800 M |
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -76.800 M -444.68 % | -14.100 M 55.38 % | -31.600 M -103.08 % | 1.027 B -21.35 % | 1.305 B -46.24 % | 2.428 B 29.65 % | 1.873 B -71.36 % | 6.540 B | 0.000 | 0.000 -100.00 % | 139.829 B -74.45 % | 547.189 B 478.82 % | 94.534 B -22.16 % | 121.455 B 18.62 % | 102.387 B 28.44 % | 79.716 B -25.84 % | 107.494 B 121.57 % | 48.515 B 3 526.55 % | 1.338 B -95.69 % | 31.018 B | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 134.287 B 10.27 % | 121.781 B 4.21 % | 116.862 B 22.54 % | 95.367 B 4.07 % | 91.641 B 4.18 % | 87.962 B 5.08 % | 83.708 B -3.41 % | 86.661 B 1.13 % | 85.691 B -14.44 % | 100.149 B -5.14 % | 105.579 B -92.11 % | 1.339 T 5.63 % | 1.267 T 7.80 % | 1.175 T 2.47 % | 1.147 T 47.78 % | 776.229 B 1.18 % | 767.149 B -11.89 % | 870.682 B 9.85 % | 792.593 B 5.45 % | 751.630 B 10 643.50 % | 6.996 B -99.02 % | 710.593 B 1.76 % | 698.306 B 14.52 % | 609.791 B |
| 2024-06-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 |
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.800 M | 0.000 -100.00 % | 14.850 M 0.00 % | 14.850 M -75.00 % | 59.400 M 300.00 % | 14.850 M | 0.000 -100.00 % | 48.000 M -75.00 % | 192.000 M 300.00 % | 48.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 525.000 K 0.00 % | 525.000 K 24 900.00 % | 2.100 K -99.60 % | 525.000 K -95.13 % | 10.775 M 0.00 % | 10.775 M 0.00 % | 10.775 M 0.00 % | 10.775 M -74.27 % | 41.873 M 0.00 % | 41.873 M 0.00 % | 41.873 M 0.00 % | 41.873 M 213.76 % | 13.346 M 0.00 % | 13.346 M 0.00 % | 13.346 M 0.00 % | 13.346 M -56.65 % | 30.783 M 0.00 % | 30.783 M 0.00 % | 30.783 M 0.00 % | 30.783 M 318.53 % | 7.355 M 0.00 % | 7.355 M 0.00 % | 7.355 M 0.00 % | 7.355 M 205.50 % | 2.408 M 0.00 % | 2.408 M 0.00 % | 2.408 M 0.00 % | 2.408 M 333.78 % | 555.000 K 0.00 % | 555.000 K 0.00 % | 555.000 K 0.00 % | 555.000 K |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 480.750 M 0.00 % | 480.750 M 0.00 % | 480.750 M 0.00 % | 480.750 M | 0.000 -100.00 % | 10.178 B 0.00 % | 10.178 B 0.00 % | 10.178 B | 0.000 100.00 % | -5.181 B 0.00 % | -5.181 B 0.00 % | -5.181 B | 0.000 100.00 % | -5.001 B 0.00 % | -5.001 B 0.00 % | -5.001 B | 0.000 100.00 % | -2.190 B 0.00 % | -2.190 B 0.00 % | -2.190 B -738.78 % | 342.800 M 0.00 % | 342.800 M 0.00 % | 342.800 M 0.00 % | 342.800 M 257.23 % | -218.025 M 0.00 % | -218.025 M 0.00 % | -218.025 M 0.00 % | -218.025 M -142.71 % | 510.500 M 0.00 % | 510.500 M 0.00 % | 510.500 M 0.00 % | 510.500 M 17.95 % | 432.825 M 0.00 % | 432.825 M 0.00 % | 432.825 M 0.00 % | 432.825 M 167.25 % | -643.574 M 0.00 % | -643.574 M 0.00 % | -643.574 M 0.00 % | -643.574 M -184.66 % | 760.217 M 0.00 % | 760.217 M 0.00 % | 760.217 M 0.00 % | 760.217 M 52 042.00 % | 1.458 M 0.00 % | 1.458 M 0.00 % | 1.458 M 0.00 % | 1.458 M -99.66 % | 431.788 M 0.00 % | 431.788 M 0.00 % | 431.788 M 0.00 % | 431.788 M 2 370.18 % | -19.020 M 0.00 % | -19.020 M 0.00 % | -19.020 M 0.00 % | -19.020 M -137.22 % | 51.108 M 0.00 % | 51.108 M 0.00 % | 51.108 M 0.00 % | 51.108 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -858.200 M 75.33 % | -3.479 B -65.61 % | -2.100 B 6.03 % | -2.235 B 15.38 % | -2.642 B 92.20 % | -33.853 B -1 144.36 % | -2.721 B 18.02 % | -3.318 B -31.36 % | -2.526 B -30.11 % | -1.942 B -965.06 % | -182.300 M 93.04 % | -2.619 B -163.84 % | 4.103 B 1 104.53 % | -408.400 M -119.86 % | 2.056 B 41.54 % | 1.453 B 453.20 % | 262.600 M -88.80 % | 2.345 B -31.64 % | 3.431 B -15.86 % | 4.078 B 7 972.20 % | -51.800 M -101.77 % | 2.931 B -56.60 % | 6.754 B 660.86 % | -1.204 B -157.47 % | -467.700 M -2 898.08 % | -15.600 M 98.55 % | -1.079 B 40.33 % | -1.808 B 39.61 % | -2.994 B -122.09 % | -1.348 B -33.11 % | -1.013 B 64.06 % | -2.818 B -55.50 % | -1.812 B -38.91 % | -1.305 B 25.96 % | -1.762 B -111.99 % | 14.688 B 677.80 % | -2.542 B 33.49 % | -3.822 B 9.34 % | -4.216 B -0.05 % | -4.214 B 12.53 % | -4.817 B -86.76 % | -2.579 B 48.48 % | -5.007 B -2.86 % | -4.868 B 12.66 % | -5.573 B -105 870.60 % | -5.259 M 99.88 % | -4.551 B 4.33 % | -4.757 B 79.95 % | -23.725 B 12.24 % | -27.036 B 7.15 % | -29.119 B 11.72 % | -32.985 B 0.00 % | -32.985 B 0.00 % | -32.985 B 0.00 % | -32.985 B -158.23 % | -12.774 B 0.00 % | -12.774 B 0.00 % | -12.774 B 0.00 % | -12.774 B -1 057.60 % | -1.103 B 0.00 % | -1.103 B 0.00 % | -1.103 B 0.00 % | -1.103 B -32.92 % | -830.143 M 0.00 % | -830.143 M 0.00 % | -830.143 M 0.00 % | -830.143 M 17.59 % | -1.007 B 0.00 % | -1.007 B 0.00 % | -1.007 B 0.00 % | -1.007 B -85.36 % | -543.475 M 0.00 % | -543.475 M 0.00 % | -543.475 M 0.00 % | -543.475 M |
| Net cash provided by operating activities | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 100.95 % | -21.000 M -5 350.00 % | 400.000 K 100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.800 M | 0.000 100.00 % | -3.015 B 0.00 % | -3.015 B 0.00 % | -3.015 B 0.00 % | -3.015 B | 0.000 -100.00 % | 7.394 B 0.00 % | 7.394 B 0.00 % | 7.394 B | 0.000 100.00 % | -12.967 B 0.00 % | -12.967 B 0.00 % | -12.967 B | 0.000 100.00 % | -9.515 B 0.00 % | -9.515 B 0.00 % | -9.515 B | 0.000 -100.00 % | 7.484 B 0.00 % | 7.484 B 0.00 % | 7.484 B -60.21 % | 18.810 B 0.00 % | 18.810 B 0.00 % | 18.810 B 0.00 % | 18.810 B 606.32 % | -3.715 B 0.00 % | -3.715 B 0.00 % | -3.715 B 0.00 % | -3.715 B 74.04 % | -14.310 B 0.00 % | -14.310 B 0.00 % | -14.310 B 0.00 % | -14.310 B 38.16 % | -23.139 B 0.00 % | -23.139 B 0.00 % | -23.139 B 0.00 % | -23.139 B 20.30 % | -29.031 B 0.00 % | -29.031 B 0.00 % | -29.031 B 0.00 % | -29.031 B -248.79 % | -8.323 B 0.00 % | -8.323 B 0.00 % | -8.323 B 0.00 % | -8.323 B -626.88 % | 1.580 B 0.00 % | 1.580 B 0.00 % | 1.580 B 0.00 % | 1.580 B 6.55 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 500.50 % | 246.893 M 0.00 % | 246.893 M 0.00 % | 246.893 M 0.00 % | 246.893 M -50.10 % | 494.740 M 0.00 % | 494.740 M 0.00 % | 494.740 M 0.00 % | 494.740 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.550 M 0.00 % | -162.550 M 0.00 % | -162.550 M 0.00 % | -162.550 M | 0.000 100.00 % | -14.750 M 0.00 % | -14.750 M 0.00 % | -14.750 M | 0.000 100.00 % | -471.875 M 0.00 % | -471.875 M 0.00 % | -471.875 M | 0.000 100.00 % | -703.975 M 0.00 % | -703.975 M 0.00 % | -703.975 M | 0.000 100.00 % | -1.094 B 0.00 % | -1.094 B 0.00 % | -1.094 B -893.15 % | -110.200 M 0.00 % | -110.200 M 0.00 % | -110.200 M 0.00 % | -110.200 M -166.67 % | -41.325 M 0.00 % | -41.325 M 0.00 % | -41.325 M 0.00 % | -41.325 M -84.69 % | -22.375 M 0.00 % | -22.375 M 0.00 % | -22.375 M 0.00 % | -22.375 M 1.00 % | -22.600 M 0.00 % | -22.600 M 0.00 % | -22.600 M 0.00 % | -22.600 M 84.04 % | -141.582 M 0.00 % | -141.582 M 0.00 % | -141.582 M 0.00 % | -141.582 M 56.56 % | -325.958 M 0.00 % | -325.958 M 0.00 % | -325.958 M 0.00 % | -325.958 M 85.17 % | -2.199 B 0.00 % | -2.199 B 0.00 % | -2.199 B 0.00 % | -2.199 B -154.67 % | -863.318 M 0.00 % | -863.318 M 0.00 % | -863.318 M 0.00 % | -863.318 M -12 295.08 % | -6.965 M 0.00 % | -6.965 M 0.00 % | -6.965 M 0.00 % | -6.965 M 28.84 % | -9.788 M 0.00 % | -9.788 M 0.00 % | -9.788 M 0.00 % | -9.788 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -23.297 B 0.00 % | -23.297 B 0.00 % | -23.297 B | 0.000 100.00 % | -1.405 T 0.00 % | -1.405 T 0.00 % | -1.405 T | 0.000 100.00 % | -1.423 T 0.00 % | -1.423 T 0.00 % | -1.423 T | 0.000 100.00 % | -2.208 T 0.00 % | -2.208 T 0.00 % | -2.208 T -25.60 % | -1.758 T 0.00 % | -1.758 T 0.00 % | -1.758 T 0.00 % | -1.758 T -33.80 % | -1.314 T 0.00 % | -1.314 T 0.00 % | -1.314 T 0.00 % | -1.314 T -109.24 % | -627.999 B 0.00 % | -627.999 B 0.00 % | -627.999 B 0.00 % | -627.999 B -39.35 % | -450.667 B 0.00 % | -450.667 B 0.00 % | -450.667 B 0.00 % | -450.667 B 3.82 % | -468.570 B 0.00 % | -468.570 B 0.00 % | -468.570 B 0.00 % | -468.570 B -84.19 % | -254.397 B 0.00 % | -254.397 B 0.00 % | -254.397 B 0.00 % | -254.397 B -6.22 % | -239.492 B 0.00 % | -239.492 B 0.00 % | -239.492 B 0.00 % | -239.492 B -22.62 % | -195.311 B 0.00 % | -195.311 B 0.00 % | -195.311 B 0.00 % | -195.311 B -113.69 % | -91.398 B 0.00 % | -91.398 B 0.00 % | -91.398 B 0.00 % | -91.398 B -109.72 % | -43.581 B 0.00 % | -43.581 B 0.00 % | -43.581 B 0.00 % | -43.581 B |
| 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 -100.00 % | 23.802 B 0.00 % | 23.802 B 0.00 % | 23.802 B | 0.000 -100.00 % | 1.377 T 0.00 % | 1.377 T 0.00 % | 1.377 T | 0.000 -100.00 % | 1.374 T 0.00 % | 1.374 T 0.00 % | 1.374 T | 0.000 -100.00 % | 2.231 T 0.00 % | 2.231 T 0.00 % | 2.231 T 30.27 % | 1.713 T 0.00 % | 1.713 T 0.00 % | 1.713 T 0.00 % | 1.713 T 30.23 % | 1.315 T 0.00 % | 1.315 T 0.00 % | 1.315 T 0.00 % | 1.315 T 110.78 % | 623.874 B 0.00 % | 623.874 B 0.00 % | 623.874 B 0.00 % | 623.874 B 38.62 % | 450.061 B 0.00 % | 450.061 B 0.00 % | 450.061 B 0.00 % | 450.061 B -3.70 % | 467.348 B 0.00 % | 467.348 B 0.00 % | 467.348 B 0.00 % | 467.348 B 83.51 % | 254.678 B 0.00 % | 254.678 B 0.00 % | 254.678 B 0.00 % | 254.678 B 7.11 % | 237.782 B 0.00 % | 237.782 B 0.00 % | 237.782 B 0.00 % | 237.782 B 26.25 % | 188.345 B 0.00 % | 188.345 B 0.00 % | 188.345 B 0.00 % | 188.345 B 110.94 % | 89.290 B 0.00 % | 89.290 B 0.00 % | 89.290 B 0.00 % | 89.290 B 108.78 % | 42.767 B 0.00 % | 42.767 B 0.00 % | 42.767 B 0.00 % | 42.767 B |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 162.550 M 0.00 % | 162.550 M 0.00 % | 162.550 M 0.00 % | 162.550 M | 0.000 100.00 % | -490.550 M 0.00 % | -490.550 M 0.00 % | -490.550 M | 0.000 -100.00 % | 29.104 B 0.00 % | 29.104 B 0.00 % | 29.104 B | 0.000 -100.00 % | 50.163 B 0.00 % | 50.163 B 0.00 % | 50.163 B | 0.000 100.00 % | -21.613 B 0.00 % | -21.613 B 0.00 % | -21.613 B -147.31 % | 45.682 B 0.00 % | 45.682 B 0.00 % | 45.682 B 0.00 % | 45.682 B 5 094.74 % | -914.600 M 0.00 % | -914.600 M 0.00 % | -914.600 M 0.00 % | -914.600 M -122.05 % | 4.148 B 0.00 % | 4.148 B 0.00 % | 4.148 B 0.00 % | 4.148 B 560.34 % | 628.175 M 0.00 % | 628.175 M 0.00 % | 628.175 M 0.00 % | 628.175 M -53.92 % | 1.363 B 0.00 % | 1.363 B 0.00 % | 1.363 B 0.00 % | 1.363 B 2 990.72 % | 44.112 M 0.00 % | 44.112 M 0.00 % | 44.112 M 0.00 % | 44.112 M -98.87 % | 3.909 B 0.00 % | 3.909 B 0.00 % | 3.909 B 0.00 % | 3.909 B -50.08 % | 7.830 B 0.00 % | 7.830 B 0.00 % | 7.830 B 0.00 % | 7.830 B 270.21 % | 2.115 B 0.00 % | 2.115 B 0.00 % | 2.115 B 0.00 % | 2.115 B 156.82 % | 823.510 M 0.00 % | 823.510 M 0.00 % | 823.510 M 0.00 % | 823.510 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.050 M 0.00 % | 7.050 M 0.00 % | 7.050 M 0.00 % | 7.050 M | 0.000 -100.00 % | 1.346 B 0.00 % | 1.346 B 0.00 % | 1.346 B | 0.000 100.00 % | -29.128 B 0.00 % | -29.128 B 0.00 % | -29.128 B | 0.000 100.00 % | -50.121 B 0.00 % | -50.121 B 0.00 % | -50.121 B | 0.000 -100.00 % | 21.596 B 0.00 % | 21.596 B 0.00 % | 21.596 B 147.27 % | -45.682 B 0.00 % | -45.682 B 0.00 % | -45.682 B 0.00 % | -45.682 B -5 094.19 % | 914.700 M 0.00 % | 914.700 M 0.00 % | 914.700 M 0.00 % | 914.700 M 122.18 % | -4.124 B 0.00 % | -4.124 B 0.00 % | -4.124 B 0.00 % | -4.124 B -557.33 % | -627.350 M 0.00 % | -627.350 M 0.00 % | -627.350 M 0.00 % | -627.350 M 53.98 % | -1.363 B 0.00 % | -1.363 B 0.00 % | -1.363 B 0.00 % | -1.363 B -3 479.07 % | -38.091 M 0.00 % | -38.091 M 0.00 % | -38.091 M 0.00 % | -38.091 M 99.03 % | -3.909 B 0.00 % | -3.909 B 0.00 % | -3.909 B 0.00 % | -3.909 B 49.68 % | -7.767 B 0.00 % | -7.767 B 0.00 % | -7.767 B 0.00 % | -7.767 B -267.24 % | -2.115 B 0.00 % | -2.115 B 0.00 % | -2.115 B 0.00 % | -2.115 B -156.95 % | -823.095 M 0.00 % | -823.095 M 0.00 % | -823.095 M 0.00 % | -823.095 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.450 M 0.00 % | 4.450 M 0.00 % | 4.450 M | 0.000 -100.00 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K | 0.000 -100.00 % | 47.325 M 0.00 % | 47.325 M 0.00 % | 47.325 M -98.15 % | 2.557 B 0.00 % | 2.557 B 0.00 % | 2.557 B 0.00 % | 2.557 B 14 873.65 % | 17.075 M 0.00 % | 17.075 M 0.00 % | 17.075 M 0.00 % | 17.075 M -64.13 % | 47.600 M 0.00 % | 47.600 M 0.00 % | 47.600 M 0.00 % | 47.600 M 21.82 % | 39.075 M 0.00 % | 39.075 M 0.00 % | 39.075 M 0.00 % | 39.075 M -99.55 % | 8.763 B 0.00 % | 8.763 B 0.00 % | 8.763 B 0.00 % | 8.763 B 16 796.34 % | 51.864 M 0.00 % | 51.864 M 0.00 % | 51.864 M 0.00 % | 51.864 M 1 078.45 % | 4.401 M 0.00 % | 4.401 M 0.00 % | 4.401 M 0.00 % | 4.401 M -99.92 % | 5.206 B 0.00 % | 5.206 B 0.00 % | 5.206 B 0.00 % | 5.206 B 34 186.91 % | 15.183 M 0.00 % | 15.183 M 0.00 % | 15.183 M 0.00 % | 15.183 M -98.51 % | 1.019 B 0.00 % | 1.019 B 0.00 % | 1.019 B 0.00 % | 1.019 B |
| 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 100.00 % | -14.530 M 0.00 % | -14.530 M 0.00 % | -14.530 M 0.00 % | -14.530 M 73.43 % | -54.697 M 0.00 % | -54.697 M 0.00 % | -54.697 M 0.00 % | -54.697 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.577 B 0.00 % | -1.577 B 0.00 % | -1.577 B 0.00 % | -1.577 B | 0.000 100.00 % | -326.750 M 0.00 % | -326.750 M 0.00 % | -326.750 M | 0.000 100.00 % | -199.375 M 0.00 % | -199.375 M 0.00 % | -199.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.161 B 0.00 % | -1.161 B 0.00 % | -1.161 B 0.00 % | -1.161 B -2.21 % | -1.136 B 0.00 % | -1.136 B 0.00 % | -1.136 B 0.00 % | -1.136 B -11.58 % | -1.018 B 0.00 % | -1.018 B 0.00 % | -1.018 B 0.00 % | -1.018 B 3.59 % | -1.056 B 0.00 % | -1.056 B 0.00 % | -1.056 B 0.00 % | -1.056 B -87.58 % | -562.698 M 0.00 % | -562.698 M 0.00 % | -562.698 M 0.00 % | -562.698 M -21.48 % | -463.196 M 0.00 % | -463.196 M 0.00 % | -463.196 M 0.00 % | -463.196 M 1.78 % | -471.597 M 0.00 % | -471.597 M 0.00 % | -471.597 M 0.00 % | -471.597 M -42.88 % | -330.063 M 0.00 % | -330.063 M 0.00 % | -330.063 M 0.00 % | -330.063 M -2.88 % | -320.810 M 0.00 % | -320.810 M 0.00 % | -320.810 M 0.00 % | -320.810 M -12.26 % | -285.763 M 0.00 % | -285.763 M 0.00 % | -285.763 M 0.00 % | -285.763 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.764 B 0.00 % | 1.764 B 0.00 % | 1.764 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 -100.00 % | 7.924 B 0.00 % | 7.924 B 0.00 % | 7.924 B 679.57 % | 1.016 B 1 043.34 % | 88.900 M 0.00 % | 88.900 M 0.00 % | 88.900 M -98.98 % | 8.749 B 0.00 % | 8.749 B 0.00 % | 8.749 B 0.00 % | 8.749 B 308 944.72 % | -2.833 M 0.00 % | -2.833 M 0.00 % | -2.833 M 0.00 % | -2.833 M 99.84 % | -1.822 B 0.00 % | -1.822 B 0.00 % | -1.822 B 0.00 % | -1.822 B 81.41 % | -9.802 B 0.00 % | -9.802 B 0.00 % | -9.802 B 0.00 % | -9.802 B -2.55 % | -9.558 B 0.00 % | -9.558 B 0.00 % | -9.558 B 0.00 % | -9.558 B -42.13 % | -6.725 B 0.00 % | -6.725 B 0.00 % | -6.725 B 0.00 % | -6.725 B |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.631 B 0.00 % | -1.631 B 0.00 % | -1.631 B 0.00 % | -1.631 B | 0.000 100.00 % | -11.019 B 0.00 % | -11.019 B 0.00 % | -11.019 B | 0.000 100.00 % | -7.455 T 0.00 % | -7.455 T 0.00 % | -7.455 T | 0.000 100.00 % | -7.863 T 0.00 % | -7.863 T 0.00 % | -7.863 T | 0.000 100.00 % | -5.701 T 0.00 % | -5.701 T 0.00 % | -5.701 T 23.52 % | -7.454 T 0.00 % | -7.454 T 0.00 % | -7.454 T 0.00 % | -7.454 T -62 450.56 % | -11.917 B 0.00 % | -11.917 B 0.00 % | -11.917 B 0.00 % | -11.917 B -50.37 % | -7.925 B 0.00 % | -7.925 B 0.00 % | -7.925 B 0.00 % | -7.925 B -719.88 % | -966.600 M 0.00 % | -966.600 M 0.00 % | -966.600 M 0.00 % | -966.600 M -111.81 % | 8.186 B 0.00 % | 8.186 B 0.00 % | 8.186 B 0.00 % | 8.186 B 1 856.51 % | -466.029 M 0.00 % | -466.029 M 0.00 % | -466.029 M 0.00 % | -466.029 M 79.68 % | -2.294 B 0.00 % | -2.294 B 0.00 % | -2.294 B 0.00 % | -2.294 B 77.36 % | -10.132 B 0.00 % | -10.132 B 0.00 % | -10.132 B 0.00 % | -10.132 B -2.56 % | -9.879 B 0.00 % | -9.879 B 0.00 % | -9.879 B 0.00 % | -9.879 B -40.91 % | -7.011 B 0.00 % | -7.011 B 0.00 % | -7.011 B 0.00 % | -7.011 B |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.959 B 0.00 % | 5.959 B 0.00 % | 5.959 B 0.00 % | 5.959 B | 0.000 -100.00 % | 1.886 B 0.00 % | 1.886 B 0.00 % | 1.886 B | 0.000 100.00 % | -628.075 M 0.00 % | -628.075 M 0.00 % | -628.075 M | 0.000 100.00 % | -157.475 M 0.00 % | -157.475 M 0.00 % | -157.475 M | 0.000 100.00 % | -596.325 M 0.00 % | -596.325 M 0.00 % | -596.325 M -144.97 % | 1.326 B 0.00 % | 1.326 B 0.00 % | 1.326 B 0.00 % | 1.326 B 128.13 % | 581.325 M 0.00 % | 581.325 M 0.00 % | 581.325 M 0.00 % | 581.325 M 276.87 % | 154.250 M 0.00 % | 154.250 M 0.00 % | 154.250 M 0.00 % | 154.250 M 58.04 % | 97.600 M 0.00 % | 97.600 M 0.00 % | 97.600 M 0.00 % | 97.600 M 549.30 % | -21.722 M 0.00 % | -21.722 M 0.00 % | -21.722 M 0.00 % | -21.722 M -125.04 % | 86.743 M 0.00 % | 86.743 M 0.00 % | 86.743 M 0.00 % | 86.743 M 770.91 % | 9.960 M 0.00 % | 9.960 M 0.00 % | 9.960 M 0.00 % | 9.960 M -99.94 % | 18.016 B 0.00 % | 18.016 B 0.00 % | 18.016 B 0.00 % | 18.016 B 32.81 % | 13.565 B 0.00 % | 13.565 B 0.00 % | 13.565 B 0.00 % | 13.565 B 92.26 % | 7.055 B 0.00 % | 7.055 B 0.00 % | 7.055 B 0.00 % | 7.055 B |
| Net change in cash | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 100.95 % | -21.000 M -5 350.00 % | 400.000 K 100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.800 M | 0.000 -100.00 % | 1.320 B 0.00 % | 1.320 B 0.00 % | 1.320 B 0.00 % | 1.320 B | 0.000 100.00 % | -392.400 M 0.00 % | -392.400 M 0.00 % | -392.400 M | 0.000 100.00 % | -597.400 M 0.00 % | -597.400 M 0.00 % | -597.400 M | 0.000 -100.00 % | 5.539 B 0.00 % | 5.539 B 0.00 % | 5.539 B | 0.000 -100.00 % | 6.857 B 0.00 % | 6.857 B 0.00 % | 6.857 B 3 007.79 % | -235.800 M 0.00 % | -235.800 M 0.00 % | -235.800 M 0.00 % | -235.800 M -172.62 % | 324.725 M 0.00 % | 324.725 M 0.00 % | 324.725 M 0.00 % | 324.725 M 52.06 % | 213.550 M 0.00 % | 213.550 M 0.00 % | 213.550 M 0.00 % | 213.550 M 141.64 % | -512.900 M 0.00 % | -512.900 M 0.00 % | -512.900 M 0.00 % | -512.900 M -124.51 % | 2.092 B 0.00 % | 2.092 B 0.00 % | 2.092 B 0.00 % | 2.092 B 246.81 % | -1.425 B 0.00 % | -1.425 B 0.00 % | -1.425 B 0.00 % | -1.425 B 40.04 % | -2.377 B 0.00 % | -2.377 B 0.00 % | -2.377 B 0.00 % | -2.377 B -248.62 % | 1.599 B 0.00 % | 1.599 B 0.00 % | 1.599 B 0.00 % | 1.599 B -12.01 % | 1.818 B 0.00 % | 1.818 B 0.00 % | 1.818 B 0.00 % | 1.818 B 740.38 % | -283.848 M 0.00 % | -283.848 M 0.00 % | -283.848 M 0.00 % | -283.848 M |
| Cash at beginning of period | 0.000 | 0.000 -100.00 % | 2.207 B 0.01 % | 2.207 B 38.81 % | 1.590 B -1.30 % | 1.611 B 4.42 % | 1.542 B 0.01 % | 1.542 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 375.225 M 0.00 % | 375.225 M 0.00 % | 375.225 M 0.00 % | 375.225 M | 0.000 -100.00 % | 767.625 M 0.00 % | 767.625 M 0.00 % | 767.625 M | 0.000 -100.00 % | 12.958 B 0.00 % | 12.958 B 0.00 % | 12.958 B | 0.000 -100.00 % | 7.419 B 0.00 % | 7.419 B 0.00 % | 7.419 B | 0.000 -100.00 % | 562.775 M 0.00 % | 562.775 M 0.00 % | 562.775 M -29.53 % | 798.575 M 0.00 % | 798.575 M 0.00 % | 798.575 M 0.00 % | 798.575 M 68.53 % | 473.850 M 0.00 % | 473.850 M 0.00 % | 473.850 M 0.00 % | 473.850 M 82.04 % | 260.300 M 0.00 % | 260.300 M 0.00 % | 260.300 M 0.00 % | 260.300 M -66.33 % | 773.200 M 0.00 % | 773.200 M 0.00 % | 773.200 M 0.00 % | 773.200 M 55.99 % | 495.674 M 0.00 % | 495.674 M 0.00 % | 495.674 M 0.00 % | 495.674 M -74.20 % | 1.921 B 0.00 % | 1.921 B 0.00 % | 1.921 B 0.00 % | 1.921 B -55.32 % | 4.300 B 0.00 % | 4.300 B 0.00 % | 4.300 B 0.00 % | 4.300 B 59.23 % | 2.700 B 0.00 % | 2.700 B 0.00 % | 2.700 B 0.00 % | 2.700 B 206.00 % | 882.400 M 0.00 % | 882.400 M 0.00 % | 882.400 M 0.00 % | 882.400 M -24.34 % | 1.166 B 0.00 % | 1.166 B 0.00 % | 1.166 B 0.00 % | 1.166 B |
| Cash at end of period | 0.000 | 0.000 -100.00 % | 2.207 B 0.01 % | 2.207 B 38.81 % | 1.590 B 0.01 % | 1.590 B 3.03 % | 1.543 B 0.03 % | 1.542 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.800 M | 0.000 -100.00 % | 1.695 B 0.00 % | 1.695 B 0.00 % | 1.695 B 0.00 % | 1.695 B | 0.000 -100.00 % | 375.225 M 0.00 % | 375.225 M 0.00 % | 375.225 M | 0.000 -100.00 % | 12.361 B 0.00 % | 12.361 B 0.00 % | 12.361 B | 0.000 -100.00 % | 12.958 B 0.00 % | 12.958 B 0.00 % | 12.958 B | 0.000 -100.00 % | 7.419 B 0.00 % | 7.419 B 0.00 % | 7.419 B 1 218.35 % | 562.775 M 0.00 % | 562.775 M 0.00 % | 562.775 M 0.00 % | 562.775 M -29.53 % | 798.575 M 0.00 % | 798.575 M 0.00 % | 798.575 M 0.00 % | 798.575 M 68.53 % | 473.850 M 0.00 % | 473.850 M 0.00 % | 473.850 M 0.00 % | 473.850 M 82.04 % | 260.300 M 0.00 % | 260.300 M 0.00 % | 260.300 M 0.00 % | 260.300 M -89.94 % | 2.588 B 0.00 % | 2.588 B 0.00 % | 2.588 B 0.00 % | 2.588 B 422.15 % | 495.674 M 0.00 % | 495.674 M 0.00 % | 495.674 M 0.00 % | 495.674 M -74.22 % | 1.922 B 0.00 % | 1.922 B 0.00 % | 1.922 B 0.00 % | 1.922 B -55.29 % | 4.300 B 0.00 % | 4.300 B 0.00 % | 4.300 B 0.00 % | 4.300 B 59.23 % | 2.700 B 0.00 % | 2.700 B 0.00 % | 2.700 B 0.00 % | 2.700 B 206.00 % | 882.400 M 0.00 % | 882.400 M 0.00 % | 882.400 M 0.00 % | 882.400 M |
| Operating cash flow | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 100.95 % | -21.000 M -5 350.00 % | 400.000 K 100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.800 M | 0.000 100.00 % | -3.015 B 0.00 % | -3.015 B 0.00 % | -3.015 B 0.00 % | -3.015 B | 0.000 -100.00 % | 7.394 B 0.00 % | 7.394 B 0.00 % | 7.394 B | 0.000 100.00 % | -12.967 B 0.00 % | -12.967 B 0.00 % | -12.967 B | 0.000 100.00 % | -9.515 B 0.00 % | -9.515 B 0.00 % | -9.515 B | 0.000 -100.00 % | 7.484 B 0.00 % | 7.484 B 0.00 % | 7.484 B -60.21 % | 18.810 B 0.00 % | 18.810 B 0.00 % | 18.810 B 0.00 % | 18.810 B 606.32 % | -3.715 B 0.00 % | -3.715 B 0.00 % | -3.715 B 0.00 % | -3.715 B 74.04 % | -14.310 B 0.00 % | -14.310 B 0.00 % | -14.310 B 0.00 % | -14.310 B 38.16 % | -23.139 B 0.00 % | -23.139 B 0.00 % | -23.139 B 0.00 % | -23.139 B 20.30 % | -29.031 B 0.00 % | -29.031 B 0.00 % | -29.031 B 0.00 % | -29.031 B -248.79 % | -8.323 B 0.00 % | -8.323 B 0.00 % | -8.323 B 0.00 % | -8.323 B -626.88 % | 1.580 B 0.00 % | 1.580 B 0.00 % | 1.580 B 0.00 % | 1.580 B 6.55 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 500.50 % | 246.893 M 0.00 % | 246.893 M 0.00 % | 246.893 M 0.00 % | 246.893 M -50.10 % | 494.740 M 0.00 % | 494.740 M 0.00 % | 494.740 M 0.00 % | 494.740 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.550 M 0.00 % | -162.550 M 0.00 % | -162.550 M 0.00 % | -162.550 M | 0.000 100.00 % | -14.750 M 0.00 % | -14.750 M 0.00 % | -14.750 M | 0.000 100.00 % | -471.875 M 0.00 % | -471.875 M 0.00 % | -471.875 M | 0.000 100.00 % | -703.975 M 0.00 % | -703.975 M 0.00 % | -703.975 M | 0.000 100.00 % | -1.094 B 0.00 % | -1.094 B 0.00 % | -1.094 B -893.15 % | -110.200 M 0.00 % | -110.200 M 0.00 % | -110.200 M 0.00 % | -110.200 M -166.67 % | -41.325 M 0.00 % | -41.325 M 0.00 % | -41.325 M 0.00 % | -41.325 M -84.69 % | -22.375 M 0.00 % | -22.375 M 0.00 % | -22.375 M 0.00 % | -22.375 M 1.00 % | -22.600 M 0.00 % | -22.600 M 0.00 % | -22.600 M 0.00 % | -22.600 M 84.04 % | -141.582 M 0.00 % | -141.582 M 0.00 % | -141.582 M 0.00 % | -141.582 M 56.56 % | -325.958 M 0.00 % | -325.958 M 0.00 % | -325.958 M 0.00 % | -325.958 M 85.17 % | -2.199 B 0.00 % | -2.199 B 0.00 % | -2.199 B 0.00 % | -2.199 B -154.67 % | -863.318 M 0.00 % | -863.318 M 0.00 % | -863.318 M 0.00 % | -863.318 M -12 295.08 % | -6.965 M 0.00 % | -6.965 M 0.00 % | -6.965 M 0.00 % | -6.965 M 28.84 % | -9.788 M 0.00 % | -9.788 M 0.00 % | -9.788 M 0.00 % | -9.788 M |
| Free CashFlow | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 100.95 % | -21.000 M -5 350.00 % | 400.000 K 100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.800 M | 0.000 100.00 % | -3.178 B 0.00 % | -3.178 B 0.00 % | -3.178 B 0.00 % | -3.178 B | 0.000 -100.00 % | 7.379 B 0.00 % | 7.379 B 0.00 % | 7.379 B | 0.000 100.00 % | -13.439 B 0.00 % | -13.439 B 0.00 % | -13.439 B | 0.000 100.00 % | -10.219 B 0.00 % | -10.219 B 0.00 % | -10.219 B | 0.000 -100.00 % | 6.390 B 0.00 % | 6.390 B 0.00 % | 6.390 B -65.83 % | 18.699 B 0.00 % | 18.699 B 0.00 % | 18.699 B 0.00 % | 18.699 B 597.81 % | -3.756 B 0.00 % | -3.756 B 0.00 % | -3.756 B 0.00 % | -3.756 B 73.79 % | -14.333 B 0.00 % | -14.333 B 0.00 % | -14.333 B 0.00 % | -14.333 B 38.12 % | -23.162 B 0.00 % | -23.162 B 0.00 % | -23.162 B 0.00 % | -23.162 B 20.60 % | -29.173 B 0.00 % | -29.173 B 0.00 % | -29.173 B 0.00 % | -29.173 B -237.28 % | -8.649 B 0.00 % | -8.649 B 0.00 % | -8.649 B 0.00 % | -8.649 B -1 297.60 % | -618.877 M 0.00 % | -618.877 M 0.00 % | -618.877 M 0.00 % | -618.877 M -199.93 % | 619.280 M 0.00 % | 619.280 M 0.00 % | 619.280 M 0.00 % | 619.280 M 158.11 % | 239.928 M 0.00 % | 239.928 M 0.00 % | 239.928 M 0.00 % | 239.928 M -50.53 % | 484.953 M 0.00 % | 484.953 M 0.00 % | 484.953 M 0.00 % | 484.953 M |
| 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 |