
SPML Infra Limited SPMLINFRA.BO
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 7.706 B -41.57 % | 13.190 B 49.35 % | 8.831 B -7.21 % | 9.518 B 45.00 % | 6.564 B -60.76 % | 16.729 B -15.41 % | 19.777 B -1.87 % | 20.153 B -9.20 % | 22.196 B 9.05 % | 20.354 B 11.60 % | 18.238 B 21.41 % | 15.021 B 11.52 % | 13.469 B 22.44 % | 11.000 B -17.35 % | 13.310 B -14.23 % | 15.518 B 17.10 % | 13.252 B 11.73 % | 11.861 B 42.69 % | 8.312 B 126.12 % | 3.676 B |
Net income | 479.361 M 787.76 % | -69.699 M -1 883.04 % | 3.909 M 21.40 % | 3.220 M 100.27 % | -1.171 B -1 877.14 % | 65.911 M -83.41 % | 397.334 M -21.17 % | 504.031 M 586.29 % | 73.443 M 222.75 % | -59.829 M -732.98 % | 9.452 M 107.57 % | -124.781 M -329.86 % | 54.286 M -31.04 % | 78.719 M -59.56 % | 194.646 M -57.90 % | 462.389 M -18.07 % | 564.387 M -13.76 % | 654.456 M 2.31 % | 639.654 M 203.91 % | 210.476 M |
Income before tax | 565.084 M 24 927.94 % | -2.276 M -107.78 % | 29.258 M 331.78 % | -12.623 M 91.83 % | -154.456 M -173.12 % | 211.236 M -67.29 % | 645.794 M 4.58 % | 617.541 M 630.77 % | 84.506 M 101.56 % | 41.927 M -68.62 % | 133.602 M 340.92 % | -55.455 M -242.87 % | 38.814 M -81.65 % | 211.552 M -23.36 % | 276.035 M -47.42 % | 524.982 M -34.41 % | 800.437 M -14.42 % | 935.290 M 85.38 % | 504.519 M 142.36 % | 208.166 M |
Income before tax ratio | 0.07 42 593.79 % | 0.00 -105.21 % | 0.00 349.80 % | 0.00 94.36 % | -0.02 -286.35 % | 0.01 -61.33 % | 0.03 6.56 % | 0.03 704.83 % | 0.00 84.83 % | 0.00 -71.88 % | 0.01 298.43 % | 0.00 -228.11 % | 0.00 -85.02 % | 0.02 -7.27 % | 0.02 -38.69 % | 0.03 -43.99 % | 0.06 -23.41 % | 0.08 29.92 % | 0.06 7.19 % | 0.06 |
EBITDA | 608.927 M 3.11 % | 590.573 M 4.82 % | 563.421 M 138.17 % | 236.566 M -61.49 % | 614.255 M -67.46 % | 1.888 B -16.62 % | 2.264 B -17.87 % | 2.757 B 6.83 % | 2.580 B 0.71 % | 2.562 B 8.83 % | 2.354 B 25.60 % | 1.874 B 17.37 % | 1.597 B 4.54 % | 1.527 B -2.03 % | 1.559 B -7.13 % | 1.679 B -16.38 % | 2.008 B 27.30 % | 1.577 B 94.20 % | 812.141 M 148.79 % | 326.439 M |
Net income ratio | 0.06 1 277.12 % | -0.01 -1 293.87 % | 0.00 30.83 % | 0.00 100.19 % | -0.18 -4 629.21 % | 0.00 -80.39 % | 0.02 -19.67 % | 0.03 655.85 % | 0.00 212.57 % | 0.00 -667.16 % | 0.00 106.24 % | -0.01 -306.11 % | 0.00 -43.68 % | 0.01 -51.07 % | 0.01 -50.92 % | 0.03 -30.04 % | 0.04 -22.82 % | 0.06 -28.30 % | 0.08 34.40 % | 0.06 |
Ratio EBITDA | 0.08 76.47 % | 0.04 -29.82 % | 0.06 156.67 % | 0.02 -73.44 % | 0.09 -17.07 % | 0.11 -1.43 % | 0.11 -16.31 % | 0.14 17.66 % | 0.12 -7.64 % | 0.13 -2.48 % | 0.13 3.45 % | 0.12 5.24 % | 0.12 -14.62 % | 0.14 18.53 % | 0.12 8.28 % | 0.11 -28.59 % | 0.15 13.93 % | 0.13 36.10 % | 0.10 10.03 % | 0.09 |
Gross profit ratio | 0.11 -52.91 % | 0.23 76.49 % | 0.13 81.25 % | 0.07 -55.04 % | 0.16 28.11 % | 0.12 -14.30 % | 0.14 -24.50 % | 0.19 17.78 % | 0.16 -13.36 % | 0.19 4.97 % | 0.18 -11.08 % | 0.20 -2.83 % | 0.20 -26.30 % | 0.28 34.54 % | 0.21 -2.22 % | 0.21 -12.76 % | 0.24 15.38 % | 0.21 24.34 % | 0.17 12.19 % | 0.15 |
Weighted average shs out dil | 82.846 M 69.15 % | 48.978 M 1.84 % | 48.091 M 28.91 % | 37.307 M 1.79 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 6.17 % | 34.519 M 5.12 % | 32.837 M 5.40 % | 31.156 M |
Weighted average shs out | 82.846 M 68.78 % | 49.084 M 2.06 % | 48.091 M 28.91 % | 37.307 M 1.79 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 6.17 % | 34.519 M 5.12 % | 32.837 M 5.40 % | 31.156 M |
EPS diluted | 6.36 547.89 % | -1.42 -1 846.62 % | 0.08 -5.79 % | 0.09 100.27 % | -31.96 -1 875.56 % | 1.80 -83.39 % | 10.84 -21.16 % | 13.75 690.13 % | -2.33 -42.94 % | -1.63 -726.92 % | 0.26 107.65 % | -3.40 -329.73 % | 1.48 -31.16 % | 2.15 -59.51 % | 5.31 -57.92 % | 12.62 -18.05 % | 15.40 -18.73 % | 18.95 -2.72 % | 19.48 188.17 % | 6.76 |
Earnings per share | 7.61 635.92 % | -1.42 -1 846.62 % | 0.08 -5.79 % | 0.09 100.27 % | -31.96 -1 875.56 % | 1.80 -83.39 % | 10.84 -21.16 % | 13.75 690.13 % | -2.33 -42.94 % | -1.63 -726.92 % | 0.26 107.65 % | -3.40 -329.73 % | 1.48 -31.16 % | 2.15 -59.51 % | 5.31 -57.92 % | 12.62 -18.05 % | 15.40 -18.73 % | 18.95 -2.72 % | 19.48 188.17 % | 6.76 |
Gross profit | 820.222 M -72.49 % | 2.981 B 163.58 % | 1.131 B 68.18 % | 672.561 M -34.81 % | 1.032 B -49.73 % | 2.053 B -27.51 % | 2.832 B -25.91 % | 3.822 B 6.94 % | 3.574 B -5.52 % | 3.783 B 17.15 % | 3.229 B 7.96 % | 2.991 B 8.37 % | 2.760 B -9.75 % | 3.058 B 11.20 % | 2.750 B -16.13 % | 3.279 B 2.16 % | 3.210 B 28.91 % | 2.490 B 77.41 % | 1.404 B 153.68 % | 553.276 M |
Income tax expense | 85.772 M 522.17 % | 13.786 M -46.72 % | 25.877 M 330.32 % | -11.235 M 75.18 % | -45.273 M -131.15 % | 145.323 M -41.51 % | 248.460 M 118.89 % | 113.510 M 732.98 % | 13.627 M -88.18 % | 115.239 M 25.56 % | 91.782 M 485.76 % | 15.669 M 266.43 % | -9.415 M -111.29 % | 83.363 M 120.16 % | 37.865 M -33.83 % | 57.222 M -61.81 % | 149.841 M -23.83 % | 196.725 M 187.99 % | 68.309 M 3 057.10 % | -2.310 M |
Cost of revenue | 6.886 B -32.54 % | 10.208 B 32.57 % | 7.700 B -8.30 % | 8.398 B 51.79 % | 5.532 B -62.30 % | 14.677 B -13.39 % | 16.946 B 3.76 % | 16.332 B -12.30 % | 18.622 B 12.38 % | 16.571 B 10.41 % | 15.009 B 24.76 % | 12.030 B 12.34 % | 10.709 B 34.84 % | 7.942 B -24.79 % | 10.559 B -13.72 % | 12.239 B 21.88 % | 10.042 B 7.17 % | 9.370 B 35.63 % | 6.909 B 121.23 % | 3.123 B |
General and administrative expenses | 181.496 M -10.33 % | 202.412 M 15.66 % | 175.005 M 12.43 % | 155.651 M 2.59 % | 151.722 M -41.71 % | 260.290 M 11.19 % | 234.087 M -13.96 % | 272.054 M 25.69 % | 216.457 M 229.00 % | 65.792 M -91.29 % | 755.392 M 429.42 % | 142.682 M 6.78 % | 133.625 M -82.46 % | 761.846 M 12.57 % | 676.796 M -3.51 % | 701.414 M 2.28 % | 685.773 M 28.56 % | 533.427 M 37.75 % | 387.241 M | 0.000 |
Selling and marketing expenses | 0.000 -100.00 % | 3.011 M 2 216.15 % | 130.000 K 195.45 % | 44.000 K 83.33 % | 24.000 K -99.84 % | 14.898 M 1 447.04 % | 963.000 K -96.66 % | 28.868 M 1 095.36 % | 2.415 M 225.03 % | 743.000 K -97.52 % | 30.013 M -36.26 % | 47.083 M 180.71 % | 16.773 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 -100.00 % | 2.257 B 286.81 % | 583.409 M 4.92 % | 556.026 M -5.41 % | 587.806 M 7.34 % | 547.615 M 72.33 % | 317.774 M 19.63 % | 265.641 M -25.11 % | 354.695 M -75.34 % | 1.438 B -3.25 % | 1.486 B -22.20 % | 1.911 B 39.52 % | 1.369 B 11.32 % | 1.230 B 19.22 % | 1.032 B -14.64 % | 1.209 B 2.59 % | 1.178 B 106.05 % | 571.925 M 68.43 % | 339.569 M | 0.000 |
Operating expenses | 402.118 M -83.67 % | 2.462 B 224.58 % | 758.544 M 6.58 % | 711.721 M -3.76 % | 739.552 M -10.12 % | 822.803 M -38.31 % | 1.334 B -22.23 % | 1.715 B 199.00 % | 573.567 M -61.88 % | 1.505 B 1.22 % | 1.486 B -22.20 % | 1.911 B 39.52 % | 1.369 B -15.27 % | 1.616 B 13.37 % | 1.426 B -4.97 % | 1.500 B 26.68 % | 1.184 B 7.13 % | 1.105 B 52.08 % | 726.810 M 148.11 % | 292.940 M |
Cost and expenses | 7.288 B -30.43 % | 10.477 B 23.85 % | 8.459 B -8.66 % | 9.260 B 47.65 % | 6.272 B -59.53 % | 15.500 B -15.21 % | 18.280 B 1.29 % | 18.047 B -5.99 % | 19.196 B 6.20 % | 18.076 B 9.58 % | 16.495 B 18.32 % | 13.941 B 15.42 % | 12.079 B 26.37 % | 9.558 B -20.25 % | 11.985 B -12.77 % | 13.739 B 22.38 % | 11.226 B 7.16 % | 10.476 B 37.20 % | 7.635 B 123.54 % | 3.416 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 |
Selling general and administrative expenses | 402.118 M 95.75 % | 205.423 M 17.29 % | 175.135 M 12.49 % | 155.695 M 2.60 % | 151.746 M -44.86 % | 275.188 M 17.08 % | 235.050 M -21.89 % | 300.922 M 37.49 % | 218.872 M 228.96 % | 66.535 M -91.53 % | 785.405 M -54.03 % | 1.708 B 49.27 % | 1.145 B 50.23 % | 761.846 M 12.57 % | 676.796 M -3.51 % | 701.414 M 2.28 % | 685.773 M 28.56 % | 533.427 M 37.75 % | 387.241 M 33.19 % | 290.753 M |
Interest income | 125.713 M 2 514 360.00 % | -5.000 K -100.00 % | 324.184 M -16.83 % | 389.785 M 4.30 % | 373.715 M -10.80 % | 418.944 M -23.33 % | 546.433 M 37.62 % | 397.063 M -11.07 % | 446.494 M 130.93 % | 193.347 M -47.33 % | 367.067 M -30.46 % | 527.858 M 377.60 % | 110.522 M 40.20 % | 78.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.884 M |
Interest expense | 41.607 M -92.69 % | 569.171 M 13.25 % | 502.559 M 132.93 % | 215.756 M -67.77 % | 669.511 M -57.26 % | 1.566 B -2.31 % | 1.603 B -24.56 % | 2.125 B -26.53 % | 2.893 B 29.11 % | 2.241 B 13.73 % | 1.970 B 17.59 % | 1.676 B 10.78 % | 1.512 B 22.94 % | 1.230 B 18.25 % | 1.040 B -15.54 % | 1.232 B 2.47 % | 1.202 B 167.43 % | 449.457 M 160.98 % | 172.218 M 263.28 % | 47.406 M |
Depreciation and amortization | 9.070 M -61.69 % | 23.678 M -25.81 % | 31.916 M -20.42 % | 40.106 M -27.85 % | 55.590 M -50.28 % | 111.807 M 2.79 % | 108.776 M -35.38 % | 168.341 M -20.36 % | 211.376 M -21.17 % | 268.151 M 9.75 % | 244.328 M -8.10 % | 265.863 M 6.09 % | 250.610 M 2.01 % | 245.663 M 1.16 % | 242.853 M -1.82 % | 247.349 M 19.95 % | 206.206 M 7.15 % | 192.443 M 42.13 % | 135.404 M 91.07 % | 70.867 M |
Operating income | 418.104 M 66.62 % | 250.930 M -69.42 % | 820.469 M 2 189.67 % | -39.263 M -113.47 % | 291.409 M -58.83 % | 707.881 M -52.74 % | 1.498 B -28.91 % | 2.107 B 2 391.73 % | 84.554 M 101.67 % | 41.927 M -68.62 % | 133.602 M 340.92 % | -55.455 M -242.87 % | 38.814 M -97.31 % | 1.442 B 8.86 % | 1.325 B -25.55 % | 1.779 B -12.17 % | 2.026 B 46.30 % | 1.385 B 104.62 % | 676.737 M 159.95 % | 260.336 M |
Operating income ratio | 0.05 185.18 % | 0.02 -79.52 % | 0.09 2 352.06 % | 0.00 -109.29 % | 0.04 4.92 % | 0.04 -44.12 % | 0.08 -27.56 % | 0.10 2 644.28 % | 0.00 84.93 % | 0.00 -71.88 % | 0.01 298.43 % | 0.00 -228.11 % | 0.00 -97.80 % | 0.13 31.71 % | 0.10 -13.19 % | 0.11 -25.00 % | 0.15 30.94 % | 0.12 43.40 % | 0.08 14.96 % | 0.07 |
Total other income expenses net | 146.980 M | 0.000 | 0.000 | 0.000 100.00 % | -445.865 M | 0.000 100.00 % | -851.894 M 42.80 % | -1.489 B 48.17 % | -2.874 B -1.60 % | -2.828 B -24.31 % | -2.275 B -76.82 % | -1.287 B -12.64 % | -1.142 B 7.18 % | -1.231 B -17.08 % | -1.051 B 16.21 % | -1.254 B -2.35 % | -1.226 B -172.66 % | -449.457 M -160.98 % | -172.218 M -230.11 % | -52.170 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.601 B -50.12 % | 3.209 B -81.49 % | 17.336 B -2.10 % | 17.708 B -1.84 % | 18.039 B 19.44 % | 15.103 B 7.18 % | 14.091 B 2.04 % | 13.809 B 2.10 % | 13.524 B 36.01 % | 9.943 B 49.40 % | 6.655 B -16.24 % | 7.946 B 14.97 % | 6.911 B 295.79 % | 1.746 B -71.69 % | 6.168 B 12.04 % | 5.505 B 32.47 % | 4.156 B 136.42 % | 1.758 B 168.71 % | 654.153 M -34.67 % | 1.001 B |
Total investments | 8.282 B 1 271.70 % | 603.768 M -91.48 % | 7.084 B 13.59 % | 6.236 B 644.12 % | 838.058 M -39.83 % | 1.393 B -33.93 % | 2.108 B 24.78 % | 1.689 B 10.71 % | 1.526 B 7.19 % | 1.424 B -20.96 % | 1.801 B 35.30 % | 1.331 B -3.83 % | 1.384 B -3.98 % | 1.442 B 17.52 % | 1.227 B 249.80 % | 350.690 M 132.58 % | 150.782 M -19.46 % | 187.204 M 730.03 % | 22.554 M -96.16 % | 587.775 M |
Total debt | 3.686 B -32.85 % | 5.490 B -68.69 % | 17.537 B -3.19 % | 18.115 B -1.74 % | 18.436 B 20.45 % | 15.306 B 5.85 % | 14.459 B 2.86 % | 14.057 B -6.92 % | 15.102 B 33.12 % | 11.344 B 43.11 % | 7.927 B -13.22 % | 9.135 B 16.76 % | 7.824 B 200.19 % | 2.606 B -64.56 % | 7.353 B 14.48 % | 6.423 B 27.67 % | 5.031 B 85.75 % | 2.709 B 48.68 % | 1.822 B 59.57 % | 1.142 B |
Accumulated other comprehensive income loss | 1.202 B -28.22 % | 1.675 B 93.39 % | 866.115 M 3.66 % | 835.566 M 12.91 % | 740.000 M 128.60 % | -2.587 B -2.55 % | -2.523 B -402.65 % | 833.679 M 136.38 % | -2.292 B 0.40 % | -2.301 B -8.44 % | -2.122 B -13.76 % | -1.865 B -14.67 % | -1.626 B -17.29 % | -1.387 B -17.79 % | -1.177 B -2.39 % | -1.150 B -10.72 % | -1.038 B -24.03 % | -837.191 M -24.77 % | -671.009 M -191.46 % | 733.660 M |
Retained earnings | 762.776 M 17.00 % | 651.953 M 137.88 % | 274.073 M 16.72 % | 234.814 M 1.39 % | 231.595 M -83.50 % | 1.403 B 5.51 % | 1.330 B -37.16 % | 2.116 B -3.52 % | 2.194 B 1.91 % | 2.153 B 0.61 % | 2.139 B -3.34 % | 2.213 B -5.34 % | 2.338 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 151.645 M 54.81 % | 97.956 M -1.54 % | 99.490 M 13.71 % | 87.495 M 6.77 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 0.00 % | 81.945 M 15.49 % | 70.957 M 13.87 % | 62.313 M |
Total equity | 7.701 B 66.16 % | 4.635 B 32.80 % | 3.490 B 6.88 % | 3.266 B 17.74 % | 2.773 B -30.69 % | 4.002 B -33.86 % | 6.050 B 5.11 % | 5.756 B -2.64 % | 5.912 B 2.33 % | 5.777 B 5.94 % | 5.453 B -4.66 % | 5.720 B -2.53 % | 5.868 B -0.37 % | 5.890 B 27.23 % | 4.629 B 4.07 % | 4.448 B 10.05 % | 4.042 B 15.49 % | 3.500 B 127.70 % | 1.537 B 57.59 % | 975.276 M |
Other non current liabilities | 1.055 B -75.55 % | 4.316 B 339.56 % | 981.933 M 18.33 % | 829.834 M 38.83 % | 597.725 M -39.04 % | 980.474 M -22.70 % | 1.268 B 103.41 % | 623.577 M -62.25 % | 1.652 B -4.84 % | 1.736 B 78.25 % | 973.927 M 1.34 % | 961.072 M 46.68 % | 655.219 M 245.57 % | 189.604 M -76.56 % | 808.943 M 11.51 % | 725.423 M 0.74 % | 720.090 M 35.79 % | 530.316 M -66.15 % | 1.567 B 25 636.02 % | -6.136 M |
Long term debt | 3.382 B 10.51 % | 3.061 B -51.89 % | 6.362 B -4.17 % | 6.639 B 2.08 % | 6.503 B -3.57 % | 6.744 B -0.27 % | 6.762 B -7.98 % | 7.348 B 155.02 % | 2.881 B -42.64 % | 5.023 B 173.79 % | 1.835 B -53.31 % | 3.929 B 0.45 % | 3.912 B 50.09 % | 2.606 B -64.56 % | 7.353 B 14.48 % | 6.423 B 27.67 % | 5.031 B 85.75 % | 2.709 B 289.93 % | 694.639 M -1.78 % | 707.193 M |
Total non current liabilities | 6.117 B -17.08 % | 7.377 B -11.01 % | 8.289 B 2.85 % | 8.059 B 6.70 % | 7.553 B -9.30 % | 8.327 B -2.67 % | 8.555 B 0.79 % | 8.488 B 21.18 % | 7.005 B 3.63 % | 6.759 B 130.34 % | 2.934 B -40.88 % | 4.964 B 6.86 % | 4.645 B 60.93 % | 2.887 B -65.08 % | 8.267 B 13.57 % | 7.279 B 22.96 % | 5.920 B 73.88 % | 3.404 B 42.29 % | 2.393 B 192.39 % | 818.318 M |
Other current liabilities | 768.181 M -9.83 % | 851.904 M 59.80 % | 533.097 M 229.26 % | 161.910 M 49.39 % | 108.382 M -74.76 % | 429.399 M -60.61 % | 1.090 B 4.93 % | 1.039 B -0.24 % | 1.041 B -37.59 % | 1.669 B 74.47 % | 956.532 M -72.25 % | 3.447 B 64.32 % | 2.098 B -69.94 % | 6.978 B 2.03 % | 6.839 B 13.86 % | 6.007 B -11.26 % | 6.770 B 0.75 % | 6.719 B 89.35 % | 3.548 B 605.39 % | 503.049 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 357.268 M -54.91 % | 792.429 M -18.69 % | 974.519 M -58.68 % | 2.359 B -13.56 % | 2.729 B 36.78 % | 1.995 B 43.50 % | 1.390 B 1 753.85 % | 74.990 M 21.91 % | 61.513 M 38.98 % | 44.260 M 46.52 % | 30.208 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 304.049 M -87.49 % | 2.430 B -78.26 % | 11.175 B -2.65 % | 11.479 B -3.80 % | 11.932 B 39.36 % | 8.562 B 54.57 % | 5.539 B -17.47 % | 6.712 B -19.59 % | 8.347 B 18.68 % | 7.033 B 69.38 % | 4.152 B -31.34 % | 6.048 B 37.42 % | 4.401 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.127 B 159.43 % | 434.458 M |
Total current liabilities | 5.850 B -15.30 % | 6.906 B -57.23 % | 16.147 B -3.09 % | 16.661 B -1.29 % | 16.879 B -4.40 % | 17.656 B -13.24 % | 20.351 B 4.75 % | 19.428 B -9.32 % | 21.425 B 7.07 % | 20.009 B 7.23 % | 18.660 B 22.54 % | 15.227 B 33.61 % | 11.396 B -0.99 % | 11.510 B 68.28 % | 6.839 B 13.86 % | 6.007 B -11.26 % | 6.770 B 0.75 % | 6.719 B 43.71 % | 4.676 B 161.20 % | 1.790 B |
Total liabilities | 11.966 B -16.22 % | 14.283 B -41.55 % | 24.436 B -1.15 % | 24.721 B 1.18 % | 24.431 B -5.97 % | 25.983 B -10.11 % | 28.907 B 3.55 % | 27.916 B -1.81 % | 28.429 B 6.21 % | 26.768 B 23.96 % | 21.594 B 6.95 % | 20.191 B 25.87 % | 16.042 B 11.43 % | 14.396 B -4.70 % | 15.106 B 13.70 % | 13.286 B 4.70 % | 12.689 B 25.34 % | 10.123 B 43.22 % | 7.068 B 170.99 % | 2.608 B |
Other non current assets | 712.249 M -90.01 % | 7.127 B 616.73 % | 994.356 M 8.15 % | 919.393 M -84.89 % | 6.085 B -22.04 % | 7.806 B -8.18 % | 8.501 B 0.15 % | 8.488 B 276.09 % | 2.257 B 65.87 % | 1.361 B 7.67 % | 1.264 B -79.12 % | 6.052 B 731.49 % | 727.905 M 61.43 % | 450.919 M -63.24 % | 1.227 B 249.80 % | 350.690 M 132.58 % | 150.782 M -19.46 % | 187.204 M 730.03 % | 22.554 M 31 666.64 % | 70.999 K |
Long term investments | 7.491 B 1 871.27 % | 380.000 M -94.61 % | 7.057 B 13.51 % | 6.217 B 869.86 % | 640.984 M -36.70 % | 1.013 B -0.60 % | 1.019 B 131.42 % | 440.229 M -91.93 % | 5.457 B 19.24 % | 4.577 B -17.79 % | 5.567 B 318.51 % | 1.330 B -70.57 % | 4.520 B 37.21 % | 3.294 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 305.359 M |
Intangible assets | 3.306 M -20.62 % | 4.165 M -18.19 % | 5.091 M 21.77 % | 4.181 M 103.36 % | 2.056 M 0.24 % | 2.051 M -0.92 % | 2.070 M 0.63 % | 2.057 M -10.91 % | 2.309 M -99.94 % | 3.696 B 25 232.47 % | 14.588 M 39.12 % | 10.486 M 16.19 % | 9.025 M -96.24 % | 239.758 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 32.087 M -90.88 % | 351.694 M 1.71 % | 345.773 M 0.00 % | 345.773 M 122.96 % | 155.086 M 0.22 % | 154.741 M -67.62 % | 477.909 M 29.89 % | 367.920 M 34.54 % | 273.456 M 2.70 % | 266.267 M 119.84 % | 121.119 M 133.73 % | 51.820 M 4.77 % | 49.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 35.393 M -90.05 % | 355.859 M 1.42 % | 350.864 M 0.26 % | 349.954 M 122.70 % | 157.142 M 0.22 % | 156.792 M -67.33 % | 479.979 M 29.73 % | 369.977 M -90.96 % | 4.093 B 3.31 % | 3.962 B 2 819.35 % | 135.707 M 117.81 % | 62.306 M 6.54 % | 58.484 M -75.61 % | 239.758 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 29.268 M -53.16 % | 62.490 M -95.83 % | 1.500 B -2.56 % | 1.539 B -2.21 % | 1.574 B -3.35 % | 1.629 B -41.84 % | 2.800 B -8.36 % | 3.056 B -2.81 % | 3.144 B -8.27 % | 3.427 B -12.72 % | 3.927 B -39.01 % | 6.439 B 22.92 % | 5.238 B 31.12 % | 3.995 B 0.46 % | 3.977 B 8.81 % | 3.655 B 14.59 % | 3.189 B 44.20 % | 2.212 B 32.90 % | 1.664 B 216.63 % | 525.593 M |
Total non current assets | 9.271 B 8.06 % | 8.580 B -21.63 % | 10.948 B 8.70 % | 10.071 B 6.50 % | 9.457 B -18.00 % | 11.532 B -17.19 % | 13.926 B 7.71 % | 12.929 B -13.90 % | 15.016 B 12.56 % | 13.340 B 21.97 % | 10.937 B -21.39 % | 13.913 B 31.65 % | 10.568 B 31.91 % | 8.012 B 53.36 % | 5.224 B 30.43 % | 4.005 B 19.92 % | 3.340 B 39.23 % | 2.399 B 42.22 % | 1.687 B 101.24 % | 838.171 M |
Other current assets | 3.849 B 65.95 % | 2.319 B 43.37 % | 1.618 B 55.46 % | 1.041 B -29.83 % | 1.483 B -31.17 % | 2.154 B -20.91 % | 2.724 B -11.47 % | 3.077 B 11.33 % | 2.764 B 26.49 % | 2.185 B 11.09 % | 1.967 B 14.40 % | 1.719 B 34.61 % | 1.277 B 177.56 % | 460.146 M -9.87 % | 510.531 M -85.34 % | 3.483 B 519.21 % | 562.430 M 50.02 % | 374.914 M 125.25 % | 166.441 M 90.42 % | 87.409 M |
Short term investments | 791.049 M 253.51 % | 223.768 M 727.94 % | 27.027 M 38.39 % | 19.529 M -90.09 % | 197.074 M -48.16 % | 380.129 M -65.10 % | 1.089 B -12.80 % | 1.249 B 131.78 % | -3.931 B -24.68 % | -3.153 B 16.27 % | -3.766 B -376 689.30 % | 1.000 M 100.03 % | -3.136 B -69.26 % | -1.853 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 282.416 M |
cash and cash equivalents | 1.294 B -43.25 % | 2.281 B 1 036.69 % | 200.650 M -50.68 % | 406.867 M 2.60 % | 396.548 M 95.54 % | 202.798 M -44.97 % | 368.541 M 48.57 % | 248.062 M -84.27 % | 1.577 B 12.58 % | 1.401 B 10.18 % | 1.272 B 6.94 % | 1.189 B 30.32 % | 912.501 M 6.10 % | 860.050 M -27.46 % | 1.186 B 29.13 % | 918.120 M 4.88 % | 875.359 M -7.94 % | 950.852 M -18.56 % | 1.168 B 731.59 % | 140.406 M |
Cash and short term investments | 2.085 B -8.56 % | 2.281 B 1 036.69 % | 200.650 M -50.68 % | 406.867 M 2.60 % | 396.548 M -31.97 % | 582.927 M -60.01 % | 1.458 B -2.63 % | 1.497 B -5.08 % | 1.577 B 12.58 % | 1.401 B 10.18 % | 1.272 B 6.85 % | 1.190 B 30.43 % | 912.501 M 6.10 % | 860.050 M -27.46 % | 1.186 B 29.13 % | 918.120 M 4.88 % | 875.359 M -7.94 % | 950.852 M -18.56 % | 1.168 B 176.14 % | 422.822 M |
Total current assets | 10.397 B 0.56 % | 10.339 B -39.11 % | 16.979 B -5.22 % | 17.915 B 0.94 % | 17.748 B -3.82 % | 18.453 B -12.26 % | 21.031 B 1.39 % | 20.742 B 7.33 % | 19.325 B 0.62 % | 19.206 B 19.21 % | 16.110 B 34.28 % | 11.997 B 5.79 % | 11.341 B -7.60 % | 12.274 B -15.41 % | 14.511 B 5.70 % | 13.728 B 2.52 % | 13.391 B 19.30 % | 11.224 B 62.24 % | 6.918 B 152.00 % | 2.745 B |
Inventory | 500.461 M 33.87 % | 373.833 M -59.56 % | 924.353 M 2.44 % | 902.307 M 26.66 % | 712.360 M 13.55 % | 627.373 M -5.83 % | 666.214 M -13.88 % | 773.579 M 6.99 % | 723.028 M -3.75 % | 751.210 M 51.61 % | 495.500 M 4.64 % | 473.514 M 4.85 % | 451.611 M -37.79 % | 725.998 M -20.02 % | 907.771 M -21.75 % | 1.160 B -27.02 % | 1.590 B -38.85 % | 2.599 B 132.17 % | 1.120 B 50.04 % | 746.189 M |
Net receivables | 3.962 B -26.14 % | 5.365 B -62.32 % | 14.236 B -8.54 % | 15.565 B 2.70 % | 15.156 B 0.45 % | 15.088 B -11.39 % | 17.028 B -4.75 % | 17.876 B 25.93 % | 14.195 B -4.53 % | 14.868 B 20.13 % | 12.376 B 43.67 % | 8.614 B -0.98 % | 8.700 B -14.94 % | 10.228 B -14.10 % | 11.907 B | 0.000 -100.00 % | 10.363 B 41.98 % | 7.299 B 63.48 % | 4.465 B 199.85 % | 1.489 B |
Tax assets | 1.003 B 53.28 % | 654.424 M -37.44 % | 1.046 B -0.01 % | 1.046 B 4.68 % | 999.502 M 7.65 % | 928.467 M -17.54 % | 1.126 B 95.75 % | 575.209 M 788.67 % | 64.727 M 383.43 % | 13.389 M -69.73 % | 44.229 M 49.75 % | 29.535 M 24.81 % | 23.664 M -25.26 % | 31.662 M 52.43 % | 20.772 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.148 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 4.777 B 31.79 % | 3.625 B -11.20 % | 4.082 B -3.46 % | 4.228 B 9.45 % | 3.863 B -38.74 % | 6.306 B -32.96 % | 9.406 B -2.38 % | 9.636 B 6.72 % | 9.029 B -19.91 % | 11.273 B 27.64 % | 8.832 B 65.56 % | 5.335 B 10.29 % | 4.837 B 6.74 % | 4.532 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 798.467 M |
Tax payables | 0.000 | 0.000 -100.00 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K -99.97 % | 69.085 M 49.31 % | 46.271 M 77.62 % | 26.050 M -22.22 % | 33.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.032 M |
Deferred revenue non current | 1.679 B 1 047.71 % | -177.163 M -118.74 % | 945.306 M 44.24 % | 655.353 M 45.04 % | 451.840 M -17.54 % | 547.941 M 4.40 % | 524.830 M 1.86 % | 515.247 M 700.81 % | 64.341 M 1.50 % | 63.389 M 21.72 % | 52.077 M 35.32 % | 38.485 M 8.39 % | 35.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 -100.00 % | 32.095 M -50.91 % | 65.375 M -2.36 % | 66.957 M -56.20 % | 152.861 M -3.47 % | 158.358 M -91.43 % | 1.848 B 67.08 % | 1.106 B -17.25 % | 1.337 B 22.05 % | 1.095 B 49.15 % | 734.421 M -35.26 % | 1.134 B -1.04 % | 1.146 B -3.14 % | 1.183 B 46.29 % | 808.943 M 11.51 % | 725.423 M 0.74 % | 720.090 M 35.79 % | 530.316 M 20.59 % | 439.776 M 233.11 % | 132.020 M |
Capital lease obligations | 0.000 -100.00 % | 2.650 M -40.26 % | 4.436 M 58.37 % | 2.801 M -62.39 % | 7.448 M -71.69 % | 26.310 M 101.22 % | -2.158 B -71 016.73 % | 3.043 M 100.27 % | -1.130 B | 0.000 100.00 % | -2.428 B -1 059.08 % | -209.475 M -593.44 % | -30.208 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.619 M 0.00 % | 21.619 M |
Preferred stock | 0.000 | 0.000 -100.00 % | 177.747 M -47.80 % | 340.493 M | 0.000 -100.00 % | 3.172 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 5.585 B 156.43 % | 2.178 B 8.50 % | 2.007 B 18.06 % | 1.700 B 8.50 % | 1.567 B 0.00 % | 1.567 B -3.10 % | 1.617 B 0.00 % | 1.617 B 0.00 % | 1.617 B -69.78 % | 5.352 B 473.32 % | 933.477 M -54.45 % | 2.049 B -10.95 % | 2.301 B 50.78 % | 1.526 B -68.95 % | 4.915 B 2.61 % | 4.790 B 11.97 % | 4.278 B 14.86 % | 3.725 B 119.45 % | 1.697 B 3 489.55 % | 47.283 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 177.163 M 7.10 % | 165.426 M -78.45 % | 767.726 M | 0.000 -100.00 % | 54.809 M | 0.000 -100.00 % | 1.497 M -70.33 % | 5.046 M -54.22 % | 11.022 M -48.77 % | 21.515 M -38.06 % | 34.735 M -18.66 % | 42.703 M -52.86 % | 90.597 M -13.22 % | 104.401 M -19.80 % | 130.176 M -22.68 % | 168.355 M 1.70 % | 165.544 M 26.22 % | 131.156 M 11.85 % | 117.261 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 19.668 B 3.96 % | 18.918 B -32.26 % | 27.926 B -0.21 % | 27.986 B 2.87 % | 27.205 B -9.27 % | 29.985 B -14.22 % | 34.956 B 3.82 % | 33.672 B -1.95 % | 34.341 B 5.52 % | 32.546 B 20.33 % | 27.048 B 4.39 % | 25.911 B 18.26 % | 21.909 B 8.00 % | 20.286 B 2.79 % | 19.735 B 11.29 % | 17.734 B 5.99 % | 16.731 B 22.81 % | 13.623 B 58.31 % | 8.605 B 140.13 % | 3.584 B |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
Stock based compensation | 0.000 -100.00 % | 13.171 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 |
Change in working capital | -1.447 B -165.19 % | 2.219 B 751.82 % | -340.481 M 41.47 % | -581.671 M 84.51 % | -3.756 B -150.62 % | -1.499 B -634.23 % | 280.501 M 139.85 % | -703.895 M 74.41 % | -2.751 B -429.61 % | 834.482 M -22.57 % | 1.078 B 131.76 % | -3.394 B -393.92 % | 1.155 B 891.05 % | -145.963 M -848.12 % | -15.395 M 97.39 % | -589.490 M 48.22 % | -1.138 B 52.57 % | -2.400 B -512.56 % | -391.814 M 31.10 % | -568.685 M |
Accounts receivables | 308.225 M 286.50 % | -165.267 M 83.32 % | -991.070 M -34.64 % | -736.088 M -305.20 % | 358.724 M -74.94 % | 1.431 B 516.84 % | -343.378 M 85.28 % | -2.332 B -314.44 % | -562.715 M 70.49 % | -1.907 B 2.92 % | -1.964 B 8.83 % | -2.154 B -645.43 % | -288.961 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -596.208 M |
Inventory | -126.628 M -128.26 % | 448.119 M 2 132.65 % | -22.046 M 88.39 % | -189.947 M -123.50 % | -84.987 M -318.81 % | 38.841 M -63.82 % | 107.365 M 312.39 % | -50.551 M -258.83 % | 31.828 M 112.59 % | -252.851 M -1 136.31 % | -20.452 M 6.62 % | -21.902 M -108.21 % | 266.913 M -19.18 % | 330.236 M 30.90 % | 252.279 M -41.27 % | 429.563 M -57.46 % | 1.010 B 168.24 % | -1.480 B -296.27 % | -373.413 M -1.09 % | -369.379 M |
Accounts payables | 491.319 M 21.13 % | 405.614 M -6.20 % | 432.438 M -44.77 % | 782.987 M 132.27 % | -2.426 B 14.36 % | -2.833 B -717.78 % | 458.590 M -87.92 % | 3.797 B 287.82 % | -2.022 B -154.20 % | 3.730 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 396.902 M |
Other working capital | -2.120 B -209.34 % | 1.938 B 707.03 % | 240.197 M 154.76 % | -438.623 M 72.64 % | -1.603 B -1 081.82 % | -135.651 M -334.19 % | 57.924 M 108.87 % | -653.344 M 76.52 % | -2.782 B -355.89 % | 1.087 B -0.99 % | 1.098 B 132.57 % | -3.372 B -479.82 % | 887.729 M 286.42 % | -476.199 M -77.90 % | -267.674 M 73.73 % | -1.019 B 52.56 % | -2.148 B -133.40 % | -920.370 M -4 901.74 % | -18.401 M | 0.000 |
Other non cash items | 193.154 M -94.86 % | 3.758 B 683.04 % | 479.987 M 29.28 % | 371.265 M -79.99 % | 1.855 B 64.73 % | 1.126 B 51.90 % | 741.458 M -67.21 % | 2.261 B 20.54 % | 1.876 B 3.78 % | 1.807 B 60.66 % | 1.125 B -45.64 % | 2.070 B 116.70 % | 955.095 M -0.12 % | 956.275 M 82.38 % | 524.336 M -5.02 % | 552.063 M -23.82 % | 724.679 M 10 087.31 % | -7.256 M -105.81 % | 124.867 M 1 159.27 % | -11.788 M |
Net cash provided by operating activities | -765.081 M -112.87 % | 5.945 B 2 867.14 % | 200.359 M 205.68 % | -189.598 M 93.73 % | -3.023 B -19 197.04 % | -15.667 M -100.88 % | 1.777 B -24.18 % | 2.343 B 540.03 % | -532.501 M -118.04 % | 2.952 B 14.39 % | 2.581 B 331.75 % | -1.114 B -146.41 % | 2.399 B 89.28 % | 1.268 B 23.32 % | 1.028 B 39.86 % | 734.904 M 23.94 % | 592.946 M 146.34 % | -1.280 B -443.09 % | 372.976 M 224.69 % | -299.130 M |
Investments in property plant and equipment | -5.738 M 99.14 % | -667.742 M -13 133.10 % | -5.046 M 22.76 % | -6.533 M -96.07 % | -3.332 M 93.01 % | -47.674 M 89.00 % | -433.404 M -237.28 % | -128.500 M 78.39 % | -594.654 M -95.80 % | -303.703 M -51.58 % | -200.363 M 88.71 % | -1.775 B -14.40 % | -1.552 B -59.38 % | -973.516 M -42.98 % | -680.859 M 11.61 % | -770.257 M 35.89 % | -1.201 B -59.85 % | -751.619 M 33.80 % | -1.135 B -483.88 % | -194.469 M |
Acquisitions net | -31.547 M | 0.000 -100.00 % | 478.106 M 141.00 % | 198.384 M 1 644.57 % | -12.844 M 96.02 % | -322.345 M -31.77 % | -244.636 M -432.65 % | 73.542 M 0.00 % | 73.542 M 124.19 % | 32.803 M 364.71 % | -12.392 M -113.55 % | 91.434 M 37.83 % | 66.338 M 158.19 % | -113.995 M 86.28 % | -831.035 M | 0.000 100.00 % | -755.383 M | 0.000 | 0.000 -100.00 % | 1.360 M |
Purchases of investments | -1.141 B | 0.000 100.00 % | -465.000 K 99.90 % | -488.284 M 32.64 % | -724.915 M 34.23 % | -1.102 B -184.54 % | -387.351 M | 0.000 100.00 % | -306.399 M | 0.000 100.00 % | -365.121 M -687.03 % | -46.392 M | 0.000 | 0.000 -100.00 % | 36.847 M 111.83 % | -311.443 M -2 613.86 % | -11.476 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 150.904 M | 0.000 100.00 % | -477.641 M -264.76 % | 289.900 M -60.71 % | 737.759 M -48.21 % | 1.425 B 125.40 % | 631.987 M 33.42 % | 473.666 M | 0.000 -100.00 % | 348.839 M 2 949.76 % | -12.241 M -104.40 % | 278.002 M | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 36.885 M | 0.000 | 0.000 -100.00 % | 57.736 M |
Other investing activites | -25.110 M -104.18 % | 601.394 M 29.54 % | 464.239 M 26.79 % | 366.144 M -59.83 % | 911.593 M -68.18 % | 2.865 B 1 902.97 % | 143.041 M -82.22 % | 804.614 M 38.04 % | 582.869 M -35.74 % | 906.981 M 7 438.03 % | -12.360 M 93.83 % | -200.297 M 51.65 % | -414.277 M -255.52 % | 266.379 M -56.17 % | 607.809 M 496.10 % | -153.448 M -11.46 % | -137.670 M -76.76 % | -77.885 M -119.94 % | 390.625 M 28 822.43 % | -1.360 M |
Net cash used for investing activites | -1.053 B -1 486.75 % | -66.348 M -114.45 % | 459.193 M 27.69 % | 359.611 M -60.41 % | 908.261 M -67.76 % | 2.817 B 1 070.30 % | -290.363 M -142.95 % | 676.114 M 5 837.07 % | -11.785 M -101.24 % | 952.117 M 258.03 % | -602.477 M 63.54 % | -1.652 B 13.01 % | -1.900 B -131.34 % | -821.132 M 5.32 % | -867.235 M 29.79 % | -1.235 B 40.30 % | -2.069 B -149.44 % | -829.504 M -11.37 % | -744.836 M -444.74 % | -136.733 M |
Debt repayment | -417.934 M 87.18 % | -3.261 B -460.09 % | -582.179 M -85.45 % | -313.922 M -109.97 % | 3.149 B 1 658.12 % | -202.091 M -150.22 % | 402.383 M 125.19 % | -1.597 B -153.16 % | 3.005 B 201.92 % | 995.191 M 239.80 % | -711.852 M -136.91 % | 1.929 B 203.21 % | 636.077 M 113.40 % | 298.061 M -69.03 % | 962.402 M -34.80 % | 1.476 B -34.01 % | 2.237 B 150.22 % | 893.996 M 42.99 % | 625.199 M 2.01 % | 612.866 M |
Common stock issued | 1.249 B | 0.000 | 0.000 -100.00 % | 346.043 M | 0.000 | 0.000 | 0.000 -100.00 % | 396.588 M 56.39 % | 253.581 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.626 M -34.29 % | 26.822 M | 0.000 | 0.000 -100.00 % | 1.366 B | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -150.751 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 |
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 100.00 % | -18.325 M 46.19 % | -34.057 M 33.39 % | -51.129 M 1.04 % | -51.665 M -40.15 % | -36.865 M -32.52 % | -27.819 M | 0.000 |
Other financing activites | 0.000 100.00 % | -836.651 M -529.82 % | -132.839 M 30.75 % | -191.816 M 77.17 % | -840.071 M 66.78 % | -2.529 B -21.36 % | -2.084 B 0.89 % | -2.102 B 9.24 % | -2.317 B 52.69 % | -4.896 B -340.86 % | -1.111 B -258.93 % | 698.818 M 157.75 % | -1.210 B -58.71 % | -762.477 M 15.25 % | -899.626 M 5.64 % | -953.426 M -15.26 % | -827.212 M -150.41 % | -330.338 M -361.34 % | 126.400 M 574 645.45 % | -22.000 K |
Net cash used provided by financing activities | 831.484 M 120.29 % | -4.097 B -373.27 % | -865.769 M -442.14 % | -159.695 M -106.92 % | 2.309 B 184.54 % | -2.731 B -62.43 % | -1.681 B 49.10 % | -3.303 B -773.68 % | 490.306 M 112.57 % | -3.901 B -114.05 % | -1.822 B -169.36 % | 2.627 B 557.69 % | -574.076 M -23.43 % | -465.115 M -469.13 % | 126.002 M -73.28 % | 471.507 M -65.28 % | 1.358 B -28.23 % | 1.892 B 139.33 % | 790.709 M 29.02 % | 612.844 M |
Effect of forex changes on cash | 791.049 M | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -225.766 M -171.52 % | 315.689 M 208.12 % | 102.455 M 3 111.76 % | 3.190 M -92.26 % | 41.221 M 148.63 % | -84.758 M -8 974.73 % | -934.000 K -109.54 % | 9.791 M -5.49 % | 10.360 M -73.11 % | 38.533 M 284.69 % | -20.864 M -167.10 % | 31.092 M 3 109 300.00 % | -1.000 K | 0.000 | 0.000 |
Net change in cash | -195.325 M -109.39 % | 2.080 B 1 108.71 % | -206.217 M -2 098.61 % | 10.318 M -94.67 % | 193.750 M 224.94 % | -155.073 M -228.71 % | 120.479 M 166.42 % | -181.381 M -257.12 % | -50.790 M -214.55 % | 44.339 M -37.56 % | 71.014 M 150.94 % | -139.419 M -111.41 % | -65.947 M -688.84 % | -8.360 M -102.59 % | 322.880 M 750.97 % | -49.600 M 42.97 % | -86.969 M 59.88 % | -216.748 M -151.75 % | 418.849 M | 0.000 |
Cash at beginning of period | 2.281 B 1 036.69 % | 200.650 M -50.68 % | 406.867 M 2.60 % | 396.548 M 95.54 % | 202.798 M -44.97 % | 368.541 M 48.57 % | 248.062 M -42.24 % | 429.443 M -12.00 % | 488.000 M 9.99 % | 443.661 M 19.06 % | 372.647 M -27.23 % | 512.066 M -12.91 % | 588.002 M -1.40 % | 596.362 M 118.06 % | 273.482 M -15.33 % | 322.985 M -21.21 % | 409.954 M -64.89 % | 1.168 B 55.94 % | 748.751 M | 0.000 |
Cash at end of period | 2.085 B -8.56 % | 2.281 B 1 036.69 % | 200.650 M -50.68 % | 406.866 M 2.60 % | 396.548 M 85.76 % | 213.468 M -42.08 % | 368.541 M 48.57 % | 248.062 M -43.26 % | 437.210 M -10.41 % | 488.000 M 9.99 % | 443.661 M 19.06 % | 372.647 M -28.62 % | 522.055 M -11.22 % | 588.002 M -1.40 % | 596.362 M 118.14 % | 273.385 M -15.36 % | 322.985 M -66.03 % | 950.852 M -18.56 % | 1.168 B 731.59 % | 140.406 M |
Operating cash flow | -765.081 M -112.87 % | 5.945 B 2 867.14 % | 200.359 M 205.68 % | -189.598 M 93.73 % | -3.023 B -19 197.04 % | -15.667 M -100.88 % | 1.777 B -24.18 % | 2.343 B 540.03 % | -532.501 M -118.04 % | 2.952 B 14.39 % | 2.581 B 331.75 % | -1.114 B -146.41 % | 2.399 B 89.28 % | 1.268 B 23.32 % | 1.028 B 39.86 % | 734.904 M 23.94 % | 592.946 M 146.34 % | -1.280 B -443.09 % | 372.976 M 224.69 % | -299.130 M |
Capital expenditure | -5.738 M 99.14 % | -667.742 M -13 133.10 % | -5.046 M 22.76 % | -6.533 M -96.07 % | -3.332 M 93.01 % | -47.674 M 89.00 % | -433.404 M -237.28 % | -128.500 M 78.39 % | -594.654 M -95.80 % | -303.703 M -51.58 % | -200.363 M 88.71 % | -1.775 B -14.40 % | -1.552 B -59.38 % | -973.516 M -42.98 % | -680.859 M 11.61 % | -770.257 M 35.89 % | -1.201 B -59.85 % | -751.619 M 33.80 % | -1.135 B -483.88 % | -194.469 M |
Free CashFlow | -770.819 M -114.61 % | 5.277 B 2 601.92 % | 195.313 M 199.58 % | -196.131 M 93.52 % | -3.027 B -4 678.26 % | -63.341 M -104.72 % | 1.343 B -39.35 % | 2.215 B 296.48 % | -1.127 B -142.56 % | 2.648 B 11.26 % | 2.380 B 182.40 % | -2.889 B -440.84 % | 847.530 M 188.26 % | 294.011 M -15.26 % | 346.970 M 1 081.44 % | -35.353 M 94.19 % | -608.497 M 70.04 % | -2.031 B -166.40 % | -762.485 M -54.47 % | -493.599 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.559 B -17.52 % | 1.890 B 1.48 % | 1.863 B -1.22 % | 1.886 B -8.80 % | 2.068 B -55.17 % | 4.612 B 82.85 % | 2.522 B -0.66 % | 2.539 B -27.79 % | 3.516 B -24.14 % | 4.635 B 202.39 % | 1.533 B 11.69 % | 1.372 B 6.28 % | 1.291 B -38.77 % | 2.109 B -23.59 % | 2.760 B 10.98 % | 2.487 B 34.22 % | 1.853 B 0.18 % | 1.850 B -40.18 % | 3.092 B 323.80 % | 729.613 M -18.26 % | 892.603 M -70.53 % | 3.028 B -25.52 % | 4.066 B -26.59 % | 5.539 B 35.22 % | 4.096 B -27.95 % | 5.685 B 24.88 % | 4.553 B -7.17 % | 4.904 B 5.83 % | 4.634 B -22.63 % | 5.990 B 145.61 % | 2.439 B 4.45 % | 2.335 B -13.67 % | 2.705 B |
Net income | 121.174 M 0.92 % | 120.071 M 20.78 % | 99.415 M -23.89 % | 130.616 M 1.05 % | 129.259 M 245.65 % | -88.747 M -898.95 % | 11.108 M 222.91 % | 3.440 M -23.52 % | 4.498 M -96.70 % | 136.290 M 342.69 % | -56.157 M 30.64 % | -80.968 M -2 020.04 % | 4.217 M 107.04 % | -59.886 M -650.32 % | 10.882 M -84.62 % | 70.763 M 481.72 % | -18.538 M 95.80 % | -441.288 M -60.94 % | -274.192 M -99.45 % | -137.475 M 56.82 % | -318.375 M -748.94 % | 49.061 M 135.71 % | -137.381 M -486.68 % | 35.528 M -70.07 % | 118.706 M -35.62 % | 184.380 M 157.53 % | 71.595 M -5.47 % | 75.736 M 15.41 % | 65.623 M 742.83 % | 7.786 M -34.02 % | 11.800 M 14.56 % | 10.300 M -57.79 % | 24.400 M |
Income before tax | 149.134 M 18.84 % | 125.489 M 2.90 % | 121.956 M -22.71 % | 157.785 M -1.17 % | 159.655 M 517.24 % | -38.265 M -301.64 % | 18.977 M 64.45 % | 11.540 M 110.93 % | 5.471 M -96.31 % | 148.270 M 477.79 % | -39.247 M 54.44 % | -86.147 M -1 449.84 % | 6.382 M 114.45 % | -44.152 M -230.89 % | 33.732 M -50.58 % | 68.253 M 196.87 % | -70.455 M -111.16 % | 631.327 M 383.06 % | -223.038 M -15.57 % | -192.988 M 47.81 % | -369.757 M -965.88 % | 42.703 M 149.07 % | -87.018 M -187.75 % | 99.167 M -12.67 % | 113.560 M -63.37 % | 310.019 M 290.24 % | 79.443 M -54.00 % | 172.687 M 58.11 % | 109.217 M 1 018.87 % | -11.886 M -188.04 % | 13.500 M 16.38 % | 11.600 M -54.69 % | 25.600 M |
Income before tax ratio | 0.10 44.08 % | 0.07 1.40 % | 0.07 -21.75 % | 0.08 8.36 % | 0.08 1 030.68 % | -0.01 -210.28 % | 0.01 65.53 % | 0.00 192.11 % | 0.00 -95.14 % | 0.03 224.93 % | -0.03 59.21 % | -0.06 -1 370.13 % | 0.00 123.61 % | -0.02 -271.30 % | 0.01 -55.47 % | 0.03 172.18 % | -0.04 -111.14 % | 0.34 573.16 % | -0.07 72.73 % | -0.26 36.15 % | -0.41 -3 037.72 % | 0.01 165.88 % | -0.02 -219.54 % | 0.02 -35.42 % | 0.03 -49.16 % | 0.05 212.50 % | 0.02 -50.44 % | 0.04 49.41 % | 0.02 1 287.69 % | 0.00 -135.85 % | 0.01 11.42 % | 0.00 -47.51 % | 0.01 |
EBITDA | 242.247 M 82.67 % | 132.615 M -41.12 % | 225.226 M -10.05 % | 250.388 M -5.93 % | 266.175 M -42.30 % | 461.286 M 796.29 % | 51.466 M 58.47 % | 32.477 M -12.50 % | 37.116 M -92.90 % | 522.627 M 1 754.41 % | 28.183 M 159.60 % | -47.290 M -140.52 % | 116.710 M -32.70 % | 173.405 M 91.05 % | 90.764 M -19.95 % | 113.380 M 505.41 % | -27.967 M 85.35 % | -190.951 M 8.87 % | -209.542 M -163.74 % | 328.759 M 216.68 % | 103.813 M -80.40 % | 529.773 M 50.30 % | 352.473 M -33.96 % | 533.732 M 31.52 % | 405.809 M -48.57 % | 789.103 M 68.42 % | 468.519 M -25.70 % | 630.581 M 52.42 % | 413.701 M -21.32 % | 525.832 M 30.58 % | 402.700 M 12.64 % | 357.500 M 0.68 % | 355.100 M |
Net income ratio | 0.08 22.35 % | 0.06 19.02 % | 0.05 -22.95 % | 0.07 10.80 % | 0.06 424.88 % | -0.02 -536.95 % | 0.00 225.04 % | 0.00 5.91 % | 0.00 -95.65 % | 0.03 180.26 % | -0.04 37.90 % | -0.06 -1 906.66 % | 0.00 111.50 % | -0.03 -820.21 % | 0.00 -86.14 % | 0.03 384.40 % | -0.01 95.81 % | -0.24 -169.03 % | -0.09 52.94 % | -0.19 47.17 % | -0.36 -2 301.69 % | 0.02 147.95 % | -0.03 -626.77 % | 0.01 -77.87 % | 0.03 -10.64 % | 0.03 106.23 % | 0.02 1.83 % | 0.02 9.06 % | 0.01 989.41 % | 0.00 -73.13 % | 0.00 9.68 % | 0.00 -51.10 % | 0.01 |
Ratio EBITDA | 0.16 121.47 % | 0.07 -41.98 % | 0.12 -8.94 % | 0.13 3.14 % | 0.13 28.71 % | 0.10 390.19 % | 0.02 59.52 % | 0.01 21.18 % | 0.01 -90.64 % | 0.11 513.24 % | 0.02 153.36 % | -0.03 -138.13 % | 0.09 9.93 % | 0.08 150.03 % | 0.03 -27.86 % | 0.05 402.05 % | -0.02 85.38 % | -0.10 -52.33 % | -0.07 -115.04 % | 0.45 287.43 % | 0.12 -33.52 % | 0.17 101.79 % | 0.09 -10.04 % | 0.10 -2.73 % | 0.10 -28.62 % | 0.14 34.87 % | 0.10 -19.96 % | 0.13 44.03 % | 0.09 1.69 % | 0.09 -46.84 % | 0.17 7.84 % | 0.15 16.62 % | 0.13 |
Gross profit ratio | 0.15 44.44 % | 0.10 -24.92 % | 0.14 6.13 % | 0.13 1.91 % | 0.13 -77.32 % | 0.56 1 901.12 % | 0.03 -52.18 % | 0.06 38.13 % | 0.04 -65.82 % | 0.12 10.34 % | 0.11 -21.38 % | 0.14 -6.92 % | 0.15 156.37 % | 0.06 -35.95 % | 0.09 12.29 % | 0.08 -32.16 % | 0.12 171.15 % | 0.04 -43.71 % | 0.08 -85.43 % | 0.55 61.17 % | 0.34 315.87 % | 0.08 9.70 % | 0.07 -46.86 % | 0.14 -21.12 % | 0.18 130.46 % | 0.08 -37.36 % | 0.12 -42.38 % | 0.21 25.66 % | 0.17 -22.27 % | 0.22 -21.35 % | 0.28 21.42 % | 0.23 14.70 % | 0.20 |
Weighted average shs out dil | 84.149 M 1.57 % | 82.846 M 0.00 % | 82.846 M 30.03 % | 63.715 M 8.94 % | 58.488 M 19.42 % | 48.978 M 0.00 % | 48.978 M -8.11 % | 53.300 M 6.65 % | 49.978 M 10.03 % | 45.423 M -8.69 % | 49.745 M 0.76 % | 49.371 M 5.37 % | 46.856 M 41.99 % | 32.998 M -9.03 % | 36.273 M -1.07 % | 36.665 M 0.87 % | 36.349 M -0.83 % | 36.655 M 0.00 % | 36.657 M -0.01 % | 36.660 M 0.06 % | 36.637 M -0.16 % | 36.697 M 0.17 % | 36.635 M 0.02 % | 36.627 M -0.03 % | 36.638 M -0.01 % | 36.642 M -0.20 % | 36.715 M 0.35 % | 36.587 M -0.20 % | 36.661 M 0.03 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M |
Weighted average shs out | 71.701 M -13.45 % | 82.846 M 0.00 % | 82.846 M 57.30 % | 52.668 M 5.12 % | 50.100 M 2.29 % | 48.978 M 0.00 % | 48.978 M -8.11 % | 53.300 M 6.65 % | 49.978 M 10.03 % | 45.423 M -8.69 % | 49.745 M 0.76 % | 49.371 M 5.37 % | 46.856 M 41.99 % | 32.998 M -9.03 % | 36.273 M -1.03 % | 36.650 M 0.83 % | 36.349 M -0.82 % | 36.650 M -0.02 % | 36.657 M -0.01 % | 36.660 M 0.06 % | 36.637 M -0.10 % | 36.674 M 0.11 % | 36.635 M 0.02 % | 36.627 M -0.03 % | 36.638 M -0.01 % | 36.642 M -0.20 % | 36.715 M 0.35 % | 36.587 M -0.20 % | 36.661 M 0.03 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M 0.00 % | 36.650 M |
EPS diluted | 1.44 39.81 % | 1.03 -0.96 % | 1.04 -49.27 % | 2.05 -7.24 % | 2.21 222.10 % | -1.81 -886.96 % | 0.23 256.59 % | 0.06 -28.33 % | 0.09 -97.01 % | 3.01 366.37 % | -1.13 31.10 % | -1.64 -1 922.22 % | 0.09 104.97 % | -1.81 -703.33 % | 0.30 -84.46 % | 1.93 478.43 % | -0.51 95.76 % | -12.04 -60.96 % | -7.48 -99.47 % | -3.75 56.85 % | -8.69 -748.51 % | 1.34 135.73 % | -3.75 -486.60 % | 0.97 -70.06 % | 3.24 -35.59 % | 5.03 157.95 % | 1.95 -5.80 % | 2.07 15.64 % | 1.79 752.38 % | 0.21 -34.38 % | 0.32 14.29 % | 0.28 -58.21 % | 0.67 |
Earnings per share | 1.69 16.55 % | 1.45 20.83 % | 1.20 -51.61 % | 2.48 -3.88 % | 2.58 242.54 % | -1.81 -886.96 % | 0.23 256.59 % | 0.06 -28.33 % | 0.09 -97.01 % | 3.01 366.37 % | -1.13 31.10 % | -1.64 -1 922.22 % | 0.09 104.97 % | -1.81 -703.33 % | 0.30 -84.46 % | 1.93 478.43 % | -0.51 95.76 % | -12.04 -60.96 % | -7.48 -99.47 % | -3.75 56.85 % | -8.69 -748.51 % | 1.34 135.73 % | -3.75 -486.60 % | 0.97 -70.06 % | 3.24 -35.59 % | 5.03 157.95 % | 1.95 -5.80 % | 2.07 15.64 % | 1.79 752.38 % | 0.21 -34.38 % | 0.32 14.29 % | 0.28 -58.21 % | 0.67 |
Gross profit | 230.283 M 19.14 % | 193.290 M -23.81 % | 253.701 M 4.84 % | 241.997 M -7.05 % | 260.357 M -89.83 % | 2.561 B 3 558.99 % | 69.985 M -52.49 % | 147.309 M -0.26 % | 147.692 M -74.07 % | 569.520 M 233.66 % | 170.688 M -12.19 % | 194.386 M -1.08 % | 196.507 M 56.97 % | 125.187 M -51.06 % | 255.808 M 24.62 % | 205.278 M -8.94 % | 225.440 M 171.63 % | 82.994 M -66.33 % | 246.471 M -38.26 % | 399.211 M 31.74 % | 303.025 M 22.58 % | 247.215 M -18.29 % | 302.554 M -60.99 % | 775.562 M 6.65 % | 727.179 M 66.04 % | 437.950 M -21.77 % | 559.839 M -46.51 % | 1.047 B 32.98 % | 787.057 M -39.86 % | 1.309 B 93.17 % | 677.500 M 26.83 % | 534.200 M -0.98 % | 539.500 M |
Income tax expense | 27.960 M 424.68 % | 5.329 M -76.36 % | 22.541 M -17.02 % | 27.166 M -11.62 % | 30.736 M 1 269.11 % | -2.629 M -134.64 % | 7.589 M -2.98 % | 7.822 M 670.64 % | 1.015 M -87.62 % | 8.200 M -34.70 % | 12.557 M 22 930.91 % | -55.000 K -101.06 % | 5.174 M -80.41 % | 26.417 M 151.45 % | 10.506 M 447.31 % | -3.025 M 93.30 % | -45.133 M -27.81 % | -35.312 M -175.67 % | 46.668 M 338.63 % | -19.557 M 47.25 % | -37.073 M -289.28 % | 19.586 M -66.45 % | 58.377 M -8.27 % | 63.640 M 1 610.29 % | 3.721 M -96.01 % | 93.264 M 430.54 % | 17.579 M -81.87 % | 96.951 M 138.41 % | 40.666 M 398.69 % | -13.615 M -900.88 % | 1.700 M 30.77 % | 1.300 M 8.33 % | 1.200 M |
Cost of revenue | 1.329 B -21.69 % | 1.697 B 5.47 % | 1.609 B 1.72 % | 1.582 B -12.48 % | 1.807 B -11.90 % | 2.051 B -16.35 % | 2.452 B 2.54 % | 2.392 B -29.00 % | 3.369 B -17.14 % | 4.065 B 198.48 % | 1.362 B 15.63 % | 1.178 B 7.60 % | 1.095 B -44.81 % | 1.984 B -20.78 % | 2.504 B 9.75 % | 2.282 B 40.19 % | 1.628 B -7.88 % | 1.767 B -37.91 % | 2.846 B 761.26 % | 330.402 M -43.96 % | 589.578 M -78.80 % | 2.781 B -26.10 % | 3.763 B -20.99 % | 4.763 B 41.38 % | 3.369 B -35.80 % | 5.248 B 31.42 % | 3.993 B 3.50 % | 3.858 B 0.27 % | 3.847 B -17.82 % | 4.682 B 165.77 % | 1.762 B -2.19 % | 1.801 B -16.83 % | 2.165 B |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.927 M | 0.000 | 0.000 | 0.000 -100.00 % | 117.930 M | 0.000 | 0.000 | 0.000 -100.00 % | 302.312 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 % | 318.142 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 298.400 M 110.14 % | 142.000 M 28.86 % | 110.200 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 44.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 963.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 159.132 M | 0.000 -100.00 % | 174.056 M 49.52 % | 116.411 M | 0.000 -100.00 % | 2.353 B | 0.000 -100.00 % | 30.347 M -35.13 % | 46.781 M -42.59 % | 81.485 M 206.43 % | 26.592 M -77.15 % | 116.398 M 128.67 % | 50.902 M 174.33 % | -68.485 M -2 633.67 % | 2.703 M -83.98 % | 16.872 M -80.01 % | 84.402 M 355.26 % | -33.065 M -194.94 % | 34.828 M -76.28 % | 146.815 M 263.76 % | 40.360 M 113.73 % | -294.057 M -189.57 % | 328.286 M 303.18 % | 81.424 M 33.01 % | 61.218 M -54.84 % | 135.546 M 224.88 % | 41.722 M -5.02 % | 43.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 159.132 M 72.52 % | 92.238 M -47.01 % | 174.056 M 49.52 % | 116.411 M 45.47 % | 80.022 M -96.71 % | 2.433 B 2 094.92 % | 110.868 M -26.76 % | 151.377 M -7.68 % | 163.966 M -15.68 % | 194.461 M 10.20 % | 176.454 M -51.72 % | 365.485 M 163.75 % | 138.573 M -35.96 % | 216.381 M 22.21 % | 177.055 M 47.23 % | 120.256 M -65.55 % | 349.057 M 177.62 % | -449.699 M -155.94 % | 803.852 M 247.74 % | 231.164 M -9.26 % | 254.751 M 285.96 % | -136.996 M -144.50 % | 307.853 M 0.82 % | 305.336 M -11.91 % | 346.610 M 48.47 % | 233.447 M 42.95 % | 163.312 M -68.70 % | 521.681 M 67.46 % | 311.522 M -67.39 % | 955.197 M 216.71 % | 301.600 M 48.57 % | 203.000 M -3.15 % | 209.600 M |
Cost and expenses | 1.488 B -16.84 % | 1.789 B 0.34 % | 1.783 B 1.30 % | 1.760 B -10.00 % | 1.956 B -32.29 % | 2.888 B 12.68 % | 2.563 B 0.79 % | 2.543 B -28.01 % | 3.532 B -17.08 % | 4.260 B 176.88 % | 1.539 B -0.32 % | 1.543 B 25.14 % | 1.233 B -43.94 % | 2.200 B -17.94 % | 2.681 B 11.63 % | 2.402 B 21.52 % | 1.977 B 50.08 % | 1.317 B -63.91 % | 3.649 B 549.87 % | 561.566 M -33.49 % | 844.329 M -68.07 % | 2.644 B -35.05 % | 4.071 B -19.68 % | 5.069 B 36.41 % | 3.716 B -32.21 % | 5.481 B 31.87 % | 4.156 B -5.10 % | 4.380 B 5.30 % | 4.159 B -26.22 % | 5.637 B 173.22 % | 2.063 B 2.95 % | 2.004 B -15.63 % | 2.375 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 |
Selling general and administrative expenses | 0.000 -100.00 % | 92.238 M | 0.000 | 0.000 -100.00 % | 80.022 M -1.13 % | 80.938 M -27.00 % | 110.868 M 32.67 % | 83.566 M 32.72 % | 62.964 M -46.67 % | 118.060 M 8.75 % | 108.559 M -62.23 % | 287.414 M 373.34 % | 60.721 M -79.92 % | 302.356 M 160.86 % | 115.909 M 71.40 % | 67.626 M -75.48 % | 275.781 M -59.60 % | 682.548 M 906.84 % | 67.791 M 16.85 % | 58.016 M -7.84 % | 62.954 M -65.88 % | 184.507 M 63.17 % | 113.075 M -23.51 % | 147.834 M 6.60 % | 138.679 M -56.54 % | 319.105 M 259.97 % | 88.648 M -49.70 % | 176.246 M -22.08 % | 226.182 M | 0.000 -100.00 % | 298.400 M 110.14 % | 142.000 M 28.86 % | 110.200 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 269.665 M | 0.000 | 0.000 | 0.000 -100.00 % | 389.785 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 299.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 366.318 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 91.978 M 715.48 % | 11.279 M -88.96 % | 102.127 M 13.63 % | 89.877 M -12.69 % | 102.939 M -79.47 % | 501.448 M 1 726.17 % | 27.459 M 80.27 % | 15.232 M -39.16 % | 25.036 M -91.89 % | 308.590 M 673.85 % | 39.877 M 110.29 % | 18.963 M -81.49 % | 102.454 M -52.60 % | 216.166 M 352.95 % | 47.724 M 41.86 % | 33.641 M 7.69 % | 31.240 M 1 021.72 % | 2.785 M | 0.000 -100.00 % | 507.850 M 10.79 % | 458.391 M 9.55 % | 418.447 M 2.06 % | 410.005 M 0.08 % | 409.658 M 24.81 % | 328.227 M -29.23 % | 463.780 M 29.26 % | 358.806 M -13.44 % | 414.513 M | 0.000 | 0.000 -100.00 % | 362.400 M 13.39 % | 319.600 M 5.03 % | 304.300 M |
Depreciation and amortization | 1.135 M -40.48 % | 1.907 M 66.84 % | 1.143 M -58.07 % | 2.726 M -17.24 % | 3.294 M -39.79 % | 5.471 M 1.31 % | 5.400 M -12.88 % | 6.198 M -6.22 % | 6.609 M -28.74 % | 9.275 M 26.07 % | 7.357 M -0.73 % | 7.411 M -5.88 % | 7.874 M -2.36 % | 8.064 M -13.36 % | 9.308 M -18.96 % | 11.486 M 2.12 % | 11.248 M -13.60 % | 13.018 M -3.54 % | 13.496 M -2.89 % | 13.897 M -8.45 % | 15.179 M -52.82 % | 32.174 M 9.12 % | 29.486 M 18.38 % | 24.907 M -1.32 % | 25.240 M 64.92 % | 15.304 M -49.44 % | 30.270 M -30.22 % | 43.381 M 3.23 % | 42.022 M -75.61 % | 172.310 M 542.95 % | 26.800 M 1.90 % | 26.300 M 4.37 % | 25.200 M |
Operating income | 71.151 M 124.48 % | -290.704 M -465.00 % | 79.645 M -36.58 % | 125.586 M 12.31 % | 111.822 M 70.26 % | 65.679 M 260.65 % | -40.883 M -252.71 % | 26.772 M 264.51 % | -16.274 M -103.56 % | 456.860 M 2 093.70 % | 20.826 M 138.07 % | -54.701 M -150.26 % | 108.836 M -36.73 % | 172.014 M 111.17 % | 81.456 M -20.06 % | 101.894 M 182.43 % | -123.617 M -119.49 % | 634.112 M 213.77 % | -557.381 M -277.02 % | 314.862 M 255.24 % | 88.634 M -80.78 % | 461.150 M 42.78 % | 322.987 M -36.52 % | 508.825 M 15.17 % | 441.787 M -42.91 % | 773.799 M 76.57 % | 438.249 M -25.37 % | 587.200 M 57.99 % | 371.679 M 5.14 % | 353.522 M -5.95 % | 375.900 M 13.50 % | 331.200 M 0.39 % | 329.900 M |
Operating income ratio | 0.05 129.67 % | -0.15 -459.68 % | 0.04 -35.80 % | 0.07 23.14 % | 0.05 279.77 % | 0.01 187.86 % | -0.02 -253.72 % | 0.01 327.82 % | 0.00 -104.70 % | 0.10 625.44 % | 0.01 134.09 % | -0.04 -147.29 % | 0.08 3.34 % | 0.08 176.37 % | 0.03 -27.96 % | 0.04 161.41 % | -0.07 -119.46 % | 0.34 290.17 % | -0.18 -141.77 % | 0.43 334.60 % | 0.10 -34.79 % | 0.15 91.69 % | 0.08 -13.53 % | 0.09 -14.82 % | 0.11 -20.76 % | 0.14 41.39 % | 0.10 -19.60 % | 0.12 49.29 % | 0.08 35.89 % | 0.06 -61.71 % | 0.15 8.66 % | 0.14 16.29 % | 0.12 |
Total other income expenses net | 77.983 M -81.26 % | 416.193 M 883.65 % | 42.311 M 31.40 % | 32.199 M -33.09 % | 48.120 M | 0.000 -100.00 % | 59.860 M 180.72 % | -74.156 M -441.03 % | 21.745 M 106.90 % | -315.052 M -432.37 % | -59.179 M -161.11 % | 96.842 M 197.33 % | -99.498 M 60.73 % | -253.377 M -965.68 % | -23.776 M 67.17 % | -72.416 M -236.22 % | 53.162 M -46.10 % | 98.634 M -76.18 % | 414.130 M 177.53 % | -534.183 M -2.92 % | -519.051 M -51.99 % | -341.508 M -317.91 % | -81.719 M 75.10 % | -328.233 M 0.00 % | -328.227 M 31.51 % | -479.201 M -24.44 % | -385.091 M 7.10 % | -414.513 M 8.22 % | -451.658 M -23.60 % | -365.408 M -0.83 % | -362.400 M -13.39 % | -319.600 M -5.03 % | -304.300 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-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-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 0.000 -100.00 % | 1.601 B | 0.000 -100.00 % | 3.510 B 9.37 % | 3.209 B 1 396.92 % | 214.403 M -98.77 % | 17.392 B 7 539.02 % | 227.677 M -98.69 % | 17.336 B 13 784.75 % | 124.857 M -99.27 % | 17.197 B 3 933.05 % | 426.396 M -97.59 % | 17.708 B 3 728.61 % | 462.521 M -97.48 % | 18.370 B 2 994.58 % | 593.622 M -96.71 % | 18.039 B 4 300.37 % | 409.950 M -97.69 % | 17.783 B 2 950.69 % | 582.927 M -96.14 % | 15.103 B 26.24 % | 11.963 B -8.66 % | 13.097 B 9.81 % | 11.928 B -15.35 % | 14.091 B 2.04 % | 13.809 B -5.51 % | 14.613 B 26.32 % | 11.569 B 64.63 % | 7.027 B -20.94 % | 8.888 B 28.60 % | 6.911 B 1 719.77 % | 379.800 M -94.68 % | 7.137 B 5.71 % | 6.751 B 10.31 % | 6.120 B |
Total investments | 0.000 -100.00 % | 3.883 B | 0.000 -100.00 % | 1.256 B 108.04 % | 603.768 M 40.80 % | 428.806 M -67.23 % | 1.309 B 187.39 % | 455.354 M -50.82 % | 925.920 M 270.79 % | 249.714 M -73.30 % | 935.422 M 9.69 % | 852.792 M 17.51 % | 725.704 M -21.55 % | 925.042 M 24.05 % | 745.684 M -37.19 % | 1.187 B 41.67 % | 838.058 M 2.21 % | 819.900 M -41.71 % | 1.407 B 20.66 % | 1.166 B -16.29 % | 1.393 B -94.18 % | 23.927 B 962.47 % | 2.252 B -90.56 % | 23.855 B 1 031.60 % | 2.108 B 100.07 % | 1.054 B -7.93 % | 1.144 B 5.11 % | 1.089 B -28.86 % | 1.531 B 44.30 % | 1.061 B -23.37 % | 1.384 B -62.46 % | 3.687 B 210.89 % | 1.186 B -3.32 % | 1.227 B 249.80 % | 350.688 M |
Total debt | 0.000 -100.00 % | 3.686 B | 0.000 -100.00 % | 4.000 B -27.14 % | 5.490 B | 0.000 -100.00 % | 17.555 B | 0.000 -100.00 % | 17.537 B | 0.000 -100.00 % | 17.306 B | 0.000 -100.00 % | 18.115 B | 0.000 -100.00 % | 18.794 B | 0.000 -100.00 % | 18.436 B | 0.000 -100.00 % | 17.929 B | 0.000 -100.00 % | 15.306 B | 0.000 -100.00 % | 13.610 B | 0.000 -100.00 % | 14.459 B 2.86 % | 14.057 B -6.60 % | 15.051 B 24.83 % | 12.057 B 43.27 % | 8.415 B -17.39 % | 10.187 B 30.20 % | 7.824 B 649.28 % | 1.044 B -86.43 % | 7.695 B 4.72 % | 7.348 B 14.92 % | 6.393 B |
Accumulated other comprehensive income loss | 7.701 B 540.57 % | 1.202 B -79.04 % | 5.736 B 2.27 % | 5.609 B 234.88 % | 1.675 B -50.64 % | 3.394 B 3.24 % | 3.287 B 1.23 % | 3.247 B 455.74 % | 584.261 M -81.18 % | 3.105 B 3.31 % | 3.005 B 5.15 % | 2.858 B 1 317.16 % | -234.814 M -108.48 % | 2.770 B 3.05 % | 2.688 B 2.57 % | 2.621 B 58.92 % | 1.649 B -51.39 % | 3.392 B 2.48 % | 3.310 B -13.88 % | 3.843 B 248.53 % | -2.587 B -158.80 % | 4.400 B 1.90 % | 4.318 B 2.79 % | 4.201 B 266.51 % | -2.523 B -2 705.91 % | -89.922 M 48.93 % | -176.070 M -896.23 % | 22.113 M -82.28 % | 124.792 M 3 929.15 % | -3.259 M 99.80 % | -1.626 B | 0.000 -100.00 % | 45.912 M 1.28 % | 45.330 M 566.91 % | 6.797 M |
Retained earnings | 0.000 -100.00 % | 762.776 M | 0.000 | 0.000 -100.00 % | 31.869 M | 0.000 | 0.000 | 0.000 -100.00 % | 274.073 M | 0.000 100.00 % | -3.005 B | 0.000 -100.00 % | 234.814 M | 0.000 | 0.000 | 0.000 -100.00 % | 231.595 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.403 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.330 B -37.16 % | 2.116 B -3.52 % | 2.194 B 1.91 % | 2.153 B 0.61 % | 2.139 B -3.34 % | 2.213 B -5.34 % | 2.338 B | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 0.000 -100.00 % | 151.645 M | 0.000 -100.00 % | 127.338 M 30.00 % | 97.956 M | 0.000 -100.00 % | 106.600 M | 0.000 -100.00 % | 99.490 M | 0.000 -100.00 % | 99.490 M | 0.000 -100.00 % | 87.495 M | 0.000 -100.00 % | 81.945 M | 0.000 -100.00 % | 81.945 M | 0.000 -100.00 % | 81.945 M | 0.000 -100.00 % | 81.945 M | 0.000 -100.00 % | 81.945 M | 0.000 -100.00 % | 81.945 M 0.00 % | 81.945 M 11.79 % | 73.301 M 0.00 % | 73.301 M 0.00 % | 73.301 M 0.00 % | 73.301 M -10.55 % | 81.945 M -49.97 % | 163.800 M 123.46 % | 73.301 M 0.00 % | 73.301 M 0.00 % | 73.301 M |
Total equity | 7.701 B 0.00 % | 7.701 B 34.25 % | 5.736 B 0.00 % | 5.736 B 23.77 % | 4.635 B 33.78 % | 3.465 B 0.00 % | 3.465 B -0.73 % | 3.490 B 0.00 % | 3.490 B 4.50 % | 3.340 B 0.00 % | 3.340 B 2.27 % | 3.266 B 0.00 % | 3.266 B 14.92 % | 2.842 B 0.00 % | 2.842 B 2.46 % | 2.773 B 0.00 % | 2.773 B -21.85 % | 3.549 B 0.00 % | 3.549 B -11.32 % | 4.002 B 0.00 % | 4.002 B -36.32 % | 6.284 B 0.00 % | 6.284 B 3.87 % | 6.050 B 0.00 % | 6.050 B 30.12 % | 4.649 B 1.63 % | 4.575 B -2.29 % | 4.682 B -0.79 % | 4.719 B 2.92 % | 4.585 B -21.86 % | 5.868 B -33.34 % | 8.802 B 87.03 % | 4.706 B 1.67 % | 4.629 B 4.07 % | 4.448 B |
Other non current liabilities | -7.701 B -829.77 % | 1.055 B 118.40 % | -5.736 B -273.35 % | 3.309 B -21.29 % | 4.204 B 221.34 % | -3.465 B -271.19 % | 2.024 B | 0.000 -100.00 % | 981.933 M | 0.000 -100.00 % | 1.561 B | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 946.489 M | 0.000 -100.00 % | 554.985 M | 0.000 -100.00 % | 1.448 B | 0.000 -100.00 % | 980.474 M | 0.000 -100.00 % | 1.872 B | 0.000 -100.00 % | 1.793 B 57.46 % | 1.139 B -40.16 % | 1.903 B 10.32 % | 1.725 B 68.11 % | 1.026 B 2.65 % | 999.557 M 52.55 % | 655.219 M 237.39 % | 194.200 M 2.42 % | 189.604 M 378.60 % | 39.616 M 22.35 % | 32.380 M |
Long term debt | 0.000 -100.00 % | 3.382 B | 0.000 -100.00 % | 3.476 B 13.56 % | 3.061 B | 0.000 -100.00 % | 6.355 B | 0.000 -100.00 % | 6.362 B | 0.000 -100.00 % | 6.447 B | 0.000 -100.00 % | 6.636 B | 0.000 -100.00 % | 6.860 B | 0.000 -100.00 % | 6.503 B | 0.000 -100.00 % | 6.727 B | 0.000 -100.00 % | 6.744 B | 0.000 -100.00 % | 6.375 B | 0.000 -100.00 % | 6.762 B -7.98 % | 7.348 B 44.17 % | 5.097 B 1.46 % | 5.023 B 166.22 % | 1.887 B -51.98 % | 3.929 B 0.45 % | 3.912 B 274.61 % | 1.044 B -59.94 % | 2.606 B -55.60 % | 5.870 B 169.99 % | 2.174 B |
Total non current liabilities | -7.701 B -225.91 % | 6.117 B 206.63 % | -5.736 B -184.55 % | 6.785 B -6.61 % | 7.265 B 309.69 % | -3.465 B -141.35 % | 8.379 B | 0.000 -100.00 % | 8.289 B | 0.000 -100.00 % | 8.008 B | 0.000 -100.00 % | 8.059 B | 0.000 -100.00 % | 7.807 B | 0.000 -100.00 % | 7.553 B | 0.000 -100.00 % | 8.174 B | 0.000 -100.00 % | 8.327 B | 0.000 -100.00 % | 8.247 B | 0.000 -100.00 % | 8.555 B 0.79 % | 8.488 B 21.18 % | 7.005 B 3.63 % | 6.759 B 130.34 % | 2.934 B -40.88 % | 4.964 B 6.86 % | 4.645 B 229.54 % | 1.410 B -51.17 % | 2.887 B -52.00 % | 6.014 B 145.18 % | 2.453 B |
Other current liabilities | 0.000 -100.00 % | 768.181 M | 0.000 -100.00 % | 634.282 M -25.55 % | 851.904 M | 0.000 -100.00 % | 227.368 M | 0.000 -100.00 % | 704.204 M | 0.000 -100.00 % | 328.948 M | 0.000 -100.00 % | 161.910 M | 0.000 -100.00 % | 248.531 M | 0.000 -100.00 % | 454.674 M | 0.000 -100.00 % | 524.065 M | 0.000 -100.00 % | 429.423 M | 0.000 -100.00 % | 604.016 M | 0.000 -100.00 % | 519.636 M -83.15 % | 3.083 B 76.32 % | 1.749 B 2.72 % | 1.702 B -47.88 % | 3.266 B -9.34 % | 3.603 B 71.74 % | 2.098 B -89.90 % | 20.765 B 1 006.42 % | 1.877 B -21.18 % | 2.381 B 367.15 % | -891.261 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 378.736 M | 0.000 -100.00 % | 357.268 M | 0.000 -100.00 % | 248.279 M | 0.000 -100.00 % | 792.429 M | 0.000 -100.00 % | 891.176 M | 0.000 -100.00 % | 24.000 K | 0.000 -100.00 % | 2.641 B | 0.000 -100.00 % | 2.359 B | 0.000 -100.00 % | 2.500 B | 0.000 -100.00 % | 2.729 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.208 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 -100.00 % | 304.049 M | 0.000 -100.00 % | 524.349 M -78.42 % | 2.430 B | 0.000 -100.00 % | 11.200 B | 0.000 -100.00 % | 11.175 B | 0.000 -100.00 % | 10.859 B | 0.000 -100.00 % | 11.479 B | 0.000 -100.00 % | 11.934 B | 0.000 -100.00 % | 11.932 B | 0.000 -100.00 % | 8.561 B | 0.000 -100.00 % | 8.562 B | 0.000 -100.00 % | 4.734 B | 0.000 -100.00 % | 4.969 B -25.94 % | 6.709 B -32.60 % | 9.954 B 41.52 % | 7.033 B 7.74 % | 6.528 B 4.33 % | 6.257 B 41.21 % | 4.431 B | 0.000 -100.00 % | 5.088 B 244.39 % | 1.477 B -64.98 % | 4.219 B |
Total current liabilities | 0.000 -100.00 % | 5.850 B | 0.000 -100.00 % | 5.608 B -18.80 % | 6.906 B | 0.000 -100.00 % | 16.229 B | 0.000 -100.00 % | 16.147 B | 0.000 -100.00 % | 15.016 B | 0.000 -100.00 % | 16.661 B | 0.000 -100.00 % | 17.320 B | 0.000 -100.00 % | 16.879 B | 0.000 -100.00 % | 17.504 B | 0.000 -100.00 % | 17.656 B | 0.000 -100.00 % | 20.201 B | 0.000 -100.00 % | 20.351 B 4.75 % | 19.428 B -9.32 % | 21.425 B 7.07 % | 20.009 B 7.23 % | 18.660 B 22.54 % | 15.227 B 33.61 % | 11.396 B -45.12 % | 20.765 B 73.32 % | 11.981 B 36.75 % | 8.761 B -13.73 % | 10.156 B |
Total liabilities | -7.701 B -164.36 % | 11.966 B 308.60 % | -5.736 B -146.29 % | 12.393 B -13.24 % | 14.283 B 512.26 % | -3.465 B -114.08 % | 24.608 B | 0.000 -100.00 % | 24.436 B | 0.000 -100.00 % | 23.025 B | 0.000 -100.00 % | 24.721 B | 0.000 -100.00 % | 25.127 B | 0.000 -100.00 % | 24.431 B | 0.000 -100.00 % | 25.678 B | 0.000 -100.00 % | 25.983 B | 0.000 -100.00 % | 28.448 B | 0.000 -100.00 % | 28.907 B 3.55 % | 27.916 B -1.81 % | 28.429 B 6.21 % | 26.768 B 23.96 % | 21.595 B 6.95 % | 20.191 B 25.87 % | 16.042 B -27.66 % | 22.175 B 49.15 % | 14.868 B 0.63 % | 14.775 B 17.18 % | 12.609 B |
Other non current assets | 0.000 -100.00 % | 4.320 B | 0.000 -100.00 % | 8.726 B 12.15 % | 7.781 B 3 729.26 % | -214.403 M -102.25 % | 9.549 B 4 294.13 % | -227.677 M -103.05 % | 7.464 B 6 078.37 % | -124.857 M -101.94 % | 6.447 B 1 611.95 % | -426.396 M -104.86 % | 8.771 B 1 996.30 % | -462.521 M -105.62 % | 8.237 B 1 487.56 % | -593.622 M -109.76 % | 6.085 B 1 584.36 % | -409.950 M -102.32 % | 17.633 B 3 124.86 % | -582.927 M -107.47 % | 7.806 B 165.25 % | -11.963 B -163.78 % | 18.757 B 257.25 % | -11.928 B -240.31 % | 8.501 B 9.86 % | 7.738 B 22.02 % | 6.342 B 37.22 % | 4.622 B -7.34 % | 4.988 B -14.86 % | 5.858 B 704.82 % | 727.905 M -89.75 % | 7.104 B 180.52 % | 2.532 B 253 247 200.00 % | 1.000 K | 0.000 |
Long term investments | 0.000 -100.00 % | 3.883 B | 0.000 100.00 % | -150.279 M -139.55 % | 380.000 M | 0.000 100.00 % | -1.374 B | 0.000 -100.00 % | 586.509 M | 0.000 -100.00 % | 627.880 M | 0.000 100.00 % | -1.635 B | 0.000 100.00 % | -1.878 B | 0.000 -100.00 % | 640.984 M | 0.000 100.00 % | -9.280 B | 0.000 -100.00 % | 1.013 B | 0.000 100.00 % | -9.199 B | 0.000 -100.00 % | 1.019 B -3.31 % | 1.054 B -7.93 % | 1.144 B 5.11 % | 1.089 B -28.86 % | 1.531 B 44.30 % | 1.061 B -76.53 % | 4.520 B | 0.000 -100.00 % | 1.186 B -3.32 % | 1.227 B 249.80 % | 350.688 M |
Intangible assets | 0.000 -100.00 % | 3.306 M | 0.000 -100.00 % | 35.821 M 760.05 % | 4.165 M | 0.000 -100.00 % | 356.357 M | 0.000 -100.00 % | 5.091 M | 0.000 -100.00 % | 321.094 M | 0.000 -100.00 % | 4.181 M | 0.000 -100.00 % | 349.420 M | 0.000 -100.00 % | 2.056 M | 0.000 -100.00 % | 156.800 M | 0.000 -100.00 % | 2.051 M | 0.000 -100.00 % | 474.186 M | 0.000 -100.00 % | 2.070 M 0.63 % | 2.057 M -99.95 % | 3.762 B 1.81 % | 3.696 B 25 342.35 % | 14.525 M 38.52 % | 10.486 M | 0.000 | 0.000 -100.00 % | 16.981 M -28.82 % | 23.856 M | 0.000 |
GoodWill | 0.000 -100.00 % | 32.087 M | 0.000 | 0.000 -100.00 % | 351.694 M | 0.000 | 0.000 | 0.000 -100.00 % | 345.773 M | 0.000 | 0.000 | 0.000 -100.00 % | 345.773 M | 0.000 | 0.000 | 0.000 -100.00 % | 155.086 M | 0.000 | 0.000 | 0.000 -100.00 % | 154.741 M | 0.000 | 0.000 | 0.000 -100.00 % | 477.909 M 29.89 % | 367.920 M 11.31 % | 330.541 M 24.14 % | 266.267 M 119.72 % | 121.182 M 133.85 % | 51.820 M | 0.000 | 0.000 -100.00 % | 222.777 M 60.97 % | 138.394 M 31.31 % | 105.391 M |
Goodwill and intangible assets | 0.000 -100.00 % | 35.393 M | 0.000 -100.00 % | 35.821 M -89.93 % | 355.859 M | 0.000 -100.00 % | 356.357 M | 0.000 -100.00 % | 350.864 M | 0.000 -100.00 % | 321.094 M | 0.000 -100.00 % | 349.954 M | 0.000 -100.00 % | 349.420 M | 0.000 -100.00 % | 157.142 M | 0.000 -100.00 % | 156.800 M | 0.000 -100.00 % | 156.792 M | 0.000 -100.00 % | 474.186 M | 0.000 -100.00 % | 479.979 M 29.73 % | 369.977 M -90.96 % | 4.093 B 3.31 % | 3.962 B 2 819.35 % | 135.707 M 117.81 % | 62.306 M 6.54 % | 58.484 M | 0.000 -100.00 % | 239.758 M 47.77 % | 162.250 M | 0.000 |
Property plant equipment net | 0.000 -100.00 % | 29.268 M | 0.000 -100.00 % | 26.552 M -57.51 % | 62.490 M | 0.000 -100.00 % | 1.487 B | 0.000 -100.00 % | 1.500 B | 0.000 -100.00 % | 1.510 B | 0.000 -100.00 % | 1.539 B | 0.000 -100.00 % | 1.555 B | 0.000 -100.00 % | 1.574 B | 0.000 -100.00 % | 1.598 B | 0.000 -100.00 % | 1.629 B | 0.000 -100.00 % | 2.767 B | 0.000 -100.00 % | 2.800 B -12.28 % | 3.192 B -5.33 % | 3.372 B -7.74 % | 3.654 B -13.80 % | 4.239 B -38.58 % | 6.903 B 31.77 % | 5.238 B 186.96 % | 1.825 B -54.31 % | 3.995 B 4.73 % | 3.814 B 8.39 % | 3.519 B |
Total non current assets | 0.000 -100.00 % | 9.271 B | 0.000 -100.00 % | 9.641 B 12.38 % | 8.580 B 4 101.62 % | -214.403 M -101.94 % | 11.059 B 4 957.38 % | -227.677 M -102.08 % | 10.948 B 8 868.23 % | -124.857 M -101.25 % | 9.952 B 2 434.06 % | -426.396 M -104.23 % | 10.071 B 2 277.52 % | -462.521 M -104.97 % | 9.311 B 1 668.58 % | -593.622 M -106.28 % | 9.457 B 2 406.83 % | -409.950 M -103.70 % | 11.091 B 2 002.62 % | -582.927 M -105.05 % | 11.532 B 196.40 % | -11.963 B -186.07 % | 13.900 B 216.54 % | -11.928 B -185.65 % | 13.926 B 7.71 % | 12.929 B -13.90 % | 15.016 B 12.56 % | 13.340 B 21.97 % | 10.937 B -21.39 % | 13.913 B 31.65 % | 10.568 B 18.36 % | 8.929 B 11.83 % | 7.985 B 52.85 % | 5.224 B 28.87 % | 4.054 B |
Other current assets | -2.085 B -154.19 % | 3.849 B 635.94 % | -718.126 M -111.58 % | 6.199 B 167.30 % | 2.319 B | 0.000 -100.00 % | 3.969 B | 0.000 -100.00 % | 15.827 B | 0.000 -100.00 % | 3.591 B | 0.000 -100.00 % | 3.262 B | 0.000 -100.00 % | 4.599 B | 0.000 -100.00 % | 3.442 B | 0.000 -100.00 % | 12.276 B | 0.000 -100.00 % | 3.849 B | 0.000 -100.00 % | 2.861 B | 0.000 -100.00 % | 2.724 B 357.48 % | 595.416 M 94.99 % | 305.356 M -31.32 % | 444.583 M 74.19 % | 255.222 M 82.11 % | 140.148 M -96.11 % | 3.600 B -57.80 % | 8.531 B 790.24 % | 958.299 M -3.06 % | 988.561 M 64.96 % | 599.285 M |
Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 1.406 B 528.49 % | 223.768 M -47.82 % | 428.806 M -84.01 % | 2.682 B 489.06 % | 455.354 M -81.50 % | 2.461 B 885.72 % | 249.714 M -88.64 % | 2.199 B 157.81 % | 852.792 M 4 266.80 % | 19.529 M -97.89 % | 925.042 M -64.74 % | 2.624 B 120.99 % | 1.187 B 502.44 % | 197.074 M -75.96 % | 819.900 M -92.33 % | 10.686 B 816.62 % | 1.166 B 206.70 % | 380.129 M -98.41 % | 23.927 B 108.95 % | 11.451 B -52.00 % | 23.855 B 2 089.91 % | 1.089 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.136 B | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 0.000 -100.00 % | 2.085 B | 0.000 -100.00 % | 490.069 M -78.51 % | 2.281 B 1 163.78 % | -214.403 M -231.99 % | 162.438 M 171.35 % | -227.677 M -213.47 % | 200.650 M 260.70 % | -124.857 M -214.42 % | 109.117 M 125.59 % | -426.396 M -204.80 % | 406.867 M 187.97 % | -462.521 M -209.13 % | 423.807 M 171.39 % | -593.622 M -249.70 % | 396.548 M 196.73 % | -409.950 M -382.26 % | 145.236 M 124.91 % | -582.927 M -387.44 % | 202.798 M 101.70 % | -11.963 B -2 435.03 % | 512.345 M 104.30 % | -11.928 B -3 336.42 % | 368.541 M 48.48 % | 248.204 M -43.23 % | 437.210 M -10.41 % | 488.000 M -64.84 % | 1.388 B 6.87 % | 1.299 B 42.34 % | 912.501 M 37.34 % | 664.400 M 19.13 % | 557.719 M -6.48 % | 596.362 M 118.06 % | 273.482 M |
Cash and short term investments | 2.085 B 0.00 % | 2.085 B 190.40 % | 718.126 M -62.13 % | 1.896 B -16.85 % | 2.281 B 963.78 % | 214.403 M -92.46 % | 2.845 B 1 149.46 % | 227.677 M -91.45 % | 2.662 B 2 032.14 % | 124.857 M -94.59 % | 2.308 B 441.22 % | 426.396 M 0.00 % | 426.396 M -7.81 % | 462.521 M -84.82 % | 3.047 B 413.36 % | 593.622 M 0.00 % | 593.622 M 44.80 % | 409.950 M -96.22 % | 10.832 B 1 758.15 % | 582.927 M 0.00 % | 582.927 M -95.13 % | 11.963 B 0.00 % | 11.963 B 0.30 % | 11.928 B 718.15 % | 1.458 B -2.64 % | 1.497 B -5.07 % | 1.577 B 12.58 % | 1.401 B 0.94 % | 1.388 B 6.79 % | 1.300 B 42.45 % | 912.501 M 37.34 % | 664.400 M -22.75 % | 860.050 M -27.46 % | 1.186 B 29.13 % | 918.120 M |
Total current assets | 0.000 -100.00 % | 10.397 B | 0.000 -100.00 % | 8.488 B -17.90 % | 10.339 B 4 722.00 % | 214.403 M -98.74 % | 17.013 B 7 372.53 % | 227.677 M -98.66 % | 16.979 B 13 498.42 % | 124.857 M -99.24 % | 16.412 B 3 748.98 % | 426.396 M -97.62 % | 17.915 B 3 773.25 % | 462.521 M -97.52 % | 18.657 B 3 042.91 % | 593.622 M -96.66 % | 17.748 B 4 229.31 % | 409.950 M -97.74 % | 18.136 B 3 011.15 % | 582.927 M -96.84 % | 18.453 B 54.24 % | 11.963 B -42.57 % | 20.832 B 74.65 % | 11.928 B -43.28 % | 21.031 B 1.39 % | 20.742 B 7.33 % | 19.325 B 0.62 % | 19.206 B 19.21 % | 16.110 B 34.28 % | 11.997 B 5.79 % | 11.341 B -48.56 % | 22.048 B 72.62 % | 12.772 B -14.79 % | 14.989 B 9.18 % | 13.728 B |
Inventory | 0.000 -100.00 % | 500.461 M | 0.000 -100.00 % | 388.499 M 3.92 % | 373.833 M | 0.000 -100.00 % | 639.722 M | 0.000 -100.00 % | 924.353 M | 0.000 -100.00 % | 764.250 M | 0.000 -100.00 % | 902.307 M | 0.000 -100.00 % | 631.652 M | 0.000 -100.00 % | 712.360 M | 0.000 -100.00 % | 687.454 M | 0.000 -100.00 % | 627.373 M | 0.000 -100.00 % | 727.312 M | 0.000 -100.00 % | 666.214 M -13.88 % | 773.579 M 6.99 % | 723.028 M -3.75 % | 751.210 M 51.61 % | 495.500 M 4.64 % | 473.514 M 4.85 % | 451.611 M -40.40 % | 757.800 M 4.38 % | 725.998 M -20.02 % | 907.771 M -21.75 % | 1.160 B |
Net receivables | 0.000 -100.00 % | 3.962 B | 0.000 -100.00 % | 3.461 M -99.94 % | 5.365 B | 0.000 -100.00 % | 12.316 B | 0.000 -100.00 % | 14.236 B | 0.000 -100.00 % | 11.965 B | 0.000 -100.00 % | 15.565 B | 0.000 -100.00 % | 13.045 B | 0.000 -100.00 % | 15.156 B | 0.000 -100.00 % | 4.763 B | 0.000 -100.00 % | 13.393 B | 0.000 -100.00 % | 5.519 B | 0.000 -100.00 % | 17.028 B -4.75 % | 17.876 B 6.92 % | 16.720 B 0.67 % | 16.609 B 18.88 % | 13.972 B 38.56 % | 10.084 B | 0.000 | 0.000 -100.00 % | 10.228 B -14.10 % | 11.907 B 7.75 % | 11.051 B |
Tax assets | 0.000 -100.00 % | 1.003 B | 0.000 -100.00 % | 1.003 B | 0.000 | 0.000 -100.00 % | 1.040 B | 0.000 -100.00 % | 1.046 B | 0.000 -100.00 % | 1.046 B | 0.000 -100.00 % | 1.046 B | 0.000 -100.00 % | 1.048 B | 0.000 -100.00 % | 999.502 M | 0.000 -100.00 % | 983.037 M | 0.000 -100.00 % | 928.467 M | 0.000 -100.00 % | 1.102 B | 0.000 -100.00 % | 1.126 B 95.75 % | 575.209 M 788.67 % | 64.727 M 383.43 % | 13.389 M -69.73 % | 44.229 M 49.75 % | 29.535 M 24.81 % | 23.664 M | 0.000 -100.00 % | 31.662 M 52.43 % | 20.772 M -56.94 % | 48.237 M |
Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 -100.00 % | 4.777 B | 0.000 -100.00 % | 4.449 B 22.73 % | 3.625 B | 0.000 -100.00 % | 4.419 B | 0.000 -100.00 % | 4.082 B | 0.000 -100.00 % | 3.580 B | 0.000 -100.00 % | 4.228 B | 0.000 -100.00 % | 4.247 B | 0.000 -100.00 % | 3.863 B | 0.000 -100.00 % | 3.137 B | 0.000 -100.00 % | 6.306 B | 0.000 -100.00 % | 9.755 B | 0.000 -100.00 % | 9.406 B -2.38 % | 9.636 B -0.42 % | 9.676 B -14.17 % | 11.273 B 27.64 % | 8.832 B 65.56 % | 5.335 B 10.29 % | 4.837 B | 0.000 -100.00 % | 4.531 B 2.48 % | 4.421 B 29.70 % | 3.409 B |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.626 M | 0.000 -100.00 % | 24.000 K | 0.000 -100.00 % | 24.000 K | 0.000 -100.00 % | 24.000 K | 0.000 -100.00 % | 24.000 K | 0.000 -100.00 % | 24.000 K | 0.000 -100.00 % | 24.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 107.259 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.271 M | 0.000 -100.00 % | 33.494 M 3.23 % | 32.445 M | 0.000 | 0.000 -100.00 % | 484.964 M 0.76 % | 481.323 M 9 335.86 % | 5.101 M |
Deferred revenue non current | 0.000 -100.00 % | 1.679 B | 0.000 | 0.000 100.00 % | -177.163 M | 0.000 | 0.000 | 0.000 -100.00 % | 945.306 M | 0.000 | 0.000 | 0.000 -100.00 % | 655.353 M | 0.000 | 0.000 | 0.000 -100.00 % | 451.840 M | 0.000 | 0.000 | 0.000 -100.00 % | 547.941 M | 0.000 | 0.000 | 0.000 -100.00 % | 524.830 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.506 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.095 M | 0.000 -100.00 % | 71.008 M | 0.000 -100.00 % | 65.375 M | 0.000 -100.00 % | 57.033 M | 0.000 -100.00 % | 66.957 M | 0.000 -100.00 % | 71.608 M | 0.000 -100.00 % | 152.861 M | 0.000 -100.00 % | 156.812 M | 0.000 -100.00 % | 158.358 M | 0.000 -100.00 % | 1.884 B | 0.000 -100.00 % | 1.848 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.146 B | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.650 M | 0.000 -100.00 % | 3.676 M | 0.000 -100.00 % | 4.436 M | 0.000 -100.00 % | 402.000 K | 0.000 -100.00 % | 520.000 K | 0.000 -100.00 % | 1.619 M | 0.000 -100.00 % | 7.448 M | 0.000 100.00 % | -2.641 B | 0.000 -100.00 % | 26.310 M | 0.000 100.00 % | -2.500 B | 0.000 100.00 % | -2.729 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.747 M 0.00 % | 177.747 M 0.00 % | 177.747 M 0.00 % | 177.747 M -47.80 % | 340.493 M 0.00 % | 340.493 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 |
Other total stockholders equity | 0.000 -100.00 % | 5.585 B | 0.000 -100.00 % | 5.609 B 100.47 % | 2.798 B 3 840.39 % | 71.008 M | 0.000 -100.00 % | 65.375 M -96.74 % | 2.007 B 3 419.49 % | 57.033 M -98.10 % | 3.005 B 4 388.52 % | 66.957 M -96.06 % | 1.700 B 2 274.28 % | 71.608 M | 0.000 -100.00 % | 152.861 M -90.24 % | 1.567 B 899.27 % | 156.812 M | 0.000 -100.00 % | 158.358 M -89.89 % | 1.567 B -16.81 % | 1.884 B | 0.000 -100.00 % | 1.848 B 14.30 % | 1.617 B -36.35 % | 2.541 B 2.29 % | 2.484 B 2.06 % | 2.434 B 2.20 % | 2.381 B 3.46 % | 2.302 B 0.02 % | 2.301 B -73.36 % | 8.638 B 88.32 % | 4.587 B 1.70 % | 4.510 B 180.44 % | 1.608 B |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.163 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.341 B | 0.000 | 0.000 | 0.000 -100.00 % | 767.726 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.740 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.809 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.497 M -70.33 % | 5.046 M -54.22 % | 11.022 M -48.77 % | 21.515 M -38.06 % | 34.735 M -18.66 % | 42.703 M -75.06 % | 171.200 M 88.97 % | 90.597 M -13.22 % | 104.401 M -41.48 % | 178.413 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 0.000 -100.00 % | 19.668 B | 0.000 -100.00 % | 18.129 B -4.17 % | 18.918 B | 0.000 -100.00 % | 28.072 B | 0.000 -100.00 % | 27.926 B | 0.000 -100.00 % | 26.364 B | 0.000 -100.00 % | 27.986 B | 0.000 -100.00 % | 27.968 B | 0.000 -100.00 % | 27.205 B | 0.000 -100.00 % | 29.227 B | 0.000 -100.00 % | 29.985 B | 0.000 -100.00 % | 34.732 B | 0.000 -100.00 % | 34.956 B 3.82 % | 33.672 B -1.95 % | 34.341 B 5.52 % | 32.546 B 20.33 % | 27.048 B 4.39 % | 25.911 B 18.26 % | 21.909 B -29.27 % | 30.977 B 49.23 % | 20.757 B 2.69 % | 20.213 B 13.67 % | 17.782 B |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-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-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
Stock based compensation | 4.193 M 14.85 % | 3.651 M 85.80 % | 1.965 M 1.34 % | 1.939 M | 0.000 -100.00 % | 1.332 M -73.75 % | 5.074 M 0.00 % | 5.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.125 M 0.00 % | 70.125 M 0.00 % | 70.125 M | 0.000 100.00 % | -175.974 M 0.00 % | -175.974 M 0.00 % | -175.974 M 74.41 % | -687.638 M 0.00 % | -687.638 M 0.00 % | -687.638 M -429.61 % | 208.621 M 0.00 % | 208.621 M 0.00 % | 208.621 M -22.57 % | 269.437 M 0.00 % | 269.437 M 0.00 % | 269.437 M 0.00 % | 269.437 M 131.76 % | -848.421 M 0.00 % | -848.421 M 0.00 % | -848.421 M 0.00 % | -848.421 M -393.92 % | 288.661 M 0.00 % | 288.661 M 0.00 % | 288.661 M 0.00 % | 288.661 M 891.05 % | -36.491 M 0.00 % | -36.491 M 0.00 % | -36.491 M 0.00 % | -36.491 M -848.12 % | -3.849 M 0.00 % | -3.849 M 0.00 % | -3.849 M 0.00 % | -3.849 M 97.39 % | -147.373 M 0.00 % | -147.373 M 0.00 % | -147.373 M 0.00 % | -147.373 M 48.22 % | -284.594 M 0.00 % | -284.594 M 0.00 % | -284.594 M 0.00 % | -284.594 M 52.57 % | -600.027 M 0.00 % | -600.027 M 0.00 % | -600.027 M 0.00 % | -600.027 M -512.56 % | -97.954 M 0.00 % | -97.954 M 0.00 % | -97.954 M 0.00 % | -97.954 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 |
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 -100.00 % | 26.841 M 0.00 % | 26.841 M 0.00 % | 26.841 M | 0.000 100.00 % | -12.638 M 0.00 % | -12.638 M 0.00 % | -12.638 M -258.83 % | 7.957 M 0.00 % | 7.957 M 0.00 % | 7.957 M 112.59 % | -63.213 M 0.00 % | -63.213 M 0.00 % | -63.213 M -1 136.31 % | -5.113 M 0.00 % | -5.113 M 0.00 % | -5.113 M 0.00 % | -5.113 M 6.62 % | -5.476 M 0.00 % | -5.476 M 0.00 % | -5.476 M 0.00 % | -5.476 M -108.21 % | 66.728 M 0.00 % | 66.728 M 0.00 % | 66.728 M 0.00 % | 66.728 M -19.18 % | 82.559 M 0.00 % | 82.559 M 0.00 % | 82.559 M 0.00 % | 82.559 M 30.90 % | 63.070 M 0.00 % | 63.070 M 0.00 % | 63.070 M 0.00 % | 63.070 M -41.27 % | 107.391 M 0.00 % | 107.391 M 0.00 % | 107.391 M 0.00 % | 107.391 M -57.46 % | 252.432 M 0.00 % | 252.432 M 0.00 % | 252.432 M 0.00 % | 252.432 M 168.24 % | -369.934 M 0.00 % | -369.934 M 0.00 % | -369.934 M 0.00 % | -369.934 M -296.27 % | -93.353 M 0.00 % | -93.353 M 0.00 % | -93.353 M 0.00 % | -93.353 M |
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 |
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 -100.00 % | 43.284 M 0.00 % | 43.284 M 0.00 % | 43.284 M | 0.000 100.00 % | -163.336 M 0.00 % | -163.336 M 0.00 % | -163.336 M 76.52 % | -695.595 M 0.00 % | -695.595 M 0.00 % | -695.595 M -355.89 % | 271.833 M 0.00 % | 271.833 M 0.00 % | 271.833 M -0.99 % | 274.550 M 0.00 % | 274.550 M 0.00 % | 274.550 M 0.00 % | 274.550 M 132.57 % | -842.946 M 0.00 % | -842.946 M 0.00 % | -842.946 M 0.00 % | -842.946 M -479.82 % | 221.932 M 0.00 % | 221.932 M 0.00 % | 221.932 M 0.00 % | 221.932 M 286.42 % | -119.050 M 0.00 % | -119.050 M 0.00 % | -119.050 M 0.00 % | -119.050 M -77.90 % | -66.919 M 0.00 % | -66.919 M 0.00 % | -66.919 M 0.00 % | -66.919 M 73.73 % | -254.763 M 0.00 % | -254.763 M 0.00 % | -254.763 M 0.00 % | -254.763 M 52.56 % | -537.026 M 0.00 % | -537.026 M 0.00 % | -537.026 M 0.00 % | -537.026 M -133.40 % | -230.093 M 0.00 % | -230.093 M 0.00 % | -230.093 M 0.00 % | -230.093 M -4 901.74 % | -4.600 M 0.00 % | -4.600 M 0.00 % | -4.600 M 0.00 % | -4.600 M |
Other non cash items | -125.367 M -1.33 % | -123.721 M -22.04 % | -101.380 M 23.52 % | -132.555 M -2.55 % | -129.259 M -247.87 % | 87.415 M 910.75 % | -10.782 M -26.64 % | -8.514 M -89.28 % | -4.498 M 96.71 % | -136.818 M -343.63 % | 56.157 M -30.64 % | 80.968 M 2 020.04 % | -4.217 M -107.04 % | 59.887 M 650.33 % | -10.882 M 84.62 % | -70.763 M -481.72 % | 18.538 M -95.81 % | 442.028 M 61.21 % | 274.192 M 99.45 % | 137.475 M -56.82 % | 318.375 M 748.94 % | -49.061 M -135.71 % | 137.381 M 486.68 % | -35.528 M 70.07 % | -118.706 M 35.62 % | -184.380 M -157.53 % | -71.595 M 5.47 % | -75.736 M -15.41 % | -65.623 M -111.61 % | 565.295 M 0.00 % | 565.295 M 20.54 % | 468.977 M 0.00 % | 468.977 M 0.00 % | 468.977 M 3.78 % | 451.874 M 0.00 % | 451.874 M 0.00 % | 451.874 M 60.66 % | 281.259 M 0.00 % | 281.259 M 0.00 % | 281.259 M 0.00 % | 281.259 M -45.64 % | 517.427 M 0.00 % | 517.427 M 0.00 % | 517.427 M 0.00 % | 517.427 M 116.70 % | 238.774 M 0.00 % | 238.774 M -0.80 % | 240.691 M 0.80 % | 238.774 M -15.23 % | 281.657 M 5.27 % | 267.557 M 11.92 % | 239.069 M 0.00 % | 239.069 M 82.38 % | 131.084 M 0.00 % | 131.084 M 0.00 % | 131.084 M 0.00 % | 131.084 M -5.02 % | 138.016 M 0.00 % | 138.016 M 0.00 % | 138.016 M 0.00 % | 138.016 M -23.82 % | 181.170 M 0.00 % | 181.170 M 0.00 % | 181.170 M 0.00 % | 181.170 M 10 087.31 % | -1.814 M 0.00 % | -1.814 M 0.00 % | -1.814 M 0.00 % | -1.814 M -105.81 % | 31.217 M 0.00 % | 31.217 M 0.00 % | 31.217 M 0.00 % | 31.217 M |
Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.800 M -12.88 % | 12.396 M -6.22 % | 13.218 M -28.74 % | 18.550 M 26.07 % | 14.714 M -0.73 % | 14.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 444.132 M 0.00 % | 444.132 M 0.00 % | 444.132 M | 0.000 -100.00 % | 585.792 M 0.00 % | 585.792 M 0.00 % | 585.792 M 540.03 % | -133.125 M 0.00 % | -133.125 M 0.00 % | -133.125 M -118.04 % | 738.014 M 0.00 % | 738.014 M 0.00 % | 738.014 M 14.39 % | 645.179 M 0.00 % | 645.179 M 0.00 % | 645.179 M 0.00 % | 645.179 M 331.75 % | -278.392 M 0.00 % | -278.392 M 0.00 % | -278.392 M 0.00 % | -278.392 M -146.41 % | 599.790 M 0.00 % | 599.790 M 0.00 % | 599.790 M 0.00 % | 599.790 M 89.28 % | 316.882 M 0.00 % | 316.882 M 0.00 % | 316.882 M 0.00 % | 316.882 M 23.32 % | 256.957 M 0.00 % | 256.957 M 0.00 % | 256.957 M 0.00 % | 256.957 M 39.86 % | 183.726 M 0.00 % | 183.726 M 0.00 % | 183.726 M 0.00 % | 183.726 M 23.94 % | 148.237 M 0.00 % | 148.237 M 0.00 % | 148.237 M 0.00 % | 148.237 M 146.34 % | -319.908 M 0.00 % | -319.908 M 0.00 % | -319.908 M 0.00 % | -319.908 M -443.09 % | 93.244 M 0.00 % | 93.244 M 0.00 % | 93.244 M 0.00 % | 93.244 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -108.351 M 0.00 % | -108.351 M 0.00 % | -108.351 M | 0.000 100.00 % | -32.125 M 0.00 % | -32.125 M 0.00 % | -32.125 M 78.39 % | -148.664 M 0.00 % | -148.664 M 0.00 % | -148.664 M -95.80 % | -75.926 M 0.00 % | -75.926 M 0.00 % | -75.926 M -51.58 % | -50.091 M 0.00 % | -50.091 M 0.00 % | -50.091 M 0.00 % | -50.091 M 88.71 % | -443.784 M 0.00 % | -443.784 M 0.00 % | -443.784 M 0.00 % | -443.784 M -14.40 % | -387.908 M 0.00 % | -387.908 M 0.00 % | -387.908 M 0.00 % | -387.908 M -59.38 % | -243.379 M 0.00 % | -243.379 M 0.00 % | -243.379 M 0.00 % | -243.379 M -42.98 % | -170.215 M 0.00 % | -170.215 M 0.00 % | -170.215 M 0.00 % | -170.215 M 11.61 % | -192.564 M 0.00 % | -192.564 M 0.00 % | -192.564 M 0.00 % | -192.564 M 35.89 % | -300.361 M 0.00 % | -300.361 M 0.00 % | -300.361 M 0.00 % | -300.361 M -59.85 % | -187.905 M 0.00 % | -187.905 M 0.00 % | -187.905 M 0.00 % | -187.905 M 33.80 % | -283.865 M 0.00 % | -283.865 M 0.00 % | -283.865 M 0.00 % | -283.865 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 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -91.280 M 0.00 % | -91.280 M 0.00 % | -91.280 M 0.00 % | -91.280 M -687.03 % | -11.598 M 0.00 % | -11.598 M 0.00 % | -11.598 M 0.00 % | -11.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.212 M 0.00 % | 9.212 M 0.00 % | 9.212 M 0.00 % | 9.212 M 111.83 % | -77.861 M 0.00 % | -77.861 M 0.00 % | -77.861 M 0.00 % | -77.861 M -2 613.86 % | -2.869 M 0.00 % | -2.869 M 0.00 % | -2.869 M 0.00 % | -2.869 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.210 M 0.00 % | 87.210 M 0.00 % | 87.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 750.000 0.00 % | 750.000 0.00 % | 750.000 0.00 % | 750.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.221 M 0.00 % | 9.221 M 0.00 % | 9.221 M 0.00 % | 9.221 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.351 M 0.00 % | 108.351 M 0.00 % | 108.351 M | 0.000 -100.00 % | 32.125 M 0.00 % | 32.125 M 0.00 % | 32.125 M -78.39 % | 148.664 M 0.00 % | 148.664 M 0.00 % | 148.664 M 1 417.47 % | -11.284 M 0.00 % | -11.284 M 0.00 % | -11.284 M -107.98 % | 141.371 M 0.00 % | 141.371 M 0.00 % | 141.371 M 0.00 % | 141.371 M -68.96 % | 455.382 M 0.00 % | 455.382 M 0.00 % | 455.382 M 0.00 % | 455.382 M 17.39 % | 387.908 M 0.00 % | 387.908 M 0.00 % | 387.908 M 0.00 % | 387.908 M 59.38 % | 243.379 M 0.00 % | 243.379 M 0.00 % | 243.379 M 0.00 % | 243.379 M 51.16 % | 161.002 M 0.00 % | 161.002 M 0.00 % | 161.002 M 0.00 % | 161.002 M -40.46 % | 270.425 M 0.00 % | 270.425 M 0.00 % | 270.425 M 0.00 % | 270.425 M -8.02 % | 294.009 M 0.00 % | 294.009 M 0.00 % | 294.009 M 0.00 % | 294.009 M 56.47 % | 187.905 M 0.00 % | 187.905 M 0.00 % | 187.905 M 0.00 % | 187.905 M -33.80 % | 283.865 M 0.00 % | 283.865 M 0.00 % | 283.865 M 0.00 % | 283.865 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -108.351 M 0.00 % | -108.351 M 0.00 % | -108.351 M | 0.000 100.00 % | -32.125 M 0.00 % | -32.125 M 0.00 % | -32.125 M 85.25 % | -217.858 M 0.00 % | -217.858 M 0.00 % | -217.858 M -353.36 % | 85.986 M 0.00 % | 85.986 M 0.00 % | 85.986 M 159.52 % | -144.461 M 0.00 % | -144.461 M 0.00 % | -144.461 M 0.00 % | -144.461 M 71.42 % | -505.457 M 0.00 % | -505.457 M 0.00 % | -505.457 M 0.00 % | -505.457 M -24.88 % | -404.769 M 0.00 % | -404.769 M 0.00 % | -404.769 M 0.00 % | -404.769 M -66.31 % | -243.379 M 0.00 % | -243.379 M 0.00 % | -243.379 M 0.00 % | -243.379 M -47.16 % | -165.389 M 0.00 % | -165.389 M 0.00 % | -165.389 M 0.00 % | -165.389 M 37.32 % | -263.843 M 0.00 % | -263.843 M 0.00 % | -263.843 M 0.00 % | -263.843 M 19.66 % | -328.426 M 0.00 % | -328.426 M 0.00 % | -328.426 M 0.00 % | -328.426 M -74.78 % | -187.905 M 0.00 % | -187.905 M 0.00 % | -187.905 M 0.00 % | -187.905 M 33.81 % | -283.865 M 0.00 % | -283.865 M 0.00 % | -283.865 M 0.00 % | -283.865 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.407 M 0.00 % | 4.407 M 0.00 % | 4.407 M 0.00 % | 4.407 M -34.29 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 341.399 M 0.00 % | 341.399 M 0.00 % | 341.399 M 0.00 % | 341.399 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.581 M 0.00 % | -4.581 M 0.00 % | -4.581 M 0.00 % | -4.581 M 46.19 % | -8.514 M 0.00 % | -8.514 M 0.00 % | -8.514 M 0.00 % | -8.514 M 33.39 % | -12.782 M 0.00 % | -12.782 M 0.00 % | -12.782 M 0.00 % | -12.782 M 1.04 % | -12.916 M 0.00 % | -12.916 M 0.00 % | -12.916 M 0.00 % | -12.916 M -40.15 % | -9.216 M 0.00 % | -9.216 M 0.00 % | -9.216 M 0.00 % | -9.216 M -32.52 % | -6.955 M 0.00 % | -6.955 M 0.00 % | -6.955 M 0.00 % | -6.955 M |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -520.940 M 0.00 % | -520.940 M 0.00 % | -520.940 M | 0.000 100.00 % | -426.444 M 0.00 % | -426.444 M 0.00 % | -426.444 M 30.94 % | -617.531 M 0.00 % | -617.531 M 0.00 % | -617.531 M 10.40 % | -689.214 M 0.00 % | -689.214 M 0.00 % | -689.214 M -207.85 % | -223.877 M 0.00 % | -223.877 M 0.00 % | -223.877 M 0.00 % | -223.877 M -789.61 % | 32.465 M 0.00 % | 32.465 M 0.00 % | 32.465 M 0.00 % | 32.465 M 109.82 % | -330.452 M 0.00 % | -330.452 M 0.00 % | -330.452 M 0.00 % | -330.452 M -117.89 % | -151.659 M 0.00 % | -151.659 M 0.00 % | -151.659 M 0.00 % | -151.659 M 39.56 % | -250.938 M 0.00 % | -250.938 M 0.00 % | -250.938 M 0.00 % | -250.938 M -191.06 % | -86.216 M 0.00 % | -86.216 M 0.00 % | -86.216 M 0.00 % | -86.216 M -434.88 % | 25.745 M 0.00 % | 25.745 M 0.00 % | 25.745 M 0.00 % | 25.745 M -92.46 % | 341.399 M 0.00 % | 341.399 M 0.00 % | 341.399 M 0.00 % | 341.399 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -520.940 M 0.00 % | -520.940 M 0.00 % | -520.940 M | 0.000 100.00 % | -426.444 M 0.00 % | -426.444 M 0.00 % | -426.444 M 30.94 % | -617.531 M 0.00 % | -617.531 M 0.00 % | -617.531 M 10.40 % | -689.214 M 0.00 % | -689.214 M 0.00 % | -689.214 M -207.85 % | -223.877 M 0.00 % | -223.877 M 0.00 % | -223.877 M 0.00 % | -223.877 M -789.61 % | 32.465 M 0.00 % | 32.465 M 0.00 % | 32.465 M 0.00 % | 32.465 M 109.82 % | -330.452 M 0.00 % | -330.452 M 0.00 % | -330.452 M 0.00 % | -330.452 M -111.50 % | -156.240 M 0.00 % | -156.240 M 0.00 % | -156.240 M 0.00 % | -156.240 M 39.78 % | -259.452 M 0.00 % | -259.452 M 0.00 % | -259.452 M 0.00 % | -259.452 M -162.08 % | -98.998 M 0.00 % | -98.998 M 0.00 % | -98.998 M 0.00 % | -98.998 M -871.67 % | 12.829 M 0.00 % | 12.829 M 0.00 % | 12.829 M 0.00 % | 12.829 M -96.14 % | 332.182 M 0.00 % | 332.182 M 0.00 % | 332.182 M 0.00 % | 332.182 M 4 876.34 % | -6.955 M 0.00 % | -6.955 M 0.00 % | -6.955 M 0.00 % | -6.955 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 215.278 M 0.00 % | 215.278 M 0.00 % | 215.278 M | 0.000 100.00 % | -172.568 M 0.00 % | -172.568 M 0.00 % | -172.568 M -118.05 % | 955.817 M 0.00 % | 955.817 M 0.00 % | 955.817 M 872.68 % | -123.701 M 0.00 % | -123.701 M 0.00 % | -123.701 M 52.26 % | -259.087 M 0.00 % | -259.087 M 0.00 % | -259.087 M 0.00 % | -259.087 M -3 318.48 % | 8.050 M 0.00 % | 8.050 M 0.00 % | 8.050 M 0.00 % | 8.050 M -93.23 % | 118.943 M 0.00 % | 118.943 M 0.00 % | 118.943 M 0.00 % | 118.943 M 47.49 % | 80.648 M 0.00 % | 80.648 M 0.00 % | 80.648 M 0.00 % | 80.648 M -67.56 % | 248.603 M 0.00 % | 248.603 M 0.00 % | 248.603 M 0.00 % | 248.603 M 49.12 % | 166.715 M 0.00 % | 166.715 M 0.00 % | 166.715 M 0.00 % | 166.715 M 14.49 % | 145.618 M 0.00 % | 145.618 M 0.00 % | 145.618 M 0.00 % | 145.618 M 19.91 % | 121.443 M 0.00 % | 121.443 M 0.00 % | 121.443 M 0.00 % | 121.443 M -59.83 % | 302.288 M 0.00 % | 302.288 M 0.00 % | 302.288 M 0.00 % | 302.288 M |
Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.800 M -12.88 % | 12.396 M -6.22 % | 13.218 M -28.74 % | 18.550 M 26.07 % | 14.714 M -0.73 % | 14.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.120 M 0.00 % | 30.120 M 0.00 % | 30.120 M | 0.000 100.00 % | -45.345 M 0.00 % | -45.345 M 0.00 % | -45.345 M -257.12 % | -12.698 M 0.00 % | -12.698 M 0.00 % | -12.698 M -214.55 % | 11.085 M 0.00 % | 11.085 M 0.00 % | 11.085 M -37.56 % | 17.754 M 0.00 % | 17.754 M 0.00 % | 17.754 M 0.00 % | 17.754 M 150.94 % | -34.855 M 0.00 % | -34.855 M 0.00 % | -34.855 M 0.00 % | -34.855 M -111.41 % | -16.487 M 0.00 % | -16.487 M 0.00 % | -16.487 M 0.00 % | -16.487 M -688.84 % | -2.090 M 0.00 % | -2.090 M 0.00 % | -2.090 M 0.00 % | -2.090 M -102.59 % | 80.720 M 0.00 % | 80.720 M 0.00 % | 80.720 M 0.00 % | 80.720 M 750.97 % | -12.400 M 0.00 % | -12.400 M 0.00 % | -12.400 M 0.00 % | -12.400 M 42.97 % | -21.742 M 0.00 % | -21.742 M 0.00 % | -21.742 M 0.00 % | -21.742 M 59.88 % | -54.187 M 0.00 % | -54.187 M 0.00 % | -54.187 M 0.00 % | -54.187 M -151.75 % | 104.712 M 0.00 % | 104.712 M 0.00 % | 104.712 M 0.00 % | 104.712 M |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.238 M 6.65 % | 162.438 M 8.26 % | 150.042 M -25.22 % | 200.650 M 10.19 % | 182.100 M 66.89 % | 109.117 M 15.72 % | 94.295 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.016 M 0.00 % | 62.016 M 0.00 % | 62.016 M | 0.000 -100.00 % | 107.361 M 0.00 % | 107.361 M 0.00 % | 107.361 M -12.00 % | 122.000 M 0.00 % | 122.000 M 0.00 % | 122.000 M 9.99 % | 110.915 M 0.00 % | 110.915 M 0.00 % | 110.915 M 19.06 % | 93.162 M 0.00 % | 93.162 M 0.00 % | 93.162 M 0.00 % | 93.162 M -27.23 % | 128.017 M 0.00 % | 128.017 M 0.00 % | 128.017 M 0.00 % | 128.017 M -12.91 % | 147.001 M 0.00 % | 147.001 M 0.00 % | 147.001 M 0.00 % | 147.001 M -1.40 % | 149.091 M 0.00 % | 149.091 M 0.00 % | 149.091 M 0.00 % | 149.091 M 118.06 % | 68.371 M 0.00 % | 68.371 M 0.00 % | 68.371 M 0.00 % | 68.371 M -15.33 % | 80.746 M 0.00 % | 80.746 M 0.00 % | 80.746 M 0.00 % | 80.746 M -21.21 % | 102.489 M 0.00 % | 102.489 M 0.00 % | 102.489 M 0.00 % | 102.489 M -64.89 % | 291.900 M 0.00 % | 291.900 M 0.00 % | 291.900 M 0.00 % | 291.900 M 55.94 % | 187.188 M 0.00 % | 187.188 M 0.00 % | 187.188 M 0.00 % | 187.188 M |
Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.281 B 1 216.56 % | 173.238 M 6.65 % | 162.438 M -24.05 % | 213.868 M 6.59 % | 200.650 M 62.04 % | 123.831 M 13.48 % | 109.117 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.135 M 0.00 % | 92.135 M 0.00 % | 92.135 M | 0.000 -100.00 % | 62.016 M 0.00 % | 62.016 M 0.00 % | 62.016 M -43.26 % | 109.303 M 0.00 % | 109.303 M 0.00 % | 109.303 M -10.41 % | 122.000 M 0.00 % | 122.000 M 0.00 % | 122.000 M 9.99 % | 110.915 M 0.00 % | 110.915 M 0.00 % | 110.915 M 0.00 % | 110.915 M 19.06 % | 93.162 M 0.00 % | 93.162 M 0.00 % | 93.162 M 0.00 % | 93.162 M -28.62 % | 130.514 M 0.00 % | 130.514 M 0.00 % | 130.514 M 0.00 % | 130.514 M -11.22 % | 147.001 M 0.00 % | 147.001 M 0.00 % | 147.001 M 0.00 % | 147.001 M -1.40 % | 149.091 M 0.00 % | 149.091 M 0.00 % | 149.091 M 0.00 % | 149.091 M 118.14 % | 68.346 M 0.00 % | 68.346 M 0.00 % | 68.346 M 0.00 % | 68.346 M -15.36 % | 80.746 M 0.00 % | 80.746 M 0.00 % | 80.746 M 0.00 % | 80.746 M -66.03 % | 237.713 M 0.00 % | 237.713 M 0.00 % | 237.713 M 0.00 % | 237.713 M -18.56 % | 291.900 M 0.00 % | 291.900 M 0.00 % | 291.900 M 0.00 % | 291.900 M |
Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.800 M -12.88 % | 12.396 M -6.22 % | 13.218 M -28.74 % | 18.550 M 26.07 % | 14.714 M -0.73 % | 14.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 444.132 M 0.00 % | 444.132 M 0.00 % | 444.132 M | 0.000 -100.00 % | 585.792 M 0.00 % | 585.792 M 0.00 % | 585.792 M 540.03 % | -133.125 M 0.00 % | -133.125 M 0.00 % | -133.125 M -118.04 % | 738.014 M 0.00 % | 738.014 M 0.00 % | 738.014 M 14.39 % | 645.179 M 0.00 % | 645.179 M 0.00 % | 645.179 M 0.00 % | 645.179 M 331.75 % | -278.392 M 0.00 % | -278.392 M 0.00 % | -278.392 M 0.00 % | -278.392 M -146.41 % | 599.790 M 0.00 % | 599.790 M 0.00 % | 599.790 M 0.00 % | 599.790 M 89.28 % | 316.882 M 0.00 % | 316.882 M 0.00 % | 316.882 M 0.00 % | 316.882 M 23.32 % | 256.957 M 0.00 % | 256.957 M 0.00 % | 256.957 M 0.00 % | 256.957 M 39.86 % | 183.726 M 0.00 % | 183.726 M 0.00 % | 183.726 M 0.00 % | 183.726 M 23.94 % | 148.237 M 0.00 % | 148.237 M 0.00 % | 148.237 M 0.00 % | 148.237 M 146.34 % | -319.908 M 0.00 % | -319.908 M 0.00 % | -319.908 M 0.00 % | -319.908 M -443.09 % | 93.244 M 0.00 % | 93.244 M 0.00 % | 93.244 M 0.00 % | 93.244 M |
Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -108.351 M 0.00 % | -108.351 M 0.00 % | -108.351 M | 0.000 100.00 % | -32.125 M 0.00 % | -32.125 M 0.00 % | -32.125 M 78.39 % | -148.664 M 0.00 % | -148.664 M 0.00 % | -148.664 M -95.80 % | -75.926 M 0.00 % | -75.926 M 0.00 % | -75.926 M -51.58 % | -50.091 M 0.00 % | -50.091 M 0.00 % | -50.091 M 0.00 % | -50.091 M 88.71 % | -443.784 M 0.00 % | -443.784 M 0.00 % | -443.784 M 0.00 % | -443.784 M -14.40 % | -387.908 M 0.00 % | -387.908 M 0.00 % | -387.908 M 0.00 % | -387.908 M -59.38 % | -243.379 M 0.00 % | -243.379 M 0.00 % | -243.379 M 0.00 % | -243.379 M -42.98 % | -170.215 M 0.00 % | -170.215 M 0.00 % | -170.215 M 0.00 % | -170.215 M 11.61 % | -192.564 M 0.00 % | -192.564 M 0.00 % | -192.564 M 0.00 % | -192.564 M 35.89 % | -300.361 M 0.00 % | -300.361 M 0.00 % | -300.361 M 0.00 % | -300.361 M -59.85 % | -187.905 M 0.00 % | -187.905 M 0.00 % | -187.905 M 0.00 % | -187.905 M 33.80 % | -283.865 M 0.00 % | -283.865 M 0.00 % | -283.865 M 0.00 % | -283.865 M |
Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.800 M -12.88 % | 12.396 M -6.22 % | 13.218 M -28.74 % | 18.550 M 26.07 % | 14.714 M -0.73 % | 14.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 335.781 M 0.00 % | 335.781 M 0.00 % | 335.781 M | 0.000 -100.00 % | 553.667 M 0.00 % | 553.667 M 0.00 % | 553.667 M 296.48 % | -281.789 M 0.00 % | -281.789 M 0.00 % | -281.789 M -142.56 % | 662.088 M 0.00 % | 662.088 M 0.00 % | 662.088 M 11.26 % | 595.088 M 0.00 % | 595.088 M 0.00 % | 595.088 M 0.00 % | 595.088 M 182.40 % | -722.176 M 0.00 % | -722.176 M 0.00 % | -722.176 M 0.00 % | -722.176 M -440.84 % | 211.883 M 0.00 % | 211.883 M 0.00 % | 211.883 M 0.00 % | 211.883 M 188.26 % | 73.503 M 0.00 % | 73.503 M 0.00 % | 73.503 M 0.00 % | 73.503 M -15.26 % | 86.743 M 0.00 % | 86.743 M 0.00 % | 86.743 M 0.00 % | 86.743 M 1 081.44 % | -8.838 M 0.00 % | -8.838 M 0.00 % | -8.838 M 0.00 % | -8.838 M 94.19 % | -152.124 M 0.00 % | -152.124 M 0.00 % | -152.124 M 0.00 % | -152.124 M 70.04 % | -507.812 M 0.00 % | -507.812 M 0.00 % | -507.812 M 0.00 % | -507.812 M -166.40 % | -190.621 M 0.00 % | -190.621 M 0.00 % | -190.621 M 0.00 % | -190.621 M |
2025 | 2025 | 2024 | 2024 | 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 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |