MSP Steel & Power Limited MSPL.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 29.052 B 1.09 % | 28.739 B 13.39 % | 25.345 B 8.33 % | 23.396 B 35.77 % | 17.231 B 14.54 % | 15.044 B -9.16 % | 16.561 B 43.47 % | 11.544 B 36.59 % | 8.451 B -6.57 % | 9.045 B -17.18 % | 10.922 B -8.43 % | 11.928 B 29.43 % | 9.216 B 32.32 % | 6.965 B 45.86 % | 4.775 B 22.82 % | 3.887 B -3.96 % | 4.048 B 12.21 % | 3.607 B 71.35 % | 2.105 B 149.61 % | 843.398 M |
| Net income | -283.548 M -297.47 % | 143.587 M 128.39 % | -505.801 M -296.83 % | 256.975 M 425.08 % | 48.940 M 106.46 % | -757.759 M -267.79 % | -206.032 M 63.00 % | -556.878 M 40.60 % | -937.436 M 48.61 % | -1.824 B -76.11 % | -1.036 B -586.32 % | 213.005 M 5.79 % | 201.338 M -22.75 % | 260.622 M -48.06 % | 501.810 M 56.69 % | 320.264 M -19.71 % | 398.904 M -14.51 % | 466.624 M 131.25 % | 201.785 M 1 786.01 % | 10.699 M |
| Income before tax | 25.121 M -87.86 % | 206.935 M 136.19 % | -571.795 M -291.24 % | 299.001 M 252.95 % | 84.714 M 112.43 % | -681.594 M -3 384.99 % | -19.558 M 96.82 % | -615.405 M 40.94 % | -1.042 B 45.49 % | -1.912 B -25.67 % | -1.521 B -574.84 % | 320.339 M 5.85 % | 302.642 M -10.36 % | 337.625 M -49.66 % | 670.690 M 75.57 % | 382.006 M -22.31 % | 491.723 M -18.67 % | 604.572 M 160.25 % | 232.305 M 807.68 % | 25.593 M |
| Income before tax ratio | 0.00 -87.99 % | 0.01 131.92 % | -0.02 -276.53 % | 0.01 159.96 % | 0.00 110.85 % | -0.05 -3 736.52 % | 0.00 97.78 % | -0.05 56.76 % | -0.12 41.66 % | -0.21 -51.74 % | -0.14 -618.56 % | 0.03 -18.22 % | 0.03 -32.26 % | 0.05 -65.49 % | 0.14 42.95 % | 0.10 -19.11 % | 0.12 -27.51 % | 0.17 51.88 % | 0.11 263.64 % | 0.03 |
| EBITDA | 1.374 B -9.53 % | 1.519 B 128.76 % | 664.112 M -55.81 % | 1.503 B 7.87 % | 1.393 B 105.06 % | 679.472 M -46.68 % | 1.274 B 8.19 % | 1.178 B 66.21 % | 708.617 M 625.97 % | -134.725 M -303.41 % | 66.232 M -96.40 % | 1.840 B 14.25 % | 1.610 B 38.70 % | 1.161 B 5.68 % | 1.099 B 54.35 % | 711.806 M -6.35 % | 760.077 M -7.25 % | 819.518 M 69.98 % | 482.140 M 363.59 % | 104.001 M |
| Net income ratio | -0.01 -295.34 % | 0.00 125.04 % | -0.02 -281.69 % | 0.01 286.73 % | 0.00 105.64 % | -0.05 -304.89 % | -0.01 74.21 % | -0.05 56.51 % | -0.11 45.00 % | -0.20 -112.65 % | -0.09 -631.10 % | 0.02 -18.26 % | 0.02 -41.62 % | 0.04 -64.39 % | 0.11 27.57 % | 0.08 -16.41 % | 0.10 -23.81 % | 0.13 34.96 % | 0.10 655.58 % | 0.01 |
| Ratio EBITDA | 0.05 -10.51 % | 0.05 101.74 % | 0.03 -59.21 % | 0.06 -20.55 % | 0.08 79.03 % | 0.05 -41.30 % | 0.08 -24.59 % | 0.10 21.68 % | 0.08 662.94 % | -0.01 -345.62 % | 0.01 -96.07 % | 0.15 -11.73 % | 0.17 4.82 % | 0.17 -27.55 % | 0.23 25.67 % | 0.18 -2.49 % | 0.19 -17.34 % | 0.23 -0.80 % | 0.23 85.73 % | 0.12 |
| Gross profit ratio | 0.14 223.66 % | 0.04 -50.48 % | 0.09 -11.97 % | 0.10 -32.92 % | 0.15 20.37 % | 0.13 -26.95 % | 0.17 56.41 % | 0.11 -39.23 % | 0.18 24.05 % | 0.15 59.90 % | 0.09 -65.08 % | 0.26 -24.12 % | 0.35 5.80 % | 0.33 75.06 % | 0.19 -4.60 % | 0.20 6.03 % | 0.19 -7.79 % | 0.20 13.46 % | 0.18 60.21 % | 0.11 |
| Weighted average shs out dil | 456.511 M 9.60 % | 416.535 M 8.07 % | 385.415 M -7.47 % | 416.535 M 8.07 % | 385.415 M 0.00 % | 385.415 M -0.80 % | 388.528 M 303.68 % | 96.246 M 9.25 % | 88.100 M 0.00 % | 88.100 M 2.20 % | 86.200 M 0.00 % | 86.200 M 26.68 % | 68.045 M 16.33 % | 58.494 M 0.68 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M 8.08 % | 53.754 M |
| Weighted average shs out | 391.295 M 0.83 % | 388.073 M 0.69 % | 385.415 M 0.00 % | 385.415 M 0.00 % | 385.415 M 0.00 % | 385.415 M 0.00 % | 385.415 M 300.73 % | 96.179 M 9.17 % | 88.100 M 0.02 % | 88.087 M 2.21 % | 86.180 M -0.02 % | 86.200 M 26.68 % | 68.045 M 20.00 % | 56.704 M -2.40 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M |
| EPS diluted | -0.62 -282.35 % | 0.34 125.95 % | -1.31 -311.29 % | 0.62 376.92 % | 0.13 106.60 % | -1.97 -271.70 % | -0.53 90.85 % | -5.79 45.58 % | -10.64 48.62 % | -20.71 -72.30 % | -12.02 -586.64 % | 2.47 -16.55 % | 2.96 -32.11 % | 4.36 -49.42 % | 8.62 56.44 % | 5.51 -19.80 % | 6.87 -14.45 % | 8.03 131.41 % | 3.47 1 635.00 % | 0.20 |
| Earnings per share | -0.72 -294.59 % | 0.37 128.24 % | -1.31 -295.52 % | 0.67 415.38 % | 0.13 106.60 % | -1.97 -271.70 % | -0.53 90.85 % | -5.79 45.58 % | -10.64 48.62 % | -20.71 -72.30 % | -12.02 -586.64 % | 2.47 -16.55 % | 2.96 -34.22 % | 4.50 -47.80 % | 8.62 56.44 % | 5.51 -19.80 % | 6.87 -14.45 % | 8.03 131.41 % | 3.47 1 827.78 % | 0.18 |
| Gross profit | 4.191 B 227.19 % | 1.281 B -43.85 % | 2.281 B -4.64 % | 2.392 B -8.92 % | 2.626 B 37.88 % | 1.905 B -33.64 % | 2.871 B 124.40 % | 1.279 B -16.99 % | 1.541 B 15.90 % | 1.330 B 32.42 % | 1.004 B -68.02 % | 3.140 B -1.78 % | 3.197 B 40.00 % | 2.283 B 155.35 % | 894.186 M 17.17 % | 763.146 M 1.83 % | 749.399 M 3.46 % | 724.310 M 94.42 % | 372.556 M 299.90 % | 93.161 M |
| Income tax expense | 309.218 M 387.18 % | 63.471 M 196.43 % | -65.822 M -256.13 % | 42.159 M 17.37 % | 35.920 M -52.94 % | 76.336 M -59.06 % | 186.474 M 418.61 % | -58.527 M 44.00 % | -104.518 M -19.77 % | -87.268 M 82.01 % | -485.200 M -552.07 % | 107.328 M 6.13 % | 101.128 M 32.13 % | 76.538 M -54.68 % | 168.880 M 173.53 % | 61.742 M -33.48 % | 92.819 M -32.71 % | 137.948 M 353.88 % | 30.393 M 104.06 % | 14.894 M |
| Cost of revenue | 24.862 B -9.45 % | 27.458 B 19.05 % | 23.064 B 9.81 % | 21.004 B 38.77 % | 15.136 B 15.19 % | 13.139 B -4.03 % | 13.691 B 33.38 % | 10.265 B 48.54 % | 6.910 B -10.44 % | 7.716 B -22.21 % | 9.918 B 12.86 % | 8.788 B 46.01 % | 6.019 B 28.57 % | 4.681 B 20.64 % | 3.881 B 24.20 % | 3.124 B -5.27 % | 3.298 B 14.40 % | 2.883 B 66.39 % | 1.733 B 130.95 % | 750.237 M |
| General and administrative expenses | 977.351 M 861.19 % | 101.681 M -13.78 % | 117.932 M 24.57 % | 94.669 M 78.70 % | 52.976 M -35.58 % | 82.240 M -1.87 % | 83.805 M 36.55 % | 61.373 M 82.93 % | 33.550 M -11.91 % | 38.086 M -88.20 % | 322.693 M 1 938.10 % | 15.833 M -27.00 % | 21.688 M | 0.000 -100.00 % | 346.692 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 274.853 M 21.29 % | 226.616 M 28.43 % | 176.451 M 2.58 % | 172.008 M 14.11 % | 150.735 M 41.24 % | 106.722 M -32.82 % | 158.850 M 6.55 % | 149.083 M -7.73 % | 161.567 M 638.83 % | 21.868 M 325.94 % | 5.134 M -97.64 % | 217.276 M 8.97 % | 199.390 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.466 M | 0.000 |
| Other expenses | -3.200 M 96.21 % | -84.327 M -104.74 % | 1.779 B 61.50 % | 1.102 B 10.58 % | 996.207 M -41.96 % | 1.716 B -34.68 % | 2.628 B 40.19 % | 1.875 B -21.51 % | 2.388 B -26.30 % | 3.240 B 47.33 % | 2.199 B -29.61 % | 3.124 B 7.72 % | 2.900 B 49.05 % | 1.946 B 243.73 % | 566.088 M 225.27 % | 174.034 M 9 187.94 % | -1.915 M 91.22 % | -21.802 M -205.40 % | -7.139 M 44.33 % | -12.823 M |
| Operating expenses | 3.390 B 1 272.55 % | 246.970 M -88.09 % | 2.074 B 51.62 % | 1.368 B 14.03 % | 1.200 B -37.03 % | 1.905 B -33.62 % | 2.871 B 37.68 % | 2.085 B -19.29 % | 2.583 B -21.72 % | 3.300 B 30.59 % | 2.527 B -19.11 % | 3.124 B 7.72 % | 2.900 B 49.05 % | 1.946 B 113.17 % | 912.780 M 424.48 % | 174.034 M -76.78 % | 749.399 M 3 537.29 % | -21.802 M -168.04 % | 32.042 M -26.90 % | 43.835 M |
| Cost and expenses | 28.251 B 1.96 % | 27.708 B 10.22 % | 25.138 B 12.36 % | 22.372 B 36.95 % | 16.336 B 8.05 % | 15.119 B -4.65 % | 15.856 B 44.30 % | 10.988 B 15.74 % | 9.493 B -13.36 % | 10.957 B -11.96 % | 12.445 B 4.47 % | 11.912 B 33.57 % | 8.918 B 34.57 % | 6.627 B 38.26 % | 4.793 B 45.32 % | 3.298 B -18.51 % | 4.048 B 41.47 % | 2.861 B 62.13 % | 1.765 B 122.23 % | 794.073 M |
| Research and development expenses | 3.200 M 6.67 % | 3.000 M 200.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.390 B 932.54 % | 328.297 M 11.52 % | 294.383 M 10.39 % | 266.677 M 30.91 % | 203.711 M 7.81 % | 188.962 M -22.13 % | 242.655 M 15.30 % | 210.456 M 7.87 % | 195.101 M 225.42 % | 59.954 M -81.71 % | 327.827 M 40.63 % | 233.109 M 5.44 % | 221.078 M | 0.000 -100.00 % | 346.692 M | 0.000 -100.00 % | 751.314 M | 0.000 -100.00 % | 52.466 M 69.17 % | 31.013 M |
| Interest income | 18.191 M -19.05 % | 22.473 M 36.38 % | 16.478 M 70.53 % | 9.663 M 7.40 % | 8.997 M -53.32 % | 19.275 M 39.69 % | 13.798 M -23.15 % | 17.954 M 74.50 % | 10.289 M -36.86 % | 16.295 M -69.08 % | 52.693 M 2 959.99 % | 1.722 M -96.64 % | 51.225 M -2.02 % | 52.282 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.709 M |
| Interest expense | 811.831 M -7.41 % | 876.818 M 15.69 % | 757.919 M 7.14 % | 707.416 M -10.55 % | 790.846 M -7.62 % | 856.109 M 8.21 % | 791.154 M -38.78 % | 1.292 B 4.86 % | 1.232 B 4.00 % | 1.185 B 8.40 % | 1.093 B 12.52 % | 971.560 M 7.35 % | 905.063 M 54.47 % | 585.913 M 149.27 % | 235.055 M 15.20 % | 204.043 M 5.05 % | 194.241 M 37.23 % | 141.540 M 30.80 % | 108.209 M 224.49 % | 33.347 M |
| Depreciation and amortization | 537.470 M -3.00 % | 554.105 M 2.46 % | 540.800 M -0.72 % | 544.720 M -1.84 % | 554.922 M 3.16 % | 537.899 M -1.60 % | 546.639 M -3.96 % | 569.203 M 0.88 % | 564.215 M -10.91 % | 633.340 M 19.63 % | 529.397 M -3.39 % | 547.967 M 18.40 % | 462.801 M 59.08 % | 290.923 M 50.49 % | 193.320 M 53.73 % | 125.757 M 69.27 % | 74.295 M -1.82 % | 75.673 M -46.57 % | 141.626 M 214.30 % | 45.061 M |
| Operating income | 801.082 M -20.45 % | 1.007 B 387.63 % | 206.523 M -79.15 % | 990.606 M 12.97 % | 876.879 M 321.09 % | 208.239 M -72.95 % | 769.934 M 26.51 % | 608.608 M 305.21 % | 150.196 M 121.12 % | -711.085 M 53.31 % | -1.523 B -9 025.90 % | 17.063 M -98.65 % | 1.264 B 274.51 % | 337.505 M -62.79 % | 906.924 M 53.95 % | 589.112 M -14.88 % | 692.096 M -7.24 % | 746.112 M 119.11 % | 340.514 M 590.34 % | 49.326 M |
| Operating income ratio | 0.03 -21.31 % | 0.04 330.04 % | 0.01 -80.76 % | 0.04 -16.80 % | 0.05 267.64 % | 0.01 -70.23 % | 0.05 -11.82 % | 0.05 196.65 % | 0.02 122.61 % | -0.08 43.62 % | -0.14 -9 847.69 % | 0.00 -98.96 % | 0.14 183.03 % | 0.05 -74.49 % | 0.19 25.34 % | 0.15 -11.37 % | 0.17 -17.33 % | 0.21 27.88 % | 0.16 176.57 % | 0.06 |
| Total other income expenses net | -775.961 M | 0.000 100.00 % | -778.318 M | 0.000 | 0.000 100.00 % | -889.833 M -12.71 % | -789.492 M 35.50 % | -1.224 B -2.67 % | -1.192 B 0.69 % | -1.200 B -62 688.95 % | 1.918 M -99.37 % | 303.276 M 131.55 % | -961.335 M -801 212.50 % | 120.000 K 100.05 % | -236.234 M -14.06 % | -207.106 M -3.36 % | -200.373 M -41.57 % | -141.540 M -30.80 % | -108.209 M -355.95 % | -23.733 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 | 2.417 B -68.01 % | 7.554 B -4.42 % | 7.903 B 1.66 % | 7.774 B 3.02 % | 7.546 B -10.84 % | 8.463 B 0.92 % | 8.386 B -3.40 % | 8.681 B -27.32 % | 11.944 B 4.94 % | 11.382 B -4.73 % | 11.948 B 24.36 % | 9.608 B 3.88 % | 9.249 B 4.73 % | 8.831 B 104.87 % | 4.311 B 1.96 % | 4.228 B 66.91 % | 2.533 B 37.81 % | 1.838 B 70.35 % | 1.079 B 17.14 % | 921.096 M |
| Total investments | 654.296 M 46.25 % | 447.377 M -1.73 % | 455.261 M 13.99 % | 399.377 M 0.73 % | 396.492 M -15.54 % | 469.461 M -11.25 % | 528.948 M 5.67 % | 500.552 M -14.88 % | 588.067 M 5.05 % | 559.822 M -25.65 % | 752.997 M 57.41 % | 478.355 M -0.73 % | 481.856 M 0.00 % | 481.855 M 821.17 % | 52.309 M -87.90 % | 432.350 M 542.62 % | 67.279 M 10.26 % | 61.017 M 12.80 % | 54.091 M -10.08 % | 60.155 M |
| Total debt | 2.624 B -66.42 % | 7.815 B -2.48 % | 8.013 B -2.96 % | 8.257 B 7.81 % | 7.659 B -11.04 % | 8.609 B 1.00 % | 8.524 B -3.32 % | 8.817 B -26.64 % | 12.018 B 5.23 % | 11.421 B -6.03 % | 12.154 B 23.70 % | 9.825 B 5.31 % | 9.330 B 4.69 % | 8.912 B 101.85 % | 4.415 B -4.25 % | 4.611 B 69.08 % | 2.727 B 32.82 % | 2.053 B 77.73 % | 1.155 B 23.61 % | 934.521 M |
| Accumulated other comprehensive income loss | 669.829 M -76.91 % | 2.900 B -0.25 % | 2.908 B 0.76 % | 2.886 B 0.09 % | 2.883 B 2 594.10 % | 107.024 M -96.43 % | 3.001 B 1.14 % | 2.967 B -4.37 % | 3.103 B 0.36 % | 3.092 B 1 544.64 % | 187.994 M 71 653.44 % | 262.000 K -99.98 % | 1.384 B | 0.000 -100.00 % | 1.859 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.466 M |
| Retained earnings | -3.040 B -10.61 % | -2.748 B 4.58 % | -2.880 B -21.36 % | -2.373 B 9.90 % | -2.634 B 2.02 % | -2.688 B -33.21 % | -2.018 B -11.43 % | -1.811 B -44.20 % | -1.256 B -208.37 % | -407.271 M -126.75 % | 1.523 B -40.60 % | 2.563 B 9.06 % | 2.350 B 12.04 % | 2.098 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 5.668 B 47.06 % | 3.854 B 0.00 % | 3.854 B 0.00 % | 3.854 B 0.00 % | 3.854 B 0.00 % | 3.854 B 0.00 % | 3.854 B 0.00 % | 3.854 B 337.47 % | 881.000 M 0.00 % | 881.000 M 2.20 % | 862.000 M 0.00 % | 862.000 M 0.00 % | 861.987 M 32.79 % | 649.124 M 11.73 % | 581.000 M -27.65 % | 803.000 M 38.21 % | 581.000 M 0.00 % | 581.000 M 0.00 % | 581.000 M 0.00 % | 581.000 M |
| Total equity | 9.793 B 68.08 % | 5.826 B 2.17 % | 5.702 B -7.83 % | 6.187 B 4.44 % | 5.924 B -0.34 % | 5.944 B -10.68 % | 6.654 B -2.54 % | 6.827 B 61.27 % | 4.234 B -17.85 % | 5.154 B -18.84 % | 6.350 B -14.09 % | 7.391 B 3.04 % | 7.173 B 76.90 % | 4.055 B 26.75 % | 3.199 B 43.17 % | 2.235 B 32.04 % | 1.692 B 30.32 % | 1.299 B 56.09 % | 831.980 M 32.02 % | 630.195 M |
| Other non current liabilities | 45.190 M 19.47 % | 37.826 M 180.07 % | 13.506 M 11.24 % | 12.141 M 3.48 % | 11.733 M -3.07 % | 12.104 M 28.18 % | 9.443 M 14.24 % | 8.266 M 1.74 % | 8.125 M -74.09 % | 31.364 M -22.08 % | 40.250 M 11.34 % | 36.150 M 209.24 % | 11.690 M -74.38 % | 45.627 M 245.92 % | 13.190 M 238.03 % | -9.556 M 51.42 % | -19.670 M | 0.000 | 0.000 -100.00 % | 11.565 M |
| Long term debt | 122.215 M -97.44 % | 4.773 B -4.93 % | 5.021 B -4.55 % | 5.260 B -3.12 % | 5.429 B -4.10 % | 5.661 B 0.20 % | 5.650 B -3.87 % | 5.877 B -31.96 % | 8.638 B 2.79 % | 8.404 B -9.94 % | 9.331 B 56.66 % | 5.956 B 8.35 % | 5.497 B 3.68 % | 5.302 B 20.10 % | 4.415 B -4.44 % | 4.620 B 68.22 % | 2.747 B 33.78 % | 2.053 B 77.73 % | 1.155 B 65.79 % | 696.769 M |
| Total non current liabilities | 212.114 M -95.57 % | 4.789 B -4.88 % | 5.034 B -4.51 % | 5.272 B -3.11 % | 5.441 B -4.09 % | 5.673 B 0.25 % | 5.659 B -3.84 % | 5.886 B -31.93 % | 8.646 B 2.33 % | 8.449 B -10.81 % | 9.474 B 44.01 % | 6.579 B 9.46 % | 6.010 B 4.91 % | 5.729 B 20.30 % | 4.762 B -0.99 % | 4.809 B 66.69 % | 2.885 B 34.47 % | 2.146 B 81.34 % | 1.183 B 61.27 % | 733.710 M |
| Other current liabilities | 514.831 M 147.55 % | 207.970 M -69.65 % | 685.187 M 82.18 % | 376.098 M 33.14 % | 282.485 M -72.07 % | 1.011 B 366.73 % | 216.662 M -40.84 % | 366.232 M -27.56 % | 505.590 M 160.14 % | 194.356 M -71.74 % | 687.838 M -25.47 % | 922.876 M -6.24 % | 984.284 M -48.28 % | 1.903 B -40.98 % | 3.224 B 366.76 % | 690.769 M -55.17 % | 1.541 B 148.35 % | 620.467 M 313.02 % | 150.225 M 1 739.91 % | 8.165 M |
| Deferred revenue | 0.000 -100.00 % | 348.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.069 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.747 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.507 B -17.58 % | 3.041 B 1.63 % | 2.992 B -0.16 % | 2.997 B 34.44 % | 2.230 B -24.37 % | 2.948 B 2.57 % | 2.874 B -2.24 % | 2.940 B -13.03 % | 3.380 B 12.03 % | 3.017 B 7.52 % | 2.806 B -42.71 % | 4.897 B -2.80 % | 5.038 B 39.59 % | 3.609 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 237.751 M |
| Total current liabilities | 5.344 B -7.26 % | 5.763 B 0.35 % | 5.743 B -5.12 % | 6.053 B 61.59 % | 3.746 B -35.04 % | 5.766 B 23.20 % | 4.680 B -9.04 % | 5.146 B 1.31 % | 5.079 B 23.84 % | 4.101 B -11.68 % | 4.644 B -37.51 % | 7.431 B -1.11 % | 7.515 B 24.48 % | 6.037 B 76.54 % | 3.420 B 395.07 % | 690.769 M -55.17 % | 1.541 B 148.35 % | 620.467 M 313.02 % | 150.225 M -56.33 % | 344.029 M |
| Total liabilities | 5.556 B -47.34 % | 10.551 B -2.09 % | 10.777 B -4.84 % | 11.325 B 23.27 % | 9.187 B -19.69 % | 11.439 B 10.64 % | 10.340 B -6.27 % | 11.031 B -19.63 % | 13.725 B 9.36 % | 12.551 B -11.10 % | 14.118 B 0.77 % | 14.010 B 3.59 % | 13.525 B 14.95 % | 11.766 B 43.87 % | 8.178 B 48.69 % | 5.500 B 75.65 % | 3.131 B 13.21 % | 2.766 B 107.44 % | 1.333 B 23.73 % | 1.078 B |
| Other non current assets | 57.359 M -85.52 % | 396.150 M 228.90 % | 120.448 M -1.48 % | 122.254 M 213.42 % | 39.007 M -46.04 % | 72.294 M -87.59 % | 582.627 M 773.27 % | 66.718 M -59.12 % | 163.185 M -60.91 % | 417.506 M 969.16 % | 39.050 M -97.09 % | 1.344 B -18.44 % | 1.648 B -10.16 % | 1.834 B 253.22 % | 519.273 M -21.89 % | 664.756 M 442.10 % | 122.626 M 15.52 % | 106.155 M 72.02 % | 61.711 M 522.24 % | 9.918 M |
| Long term investments | 654.296 M 46.25 % | 447.377 M -1.73 % | 455.261 M 13.99 % | 399.377 M 0.73 % | 396.492 M -15.54 % | 469.461 M | 0.000 -100.00 % | 499.907 M 12.81 % | 443.155 M -20.53 % | 557.640 M -59.90 % | 1.391 B 186.82 % | 484.828 M -1.16 % | 490.502 M | 0.000 -100.00 % | 52.309 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.195 M |
| Intangible assets | 10.795 M 82.41 % | 5.918 M 393.99 % | 1.198 M -52.83 % | 2.540 M -34.57 % | 3.882 M -25.69 % | 5.224 M -20.44 % | 6.566 M | 0.000 -100.00 % | 1.356 B 23 089.62 % | 5.848 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.779 M 18.43 % | 31.055 M -0.06 % | 31.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 10.895 M 10 795.00 % | 100.000 K -92.30 % | 1.298 M -50.83 % | 2.640 M -33.70 % | 3.982 M -25.21 % | 5.324 M -18.92 % | 6.566 M | 0.000 -100.00 % | 5.876 M 0.48 % | 5.848 M -84.10 % | 36.779 M 18.43 % | 31.055 M -0.06 % | 31.074 M 0.00 % | 31.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 7.900 B -3.31 % | 8.171 B -1.16 % | 8.266 B -0.03 % | 8.269 B -3.36 % | 8.556 B -5.64 % | 9.067 B -5.58 % | 9.603 B -5.24 % | 10.134 B -5.34 % | 10.705 B -5.05 % | 11.274 B -9.86 % | 12.507 B 5.82 % | 11.819 B 10.11 % | 10.734 B 4.79 % | 10.243 B 26.12 % | 8.122 B 69.44 % | 4.793 B 46.61 % | 3.269 B 52.55 % | 2.143 B 67.07 % | 1.283 B 6.14 % | 1.209 B |
| Total non current assets | 8.622 B -4.35 % | 9.014 B -1.76 % | 9.176 B 1.29 % | 9.059 B -2.64 % | 9.305 B -6.62 % | 9.964 B -6.12 % | 10.614 B -5.93 % | 11.283 B -4.72 % | 11.843 B -3.37 % | 12.255 B -12.30 % | 13.974 B 2.16 % | 13.679 B 6.01 % | 12.904 B 6.57 % | 12.109 B 39.29 % | 8.693 B 59.27 % | 5.458 B 60.91 % | 3.392 B 50.80 % | 2.249 B 67.30 % | 1.345 B 9.70 % | 1.226 B |
| Other current assets | 895.710 M -39.65 % | 1.484 B -6.76 % | 1.592 B -40.63 % | 2.681 B 97.72 % | 1.356 B 7.69 % | 1.259 B -13.98 % | 1.464 B -22.56 % | 1.890 B 12.84 % | 1.675 B 5.84 % | 1.583 B -15.01 % | 1.862 B -29.41 % | 2.638 B -21.82 % | 3.375 B 1 283.00 % | 244.031 M 5 263.32 % | 4.550 M | 0.000 -100.00 % | 181.257 M 57.32 % | 115.213 M 92.59 % | 59.823 M -12.49 % | 68.361 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 645.000 K -99.55 % | 144.912 M 6 541.25 % | 2.182 M 100.34 % | -637.600 M -9 750.15 % | -6.473 M 25.13 % | -8.646 M | 0.000 -100.00 % | 7.008 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.960 M |
| cash and cash equivalents | 207.629 M -20.46 % | 261.053 M 137.54 % | 109.898 M -77.25 % | 483.134 M 328.69 % | 112.699 M -22.69 % | 145.774 M 5.99 % | 137.540 M 1.25 % | 135.847 M 82.95 % | 74.252 M 91.56 % | 38.761 M -81.21 % | 206.271 M -5.18 % | 217.535 M 168.41 % | 81.045 M 0.31 % | 80.794 M -22.61 % | 104.395 M -72.76 % | 383.221 M 97.49 % | 194.043 M -9.80 % | 215.132 M 182.17 % | 76.242 M 467.91 % | 13.425 M |
| Cash and short term investments | 207.629 M -20.46 % | 261.053 M 137.54 % | 109.898 M -77.25 % | 483.134 M 328.69 % | 112.699 M -22.69 % | 145.774 M 5.99 % | 137.540 M 1.25 % | 135.847 M 82.95 % | 74.252 M 81.35 % | 40.943 M -80.15 % | 206.271 M -5.18 % | 217.535 M 168.41 % | 81.045 M 0.31 % | 80.794 M -27.48 % | 111.403 M -70.93 % | 383.221 M 97.49 % | 194.043 M -9.80 % | 215.132 M 182.17 % | 76.242 M 14.85 % | 66.385 M |
| Total current assets | 6.727 B -8.64 % | 7.363 B 0.82 % | 7.303 B -13.60 % | 8.452 B 45.59 % | 5.805 B -21.75 % | 7.419 B 16.28 % | 6.380 B -2.97 % | 6.575 B 7.51 % | 6.116 B 12.24 % | 5.449 B -13.57 % | 6.305 B -18.36 % | 7.723 B -0.93 % | 7.795 B 109.97 % | 3.713 B 38.13 % | 2.688 B 18.05 % | 2.277 B 59.03 % | 1.432 B -21.14 % | 1.815 B 121.14 % | 820.889 M 70.23 % | 482.222 M |
| Inventory | 4.744 B -3.28 % | 4.905 B 1.36 % | 4.839 B 5.75 % | 4.576 B 21.45 % | 3.767 B -28.41 % | 5.262 B 41.50 % | 3.719 B 5.91 % | 3.511 B 18.62 % | 2.960 B 8.56 % | 2.727 B -15.20 % | 3.215 B 8.80 % | 2.955 B -3.91 % | 3.075 B 46.40 % | 2.101 B 73.83 % | 1.209 B 76.84 % | 683.401 M 73.73 % | 393.376 M -15.10 % | 463.347 M 3.65 % | 447.037 M 100.33 % | 223.152 M |
| Net receivables | 879.738 M 23.36 % | 713.139 M -6.48 % | 762.585 M 7.03 % | 712.509 M 25.12 % | 569.452 M -24.23 % | 751.579 M -32.77 % | 1.118 B -6.02 % | 1.190 B -12.28 % | 1.356 B 23.43 % | 1.099 B 7.65 % | 1.021 B -46.60 % | 1.911 B -58.27 % | 4.580 B 255.93 % | 1.287 B -6.08 % | 1.370 B 13.23 % | 1.210 B 82.53 % | 662.924 M -35.11 % | 1.022 B 329.64 % | 237.787 M 91.27 % | 124.323 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 332.623 M 24.87 % | 266.368 M -13.96 % | 309.573 M -11.56 % | 350.056 M -17.07 % | 422.105 M -27.58 % | 582.838 M 10.99 % | 525.132 M 1 979.10 % | -27.946 M -1 397 400.00 % | 2.000 K -90.52 % | 21.100 K 0.48 % | 21.000 K 16.67 % | 18.000 K 5.88 % | 17.000 K 142.86 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 | 0.000 | 0.000 100.00 % | -3.517 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.323 B 7.28 % | 2.165 B 4.85 % | 2.065 B -22.93 % | 2.679 B 117.19 % | 1.234 B -31.73 % | 1.807 B 14.76 % | 1.575 B -14.42 % | 1.840 B 54.18 % | 1.193 B 74.17 % | 685.131 M -40.43 % | 1.150 B -25.91 % | 1.552 B 4.01 % | 1.492 B 184.40 % | 524.754 M 168.34 % | 195.555 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.708 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.286 M | 0.000 | 0.000 -100.00 % | 204.744 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.405 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.661 M | 0.000 -100.00 % | 19.374 M | 0.000 | 0.000 | 0.000 100.00 % | -1.339 B | 0.000 | 0.000 | 0.000 |
| Minority interest | 2.876 M -1.61 % | 2.923 M -4.04 % | 3.046 M -5.32 % | 3.217 M -3.97 % | 3.350 M -4.18 % | 3.496 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.140 M -0.01 % | 200.160 M 0.00 % | 200.154 M 0.09 % | 199.978 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 9.601 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.000 K 0.00 % | 173.000 K -69.91 % | 575.000 K -67.27 % | 1.757 M -79.78 % | 8.688 M 93.58 % | 4.488 M -25.41 % | 6.017 M | 0.000 -100.00 % | 9.556 M -51.42 % | 19.670 M | 0.000 | 0.000 -100.00 % | 31.865 M |
| Preferred stock | 311.299 M 0.00 % | 311.299 M 0.00 % | 311.299 M 0.00 % | 311.299 M 0.00 % | 311.299 M 0.00 % | 311.299 M 0.00 % | 311.299 M 0.00 % | 311.299 M | 0.000 | 0.000 -100.00 % | 207.190 M 0.00 % | 207.190 M 137.63 % | 87.190 M 0.00 % | 87.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 6.181 B 310.52 % | 1.506 B 0.00 % | 1.506 B 0.00 % | 1.506 B 0.00 % | 1.506 B -64.57 % | 4.249 B 182.23 % | 1.506 B 0.00 % | 1.506 B 0.00 % | 1.506 B -5.20 % | 1.588 B -52.88 % | 3.370 B -5.28 % | 3.558 B 55.36 % | 2.290 B 124.26 % | 1.021 B 34.45 % | 759.559 M -46.94 % | 1.432 B 28.82 % | 1.111 B 54.87 % | 717.604 M 185.92 % | 250.980 M 2 239.27 % | 10.729 M |
| Deferred tax liabilities non current | 44.709 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.292 M -86.08 % | 102.663 M -82.49 % | 586.219 M 21.75 % | 481.497 M 26.44 % | 380.801 M 14.10 % | 333.734 M 68.06 % | 198.579 M 25.45 % | 158.295 M 71.08 % | 92.525 M 229.78 % | 28.056 M 10.56 % | 25.375 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 100.00 % | -3.517 M | 0.000 100.00 % | -1.295 B | 0.000 | 0.000 | 0.000 |
| Total assets | 15.349 B -6.28 % | 16.377 B -0.62 % | 16.479 B -5.90 % | 17.512 B 15.89 % | 15.110 B -13.07 % | 17.383 B 2.29 % | 16.994 B -4.84 % | 17.859 B -0.56 % | 17.959 B 1.44 % | 17.704 B -12.69 % | 20.278 B -5.25 % | 21.401 B 3.40 % | 20.699 B 30.83 % | 15.821 B 39.06 % | 11.377 B 47.10 % | 7.735 B 60.35 % | 4.824 B 18.67 % | 4.065 B 87.71 % | 2.165 B 26.79 % | 1.708 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 570.008 M 320.28 % | 135.626 M 12.49 % | 120.570 M 128.94 % | -416.667 M -275.16 % | 237.884 M 443.61 % | -69.231 M 87.98 % | -575.799 M -367.27 % | 215.434 M 11 216.31 % | -1.938 M 98.23 % | -109.654 M -113.36 % | 820.681 M -26.76 % | 1.121 B 136.80 % | -3.045 B -319.36 % | -726.146 M 20.92 % | -918.242 M -361.75 % | -198.863 M -626.27 % | 37.787 M 108.93 % | -423.257 M -42.98 % | -296.025 M -851.91 % | -31.098 M |
| Accounts receivables | 270.132 M 14.40 % | 236.130 M -66.98 % | 715.212 M 160.80 % | -1.176 B -3 149.36 % | 38.578 M -88.06 % | 323.180 M 534.72 % | 50.917 M -82.10 % | 284.511 M 186.08 % | -330.513 M -177.92 % | 424.155 M -51.80 % | 879.939 M 42.37 % | 618.086 M 176.43 % | -808.687 M | 0.000 | 0.000 | 0.000 -100.00 % | 226.704 M | 0.000 | 0.000 100.00 % | -43.895 M |
| Inventory | 160.860 M 343.90 % | -65.954 M 74.94 % | -263.212 M 67.43 % | -808.265 M -154.96 % | 1.471 B 195.28 % | -1.543 B -644.17 % | -207.399 M 62.38 % | -551.311 M -136.21 % | -233.403 M -147.76 % | 488.719 M 287.87 % | -260.131 M -316.51 % | 120.149 M 112.33 % | -974.695 M -9.24 % | -892.233 M -69.90 % | -525.147 M -81.07 % | -290.025 M -514.49 % | 69.971 M 155.61 % | -125.822 M -4 458.56 % | 2.887 M 113.82 % | -20.887 M |
| Accounts payables | 139.136 M 719.29 % | -22.467 M 93.26 % | -333.170 M -121.44 % | 1.554 B 221.72 % | -1.277 B -224.95 % | 1.022 B 341.43 % | -423.276 M -187.86 % | 481.738 M -14.50 % | 563.418 M 155.10 % | -1.023 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -120.000 K 99.01 % | -12.083 M -794.43 % | 1.740 M -87.42 % | 13.833 M 147.99 % | 5.578 M -95.68 % | 129.067 M 3 160.09 % | 3.959 M 698.19 % | 496.000 K 134.44 % | -1.440 M | 0.000 -100.00 % | 200.873 M -47.46 % | 382.310 M 130.30 % | -1.262 B -859.70 % | 166.087 M 142.25 % | -393.095 M -531.20 % | 91.162 M 135.21 % | -258.888 M 12.96 % | -297.435 M 0.49 % | -298.911 M -987.39 % | 33.684 M |
| Other non cash items | 242.221 M -69.99 % | 807.226 M 5.05 % | 768.415 M 14.02 % | 673.948 M -25.58 % | 905.601 M -8.16 % | 986.032 M -0.11 % | 987.110 M -24.14 % | 1.301 B 7.80 % | 1.207 B 7.70 % | 1.121 B 98.51 % | 564.634 M -35.36 % | 873.466 M -6.81 % | 937.332 M 130.23 % | 407.122 M 409.07 % | 79.974 M -45.58 % | 146.957 M 42.14 % | 103.386 M 6.62 % | 96.963 M 5.95 % | 91.519 M 379.89 % | 19.071 M |
| Net cash provided by operating activities | 1.066 B -37.43 % | 1.704 B 98.59 % | 857.990 M -22.07 % | 1.101 B -38.25 % | 1.783 B 130.64 % | 773.106 M -17.61 % | 938.392 M -36.19 % | 1.471 B 102.14 % | 727.459 M 424.17 % | -224.405 M -125.53 % | 878.851 M -68.07 % | 2.752 B 290.62 % | -1.444 B -566.42 % | 309.524 M 1 102.18 % | 25.747 M -94.35 % | 455.862 M -35.54 % | 707.191 M 208.89 % | 228.946 M 33.32 % | 171.723 M 292.67 % | 43.732 M |
| Investments in property plant and equipment | -324.506 M 28.99 % | -456.996 M 14.95 % | -537.347 M -109.79 % | -256.140 M -506.69 % | -42.219 M -65.25 % | -25.548 M -14.31 % | -22.350 M -634.96 % | -3.041 M -3 169.89 % | -93.000 K 99.78 % | -42.275 M 96.55 % | -1.226 B 33.20 % | -1.835 B -34.10 % | -1.369 B 37.75 % | -2.198 B 35.57 % | -3.412 B -106.26 % | -1.654 B -49.85 % | -1.104 B -29.75 % | -850.847 M -294.16 % | -215.862 M 61.23 % | -556.753 M |
| Acquisitions net | 0.000 -100.00 % | 1.287 M | 0.000 | 0.000 | 0.000 100.00 % | -6.532 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K -97.16 % | 775.000 K -98.57 % | 54.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.994 M 759.21 % | 814.000 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -36.263 M | 0.000 | 0.000 100.00 % | -375.170 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.000 K | 0.000 100.00 % | -276.142 M -94.73 % | -141.805 M -399.54 % | -28.387 M -3 470.69 % | -795.000 K 94.48 % | -14.414 M 98.04 % | -735.163 M -39.70 % | -526.262 M -7 498.35 % | -6.926 M 85.23 % | -46.896 M -240 158.21 % | -19.519 K |
| Sales maturities of investments | 0.000 -100.00 % | 1.287 M | 0.000 100.00 % | -502.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.001 M | 0.000 -100.00 % | 195.974 M 12 964.93 % | 1.500 M -70.00 % | 5.000 M | 0.000 | 0.000 -100.00 % | 380.041 M 2.69 % | 370.092 M -28.91 % | 520.601 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -41.107 M -111.90 % | 345.474 M 3 247.62 % | 10.320 M -66.86 % | 31.137 M 7.17 % | 29.055 M -82.27 % | 163.898 M 188.43 % | -185.340 M -2 199.22 % | 8.829 M -98.71 % | 685.947 M 197.26 % | 230.753 M 77 794.61 % | -297.000 K -100.35 % | 85.775 M 234.60 % | 25.635 M 102.74 % | 12.644 M 252 980.00 % | -5.000 K -100.10 % | 4.822 M 16.36 % | 4.144 M 32 424.92 % | 12.741 K | 0.000 |
| Net cash used for investing activites | -360.769 M 27.20 % | -495.529 M -158.26 % | -191.873 M 69.13 % | -621.492 M -5 508.12 % | -11.082 M -266.35 % | -3.025 M -102.14 % | 141.548 M 176.36 % | -185.380 M -2 239.91 % | 8.663 M -98.97 % | 839.668 M 166.17 % | -1.269 B 33.84 % | -1.918 B -46.30 % | -1.311 B 39.68 % | -2.174 B 28.35 % | -3.034 B -50.76 % | -2.012 B -82.28 % | -1.104 B -29.33 % | -853.629 M -224.89 % | -262.745 M 52.81 % | -556.773 M |
| Debt repayment | -923.207 M -52.77 % | -604.319 M -7.84 % | -560.360 M -282.87 % | 306.427 M 126.20 % | -1.169 B -681.21 % | -149.700 M 65.00 % | -427.751 M -30.34 % | -328.184 M -207.57 % | -106.703 M 93.20 % | -1.570 B -149.42 % | 3.177 B 1 816.71 % | 165.749 M -76.02 % | 691.221 M -70.83 % | 2.369 B 22.92 % | 1.928 B -17.23 % | 2.329 B 60.30 % | 1.453 B 61.79 % | 897.921 M 329.45 % | 209.088 M -19.38 % | 259.357 M |
| Common stock issued | -1.692 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.205 B | 0.000 | 0.000 -100.00 % | 1.066 B 234.99 % | 318.100 M -40.21 % | 532.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 162.854 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.000 M | 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 100.00 % | -300.000 K 98.77 % | -24.429 M 30.48 % | -35.140 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.095 M 99.76 % | -452.889 M 5.45 % | -478.993 M -15.28 % | -415.501 M 31.28 % | -604.591 M 6.00 % | -643.194 M 1.02 % | -649.852 M 27.47 % | -895.996 M -78.97 % | -500.641 M -163.58 % | 787.376 M 130.06 % | -2.620 B -186.15 % | -915.521 M -191.81 % | 997.229 M 220.61 % | -826.789 M -415.30 % | 262.226 M 144.49 % | -589.365 M 45.36 % | -1.079 B -678.48 % | -138.556 M -28.04 % | -108.209 M | 0.000 |
| Net cash used provided by financing activities | -925.994 M 12.41 % | -1.057 B -1.72 % | -1.039 B -852.89 % | -109.074 M 93.85 % | -1.774 B -123.75 % | -792.894 M 26.42 % | -1.078 B 11.97 % | -1.224 B -101.56 % | -607.344 M 22.40 % | -782.620 M -240.46 % | 557.196 M 166.33 % | -840.072 M -130.78 % | 2.730 B 49.52 % | 1.826 B -32.93 % | 2.722 B 56.48 % | 1.739 B 364.95 % | 374.102 M -50.73 % | 759.365 M 652.75 % | 100.879 M -76.11 % | 422.211 M |
| Effect of forex changes on cash | 167.188 M | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -518.000 K -362.94 % | 197.000 K 2 088.89 % | 9.000 K -93.08 % | 130.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -53.424 M -135.34 % | 151.155 M 140.50 % | -373.236 M -200.76 % | 370.435 M 18 366.03 % | -2.028 M 91.11 % | -22.813 M -1 075.75 % | 2.338 M -96.16 % | 60.950 M -61.47 % | 158.194 M 194.52 % | -167.357 M -200.49 % | 166.546 M 2 880.86 % | -5.989 M 76.23 % | -25.194 M 32.85 % | -37.519 M 86.73 % | -282.768 M -254.60 % | 182.902 M 905.45 % | -22.708 M -116.86 % | 134.682 M 1 266.32 % | 9.857 M | 0.000 |
| Cash at beginning of period | 261.053 M 137.54 % | 109.898 M -77.25 % | 483.134 M 328.69 % | 112.699 M -1.77 % | 114.727 M -16.59 % | 137.540 M 1.73 % | 135.202 M 82.09 % | 74.252 M 53.88 % | 48.253 M -74.08 % | 186.194 M 847.65 % | 19.648 M -23.36 % | 25.637 M -49.56 % | 50.831 M -42.47 % | 88.350 M -76.19 % | 371.118 M 97.18 % | 188.216 M -10.77 % | 210.924 M 176.65 % | 76.242 M 14.85 % | 66.385 M | 0.000 |
| Cash at end of period | 207.629 M -20.46 % | 261.053 M 137.54 % | 109.898 M -77.25 % | 483.134 M 328.69 % | 112.699 M -1.77 % | 114.727 M -16.59 % | 137.540 M 1.73 % | 135.202 M -23.63 % | 177.031 M 839.80 % | 18.837 M -89.88 % | 186.194 M 847.65 % | 19.648 M -23.36 % | 25.637 M -49.56 % | 50.831 M -42.47 % | 88.350 M -76.19 % | 371.118 M 97.18 % | 188.216 M -10.77 % | 210.924 M 176.65 % | 76.242 M 467.91 % | 13.425 M |
| Operating cash flow | 1.066 B -37.43 % | 1.704 B 98.59 % | 857.990 M -22.07 % | 1.101 B -38.25 % | 1.783 B 130.64 % | 773.106 M -17.61 % | 938.392 M -36.19 % | 1.471 B 102.14 % | 727.459 M 424.17 % | -224.405 M -125.53 % | 878.851 M -68.07 % | 2.752 B 290.62 % | -1.444 B -566.42 % | 309.524 M 1 991.80 % | 14.797 M -96.75 % | 455.862 M -35.54 % | 707.191 M 208.89 % | 228.946 M 33.32 % | 171.723 M 292.67 % | 43.732 M |
| Capital expenditure | -324.506 M 28.99 % | -456.996 M 14.95 % | -537.347 M -109.79 % | -256.140 M -506.69 % | -42.219 M -65.25 % | -25.548 M -14.31 % | -22.350 M -634.96 % | -3.041 M -3 278.89 % | -90.000 K 99.79 % | -42.275 M 96.55 % | -1.226 B 33.20 % | -1.835 B -34.10 % | -1.369 B 37.75 % | -2.198 B 35.57 % | -3.412 B -106.26 % | -1.654 B -49.85 % | -1.104 B -29.75 % | -850.847 M -294.16 % | -215.862 M 60.57 % | -547.492 M |
| Free CashFlow | 741.645 M -40.52 % | 1.247 B 288.87 % | 320.643 M -62.05 % | 844.862 M -51.47 % | 1.741 B 132.88 % | 747.558 M -18.39 % | 916.042 M -37.58 % | 1.467 B 101.75 % | 727.369 M 424.13 % | -224.405 M 35.33 % | -347.018 M -137.85 % | 916.860 M 132.60 % | -2.812 B -48.88 % | -1.889 B 44.22 % | -3.386 B -182.57 % | -1.198 B -202.03 % | -396.785 M 36.20 % | -621.901 M -1 308.97 % | -44.139 M 91.24 % | -503.759 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 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 7.109 B -6.47 % | 7.601 B 6.03 % | 7.169 B 9.22 % | 6.563 B -14.98 % | 7.720 B 3.15 % | 7.484 B -4.14 % | 7.807 B 15.91 % | 6.736 B 0.37 % | 6.711 B -0.93 % | 6.774 B 2.38 % | 6.617 B 12.76 % | 5.868 B -6.04 % | 6.245 B -4.34 % | 6.529 B 10.93 % | 5.885 B 2.94 % | 5.717 B 8.61 % | 5.264 B -5.72 % | 5.583 B 16.95 % | 4.774 B 7.11 % | 4.457 B 84.49 % | 2.416 B -31.45 % | 3.524 B -5.38 % | 3.725 B -0.94 % | 3.760 B -6.80 % | 4.035 B 4.59 % | 3.858 B -21.76 % | 4.931 B 21.65 % | 4.053 B 8.95 % | 3.720 B 22.23 % | 3.044 B 48.61 % | 2.048 B 4.34 % | 1.963 B -9.25 % | 2.163 B 78.15 % | 1.214 B 28.57 % | 944.211 M 3.58 % | 911.545 M 11.45 % | 817.861 M |
| Net income | 178.388 M 152.74 % | -338.254 M -511.64 % | 82.172 M 186.27 % | -95.252 M -240.52 % | 67.787 M -47.99 % | 130.329 M 172.91 % | 47.756 M 391.66 % | -16.374 M 9.65 % | -18.123 M -109.15 % | 197.972 M 692.55 % | 24.979 M 104.29 % | -582.628 M -298.72 % | -146.125 M -199.73 % | 146.516 M 312.98 % | -68.793 M -173.47 % | 93.636 M 9.36 % | 85.618 M -1.77 % | 87.157 M -20.21 % | 109.237 M 808.11 % | 12.029 M 107.54 % | -159.480 M -1 141.47 % | 15.313 M 110.57 % | -144.913 M 51.54 % | -299.043 M -20.55 % | -248.071 M 23.32 % | -323.533 M -486.85 % | 83.633 M 1 829.74 % | -4.835 M -112.49 % | 38.703 M -29.04 % | 54.543 M 168.68 % | 20.300 M -16.93 % | 24.438 M -76.05 % | 102.057 M -30.29 % | 146.412 M 80.68 % | 81.036 M 14.20 % | 70.962 M 81.15 % | 39.173 M |
| Income before tax | 215.308 M 105.73 % | 104.655 M 207.80 % | -97.082 M -14.94 % | -84.466 M -182.50 % | 102.389 M 157.28 % | 39.796 M -60.21 % | 100.024 M 168.95 % | 37.190 M 24.27 % | 29.926 M -87.98 % | 248.874 M 1 279.89 % | -21.093 M 96.59 % | -619.388 M -243.74 % | -180.189 M -198.31 % | 183.287 M 372.98 % | -67.142 M -171.14 % | 94.382 M 6.68 % | 88.475 M -12.85 % | 101.526 M -26.52 % | 138.162 M 184.05 % | 48.640 M 123.89 % | -203.611 M -829.58 % | 27.908 M 115.47 % | -180.359 M 40.88 % | -305.084 M -187.20 % | -106.228 M -1.87 % | -104.283 M -365.93 % | 39.214 M 54.83 % | 25.327 M 25.48 % | 20.184 M -74.22 % | 78.298 M 129.66 % | 34.093 M -10.45 % | 38.070 M -74.98 % | 152.181 M -12.20 % | 173.326 M 81.67 % | 95.407 M 12.24 % | 85.003 M 86.80 % | 45.504 M |
| Income before tax ratio | 0.03 119.97 % | 0.01 201.67 % | -0.01 -5.23 % | -0.01 -197.03 % | 0.01 149.42 % | 0.01 -58.49 % | 0.01 132.05 % | 0.01 23.82 % | 0.00 -87.86 % | 0.04 1 252.43 % | 0.00 96.98 % | -0.11 -265.83 % | -0.03 -202.77 % | 0.03 346.09 % | -0.01 -169.11 % | 0.02 -1.78 % | 0.02 -7.57 % | 0.02 -37.17 % | 0.03 165.20 % | 0.01 112.95 % | -0.08 -1 164.24 % | 0.01 116.35 % | -0.05 40.32 % | -0.08 -208.16 % | -0.03 2.60 % | -0.03 -439.91 % | 0.01 27.27 % | 0.01 15.17 % | 0.01 -78.91 % | 0.03 54.54 % | 0.02 -14.17 % | 0.02 -72.44 % | 0.07 -50.72 % | 0.14 41.30 % | 0.10 8.36 % | 0.09 67.60 % | 0.06 |
| EBITDA | 454.356 M -2.33 % | 465.188 M 136.45 % | 196.736 M -26.66 % | 268.266 M -39.65 % | 444.499 M 4.87 % | 423.839 M -13.86 % | 492.009 M 28.12 % | 384.018 M 13.56 % | 338.154 M -34.23 % | 514.135 M 67.34 % | 307.240 M 202.20 % | -300.618 M -310.68 % | 142.689 M -72.53 % | 519.503 M 104.58 % | 253.939 M -40.09 % | 423.860 M 10.05 % | 385.163 M -15.83 % | 457.596 M -1.84 % | 466.156 M -2.93 % | 480.226 M 254.47 % | 135.477 M -58.93 % | 329.882 M 92.83 % | 171.074 M 315.25 % | 41.198 M -83.86 % | 255.208 M 29.55 % | 196.989 M -39.86 % | 327.560 M -14.31 % | 382.281 M 4.05 % | 367.411 M 1.35 % | 362.533 M -13.82 % | 420.670 M 0.40 % | 419.002 M 2.79 % | 407.647 M 58.99 % | 256.400 M 43.28 % | 178.952 M 15.26 % | 155.266 M 14.25 % | 135.905 M |
| Net income ratio | 0.03 156.39 % | -0.04 -488.24 % | 0.01 178.98 % | -0.01 -265.28 % | 0.01 -49.58 % | 0.02 184.69 % | 0.01 351.63 % | 0.00 9.98 % | 0.00 -109.24 % | 0.03 674.11 % | 0.00 103.80 % | -0.10 -324.34 % | -0.02 -204.26 % | 0.02 291.99 % | -0.01 -171.37 % | 0.02 0.70 % | 0.02 4.19 % | 0.02 -31.78 % | 0.02 747.84 % | 0.00 104.09 % | -0.07 -1 619.19 % | 0.00 111.17 % | -0.04 51.08 % | -0.08 -29.34 % | -0.06 26.69 % | -0.08 -594.46 % | 0.02 1 521.89 % | 0.00 -111.47 % | 0.01 -41.95 % | 0.02 80.80 % | 0.01 -20.39 % | 0.01 -73.62 % | 0.05 -60.87 % | 0.12 40.52 % | 0.09 10.25 % | 0.08 62.53 % | 0.05 |
| Ratio EBITDA | 0.06 4.43 % | 0.06 123.01 % | 0.03 -32.86 % | 0.04 -29.01 % | 0.06 1.67 % | 0.06 -10.13 % | 0.06 10.54 % | 0.06 13.15 % | 0.05 -33.61 % | 0.08 63.44 % | 0.05 190.64 % | -0.05 -324.22 % | 0.02 -71.29 % | 0.08 84.42 % | 0.04 -41.80 % | 0.07 1.32 % | 0.07 -10.72 % | 0.08 -16.06 % | 0.10 -9.37 % | 0.11 92.13 % | 0.06 -40.09 % | 0.09 103.80 % | 0.05 319.19 % | 0.01 -82.68 % | 0.06 23.87 % | 0.05 -23.13 % | 0.07 -29.56 % | 0.09 -4.50 % | 0.10 -17.08 % | 0.12 -42.01 % | 0.21 -3.78 % | 0.21 13.26 % | 0.19 -10.76 % | 0.21 11.44 % | 0.19 11.27 % | 0.17 2.50 % | 0.17 |
| Gross profit ratio | 0.21 36.48 % | 0.15 -19.10 % | 0.19 -0.25 % | 0.19 1.04 % | 0.19 45.79 % | 0.13 -35.29 % | 0.20 -11.18 % | 0.22 1.14 % | 0.22 9.92 % | 0.20 -6.12 % | 0.21 114.66 % | 0.10 -35.74 % | 0.15 -5.99 % | 0.16 -11.04 % | 0.18 -13.98 % | 0.21 7.03 % | 0.20 8.94 % | 0.18 -5.85 % | 0.19 15.24 % | 0.17 15.98 % | 0.15 21.19 % | 0.12 -45.29 % | 0.22 15.20 % | 0.19 -13.09 % | 0.22 343.24 % | -0.09 -134.45 % | 0.26 4.23 % | 0.25 3.17 % | 0.24 -60.46 % | 0.62 182.03 % | 0.22 -5.53 % | 0.23 19.29 % | 0.19 26.58 % | 0.15 28.02 % | 0.12 -51.66 % | 0.25 5.11 % | 0.24 |
| Weighted average shs out dil | 594.627 M 30.25 % | 456.511 M 0.00 % | 456.511 M 19.82 % | 381.008 M -10.07 % | 423.669 M 0.32 % | 422.315 M -2.73 % | 434.145 M 6.06 % | 409.350 M 12.94 % | 362.460 M -12.12 % | 412.444 M -0.93 % | 416.317 M 7.90 % | 385.846 M 0.34 % | 384.539 M -0.23 % | 385.415 M 0.85 % | 382.183 M -10.21 % | 425.618 M 4.39 % | 407.705 M 7.25 % | 380.133 M -2.56 % | 390.132 M 1.58 % | 384.059 M -1.58 % | 390.244 M 1.96 % | 382.750 M 0.37 % | 381.350 M -0.53 % | 383.388 M -1.09 % | 387.611 M 5.72 % | 366.650 M -3.55 % | 380.150 M -21.38 % | 483.500 M 24.93 % | 387.030 M 485.13 % | 66.144 M -2.87 % | 68.100 M 0.00 % | 68.100 M 4.09 % | 65.421 M 12.60 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M |
| Weighted average shs out | 575.445 M 47.06 % | 391.295 M 0.00 % | 391.295 M 2.70 % | 381.008 M 1.17 % | 376.594 M -11.77 % | 426.844 M 7.26 % | 397.967 M -2.78 % | 409.350 M 12.94 % | 362.460 M -12.12 % | 412.444 M -0.93 % | 416.317 M 7.90 % | 385.846 M 0.34 % | 384.539 M -0.23 % | 385.415 M 0.85 % | 382.183 M 2.04 % | 374.544 M -3.76 % | 389.173 M 2.38 % | 380.133 M -2.56 % | 390.132 M 1.58 % | 384.059 M -1.58 % | 390.244 M 4.30 % | 374.164 M -1.88 % | 381.350 M -0.53 % | 383.388 M -1.09 % | 387.611 M 5.72 % | 366.650 M -3.55 % | 380.150 M -21.38 % | 483.500 M 24.93 % | 387.030 M 485.13 % | 66.144 M -2.87 % | 68.100 M 0.00 % | 68.100 M 17.21 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M 0.00 % | 58.100 M |
| EPS diluted | 0.30 140.54 % | -0.74 -511.11 % | 0.18 172.00 % | -0.25 -256.25 % | 0.16 -48.39 % | 0.31 181.82 % | 0.11 375.00 % | -0.04 20.00 % | -0.05 -110.42 % | 0.48 700.00 % | 0.06 103.97 % | -1.51 -297.37 % | -0.38 -235.71 % | 0.28 255.56 % | -0.18 -181.82 % | 0.22 4.76 % | 0.21 -4.55 % | 0.22 266.67 % | 0.06 -64.71 % | 0.17 143.59 % | -0.39 -1 120.94 % | 0.04 110.05 % | -0.38 51.28 % | -0.78 -21.88 % | -0.64 20.99 % | -0.81 -468.18 % | 0.22 2 300.00 % | -0.01 -110.00 % | 0.10 -28.57 % | 0.14 -53.33 % | 0.30 -16.67 % | 0.36 -76.92 % | 1.56 -38.10 % | 2.52 81.29 % | 1.39 13.93 % | 1.22 79.41 % | 0.68 |
| Earnings per share | 0.31 136.05 % | -0.86 -509.52 % | 0.21 184.00 % | -0.25 -238.89 % | 0.18 -47.06 % | 0.34 183.33 % | 0.12 400.00 % | -0.04 20.00 % | -0.05 -109.80 % | 0.51 750.00 % | 0.06 103.97 % | -1.51 -297.37 % | -0.38 -235.71 % | 0.28 255.56 % | -0.18 -172.00 % | 0.25 13.64 % | 0.22 0.00 % | 0.22 266.67 % | 0.06 -64.71 % | 0.17 143.59 % | -0.39 -1 120.94 % | 0.04 110.05 % | -0.38 51.28 % | -0.78 -21.88 % | -0.64 23.81 % | -0.84 -481.82 % | 0.22 2 300.00 % | -0.01 -110.00 % | 0.10 -28.57 % | 0.14 -53.33 % | 0.30 -16.67 % | 0.36 -79.55 % | 1.76 -30.16 % | 2.52 81.29 % | 1.39 13.93 % | 1.22 79.41 % | 0.68 |
| Gross profit | 1.469 B 27.64 % | 1.151 B -14.23 % | 1.342 B 8.95 % | 1.231 B -14.10 % | 1.433 B 50.39 % | 953.156 M -37.97 % | 1.537 B 2.95 % | 1.493 B 1.52 % | 1.470 B 8.90 % | 1.350 B -3.88 % | 1.405 B 142.04 % | 580.365 M -39.62 % | 961.158 M -10.08 % | 1.069 B -1.32 % | 1.083 B -11.45 % | 1.223 B 16.24 % | 1.052 B 2.71 % | 1.024 B 10.10 % | 930.492 M 23.43 % | 753.845 M 113.98 % | 352.297 M -16.92 % | 424.052 M -48.23 % | 819.150 M 14.12 % | 717.804 M -19.00 % | 886.231 M 354.40 % | -348.357 M -126.95 % | 1.293 B 26.80 % | 1.019 B 12.41 % | 906.888 M -51.68 % | 1.877 B 319.14 % | 447.751 M -1.43 % | 454.265 M 8.26 % | 419.587 M 125.50 % | 186.072 M 64.60 % | 113.048 M -49.92 % | 225.750 M 17.15 % | 192.705 M |
| Income tax expense | 36.936 M -91.66 % | 443.072 M 347.18 % | -179.254 M -1 761.14 % | 10.791 M -68.82 % | 34.609 M 138.26 % | -90.458 M -273.06 % | 52.269 M -2.42 % | 53.564 M 11.37 % | 48.096 M -5.55 % | 50.921 M 210.58 % | -46.047 M -25.60 % | -36.661 M -7.72 % | -34.035 M -192.44 % | 36.818 M 2 105.99 % | 1.669 M 118.46 % | 764.000 K -73.73 % | 2.908 M -79.84 % | 14.423 M -50.16 % | 28.938 M -21.01 % | 36.637 M 183.12 % | -44.078 M -451.84 % | 12.528 M 135.55 % | -35.242 M -483.38 % | -6.041 M -104.26 % | 141.843 M -35.31 % | 219.250 M 593.60 % | -44.419 M -247.27 % | 30.162 M 262.87 % | -18.519 M -178.54 % | 23.579 M 70.95 % | 13.793 M 1.18 % | 13.632 M -72.80 % | 50.124 M 86.24 % | 26.914 M 87.28 % | 14.371 M 2.35 % | 14.041 M 121.78 % | 6.331 M |
| Cost of revenue | 5.640 B -12.56 % | 6.450 B 10.69 % | 5.827 B 9.29 % | 5.332 B -15.19 % | 6.287 B -3.74 % | 6.531 B 4.15 % | 6.271 B 19.59 % | 5.243 B 0.05 % | 5.241 B -3.38 % | 5.424 B 4.07 % | 5.212 B -1.43 % | 5.288 B 0.07 % | 5.284 B -3.22 % | 5.460 B 13.69 % | 4.802 B 6.86 % | 4.494 B 6.70 % | 4.212 B -7.61 % | 4.559 B 18.61 % | 3.844 B 3.79 % | 3.704 B 79.46 % | 2.064 B -33.43 % | 3.100 B 6.70 % | 2.906 B -4.49 % | 3.042 B -3.37 % | 3.148 B -25.14 % | 4.206 B 15.61 % | 3.638 B 19.92 % | 3.034 B 7.84 % | 2.813 B 141.09 % | 1.167 B -27.08 % | 1.600 B 6.08 % | 1.509 B -13.46 % | 1.743 B 69.58 % | 1.028 B 23.68 % | 831.163 M 21.20 % | 685.795 M 9.70 % | 625.156 M |
| General and administrative expenses | 0.000 -100.00 % | 414.938 M | 0.000 | 0.000 | 0.000 -100.00 % | 381.773 M | 0.000 | 0.000 | 0.000 -100.00 % | 835.660 M | 0.000 | 0.000 | 0.000 -100.00 % | 591.845 M | 0.000 | 0.000 | 0.000 -100.00 % | 678.455 M | 0.000 | 0.000 | 0.000 -100.00 % | 123.378 M | 0.000 | 0.000 | 0.000 -100.00 % | 108.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 221.466 M | 0.000 | 0.000 | 0.000 -100.00 % | 191.567 M | 0.000 | 0.000 | 0.000 -100.00 % | 127.376 M | 0.000 | 0.000 | 0.000 -100.00 % | 116.853 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.162 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.139 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.157 B | 0.000 -100.00 % | 1.284 B 17.12 % | 1.097 B | 0.000 | 0.000 -100.00 % | 1.589 B 6.47 % | 1.493 B 1.52 % | 1.470 B | 0.000 -100.00 % | 1.405 B 142.04 % | 580.365 M -39.50 % | 959.282 M 12 500.23 % | -7.736 M -100.71 % | 1.083 B -11.45 % | 1.223 B 16.24 % | 1.052 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 793.963 M 13.19 % | 701.438 M -20.85 % | 886.231 M 354.40 % | -348.357 M -126.95 % | 1.293 B 26.80 % | 1.019 B 12.41 % | 906.888 M -44.92 % | 1.647 B 955.96 % | 155.935 M -3.76 % | 162.034 M 86.96 % | 86.666 M 364.33 % | -32.787 M | 0.000 -100.00 % | 113.016 M 28.66 % | 87.843 M |
| Operating expenses | 1.157 B 38.08 % | 837.558 M -34.79 % | 1.284 B 17.12 % | 1.097 B 499.24 % | 183.009 M -68.08 % | 573.340 M -55.31 % | 1.283 B -14.05 % | 1.493 B 1.52 % | 1.470 B 52.68 % | 963.036 M -31.44 % | 1.405 B 142.04 % | 580.365 M -39.50 % | 959.282 M 123.82 % | 428.599 M -60.43 % | 1.083 B -11.45 % | 1.223 B 16.24 % | 1.052 B 834.13 % | -143.339 M -113.38 % | 1.071 B 45.84 % | 734.673 M 23.01 % | 597.238 M 286.52 % | 154.517 M -80.54 % | 793.963 M -2.91 % | 817.795 M -7.72 % | 886.231 M 354.40 % | -348.357 M -126.95 % | 1.293 B 26.80 % | 1.019 B 12.41 % | 906.888 M -44.92 % | 1.647 B 955.96 % | 155.935 M -3.76 % | 162.034 M -61.38 % | 419.587 M 1 379.74 % | -32.787 M | 0.000 -100.00 % | 113.016 M 28.66 % | 87.843 M |
| Cost and expenses | 6.796 B -6.74 % | 7.288 B 2.48 % | 7.111 B 10.62 % | 6.429 B -0.63 % | 6.470 B -8.93 % | 7.104 B -5.95 % | 7.554 B 14.58 % | 6.593 B -1.77 % | 6.711 B 4.61 % | 6.416 B -0.56 % | 6.452 B 1.73 % | 6.343 B 1.59 % | 6.243 B 1.21 % | 6.169 B 6.89 % | 5.771 B 6.18 % | 5.435 B 8.38 % | 5.015 B -4.98 % | 5.278 B 18.75 % | 4.444 B 6.13 % | 4.187 B 72.57 % | 2.427 B -25.73 % | 3.267 B -11.69 % | 3.700 B -4.16 % | 3.860 B -1.49 % | 3.918 B 1.58 % | 3.858 B -18.70 % | 4.745 B 17.06 % | 4.053 B 8.95 % | 3.720 B 32.22 % | 2.814 B 60.21 % | 1.756 B 5.12 % | 1.671 B -22.76 % | 2.163 B 117.33 % | 995.154 M 19.73 % | 831.163 M 4.05 % | 798.811 M 12.04 % | 712.999 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 837.558 M | 0.000 | 0.000 -100.00 % | 183.009 M -68.08 % | 573.340 M 287.21 % | -306.250 M | 0.000 | 0.000 -100.00 % | 963.036 M | 0.000 | 0.000 | 0.000 -100.00 % | 708.698 M | 0.000 | 0.000 | 0.000 -100.00 % | 718.617 M 19.71 % | 600.298 M 24.07 % | 483.821 M -18.99 % | 597.238 M 286.52 % | 154.517 M | 0.000 -100.00 % | 116.357 M | 0.000 -100.00 % | 143.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 332.921 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.166 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.669 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.798 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 102.258 M -54.88 % | 226.658 M 42.67 % | 158.864 M -27.96 % | 220.529 M 7.17 % | 205.779 M -18.12 % | 251.332 M -0.94 % | 253.707 M 24.87 % | 203.176 M 20.51 % | 168.603 M -19.53 % | 209.529 M 8.75 % | 192.674 M 5.30 % | 182.981 M -2.37 % | 187.423 M 26.48 % | 148.180 M -18.84 % | 182.573 M -4.84 % | 191.853 M 18.98 % | 161.251 M -9.74 % | 178.660 M -7.66 % | 193.477 M -14.10 % | 225.239 M 15.42 % | 195.142 M 14.65 % | 170.209 M -21.18 % | 215.938 M 2.64 % | 210.378 M -7.18 % | 226.642 M 34.85 % | 168.069 M 11.19 % | 151.159 M -30.70 % | 218.120 M 3.96 % | 209.812 M | 0.000 -100.00 % | 257.723 M 1.40 % | 254.161 M 40.62 % | 180.740 M 259.42 % | 50.287 M -5.04 % | 52.956 M 35.02 % | 39.220 M -36.70 % | 61.962 M |
| Depreciation and amortization | 136.790 M 2.18 % | 133.875 M -0.80 % | 134.954 M 2.08 % | 132.203 M -3.10 % | 136.438 M 2.91 % | 132.581 M -4.12 % | 138.278 M -3.72 % | 143.621 M 2.86 % | 139.625 M 4.80 % | 133.232 M -2.31 % | 136.378 M 0.43 % | 135.789 M 0.29 % | 135.401 M 1.66 % | 133.194 M -3.84 % | 138.508 M 0.72 % | 137.512 M 1.53 % | 135.437 M -9.60 % | 149.824 M 11.42 % | 134.470 M -1.88 % | 137.052 M 2.60 % | 133.576 M 1.35 % | 131.799 M -2.65 % | 135.389 M -0.40 % | 135.933 M 0.86 % | 134.778 M 1.18 % | 133.203 M -2.90 % | 137.187 M -1.19 % | 138.834 M 1.03 % | 137.415 M 3.75 % | 132.449 M 2.79 % | 128.854 M 1.64 % | 126.771 M 69.65 % | 74.726 M 127.91 % | 32.787 M 7.19 % | 30.589 M -1.46 % | 31.043 M 0.00 % | 31.043 M |
| Operating income | 312.159 M -0.30 % | 313.091 M 448.56 % | 57.075 M -57.61 % | 134.655 M -89.23 % | 1.250 B 995.91 % | 114.099 M -55.03 % | 253.736 M 5.56 % | 240.366 M 27.63 % | 188.327 M -47.19 % | 356.597 M 107.83 % | 171.581 M 136.15 % | -474.621 M -25 399.63 % | 1.876 M -99.48 % | 360.231 M 214.18 % | 114.658 M -59.41 % | 282.460 M 13.25 % | 249.409 M -13.13 % | 287.101 M -13.05 % | 330.194 M 22.28 % | 270.024 M 2 667.74 % | -10.516 M -104.09 % | 256.975 M 920.27 % | 25.187 M 125.19 % | -99.991 M -186.09 % | 116.145 M -3.86 % | 120.813 M -35.00 % | 185.880 M -21.88 % | 237.942 M 5.61 % | 225.297 M -2.08 % | 230.084 M -21.15 % | 291.816 M -0.14 % | 292.231 M -12.22 % | 332.921 M 52.12 % | 218.859 M 93.60 % | 113.048 M 0.28 % | 112.734 M 7.51 % | 104.862 M |
| Operating income ratio | 0.04 6.60 % | 0.04 417.37 % | 0.01 -61.19 % | 0.02 -87.33 % | 0.16 962.42 % | 0.02 -53.09 % | 0.03 -8.92 % | 0.04 27.16 % | 0.03 -46.69 % | 0.05 102.99 % | 0.03 132.06 % | -0.08 -27 025.52 % | 0.00 -99.46 % | 0.06 183.22 % | 0.02 -60.57 % | 0.05 4.27 % | 0.05 -7.86 % | 0.05 -25.65 % | 0.07 14.17 % | 0.06 1 491.79 % | 0.00 -105.97 % | 0.07 978.32 % | 0.01 125.43 % | -0.03 -192.37 % | 0.03 -8.08 % | 0.03 -16.93 % | 0.04 -35.78 % | 0.06 -3.06 % | 0.06 -19.89 % | 0.08 -46.95 % | 0.14 -4.29 % | 0.15 -3.28 % | 0.15 -14.61 % | 0.18 50.57 % | 0.12 -3.19 % | 0.12 -3.54 % | 0.13 |
| Total other income expenses net | -96.851 M 53.53 % | -208.436 M -35.21 % | -154.157 M 29.65 % | -219.121 M 80.91 % | -1.148 B | 0.000 100.00 % | -153.712 M 24.35 % | -203.176 M -28.27 % | -158.401 M -47.04 % | -107.723 M 44.09 % | -192.674 M -33.09 % | -144.767 M 20.49 % | -182.065 M -2.89 % | -176.944 M 2.67 % | -181.800 M 3.34 % | -188.078 M -16.87 % | -160.934 M 13.28 % | -185.575 M 3.36 % | -192.032 M 13.26 % | -221.384 M -14.65 % | -193.095 M 15.70 % | -229.067 M -11.44 % | -205.546 M -0.22 % | -205.093 M 7.77 % | -222.373 M 1.21 % | -225.096 M -53.48 % | -146.666 M 31.02 % | -212.615 M -3.66 % | -205.113 M -35.13 % | -151.786 M 41.10 % | -257.723 M -1.40 % | -254.161 M -40.62 % | -180.740 M -296.94 % | -45.533 M -158.11 % | -17.641 M 36.39 % | -27.731 M 53.28 % | -59.358 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 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 |
| 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-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 % | 2.417 B | 0.000 -100.00 % | 7.325 B | 0.000 -100.00 % | 7.554 B 3 909.10 % | 188.414 M -97.64 % | 7.994 B 2 842.98 % | 271.638 M -96.56 % | 7.903 B 1 055.24 % | 684.125 M -91.50 % | 8.045 B 741.98 % | 955.433 M -87.71 % | 7.774 B 1 224.94 % | 586.760 M -92.02 % | 7.351 B 2 635.25 % | 268.739 M -96.44 % | 7.546 B 3 713.49 % | 197.884 M -97.50 % | 7.926 B 2 842.94 % | 269.315 M -96.82 % | 8.463 B 1 127.78 % | 689.327 M -90.93 % | 7.599 B 2 596.17 % | 281.856 M -96.64 % | 8.386 B -6.74 % | 8.993 B -24.71 % | 11.944 B 7.73 % | 11.087 B -5.77 % | 11.766 B 8.60 % | 10.834 B 17.14 % | 9.249 B -23.81 % | 12.140 B 24.35 % | 9.763 B 40.04 % | 6.971 B 64.89 % | 4.228 B |
| Total investments | 0.000 -100.00 % | 654.296 M | 0.000 -100.00 % | 616.291 M | 0.000 -100.00 % | 577.285 M 53.20 % | 376.828 M -36.01 % | 588.884 M 8.39 % | 543.276 M 19.33 % | 455.261 M -66.73 % | 1.368 B 192.32 % | 468.059 M -75.51 % | 1.911 B 378.46 % | 399.377 M -65.97 % | 1.174 B 181.35 % | 417.105 M -22.40 % | 537.478 M 35.56 % | 396.492 M 0.18 % | 395.768 M -18.27 % | 484.231 M -10.10 % | 538.630 M 14.73 % | 469.461 M -65.95 % | 1.379 B 133.14 % | 591.354 M 4.90 % | 563.712 M 6.57 % | 528.948 M 10.31 % | 479.496 M -6.47 % | 512.661 M 0.01 % | 512.594 M 2 485.59 % | 19.825 M -89.97 % | 197.560 M -59.00 % | 481.856 M -25.68 % | 648.382 M 2 049.24 % | 30.168 M 8.78 % | 27.733 M -93.59 % | 432.350 M |
| Total debt | 0.000 -100.00 % | 2.624 B | 0.000 -100.00 % | 7.372 B | 0.000 -100.00 % | 7.815 B | 0.000 -100.00 % | 8.028 B | 0.000 -100.00 % | 8.013 B | 0.000 -100.00 % | 8.193 B | 0.000 -100.00 % | 8.257 B | 0.000 -100.00 % | 7.391 B | 0.000 -100.00 % | 7.659 B | 0.000 -100.00 % | 7.971 B | 0.000 -100.00 % | 8.609 B | 0.000 -100.00 % | 8.106 B | 0.000 -100.00 % | 8.524 B -6.62 % | 9.128 B -24.05 % | 12.018 B 8.02 % | 11.125 B -6.92 % | 11.952 B 10.12 % | 10.854 B 16.33 % | 9.330 B -24.18 % | 12.306 B 25.40 % | 9.813 B 39.10 % | 7.055 B 53.00 % | 4.611 B |
| Accumulated other comprehensive income loss | 9.790 B 1 361.60 % | 669.829 M -88.44 % | 5.795 B 198.62 % | 1.940 B -66.68 % | 5.823 B 100.78 % | 2.900 B -48.80 % | 5.665 B | 0.000 -100.00 % | 5.699 B | 0.000 -100.00 % | 5.455 B | 0.000 -100.00 % | 6.184 B 114.27 % | 2.886 B -52.73 % | 6.105 B | 0.000 -100.00 % | 5.920 B 105.33 % | 2.883 B -50.12 % | 5.780 B 200.11 % | 1.926 B -67.51 % | 5.928 B 5 438.91 % | 107.024 M -98.23 % | 6.059 B | 0.000 -100.00 % | 6.654 B 121.71 % | 3.001 B | 0.000 | 0.000 | 0.000 100.00 % | -256.000 K -197.71 % | 262.000 K 303.08 % | 65.000 K | 0.000 -100.00 % | 56.000 K 175.68 % | -74.000 K -1 380.00 % | -5.000 K |
| Retained earnings | 0.000 100.00 % | -3.040 B | 0.000 | 0.000 | 0.000 100.00 % | -2.748 B | 0.000 | 0.000 | 0.000 100.00 % | -2.880 B | 0.000 | 0.000 | 0.000 100.00 % | -2.373 B | 0.000 | 0.000 | 0.000 100.00 % | -2.634 B | 0.000 | 0.000 | 0.000 100.00 % | -2.688 B | 0.000 | 0.000 | 0.000 100.00 % | -1.925 B -6.27 % | -1.811 B -34.67 % | -1.345 B -407.70 % | -264.874 M -117.40 % | 1.523 B -40.60 % | 2.563 B 9.06 % | 2.350 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 5.668 B | 0.000 -100.00 % | 3.854 B | 0.000 -100.00 % | 3.854 B | 0.000 -100.00 % | 3.854 B | 0.000 -100.00 % | 3.854 B | 0.000 -100.00 % | 3.854 B | 0.000 -100.00 % | 3.854 B | 0.000 -100.00 % | 3.854 B | 0.000 -100.00 % | 3.854 B | 0.000 -100.00 % | 3.854 B | 0.000 -100.00 % | 3.854 B | 0.000 -100.00 % | 3.854 B | 0.000 -100.00 % | 3.854 B 0.00 % | 3.854 B 337.47 % | 881.000 M 0.00 % | 881.000 M 2.20 % | 862.000 M 0.00 % | 862.000 M -9.18 % | 949.177 M -38.28 % | 1.538 B 173.68 % | 561.934 M -3.28 % | 581.000 M 0.00 % | 581.000 M |
| Total equity | 9.793 B 0.00 % | 9.793 B 68.92 % | 5.797 B 0.00 % | 5.797 B -0.49 % | 5.826 B 0.00 % | 5.826 B 2.79 % | 5.668 B 0.00 % | 5.668 B -0.60 % | 5.702 B 0.00 % | 5.702 B 4.47 % | 5.458 B 41.51 % | 3.857 B -37.65 % | 6.187 B 0.00 % | 6.187 B 1.29 % | 6.108 B 0.00 % | 6.108 B 3.11 % | 5.924 B 0.00 % | 5.924 B 2.42 % | 5.784 B 0.00 % | 5.784 B -2.49 % | 5.931 B -0.21 % | 5.944 B -1.90 % | 6.059 B 0.00 % | 6.059 B -8.95 % | 6.654 B 0.00 % | 6.654 B 2.12 % | 6.516 B 54.04 % | 4.230 B -18.02 % | 5.160 B -10.33 % | 5.755 B -15.32 % | 6.796 B -5.27 % | 7.173 B -16.38 % | 8.579 B 127.68 % | 3.768 B 20.62 % | 3.124 B 39.79 % | 2.235 B |
| Other non current liabilities | -9.793 B -21 770.90 % | 45.190 M 100.78 % | -5.797 B -35 750.52 % | 16.262 M 100.28 % | -5.826 B -15 502.86 % | 37.826 M 100.67 % | -5.668 B -39 886.66 % | 14.247 M | 0.000 -100.00 % | 13.506 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.141 M | 0.000 -100.00 % | 11.854 M | 0.000 -100.00 % | 11.733 M | 0.000 -100.00 % | 13.490 M | 0.000 -100.00 % | 12.104 M | 0.000 -100.00 % | 10.369 M | 0.000 -100.00 % | 9.443 M 14.24 % | 8.266 M -75.86 % | 34.246 M 9.19 % | 31.364 M -22.08 % | 40.250 M 11.34 % | 36.150 M 1.68 % | 35.552 M -48.14 % | 68.558 M 50.26 % | 45.627 M | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 122.215 M | 0.000 -100.00 % | 4.644 B | 0.000 -100.00 % | 4.773 B | 0.000 -100.00 % | 5.040 B | 0.000 -100.00 % | 5.021 B | 0.000 -100.00 % | 5.173 B | 0.000 -100.00 % | 5.260 B | 0.000 -100.00 % | 5.325 B | 0.000 -100.00 % | 5.429 B | 0.000 -100.00 % | 5.557 B | 0.000 -100.00 % | 5.661 B | 0.000 -100.00 % | 5.622 B | 0.000 -100.00 % | 5.650 B -8.71 % | 6.189 B -28.36 % | 8.638 B 6.52 % | 8.109 B -11.31 % | 9.143 B 53.50 % | 5.956 B 8.44 % | 5.493 B -55.36 % | 12.306 B 132.08 % | 5.302 B 10.54 % | 4.797 B 49.42 % | 3.211 B |
| Total non current liabilities | -9.793 B -4 716.89 % | 212.114 M 103.66 % | -5.797 B -224.40 % | 4.660 B 179.99 % | -5.826 B -221.67 % | 4.789 B 184.48 % | -5.668 B -212.16 % | 5.054 B | 0.000 -100.00 % | 5.034 B | 0.000 -100.00 % | 5.173 B | 0.000 -100.00 % | 5.272 B | 0.000 -100.00 % | 5.336 B | 0.000 -100.00 % | 5.441 B | 0.000 -100.00 % | 5.571 B | 0.000 -100.00 % | 5.673 B | 0.000 -100.00 % | 5.632 B | 0.000 -100.00 % | 5.659 B -24.88 % | 7.534 B -23.87 % | 9.896 B 7.21 % | 9.231 B -5.52 % | 9.770 B 43.83 % | 6.792 B 13.02 % | 6.010 B -54.68 % | 13.261 B 131.48 % | 5.729 B 11.66 % | 5.131 B 50.50 % | 3.409 B |
| Other current liabilities | 0.000 -100.00 % | 514.831 M | 0.000 -100.00 % | 419.491 M | 0.000 -100.00 % | 207.970 M | 0.000 -100.00 % | 537.534 M | 0.000 -100.00 % | 685.187 M | 0.000 -100.00 % | 416.983 M | 0.000 -100.00 % | 376.098 M | 0.000 -100.00 % | 369.140 M | 0.000 -100.00 % | 282.485 M | 0.000 -100.00 % | 994.602 M | 0.000 -100.00 % | 1.011 B | 0.000 -100.00 % | 75.528 M | 0.000 -100.00 % | 89.665 M -75.52 % | 366.232 M -23.86 % | 481.003 M 19.70 % | 401.827 M -41.28 % | 684.357 M -25.85 % | 922.876 M -57.86 % | 2.190 B -80.76 % | 11.381 B 1 084.37 % | 960.919 M 497.13 % | 160.922 M 137.83 % | 67.663 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 348.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 463.480 M | 0.000 -100.00 % | 126.997 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 2.507 B | 0.000 -100.00 % | 2.728 B | 0.000 -100.00 % | 3.041 B | 0.000 -100.00 % | 2.988 B | 0.000 -100.00 % | 2.992 B | 0.000 -100.00 % | 3.020 B | 0.000 -100.00 % | 2.997 B | 0.000 -100.00 % | 2.066 B | 0.000 -100.00 % | 2.230 B | 0.000 -100.00 % | 2.414 B | 0.000 -100.00 % | 2.948 B | 0.000 -100.00 % | 2.012 B | 0.000 -100.00 % | 2.747 B -6.56 % | 2.940 B -13.03 % | 3.380 B 12.06 % | 3.016 B 7.38 % | 2.809 B -42.64 % | 4.897 B 27.79 % | 3.832 B | 0.000 -100.00 % | 4.511 B 99.79 % | 2.258 B 61.23 % | 1.400 B |
| Total current liabilities | 0.000 -100.00 % | 5.344 B | 0.000 -100.00 % | 5.088 B | 0.000 -100.00 % | 5.763 B | 0.000 -100.00 % | 5.130 B | 0.000 -100.00 % | 5.743 B | 0.000 -100.00 % | 5.179 B | 0.000 -100.00 % | 6.053 B | 0.000 -100.00 % | 4.005 B | 0.000 -100.00 % | 3.746 B | 0.000 -100.00 % | 4.547 B | 0.000 -100.00 % | 5.766 B | 0.000 -100.00 % | 4.599 B | 0.000 -100.00 % | 4.680 B -9.04 % | 5.146 B 1.84 % | 5.053 B 17.29 % | 4.308 B -11.17 % | 4.850 B -35.93 % | 7.570 B 0.73 % | 7.515 B -33.97 % | 11.381 B 76.72 % | 6.440 B 111.32 % | 3.048 B 45.74 % | 2.091 B |
| Total liabilities | -9.793 B -276.25 % | 5.556 B 195.84 % | -5.797 B -159.47 % | 9.749 B 267.32 % | -5.826 B -155.22 % | 10.551 B 286.14 % | -5.668 B -155.66 % | 10.184 B | 0.000 -100.00 % | 10.777 B | 0.000 -100.00 % | 10.365 B | 0.000 -100.00 % | 11.325 B | 0.000 -100.00 % | 9.341 B | 0.000 -100.00 % | 9.187 B | 0.000 -100.00 % | 10.118 B | 0.000 -100.00 % | 11.439 B | 0.000 -100.00 % | 10.231 B | 0.000 -100.00 % | 10.340 B -18.45 % | 12.680 B -15.18 % | 14.949 B 10.42 % | 13.539 B -7.40 % | 14.620 B 1.79 % | 14.362 B 6.19 % | 13.525 B -45.11 % | 24.642 B 102.50 % | 12.169 B 48.80 % | 8.178 B 48.69 % | 5.500 B |
| Other non current assets | 0.000 -100.00 % | 57.359 M | 0.000 -100.00 % | 157.018 M 133.26 % | -472.047 M -318.45 % | 216.086 M 214.69 % | -188.414 M -212.27 % | 167.822 M 161.78 % | -271.638 M -325.52 % | 120.448 M 117.61 % | -684.125 M -1 431.06 % | 51.397 M 105.38 % | -955.433 M -283.16 % | 521.631 M 188.90 % | -586.760 M -201.57 % | 577.712 M 314.97 % | -268.739 M -232.82 % | 202.327 M 202.25 % | -197.884 M -204.33 % | 189.676 M 170.43 % | -269.315 M -149.71 % | 541.755 M 178.59 % | -689.327 M -418.25 % | 216.598 M 176.85 % | -281.856 M -625.08 % | 53.679 M -38.39 % | 87.129 M -82.40 % | 495.051 M -1.72 % | 503.693 M -64.77 % | 1.430 B -21.82 % | 1.829 B -14.48 % | 2.138 B 34.65 % | 1.588 B -13.55 % | 1.837 B 3 410.80 % | 52.325 M 249 066.67 % | 21.000 K |
| Long term investments | 0.000 -100.00 % | 654.296 M | 0.000 -100.00 % | 460.929 M | 0.000 -100.00 % | 362.865 M | 0.000 -100.00 % | 422.848 M | 0.000 -100.00 % | 455.261 M | 0.000 -100.00 % | 468.059 M | 0.000 -100.00 % | 460.960 M | 0.000 100.00 % | -139.362 M | 0.000 -100.00 % | 233.172 M | 0.000 -100.00 % | 331.301 M | 0.000 -100.00 % | 525.713 M | 0.000 -100.00 % | 409.218 M | 0.000 -100.00 % | 528.948 M 10.31 % | 479.496 M -6.47 % | 512.661 M 0.01 % | 512.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 432.350 M |
| Intangible assets | 0.000 -100.00 % | 10.795 M | 0.000 -100.00 % | 527.000 K | 0.000 -100.00 % | 5.918 M | 0.000 -100.00 % | 527.000 K | 0.000 -100.00 % | 1.198 M | 0.000 -100.00 % | 1.869 M | 0.000 -100.00 % | 2.540 M | 0.000 -100.00 % | 3.211 M | 0.000 -100.00 % | 3.882 M | 0.000 -100.00 % | 4.553 M | 0.000 -100.00 % | 5.224 M | 0.000 -100.00 % | 5.893 M | 0.000 -100.00 % | 6.566 M | 0.000 -100.00 % | 5.876 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.847 M -84.10 % | 36.779 M 18.43 % | 31.055 M -0.06 % | 31.074 M | 0.000 -100.00 % | 31.074 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 10.895 M | 0.000 -100.00 % | 627.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 627.000 K | 0.000 -100.00 % | 1.298 M | 0.000 -100.00 % | 1.969 M | 0.000 -100.00 % | 2.640 M | 0.000 -100.00 % | 3.311 M | 0.000 -100.00 % | 3.982 M | 0.000 -100.00 % | 4.653 M | 0.000 -100.00 % | 5.324 M | 0.000 -100.00 % | 5.893 M | 0.000 -100.00 % | 6.566 M | 0.000 -100.00 % | 5.876 M 0.50 % | 5.847 M -84.10 % | 36.779 M 18.43 % | 31.055 M -0.06 % | 31.074 M | 0.000 -100.00 % | 31.074 M | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 7.900 B | 0.000 -100.00 % | 7.953 B | 0.000 -100.00 % | 8.171 B | 0.000 -100.00 % | 8.208 B | 0.000 -100.00 % | 8.266 B | 0.000 -100.00 % | 8.322 B | 0.000 -100.00 % | 8.269 B | 0.000 -100.00 % | 8.307 B | 0.000 -100.00 % | 8.556 B | 0.000 -100.00 % | 8.803 B | 0.000 -100.00 % | 9.067 B | 0.000 -100.00 % | 9.338 B | 0.000 -100.00 % | 9.603 B -5.24 % | 10.134 B -5.38 % | 10.710 B -5.01 % | 11.274 B -9.86 % | 12.507 B 5.82 % | 11.819 B 10.11 % | 10.734 B -48.48 % | 20.833 B 103.38 % | 10.243 B 21.49 % | 8.431 B 67.77 % | 5.026 B |
| Total non current assets | 0.000 -100.00 % | 8.622 B | 0.000 -100.00 % | 8.793 B 1 962.72 % | -472.047 M -105.24 % | 9.014 B 4 884.22 % | -188.414 M -102.09 % | 9.031 B 3 424.56 % | -271.638 M -102.96 % | 9.176 B 1 441.28 % | -684.125 M -107.45 % | 9.180 B 1 060.83 % | -955.433 M -110.55 % | 9.059 B 1 643.93 % | -586.760 M -106.48 % | 9.053 B 3 468.67 % | -268.739 M -102.89 % | 9.305 B 4 802.25 % | -197.884 M -102.05 % | 9.651 B 3 683.53 % | -269.315 M -102.70 % | 9.964 B 1 545.53 % | -689.327 M -106.72 % | 10.258 B 3 739.34 % | -281.856 M -102.66 % | 10.614 B -15.90 % | 12.620 B -3.31 % | 13.052 B -2.40 % | 13.373 B -7.51 % | 14.459 B 4.08 % | 13.893 B 7.66 % | 12.904 B -42.45 % | 22.421 B 85.12 % | 12.111 B 42.76 % | 8.484 B 55.44 % | 5.458 B |
| Other current assets | -207.629 M -123.18 % | 895.710 M 558.58 % | -195.322 M -115.11 % | 1.293 B | 0.000 -100.00 % | 1.533 B | 0.000 -100.00 % | 1.422 B | 0.000 -100.00 % | 1.592 B | 0.000 -100.00 % | 1.750 B | 0.000 -100.00 % | 2.730 B | 0.000 -100.00 % | 1.067 B | 0.000 -100.00 % | 1.363 B | 0.000 -100.00 % | 1.538 B | 0.000 -100.00 % | 1.300 B | 0.000 -100.00 % | 1.200 B | 0.000 -100.00 % | 1.419 B 2 462.13 % | 55.398 M -63.96 % | 153.715 M -54.53 % | 338.082 M 9.05 % | 310.017 M -32.96 % | 462.439 M -90.07 % | 4.656 B 2 553.70 % | 175.450 M -72.76 % | 644.055 M | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 155.362 M | 0.000 -100.00 % | 214.420 M -43.10 % | 376.828 M 132.29 % | 162.223 M -70.14 % | 543.276 M | 0.000 -100.00 % | 1.368 B 150.03 % | 547.234 M -71.36 % | 1.911 B | 0.000 -100.00 % | 1.174 B 110.89 % | 556.467 M 3.53 % | 537.478 M 229.10 % | 163.320 M -58.73 % | 395.768 M 158.79 % | 152.930 M -71.61 % | 538.630 M | 0.000 -100.00 % | 1.379 B 656.94 % | 182.136 M -67.69 % | 563.712 M | 0.000 -100.00 % | 277.327 M 256.82 % | 77.722 M 3 461.96 % | 2.182 M -88.99 % | 19.825 M -89.97 % | 197.560 M | 0.000 | 0.000 -100.00 % | 30.168 M 8.78 % | 27.733 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 207.629 M | 0.000 -100.00 % | 46.973 M | 0.000 -100.00 % | 261.053 M 238.55 % | -188.414 M -662.78 % | 33.479 M 112.32 % | -271.638 M -347.17 % | 109.898 M 116.06 % | -684.125 M -561.90 % | 148.112 M 115.50 % | -955.433 M -297.76 % | 483.134 M 182.34 % | -586.760 M -1 570.50 % | 39.902 M 114.85 % | -268.739 M -338.46 % | 112.699 M 156.95 % | -197.884 M -540.19 % | 44.954 M 116.69 % | -269.315 M -284.75 % | 145.774 M 121.15 % | -689.327 M -235.91 % | 507.191 M 279.95 % | -281.856 M -304.93 % | 137.540 M 1.54 % | 135.454 M 81.78 % | 74.516 M 92.24 % | 38.761 M -79.21 % | 186.446 M 826.58 % | 20.122 M -75.17 % | 81.045 M -51.25 % | 166.238 M 228.36 % | 50.626 M -39.49 % | 83.670 M -78.17 % | 383.221 M |
| Cash and short term investments | 207.629 M 0.00 % | 207.629 M 6.30 % | 195.322 M -3.47 % | 202.335 M -57.14 % | 472.047 M 80.82 % | 261.053 M 38.55 % | 188.414 M -3.72 % | 195.702 M -27.95 % | 271.638 M 147.17 % | 109.898 M -83.94 % | 684.125 M 0.00 % | 684.125 M -28.40 % | 955.433 M 97.76 % | 483.134 M -17.66 % | 586.760 M -1.61 % | 596.369 M 121.91 % | 268.739 M 138.46 % | 112.699 M -43.05 % | 197.884 M 0.00 % | 197.884 M -26.52 % | 269.315 M 84.75 % | 145.774 M -78.85 % | 689.327 M 0.00 % | 689.327 M 144.57 % | 281.856 M 104.93 % | 137.540 M -66.68 % | 412.781 M 171.14 % | 152.238 M 271.83 % | 40.943 M -80.15 % | 206.271 M -5.24 % | 217.682 M 168.59 % | 81.045 M -51.25 % | 166.238 M 105.76 % | 80.794 M -27.48 % | 111.403 M -70.93 % | 383.221 M |
| Total current assets | 0.000 -100.00 % | 6.727 B | 0.000 -100.00 % | 6.753 B 1 330.64 % | 472.047 M -93.63 % | 7.412 B 3 834.02 % | 188.414 M -97.24 % | 6.822 B 2 411.33 % | 271.638 M -96.28 % | 7.303 B 967.53 % | 684.125 M -89.70 % | 6.643 B 595.30 % | 955.433 M -88.70 % | 8.452 B 1 340.53 % | 586.760 M -90.83 % | 6.396 B 2 280.12 % | 268.739 M -95.37 % | 5.805 B 2 833.78 % | 197.884 M -96.83 % | 6.250 B 2 220.81 % | 269.315 M -96.37 % | 7.419 B 976.25 % | 689.327 M -88.57 % | 6.032 B 2 040.14 % | 281.856 M -95.58 % | 6.380 B -2.97 % | 6.575 B 7.33 % | 6.126 B 8.36 % | 5.654 B -13.16 % | 6.511 B -17.17 % | 7.861 B 0.85 % | 7.795 B -27.82 % | 10.799 B 162.59 % | 4.113 B 42.12 % | 2.894 B 27.10 % | 2.277 B |
| Inventory | 0.000 -100.00 % | 4.744 B | 0.000 -100.00 % | 4.469 B | 0.000 -100.00 % | 4.905 B | 0.000 -100.00 % | 4.396 B | 0.000 -100.00 % | 4.839 B | 0.000 -100.00 % | 3.273 B | 0.000 -100.00 % | 4.576 B | 0.000 -100.00 % | 4.120 B | 0.000 -100.00 % | 3.767 B | 0.000 -100.00 % | 3.733 B | 0.000 -100.00 % | 5.262 B | 0.000 -100.00 % | 3.427 B | 0.000 -100.00 % | 3.719 B -24.38 % | 4.918 B 66.13 % | 2.960 B 8.56 % | 2.727 B -15.20 % | 3.215 B 8.80 % | 2.955 B -3.91 % | 3.075 B -36.90 % | 4.874 B 131.99 % | 2.101 B 73.83 % | 1.209 B 76.84 % | 683.401 M |
| Net receivables | 0.000 -100.00 % | 879.738 M | 0.000 -100.00 % | 789.068 M | 0.000 -100.00 % | 713.139 M | 0.000 -100.00 % | 807.502 M | 0.000 -100.00 % | 762.585 M | 0.000 -100.00 % | 936.532 M | 0.000 -100.00 % | 712.509 M | 0.000 -100.00 % | 613.598 M | 0.000 -100.00 % | 569.452 M | 0.000 -100.00 % | 782.273 M | 0.000 -100.00 % | 752.927 M | 0.000 -100.00 % | 716.117 M | 0.000 -100.00 % | 1.104 B -7.19 % | 1.190 B -58.41 % | 2.860 B 12.25 % | 2.548 B -8.32 % | 2.779 B -34.23 % | 4.226 B -4.73 % | 4.436 B -20.56 % | 5.584 B 333.90 % | 1.287 B -18.23 % | 1.574 B 30.05 % | 1.210 B |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 221.796 M | 0.000 -100.00 % | 264.576 M | 0.000 -100.00 % | 230.984 M | 0.000 -100.00 % | 332.623 M | 0.000 -100.00 % | 336.306 M | 0.000 -100.00 % | 266.368 M | 0.000 -100.00 % | 304.682 M | 0.000 -100.00 % | 309.573 M | 0.000 -100.00 % | 322.091 M | 0.000 -100.00 % | 350.056 M | 0.000 -100.00 % | 287.710 M | 0.000 -100.00 % | 422.105 M -78.01 % | 1.920 B 44.43 % | 1.329 B 23.41 % | 1.077 B 121.97 % | 485.219 M 127.01 % | 213.745 M 1 017 733.33 % | 21.000 K | 0.000 -100.00 % | 18.000 K 5.88 % | 17.000 K 142.86 % | 7.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 2.323 B | 0.000 -100.00 % | 1.941 B | 0.000 -100.00 % | 2.165 B | 0.000 -100.00 % | 1.605 B | 0.000 -100.00 % | 2.065 B | 0.000 -100.00 % | 1.742 B | 0.000 -100.00 % | 2.679 B | 0.000 -100.00 % | 1.570 B | 0.000 -100.00 % | 1.234 B | 0.000 -100.00 % | 1.139 B | 0.000 -100.00 % | 1.807 B | 0.000 -100.00 % | 1.575 B | 0.000 -100.00 % | 1.575 B -14.42 % | 1.840 B 54.38 % | 1.192 B 73.94 % | 685.129 M -40.43 % | 1.150 B -25.91 % | 1.552 B 4.01 % | 1.492 B | 0.000 -100.00 % | 524.754 M -5.29 % | 554.047 M -4.69 % | 581.288 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.286 M | 0.000 | 0.000 -100.00 % | 204.744 M -0.90 % | 206.599 M 4.64 % | 197.435 M | 0.000 | 0.000 -100.00 % | 443.431 M 493.79 % | 74.678 M 79.08 % | 41.700 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 2.876 M | 0.000 -100.00 % | 2.910 M | 0.000 -100.00 % | 2.923 M | 0.000 -100.00 % | 2.999 M | 0.000 -100.00 % | 3.046 M | 0.000 -100.00 % | 3.088 M | 0.000 -100.00 % | 3.217 M | 0.000 -100.00 % | 3.281 M | 0.000 -100.00 % | 3.350 M | 0.000 -100.00 % | 3.417 M | 0.000 -100.00 % | 3.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.154 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 9.601 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 100.00 % | -472.612 M | 0.000 100.00 % | -126.997 M | 0.000 -100.00 % | 173.000 K -69.91 % | 575.000 K -67.27 % | 1.757 M -53.08 % | 3.745 M -16.56 % | 4.488 M | 0.000 -100.00 % | 6.017 M -43.23 % | 10.599 M 10.91 % | 9.556 M |
| Preferred stock | 0.000 -100.00 % | 311.299 M | 0.000 | 0.000 | 0.000 -100.00 % | 311.299 M | 0.000 | 0.000 | 0.000 -100.00 % | 311.299 M | 0.000 | 0.000 | 0.000 -100.00 % | 311.299 M | 0.000 | 0.000 | 0.000 -100.00 % | 311.299 M | 0.000 | 0.000 | 0.000 -100.00 % | 311.299 M | 0.000 | 0.000 | 0.000 -100.00 % | 311.299 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.876 M -99.95 % | 6.181 B 212 293.61 % | 2.910 M -99.85 % | 1.940 B 66 284.78 % | 2.923 M -99.81 % | 1.506 B 50 102.03 % | 2.999 M -99.83 % | 1.811 B 59 363.46 % | 3.046 M -99.93 % | 4.414 B 142 843.07 % | 3.088 M | 0.000 -100.00 % | 3.217 M -99.79 % | 1.506 B 45 787.20 % | 3.281 M -99.85 % | 2.250 B 67 078.12 % | 3.350 M 100.24 % | -1.378 B -40 421.16 % | 3.417 M | 0.000 -100.00 % | 3.496 M -99.92 % | 4.249 B | 0.000 -100.00 % | 2.205 B | 0.000 -100.00 % | 1.412 B -68.43 % | 4.473 B -4.70 % | 4.694 B 3.30 % | 4.544 B 34.83 % | 3.370 B 0.00 % | 3.370 B -8.26 % | 3.674 B -47.82 % | 7.041 B 119.62 % | 3.206 B 26.07 % | 2.543 B 53.78 % | 1.654 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 44.709 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 -100.00 % | 1.337 B 9.27 % | 1.224 B 12.23 % | 1.090 B 85.98 % | 586.219 M -26.72 % | 799.943 M 66.14 % | 481.497 M -45.69 % | 886.516 M 132.80 % | 380.801 M 14.10 % | 333.734 M 68.06 % | 198.579 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 -100.00 % | 12.541 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 |
| Total assets | 0.000 -100.00 % | 15.349 B | 0.000 -100.00 % | 15.546 B | 0.000 -100.00 % | 16.377 B | 0.000 -100.00 % | 15.853 B | 0.000 -100.00 % | 16.479 B | 0.000 -100.00 % | 15.823 B | 0.000 -100.00 % | 17.512 B | 0.000 -100.00 % | 15.449 B | 0.000 -100.00 % | 15.110 B | 0.000 -100.00 % | 15.901 B | 0.000 -100.00 % | 17.383 B | 0.000 -100.00 % | 16.290 B | 0.000 -100.00 % | 16.994 B -11.47 % | 19.196 B 0.09 % | 19.179 B 0.80 % | 19.027 B -9.26 % | 20.970 B -3.60 % | 21.754 B 5.10 % | 20.699 B -37.69 % | 33.220 B 104.76 % | 16.224 B 42.60 % | 11.377 B 47.10 % | 7.735 B |
| 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-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.859 M 0.00 % | 53.859 M -29.22 % | 76.091 M 0.00 % | 76.091 M 0.00 % | 76.091 M -44.34 % | 136.710 M 0.00 % | 136.710 M 0.00 % | 136.710 M -33.37 % | 205.170 M 0.00 % | 205.170 M 0.00 % | 205.170 M 0.00 % | 205.170 M -26.76 % | 280.136 M 0.00 % | 280.136 M 0.00 % | 280.136 M 0.00 % | 280.136 M 136.80 % | -761.288 M 0.00 % | -761.288 M 0.00 % | -761.288 M 0.00 % | -761.288 M -319.36 % | -181.537 M 0.00 % | -181.537 M 0.00 % | -181.537 M 0.00 % | -181.537 M 20.92 % | -229.561 M 0.00 % | -229.561 M 0.00 % | -229.561 M 0.00 % | -229.561 M -361.75 % | -49.716 M 0.00 % | -49.716 M 0.00 % | -49.716 M 0.00 % | -49.716 M -626.27 % | 9.447 M 0.00 % | 9.447 M 0.00 % | 9.447 M 0.00 % | 9.447 M 108.93 % | -105.814 M 0.00 % | -105.814 M 0.00 % | -105.814 M 0.00 % | -105.814 M -42.98 % | -74.006 M 0.00 % | -74.006 M 0.00 % | -74.006 M 0.00 % | -74.006 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -137.828 M 0.00 % | -137.828 M -136.21 % | -58.351 M 0.00 % | -58.351 M 0.00 % | -58.351 M -147.76 % | 122.180 M 0.00 % | 122.180 M 0.00 % | 122.180 M 287.87 % | -65.033 M 0.00 % | -65.033 M 0.00 % | -65.033 M 0.00 % | -65.033 M -316.51 % | 30.037 M 0.00 % | 30.037 M 0.00 % | 30.037 M 0.00 % | 30.037 M 112.33 % | -243.674 M 0.00 % | -243.674 M 0.00 % | -243.674 M 0.00 % | -243.674 M -9.24 % | -223.058 M 0.00 % | -223.058 M 0.00 % | -223.058 M 0.00 % | -223.058 M -69.90 % | -131.287 M 0.00 % | -131.287 M 0.00 % | -131.287 M 0.00 % | -131.287 M -81.07 % | -72.506 M 0.00 % | -72.506 M 0.00 % | -72.506 M 0.00 % | -72.506 M -514.49 % | 17.493 M 0.00 % | 17.493 M 0.00 % | 17.493 M 0.00 % | 17.493 M 155.61 % | -31.456 M 0.00 % | -31.456 M 0.00 % | -31.456 M 0.00 % | -31.456 M -4 458.56 % | 721.694 K 0.00 % | 721.694 K 0.00 % | 721.694 K 0.00 % | 721.694 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 % | -92.719 M 0.00 % | -92.719 M 0.00 % | -92.719 M | 0.000 | 0.000 -100.00 % | 191.686 M 0.00 % | 191.686 M 42.58 % | 134.441 M 0.00 % | 134.441 M 0.00 % | 134.441 M 825.25 % | 14.530 M 0.00 % | 14.530 M 0.00 % | 14.530 M -94.62 % | 270.203 M 0.00 % | 270.203 M 0.00 % | 270.203 M 0.00 % | 270.203 M 8.04 % | 250.099 M 0.00 % | 250.099 M 0.00 % | 250.099 M 0.00 % | 250.099 M 148.32 % | -517.615 M 0.00 % | -517.615 M 0.00 % | -517.615 M 0.00 % | -517.615 M -1 346.61 % | 41.522 M 0.00 % | 41.522 M 0.00 % | 41.522 M 0.00 % | 41.522 M 142.25 % | -98.274 M 0.00 % | -98.274 M 0.00 % | -98.274 M 0.00 % | -98.274 M -531.20 % | 22.791 M 0.00 % | 22.791 M 0.00 % | 22.791 M 0.00 % | 22.791 M 383.25 % | -8.046 M 0.00 % | -8.046 M 0.00 % | -8.046 M 0.00 % | -8.046 M 89.18 % | -74.359 M 0.00 % | -74.359 M 0.00 % | -74.359 M 0.00 % | -74.359 M 0.49 % | -74.728 M 0.00 % | -74.728 M 0.00 % | -74.728 M 0.00 % | -74.728 M |
| Other non cash items | -178.388 M -152.74 % | 338.255 M 511.64 % | -82.172 M -186.27 % | 95.252 M 240.52 % | -67.787 M 47.99 % | -130.329 M -156.96 % | 228.800 M 1 297.34 % | 16.374 M -9.65 % | 18.123 M 109.15 % | -197.972 M -692.55 % | -24.979 M -104.29 % | 582.628 M 298.72 % | 146.125 M 199.73 % | -146.516 M -312.98 % | 68.793 M 173.47 % | -93.636 M -9.36 % | -85.618 M 1.77 % | -87.157 M 20.21 % | -109.237 M -808.11 % | -12.029 M -107.54 % | 159.480 M 142.62 % | 65.732 M -54.64 % | 144.913 M -51.54 % | 299.043 M 20.55 % | 248.071 M -23.32 % | 323.533 M 486.85 % | -83.633 M -1 829.74 % | 4.835 M 112.49 % | -38.703 M -111.90 % | 325.320 M 0.00 % | 325.320 M 7.92 % | 301.433 M 0.00 % | 301.433 M 0.00 % | 301.433 M 7.07 % | 281.516 M 0.00 % | 281.516 M 0.00 % | 281.516 M 338.96 % | -117.807 M 0.00 % | -117.807 M 0.00 % | -117.807 M 0.00 % | -117.807 M -143.49 % | 270.875 M 0.00 % | 270.875 M 0.00 % | 270.875 M 0.00 % | 270.875 M -4.85 % | 284.668 M 0.00 % | 284.668 M 23.70 % | 230.125 M -12.95 % | 264.368 M 63.43 % | 161.757 M 92.25 % | 84.138 M -17.34 % | 101.789 M 0.00 % | 101.789 M 409.08 % | 19.995 M 0.00 % | 19.995 M 0.00 % | 19.995 M 0.00 % | 19.995 M -45.58 % | 36.741 M 0.00 % | 36.741 M 0.00 % | 36.741 M 0.00 % | 36.741 M 41.90 % | 25.892 M 0.00 % | 25.892 M 0.00 % | 25.892 M 0.00 % | 25.892 M 6.81 % | 24.241 M 0.00 % | 24.241 M 0.00 % | 24.241 M 0.00 % | 24.241 M 3.35 % | 23.454 M 0.00 % | 23.454 M 0.00 % | 23.454 M 0.00 % | 23.454 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 276.556 M -3.72 % | 287.242 M 2.86 % | 279.250 M 4.80 % | 266.464 M -2.31 % | 272.756 M 0.43 % | 271.578 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 193.277 M 0.00 % | 193.277 M 0.00 % | 193.277 M 0.00 % | 193.277 M | 0.000 -100.00 % | 234.598 M 0.00 % | 234.598 M 0.00 % | 234.598 M | 0.000 -100.00 % | 367.628 M 0.00 % | 367.628 M 0.00 % | 367.628 M 42.45 % | 258.072 M 0.00 % | 258.072 M 0.00 % | 258.072 M 136.05 % | 109.330 M 0.00 % | 109.330 M 0.00 % | 109.330 M -50.24 % | 219.713 M 0.00 % | 219.713 M 0.00 % | 219.713 M 0.00 % | 219.713 M -68.07 % | 688.003 M 0.00 % | 688.003 M 0.00 % | 688.003 M 0.00 % | 688.003 M 290.62 % | -360.921 M 0.00 % | -360.921 M 0.00 % | -360.921 M 0.00 % | -360.921 M -566.42 % | 77.381 M 0.00 % | 77.381 M 0.00 % | 77.381 M 0.00 % | 77.381 M 1 102.18 % | 6.437 M 0.00 % | 6.437 M 0.00 % | 6.437 M 0.00 % | 6.437 M -94.35 % | 113.966 M 0.00 % | 113.966 M 0.00 % | 113.966 M 0.00 % | 113.966 M -35.54 % | 176.798 M 0.00 % | 176.798 M 0.00 % | 176.798 M 0.00 % | 176.798 M 208.89 % | 57.237 M 0.00 % | 57.237 M 0.00 % | 57.237 M 0.00 % | 57.237 M 33.32 % | 42.931 M 0.00 % | 42.931 M 0.00 % | 42.931 M 0.00 % | 42.931 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.387 M 0.00 % | -6.387 M 0.00 % | -6.387 M 0.00 % | -6.387 M | 0.000 100.00 % | -5.588 M 0.00 % | -5.588 M 0.00 % | -5.588 M | 0.000 100.00 % | -760.250 K 0.00 % | -760.250 K 0.00 % | -760.250 K -3 241.76 % | -22.750 K 0.00 % | -22.750 K 0.00 % | -22.750 K 99.78 % | -10.569 M 0.00 % | -10.569 M 0.00 % | -10.569 M 96.55 % | -306.467 M 0.00 % | -306.467 M 0.00 % | -306.467 M 0.00 % | -306.467 M 33.20 % | -458.788 M 0.00 % | -458.788 M 0.00 % | -458.788 M 0.00 % | -458.788 M -50 049.70 % | 918.500 K 0.00 % | 918.500 K 0.00 % | 918.500 K 0.00 % | 918.500 K 100.17 % | -549.606 M 0.00 % | -549.606 M 0.00 % | -549.606 M 0.00 % | -549.606 M 35.57 % | -853.022 M 0.00 % | -853.022 M 0.00 % | -853.022 M 0.00 % | -853.022 M -106.26 % | -413.568 M 0.00 % | -413.568 M 0.00 % | -413.568 M 0.00 % | -413.568 M -49.85 % | -275.994 M 0.00 % | -275.994 M 0.00 % | -275.994 M 0.00 % | -275.994 M -29.75 % | -212.712 M 0.00 % | -212.712 M 0.00 % | -212.712 M 0.00 % | -212.712 M -294.16 % | -53.965 M 0.00 % | -53.965 M 0.00 % | -53.965 M 0.00 % | -53.965 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 100.00 % | -18.250 K 0.00 % | -18.250 K 0.00 % | -18.250 K | 0.000 | 0.000 | 0.000 100.00 % | -24.612 M 0.00 % | -24.612 M 0.00 % | -24.612 M 0.00 % | -24.612 M 30.58 % | -35.451 M 0.00 % | -35.451 M 0.00 % | -35.451 M 0.00 % | -35.451 M -399.54 % | -7.097 M 0.00 % | -7.097 M 0.00 % | -7.097 M 0.00 % | -7.097 M -46 636.07 % | 15.250 K 0.00 % | 15.250 K 0.00 % | 15.250 K 0.00 % | 15.250 K 100.42 % | -3.604 M 0.00 % | -3.604 M 0.00 % | -3.604 M 0.00 % | -3.604 M 98.04 % | -183.791 M 0.00 % | -183.791 M 0.00 % | -183.791 M 0.00 % | -183.791 M -39.70 % | -131.566 M 0.00 % | -131.566 M 0.00 % | -131.566 M 0.00 % | -131.566 M -7 498.35 % | -1.732 M 0.00 % | -1.732 M 0.00 % | -1.732 M 0.00 % | -1.732 M 85.23 % | -11.724 M 0.00 % | -11.724 M 0.00 % | -11.724 M 0.00 % | -11.724 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 750.250 K 0.00 % | 750.250 K 0.00 % | 750.250 K | 0.000 | 0.000 | 0.000 -100.00 % | 545.500 K 0.00 % | 545.500 K 0.00 % | 545.500 K 45.47 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K -70.00 % | 1.250 M 0.00 % | 1.250 M 0.00 % | 1.250 M 0.00 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.010 M 0.00 % | 95.010 M 0.00 % | 95.010 M 0.00 % | 95.010 M 2.69 % | 92.523 M 0.00 % | 92.523 M 0.00 % | 92.523 M 0.00 % | 92.523 M -28.91 % | 130.150 M 0.00 % | 130.150 M 0.00 % | 130.150 M 0.00 % | 130.150 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 -100.00 % | 6.387 M 0.00 % | 6.387 M 0.00 % | 6.387 M 0.00 % | 6.387 M | 0.000 -100.00 % | 5.588 M 0.00 % | 5.588 M 0.00 % | 5.588 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.924 M 0.00 % | -13.924 M 0.00 % | -13.924 M -36 503.27 % | 38.250 K 0.00 % | 38.250 K 0.00 % | 38.250 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.250 K 0.00 % | -74.250 K 0.00 % | -74.250 K 0.00 % | -74.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.250 K 0.00 % | -17.250 K 0.00 % | -17.250 K 0.00 % | -17.250 K -1 280.00 % | -1.250 K 0.00 % | -1.250 K 0.00 % | -1.250 K 0.00 % | -1.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 99.93 % | -13.965 M 0.00 % | -13.965 M 0.00 % | -13.965 M -39.86 % | -9.985 M 0.00 % | -9.985 M 0.00 % | -9.985 M 96.98 % | -330.704 M 0.00 % | -330.704 M 0.00 % | -330.704 M 0.00 % | -330.704 M 32.93 % | -493.064 M 0.00 % | -493.064 M 0.00 % | -493.064 M 0.00 % | -493.064 M -7 880.63 % | -6.178 M 0.00 % | -6.178 M 0.00 % | -6.178 M 0.00 % | -6.178 M 98.88 % | -549.591 M 0.00 % | -549.591 M 0.00 % | -549.591 M 0.00 % | -549.591 M 27.84 % | -761.633 M 0.00 % | -761.633 M 0.00 % | -761.633 M 0.00 % | -761.633 M -50.87 % | -504.837 M 0.00 % | -504.837 M 0.00 % | -504.837 M 0.00 % | -504.837 M -81.98 % | -277.409 M 0.00 % | -277.409 M 0.00 % | -277.409 M 0.00 % | -277.409 M -29.36 % | -214.443 M 0.00 % | -214.443 M 0.00 % | -214.443 M 0.00 % | -214.443 M -226.45 % | -65.689 M 0.00 % | -65.689 M 0.00 % | -65.689 M 0.00 % | -65.689 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 -100.00 % | 266.398 M 0.00 % | 266.398 M 0.00 % | 266.398 M 0.00 % | 266.398 M 140.27 % | 110.875 M 0.00 % | 110.875 M 0.00 % | 110.875 M 0.00 % | 110.875 M -16.64 % | 133.000 M 0.00 % | 133.000 M 0.00 % | 133.000 M 0.00 % | 133.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -22.500 M 0.00 % | -22.500 M 0.00 % | -22.500 M 0.00 % | -22.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -75.000 K 0.00 % | -75.000 K 0.00 % | -75.000 K 0.00 % | -75.000 K 98.77 % | -6.107 M 0.00 % | -6.107 M 0.00 % | -6.107 M 0.00 % | -6.107 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 |
| 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 100.00 % | -188.352 M 0.00 % | -188.352 M 0.00 % | -188.352 M 0.00 % | -188.352 M | 0.000 100.00 % | -10.999 M 0.00 % | -10.999 M 0.00 % | -10.999 M | 0.000 100.00 % | -15.908 M 0.00 % | -15.908 M 0.00 % | -15.908 M 86.61 % | -118.783 M 0.00 % | -118.783 M 0.00 % | -118.783 M 71.04 % | -410.101 M 0.00 % | -410.101 M 0.00 % | -410.101 M 28.20 % | -571.204 M 0.00 % | -571.204 M 0.00 % | -571.204 M 0.00 % | -571.204 M -62.37 % | -351.796 M 0.00 % | -351.796 M 0.00 % | -351.796 M 0.00 % | -351.796 M -1 115.77 % | 34.634 M 0.00 % | 34.634 M 0.00 % | 34.634 M 0.00 % | 34.634 M -89.71 % | 336.603 M 0.00 % | 336.603 M 0.00 % | 336.603 M 0.00 % | 336.603 M -5.14 % | 354.841 M 0.00 % | 354.841 M 0.00 % | 354.841 M 0.00 % | 354.841 M 345.33 % | 79.680 M 0.00 % | 79.680 M 0.00 % | 79.680 M 0.00 % | 79.680 M -11.18 % | 89.710 M 0.00 % | 89.710 M 0.00 % | 89.710 M 0.00 % | 89.710 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -188.352 M 0.00 % | -188.352 M 0.00 % | -188.352 M 0.00 % | -188.352 M | 0.000 100.00 % | -10.999 M 0.00 % | -10.999 M 0.00 % | -10.999 M | 0.000 100.00 % | -15.908 M 0.00 % | -15.908 M 0.00 % | -15.908 M 86.61 % | -118.783 M 0.00 % | -118.783 M 0.00 % | -118.783 M 71.04 % | -410.101 M 0.00 % | -410.101 M 0.00 % | -410.101 M 28.20 % | -571.204 M 0.00 % | -571.204 M 0.00 % | -571.204 M 0.00 % | -571.204 M -62.33 % | -351.871 M 0.00 % | -351.871 M 0.00 % | -351.871 M 0.00 % | -351.871 M -1 333.50 % | 28.526 M 0.00 % | 28.526 M 0.00 % | 28.526 M 0.00 % | 28.526 M -91.53 % | 336.603 M 0.00 % | 336.603 M 0.00 % | 336.603 M 0.00 % | 336.603 M -5.14 % | 354.841 M 0.00 % | 354.841 M 0.00 % | 354.841 M 0.00 % | 354.841 M 345.33 % | 79.680 M 0.00 % | 79.680 M 0.00 % | 79.680 M 0.00 % | 79.680 M -11.18 % | 89.710 M 0.00 % | 89.710 M 0.00 % | 89.710 M 0.00 % | 89.710 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -285.754 M 0.00 % | -285.754 M 0.00 % | -285.754 M -156.36 % | -111.467 M 0.00 % | -111.467 M 0.00 % | -111.467 M -141.45 % | 268.917 M 0.00 % | 268.917 M 0.00 % | 268.917 M -62.85 % | 723.831 M 0.00 % | 723.831 M 0.00 % | 723.831 M 0.00 % | 723.831 M 19 939.14 % | -3.649 M 0.00 % | -3.649 M 0.00 % | -3.649 M 0.00 % | -3.649 M -364.93 % | -784.750 K 0.00 % | -784.750 K 0.00 % | -784.750 K 0.00 % | -784.750 K 5.85 % | -833.500 K 0.00 % | -833.500 K 0.00 % | -833.500 K 0.00 % | -833.500 K -240.56 % | 593.000 K 0.00 % | 593.000 K 0.00 % | 593.000 K 0.00 % | 593.000 K 166.52 % | 222.500 K 0.00 % | 222.500 K 0.00 % | 222.500 K 0.00 % | 222.500 K -95.74 % | 5.225 M 0.00 % | 5.225 M 0.00 % | 5.225 M 0.00 % | 5.225 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 276.556 M -3.72 % | 287.242 M 2.86 % | 279.250 M 4.80 % | 266.464 M -2.31 % | 272.756 M 0.43 % | 271.578 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.703 M 0.00 % | -5.703 M 0.00 % | -5.703 M 0.00 % | -5.703 M | 0.000 -100.00 % | 584.500 K 0.00 % | 584.500 K 0.00 % | 584.500 K | 0.000 -100.00 % | 65.955 M 0.00 % | 65.955 M 0.00 % | 65.955 M 375.98 % | 13.857 M 0.00 % | 13.857 M 0.00 % | 13.857 M 133.12 % | -41.839 M 0.00 % | -41.839 M 0.00 % | -41.839 M -200.49 % | 41.637 M 0.00 % | 41.637 M 0.00 % | 41.637 M 0.00 % | 41.637 M 2 880.86 % | -1.497 M 0.00 % | -1.497 M 0.00 % | -1.497 M 0.00 % | -1.497 M 76.23 % | -6.299 M 0.00 % | -6.299 M 0.00 % | -6.299 M 0.00 % | -6.299 M 32.85 % | -9.380 M 0.00 % | -9.380 M 0.00 % | -9.380 M 0.00 % | -9.380 M 86.89 % | -71.558 M 0.00 % | -71.558 M 0.00 % | -71.558 M 0.00 % | -71.558 M -256.49 % | 45.726 M 0.00 % | 45.726 M 0.00 % | 45.726 M 0.00 % | 45.726 M 905.45 % | -5.677 M 0.00 % | -5.677 M 0.00 % | -5.677 M 0.00 % | -5.677 M -116.86 % | 33.671 M 0.00 % | 33.671 M 0.00 % | 33.671 M 0.00 % | 33.671 M 1 266.32 % | 2.464 M 0.00 % | 2.464 M 0.00 % | 2.464 M 0.00 % | 2.464 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 464.970 M 146.78 % | 188.414 M | 0.000 -100.00 % | 109.898 M | 0.000 -100.00 % | 684.125 M 65.83 % | 412.547 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.385 M 0.00 % | 34.385 M 0.00 % | 34.385 M 0.00 % | 34.385 M | 0.000 -100.00 % | 33.801 M 0.00 % | 33.801 M 0.00 % | 33.801 M | 0.000 -100.00 % | 44.258 M 0.00 % | 44.258 M 0.00 % | 44.258 M 839.80 % | 4.709 M 0.00 % | 4.709 M 0.00 % | 4.709 M -89.88 % | 46.549 M 0.00 % | 46.549 M 0.00 % | 46.549 M 847.65 % | 4.912 M 0.00 % | 4.912 M 0.00 % | 4.912 M 0.00 % | 4.912 M -23.36 % | 6.409 M 0.00 % | 6.409 M 0.00 % | 6.409 M 0.00 % | 6.409 M -49.56 % | 12.708 M 0.00 % | 12.708 M 0.00 % | 12.708 M 0.00 % | 12.708 M -42.47 % | 22.088 M 0.00 % | 22.088 M 0.00 % | 22.088 M 0.00 % | 22.088 M -76.19 % | 92.780 M 0.00 % | 92.780 M 0.00 % | 92.780 M 0.00 % | 92.780 M 97.18 % | 47.054 M 0.00 % | 47.054 M 0.00 % | 47.054 M 0.00 % | 47.054 M -10.77 % | 52.731 M 0.00 % | 52.731 M 0.00 % | 52.731 M 0.00 % | 52.731 M 176.65 % | 19.061 M 0.00 % | 19.061 M 0.00 % | 19.061 M 0.00 % | 19.061 M 14.85 % | 16.596 M 0.00 % | 16.596 M 0.00 % | 16.596 M 0.00 % | 16.596 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.053 M -43.86 % | 464.970 M 146.78 % | 188.414 M -51.58 % | 389.148 M 254.10 % | 109.898 M -88.51 % | 956.881 M 39.87 % | 684.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.682 M 0.00 % | 28.682 M 0.00 % | 28.682 M 0.00 % | 28.682 M | 0.000 -100.00 % | 34.385 M 0.00 % | 34.385 M 0.00 % | 34.385 M | 0.000 -100.00 % | 110.213 M 0.00 % | 110.213 M 0.00 % | 110.213 M 493.63 % | 18.566 M 0.00 % | 18.566 M 0.00 % | 18.566 M 294.25 % | 4.709 M 0.00 % | 4.709 M 0.00 % | 4.709 M -89.88 % | 46.549 M 0.00 % | 46.549 M 0.00 % | 46.549 M 0.00 % | 46.549 M 847.65 % | 4.912 M 0.00 % | 4.912 M 0.00 % | 4.912 M 0.00 % | 4.912 M -23.36 % | 6.409 M 0.00 % | 6.409 M 0.00 % | 6.409 M 0.00 % | 6.409 M -49.56 % | 12.708 M 0.00 % | 12.708 M 0.00 % | 12.708 M 0.00 % | 12.708 M -40.12 % | 21.222 M 0.00 % | 21.222 M 0.00 % | 21.222 M 0.00 % | 21.222 M -77.13 % | 92.780 M 0.00 % | 92.780 M 0.00 % | 92.780 M 0.00 % | 92.780 M 97.18 % | 47.054 M 0.00 % | 47.054 M 0.00 % | 47.054 M 0.00 % | 47.054 M -10.77 % | 52.731 M 0.00 % | 52.731 M 0.00 % | 52.731 M 0.00 % | 52.731 M 176.65 % | 19.061 M 0.00 % | 19.061 M 0.00 % | 19.061 M 0.00 % | 19.061 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 276.556 M -3.72 % | 287.242 M 2.86 % | 279.250 M 4.80 % | 266.464 M -2.31 % | 272.756 M 0.43 % | 271.578 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 193.277 M 0.00 % | 193.277 M 0.00 % | 193.277 M 0.00 % | 193.277 M | 0.000 -100.00 % | 234.598 M 0.00 % | 234.598 M 0.00 % | 234.598 M | 0.000 -100.00 % | 367.628 M 0.00 % | 367.628 M 0.00 % | 367.628 M 42.45 % | 258.072 M 0.00 % | 258.072 M 0.00 % | 258.072 M 136.05 % | 109.330 M 0.00 % | 109.330 M 0.00 % | 109.330 M -50.24 % | 219.713 M 0.00 % | 219.713 M 0.00 % | 219.713 M 0.00 % | 219.713 M -68.07 % | 688.003 M 0.00 % | 688.003 M 0.00 % | 688.003 M 0.00 % | 688.003 M 290.62 % | -360.921 M 0.00 % | -360.921 M 0.00 % | -360.921 M 0.00 % | -360.921 M -566.42 % | 77.381 M 0.00 % | 77.381 M 0.00 % | 77.381 M 0.00 % | 77.381 M 1 102.18 % | 6.437 M 0.00 % | 6.437 M 0.00 % | 6.437 M 0.00 % | 6.437 M -94.35 % | 113.966 M 0.00 % | 113.966 M 0.00 % | 113.966 M 0.00 % | 113.966 M -35.54 % | 176.798 M 0.00 % | 176.798 M 0.00 % | 176.798 M 0.00 % | 176.798 M 208.89 % | 57.237 M 0.00 % | 57.237 M 0.00 % | 57.237 M 0.00 % | 57.237 M 33.32 % | 42.931 M 0.00 % | 42.931 M 0.00 % | 42.931 M 0.00 % | 42.931 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.387 M 0.00 % | -6.387 M 0.00 % | -6.387 M 0.00 % | -6.387 M | 0.000 100.00 % | -5.588 M 0.00 % | -5.588 M 0.00 % | -5.588 M | 0.000 100.00 % | -760.250 K 0.00 % | -760.250 K 0.00 % | -760.250 K -3 241.76 % | -22.750 K 0.00 % | -22.750 K 0.00 % | -22.750 K 99.78 % | -10.569 M 0.00 % | -10.569 M 0.00 % | -10.569 M 96.55 % | -306.467 M 0.00 % | -306.467 M 0.00 % | -306.467 M 0.00 % | -306.467 M 33.20 % | -458.788 M 0.00 % | -458.788 M 0.00 % | -458.788 M 0.00 % | -458.788 M -50 049.70 % | 918.500 K 0.00 % | 918.500 K 0.00 % | 918.500 K 0.00 % | 918.500 K 100.17 % | -549.606 M 0.00 % | -549.606 M 0.00 % | -549.606 M 0.00 % | -549.606 M 35.57 % | -853.022 M 0.00 % | -853.022 M 0.00 % | -853.022 M 0.00 % | -853.022 M -106.26 % | -413.568 M 0.00 % | -413.568 M 0.00 % | -413.568 M 0.00 % | -413.568 M -49.85 % | -275.994 M 0.00 % | -275.994 M 0.00 % | -275.994 M 0.00 % | -275.994 M -29.75 % | -212.712 M 0.00 % | -212.712 M 0.00 % | -212.712 M 0.00 % | -212.712 M -294.16 % | -53.965 M 0.00 % | -53.965 M 0.00 % | -53.965 M 0.00 % | -53.965 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 276.556 M -3.72 % | 287.242 M 2.86 % | 279.250 M 4.80 % | 266.464 M -2.31 % | 272.756 M 0.43 % | 271.578 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 186.890 M 0.00 % | 186.890 M 0.00 % | 186.890 M 0.00 % | 186.890 M | 0.000 -100.00 % | 229.011 M 0.00 % | 229.011 M 0.00 % | 229.011 M | 0.000 -100.00 % | 366.867 M 0.00 % | 366.867 M 0.00 % | 366.867 M 42.17 % | 258.049 M 0.00 % | 258.049 M 0.00 % | 258.049 M 161.29 % | 98.761 M 0.00 % | 98.761 M 0.00 % | 98.761 M 213.84 % | -86.755 M 0.00 % | -86.755 M 0.00 % | -86.755 M 0.00 % | -86.755 M -137.85 % | 229.215 M 0.00 % | 229.215 M 0.00 % | 229.215 M 0.00 % | 229.215 M 163.67 % | -360.002 M 0.00 % | -360.002 M 0.00 % | -360.002 M 0.00 % | -360.002 M 23.76 % | -472.225 M 0.00 % | -472.225 M 0.00 % | -472.225 M 0.00 % | -472.225 M 44.22 % | -846.586 M 0.00 % | -846.586 M 0.00 % | -846.586 M 0.00 % | -846.586 M -182.57 % | -299.603 M 0.00 % | -299.603 M 0.00 % | -299.603 M 0.00 % | -299.603 M -202.03 % | -99.196 M 0.00 % | -99.196 M 0.00 % | -99.196 M 0.00 % | -99.196 M 36.20 % | -155.475 M 0.00 % | -155.475 M 0.00 % | -155.475 M 0.00 % | -155.475 M -1 308.97 % | -11.035 M 0.00 % | -11.035 M 0.00 % | -11.035 M 0.00 % | -11.035 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 |