Sadbhav Engineering Limited SADBHAV.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.364 B -46.10 % | 19.230 B 8.22 % | 17.769 B -6.85 % | 19.077 B -14.62 % | 22.345 B -35.57 % | 34.681 B -33.61 % | 52.238 B 5.24 % | 49.637 B 9.75 % | 45.229 B 16.93 % | 38.682 B 12.44 % | 34.403 B 25.97 % | 27.311 B 26.54 % | 21.583 B -24.70 % | 28.663 B 22.69 % | 23.362 B 75.08 % | 13.344 B 21.43 % | 10.989 B 22.43 % | 8.976 B 81.21 % | 4.953 B 70.02 % | 2.913 B 41.35 % | 2.061 B |
| Net income | -1.895 B 69.93 % | -6.301 B -7.02 % | -5.888 B 18.64 % | -7.237 B -367.18 % | -1.549 B -119.54 % | 7.928 B 3 652.47 % | 211.282 M 784.29 % | -30.876 M 94.29 % | -540.316 M -15.57 % | -467.541 M 73.36 % | -1.755 B -495.46 % | 443.748 M 493.12 % | 74.816 M -93.59 % | 1.167 B 58.47 % | 736.253 M 93.22 % | 381.036 M -0.23 % | 381.931 M -28.43 % | 533.636 M 107.61 % | 257.042 M 85.59 % | 138.498 M 97.94 % | 69.968 M |
| Income before tax | -923.729 M 88.39 % | -7.955 B -11.51 % | -7.133 B 2.94 % | -7.349 B -207.68 % | -2.389 B -119.80 % | 12.063 B 1 425.51 % | 790.757 M 203.99 % | -760.388 M 53.12 % | -1.622 B -31.69 % | -1.232 B 37.87 % | -1.982 B -1 758.51 % | 119.534 M -34.75 % | 183.184 M -90.72 % | 1.975 B 40.13 % | 1.409 B 94.05 % | 726.208 M 26.39 % | 574.570 M -26.68 % | 783.696 M 109.39 % | 374.268 M 193.44 % | 127.545 M 70.58 % | 74.772 M |
| Income before tax ratio | -0.09 78.45 % | -0.41 -3.04 % | -0.40 -4.20 % | -0.39 -260.38 % | -0.11 -130.73 % | 0.35 2 197.79 % | 0.02 198.82 % | -0.02 57.29 % | -0.04 -12.63 % | -0.03 44.74 % | -0.06 -1 416.62 % | 0.00 -48.43 % | 0.01 -87.68 % | 0.07 14.21 % | 0.06 10.84 % | 0.05 4.09 % | 0.05 -40.12 % | 0.09 15.55 % | 0.08 72.59 % | 0.04 20.68 % | 0.04 |
| EBITDA | 4.921 B 489.16 % | -1.264 B -260.68 % | 786.922 M -77.94 % | 3.567 B -60.73 % | 9.083 B -68.80 % | 29.113 B 68.49 % | 17.279 B 21.65 % | 14.204 B 17.71 % | 12.066 B 20.23 % | 10.036 B 69.14 % | 5.934 B 29.94 % | 4.566 B 11.85 % | 4.083 B -6.53 % | 4.368 B 21.44 % | 3.597 B 159.65 % | -6.029 B -27.55 % | -4.727 B -22.27 % | -3.866 B -712.85 % | 630.815 M 76.80 % | 356.795 M 34.50 % | 265.269 M |
| Net income ratio | -0.18 44.21 % | -0.33 1.11 % | -0.33 12.66 % | -0.38 -447.21 % | -0.07 -130.33 % | 0.23 5 552.13 % | 0.00 750.22 % | 0.00 94.79 % | -0.01 1.16 % | -0.01 76.30 % | -0.05 -413.94 % | 0.02 368.71 % | 0.00 -91.48 % | 0.04 29.16 % | 0.03 10.37 % | 0.03 -17.84 % | 0.03 -41.54 % | 0.06 14.56 % | 0.05 9.16 % | 0.05 40.04 % | 0.03 |
| Ratio EBITDA | 0.47 822.02 % | -0.07 -248.48 % | 0.04 -76.32 % | 0.19 -54.00 % | 0.41 -51.58 % | 0.84 153.78 % | 0.33 15.59 % | 0.29 7.26 % | 0.27 2.82 % | 0.26 50.43 % | 0.17 3.16 % | 0.17 -11.61 % | 0.19 24.13 % | 0.15 -1.02 % | 0.15 134.07 % | -0.45 -5.05 % | -0.43 0.13 % | -0.43 -438.19 % | 0.13 3.99 % | 0.12 -4.85 % | 0.13 |
| Gross profit ratio | 0.40 61.48 % | 0.25 -23.38 % | 0.33 70.72 % | 0.19 -49.35 % | 0.38 -12.93 % | 0.43 22.08 % | 0.35 -4.03 % | 0.37 -8.95 % | 0.41 37.65 % | 0.29 17.19 % | 0.25 2.72 % | 0.24 -4.83 % | 0.26 28.19 % | 0.20 1.40 % | 0.20 -4.58 % | 0.21 17.17 % | 0.18 -1.57 % | 0.18 -6.07 % | 0.19 -3.82 % | 0.20 -6.75 % | 0.21 |
| Weighted average shs out dil | 171.073 M -0.29 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.567 M 0.00 % | 171.563 M 9.29 % | 156.976 M 3.58 % | 151.556 M 0.00 % | 151.556 M 0.09 % | 151.420 M 6.58 % | 142.076 M 10.14 % | 128.993 M 0.98 % | 127.744 M 2.81 % | 124.253 M 11.55 % | 111.393 M 31.29 % | 84.841 M 38.24 % | 61.373 M |
| Weighted average shs out | 171.073 M -0.29 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.02 % | 171.533 M 0.00 % | 171.529 M 0.00 % | 171.532 M 9.31 % | 156.920 M 4.04 % | 150.824 M 0.00 % | 150.824 M 0.39 % | 150.235 M 6.85 % | 140.608 M 9.89 % | 127.955 M 0.17 % | 127.744 M 3.66 % | 123.232 M 10.63 % | 111.393 M 31.29 % | 84.841 M 38.24 % | 61.373 M |
| EPS diluted | -11.08 69.83 % | -36.72 -6.99 % | -34.32 18.63 % | -42.18 -367.11 % | -9.03 -119.54 % | 46.21 3 656.91 % | 1.23 783.33 % | -0.18 94.29 % | -3.15 -15.38 % | -2.73 75.58 % | -11.18 -481.57 % | 2.93 497.96 % | 0.49 -93.94 % | 8.08 23.74 % | 6.53 132.38 % | 2.81 -16.37 % | 3.36 -22.40 % | 4.33 88.26 % | 2.30 41.10 % | 1.63 42.98 % | 1.14 |
| Earnings per share | -11.08 69.83 % | -36.72 -6.99 % | -34.32 18.63 % | -42.18 -367.11 % | -9.03 -119.54 % | 46.21 3 656.91 % | 1.23 783.33 % | -0.18 94.29 % | -3.15 -15.38 % | -2.73 75.58 % | -11.18 -481.57 % | 2.93 486.00 % | 0.50 -93.86 % | 8.14 23.33 % | 6.60 132.39 % | 2.84 -15.48 % | 3.36 -22.40 % | 4.33 88.26 % | 2.30 41.10 % | 1.63 42.98 % | 1.14 |
| Gross profit | 4.172 B -12.96 % | 4.794 B -17.08 % | 5.781 B 59.02 % | 3.636 B -56.76 % | 8.408 B -43.90 % | 14.988 B -18.95 % | 18.492 B 1.00 % | 18.309 B -0.08 % | 18.323 B 60.95 % | 11.384 B 31.77 % | 8.640 B 29.39 % | 6.677 B 20.43 % | 5.544 B -3.48 % | 5.744 B 24.41 % | 4.617 B 67.06 % | 2.764 B 42.27 % | 1.943 B 20.50 % | 1.612 B 70.21 % | 947.081 M 63.52 % | 579.172 M 31.81 % | 439.393 M |
| Income tax expense | 733.247 M 570.24 % | -155.932 M -11.78 % | -139.497 M -112.84 % | -65.540 M -360.84 % | -14.222 M -101.42 % | 1.001 B -24.85 % | 1.332 B 250.55 % | 379.854 M 302.55 % | 94.363 M -44.06 % | 168.684 M -50.79 % | 342.758 M 342.74 % | -141.205 M -132.50 % | 434.510 M -46.22 % | 807.968 M 20.07 % | 672.936 M 94.96 % | 345.172 M 79.18 % | 192.639 M -20.15 % | 241.251 M 105.80 % | 117.226 M 885.84 % | 11.891 M 1 223.91 % | -1.058 M |
| Cost of revenue | 6.192 B -57.11 % | 14.436 B 20.42 % | 11.988 B -5.17 % | 12.642 B -9.29 % | 13.937 B -29.23 % | 19.693 B -41.64 % | 33.746 B 7.72 % | 31.328 B 16.43 % | 26.907 B -1.43 % | 27.298 B 5.95 % | 25.764 B 24.86 % | 20.634 B 28.66 % | 16.038 B -30.02 % | 22.919 B 22.27 % | 18.745 B 77.17 % | 10.580 B 16.95 % | 9.047 B 22.85 % | 7.364 B 83.82 % | 4.006 B 71.63 % | 2.334 B 43.94 % | 1.622 B |
| General and administrative expenses | 0.000 -100.00 % | 564.677 M 30.63 % | 432.278 M -19.44 % | 536.573 M -17.14 % | 647.544 M -35.68 % | 1.007 B 9.95 % | 915.692 M 36.92 % | 668.784 M 15.42 % | 579.449 M 48.92 % | 389.104 M 4.35 % | 372.901 M 15.84 % | 321.907 M 25.49 % | 256.510 M -73.73 % | 976.289 M -27.17 % | 1.341 B 39.80 % | 958.899 M 75.76 % | 545.572 M 538.26 % | 85.478 M -78.60 % | 399.466 M 1 535.41 % | 24.426 M 28.25 % | 19.046 M |
| Selling and marketing expenses | 0.000 -100.00 % | 4.693 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -18.321 M -100.30 % | 6.179 B 1 661.53 % | 350.786 M -90.96 % | 3.881 B -38.06 % | 6.266 B 4 166.88 % | 146.849 M 16.69 % | 125.850 M -30.45 % | 180.958 M 622.73 % | 25.038 M 3.86 % | 24.108 M 117.09 % | 11.105 M -9.08 % | 12.214 M 123.40 % | -52.186 M -100.30 % | 17.571 B 109.21 % | 8.399 B 29.17 % | 6.502 B 1 410.34 % | 430.495 M -84.02 % | 2.695 B 727.26 % | 325.747 M 12.65 % | 289.177 M |
| Operating expenses | 1.272 B -75.71 % | 5.239 B -20.76 % | 6.611 B 645.07 % | 887.359 M -80.40 % | 4.528 B -37.73 % | 7.273 B -2.76 % | 7.479 B 5.23 % | 7.108 B -20.02 % | 8.886 B 43.89 % | 6.176 B 25.48 % | 4.922 B 43.92 % | 3.420 B 3.88 % | 3.292 B 39.36 % | 2.362 B -87.51 % | 18.911 B 102.10 % | 9.358 B 32.78 % | 7.048 B 1 265.87 % | 515.973 M -83.32 % | 3.094 B 783.64 % | 350.173 M 13.61 % | 308.223 M |
| Cost and expenses | 7.464 B -62.06 % | 19.675 B 5.78 % | 18.599 B 13.91 % | 16.329 B -11.57 % | 18.465 B -31.52 % | 26.966 B -34.59 % | 41.225 B 7.26 % | 38.436 B 7.38 % | 35.793 B 6.93 % | 33.474 B 9.09 % | 30.685 B 27.57 % | 24.054 B 24.44 % | 19.330 B -23.54 % | 25.281 B -32.86 % | 37.656 B 88.87 % | 19.938 B 23.88 % | 16.094 B 104.24 % | 7.880 B 10.98 % | 7.100 B 164.52 % | 2.684 B 39.09 % | 1.930 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.272 B -75.80 % | 5.258 B 1 116.25 % | 432.278 M -19.44 % | 536.573 M -17.14 % | 647.544 M -35.68 % | 1.007 B 9.95 % | 915.692 M 36.92 % | 668.784 M 15.42 % | 579.449 M 48.92 % | 389.104 M 4.35 % | 372.901 M 15.84 % | 321.907 M 25.49 % | 256.510 M -73.73 % | 976.289 M -27.17 % | 1.341 B 39.80 % | 958.899 M 75.76 % | 545.572 M 538.26 % | 85.478 M -78.60 % | 399.466 M 1 535.41 % | 24.426 M 28.25 % | 19.046 M |
| Interest income | 824.514 M -23.97 % | 1.084 B -57.75 % | 2.567 B -19.62 % | 3.194 B 923.86 % | 311.912 M -90.41 % | 3.251 B 53.62 % | 2.116 B 118.78 % | 967.310 M 195.38 % | 327.483 M 12.75 % | 290.441 M 10.41 % | 263.056 M 4.36 % | 252.063 M -18.54 % | 309.422 M 38.23 % | 223.849 M 21.13 % | 184.799 M | 0.000 | 0.000 | 0.000 100.00 % | -6.479 M | 0.000 | 0.000 |
| Interest expense | 4.574 B -17.24 % | 5.527 B -9.51 % | 6.108 B -33.96 % | 9.248 B 0.54 % | 9.198 B -25.12 % | 12.284 B 5.94 % | 11.595 B 1.89 % | 11.380 B 2.81 % | 11.069 B 68.26 % | 6.579 B 6.76 % | 6.162 B 35.40 % | 4.551 B 51.05 % | 3.013 B 93.25 % | 1.559 B 11.44 % | 1.399 B 23.59 % | 1.132 B 83.27 % | 617.640 M 83.20 % | 337.133 M 327.43 % | 78.875 M -12.92 % | 90.577 M 20.61 % | 75.096 M |
| Depreciation and amortization | 1.270 B -0.29 % | 1.274 B -2.73 % | 1.310 B -21.52 % | 1.669 B -26.61 % | 2.274 B -52.29 % | 4.765 B -2.60 % | 4.893 B 36.51 % | 3.584 B 11.61 % | 3.211 B 11.73 % | 2.874 B 28.61 % | 2.235 B 71.27 % | 1.305 B -23.56 % | 1.707 B 98.38 % | 860.419 M 9.11 % | 788.572 M 39.70 % | 564.491 M 49.35 % | 377.956 M 47.08 % | 256.976 M 44.64 % | 177.672 M 28.12 % | 138.673 M -0.41 % | 139.241 M |
| Operating income | 2.900 B 750.99 % | -445.475 M 45.14 % | -812.095 M -129.55 % | 2.748 B -26.91 % | 3.760 B -49.46 % | 7.440 B -32.44 % | 11.013 B -1.68 % | 11.201 B 18.70 % | 9.436 B 81.18 % | 5.208 B 40.09 % | 3.718 B 14.15 % | 3.257 B 44.61 % | 2.252 B -33.40 % | 3.382 B 123.66 % | -14.294 B -116.78 % | -6.594 B -29.17 % | -5.105 B -565.76 % | 1.096 B 151.05 % | -2.147 B -1 037.64 % | 228.999 M 74.58 % | 131.170 M |
| Operating income ratio | 0.28 1 307.80 % | -0.02 49.31 % | -0.05 -131.72 % | 0.14 -14.39 % | 0.17 -21.56 % | 0.21 1.76 % | 0.21 -6.57 % | 0.23 8.16 % | 0.21 54.95 % | 0.13 24.59 % | 0.11 -9.38 % | 0.12 14.28 % | 0.10 -11.55 % | 0.12 119.28 % | -0.61 -23.82 % | -0.49 -6.38 % | -0.46 -480.43 % | 0.12 128.17 % | -0.43 -651.48 % | 0.08 23.51 % | 0.06 |
| Total other income expenses net | -3.824 B 49.08 % | -7.509 B -18.79 % | -6.321 B 37.40 % | -10.098 B -64.22 % | -6.149 B | 0.000 100.00 % | -15.613 B -30.58 % | -11.957 B -8.12 % | -11.058 B -14.23 % | -9.681 B -69.83 % | -5.700 B -81.89 % | -3.134 B -51.43 % | -2.070 B -56.24 % | -1.325 B -11.83 % | -1.184 B -116.18 % | 7.320 B 28.89 % | 5.680 B 15.75 % | 4.907 B 5 252.24 % | -95.233 M 6.13 % | -101.454 M -79.89 % | -56.398 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 37.138 B 0.55 % | 36.936 B -20.88 % | 46.686 B -16.69 % | 56.039 B -19.03 % | 69.213 B 4.47 % | 66.250 B -39.78 % | 110.019 B 10.78 % | 99.309 B -0.50 % | 99.805 B 12.21 % | 88.945 B 31.02 % | 67.889 B 21.14 % | 56.043 B 24.37 % | 45.060 B 39.27 % | 32.354 B 73.36 % | 18.663 B 32.86 % | 14.048 B 55.07 % | 9.059 B 54.20 % | 5.875 B 100.86 % | 2.925 B 3 157.91 % | 89.773 M -83.62 % | 547.909 M |
| Total investments | 9.989 B 83 901.98 % | 11.891 M -99.94 % | 19.223 B -48.11 % | 37.042 B 396.66 % | 7.458 B 0.68 % | 7.408 B 2 786.97 % | 256.591 M 92.22 % | 133.490 M 231.42 % | 40.278 M -33.78 % | 60.826 M -76.98 % | 264.187 M 3.30 % | 255.739 M 4.22 % | 245.393 M -1.46 % | 249.028 M -2.02 % | 254.156 M -70.58 % | 863.868 M 239.44 % | 254.500 M -60.07 % | 637.439 M 413.73 % | 124.080 M 18.86 % | 104.393 M 26 463.10 % | 393.000 K |
| Total debt | 37.776 B 1.14 % | 37.349 B -21.79 % | 47.753 B -17.11 % | 57.606 B -18.04 % | 70.288 B 4.62 % | 67.183 B -39.52 % | 111.077 B 10.55 % | 100.476 B 0.04 % | 100.438 B 11.73 % | 89.895 B 29.11 % | 69.628 B 21.86 % | 57.139 B 25.19 % | 45.642 B 33.63 % | 34.156 B 70.54 % | 20.028 B 37.61 % | 14.554 B 55.12 % | 9.383 B 54.33 % | 6.080 B 89.11 % | 3.215 B 515.96 % | 521.937 M -23.33 % | 680.755 M |
| Accumulated other comprehensive income loss | 8.383 B 58.34 % | 5.294 B -22.64 % | 6.844 B 0.05 % | 6.841 B -0.08 % | 6.846 B 299.79 % | -3.426 B -9.58 % | -3.127 B -32.54 % | -2.359 B -47.08 % | -1.604 B 59.11 % | -3.923 B -22.40 % | -3.205 B -39.23 % | -2.302 B -24.34 % | -1.851 B -19.70 % | -1.547 B -10.82 % | -1.396 B -16.82 % | -1.195 B -11.28 % | -1.074 B -8.76 % | -987.170 M -6.19 % | -929.604 M -22.18 % | -760.823 M -18.55 % | -641.757 M |
| Retained earnings | -16.680 B -34.16 % | -12.433 B -13.27 % | -10.977 B -133.04 % | -4.710 B -373.51 % | 1.722 B -47.49 % | 3.280 B 175.52 % | -4.343 B -36.47 % | -3.183 B -29.93 % | -2.450 B -95.92 % | -1.250 B -191.86 % | 1.361 B -65.93 % | 3.994 B 8.08 % | 3.696 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 865.357 M -47.18 % | 1.638 B 507.51 % | 269.664 M 62.43 % | 166.023 M |
| Common stock | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.02 % | 171.534 M 0.02 % | 171.501 M 13.08 % | 151.662 M 0.47 % | 150.946 M 0.38 % | 150.368 M 0.33 % | 149.876 M 19.90 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 14.68 % | 109.000 M 0.00 % | 109.000 M 36.25 % | 80.000 M |
| Total equity | -2.070 B -80.13 % | -1.149 B -134.24 % | 3.355 B -68.40 % | 10.619 B -40.49 % | 17.844 B -11.81 % | 20.233 B 108.93 % | 9.684 B -13.67 % | 11.218 B -10.57 % | 12.544 B -45.55 % | 23.039 B 33.43 % | 17.266 B 21.05 % | 14.263 B 4.43 % | 13.659 B 1.34 % | 13.478 B 25.50 % | 10.740 B 156.44 % | 4.188 B -0.27 % | 4.199 B 14.31 % | 3.674 B 93.27 % | 1.901 B 51.62 % | 1.254 B 107.72 % | 603.555 M |
| Other non current liabilities | 12.777 B 838.23 % | 1.362 B | 0.000 | 0.000 -100.00 % | 3.264 B 4.15 % | 3.134 B -12.02 % | 3.562 B -75.79 % | 14.714 B 5.33 % | 13.969 B 263.48 % | -8.545 B -136.52 % | 23.396 B 4 784.47 % | 478.982 M 5.67 % | 453.267 M 251.35 % | 129.006 M 107.17 % | -1.799 B 31.89 % | -2.642 B -118.77 % | -1.208 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K |
| Long term debt | 7.444 B -22.13 % | 9.560 B -46.37 % | 17.825 B -40.28 % | 29.850 B -44.39 % | 53.675 B -0.26 % | 53.815 B -44.42 % | 96.827 B 14.78 % | 84.357 B 2.13 % | 82.595 B -18.32 % | 101.121 B 61.65 % | 62.555 B 25.37 % | 49.897 B 23.08 % | 40.541 B 30.27 % | 31.121 B 55.39 % | 20.028 B 37.61 % | 14.554 B 55.12 % | 9.383 B 54.33 % | 6.080 B 89.11 % | 3.215 B 1 214.64 % | 244.547 M -64.08 % | 680.755 M |
| Total non current liabilities | 20.532 B 83.09 % | 11.214 B -41.86 % | 19.289 B -37.98 % | 31.103 B -53.82 % | 67.348 B -3.87 % | 70.062 B -40.06 % | 116.895 B 14.13 % | 102.420 B 3.43 % | 99.024 B -14.12 % | 115.308 B 33.78 % | 86.195 B 69.90 % | 50.733 B 23.76 % | 40.994 B 30.12 % | 31.504 B 56.05 % | 20.189 B 37.38 % | 14.695 B 54.81 % | 9.493 B 53.68 % | 6.177 B 86.88 % | 3.305 B 424.75 % | 629.866 M -20.10 % | 788.313 M |
| Other current liabilities | 13.606 B -68.14 % | 42.706 B 1 434.16 % | 2.784 B -44.46 % | 5.012 B 5 086.65 % | -100.501 M -24.73 % | -80.572 M -100.58 % | 13.894 B 92.34 % | 7.224 B 178.18 % | 2.597 B -51.72 % | 5.379 B 70.98 % | 3.146 B 21.83 % | 2.582 B -18.54 % | 3.170 B -44.78 % | 5.741 B -6.22 % | 6.122 B 31.97 % | 4.639 B 167.62 % | 1.733 B 51.85 % | 1.142 B 484.44 % | -296.936 M -116.96 % | 1.751 B 135.85 % | 742.364 M |
| Deferred revenue | 0.000 100.00 % | -14.424 B -140.51 % | 35.607 B 23.50 % | 28.832 B 103.77 % | 14.149 B -1.72 % | 14.397 B 15.17 % | 12.500 B 0.36 % | 12.455 B 291.54 % | 3.181 B -45.04 % | 5.788 B 62.97 % | 3.551 B 32.57 % | 2.679 B -6.05 % | 2.851 B 52.19 % | 1.874 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 30.337 B 9.20 % | 27.781 B -6.48 % | 29.706 B 7.02 % | 27.756 B 67.08 % | 16.613 B 53.04 % | 10.855 B -23.83 % | 14.251 B 31.27 % | 10.856 B -43.11 % | 19.083 B 109.02 % | 9.130 B 30.23 % | 7.010 B -8.67 % | 7.676 B 50.50 % | 5.100 B 68.08 % | 3.035 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.069 B | 0.000 | 0.000 |
| Total current liabilities | 48.300 B -20.07 % | 60.427 B -19.48 % | 75.047 B 9.63 % | 68.456 B 72.65 % | 39.650 B 21.83 % | 32.546 B -5.34 % | 34.382 B -3.51 % | 35.633 B 33.80 % | 26.631 B 34.88 % | 19.744 B 24.42 % | 15.868 B 10.14 % | 14.407 B 22.01 % | 11.808 B 9.86 % | 10.748 B 78.71 % | 6.014 B 29.55 % | 4.642 B 61.92 % | 2.867 B 11.16 % | 2.579 B 9.85 % | 2.348 B 34.11 % | 1.751 B 135.85 % | 742.364 M |
| Total liabilities | 68.833 B -3.92 % | 71.641 B -24.50 % | 94.888 B -3.42 % | 98.251 B -8.18 % | 106.999 B 4.28 % | 102.609 B -32.17 % | 151.277 B 9.58 % | 138.053 B 9.87 % | 125.655 B -6.96 % | 135.052 B 32.32 % | 102.064 B 56.68 % | 65.140 B 23.37 % | 52.803 B 24.97 % | 42.252 B 61.25 % | 26.203 B 35.50 % | 19.338 B 56.46 % | 12.360 B 41.16 % | 8.756 B 54.89 % | 5.653 B 137.46 % | 2.381 B 55.53 % | 1.531 B |
| Other non current assets | 14.785 B 47.91 % | 9.996 B 834.83 % | 1.069 B 10.13 % | 970.942 M -97.18 % | 34.399 B 17.25 % | 29.337 B 8.93 % | 26.932 B 299.66 % | 6.739 B -32.55 % | 9.990 B 588.01 % | 1.452 B -45.87 % | 2.682 B -37.05 % | 4.261 B 383.70 % | 880.855 M -52.33 % | 1.848 B -50.44 % | 3.728 B 104 863.57 % | 3.552 M -72.58 % | 12.953 M -97.97 % | 637.440 M 2 380.21 % | 25.701 M -75.38 % | 104.393 M 26 463.10 % | 393.000 K |
| Long term investments | 9.782 B 17 714.58 % | -55.532 M -100.29 % | 19.116 B -47.61 % | 36.486 B 395.87 % | 7.358 B -0.61 % | 7.403 B 1 109.88 % | -733.069 M -151.84 % | -291.080 M 43.80 % | -517.982 M -5.08 % | -492.952 M -444.01 % | -90.615 M 90.52 % | -955.394 M -8 849.03 % | 10.920 M -88.64 % | 96.125 M 102.77 % | -3.474 B -22.71 % | -2.831 B -17.48 % | -2.410 B | 0.000 100.00 % | -865.524 M | 0.000 | 0.000 |
| Intangible assets | 865.180 M -30.97 % | 1.253 B -21.95 % | 1.606 B -15.25 % | 1.895 B -95.27 % | 40.047 B -2.18 % | 40.939 B -55.04 % | 91.067 B -2.73 % | 93.625 B -1.42 % | 94.978 B -26.66 % | 129.513 B 43.25 % | 90.410 B 64.88 % | 54.835 B 24.07 % | 44.196 B 24.45 % | 35.513 B 293.40 % | 9.027 B 36.50 % | 6.614 B 52.45 % | 4.338 B 77.38 % | 2.446 B 6.33 % | 2.300 B | 0.000 | 0.000 |
| GoodWill | 265.300 M 0.00 % | 265.300 M 0.00 % | 265.300 M 0.00 % | 265.300 M 0.00 % | 265.300 M 0.00 % | 265.300 M -87.02 % | 2.044 B 0.00 % | 2.044 B 0.00 % | 2.044 B -37.54 % | 3.272 B 145.52 % | 1.333 B 118.36 % | 610.342 M -5.46 % | 645.613 M | 0.000 -100.00 % | 305.171 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.130 B -25.56 % | 1.519 B -18.84 % | 1.871 B -13.38 % | 2.160 B -94.64 % | 40.312 B -2.17 % | 41.205 B -55.75 % | 93.111 B -2.67 % | 95.669 B -1.39 % | 97.022 B -26.93 % | 132.785 B 44.74 % | 91.743 B 65.47 % | 55.445 B 23.65 % | 44.842 B 26.27 % | 35.513 B 280.54 % | 9.332 B 41.11 % | 6.614 B 52.45 % | 4.338 B 101.15 % | 2.157 B -6.23 % | 2.300 B | 0.000 | 0.000 |
| Property plant equipment net | 589.205 M 19.18 % | 494.378 M -63.04 % | 1.338 B -32.52 % | 1.982 B -34.36 % | 3.020 B -35.13 % | 4.655 B -8.79 % | 5.104 B -1.48 % | 5.181 B -5.91 % | 5.506 B -4.32 % | 5.754 B 3.35 % | 5.568 B 6.44 % | 5.231 B 80.28 % | 2.902 B -6.87 % | 3.116 B -79.30 % | 15.053 B 135.68 % | 6.387 B 10.51 % | 5.780 B 7.08 % | 5.398 B 221.73 % | 1.678 B 61.56 % | 1.038 B 33.84 % | 775.885 M |
| Total non current assets | 26.892 B 107.42 % | 12.965 B -46.88 % | 24.406 B -42.74 % | 42.621 B -50.74 % | 86.522 B 3.21 % | 83.827 B -33.21 % | 125.503 B 15.79 % | 108.385 B -3.48 % | 112.296 B -19.55 % | 139.581 B 39.61 % | 99.977 B 56.26 % | 63.982 B 24.33 % | 51.460 B 25.02 % | 41.162 B 67.06 % | 24.640 B 77.67 % | 13.868 B 33.53 % | 10.385 B 26.78 % | 8.192 B 98.47 % | 4.128 B 261.17 % | 1.143 B 47.22 % | 776.278 M |
| Other current assets | 11.243 B -27.47 % | 15.501 B -40.00 % | 25.835 B -46.04 % | 47.873 B 386.55 % | 9.839 B -23.13 % | 12.800 B 54.09 % | 8.307 B -78.16 % | 38.029 B 61.99 % | 23.477 B 65.24 % | 14.208 B 6.13 % | 13.388 B 752.66 % | 1.570 B -73.11 % | 5.840 B -50.22 % | 11.731 B 380.89 % | 2.439 B 120.67 % | 1.105 B -22.25 % | 1.422 B 97.50 % | 719.899 M 20.98 % | 595.049 M 80.87 % | 328.997 M 7 069.25 % | 4.589 M |
| Short term investments | 23.907 B 35 357.96 % | 67.423 M -37.01 % | 107.036 M 548.70 % | 16.500 M -83.54 % | 100.229 M 2 088.41 % | 4.580 M -99.54 % | 989.660 M 133.10 % | 424.570 M -23.95 % | 558.260 M 0.81 % | 553.778 M 56.08 % | 354.802 M -70.70 % | 1.211 B 416.53 % | 234.473 M 53.35 % | 152.903 M -95.90 % | 3.728 B 0.90 % | 3.695 B 38.68 % | 2.665 B | 0.000 -100.00 % | 989.604 M | 0.000 | 0.000 |
| cash and cash equivalents | 430.961 M 4.45 % | 412.581 M -61.33 % | 1.067 B -31.93 % | 1.567 B 45.86 % | 1.075 B 15.15 % | 933.273 M -11.81 % | 1.058 B -9.28 % | 1.166 B 84.12 % | 633.550 M -33.31 % | 950.034 M -45.37 % | 1.739 B 58.58 % | 1.097 B 88.70 % | 581.196 M -67.74 % | 1.801 B 31.97 % | 1.365 B 169.33 % | 506.812 M 56.35 % | 324.150 M 58.09 % | 205.037 M -29.34 % | 290.189 M -32.85 % | 432.164 M 225.31 % | 132.846 M |
| Cash and short term investments | 24.338 B 4 335.00 % | 548.766 M -97.84 % | 25.360 B 1 501.02 % | 1.584 B 34.82 % | 1.175 B 25.27 % | 937.853 M -54.20 % | 2.048 B 28.71 % | 1.591 B 33.50 % | 1.192 B -20.75 % | 1.504 B -28.18 % | 2.094 B -9.27 % | 2.308 B 182.94 % | 815.669 M -58.26 % | 1.954 B -61.63 % | 5.093 B 21.21 % | 4.202 B 40.60 % | 2.989 B 1 357.62 % | 205.037 M -83.98 % | 1.280 B 196.14 % | 432.164 M 225.31 % | 132.846 M |
| Total current assets | 39.871 B -30.69 % | 57.527 B -21.50 % | 73.286 B 10.62 % | 66.248 B 72.88 % | 38.321 B -1.78 % | 39.015 B 18.82 % | 32.836 B -19.69 % | 40.886 B 57.85 % | 25.902 B 39.94 % | 18.510 B -4.36 % | 19.353 B 25.49 % | 15.421 B 2.80 % | 15.001 B 2.97 % | 14.568 B 18.41 % | 12.303 B 27.40 % | 9.658 B 56.43 % | 6.174 B 45.68 % | 4.238 B 23.68 % | 3.427 B 37.52 % | 2.492 B 83.48 % | 1.358 B |
| Inventory | 36.414 M -95.39 % | 790.353 M -83.09 % | 4.673 B 334.69 % | 1.075 B -22.72 % | 1.391 B -5.53 % | 1.472 B -17.82 % | 1.792 B 9.08 % | 1.643 B 33.15 % | 1.234 B -12.54 % | 1.410 B -33.90 % | 2.134 B 30.25 % | 1.638 B 60.31 % | 1.022 B 15.61 % | 883.933 M 20.15 % | 735.681 M 26.08 % | 583.508 M 111.80 % | 275.503 M -67.59 % | 850.150 M 82.13 % | 466.784 M 0.81 % | 463.055 M 16.08 % | 398.918 M |
| Net receivables | 4.254 B -89.55 % | 40.687 B 133.58 % | 17.419 B 10.84 % | 15.716 B -39.36 % | 25.915 B 8.87 % | 23.805 B 8.59 % | 21.922 B 5 913.19 % | -377.100 M -102.02 % | 18.623 B 1 862 266 600.00 % | -1.000 K -100.00 % | 8.775 B 34.80 % | 6.509 B -11.11 % | 7.323 B 2.50 % | 7.145 B -13.14 % | 8.226 B 38.91 % | 5.922 B 68.84 % | 3.507 B 43.41 % | 2.446 B 17.89 % | 2.075 B 68.24 % | 1.233 B 50.08 % | 821.601 M |
| Tax assets | 605.927 M -40.10 % | 1.012 B 0.00 % | 1.012 B -1.02 % | 1.022 B -28.68 % | 1.433 B 16.79 % | 1.227 B 12.67 % | 1.089 B 0.11 % | 1.088 B 267.86 % | 295.749 M 256.54 % | 82.950 M 11.19 % | 74.603 M 33 504.95 % | 222.000 K -99.99 % | 2.825 B 379.23 % | 589.546 M | 0.000 -100.00 % | 3.695 B 38.68 % | 2.665 B | 0.000 -100.00 % | 989.604 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K -100.00 % | 2.623 B 13 806 568.42 % | 19.000 K 272.73 % | -11.000 K | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 4.357 B 6.33 % | 4.097 B -39.73 % | 6.798 B 0.92 % | 6.736 B -24.19 % | 8.886 B 21.85 % | 7.293 B 21.80 % | 5.987 B -15.16 % | 7.057 B 25.89 % | 5.605 B 43.46 % | 3.907 B -17.36 % | 4.728 B 21.85 % | 3.880 B 9.67 % | 3.538 B 79.36 % | 1.972 B 16.60 % | 1.692 B -36.04 % | 2.645 B 12.98 % | 2.341 B 62.84 % | 1.438 B 149.49 % | 576.239 M | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 266.370 M 74.37 % | 152.760 M 27.38 % | 119.929 M 16.57 % | 102.880 M 24.52 % | 82.620 M -66.95 % | 249.960 M 62.78 % | 153.560 M 218.33 % | 48.240 M 8 900.00 % | 536.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 18.638 B -96.12 % | 479.779 B 4 966.27 % | 9.470 B -3.68 % | 9.832 B -37.60 % | 15.756 B 177 074.78 % | 8.893 M -99.55 % | 1.972 B 6 793.48 % | 28.608 M -58.70 % | 69.275 M 64.52 % | 42.107 M -51.98 % | 87.694 M 348.22 % | 19.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 342.253 M 225.93 % | 105.009 M -93.45 % | 1.603 B -38.42 % | 2.603 B -23.24 % | 3.391 B -19.76 % | 4.227 B 216.78 % | 1.334 B -42.10 % | 2.305 B -33.79 % | 3.481 B -31.22 % | 5.060 B 167.16 % | 1.894 B 23.62 % | 1.532 B -1.58 % | 1.557 B -10.82 % | 1.746 B -13.47 % | 2.017 B 246.30 % | 582.547 M -14.04 % | 677.694 M 29.75 % | 522.313 M 240.09 % | 153.580 M | 0.000 | 0.000 |
| Capital lease obligations | 8.262 M 72.13 % | 4.800 M | 0.000 -100.00 % | 17.224 M -87.70 % | 140.025 M 106.46 % | -2.167 B | 0.000 100.00 % | -5.263 B -524.69 % | 1.239 B -94.02 % | 20.740 B 33 176.09 % | -62.703 M -114.46 % | 433.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.485 M | 0.000 |
| Preferred stock | 0.000 -100.00 % | 15.752 B | 0.000 | 0.000 | 0.000 -100.00 % | 22.530 B | 0.000 | 0.000 -100.00 % | 2.450 B 95.92 % | 1.250 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 5.713 B 0.00 % | 5.713 B 0.00 % | 5.713 B 0.00 % | 5.713 B 0.00 % | 5.713 B 0.00 % | 5.713 B -54.37 % | 12.522 B 119.16 % | 5.713 B 27.04 % | 4.497 B -55.26 % | 10.053 B 77.85 % | 5.652 B 94.41 % | 2.907 B 3.05 % | 2.821 B 2.52 % | 2.752 B 2.19 % | 2.693 B 81.03 % | 1.488 B 0.00 % | 1.488 B -31.17 % | 2.161 B 81.14 % | 1.193 B 36.34 % | 875.032 M 144.74 % | 357.532 M |
| Deferred tax liabilities non current | 310.860 M 6.36 % | 292.260 M -55.16 % | 651.820 M -27.16 % | 894.870 M -4.73 % | 939.320 M 22.32 % | 767.940 M 2.37 % | 750.170 M 11.13 % | 675.040 M 14.74 % | 588.330 M 154.05 % | 231.576 M -5.12 % | 244.083 M -31.57 % | 356.681 M 12.60 % | 316.772 M 35.12 % | 234.437 M 45.89 % | 160.699 M 13.92 % | 141.064 M 28.19 % | 110.045 M 13.29 % | 97.139 M 7.58 % | 90.292 M -16.34 % | 107.929 M 0.35 % | 107.557 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 |
| Total assets | 66.763 B -5.29 % | 70.492 B -28.25 % | 98.243 B -9.76 % | 108.869 B -12.80 % | 124.843 B 1.63 % | 122.842 B -23.68 % | 160.961 B 7.83 % | 149.271 B 8.01 % | 138.199 B -12.58 % | 158.091 B 32.48 % | 119.330 B 50.28 % | 79.403 B 19.47 % | 66.461 B 19.25 % | 55.731 B 50.86 % | 36.943 B 57.03 % | 23.526 B 42.07 % | 16.559 B 33.22 % | 12.430 B 64.54 % | 7.554 B 107.85 % | 3.634 B 70.29 % | 2.134 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.265 B 1 574.35 % | 75.559 M | 0.000 | 0.000 | 0.000 100.00 % | -398.148 M 29.21 % | -562.414 M -108.20 % | -270.132 M | 0.000 -100.00 % | 41.168 M | 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 -100.00 % | 8.568 M -80.22 % | 43.314 M 14.68 % | 37.768 M | 0.000 -100.00 % | 21.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.742 B -115.75 % | 11.060 B 0.83 % | 10.969 B 132.97 % | -33.270 B -1 117.08 % | 3.271 B 145.96 % | -7.117 B 40.72 % | -12.006 B -2 684.43 % | -431.198 M 95.14 % | -8.866 B -1 937.60 % | 482.502 M 133.80 % | -1.427 B -138.25 % | 3.732 B 305.34 % | -1.817 B -31.22 % | -1.385 B -239.40 % | -408.064 M 62.56 % | -1.090 B -15.03 % | -947.520 M -86.12 % | -509.078 M -172.55 % | -186.780 M -132.12 % | 581.475 M 344.73 % | -237.600 M |
| Accounts receivables | -6.752 M -100.07 % | 9.728 B 291.77 % | -5.073 B -169.99 % | -1.879 B -85.80 % | -1.011 B 63.41 % | -2.763 B -131.21 % | 8.855 B 245.06 % | -6.104 B 33.73 % | -9.211 B -943.51 % | -882.680 M 18.49 % | -1.083 B -180.66 % | 1.343 B 939.58 % | -159.914 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 26.106 M -90.26 % | 267.923 M -49.28 % | 528.202 M 67.09 % | 316.123 M 288.51 % | 81.367 M -74.51 % | 319.246 M 313.99 % | -149.189 M 63.52 % | -408.951 M -331.19 % | 176.888 M -75.54 % | 723.248 M 245.96 % | -495.507 M 19.60 % | -616.308 M -346.70 % | -137.969 M 6.94 % | -148.251 M 2.58 % | -152.173 M 50.59 % | -308.005 M -153.60 % | 574.647 M 466.67 % | -156.721 M -4 102.76 % | -3.729 M 95.42 % | -81.431 M -300.35 % | -20.340 M |
| Accounts payables | 354.504 M 124.96 % | -1.420 B -221.54 % | 1.169 B 144.14 % | -2.648 B -266.14 % | 1.594 B -17.94 % | 1.942 B 281.56 % | -1.070 B -173.70 % | 1.451 B -14.54 % | 1.698 B 354.94 % | -666.134 M | 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 | -2.116 B -185.15 % | 2.485 B -82.68 % | 14.345 B 149.36 % | -29.060 B -1 214.53 % | 2.607 B 139.41 % | -6.615 B 66.32 % | -19.642 B -88 191.69 % | -22.247 M 99.75 % | -9.043 B -3 656.38 % | -240.746 M 74.17 % | -931.974 M -121.43 % | 4.348 B 358.91 % | -1.679 B -35.80 % | -1.237 B -383.29 % | -255.891 M 67.27 % | -781.936 M 48.63 % | -1.522 B -332.00 % | -352.357 M -92.49 % | -183.051 M -127.61 % | 662.906 M 405.12 % | -217.260 M |
| Other non cash items | 3.031 B -57.66 % | 7.157 B -42.81 % | 12.516 B 56.51 % | 7.997 B -9.62 % | 8.848 B 7 926.17 % | -113.056 M -101.02 % | 11.075 B 3.29 % | 10.722 B -2.77 % | 11.028 B 86.42 % | 5.915 B 2.74 % | 5.758 B 86.60 % | 3.085 B 13.60 % | 2.716 B 66.65 % | 1.630 B 30.37 % | 1.250 B 34.19 % | 931.615 M 85.33 % | 502.670 M 21.21 % | 414.724 M 216.55 % | 131.014 M 514.05 % | -31.642 M -2 005.26 % | -1.503 M |
| Net cash provided by operating activities | 664.369 M -94.24 % | 11.537 B -34.68 % | 17.661 B 157.06 % | -30.954 B -361.42 % | 11.841 B 98.18 % | 5.975 B 144.05 % | 2.448 B -80.78 % | 12.735 B 248.33 % | 3.656 B -53.55 % | 7.872 B 104.45 % | 3.850 B -51.04 % | 7.864 B 270.59 % | 2.122 B -7.54 % | 2.295 B -6.84 % | 2.464 B 265.65 % | 673.746 M 116.61 % | 311.036 M -55.49 % | 698.745 M 85.41 % | 376.865 M -54.43 % | 827.004 M 2 866.45 % | -29.894 M |
| Investments in property plant and equipment | 0.000 100.00 % | -92.261 M 86.07 % | -662.312 M | 0.000 100.00 % | -70.376 M 52.58 % | -148.404 M 88.77 % | -1.322 B 38.85 % | -2.162 B 18.09 % | -2.639 B 84.93 % | -17.519 B -23.50 % | -14.186 B -17.09 % | -12.115 B -10.73 % | -10.941 B -540.46 % | -1.708 B 55.28 % | -3.820 B -7.89 % | -3.541 B -22.98 % | -2.879 B 25.35 % | -3.857 B -51.39 % | -2.548 B -509.97 % | -417.682 M -232.95 % | -125.447 M |
| Acquisitions net | 282.899 M | 0.000 -100.00 % | 761.721 M -97.97 % | 37.557 B 15 906.29 % | 234.638 M -93.78 % | 3.770 B 100.56 % | 1.880 B 60.32 % | 1.173 B 1 163.12 % | -110.304 M -165.00 % | 169.710 M 123.25 % | -729.935 M -532.07 % | 168.938 M 101.55 % | -10.934 B -322.13 % | 4.922 B | 0.000 100.00 % | -269.936 M 9.91 % | -299.625 M -1 125.34 % | 29.222 M 289.83 % | 7.496 M | 0.000 | 0.000 |
| Purchases of investments | -70.854 M | 0.000 100.00 % | -162.598 M | 0.000 100.00 % | -70.640 M 99.11 % | -7.968 B -1 310.06 % | -565.070 M -2 761.11 % | -19.750 M 93.21 % | -290.809 M -7 437.82 % | -3.858 M 97.12 % | -133.902 M 86.96 % | -1.027 B -646.61 % | -137.583 M 15.94 % | -163.678 M | 0.000 100.00 % | -1.968 B -67.01 % | -1.178 B -57.40 % | -748.586 M -321.13 % | -177.756 M -70.92 % | -104.000 M | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 13.713 M -97.48 % | 544.048 M -90.16 % | 5.530 B 7 049.56 % | 77.347 M -99.03 % | 7.968 B 30 645 380.77 % | 26.000 K -99.98 % | 133.690 M | 0.000 -100.00 % | 7.456 M -99.33 % | 1.117 B | 0.000 -100.00 % | 154.578 M 1 241.94 % | 11.519 M -97.94 % | 560.437 M -50.43 % | 1.130 B -27.91 % | 1.568 B 566.64 % | 235.227 M 48.81 % | 158.067 M | 0.000 | 0.000 |
| Other investing activites | -94.170 M -111.83 % | 796.093 M 589.61 % | -162.598 M -101.72 % | 9.431 B 833.05 % | 1.011 B -89.35 % | 9.487 B 31 723.10 % | -30.000 M 55.02 % | -66.700 M -109.12 % | 731.458 M 30.02 % | 562.573 M 56.94 % | 358.459 M 124.98 % | -1.435 B -113.09 % | 10.966 B 155.56 % | -19.735 B -136.37 % | -8.349 B -20 443.16 % | 41.041 M 263.92 % | -25.037 M -2 503 600.00 % | -1.000 K 100.00 % | -577.984 M -3 065.69 % | 19.489 M -69.36 % | 63.606 M |
| Net cash used for investing activites | 117.875 M -83.57 % | 717.545 M 125.46 % | 318.261 M -99.39 % | 52.517 B 4 344.25 % | 1.182 B -90.99 % | 13.109 B 35 581.49 % | -36.946 M 96.08 % | -941.995 M 57.16 % | -2.199 B 86.90 % | -16.783 B -23.64 % | -13.574 B 6.88 % | -14.578 B -33.83 % | -10.892 B 34.67 % | -16.673 B -43.62 % | -11.609 B -151.97 % | -4.607 B -63.72 % | -2.814 B 35.17 % | -4.341 B -38.35 % | -3.138 B -524.84 % | -502.193 M -712.07 % | -61.841 M |
| Debt repayment | -759.063 M 91.34 % | -8.763 B 12.88 % | -10.058 B 24.41 % | -13.305 B -365.35 % | -2.859 B 43.63 % | -5.072 B -147.85 % | 10.601 B 28 126.25 % | 37.559 M -98.18 % | 2.068 B -39.88 % | 3.439 B -74.80 % | 13.645 B 19.13 % | 11.454 B 11.83 % | 10.242 B -30.67 % | 14.772 B 169.69 % | 5.478 B 5.99 % | 5.168 B 56.31 % | 3.306 B 15.41 % | 2.865 B 26.51 % | 2.264 B 557.54 % | -494.913 M -4 623.88 % | 10.940 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.260 M | 0.000 | 0.000 -100.00 % | 112.162 M 106.29 % | 54.371 M -98.67 % | 4.101 B 27.84 % | 3.208 B 1 099.93 % | 267.326 M 825.00 % | 28.900 M 17.48 % | 24.600 M -98.00 % | 1.230 B | 0.000 | 0.000 -100.00 % | 954.500 M | 0.000 -100.00 % | 536.500 M 347.08 % | 120.000 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -287.517 M 29.56 % | -408.167 M -70.02 % | -240.063 M -66.07 % | -144.552 M -20.39 % | -120.074 M -12.95 % | -106.304 M -17.05 % | -90.823 M -1.00 % | -89.921 M 0.00 % | -89.925 M -79.85 % | -50.000 M 0.00 % | -50.000 M 0.00 % | -50.000 M -14.29 % | -43.750 M -100.69 % | -21.800 M -452.60 % | -3.945 M -97.25 % | -2.000 M |
| Other financing activites | -4.800 M 99.88 % | -4.066 B 51.73 % | -8.422 B -8.46 % | -7.765 B 22.58 % | -10.030 B 28.91 % | -14.108 B -13.29 % | -12.453 B -12.62 % | -11.058 B -187.85 % | -3.841 B -646.37 % | 703.090 M 111.02 % | -6.380 B -39.60 % | -4.570 B -72.43 % | -2.650 B -2 330.88 % | 118.807 M -97.46 % | 4.686 B 564.37 % | -1.009 B -60.90 % | -627.110 M -470.38 % | 169.315 M -55.02 % | 376.421 M 975.42 % | -42.999 M -70.00 % | -25.294 M |
| Net cash used provided by financing activities | -763.863 M 94.05 % | -12.828 B 30.58 % | -18.480 B 12.29 % | -21.070 B -63.58 % | -12.881 B 33.84 % | -19.468 B -761.50 % | -2.260 B 79.93 % | -11.260 B -504.09 % | -1.864 B -123.02 % | 8.098 B -21.88 % | 10.366 B 43.39 % | 7.229 B -4.00 % | 7.531 B -49.21 % | 14.826 B 48.06 % | 10.014 B 143.70 % | 4.109 B 56.28 % | 2.629 B -26.09 % | 3.557 B 35.82 % | 2.619 B 10 373.62 % | -25.493 M -124.60 % | 103.646 M |
| Effect of forex changes on cash | 183.006 M | 0.000 | 0.000 100.00 % | -506.520 M -1 688 500.00 % | 30.000 K 3 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.950 M | 0.000 | 0.000 -100.00 % | 16.494 M -42.65 % | 28.761 M 2 876 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 201.387 M 135.10 % | -573.717 M -14.60 % | -500.642 M -201.56 % | 492.965 M 249.02 % | 141.241 M 136.73 % | -384.518 M -353.96 % | 151.408 M -71.59 % | 532.943 M 231.09 % | -406.562 M 48.48 % | -789.127 M -222.84 % | 642.424 M 24.61 % | 515.535 M 141.58 % | -1.240 B -377.09 % | 447.445 M -48.46 % | 868.142 M 394.70 % | 175.490 M 39.23 % | 126.041 M 248.02 % | -85.152 M 40.02 % | -141.975 M -147.43 % | 299.318 M 2 412.95 % | 11.911 M |
| Cash at beginning of period | 436.603 M -55.73 % | 986.298 M -37.08 % | 1.568 B 45.87 % | 1.075 B 15.13 % | 933.413 M -29.17 % | 1.318 B 12.98 % | 1.166 B 84.12 % | 633.550 M -39.09 % | 1.040 B -40.19 % | 1.739 B 58.58 % | 1.097 B 88.70 % | 581.196 M -69.46 % | 1.903 B 42.22 % | 1.338 B 169.29 % | 496.860 M 54.61 % | 321.370 M 64.53 % | 195.329 M -32.69 % | 290.189 M -32.85 % | 432.164 M 225.31 % | 132.846 M 9.85 % | 120.935 M |
| Cash at end of period | 637.990 M 54.63 % | 412.581 M -61.33 % | 1.067 B -31.94 % | 1.568 B 45.87 % | 1.075 B 15.14 % | 933.383 M -29.18 % | 1.318 B 12.98 % | 1.166 B 84.12 % | 633.550 M -33.31 % | 950.034 M -45.37 % | 1.739 B 58.58 % | 1.097 B 65.41 % | 663.050 M -62.86 % | 1.785 B 30.80 % | 1.365 B 174.73 % | 496.860 M 54.61 % | 321.370 M 56.74 % | 205.037 M -29.34 % | 290.189 M -32.85 % | 432.164 M 225.31 % | 132.846 M |
| Operating cash flow | 664.369 M -94.24 % | 11.537 B -34.68 % | 17.661 B 157.06 % | -30.954 B -361.42 % | 11.841 B 98.18 % | 5.975 B 144.05 % | 2.448 B -80.78 % | 12.735 B 248.33 % | 3.656 B -53.55 % | 7.872 B 104.45 % | 3.850 B -51.04 % | 7.864 B 270.59 % | 2.122 B -7.54 % | 2.295 B -6.84 % | 2.464 B 265.65 % | 673.746 M 116.61 % | 311.036 M -55.49 % | 698.745 M 85.41 % | 376.865 M -54.43 % | 827.004 M 2 866.45 % | -29.894 M |
| Capital expenditure | -664.369 M -620.10 % | -92.261 M 86.07 % | -662.312 M -102.15 % | 30.734 B 43 770.89 % | -70.376 M 52.58 % | -148.404 M 88.77 % | -1.322 B 38.85 % | -2.162 B 18.09 % | -2.639 B 84.93 % | -17.519 B -23.50 % | -14.186 B -17.09 % | -12.115 B -10.73 % | -10.941 B -540.46 % | -1.708 B 55.28 % | -3.820 B -7.89 % | -3.541 B -22.98 % | -2.879 B 25.35 % | -3.857 B -51.39 % | -2.548 B -509.97 % | -417.682 M -232.95 % | -125.447 M |
| Free CashFlow | 0.000 -100.00 % | 11.445 B -32.67 % | 16.999 B 154.92 % | -30.954 B -362.99 % | 11.770 B 102.02 % | 5.826 B 417.32 % | 1.126 B -89.35 % | 10.573 B 939.86 % | 1.017 B 110.54 % | -9.647 B 6.66 % | -10.335 B -143.09 % | -4.252 B 51.79 % | -8.819 B -1 603.45 % | 586.594 M 143.23 % | -1.357 B 52.68 % | -2.867 B -11.64 % | -2.568 B 18.68 % | -3.158 B -45.48 % | -2.171 B -630.35 % | 409.322 M 363.50 % | -155.341 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 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 | 2014-06-30 | 2013-12-31 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.220 B -23.39 % | 2.898 B 20.71 % | 2.401 B 16.61 % | 2.059 B -31.55 % | 3.007 B -36.38 % | 4.727 B 57.18 % | 3.007 B -31.39 % | 4.384 B -38.36 % | 7.112 B 67.07 % | 4.257 B -1.57 % | 4.325 B 3.38 % | 4.183 B -16.42 % | 5.005 B -22.53 % | 6.461 B 25.04 % | 5.167 B 53.53 % | 3.365 B -15.40 % | 3.978 B -35.25 % | 6.144 B -11.70 % | 6.958 B 28.67 % | 5.407 B 40.94 % | 3.836 B -37.16 % | 6.105 B -10.39 % | 6.813 B -27.38 % | 9.381 B -24.23 % | 12.382 B -9.94 % | 13.749 B 5.11 % | 13.081 B 25.08 % | 10.458 B -28.95 % | 14.719 B 82.71 % | 8.056 B 29.77 % | 6.208 B -77.28 % | 27.325 B |
| Net income | 121.908 M 107.89 % | -1.546 B -479.19 % | -266.874 M -197.35 % | 274.143 M 176.93 % | -356.344 M 86.44 % | -2.628 B -78.80 % | -1.470 B 30.05 % | -2.101 B -1 952.38 % | -102.390 M 58.85 % | -248.836 M 81.16 % | -1.321 B 49.07 % | -2.594 B -50.46 % | -1.724 B 70.07 % | -5.759 B -2 281.04 % | 264.065 M 140.95 % | -644.854 M 41.21 % | -1.097 B -2 813.29 % | 40.426 M 116.62 % | -243.206 M 41.21 % | -413.721 M 56.04 % | -941.222 M -110.62 % | 8.866 B 1 370.38 % | -697.927 M -337.75 % | -159.436 M -97.68 % | -80.653 M 72.41 % | -292.318 M -174.22 % | 393.869 M 620.03 % | -75.739 M 71.98 % | -270.262 M 9.90 % | -299.962 M -215.62 % | 259.440 M -41.53 % | 443.748 M |
| Income before tax | 429.006 M 138.03 % | -1.128 B -1 607.31 % | -66.077 M -112.41 % | 532.374 M 303.29 % | -261.884 M 91.40 % | -3.046 B -64.18 % | -1.855 B 38.48 % | -3.016 B -7 910.56 % | -37.647 M -105.47 % | 688.767 M 139.12 % | -1.760 B 53.47 % | -3.783 B -66.06 % | -2.278 B 55.50 % | -5.120 B -1 635.87 % | 333.353 M 134.63 % | -962.648 M 39.85 % | -1.600 B -405.53 % | -316.557 M -15.94 % | -273.046 M 53.95 % | -592.988 M 50.83 % | -1.206 B -108.86 % | 13.612 B 1 430.54 % | -1.023 B -145.93 % | -415.971 M -280.00 % | -109.467 M -171.84 % | 152.370 M -76.55 % | 649.824 M 667.83 % | -114.439 M -175.10 % | 152.373 M 133.04 % | -461.199 M -230.58 % | 353.200 M 195.48 % | 119.534 M |
| Income before tax ratio | 0.19 149.64 % | -0.39 -1 314.43 % | -0.03 -110.64 % | 0.26 396.98 % | -0.09 86.49 % | -0.64 -4.45 % | -0.62 10.33 % | -0.69 -12 895.90 % | -0.01 -103.27 % | 0.16 139.75 % | -0.41 54.99 % | -0.90 -98.68 % | -0.46 42.56 % | -0.79 -1 328.26 % | 0.06 122.56 % | -0.29 28.89 % | -0.40 -680.73 % | -0.05 -31.30 % | -0.04 64.22 % | -0.11 65.12 % | -0.31 -114.10 % | 2.23 1 584.76 % | -0.15 -238.65 % | -0.04 -401.52 % | -0.01 -179.78 % | 0.01 -77.69 % | 0.05 553.99 % | -0.01 -205.70 % | 0.01 118.08 % | -0.06 -200.62 % | 0.06 1 200.62 % | 0.00 |
| EBITDA | 1.706 B 598.99 % | 244.115 M -85.27 % | 1.657 B -11.93 % | 1.882 B 65.39 % | 1.138 B 177.27 % | -1.472 B -974.66 % | -136.997 M 88.44 % | -1.185 B -168.96 % | 1.718 B 67.28 % | 1.027 B -4.08 % | 1.071 B 188.19 % | -1.214 B -276.20 % | 689.000 M 142.26 % | -1.630 B -169.35 % | 2.351 B 16.10 % | 2.025 B 52.45 % | 1.328 B -52.00 % | 2.767 B -7.29 % | 2.985 B 22.55 % | 2.435 B 55.21 % | 1.569 B -90.87 % | 17.181 B 348.23 % | 3.833 B -9.88 % | 4.253 B -6.02 % | 4.525 B 14.64 % | 3.948 B -12.03 % | 4.488 B 2.53 % | 4.377 B 0.56 % | 4.352 B 181.59 % | 1.546 B 63.69 % | 944.232 M -80.17 % | 4.762 B |
| Net income ratio | 0.05 110.30 % | -0.53 -379.83 % | -0.11 -183.48 % | 0.13 212.39 % | -0.12 78.69 % | -0.56 -13.75 % | -0.49 -1.96 % | -0.48 -3 229.68 % | -0.01 75.37 % | -0.06 80.86 % | -0.31 50.74 % | -0.62 -80.02 % | -0.34 61.36 % | -0.89 -1 844.21 % | 0.05 126.67 % | -0.19 30.50 % | -0.28 -4 290.29 % | 0.01 118.82 % | -0.03 54.31 % | -0.08 68.81 % | -0.25 -116.89 % | 1.45 1 517.62 % | -0.10 -502.77 % | -0.02 -160.90 % | -0.01 69.36 % | -0.02 -170.61 % | 0.03 515.78 % | -0.01 60.56 % | -0.02 50.69 % | -0.04 -189.09 % | 0.04 157.35 % | 0.02 |
| Ratio EBITDA | 0.77 812.45 % | 0.08 -87.80 % | 0.69 -24.48 % | 0.91 141.62 % | 0.38 221.46 % | -0.31 -583.71 % | -0.05 83.14 % | -0.27 -211.88 % | 0.24 0.13 % | 0.24 -2.55 % | 0.25 185.31 % | -0.29 -310.82 % | 0.14 154.55 % | -0.25 -155.46 % | 0.46 -24.38 % | 0.60 80.21 % | 0.33 -25.87 % | 0.45 5.00 % | 0.43 -4.76 % | 0.45 10.13 % | 0.41 -85.47 % | 2.81 400.19 % | 0.56 24.10 % | 0.45 24.04 % | 0.37 27.29 % | 0.29 -16.31 % | 0.34 -18.02 % | 0.42 41.53 % | 0.30 54.12 % | 0.19 26.14 % | 0.15 -12.72 % | 0.17 |
| Gross profit ratio | 0.80 103.60 % | 0.39 -39.89 % | 0.65 -3.36 % | 0.68 114.88 % | 0.31 131.58 % | 0.14 -37.09 % | 0.22 -45.93 % | 0.40 6.40 % | 0.38 84.81 % | 0.20 -33.25 % | 0.30 -33.52 % | 0.46 35.63 % | 0.34 63.87 % | 0.21 -46.30 % | 0.38 -9.92 % | 0.43 6.68 % | 0.40 11.47 % | 0.36 -6.76 % | 0.38 -5.56 % | 0.41 16.13 % | 0.35 -26.13 % | 0.47 -9.92 % | 0.53 2.24 % | 0.51 29.15 % | 0.40 14.43 % | 0.35 -1.72 % | 0.35 -24.46 % | 0.47 60.83 % | 0.29 15.57 % | 0.25 49.16 % | 0.17 -30.95 % | 0.24 |
| Weighted average shs out dil | 171.701 M 0.37 % | 171.073 M 0.00 % | 171.073 M -0.16 % | 171.339 M 0.01 % | 171.319 M -0.12 % | 171.524 M -0.03 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.01 % | 171.553 M 0.01 % | 171.540 M 0.06 % | 171.433 M -0.02 % | 171.471 M -0.02 % | 171.504 M -0.09 % | 171.655 M 0.22 % | 171.272 M 0.00 % | 171.272 M -0.23 % | 171.668 M 0.13 % | 171.443 M -0.13 % | 171.668 M 0.11 % | 171.483 M 0.03 % | 171.437 M -0.08 % | 171.571 M -0.06 % | 171.668 M 0.25 % | 171.247 M -0.19 % | 171.571 M 0.00 % | 171.571 M 11.28 % | 154.176 M 1.62 % | 151.719 M 0.12 % | 151.544 M |
| Weighted average shs out | 171.701 M 0.37 % | 171.073 M 0.00 % | 171.073 M -0.16 % | 171.339 M 0.01 % | 171.319 M -0.12 % | 171.524 M -0.03 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.00 % | 171.571 M 0.01 % | 171.553 M 0.01 % | 171.540 M 0.06 % | 171.433 M -0.02 % | 171.471 M -0.02 % | 171.504 M -0.04 % | 171.571 M 0.17 % | 171.272 M 0.00 % | 171.272 M 1.90 % | 168.080 M -1.96 % | 171.443 M -0.07 % | 171.562 M 0.05 % | 171.481 M 0.03 % | 171.437 M -0.08 % | 171.571 M -0.06 % | 171.668 M 0.25 % | 171.247 M -0.19 % | 171.571 M 0.00 % | 171.571 M 13.04 % | 151.782 M 0.04 % | 151.719 M 0.22 % | 151.384 M |
| EPS diluted | 0.71 107.85 % | -9.04 -479.49 % | -1.56 -197.50 % | 1.60 176.92 % | -2.08 86.42 % | -15.32 -78.76 % | -8.57 30.04 % | -12.25 -1 941.67 % | -0.60 58.62 % | -1.45 81.17 % | -7.70 49.07 % | -15.12 -50.45 % | -10.05 70.09 % | -33.60 -2 281.82 % | 1.54 140.96 % | -3.76 41.16 % | -6.39 -2 762.50 % | 0.24 116.90 % | -1.42 41.08 % | -2.41 56.10 % | -5.49 -110.63 % | 51.65 1 369.04 % | -4.07 -337.63 % | -0.93 -97.87 % | -0.47 72.35 % | -1.70 -173.91 % | 2.30 622.73 % | -0.44 72.15 % | -1.58 18.97 % | -1.95 -214.04 % | 1.71 -41.64 % | 2.93 |
| Earnings per share | 0.71 107.85 % | -9.04 -479.49 % | -1.56 -197.50 % | 1.60 176.92 % | -2.08 86.42 % | -15.32 -78.76 % | -8.57 30.04 % | -12.25 -1 941.67 % | -0.60 58.62 % | -1.45 81.17 % | -7.70 49.07 % | -15.12 -50.45 % | -10.05 70.09 % | -33.60 -2 281.82 % | 1.54 140.96 % | -3.76 41.16 % | -6.39 -2 762.50 % | 0.24 116.90 % | -1.42 42.28 % | -2.46 55.19 % | -5.49 -110.63 % | 51.65 1 369.04 % | -4.07 -337.63 % | -0.93 -97.87 % | -0.47 72.35 % | -1.70 -173.91 % | 2.30 622.73 % | -0.44 72.15 % | -1.58 20.20 % | -1.98 -215.79 % | 1.71 -41.64 % | 2.93 |
| Gross profit | 1.774 B 55.97 % | 1.138 B -27.44 % | 1.568 B 12.70 % | 1.391 B 47.09 % | 945.758 M 47.34 % | 641.893 M -1.12 % | 649.151 M -62.91 % | 1.750 B -34.42 % | 2.668 B 208.76 % | 864.221 M -34.29 % | 1.315 B -31.27 % | 1.914 B 13.36 % | 1.688 B 26.95 % | 1.330 B -32.85 % | 1.980 B 38.29 % | 1.432 B -9.75 % | 1.587 B -27.82 % | 2.198 B -17.67 % | 2.670 B 21.52 % | 2.197 B 63.68 % | 1.342 B -53.58 % | 2.892 B -19.27 % | 3.582 B -25.75 % | 4.825 B -2.15 % | 4.931 B 3.05 % | 4.784 B 3.30 % | 4.632 B -5.52 % | 4.902 B 14.27 % | 4.290 B 111.15 % | 2.032 B 93.57 % | 1.050 B -84.31 % | 6.691 B |
| Income tax expense | 117.140 M -77.70 % | 525.193 M 435.11 % | 98.146 M 52.52 % | 64.348 M 41.24 % | 45.560 M 127.84 % | -163.663 M -443.89 % | -30.091 M 65.66 % | -87.623 M -169.85 % | 125.445 M 223.54 % | -101.544 M -262.27 % | -28.030 M 44.61 % | -50.601 M -151.74 % | 97.808 M -0.29 % | 98.089 M 269.83 % | -57.756 M -1 173.84 % | -4.534 M 95.53 % | -101.339 M 47.86 % | -194.361 M -238.28 % | 140.556 M 1 161.95 % | 11.138 M -60.84 % | 28.445 M -96.46 % | 803.804 M 3 416.97 % | 22.855 M 234.17 % | -17.034 M -108.92 % | 191.029 M -72.60 % | 697.257 M 95.17 % | 357.264 M 115.76 % | 165.584 M -76.46 % | 703.507 M 5 760.12 % | 12.005 M -87.20 % | 93.760 M 166.40 % | -141.205 M |
| Cost of revenue | 445.541 M -74.69 % | 1.760 B 111.34 % | 832.853 M 24.77 % | 667.489 M -67.62 % | 2.062 B -49.53 % | 4.085 B 73.23 % | 2.358 B -10.45 % | 2.634 B -40.73 % | 4.443 B 30.97 % | 3.392 B 12.73 % | 3.009 B 32.61 % | 2.269 B -31.58 % | 3.317 B -35.36 % | 5.131 B 61.02 % | 3.186 B 64.81 % | 1.933 B -19.15 % | 2.391 B -39.39 % | 3.945 B -7.98 % | 4.288 B 33.57 % | 3.210 B 28.70 % | 2.494 B -22.39 % | 3.214 B -0.53 % | 3.231 B -29.10 % | 4.557 B -38.84 % | 7.451 B -16.88 % | 8.964 B 6.10 % | 8.449 B 52.07 % | 5.556 B -46.73 % | 10.429 B 73.12 % | 6.024 B 16.79 % | 5.158 B -75.00 % | 20.634 B |
| General and administrative 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 |
| Selling and marketing 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 |
| Other expenses | 645.881 M | 0.000 -100.00 % | 634.869 M -7.97 % | 689.853 M | 0.000 | 0.000 | 0.000 -100.00 % | 544.255 M 10.29 % | 493.465 M -68.06 % | 1.545 B 90.45 % | 811.329 M -4.38 % | 848.453 M 7.32 % | 790.580 M 126.87 % | -2.942 B -433.41 % | 882.364 M -29.61 % | 1.253 B 37.98 % | 908.454 M 139.52 % | -2.299 B -346.05 % | 934.321 M 16.67 % | 800.823 M 10.03 % | 727.826 M 124.73 % | -2.943 B -401.27 % | 976.758 M 0.75 % | 969.522 M -7.18 % | 1.045 B 161.12 % | -1.709 B -333.14 % | 732.967 M -20.49 % | 921.820 M -53.08 % | 1.965 B 100.85 % | 978.151 M | 0.000 -100.00 % | 3.234 B |
| Operating expenses | 645.881 M 19.19 % | 541.898 M -14.64 % | 634.869 M -7.97 % | 689.853 M 150.24 % | 275.678 M -91.64 % | 3.296 B 708.87 % | 407.534 M -59.35 % | 1.002 B -31.66 % | 1.467 B -56.34 % | 3.360 B 167.42 % | 1.256 B 51.87 % | 827.277 M -29.18 % | 1.168 B 125.37 % | -4.605 B -631.44 % | 866.530 M -1.78 % | 882.240 M -6.54 % | 943.968 M -18.71 % | 1.161 B -5.39 % | 1.227 B 1.48 % | 1.209 B 29.99 % | 930.411 M -42.52 % | 1.619 B -10.54 % | 1.809 B -29.93 % | 2.582 B 3.15 % | 2.503 B 27.44 % | 1.964 B 21.74 % | 1.613 B -39.60 % | 2.671 B -7.92 % | 2.901 B 196.60 % | 978.151 M 107.17 % | 472.150 M -85.40 % | 3.234 B |
| Cost and expenses | 1.091 B -52.59 % | 2.302 B 56.85 % | 1.468 B 8.13 % | 1.357 B -41.93 % | 2.337 B -68.34 % | 7.382 B 166.89 % | 2.766 B -23.93 % | 3.636 B -38.48 % | 5.910 B -12.47 % | 6.752 B 58.29 % | 4.266 B 37.75 % | 3.097 B -30.95 % | 4.485 B 753.27 % | 525.607 M -87.03 % | 4.053 B 43.94 % | 2.816 B -15.58 % | 3.335 B -34.68 % | 5.106 B -7.41 % | 5.515 B 24.78 % | 4.419 B 29.05 % | 3.425 B -29.13 % | 4.832 B -4.13 % | 5.040 B -29.40 % | 7.139 B -28.28 % | 9.954 B -8.91 % | 10.928 B 8.61 % | 10.062 B 22.30 % | 8.227 B -38.28 % | 13.330 B 90.36 % | 7.002 B 24.37 % | 5.630 B -76.41 % | 23.868 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 541.898 M | 0.000 | 0.000 -100.00 % | 275.678 M -91.64 % | 3.296 B 708.87 % | 407.534 M -58.47 % | 981.415 M 628.96 % | 134.633 M -95.31 % | 2.868 B 235.03 % | 855.992 M 182.28 % | 303.237 M -50.79 % | 616.195 M -92.45 % | 8.166 B 3 708.60 % | 214.398 M 14.76 % | 186.825 M -12.21 % | 212.815 M -47.45 % | 404.942 M 0.33 % | 403.612 M 9.06 % | 370.093 M 13.26 % | 326.773 M -27.34 % | 449.734 M -48.81 % | 878.630 M -15.77 % | 1.043 B -7.96 % | 1.133 B 165.30 % | 427.226 M -58.20 % | 1.022 B 20.84 % | 845.726 M -22.47 % | 1.091 B 343.36 % | 246.027 M 45.62 % | 168.950 M | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.581 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 224.230 M | 0.000 |
| Interest expense | 937.592 M -11.05 % | 1.054 B -24.72 % | 1.400 B 34.59 % | 1.040 B -3.61 % | 1.079 B -14.56 % | 1.263 B -9.82 % | 1.401 B -7.40 % | 1.513 B 5.96 % | 1.428 B 671.45 % | 185.075 M -92.82 % | 2.578 B 16.55 % | 2.212 B -15.12 % | 2.606 B -10.24 % | 2.903 B 76.40 % | 1.646 B -36.29 % | 2.583 B 2.14 % | 2.529 B 12.47 % | 2.249 B -15.14 % | 2.650 B 11.28 % | 2.382 B 1.52 % | 2.346 B -14.24 % | 2.735 B -27.49 % | 3.772 B 3.98 % | 3.628 B 1.30 % | 3.581 B 27.72 % | 2.804 B -22.88 % | 3.636 B 11.29 % | 3.267 B 1.82 % | 3.209 B 121.84 % | 1.446 B | 0.000 -100.00 % | 4.555 B |
| Depreciation and amortization | 339.737 M 6.79 % | 318.145 M -1.50 % | 322.975 M 4.56 % | 308.889 M -3.54 % | 320.209 M 3.14 % | 310.458 M -2.22 % | 317.493 M -0.22 % | 318.196 M -2.92 % | 327.780 M -3.08 % | 338.193 M 33.66 % | 253.027 M -29.17 % | 357.248 M -1.10 % | 361.211 M -26.89 % | 494.061 M 32.94 % | 371.638 M -8.00 % | 403.975 M 1.23 % | 399.059 M -6.48 % | 426.703 M -29.75 % | 607.429 M -6.09 % | 646.802 M 50.69 % | 429.213 M -48.51 % | 833.647 M -23.06 % | 1.083 B 4.07 % | 1.041 B -1.19 % | 1.054 B 6.28 % | 991.307 M 34.63 % | 736.307 M -39.85 % | 1.224 B 23.48 % | 991.317 M 76.89 % | 560.416 M 31.33 % | 426.732 M -67.30 % | 1.305 B |
| Operating income | 1.128 B 89.44 % | 595.676 M -36.15 % | 932.936 M 33.03 % | 701.296 M 4.66 % | 670.080 M 125.24 % | -2.655 B -1 198.65 % | 241.617 M -81.30 % | 1.292 B 7.52 % | 1.202 B 226.43 % | -950.336 M -209.20 % | 870.253 M -55.02 % | 1.935 B 272.04 % | 520.097 M 106.98 % | -7.450 B -768.91 % | 1.114 B 102.60 % | 549.729 M -14.47 % | 642.740 M -38.03 % | 1.037 B -28.12 % | 1.443 B 46.07 % | 987.707 M 139.75 % | 411.977 M -67.64 % | 1.273 B -28.19 % | 1.773 B -20.95 % | 2.242 B -7.62 % | 2.427 B -13.93 % | 2.820 B -6.56 % | 3.018 B 35.29 % | 2.231 B 60.64 % | 1.389 B 31.82 % | 1.054 B 103.58 % | 517.500 M -85.03 % | 3.457 B |
| Operating income ratio | 0.51 147.29 % | 0.21 -47.10 % | 0.39 14.08 % | 0.34 52.89 % | 0.22 139.68 % | -0.56 -798.97 % | 0.08 -72.74 % | 0.29 74.43 % | 0.17 175.68 % | -0.22 -210.94 % | 0.20 -56.50 % | 0.46 345.13 % | 0.10 109.01 % | -1.15 -634.94 % | 0.22 31.97 % | 0.16 1.10 % | 0.16 -4.29 % | 0.17 -18.59 % | 0.21 13.52 % | 0.18 70.11 % | 0.11 -48.50 % | 0.21 -19.87 % | 0.26 8.86 % | 0.24 21.93 % | 0.20 -4.43 % | 0.21 -11.10 % | 0.23 8.17 % | 0.21 126.08 % | 0.09 -27.85 % | 0.13 56.88 % | 0.08 -34.11 % | 0.13 |
| Total other income expenses net | -699.420 M 59.43 % | -1.724 B -72.55 % | -999.013 M -491.40 % | -168.922 M 81.87 % | -931.964 M -138.09 % | -391.432 M 81.33 % | -2.097 B 44.28 % | -3.763 B -203.69 % | -1.239 B -5 602.37 % | -21.731 M 99.17 % | -2.631 B 45.98 % | -4.870 B -74.02 % | -2.798 B 49.29 % | -5.519 B -607.16 % | -780.412 M 48.40 % | -1.512 B 32.57 % | -2.243 B -3.91 % | -2.159 B -25.81 % | -1.716 B -8.55 % | -1.581 B 2.31 % | -1.618 B -112.83 % | 12.614 B 551.18 % | -2.796 B -5.17 % | -2.658 B -4.80 % | -2.537 B 4.91 % | -2.668 B 21.54 % | -3.400 B 13.11 % | -3.914 B -2.01 % | -3.836 B -153.27 % | -1.515 B -187.19 % | -527.430 M 84.20 % | -3.337 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-12-31 | 2018-09-30 | 2018-06-30 | 2014-06-30 | 2013-12-31 | 2013-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 | 2015-03-31 | 2014-06-30 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 37.138 B | 0.000 -100.00 % | 36.907 B | 0.000 -100.00 % | 36.800 B 4 398.40 % | 818.075 M -98.16 % | 44.461 B 3 686.62 % | 1.174 B -97.48 % | 46.686 B 2 463.16 % | 1.821 B -96.53 % | 52.492 B 2 371.28 % | 2.124 B -96.21 % | 56.039 B 2 536.38 % | 2.126 B -96.31 % | 57.620 B 4 720.66 % | 1.195 B -98.27 % | 69.213 B 3 891.02 % | 1.734 B -97.20 % | 61.943 B 788.34 % | 6.973 B -89.47 % | 66.250 B 964.30 % | 6.225 B -90.51 % | 65.593 B 650.75 % | 8.737 B -92.06 % | 110.019 B 62.11 % | 67.867 B 2 839.66 % | 2.309 B -95.88 % | 56.042 B 23.37 % | 45.427 B 31.28 % | 34.602 B 75.99 % | 19.661 B 39.21 % | 14.123 B |
| Total investments | 0.000 -100.00 % | 10.846 B | 0.000 -100.00 % | 1.461 B | 0.000 -100.00 % | 11.891 M -99.27 % | 1.636 B 100.73 % | 815.102 M -65.29 % | 2.348 B 10.61 % | 2.123 B -41.72 % | 3.643 B 59.46 % | 2.284 B -46.23 % | 4.248 B 118.31 % | 1.946 B -54.23 % | 4.251 B 12.42 % | 3.782 B 58.19 % | 2.391 B -67.95 % | 7.458 B 115.03 % | 3.468 B -53.88 % | 7.521 B -46.07 % | 13.946 B 88.26 % | 7.408 B -40.50 % | 12.449 B 5 838.49 % | 209.639 M -98.80 % | 17.474 B 6 710.07 % | 256.591 M 25.56 % | 204.350 M -95.57 % | 4.617 B 2 159.53 % | 204.350 M 0.75 % | 202.820 M -0.75 % | 204.355 M -19.59 % | 254.156 M 10.14 % | 230.757 M |
| Total debt | 0.000 -100.00 % | 37.776 B | 0.000 -100.00 % | 37.258 B | 0.000 -100.00 % | 37.349 B | 0.000 -100.00 % | 45.067 B | 0.000 -100.00 % | 47.753 B | 0.000 -100.00 % | 53.886 B | 0.000 -100.00 % | 57.606 B | 0.000 -100.00 % | 59.063 B | 0.000 -100.00 % | 70.288 B | 0.000 -100.00 % | 62.838 B | 0.000 -100.00 % | 67.183 B | 0.000 -100.00 % | 66.129 B | 0.000 -100.00 % | 111.077 B 59.53 % | 69.628 B | 0.000 -100.00 % | 57.139 B 25.19 % | 45.642 B 30.87 % | 34.875 B 73.74 % | 20.073 B 37.84 % | 14.562 B |
| Accumulated other comprehensive income loss | -2.412 B -128.77 % | 8.383 B 685.67 % | -1.431 B 10.70 % | -1.603 B -27.73 % | -1.255 B 12.03 % | -1.427 B -213.33 % | 1.259 B 15.78 % | 1.087 B -37.96 % | 1.752 B -74.40 % | 6.844 B 253.93 % | 1.934 B 9.74 % | 1.762 B -78.02 % | 8.015 B 17.17 % | 6.841 B -47.02 % | 12.912 B 1.35 % | 12.740 B -11.85 % | 14.453 B 145.59 % | 5.885 B -59.41 % | 14.498 B 1.20 % | 14.326 B -10.50 % | 16.007 B 567.16 % | -3.426 B -143.94 % | 7.798 B 2.25 % | 7.627 B -21.25 % | 9.684 B 409.72 % | -3.127 B | 0.000 -100.00 % | 12.731 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -16.680 B | 0.000 | 0.000 | 0.000 100.00 % | -15.752 B | 0.000 | 0.000 | 0.000 100.00 % | -10.977 B | 0.000 | 0.000 | 0.000 100.00 % | -4.710 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.722 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.280 B | 0.000 | 0.000 | 0.000 100.00 % | -4.343 B -1 358.78 % | 345.037 M | 0.000 -100.00 % | 3.078 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M | 0.000 -100.00 % | 171.571 M 0.04 % | 171.501 M | 0.000 -100.00 % | 151.662 M 0.47 % | 150.946 M 0.38 % | 150.368 M 0.33 % | 149.876 M 19.90 % | 125.000 M |
| Total equity | -2.070 B 0.00 % | -2.070 B -90.99 % | -1.084 B 0.00 % | -1.084 B 5.69 % | -1.149 B 0.00 % | -1.149 B -158.21 % | 1.974 B 0.00 % | 1.974 B -41.17 % | 3.355 B 0.00 % | 3.355 B -25.94 % | 4.530 B 0.00 % | 4.530 B -57.34 % | 10.619 B 0.00 % | 10.619 B -31.88 % | 15.588 B 0.00 % | 15.588 B -12.65 % | 17.844 B 0.00 % | 17.844 B -2.10 % | 18.227 B 0.00 % | 18.227 B -9.92 % | 20.233 B 0.00 % | 20.233 B 132.66 % | 8.696 B 0.00 % | 8.696 B -10.20 % | 9.684 B 0.00 % | 9.684 B -37.00 % | 15.372 B 7.78 % | 14.263 B 90.13 % | 7.502 B -38.01 % | 12.102 B 3.15 % | 11.733 B 34.51 % | 8.722 B 141.92 % | 3.605 B |
| Other non current liabilities | 2.070 B -83.80 % | 12.777 B 1 079.16 % | 1.084 B 8 115.16 % | 13.190 M -98.85 % | 1.149 B -92.58 % | 15.490 B 884.80 % | -1.974 B -197 370 300.00 % | 1.000 K | 0.000 -100.00 % | 21.567 B | 0.000 -100.00 % | 573.859 M | 0.000 -100.00 % | 358.620 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 3.264 B | 0.000 -100.00 % | 290.250 M | 0.000 -100.00 % | 3.134 B | 0.000 -100.00 % | 12.309 B | 0.000 -100.00 % | 3.562 B -84.77 % | 23.396 B | 0.000 -100.00 % | 478.982 M 250.92 % | 136.494 M -8.13 % | 148.571 M | 0.000 -100.00 % | 3.973 M |
| Long term debt | 0.000 -100.00 % | 7.444 B | 0.000 -100.00 % | 8.488 B | 0.000 -100.00 % | 9.560 B | 0.000 -100.00 % | 10.494 B | 0.000 -100.00 % | 17.825 B | 0.000 -100.00 % | 23.936 B | 0.000 -100.00 % | 29.850 B | 0.000 -100.00 % | 47.663 B | 0.000 -100.00 % | 53.675 B | 0.000 -100.00 % | 56.714 B | 0.000 -100.00 % | 53.815 B | 0.000 -100.00 % | 59.542 B | 0.000 -100.00 % | 96.827 B 54.79 % | 62.555 B | 0.000 -100.00 % | 49.897 B 23.08 % | 40.541 B 30.27 % | 31.121 B 70.72 % | 18.229 B 53.07 % | 11.909 B |
| Total non current liabilities | 2.070 B -89.92 % | 20.532 B 1 794.86 % | 1.084 B -87.66 % | 8.782 B 664.39 % | 1.149 B -95.47 % | 25.342 B 1 383.98 % | -1.974 B -116.35 % | 12.075 B | 0.000 -100.00 % | 14.907 B | 0.000 -100.00 % | 25.367 B | 0.000 -100.00 % | 31.103 B | 0.000 -100.00 % | 61.490 B | 0.000 -100.00 % | 67.348 B | 0.000 -100.00 % | 70.938 B | 0.000 -100.00 % | 70.062 B | 0.000 -100.00 % | 72.057 B | 0.000 -100.00 % | 116.895 B 35.62 % | 86.195 B | 0.000 -100.00 % | 50.733 B 23.76 % | 40.994 B 30.12 % | 31.504 B 71.31 % | 18.390 B 52.57 % | 12.054 B |
| Other current liabilities | 0.000 -100.00 % | 13.606 B | 0.000 -100.00 % | 26.913 B | 0.000 -100.00 % | 13.880 B | 0.000 -100.00 % | 1.790 B | 0.000 -100.00 % | 17.636 B | 0.000 100.00 % | -29.898 B | 0.000 -100.00 % | 32.535 B | 0.000 100.00 % | -17.988 B | 0.000 -100.00 % | 13.946 B | 0.000 -100.00 % | 6.524 B | 0.000 -100.00 % | 14.399 B | 0.000 -100.00 % | 10.653 B | 0.000 -100.00 % | 1.644 B -59.58 % | 4.067 B | 0.000 -100.00 % | 1.769 B -12.33 % | 2.018 B -32.05 % | 2.969 B 32.19 % | 2.246 B 169.85 % | 832.278 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 266.370 M | 0.000 -100.00 % | 28.832 B | 0.000 -100.00 % | 35.607 B | 0.000 -100.00 % | 31.370 B | 0.000 -100.00 % | 28.832 B | 0.000 -100.00 % | 21.745 B | 0.000 -100.00 % | 102.880 M | 0.000 -100.00 % | 13.358 B | 0.000 -100.00 % | 14.397 B | 0.000 -100.00 % | 61.426 B | 0.000 -100.00 % | 12.500 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 30.337 B | 0.000 -100.00 % | 28.770 B | 0.000 -100.00 % | 27.789 B | 0.000 -100.00 % | 34.574 B | 0.000 -100.00 % | 29.706 B | 0.000 -100.00 % | 29.950 B | 0.000 -100.00 % | 27.756 B | 0.000 -100.00 % | 11.400 B | 0.000 -100.00 % | 16.613 B | 0.000 -100.00 % | 6.124 B | 0.000 -100.00 % | 10.855 B | 0.000 -100.00 % | 6.587 B | 0.000 -100.00 % | 14.251 B 101.48 % | 7.073 B | 0.000 -100.00 % | 7.242 B 42.00 % | 5.100 B 35.86 % | 3.754 B 103.56 % | 1.844 B -30.50 % | 2.654 B |
| Total current liabilities | 0.000 -100.00 % | 48.300 B | 0.000 -100.00 % | 59.869 B | 0.000 -100.00 % | 46.299 B | 0.000 -100.00 % | 70.700 B | 0.000 -100.00 % | 79.981 B | 0.000 -100.00 % | 69.549 B | 0.000 -100.00 % | 67.147 B | 0.000 -100.00 % | 45.140 B | 0.000 -100.00 % | 39.650 B | 0.000 -100.00 % | 35.197 B | 0.000 -100.00 % | 32.546 B | 0.000 -100.00 % | 88.736 B | 0.000 -100.00 % | 34.382 B 116.67 % | 15.868 B | 0.000 -100.00 % | 14.407 B 22.01 % | 11.808 B 9.86 % | 10.748 B 37.56 % | 7.814 B 7.27 % | 7.284 B |
| Total liabilities | 2.070 B -96.99 % | 68.833 B 6 252.32 % | 1.084 B -98.42 % | 68.652 B 5 875.42 % | 1.149 B -98.40 % | 71.641 B 3 729.79 % | -1.974 B -102.38 % | 82.775 B | 0.000 -100.00 % | 94.888 B | 0.000 -100.00 % | 94.916 B | 0.000 -100.00 % | 98.251 B | 0.000 -100.00 % | 106.630 B | 0.000 -100.00 % | 106.999 B | 0.000 -100.00 % | 106.135 B | 0.000 -100.00 % | 102.609 B | 0.000 -100.00 % | 160.793 B | 0.000 -100.00 % | 151.277 B 48.22 % | 102.064 B | 0.000 -100.00 % | 65.140 B 23.37 % | 52.803 B 24.97 % | 42.252 B 61.25 % | 26.203 B 35.50 % | 19.338 B |
| Other non current assets | 0.000 -100.00 % | 13.720 B | 0.000 -100.00 % | 33.423 B 6 190.59 % | -548.766 M -102.30 % | 23.834 B 3 013.45 % | -818.075 M -101.92 % | 42.715 B 3 737.93 % | -1.174 B -106.20 % | 18.943 B 1 140.03 % | -1.821 B -106.15 % | 29.630 B 1 494.94 % | -2.124 B -103.25 % | 65.353 B 3 174.60 % | -2.126 B -104.03 % | 52.781 B 4 515.84 % | -1.195 B -103.47 % | 34.399 B 2 083.54 % | -1.734 B -104.52 % | 38.397 B 650.66 % | -6.973 B -123.77 % | 29.337 B 571.30 % | -6.225 B -119.40 % | 32.078 B 467.15 % | -8.737 B -132.44 % | 26.932 B 993.92 % | 2.462 B 206.64 % | -2.309 B -174.45 % | 3.101 B 6.59 % | 2.909 B 23.88 % | 2.348 B | 0.000 -100.00 % | 636.663 M |
| Long term investments | 0.000 -100.00 % | 10.846 B | 0.000 100.00 % | -23.055 B | 0.000 100.00 % | -55.532 M | 0.000 100.00 % | -32.163 B | 0.000 -100.00 % | 1.242 B | 0.000 -100.00 % | 1.234 B | 0.000 100.00 % | -27.896 B | 0.000 100.00 % | -13.107 B | 0.000 -100.00 % | 7.358 B | 0.000 -100.00 % | 1.848 B | 0.000 -100.00 % | 7.403 B | 0.000 100.00 % | -5.479 B | 0.000 100.00 % | -733.069 M -458.73 % | 204.350 M | 0.000 -100.00 % | 204.350 M 0.75 % | 202.820 M -0.75 % | 204.355 M -19.59 % | 254.156 M 10.14 % | 230.757 M |
| Intangible assets | 0.000 -100.00 % | 865.180 M | 0.000 -100.00 % | 1.064 B | 0.000 -100.00 % | 1.253 B | 0.000 -100.00 % | 1.437 B | 0.000 -100.00 % | 1.606 B | 0.000 -100.00 % | 1.751 B | 0.000 -100.00 % | 1.895 B | 0.000 -100.00 % | 27.984 B | 0.000 -100.00 % | 40.047 B | 0.000 -100.00 % | 40.515 B | 0.000 -100.00 % | 40.939 B | 0.000 -100.00 % | 41.880 B | 0.000 -100.00 % | 91.067 B 0.73 % | 90.410 B | 0.000 -100.00 % | 54.835 B 24.07 % | 44.196 B 26.88 % | 34.833 B 286.31 % | 9.017 B 36.67 % | 6.597 B |
| GoodWill | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 265.300 M | 0.000 -100.00 % | 2.044 B 53.35 % | 1.333 B | 0.000 -100.00 % | 610.342 M -5.46 % | 645.613 M -5.07 % | 680.089 M 122.86 % | 305.171 M | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 1.130 B | 0.000 -100.00 % | 1.329 B | 0.000 -100.00 % | 1.519 B | 0.000 -100.00 % | 1.702 B | 0.000 -100.00 % | 1.871 B | 0.000 -100.00 % | 2.016 B | 0.000 -100.00 % | 2.160 B | 0.000 -100.00 % | 28.250 B | 0.000 -100.00 % | 40.312 B | 0.000 -100.00 % | 40.780 B | 0.000 -100.00 % | 41.205 B | 0.000 -100.00 % | 42.146 B | 0.000 -100.00 % | 93.111 B 1.49 % | 91.743 B | 0.000 -100.00 % | 55.445 B 23.65 % | 44.842 B 26.27 % | 35.513 B 280.96 % | 9.322 B 41.30 % | 6.597 B |
| Property plant equipment net | 0.000 -100.00 % | 589.205 M | 0.000 -100.00 % | 349.690 M | 0.000 -100.00 % | 494.378 M | 0.000 -100.00 % | 873.596 M | 0.000 -100.00 % | 1.338 B | 0.000 -100.00 % | 1.629 B | 0.000 -100.00 % | 1.982 B | 0.000 -100.00 % | 2.577 B | 0.000 -100.00 % | 3.020 B | 0.000 -100.00 % | 3.890 B | 0.000 -100.00 % | 4.655 B | 0.000 -100.00 % | 4.637 B | 0.000 -100.00 % | 5.104 B -8.33 % | 5.568 B | 0.000 -100.00 % | 5.231 B 47.70 % | 3.542 B 13.67 % | 3.116 B -79.32 % | 15.063 B 135.25 % | 6.403 B |
| Total non current assets | 0.000 -100.00 % | 26.892 B | 0.000 -100.00 % | 13.056 B 2 479.09 % | -548.766 M -102.05 % | 26.803 B 3 376.37 % | -818.075 M -105.80 % | 14.108 B 1 301.55 % | -1.174 B -104.81 % | 24.406 B 1 439.94 % | -1.821 B -105.13 % | 35.527 B 1 772.57 % | -2.124 B -104.98 % | 42.621 B 2 105.15 % | -2.126 B -102.96 % | 71.886 B 6 114.22 % | -1.195 B -101.38 % | 86.522 B 5 089.11 % | -1.734 B -102.01 % | 86.092 B 1 334.67 % | -6.973 B -108.32 % | 83.827 B 1 446.69 % | -6.225 B -108.36 % | 74.474 B 952.40 % | -8.737 B -106.96 % | 125.503 B 25.53 % | 99.977 B 4 430.51 % | -2.309 B -103.61 % | 63.982 B 24.25 % | 51.495 B 25.04 % | 41.182 B 67.14 % | 24.640 B 77.67 % | 13.868 B |
| Other current assets | -637.990 M -101.83 % | 34.943 B 7 532.31 % | -470.145 M -101.73 % | 27.201 B | 0.000 -100.00 % | 43.921 B | 0.000 -100.00 % | 61.831 B | 0.000 -100.00 % | 50.208 B | 0.000 -100.00 % | 53.659 B | 0.000 -100.00 % | 48.127 B | 0.000 -100.00 % | 41.331 B | 0.000 -100.00 % | 9.839 B | 0.000 -100.00 % | 17.650 B | 0.000 -100.00 % | 17.043 B | 0.000 -100.00 % | 66.072 B | 0.000 -100.00 % | 30.228 B 514.10 % | 4.922 B | 0.000 -100.00 % | 3.956 B -10.26 % | 4.408 B 29.74 % | 3.398 B 39.29 % | 2.439 B 120.67 % | 1.105 B |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 24.516 B | 0.000 -100.00 % | 67.423 M -95.88 % | 1.636 B -95.04 % | 32.978 B 1 304.30 % | 2.348 B -90.33 % | 24.293 B 566.87 % | 3.643 B -86.75 % | 27.494 B 547.19 % | 4.248 B 25 646.41 % | 16.500 M -99.61 % | 4.251 B -74.83 % | 16.889 B 606.48 % | 2.391 B 2 285.08 % | 100.229 M -97.11 % | 3.468 B -38.86 % | 5.673 B -59.32 % | 13.946 B 304 393.06 % | 4.580 M -99.96 % | 12.449 B 118.85 % | 5.689 B -67.45 % | 17.474 B 1 665.66 % | 989.660 M | 0.000 -100.00 % | 4.617 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 637.990 M | 0.000 -100.00 % | 351.434 M | 0.000 -100.00 % | 412.411 M 150.41 % | -818.075 M -234.92 % | 606.358 M 151.64 % | -1.174 B -210.05 % | 1.067 B 158.58 % | -1.821 B -230.67 % | 1.394 B 165.62 % | -2.124 B -235.51 % | 1.567 B 173.74 % | -2.126 B -247.31 % | 1.443 B 220.72 % | -1.195 B -211.22 % | 1.075 B 161.97 % | -1.734 B -293.77 % | 894.973 M 112.84 % | -6.973 B -847.14 % | 933.273 M 114.99 % | -6.225 B -1 261.22 % | 536.046 M 106.14 % | -8.737 B -925.61 % | 1.058 B -39.92 % | 1.761 B 176.29 % | -2.309 B -310.35 % | 1.098 B 411.47 % | 214.587 M -21.43 % | 273.109 M -33.69 % | 411.855 M -6.17 % | 438.946 M |
| Cash and short term investments | 637.990 M 0.00 % | 637.990 M 35.70 % | 470.145 M -98.11 % | 24.867 B 4 431.50 % | 548.766 M 14.37 % | 479.834 M -41.35 % | 818.075 M -97.56 % | 33.584 B 2 760.25 % | 1.174 B -95.37 % | 25.360 B 1 292.33 % | 1.821 B -93.69 % | 28.888 B 1 260.01 % | 2.124 B 34.10 % | 1.584 B -25.48 % | 2.126 B -88.40 % | 18.332 B 1 433.68 % | 1.195 B 1.74 % | 1.175 B -32.25 % | 1.734 B -73.60 % | 6.568 B -5.81 % | 6.973 B 643.50 % | 937.853 M -84.93 % | 6.225 B 0.00 % | 6.225 B -28.75 % | 8.737 B 326.63 % | 2.048 B -2.25 % | 2.095 B -9.26 % | 2.309 B 0.00 % | 2.309 B 182.73 % | 816.570 M -58.22 % | 1.954 B 43.17 % | 1.365 B 169.33 % | 506.812 M |
| Total current assets | 0.000 -100.00 % | 39.871 B | 0.000 -100.00 % | 54.512 B 9 833.62 % | 548.766 M -99.05 % | 57.527 B 6 932.04 % | 818.075 M -98.84 % | 70.641 B 5 916.24 % | 1.174 B -98.41 % | 73.837 B 3 953.87 % | 1.821 B -97.15 % | 63.919 B 2 909.26 % | 2.124 B -96.79 % | 66.248 B 3 016.68 % | 2.126 B -95.78 % | 50.332 B 4 110.89 % | 1.195 B -96.88 % | 38.321 B 2 109.68 % | 1.734 B -95.47 % | 38.270 B 448.84 % | 6.973 B -82.13 % | 39.015 B 526.77 % | 6.225 B -93.45 % | 95.015 B 987.50 % | 8.737 B -73.39 % | 32.836 B 69.67 % | 19.353 B 738.26 % | 2.309 B -85.03 % | 15.421 B 3.04 % | 14.966 B 2.87 % | 14.549 B 18.25 % | 12.303 B 27.40 % | 9.658 B |
| Inventory | 0.000 -100.00 % | 36.414 M | 0.000 -100.00 % | 48.771 M | 0.000 -100.00 % | 790.353 M | 0.000 -100.00 % | 276.558 M | 0.000 -100.00 % | 330.453 M | 0.000 -100.00 % | 757.732 M | 0.000 -100.00 % | 1.075 B | 0.000 -100.00 % | 1.496 B | 0.000 -100.00 % | 1.391 B | 0.000 -100.00 % | 1.700 B | 0.000 -100.00 % | 1.472 B | 0.000 -100.00 % | 1.711 B | 0.000 -100.00 % | 1.792 B -49.68 % | 3.560 B | 0.000 -100.00 % | 2.647 B 9.49 % | 2.418 B 17.82 % | 2.052 B 650.69 % | 273.351 M -87.13 % | 2.124 B |
| Net receivables | 0.000 -100.00 % | 4.254 B | 0.000 -100.00 % | 2.396 B | 0.000 -100.00 % | 12.336 B | 0.000 -100.00 % | 7.715 B | 0.000 -100.00 % | 17.419 B | 0.000 -100.00 % | 7.681 B | 0.000 -100.00 % | 43.861 B | 0.000 -100.00 % | 5.380 B | 0.000 -100.00 % | 25.915 B | 0.000 -100.00 % | 17.185 B | 0.000 -100.00 % | 23.805 B | 0.000 -100.00 % | 21.007 B | 0.000 -100.00 % | 15.266 B 73.97 % | 8.775 B | 0.000 -100.00 % | 6.509 B -11.11 % | 7.323 B 2.50 % | 7.145 B -13.14 % | 8.226 B 38.91 % | 5.922 B |
| Tax assets | 0.000 -100.00 % | 605.927 M | 0.000 -100.00 % | 1.009 B | 0.000 -100.00 % | 1.012 B | 0.000 -100.00 % | 979.995 M | 0.000 -100.00 % | 1.012 B | 0.000 -100.00 % | 1.019 B | 0.000 -100.00 % | 1.022 B | 0.000 -100.00 % | 1.385 B | 0.000 -100.00 % | 1.433 B | 0.000 -100.00 % | 1.177 B | 0.000 -100.00 % | 1.227 B | 0.000 -100.00 % | 1.092 B | 0.000 -100.00 % | 1.089 B 518 520.48 % | 210.000 K | 0.000 -100.00 % | 222.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 100.00 % | -12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.623 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 4.357 B | 0.000 -100.00 % | 4.030 B | 0.000 -100.00 % | 4.097 B | 0.000 -100.00 % | 5.417 B | 0.000 -100.00 % | 6.798 B | 0.000 -100.00 % | 6.645 B | 0.000 -100.00 % | 6.736 B | 0.000 -100.00 % | 7.984 B | 0.000 -100.00 % | 8.886 B | 0.000 -100.00 % | 9.070 B | 0.000 -100.00 % | 7.293 B | 0.000 -100.00 % | 9.966 B | 0.000 -100.00 % | 5.987 B 26.64 % | 4.728 B | 0.000 -100.00 % | 3.840 B 8.53 % | 3.538 B 79.36 % | 1.972 B 0.70 % | 1.959 B -25.94 % | 2.645 B |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 157.040 M | 0.000 -100.00 % | 266.370 M | 0.000 -100.00 % | 86.660 M | 0.000 -100.00 % | 152.760 M | 0.000 -100.00 % | 112.430 M | 0.000 -100.00 % | 119.929 M | 0.000 -100.00 % | 253.480 M | 0.000 -100.00 % | 102.880 M | 0.000 -100.00 % | 122.380 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.410 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.557 B 35.07 % | 1.152 B -43.85 % | 2.053 B 16.32 % | 1.765 B 53.02 % | 1.153 B |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.067 B | 0.000 -100.00 % | 18.638 B | 0.000 -100.00 % | 573.860 M | 0.000 -100.00 % | 479.779 B | 0.000 -100.00 % | 12.921 B | 0.000 -100.00 % | 9.470 B | 0.000 -100.00 % | 13.125 B | 0.000 -100.00 % | 9.832 B | 0.000 | 0.000 | 0.000 -100.00 % | 15.756 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 342.253 M | 0.000 -100.00 % | 347.791 M | 0.000 -100.00 % | 106.047 M | 0.000 -100.00 % | 714.988 M | 0.000 -100.00 % | 1.603 B | 0.000 -100.00 % | 2.596 B | 0.000 -100.00 % | 2.603 B | 0.000 -100.00 % | 2.676 B | 0.000 -100.00 % | 3.391 B | 0.000 -100.00 % | 3.729 B | 0.000 -100.00 % | 4.227 B | 0.000 -100.00 % | 898.156 M | 0.000 -100.00 % | 1.334 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 8.262 M | 0.000 -100.00 % | 10.728 M | 0.000 -100.00 % | 13.062 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.456 M | 0.000 -100.00 % | 17.224 M | 0.000 -100.00 % | 63.574 M | 0.000 -100.00 % | 140.025 M | 0.000 | 0.000 | 0.000 100.00 % | -2.167 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.561 B 57.68 % | 990.280 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.752 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 342.253 M -94.01 % | 5.713 B 1 542.77 % | 347.791 M 121.70 % | -1.603 B -1 611.54 % | 106.047 M -98.14 % | 5.713 B 699.09 % | 714.988 M | 0.000 -100.00 % | 1.603 B -71.94 % | 5.713 B 120.05 % | 2.596 B | 0.000 -100.00 % | 2.603 B -79.26 % | 12.554 B 369.14 % | 2.676 B | 0.000 -100.00 % | 3.391 B -40.64 % | 5.713 B 53.23 % | 3.729 B | 0.000 -100.00 % | 4.227 B -26.02 % | 5.713 B 536.13 % | 898.156 M | 0.000 | 0.000 -100.00 % | 12.522 B -15.71 % | 14.856 B 869.59 % | 1.532 B -64.13 % | 4.272 B -64.26 % | 11.951 B 3.18 % | 11.582 B 35.11 % | 8.573 B 146.30 % | 3.480 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 310.860 M | 0.000 -100.00 % | 280.960 M | 0.000 -100.00 % | 292.260 M | 0.000 -100.00 % | 514.340 M | 0.000 -100.00 % | 651.820 M | 0.000 -100.00 % | 856.600 M | 0.000 -100.00 % | 894.870 M | 0.000 -100.00 % | 906.450 M | 0.000 -100.00 % | 939.320 M | 0.000 -100.00 % | 809.000 M | 0.000 -100.00 % | 767.940 M | 0.000 -100.00 % | 206.160 M | 0.000 -100.00 % | 750.170 M 207.08 % | 244.293 M | 0.000 -100.00 % | 356.681 M 12.60 % | 316.772 M 35.12 % | 234.437 M 45.89 % | 160.699 M 13.92 % | 141.064 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 66.763 B | 0.000 -100.00 % | 67.568 B | 0.000 -100.00 % | 70.492 B | 0.000 -100.00 % | 84.749 B | 0.000 -100.00 % | 98.243 B | 0.000 -100.00 % | 99.446 B | 0.000 -100.00 % | 108.869 B | 0.000 -100.00 % | 122.218 B | 0.000 -100.00 % | 124.843 B | 0.000 -100.00 % | 124.362 B | 0.000 -100.00 % | 122.842 B | 0.000 -100.00 % | 169.490 B | 0.000 -100.00 % | 160.961 B 34.89 % | 119.330 B | 0.000 -100.00 % | 79.403 B 19.47 % | 66.461 B 19.25 % | 55.731 B 50.86 % | 36.943 B 57.03 % | 23.526 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 | 2015-03-31 | 2014-06-30 | 2014-03-31 | 2013-03-31 | 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 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2013-01-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 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2005-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 2.142 M 0.00 % | 2.142 M 0.00 % | 2.142 M 0.00 % | 2.142 M -80.22 % | 10.829 M 0.00 % | 10.829 M 0.00 % | 10.829 M 0.00 % | 10.829 M 14.68 % | 9.442 M 0.00 % | 9.442 M 0.00 % | 9.442 M 0.00 % | 9.442 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.262 M 0.00 % | 5.262 M 0.00 % | 5.262 M 0.00 % | 5.262 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.779 B 0.00 % | -1.779 B 0.00 % | -1.779 B 0.00 % | -1.779 B | 0.000 100.00 % | -3.002 B 0.00 % | -3.002 B 0.00 % | -3.002 B | 0.000 100.00 % | -107.800 M 0.00 % | -107.800 M 0.00 % | -107.800 M 95.14 % | -2.217 B 0.00 % | -2.217 B 0.00 % | -2.217 B -1 937.60 % | 120.626 M 0.00 % | 120.626 M 0.00 % | 120.626 M 133.80 % | -356.870 M 0.00 % | -356.870 M 0.00 % | -356.870 M 0.00 % | -356.870 M -138.25 % | 932.962 M 0.00 % | 932.962 M 0.00 % | 932.962 M 0.00 % | 932.962 M 305.34 % | -454.345 M 0.00 % | -454.345 M 0.00 % | -454.345 M 0.00 % | -454.345 M -31.22 % | -346.238 M 0.00 % | -346.238 M 0.00 % | -346.238 M 0.00 % | -346.238 M -239.40 % | -102.016 M 0.00 % | -102.016 M 0.00 % | -102.016 M 0.00 % | -102.016 M 62.56 % | -272.485 M 0.00 % | -272.485 M 0.00 % | -272.485 M 0.00 % | -272.485 M -15.03 % | -236.880 M 0.00 % | -236.880 M 0.00 % | -236.880 M 0.00 % | -236.880 M -86.12 % | -127.270 M 0.00 % | -127.270 M 0.00 % | -127.270 M 0.00 % | -127.270 M -172.55 % | -46.695 M 0.00 % | -46.695 M 0.00 % | -46.695 M 0.00 % | -46.695 M -132.12 % | 145.369 M 0.00 % | 145.369 M 0.00 % | 145.369 M 0.00 % | 145.369 M 344.73 % | -59.400 M 0.00 % | -59.400 M 0.00 % | -59.400 M 0.00 % | -59.400 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.812 M 0.00 % | 79.812 M 0.00 % | 79.812 M 0.00 % | 79.812 M | 0.000 100.00 % | -37.297 M 0.00 % | -37.297 M 0.00 % | -37.297 M | 0.000 100.00 % | -102.238 M 0.00 % | -102.238 M 0.00 % | -102.238 M -331.19 % | 44.222 M 0.00 % | 44.222 M 0.00 % | 44.222 M -75.54 % | 180.812 M 0.00 % | 180.812 M 0.00 % | 180.812 M 245.96 % | -123.877 M 0.00 % | -123.877 M 0.00 % | -123.877 M 0.00 % | -123.877 M 19.60 % | -154.077 M 0.00 % | -154.077 M 0.00 % | -154.077 M 0.00 % | -154.077 M -346.70 % | -34.492 M 0.00 % | -34.492 M 0.00 % | -34.492 M 0.00 % | -34.492 M 6.94 % | -37.063 M 0.00 % | -37.063 M 0.00 % | -37.063 M 0.00 % | -37.063 M 2.58 % | -38.043 M 0.00 % | -38.043 M 0.00 % | -38.043 M 0.00 % | -38.043 M 50.59 % | -77.001 M 0.00 % | -77.001 M 0.00 % | -77.001 M 0.00 % | -77.001 M -153.60 % | 143.662 M 0.00 % | 143.662 M 0.00 % | 143.662 M 0.00 % | 143.662 M 466.67 % | -39.180 M 0.00 % | -39.180 M 0.00 % | -39.180 M 0.00 % | -39.180 M -4 102.76 % | -932.250 K 0.00 % | -932.250 K 0.00 % | -932.250 K 0.00 % | -932.250 K 95.42 % | -20.358 M 0.00 % | -20.358 M 0.00 % | -20.358 M 0.00 % | -20.358 M -300.35 % | -5.085 M 0.00 % | -5.085 M 0.00 % | -5.085 M 0.00 % | -5.085 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.859 B 0.00 % | -1.859 B 0.00 % | -1.859 B 0.00 % | -1.859 B | 0.000 100.00 % | -2.964 B 0.00 % | -2.964 B 0.00 % | -2.964 B | 0.000 100.00 % | -5.562 M 0.00 % | -5.562 M 0.00 % | -5.562 M 99.75 % | -2.261 B 0.00 % | -2.261 B 0.00 % | -2.261 B -3 656.38 % | -60.187 M 0.00 % | -60.187 M 0.00 % | -60.187 M 74.17 % | -232.994 M 0.00 % | -232.994 M 0.00 % | -232.994 M 0.00 % | -232.994 M -121.43 % | 1.087 B 0.00 % | 1.087 B 0.00 % | 1.087 B 0.00 % | 1.087 B 358.91 % | -419.853 M 0.00 % | -419.853 M 0.00 % | -419.853 M 0.00 % | -419.853 M -35.80 % | -309.175 M 0.00 % | -309.175 M 0.00 % | -309.175 M 0.00 % | -309.175 M -383.29 % | -63.973 M 0.00 % | -63.973 M 0.00 % | -63.973 M 0.00 % | -63.973 M 67.27 % | -195.484 M 0.00 % | -195.484 M 0.00 % | -195.484 M 0.00 % | -195.484 M 48.63 % | -380.542 M 0.00 % | -380.542 M 0.00 % | -380.542 M 0.00 % | -380.542 M -332.00 % | -88.089 M 0.00 % | -88.089 M 0.00 % | -88.089 M 0.00 % | -88.089 M -92.49 % | -45.763 M 0.00 % | -45.763 M 0.00 % | -45.763 M 0.00 % | -45.763 M -127.61 % | 165.727 M 0.00 % | 165.727 M 0.00 % | 165.727 M 0.00 % | 165.727 M 405.12 % | -54.315 M 0.00 % | -54.315 M 0.00 % | -54.315 M 0.00 % | -54.315 M |
| Other non cash items | -121.908 M -107.89 % | 1.546 B 479.19 % | 266.874 M 197.35 % | -274.143 M -176.93 % | 356.344 M -86.44 % | 2.628 B 47.04 % | 1.787 B -14.94 % | 2.101 B 1 952.38 % | 102.390 M -59.39 % | 252.114 M -80.92 % | 1.321 B -49.07 % | 2.594 B 50.46 % | 1.724 B -70.07 % | 5.759 B 2 281.04 % | -264.065 M -140.95 % | 644.855 M -41.21 % | 1.097 B 2 813.29 % | -40.426 M -116.62 % | 243.206 M -39.96 % | 405.073 M -56.96 % | 941.222 M 110.62 % | -8.866 B -1 370.38 % | 697.927 M 337.75 % | 159.436 M 97.68 % | 80.653 M -72.41 % | 292.318 M 174.22 % | -393.869 M -620.03 % | 75.739 M 140.84 % | -185.470 M -106.92 % | 2.681 B 0.00 % | 2.681 B -2.77 % | 2.757 B 0.00 % | 2.757 B 0.00 % | 2.757 B 86.42 % | 1.479 B 0.00 % | 1.479 B 0.00 % | 1.479 B 10.37 % | 1.340 B 0.00 % | 1.340 B 0.00 % | 1.340 B 0.00 % | 1.340 B 112.42 % | 630.767 M 110.28 % | 299.962 M -52.44 % | 630.767 M 343.13 % | -259.440 M -142.43 % | 611.498 M 482.83 % | 104.918 M -82.84 % | 611.498 M 0.00 % | 611.498 M 50.08 % | 407.461 M 0.00 % | 407.461 M 0.00 % | 407.461 M 0.00 % | 407.461 M 26.22 % | 322.828 M 0.00 % | 322.828 M 0.00 % | 322.828 M 0.00 % | 322.828 M 38.61 % | 232.904 M 0.00 % | 232.904 M 0.00 % | 232.904 M 0.00 % | 232.904 M 85.33 % | 125.668 M 0.00 % | 125.668 M 0.00 % | 125.668 M 0.00 % | 125.668 M 21.21 % | 103.681 M 0.00 % | 103.681 M 0.00 % | 103.681 M 0.00 % | 103.681 M 216.55 % | 32.754 M 0.00 % | 32.754 M 0.00 % | 32.754 M 0.00 % | 32.754 M 514.05 % | -7.911 M 0.00 % | -7.911 M 0.00 % | -7.911 M 0.00 % | -7.911 M -2 005.26 % | -375.750 K 0.00 % | -375.750 K 0.00 % | -375.750 K 0.00 % | -375.750 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 634.986 M -0.22 % | 636.392 M -2.92 % | 655.560 M -3.08 % | 676.386 M 33.66 % | 506.054 M -29.17 % | 714.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.494 B 0.00 % | 1.494 B 0.00 % | 1.494 B 0.00 % | 1.494 B | 0.000 -100.00 % | 612.042 M 0.00 % | 612.042 M 0.00 % | 612.042 M | 0.000 -100.00 % | 3.184 B 0.00 % | 3.184 B 0.00 % | 3.184 B 248.33 % | 914.019 M 0.00 % | 914.019 M 0.00 % | 914.019 M -53.55 % | 1.968 B 0.00 % | 1.968 B 0.00 % | 1.968 B 104.45 % | 962.532 M 0.00 % | 962.532 M 0.00 % | 962.532 M 0.00 % | 962.532 M -51.04 % | 1.966 B 0.00 % | 1.966 B 0.00 % | 1.966 B 0.00 % | 1.966 B 270.59 % | 530.496 M 0.00 % | 530.496 M 0.00 % | 530.496 M 0.00 % | 530.496 M -7.54 % | 573.732 M 0.00 % | 573.732 M 0.00 % | 573.732 M 0.00 % | 573.732 M -6.84 % | 615.883 M 0.00 % | 615.883 M 0.00 % | 615.883 M 0.00 % | 615.883 M 265.65 % | 168.437 M 0.00 % | 168.437 M 0.00 % | 168.437 M 0.00 % | 168.437 M 116.61 % | 77.759 M 0.00 % | 77.759 M 0.00 % | 77.759 M 0.00 % | 77.759 M -55.49 % | 174.686 M 0.00 % | 174.686 M 0.00 % | 174.686 M 0.00 % | 174.686 M 85.41 % | 94.216 M 0.00 % | 94.216 M 0.00 % | 94.216 M 0.00 % | 94.216 M -54.43 % | 206.751 M 0.00 % | 206.751 M 0.00 % | 206.751 M 0.00 % | 206.751 M 2 866.45 % | -7.474 M 0.00 % | -7.474 M 0.00 % | -7.474 M 0.00 % | -7.474 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 % | -37.101 M 0.00 % | -37.101 M 0.00 % | -37.101 M 0.00 % | -37.101 M | 0.000 100.00 % | -330.478 M 0.00 % | -330.478 M 0.00 % | -330.478 M | 0.000 100.00 % | -540.474 M 0.00 % | -540.474 M 0.00 % | -540.474 M 18.09 % | -659.821 M 0.00 % | -659.821 M 0.00 % | -659.821 M 84.93 % | -4.380 B 0.00 % | -4.380 B 0.00 % | -4.380 B -23.50 % | -3.546 B 0.00 % | -3.546 B 0.00 % | -3.546 B 0.00 % | -3.546 B -17.09 % | -3.029 B 0.00 % | -3.029 B 0.00 % | -3.029 B 0.00 % | -3.029 B -10.73 % | -2.735 B 0.00 % | -2.735 B 0.00 % | -2.735 B 0.00 % | -2.735 B -540.46 % | -427.083 M 0.00 % | -427.083 M 0.00 % | -427.083 M 0.00 % | -427.083 M 55.28 % | -955.100 M 0.00 % | -955.100 M 0.00 % | -955.100 M 0.00 % | -955.100 M -7.89 % | -885.251 M 0.00 % | -885.251 M 0.00 % | -885.251 M 0.00 % | -885.251 M -22.98 % | -719.836 M 0.00 % | -719.836 M 0.00 % | -719.836 M 0.00 % | -719.836 M 25.35 % | -964.249 M 0.00 % | -964.249 M 0.00 % | -964.249 M 0.00 % | -964.249 M -51.39 % | -636.929 M 0.00 % | -636.929 M 0.00 % | -636.929 M 0.00 % | -636.929 M -509.97 % | -104.421 M 0.00 % | -104.421 M 0.00 % | -104.421 M 0.00 % | -104.421 M -232.95 % | -31.362 M 0.00 % | -31.362 M 0.00 % | -31.362 M 0.00 % | -31.362 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -141.268 M 0.00 % | -141.268 M 0.00 % | -141.268 M | 0.000 100.00 % | -4.938 M 0.00 % | -4.938 M 0.00 % | -4.938 M 93.21 % | -72.702 M 0.00 % | -72.702 M 0.00 % | -72.702 M -7 437.82 % | -964.500 K 0.00 % | -964.500 K 0.00 % | -964.500 K 97.12 % | -33.476 M 0.00 % | -33.476 M 0.00 % | -33.476 M 0.00 % | -33.476 M 86.96 % | -256.801 M 0.00 % | -256.801 M 0.00 % | -256.801 M 0.00 % | -256.801 M -646.61 % | -34.396 M 0.00 % | -34.396 M 0.00 % | -34.396 M 0.00 % | -34.396 M 15.94 % | -40.920 M 0.00 % | -40.920 M 0.00 % | -40.920 M 0.00 % | -40.920 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -491.948 M 0.00 % | -491.948 M 0.00 % | -491.948 M 0.00 % | -491.948 M -67.01 % | -294.564 M 0.00 % | -294.564 M 0.00 % | -294.564 M 0.00 % | -294.564 M -57.40 % | -187.147 M 0.00 % | -187.147 M 0.00 % | -187.147 M 0.00 % | -187.147 M -321.13 % | -44.439 M 0.00 % | -44.439 M 0.00 % | -44.439 M 0.00 % | -44.439 M -70.92 % | -26.000 M 0.00 % | -26.000 M 0.00 % | -26.000 M 0.00 % | -26.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.500 K 0.00 % | 6.500 K 0.00 % | 6.500 K | 0.000 -100.00 % | 33.423 M 0.00 % | 33.423 M 0.00 % | 33.423 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.864 M 0.00 % | 1.864 M 0.00 % | 1.864 M -99.33 % | 279.184 M 0.00 % | 279.184 M 0.00 % | 279.184 M 0.00 % | 279.184 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.645 M 0.00 % | 38.645 M 0.00 % | 38.645 M 0.00 % | 38.645 M 1 241.94 % | 2.880 M 0.00 % | 2.880 M 0.00 % | 2.880 M 0.00 % | 2.880 M -97.94 % | 140.109 M 0.00 % | 140.109 M 0.00 % | 140.109 M 0.00 % | 140.109 M -50.43 % | 282.621 M 0.00 % | 282.621 M 0.00 % | 282.621 M 0.00 % | 282.621 M -27.91 % | 392.029 M 0.00 % | 392.029 M 0.00 % | 392.029 M 0.00 % | 392.029 M 566.64 % | 58.807 M 0.00 % | 58.807 M 0.00 % | 58.807 M 0.00 % | 58.807 M 48.81 % | 39.517 M 0.00 % | 39.517 M 0.00 % | 39.517 M 0.00 % | 39.517 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 % | 37.101 M 0.00 % | 37.101 M 0.00 % | 37.101 M 0.00 % | 37.101 M | 0.000 -100.00 % | 471.739 M 0.00 % | 471.739 M 0.00 % | 471.739 M | 0.000 -100.00 % | 511.989 M 0.00 % | 511.989 M 0.00 % | 511.989 M -30.11 % | 732.523 M 0.00 % | 732.523 M 0.00 % | 732.523 M -83.27 % | 4.379 B 0.00 % | 4.379 B 0.00 % | 4.379 B 32.67 % | 3.301 B 0.00 % | 3.301 B 0.00 % | 3.301 B 0.00 % | 3.301 B 0.46 % | 3.286 B 0.00 % | 3.286 B 0.00 % | 3.286 B 0.00 % | 3.286 B 20.31 % | 2.731 B 0.00 % | 2.731 B 0.00 % | 2.731 B 0.00 % | 2.731 B 487.16 % | 465.123 M 0.00 % | 465.123 M 0.00 % | 465.123 M 0.00 % | 465.123 M -42.93 % | 814.991 M 0.00 % | 814.991 M 0.00 % | 814.991 M 0.00 % | 814.991 M -25.54 % | 1.095 B 0.00 % | 1.095 B 0.00 % | 1.095 B 0.00 % | 1.095 B 75.87 % | 622.371 M 0.00 % | 622.371 M 0.00 % | 622.371 M 0.00 % | 622.371 M -43.04 % | 1.093 B 0.00 % | 1.093 B 0.00 % | 1.093 B 0.00 % | 1.093 B 70.22 % | 641.852 M 0.00 % | 641.852 M 0.00 % | 641.852 M 0.00 % | 641.852 M 392.14 % | 130.421 M 0.00 % | 130.421 M 0.00 % | 130.421 M 0.00 % | 130.421 M 315.86 % | 31.362 M 0.00 % | 31.362 M 0.00 % | 31.362 M 0.00 % | 31.362 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.941 B 0.00 % | 1.941 B 0.00 % | 1.941 B 0.00 % | 1.941 B | 0.000 100.00 % | -479.239 M 0.00 % | -479.239 M 0.00 % | -479.239 M | 0.000 100.00 % | -528.664 M 0.00 % | -528.664 M 0.00 % | -528.664 M 31.81 % | -775.323 M 0.00 % | -775.323 M 0.00 % | -775.323 M 82.29 % | -4.379 B 0.00 % | -4.379 B 0.00 % | -4.379 B -32.67 % | -3.301 B 0.00 % | -3.301 B 0.00 % | -3.301 B 0.00 % | -3.301 B -0.46 % | -3.286 B 0.00 % | -3.286 B 0.00 % | -3.286 B 0.00 % | -3.286 B -20.31 % | -2.731 B 0.00 % | -2.731 B 0.00 % | -2.731 B 0.00 % | -2.731 B 49.41 % | -5.399 B 0.00 % | -5.399 B 0.00 % | -5.399 B 0.00 % | -5.399 B -84.50 % | -2.926 B 0.00 % | -2.926 B 0.00 % | -2.926 B 0.00 % | -2.926 B -169.87 % | -1.084 B 0.00 % | -1.084 B 0.00 % | -1.084 B 0.00 % | -1.084 B -72.49 % | -628.630 M 0.00 % | -628.630 M 0.00 % | -628.630 M 0.00 % | -628.630 M 42.46 % | -1.093 B 0.00 % | -1.093 B 0.00 % | -1.093 B 0.00 % | -1.093 B -38.94 % | -786.348 M 0.00 % | -786.348 M 0.00 % | -786.348 M 0.00 % | -786.348 M -502.93 % | -130.421 M 0.00 % | -130.421 M 0.00 % | -130.421 M 0.00 % | -130.421 M -315.86 % | -31.362 M 0.00 % | -31.362 M 0.00 % | -31.362 M 0.00 % | -31.362 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 13.593 M 0.00 % | 13.593 M 0.00 % | 13.593 M 3 507.90 % | 376.750 K 0.00 % | 376.750 K 0.00 % | 376.750 K -99.95 % | 801.928 M 0.00 % | 801.928 M 0.00 % | 801.928 M 0.00 % | 801.928 M 1 099.93 % | 66.832 M 0.00 % | 66.832 M 0.00 % | 66.832 M 0.00 % | 66.832 M 825.00 % | 7.225 M 0.00 % | 7.225 M 0.00 % | 7.225 M 0.00 % | 7.225 M 17.48 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M -98.00 % | 307.571 M 0.00 % | 307.571 M 0.00 % | 307.571 M 0.00 % | 307.571 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.625 M 0.00 % | 238.625 M 0.00 % | 238.625 M 0.00 % | 238.625 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 134.125 M 0.00 % | 134.125 M 0.00 % | 134.125 M 0.00 % | 134.125 M 347.08 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.879 M 0.00 % | -71.879 M 0.00 % | -71.879 M 0.00 % | -71.879 M | 0.000 100.00 % | -102.042 M 0.00 % | -102.042 M 0.00 % | -102.042 M | 0.000 100.00 % | -60.016 M 0.00 % | -60.016 M 0.00 % | -60.016 M -66.07 % | -36.138 M 0.00 % | -36.138 M 0.00 % | -36.138 M -20.39 % | -30.019 M 0.00 % | -30.019 M 0.00 % | -30.019 M -12.95 % | -26.576 M 0.00 % | -26.576 M 0.00 % | -26.576 M 0.00 % | -26.576 M -17.05 % | -22.706 M 0.00 % | -22.706 M 0.00 % | -22.706 M 0.00 % | -22.706 M -1.00 % | -22.480 M 0.00 % | -22.480 M 0.00 % | -22.480 M 0.00 % | -22.480 M 0.00 % | -22.481 M 0.00 % | -22.481 M 0.00 % | -22.481 M 0.00 % | -22.481 M -79.85 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M -14.29 % | -10.938 M 0.00 % | -10.938 M 0.00 % | -10.938 M 0.00 % | -10.938 M -100.69 % | -5.450 M 0.00 % | -5.450 M 0.00 % | -5.450 M 0.00 % | -5.450 M -452.60 % | -986.250 K 0.00 % | -986.250 K 0.00 % | -986.250 K 0.00 % | -986.250 K -97.25 % | -500.000 K 0.00 % | -500.000 K 0.00 % | -500.000 K 0.00 % | -500.000 K |
| 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 % | -1.060 B 0.00 % | -1.060 B 0.00 % | -1.060 B 0.00 % | -1.060 B | 0.000 100.00 % | -998.100 M 0.00 % | -998.100 M 0.00 % | -998.100 M | 0.000 100.00 % | -370.644 M 0.00 % | -370.644 M 0.00 % | -370.644 M 37.39 % | -592.032 M 0.00 % | -592.032 M 0.00 % | -592.032 M 89.94 % | -5.888 B 0.00 % | -5.888 B 0.00 % | -5.888 B -1 917.35 % | 323.979 M 0.00 % | 323.979 M 0.00 % | 323.979 M 0.00 % | 323.979 M 194.76 % | -341.907 M 0.00 % | -341.907 M 0.00 % | -341.907 M 0.00 % | -341.907 M -113.42 % | -160.205 M 0.00 % | -160.205 M 0.00 % | -160.205 M 0.00 % | -160.205 M -395.18 % | -32.353 M 0.00 % | -32.353 M 0.00 % | -32.353 M 0.00 % | -32.353 M 95.32 % | -690.661 M 0.00 % | -690.661 M 0.00 % | -690.661 M 0.00 % | -690.661 M 67.08 % | -2.098 B 0.00 % | -2.098 B 0.00 % | -2.098 B 0.00 % | -2.098 B -573.12 % | -311.683 M 0.00 % | -311.683 M 0.00 % | -311.683 M 0.00 % | -311.683 M -191.62 % | -106.878 M 0.00 % | -106.878 M 0.00 % | -106.878 M 0.00 % | -106.878 M -310.58 % | 50.755 M 0.00 % | 50.755 M 0.00 % | 50.755 M 0.00 % | 50.755 M 155.99 % | -90.645 M 0.00 % | -90.645 M 0.00 % | -90.645 M 0.00 % | -90.645 M -16.31 % | -77.937 M 0.00 % | -77.937 M 0.00 % | -77.937 M 0.00 % | -77.937 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.132 B 0.00 % | -1.132 B 0.00 % | -1.132 B 0.00 % | -1.132 B | 0.000 100.00 % | -1.100 B 0.00 % | -1.100 B 0.00 % | -1.100 B | 0.000 100.00 % | -430.660 M 0.00 % | -430.660 M 0.00 % | -430.660 M 31.44 % | -628.170 M 0.00 % | -628.170 M 0.00 % | -628.170 M 89.39 % | -5.918 B 0.00 % | -5.918 B 0.00 % | -5.918 B -2 089.84 % | 297.403 M 0.00 % | 297.403 M 0.00 % | 297.403 M 0.00 % | 297.403 M 181.57 % | -364.613 M 0.00 % | -364.613 M 0.00 % | -364.613 M 0.00 % | -364.613 M -99.59 % | -182.685 M 0.00 % | -182.685 M 0.00 % | -182.685 M 0.00 % | -182.685 M -233.16 % | -54.834 M 0.00 % | -54.834 M 0.00 % | -54.834 M 0.00 % | -54.834 M 92.20 % | -703.161 M 0.00 % | -703.161 M 0.00 % | -703.161 M 0.00 % | -703.161 M 66.68 % | -2.110 B 0.00 % | -2.110 B 0.00 % | -2.110 B 0.00 % | -2.110 B -551.02 % | -324.183 M 0.00 % | -324.183 M 0.00 % | -324.183 M 0.00 % | -324.183 M -175.16 % | -117.816 M 0.00 % | -117.816 M 0.00 % | -117.816 M 0.00 % | -117.816 M -360.05 % | 45.305 M 0.00 % | 45.305 M 0.00 % | 45.305 M 0.00 % | 45.305 M 149.44 % | -91.631 M 0.00 % | -91.631 M 0.00 % | -91.631 M 0.00 % | -91.631 M -16.82 % | -78.437 M 0.00 % | -78.437 M 0.00 % | -78.437 M 0.00 % | -78.437 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.398 B 0.00 % | -2.398 B 0.00 % | -2.398 B 0.00 % | -2.398 B | 0.000 -100.00 % | 1.005 B 0.00 % | 1.005 B 0.00 % | 1.005 B | 0.000 100.00 % | -2.091 B 0.00 % | -2.091 B 0.00 % | -2.091 B -639.20 % | 387.834 M 0.00 % | 387.834 M 0.00 % | 387.834 M -95.23 % | 8.132 B 0.00 % | 8.132 B 0.00 % | 8.132 B 269.39 % | 2.201 B 0.00 % | 2.201 B 0.00 % | 2.201 B 0.00 % | 2.201 B 21.41 % | 1.813 B 0.00 % | 1.813 B 0.00 % | 1.813 B 0.00 % | 1.813 B 43 872.78 % | 4.124 M 0.00 % | 4.124 M 0.00 % | 4.124 M 0.00 % | 4.124 M -42.65 % | 7.190 M 0.00 % | 7.190 M 0.00 % | 7.190 M 0.00 % | 7.190 M -99.78 % | 3.231 B 0.00 % | 3.231 B 0.00 % | 3.231 B 0.00 % | 3.231 B 5.22 % | 3.070 B 0.00 % | 3.070 B 0.00 % | 3.070 B 0.00 % | 3.070 B 238.67 % | 906.564 M 0.00 % | 906.564 M 0.00 % | 906.564 M 0.00 % | 906.564 M -10.63 % | 1.014 B 0.00 % | 1.014 B 0.00 % | 1.014 B 0.00 % | 1.014 B 65.94 % | 611.333 M 0.00 % | 611.333 M 0.00 % | 611.333 M 0.00 % | 611.333 M 578.28 % | 90.130 M 0.00 % | 90.130 M 0.00 % | 90.130 M 0.00 % | 90.130 M -25.05 % | 120.250 M 0.00 % | 120.250 M 0.00 % | 120.250 M 0.00 % | 120.250 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 634.986 M -0.22 % | 636.392 M -2.92 % | 655.560 M -3.08 % | 676.386 M 33.66 % | 506.054 M -29.17 % | 714.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.130 M 0.00 % | -96.130 M 0.00 % | -96.130 M 0.00 % | -96.130 M | 0.000 -100.00 % | 37.852 M 0.00 % | 37.852 M 0.00 % | 37.852 M | 0.000 -100.00 % | 133.236 M 0.00 % | 133.236 M 0.00 % | 133.236 M 231.09 % | -101.641 M 0.00 % | -101.641 M 0.00 % | -101.641 M 48.48 % | -197.282 M 0.00 % | -197.282 M 0.00 % | -197.282 M -222.84 % | 160.606 M 0.00 % | 160.606 M 0.00 % | 160.606 M 0.00 % | 160.606 M 24.61 % | 128.884 M 0.00 % | 128.884 M 0.00 % | 128.884 M 0.00 % | 128.884 M 141.58 % | -309.960 M 0.00 % | -309.960 M 0.00 % | -309.960 M 0.00 % | -309.960 M -377.09 % | 111.861 M 0.00 % | 111.861 M 0.00 % | 111.861 M 0.00 % | 111.861 M -48.46 % | 217.036 M 0.00 % | 217.036 M 0.00 % | 217.036 M 0.00 % | 217.036 M 394.70 % | 43.873 M 0.00 % | 43.873 M 0.00 % | 43.873 M 0.00 % | 43.873 M 39.23 % | 31.510 M 0.00 % | 31.510 M 0.00 % | 31.510 M 0.00 % | 31.510 M 248.02 % | -21.288 M 0.00 % | -21.288 M 0.00 % | -21.288 M 0.00 % | -21.288 M 40.02 % | -35.494 M 0.00 % | -35.494 M 0.00 % | -35.494 M 0.00 % | -35.494 M -147.43 % | 74.830 M 0.00 % | 74.830 M 0.00 % | 74.830 M 0.00 % | 74.830 M 2 412.95 % | 2.978 M 0.00 % | 2.978 M 0.00 % | 2.978 M 0.00 % | 2.978 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.453 B 77.62 % | 818.075 M 350.28 % | 181.683 M -82.97 % | 1.067 B 173.10 % | 390.742 M -78.55 % | 1.821 B 64.55 % | 1.107 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 329.475 M 0.00 % | 329.475 M 0.00 % | 329.475 M 0.00 % | 329.475 M | 0.000 -100.00 % | 291.623 M 0.00 % | 291.623 M 0.00 % | 291.623 M | 0.000 -100.00 % | 158.388 M 0.00 % | 158.388 M 0.00 % | 158.388 M -39.09 % | 260.028 M 0.00 % | 260.028 M 0.00 % | 260.028 M -40.19 % | 434.790 M 0.00 % | 434.790 M 0.00 % | 434.790 M 58.58 % | 274.184 M 0.00 % | 274.184 M 0.00 % | 274.184 M 0.00 % | 274.184 M 88.70 % | 145.299 M 0.00 % | 145.299 M 0.00 % | 145.299 M 0.00 % | 145.299 M -69.46 % | 475.722 M 0.00 % | 475.722 M 0.00 % | 475.722 M 0.00 % | 475.722 M 42.22 % | 334.493 M 0.00 % | 334.493 M 0.00 % | 334.493 M 0.00 % | 334.493 M 169.29 % | 124.215 M 0.00 % | 124.215 M 0.00 % | 124.215 M 0.00 % | 124.215 M 54.61 % | 80.343 M 0.00 % | 80.343 M 0.00 % | 80.343 M 0.00 % | 80.343 M 64.53 % | 48.832 M 0.00 % | 48.832 M 0.00 % | 48.832 M 0.00 % | 48.832 M -32.69 % | 72.547 M 0.00 % | 72.547 M 0.00 % | 72.547 M 0.00 % | 72.547 M -32.85 % | 108.041 M 0.00 % | 108.041 M 0.00 % | 108.041 M 0.00 % | 108.041 M 225.31 % | 33.212 M 0.00 % | 33.212 M 0.00 % | 33.212 M 0.00 % | 33.212 M 9.85 % | 30.234 M 0.00 % | 30.234 M 0.00 % | 30.234 M 0.00 % | 30.234 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 412.581 M -71.61 % | 1.453 B 77.62 % | 818.075 M -52.51 % | 1.723 B 61.43 % | 1.067 B -54.15 % | 2.327 B 27.78 % | 1.821 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 233.346 M 0.00 % | 233.346 M 0.00 % | 233.346 M 0.00 % | 233.346 M | 0.000 -100.00 % | 329.475 M 0.00 % | 329.475 M 0.00 % | 329.475 M | 0.000 -100.00 % | 291.623 M 0.00 % | 291.623 M 0.00 % | 291.623 M 84.12 % | 158.388 M 0.00 % | 158.388 M 0.00 % | 158.388 M -33.31 % | 237.509 M 0.00 % | 237.509 M 0.00 % | 237.509 M -45.37 % | 434.790 M 0.00 % | 434.790 M 0.00 % | 434.790 M 0.00 % | 434.790 M 58.58 % | 274.183 M 0.00 % | 274.183 M 0.00 % | 274.183 M 0.00 % | 274.183 M 65.41 % | 165.763 M 0.00 % | 165.763 M 0.00 % | 165.763 M 0.00 % | 165.763 M -62.86 % | 446.354 M 0.00 % | 446.354 M 0.00 % | 446.354 M 0.00 % | 446.354 M 30.80 % | 341.251 M 0.00 % | 341.251 M 0.00 % | 341.251 M 0.00 % | 341.251 M 174.73 % | 124.215 M 0.00 % | 124.215 M 0.00 % | 124.215 M 0.00 % | 124.215 M 54.61 % | 80.343 M 0.00 % | 80.343 M 0.00 % | 80.343 M 0.00 % | 80.343 M 56.74 % | 51.259 M 0.00 % | 51.259 M 0.00 % | 51.259 M 0.00 % | 51.259 M -29.34 % | 72.547 M 0.00 % | 72.547 M 0.00 % | 72.547 M 0.00 % | 72.547 M -32.85 % | 108.041 M 0.00 % | 108.041 M 0.00 % | 108.041 M 0.00 % | 108.041 M 225.31 % | 33.212 M 0.00 % | 33.212 M 0.00 % | 33.212 M 0.00 % | 33.212 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 634.986 M -0.22 % | 636.392 M -2.92 % | 655.560 M -3.08 % | 676.386 M 33.66 % | 506.054 M -29.17 % | 714.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.494 B 0.00 % | 1.494 B 0.00 % | 1.494 B 0.00 % | 1.494 B | 0.000 -100.00 % | 612.042 M 0.00 % | 612.042 M 0.00 % | 612.042 M | 0.000 -100.00 % | 3.184 B 0.00 % | 3.184 B 0.00 % | 3.184 B 248.33 % | 914.019 M 0.00 % | 914.019 M 0.00 % | 914.019 M -53.55 % | 1.968 B 0.00 % | 1.968 B 0.00 % | 1.968 B 104.45 % | 962.532 M 0.00 % | 962.532 M 0.00 % | 962.532 M 0.00 % | 962.532 M -51.04 % | 1.966 B 0.00 % | 1.966 B 0.00 % | 1.966 B 0.00 % | 1.966 B 270.59 % | 530.496 M 0.00 % | 530.496 M 0.00 % | 530.496 M 0.00 % | 530.496 M -7.54 % | 573.732 M 0.00 % | 573.732 M 0.00 % | 573.732 M 0.00 % | 573.732 M -6.84 % | 615.883 M 0.00 % | 615.883 M 0.00 % | 615.883 M 0.00 % | 615.883 M 265.65 % | 168.437 M 0.00 % | 168.437 M 0.00 % | 168.437 M 0.00 % | 168.437 M 116.61 % | 77.759 M 0.00 % | 77.759 M 0.00 % | 77.759 M 0.00 % | 77.759 M -55.49 % | 174.686 M 0.00 % | 174.686 M 0.00 % | 174.686 M 0.00 % | 174.686 M 85.41 % | 94.216 M 0.00 % | 94.216 M 0.00 % | 94.216 M 0.00 % | 94.216 M -54.43 % | 206.751 M 0.00 % | 206.751 M 0.00 % | 206.751 M 0.00 % | 206.751 M 2 866.45 % | -7.474 M 0.00 % | -7.474 M 0.00 % | -7.474 M 0.00 % | -7.474 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 % | -37.101 M 0.00 % | -37.101 M 0.00 % | -37.101 M 0.00 % | -37.101 M | 0.000 100.00 % | -330.478 M 0.00 % | -330.478 M 0.00 % | -330.478 M | 0.000 100.00 % | -540.474 M 0.00 % | -540.474 M 0.00 % | -540.474 M 18.09 % | -659.821 M 0.00 % | -659.821 M 0.00 % | -659.821 M 84.93 % | -4.380 B 0.00 % | -4.380 B 0.00 % | -4.380 B -23.50 % | -3.546 B 0.00 % | -3.546 B 0.00 % | -3.546 B 0.00 % | -3.546 B -17.09 % | -3.029 B 0.00 % | -3.029 B 0.00 % | -3.029 B 0.00 % | -3.029 B -10.73 % | -2.735 B 0.00 % | -2.735 B 0.00 % | -2.735 B 0.00 % | -2.735 B -540.46 % | -427.083 M 0.00 % | -427.083 M 0.00 % | -427.083 M 0.00 % | -427.083 M 55.28 % | -955.100 M 0.00 % | -955.100 M 0.00 % | -955.100 M 0.00 % | -955.100 M -7.89 % | -885.251 M 0.00 % | -885.251 M 0.00 % | -885.251 M 0.00 % | -885.251 M -22.98 % | -719.836 M 0.00 % | -719.836 M 0.00 % | -719.836 M 0.00 % | -719.836 M 25.35 % | -964.249 M 0.00 % | -964.249 M 0.00 % | -964.249 M 0.00 % | -964.249 M -51.39 % | -636.929 M 0.00 % | -636.929 M 0.00 % | -636.929 M 0.00 % | -636.929 M -509.97 % | -104.421 M 0.00 % | -104.421 M 0.00 % | -104.421 M 0.00 % | -104.421 M -232.95 % | -31.362 M 0.00 % | -31.362 M 0.00 % | -31.362 M 0.00 % | -31.362 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 634.986 M -0.22 % | 636.392 M -2.92 % | 655.560 M -3.08 % | 676.386 M 33.66 % | 506.054 M -29.17 % | 714.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.457 B 0.00 % | 1.457 B 0.00 % | 1.457 B 0.00 % | 1.457 B | 0.000 -100.00 % | 281.564 M 0.00 % | 281.564 M 0.00 % | 281.564 M | 0.000 -100.00 % | 2.643 B 0.00 % | 2.643 B 0.00 % | 2.643 B 939.86 % | 254.198 M 0.00 % | 254.198 M 0.00 % | 254.198 M 110.54 % | -2.412 B 0.00 % | -2.412 B 0.00 % | -2.412 B 6.66 % | -2.584 B 0.00 % | -2.584 B 0.00 % | -2.584 B 0.00 % | -2.584 B -143.09 % | -1.063 B 0.00 % | -1.063 B 0.00 % | -1.063 B 0.00 % | -1.063 B 51.79 % | -2.205 B 0.00 % | -2.205 B 0.00 % | -2.205 B 0.00 % | -2.205 B -1 603.45 % | 146.649 M 0.00 % | 146.649 M 0.00 % | 146.649 M 0.00 % | 146.649 M 143.23 % | -339.217 M 0.00 % | -339.217 M 0.00 % | -339.217 M 0.00 % | -339.217 M 52.68 % | -716.814 M 0.00 % | -716.814 M 0.00 % | -716.814 M 0.00 % | -716.814 M -11.64 % | -642.077 M 0.00 % | -642.077 M 0.00 % | -642.077 M 0.00 % | -642.077 M 18.68 % | -789.562 M 0.00 % | -789.562 M 0.00 % | -789.562 M 0.00 % | -789.562 M -45.48 % | -542.713 M 0.00 % | -542.713 M 0.00 % | -542.713 M 0.00 % | -542.713 M -630.35 % | 102.331 M 0.00 % | 102.331 M 0.00 % | 102.331 M 0.00 % | 102.331 M 363.50 % | -38.835 M 0.00 % | -38.835 M 0.00 % | -38.835 M 0.00 % | -38.835 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 | 2013 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 |