Anadolu Hayat Emeklilik Anonim Sirketi AELIY
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 23.265 B 39.98 % | 16.621 B 110.50 % | 7.896 B 59.97 % | 4.936 B 70.94 % | 2.887 B 40.48 % | 2.055 B 39.02 % | 1.478 B 28.39 % | 1.152 B 10.22 % | 1.045 B 17.91 % | 886.074 M 13.02 % | 783.988 M 0.40 % | 780.832 M 11.29 % | 701.611 M -3.42 % | 726.443 M 15.67 % | 628.008 M -28.98 % | 884.220 M 19.73 % | 738.542 M 118.68 % | 337.727 M -44.43 % | 607.742 M -10.44 % | 678.549 M |
| Net income | 4.306 B 50.88 % | 2.854 B 105.05 % | 1.392 B 98.83 % | 699.988 M 32.84 % | 526.939 M 46.09 % | 360.692 M 41.64 % | 254.663 M 12.39 % | 226.592 M 18.48 % | 191.257 M 31.10 % | 145.883 M 40.17 % | 104.075 M 22.87 % | 84.706 M 4.64 % | 80.952 M 28.66 % | 62.921 M -13.55 % | 72.785 M -8.20 % | 79.284 M 49.75 % | 52.945 M 16.41 % | 45.481 M 79.87 % | 25.285 M -38.38 % | 41.031 M |
| Income before tax | 5.737 B 57.57 % | 3.641 B 120.47 % | 1.651 B 83.23 % | 901.311 M 38.71 % | 649.774 M 43.65 % | 452.331 M 35.87 % | 332.924 M 14.18 % | 291.587 M 26.34 % | 230.787 M 27.98 % | 180.337 M 36.42 % | 132.190 M 32.17 % | 100.016 M 66.03 % | 60.238 M -21.09 % | 76.336 M -13.47 % | 88.220 M -9.97 % | 97.993 M 45.50 % | 67.350 M 17.97 % | 57.091 M 85.04 % | 30.853 M -47.21 % | 58.440 M |
| Income before tax ratio | 0.25 12.57 % | 0.22 4.74 % | 0.21 14.54 % | 0.18 -18.86 % | 0.23 2.26 % | 0.22 -2.27 % | 0.23 -11.07 % | 0.25 14.63 % | 0.22 8.53 % | 0.20 20.71 % | 0.17 31.64 % | 0.13 49.19 % | 0.09 -18.30 % | 0.11 -25.20 % | 0.14 26.76 % | 0.11 21.53 % | 0.09 -46.05 % | 0.17 232.98 % | 0.05 -41.05 % | 0.09 |
| EBITDA | 5.817 B 54.83 % | 3.757 B 111.70 % | 1.775 B 90.36 % | 932.247 M 35.77 % | 686.631 M 38.17 % | 496.938 M 39.85 % | 355.324 M 17.48 % | 302.449 M 24.74 % | 242.472 M 27.31 % | 190.460 M 37.49 % | 138.531 M 32.00 % | 104.951 M 43 468.18 % | -242.000 K -100.30 % | 79.737 M -9.62 % | 88.220 M -9.97 % | 97.993 M 45.50 % | 67.350 M 17.97 % | 57.091 M 85.04 % | 30.853 M -47.21 % | 58.440 M |
| Net income ratio | 0.19 7.79 % | 0.17 -2.59 % | 0.18 24.29 % | 0.14 -22.29 % | 0.18 4.00 % | 0.18 1.88 % | 0.17 -12.46 % | 0.20 7.49 % | 0.18 11.18 % | 0.16 24.02 % | 0.13 22.37 % | 0.11 -5.98 % | 0.12 33.21 % | 0.09 -25.27 % | 0.12 29.26 % | 0.09 25.08 % | 0.07 -46.77 % | 0.13 223.68 % | 0.04 -31.20 % | 0.06 |
| Ratio EBITDA | 0.25 10.61 % | 0.23 0.57 % | 0.22 19.00 % | 0.19 -20.58 % | 0.24 -1.64 % | 0.24 0.60 % | 0.24 -8.49 % | 0.26 13.17 % | 0.23 7.97 % | 0.21 21.65 % | 0.18 31.46 % | 0.13 39 068.17 % | 0.00 -100.31 % | 0.11 -21.86 % | 0.14 26.76 % | 0.11 21.53 % | 0.09 -46.05 % | 0.17 232.98 % | 0.05 -41.05 % | 0.09 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -0.62 % | 1.01 -0.09 % | 1.01 0.30 % | 1.00 -0.25 % | 1.01 -0.27 % | 1.01 0.93 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.502 M 0.00 % | 107.503 M 0.00 % | 107.503 M -0.03 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.532 M -3.11 % | 110.979 M 18.85 % | 93.380 M |
| Weighted average shs out | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.502 M 0.00 % | 107.502 M 0.00 % | 107.503 M -0.03 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.532 M -3.11 % | 110.979 M 18.85 % | 93.380 M |
| EPS diluted | 40.04 50.75 % | 26.56 104.94 % | 12.96 98.77 % | 6.52 32.52 % | 4.92 46.43 % | 3.36 42.37 % | 2.36 11.32 % | 2.12 20.45 % | 1.76 29.41 % | 1.36 41.67 % | 0.96 20.00 % | 0.80 5.26 % | 0.76 26.67 % | 0.60 -11.76 % | 0.68 -10.53 % | 0.76 58.33 % | 0.48 10 809.09 % | 0.00 -98.09 % | 0.23 -47.73 % | 0.44 |
| Earnings per share | 40.04 50.75 % | 26.56 104.94 % | 12.96 98.77 % | 6.52 32.52 % | 4.92 46.43 % | 3.36 42.37 % | 2.36 11.32 % | 2.12 20.45 % | 1.76 29.41 % | 1.36 41.67 % | 0.96 20.00 % | 0.80 5.26 % | 0.76 26.67 % | 0.60 -11.76 % | 0.68 -10.53 % | 0.76 58.33 % | 0.48 10 809.09 % | 0.00 -98.09 % | 0.23 -47.73 % | 0.44 |
| Gross profit | 23.265 B 39.98 % | 16.621 B 110.50 % | 7.896 B 59.97 % | 4.936 B 70.94 % | 2.887 B 40.48 % | 2.055 B 38.16 % | 1.488 B 28.27 % | 1.160 B 10.55 % | 1.049 B 17.62 % | 891.976 M 12.72 % | 791.316 M 1.34 % | 780.832 M 11.29 % | 701.611 M -3.42 % | 726.443 M 15.67 % | 628.008 M -28.98 % | 884.220 M 19.73 % | 738.542 M 118.68 % | 337.727 M -44.43 % | 607.742 M -10.44 % | 678.549 M |
| Income tax expense | 1.432 B 81.84 % | 787.249 M 133.47 % | 337.195 M 52.77 % | 220.726 M 63.86 % | 134.704 M 12.91 % | 119.305 M 52.45 % | 78.261 M 20.41 % | 64.995 M 64.42 % | 39.530 M 14.73 % | 34.454 M 22.55 % | 28.115 M 83.64 % | 15.310 M -41.34 % | 26.100 M 94.56 % | 13.415 M -13.09 % | 15.435 M -17.50 % | 18.709 M 29.88 % | 14.405 M 24.07 % | 11.610 M 108.51 % | 5.568 M -68.02 % | 17.409 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 507.797 M 71.21 % | 296.592 M 67.15 % | 177.443 M 79.12 % | 99.061 M 32.32 % | 74.864 M 29.21 % | 57.939 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 |
| Selling and marketing expenses | 269.999 M 76.91 % | 152.619 M 100.69 % | 76.046 M 91.04 % | 39.807 M 30.36 % | 30.537 M -5.03 % | 32.155 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 |
| Other expenses | 16.750 B | 0.000 -100.00 % | 559.209 M -48.16 % | 1.079 B | 0.000 | 0.000 -100.00 % | 1.155 B 32.80 % | 869.864 M 6.86 % | 814.024 M | 0.000 | 0.000 | 0.000 -100.00 % | 594.559 M -18.15 % | 726.443 M 26.53 % | 574.111 M -26.98 % | 786.226 M 17.14 % | 671.192 M 139.17 % | 280.636 M -51.35 % | 576.889 M -6.97 % | 620.108 M |
| Operating expenses | 17.528 B 469.88 % | 3.076 B 98.21 % | 1.552 B -61.60 % | 4.041 B 81.05 % | 2.232 B 41.68 % | 1.575 B 36.38 % | 1.155 B 32.80 % | 869.864 M 6.86 % | 814.024 M 233.73 % | 243.918 M -14.15 % | 284.127 M -11.91 % | 322.559 M -45.75 % | 594.559 M -18.15 % | 726.443 M 15.67 % | 628.008 M -20.12 % | 786.226 M 17.14 % | 671.192 M 139.17 % | 280.636 M -51.35 % | 576.889 M -6.97 % | 620.108 M |
| Cost and expenses | 17.528 B 469.88 % | 3.076 B 98.21 % | 1.552 B -61.60 % | 4.041 B 485.10 % | 690.696 M 20.47 % | 573.333 M -50.37 % | 1.155 B 32.80 % | 869.864 M 6.86 % | 814.024 M 233.73 % | 243.918 M -14.15 % | 284.127 M -11.91 % | 322.559 M -3.55 % | 334.431 M -53.96 % | 726.443 M 15.67 % | 628.008 M -20.12 % | 786.226 M 17.14 % | 671.192 M 139.17 % | 280.636 M -51.35 % | 576.889 M -6.97 % | 620.108 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 777.796 M 73.15 % | 449.211 M 77.21 % | 253.489 M 82.54 % | 138.867 M 31.75 % | 105.401 M 16.99 % | 90.093 M 8.36 % | 83.142 M -10.60 % | 92.996 M 2.86 % | 90.414 M -2.50 % | 92.732 M -10.33 % | 103.411 M 3.06 % | 100.337 M | 0.000 | 0.000 -100.00 % | 53.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 -100.00 % | 727.657 K -24.09 % | 958.619 K 674.26 % | 123.811 K 22.84 % | 100.794 K 33.80 % | 75.330 K 58.52 % | 47.520 K 2 319.55 % | 1.964 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 -100.00 % | 13.613 M 7.00 % | 12.722 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 349.419 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 79.472 M 58.06 % | 50.280 M 10.02 % | 45.700 M 20.90 % | 37.800 M 20.56 % | 31.354 M 140.85 % | -76.757 M -23.94 % | -61.931 M -398.46 % | 20.750 M 77.56 % | 11.686 M 119.13 % | -61.090 M -1 063.41 % | 6.341 M 28.49 % | 4.935 M 29.70 % | 3.805 M 11.88 % | 3.401 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | 5.737 B 54.79 % | 3.707 B 114.39 % | 1.729 B 93.30 % | 894.446 M 36.50 % | 655.276 M 43.48 % | 456.687 M 41.24 % | 323.346 M 14.78 % | 281.699 M 22.06 % | 230.787 M 30.38 % | 177.010 M 33.91 % | 132.190 M 32.17 % | 100.016 M 65.37 % | 60.480 M | 0.000 -100.00 % | 88.220 M -9.97 % | 97.993 M 45.50 % | 67.350 M 17.97 % | 57.091 M 85.04 % | 30.853 M -47.21 % | 58.440 M |
| Operating income ratio | 0.25 10.58 % | 0.22 1.85 % | 0.22 20.83 % | 0.18 -20.15 % | 0.23 2.14 % | 0.22 1.59 % | 0.22 -10.60 % | 0.24 10.74 % | 0.22 10.57 % | 0.20 18.48 % | 0.17 31.64 % | 0.13 48.59 % | 0.09 | 0.00 -100.00 % | 0.14 26.76 % | 0.11 21.53 % | 0.09 -46.05 % | 0.17 232.98 % | 0.05 -41.05 % | 0.09 |
| Total other income expenses net | 0.000 100.00 % | -9.605 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 810.911 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -242.000 K -100.32 % | 76.336 M -13.47 % | 88.220 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.943 B -85.93 % | -1.583 B -127.76 % | -695.053 M -169.29 % | -258.105 M 55.20 % | -576.160 M -37.74 % | -418.286 M -552.77 % | -64.079 M 42.40 % | -111.246 M -39.93 % | -79.500 M 23.49 % | -103.906 M -12.20 % | -92.610 M -43.26 % | -64.644 M 18.95 % | -79.762 M 33.41 % | -119.789 M 7.19 % | -129.069 M -6.19 % | -121.544 M -61.52 % | -75.249 M -21.54 % | -61.914 M -75.84 % | -35.210 M 43.92 % | -62.780 M |
| Total investments | 19.819 B 25.28 % | 15.819 B 880.23 % | 1.614 B 448.41 % | 294.278 M -87.65 % | 2.382 B 9.63 % | 2.173 B 71.04 % | 1.270 B -1.52 % | 1.290 B -17.27 % | 1.559 B 5.16 % | 1.483 B 7.98 % | 1.373 B 11.57 % | 1.231 B 10.37 % | 1.115 B 30.05 % | 857.398 M -82.56 % | 4.917 B 111.74 % | 2.322 B 18.90 % | 1.953 B 2 276.28 % | 82.185 M -95.03 % | 1.654 B -4.21 % | 1.727 B |
| Total debt | 242.257 M 123.62 % | 108.336 M -82.16 % | 607.378 M 805.08 % | 67.108 M 22.70 % | 54.691 M 1.71 % | 53.769 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.632 K -35.99 % | 144.721 K -11.69 % | 163.873 K |
| Accumulated other comprehensive income loss | 1.836 B 22.75 % | 1.496 B -6.22 % | 1.595 B 146.93 % | 645.926 M 402.96 % | 128.424 M 130.04 % | 55.826 M 206.83 % | -52.258 M -634.61 % | 9.775 M | 0.000 -100.00 % | 33.819 M -24.02 % | 44.508 M 243.98 % | 12.939 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 4.492 B -0.70 % | 4.524 B 213.88 % | 1.441 B 78.24 % | 808.589 M 28.52 % | 629.137 M 36.73 % | 460.140 M -19.46 % | 571.339 M 15.57 % | 494.348 M 325.95 % | 116.057 M -65.79 % | 339.207 M 20.61 % | 281.234 M 58.71 % | 177.204 M 73.11 % | 102.365 M 41.36 % | 72.415 M -10.68 % | 81.073 M -4.01 % | 84.463 M 45.42 % | 58.084 M 27.71 % | 45.481 M 79.87 % | 25.285 M -29.80 % | 36.018 M |
| Common stock | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 252.74 % | 121.903 M -70.27 % | 410.000 M 7.89 % | 380.000 M 8.57 % | 350.000 M 108.20 % | 168.105 M -43.97 % | 300.000 M 20.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 42.86 % | 175.000 M 0.00 % | 175.000 M 12.50 % | 155.560 M |
| Total equity | 10.072 B 56.16 % | 6.449 B 86.07 % | 3.466 B 83.93 % | 1.885 B 17.64 % | 1.602 B 24.57 % | 1.286 B 35.49 % | 949.081 M 1.60 % | 934.123 M 8.51 % | 860.855 M 9.94 % | 783.026 M 10.95 % | 705.742 M 30.66 % | 540.143 M 82.05 % | 296.697 M -31.53 % | 433.338 M -4.93 % | 455.786 M 6.02 % | 429.892 M 22.85 % | 349.940 M 1.63 % | 344.312 M 7.05 % | 321.641 M 3.01 % | 312.252 M |
| Other non current liabilities | 250.268 B 60.00 % | 156.414 B 79.39 % | 87.193 B 75.94 % | 49.559 B 43.92 % | 34.436 B 33.41 % | 25.812 B 33.88 % | 19.281 B 13.75 % | 16.951 B 25.27 % | 13.531 B 21.78 % | 11.111 B 16.40 % | 9.546 B 29.55 % | 7.369 B | 0.000 100.00 % | -1.512 M -13.43 % | -1.333 M 24.43 % | -1.764 M 2.00 % | -1.800 M | 0.000 100.00 % | -1.409 M -2.85 % | -1.370 M |
| Long term debt | 173.172 M 101.65 % | 85.879 M 32.47 % | 64.830 M 14.16 % | 56.789 M 13.85 % | 49.879 M 2.27 % | 48.770 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 |
| Total non current liabilities | 250.268 B 60.00 % | 156.416 B 79.39 % | 87.193 B 75.74 % | 49.615 B 43.87 % | 34.486 B 33.35 % | 25.861 B 34.13 % | 19.281 B 13.75 % | 16.951 B 25.27 % | 13.531 B 21.78 % | 11.111 B 16.40 % | 9.546 B 29.55 % | 7.369 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -1.276 B -58.02 % | -807.708 M 0.44 % | -811.295 M -272.59 % | -217.744 M -157.43 % | -84.584 M 14.70 % | -99.162 M -319.13 % | -23.659 M -40.97 % | -16.783 M -10.14 % | -15.238 M -55.60 % | -9.793 M -3.99 % | -9.417 M -60.48 % | -5.868 M -404.32 % | 1.928 M 114.93 % | -12.913 M 99.52 % | -2.680 B -35.47 % | -1.978 B -46.25 % | -1.353 B -39.85 % | -967.092 M -17 172.87 % | -5.599 M 10.79 % | -6.276 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 742.841 K 36.35 % | 544.800 K 43.85 % | 378.719 K 15.76 % | 327.171 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 69.085 M 207.63 % | 22.457 M 46.23 % | 15.357 M 48.81 % | 10.320 M 114.46 % | 4.812 M -3.74 % | 4.999 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.632 K -35.99 % | 144.721 K -11.69 % | 163.873 K |
| Total current 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 -100.00 % | 6.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 250.268 B 60.00 % | 156.416 B 79.39 % | 87.193 B 75.74 % | 49.615 B 43.87 % | 34.486 B 33.35 % | 25.861 B 34.13 % | 19.281 B 13.75 % | 16.951 B 25.27 % | 13.531 B 21.78 % | 11.111 B 16.40 % | 9.546 B 29.55 % | 7.369 B 122 325.97 % | 6.019 M -99.88 % | 5.218 B 7.62 % | 4.848 B 20.96 % | 4.008 B 31.42 % | 3.050 B 22.94 % | 2.481 B 27.47 % | 1.946 B 13.41 % | 1.716 B |
| Other non current assets | 32.532 B -79.79 % | 160.935 B 16 648.76 % | 960.879 M 5.35 % | 912.073 M 377.69 % | 190.934 M 148.97 % | 76.690 M 110.78 % | -711.499 M -1.45 % | -701.341 M -6 655.36 % | -10.382 M 98.68 % | -785.301 M -9.15 % | -719.446 M -109.27 % | 7.758 B 1 450.98 % | -574.263 M -28.56 % | -446.683 M 82.04 % | -2.488 B -6.03 % | -2.346 B -18.65 % | -1.977 B -1 779.66 % | -105.197 M 93.73 % | -1.678 B 4.12 % | -1.750 B |
| Long term investments | 10.119 B 26.58 % | 7.995 B 9 405.60 % | 84.104 M 73.04 % | 48.604 M -95.98 % | 1.208 B 9.91 % | 1.099 B 70.17 % | 645.723 M -1.42 % | 655.051 M | 0.000 -100.00 % | 750.077 M 7.96 % | 694.801 M 11.55 % | 622.871 M 10.37 % | 564.327 M 29.83 % | 434.668 M -82.36 % | 2.464 B 6.10 % | 2.322 B 18.90 % | 1.953 B 2 276.28 % | 82.185 M -95.03 % | 1.654 B -4.21 % | 1.727 B |
| Intangible assets | 44.327 M 715.73 % | 5.434 M -54.06 % | 11.828 M -49.41 % | 23.382 M 40.71 % | 16.617 M -1.32 % | 16.840 M -38.86 % | 27.542 M -1.68 % | 28.012 M 440.67 % | 5.181 M 58.20 % | 3.275 M -28.51 % | 4.581 M -8.05 % | 4.982 M 106.86 % | 2.408 M -11.88 % | 2.733 M 14.69 % | 2.383 M 20.96 % | 1.970 M 21.31 % | 1.624 M | 0.000 -100.00 % | 1.239 M 22.67 % | 1.010 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 44.327 M 715.73 % | 5.434 M -54.06 % | 11.828 M -49.41 % | 23.382 M 40.71 % | 16.617 M -1.32 % | 16.840 M -38.86 % | 27.542 M -1.68 % | 28.012 M 440.67 % | 5.181 M 58.20 % | 3.275 M -28.51 % | 4.581 M -8.05 % | 4.982 M 106.86 % | 2.408 M -11.88 % | 2.733 M 14.69 % | 2.383 M 20.96 % | 1.970 M 21.31 % | 1.624 M | 0.000 -100.00 % | 1.239 M 22.67 % | 1.010 M |
| Property plant equipment net | 300.494 M 88.68 % | 159.263 M 23.20 % | 129.275 M 13.19 % | 114.215 M 38.38 % | 82.538 M -7.42 % | 89.155 M 133.18 % | 38.234 M 109.18 % | 18.278 M -0.37 % | 18.345 M 1.53 % | 18.069 M 96.79 % | 9.182 M 36.62 % | 6.721 M 112.72 % | 3.160 M -33.36 % | 4.741 M -77.86 % | 21.416 M -2.89 % | 22.054 M -3.17 % | 22.775 M -1.03 % | 23.013 M 1.25 % | 22.730 M 1.33 % | 22.432 M |
| Total non current assets | 43.243 B -74.44 % | 169.183 B 1 378.67 % | 11.442 B 70.45 % | 6.713 B 1 518.73 % | 414.686 M 15.30 % | 359.651 M 2 793.88 % | 12.428 M 1.77 % | 12.212 M 17.63 % | 10.382 M -99.91 % | 11.894 B 16.02 % | 10.252 B 31.94 % | 7.770 B 139 446.83 % | 5.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | -229.981 B -168 805.24 % | 136.321 M -99.83 % | 79.218 B 76.88 % | 44.787 B 25.55 % | 35.673 B 33.17 % | 26.787 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 660.304 K 100.12 % | -542.570 M 78.99 % | -2.582 B -2 024.36 % | -121.544 M -61.52 % | -75.249 M -21.36 % | -62.007 M -75.02 % | -35.429 M 43.75 % | -62.986 M |
| Short term investments | 9.699 B 23.95 % | 7.825 B 411.51 % | 1.530 B 522.67 % | 245.674 M -79.08 % | 1.174 B 9.35 % | 1.074 B 71.95 % | 624.498 M -1.61 % | 634.726 M -17.90 % | 773.153 M 5.55 % | 732.494 M 8.00 % | 678.248 M 11.58 % | 607.835 M 10.36 % | 550.759 M 30.29 % | 422.730 M -82.77 % | 2.453 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.186 B 88.34 % | 1.691 B 29.86 % | 1.302 B 207.71 % | 423.270 M -26.54 % | 576.160 M 37.74 % | 418.286 M 552.77 % | 64.079 M -42.40 % | 111.246 M 39.93 % | 79.500 M -73.76 % | 302.999 M 40.00 % | 216.428 M 55.97 % | 138.766 M 73.98 % | 79.762 M -33.41 % | 119.789 M -7.19 % | 129.069 M 6.19 % | 121.544 M 61.52 % | 75.249 M 21.36 % | 62.007 M 75.38 % | 35.355 M -43.83 % | 62.944 M |
| Cash and short term investments | 12.885 B 35.40 % | 9.516 B 72.66 % | 5.512 B 165.12 % | 2.079 B 12.94 % | 1.841 B 6.36 % | 1.731 B 51.53 % | 1.142 B -6.11 % | 1.216 B 10.59 % | 1.100 B 6.23 % | 1.035 B 15.74 % | 894.677 M 1 284.01 % | 64.644 M -18.95 % | 79.762 M -85.30 % | 542.519 M -78.99 % | 2.582 B 2 024.36 % | 121.544 M 61.52 % | 75.249 M 21.36 % | 62.007 M 75.38 % | 35.355 M -43.83 % | 62.944 M |
| Total current assets | 0.000 -100.00 % | 9.516 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.766 M 73.98 % | 79.762 M | 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 -100.00 % | 51.570 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.894 K 79.58 % | 41.148 K |
| Net receivables | 217.096 B | 0.000 -100.00 % | 76.083 B 72.64 % | 44.071 B 42.17 % | 30.999 B 34.49 % | 23.049 B 35.00 % | 17.073 B 15.37 % | 14.799 B 29.48 % | 11.429 B 27.11 % | 8.992 B 21.16 % | 7.422 B | 0.000 -100.00 % | 4.299 B 41.15 % | 3.045 B 13.55 % | 2.682 B 36.43 % | 1.966 B 47.29 % | 1.335 B 8 117.78 % | 16.241 M -97.06 % | 553.102 M 160.23 % | 212.540 M |
| Tax assets | 246.950 M 178.70 % | 88.607 M -99.14 % | 10.255 B 82.66 % | 5.614 B 233.58 % | -4.203 B -44.32 % | -2.912 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.069 M | 0.000 -100.00 % | 4.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -15.834 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.230 B 13.11 % | 17.885 B 24.27 % | 14.392 B | 0.000 | 0.000 | 0.000 -100.00 % | 7.227 B 27.89 % | 5.651 B 6.54 % | 5.304 B 19.51 % | 4.438 B 30.53 % | 3.400 B 20.35 % | 2.825 B 24.58 % | 2.268 B 11.81 % | 2.028 B |
| Account payables | 611.779 M 37.89 % | 443.656 M 129.94 % | 192.948 M 265.21 % | 52.832 M 25.34 % | 42.150 M -12.99 % | 48.440 M 104.74 % | 23.659 M 40.97 % | 16.783 M 10.14 % | 15.238 M 55.60 % | 9.793 M 3.99 % | 9.417 M 60.48 % | 5.868 M 43.45 % | 4.091 M -8.65 % | 4.478 M -99.83 % | 2.674 B 34.20 % | 1.993 B 47.37 % | 1.352 B 41.30 % | 956.908 M 104 262.60 % | 916.907 K 17.39 % | 781.064 K |
| Tax payables | 595.466 M 74.32 % | 341.595 M 465.17 % | 60.441 M 30.78 % | 46.216 M 22.84 % | 37.622 M -17.72 % | 45.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.435 M 54.12 % | 5.473 M 137.41 % | -14.630 M -4 200.08 % | 356.822 K -96.46 % | 10.091 M 122.42 % | 4.537 M -14.89 % | 5.331 M |
| Deferred revenue non current | 2.161 M 56.94 % | 1.377 M 85.37 % | 742.841 K 36.35 % | 544.800 K 43.85 % | 378.719 K 15.76 % | 327.171 K 33.70 % | 244.714 K 51.42 % | 161.612 K -95.90 % | 3.945 M 53.20 % | 2.575 M 305.62 % | 634.830 K -63.91 % | 1.759 M | 0.000 -100.00 % | 1.512 M 13.43 % | 1.333 M -24.43 % | 1.764 M -2.00 % | 1.800 M | 0.000 -100.00 % | 1.409 M 2.85 % | 1.370 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 242.257 M 123.62 % | 108.336 M 35.10 % | 80.187 M 19.49 % | 67.109 M 22.71 % | 54.691 M 1.71 % | 53.769 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 5.149 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.729 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.227 M -56.95 % | 60.923 M -51.15 % | 124.713 M 30.69 % | 95.429 M 127.99 % | 41.856 M -66.20 % | 123.830 M 2.04 % | 121.355 M 0.56 % | 120.675 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 26.453 M 63.68 % | 16.161 M 49.13 % | 10.837 M 823.87 % | 1.173 M -71.13 % | 4.063 M -55.14 % | 9.058 M 519.56 % | 1.462 M -28.44 % | 2.043 M -53.28 % | 4.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 5.218 B 7.62 % | 4.848 B 20.96 % | 4.008 B 31.42 % | 3.050 B 22.94 % | 2.481 B 27.47 % | 1.946 B 13.41 % | 1.716 B |
| Total assets | 260.339 B 59.85 % | 162.865 B 79.65 % | 90.659 B 76.04 % | 51.500 B 42.71 % | 36.088 B 32.93 % | 27.147 B 34.19 % | 20.230 B 13.11 % | 17.885 B 24.27 % | 14.392 B 21.00 % | 11.894 B 16.02 % | 10.252 B 29.62 % | 7.909 B 9.43 % | 7.227 B 27.89 % | 5.651 B 6.54 % | 5.304 B 19.51 % | 4.438 B 30.53 % | 3.400 B 20.35 % | 2.825 B 24.58 % | 2.268 B 11.81 % | 2.028 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | 675.233 M 619.14 % | 93.894 M -91.56 % | 1.113 B 16.75 % | 953.361 M 9.01 % | 874.601 M 177.11 % | 315.617 M 361.28 % | 68.422 M 399.25 % | 13.705 M 111.89 % | -115.249 M -22.15 % | -94.347 M 48.40 % | -182.838 M -63.15 % | -112.065 M -43.87 % | -77.894 M -168.11 % | 114.371 M 49.39 % | 76.558 M -67.34 % | 234.422 M -20.86 % | 296.215 M |
| Net cash provided by operating activities | 5.064 B 68.76 % | 3.001 B 17.66 % | 2.551 B 51.94 % | 1.679 B 17.15 % | 1.433 B 100.86 % | 713.385 M 106.53 % | 345.410 M 32.32 % | 261.047 M 197.68 % | 87.694 M 43.04 % | 61.309 M 184.66 % | -72.422 M -230.11 % | -21.939 M 59.19 % | -53.763 M -147.01 % | 114.371 M 49.39 % | 76.558 M -67.34 % | 234.422 M -20.86 % | 296.215 M |
| Investments in property plant and equipment | -44.671 M -97.31 % | -22.640 M -23.95 % | -18.266 M 68.75 % | -58.445 M -221.64 % | -18.171 M 1.10 % | -18.374 M 56.11 % | -41.868 M -138.85 % | -17.529 M 33.44 % | -26.335 M -47.44 % | -17.861 M -256.65 % | -5.008 M -76.46 % | -2.838 M 36.84 % | -4.493 M -37.82 % | -3.260 M -164.18 % | -1.234 M 13.10 % | -1.420 M 17.68 % | -1.725 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 |
| Purchases of investments | -18.463 B -69.54 % | -10.890 B -147.98 % | -4.392 B -134.51 % | -1.873 B -34.17 % | -1.396 B -38.61 % | -1.007 B -948.10 % | -96.071 M 49.97 % | -192.031 M 55.01 % | -426.814 M -73.02 % | -246.681 M | 0.000 | 0.000 | 0.000 100.00 % | -510.600 M 51.79 % | -1.059 B -727.36 % | -128.010 M 59.71 % | -317.737 M |
| Sales maturities of investments | 13.339 B 107.35 % | 6.433 B 421.10 % | 1.235 B 339.60 % | 280.833 M 771.48 % | 32.225 M -94.85 % | 626.136 M 1 011.61 % | 56.327 M -70.09 % | 188.310 M -34.64 % | 288.132 M 89.59 % | 151.979 M | 0.000 | 0.000 | 0.000 -100.00 % | 303.059 M -68.23 % | 953.893 M | 0.000 | 0.000 |
| Other investing activites | 2.100 B -15.22 % | 2.477 B 34.16 % | 1.847 B 878.68 % | 188.689 M -63.99 % | 523.989 M 328.21 % | -229.609 M -755.45 % | 35.031 M 123.36 % | -149.936 M -181.57 % | 183.813 M -5.50 % | 194.507 M 10.69 % | 175.717 M 177.65 % | 63.288 M -10.22 % | 70.496 M -45.35 % | 129.004 M 31.54 % | 98.069 M 601.66 % | -19.549 M -137.36 % | 52.333 M |
| Net cash used for investing activites | -3.068 B -53.22 % | -2.002 B -50.71 % | -1.329 B 9.10 % | -1.462 B -70.41 % | -857.699 M -36.41 % | -628.769 M -1 249.84 % | -46.581 M 72.79 % | -171.187 M -1 010.76 % | 18.796 M -77.06 % | 81.944 M -52.00 % | 170.709 M 182.40 % | 60.450 M -48.68 % | 117.789 M 244.00 % | -81.798 M -876.46 % | -8.377 M 94.38 % | -148.979 M 44.23 % | -267.128 M |
| Debt repayment | -83.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock 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 |
| 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 |
| Dividends paid | -1.036 B -99.94 % | -518.176 M -15.28 % | -449.493 M -22.03 % | -368.340 M -28.15 % | -287.440 M -111.16 % | -136.125 M 22.34 % | -175.294 M -21.34 % | -144.464 M -39.71 % | -103.406 M -66.34 % | -62.164 M -19.59 % | -51.979 M -24.08 % | -41.893 M -1.12 % | -41.431 M 0.55 % | -41.659 M 26.68 % | -56.815 M -31.50 % | -43.204 M -169.40 % | -16.037 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -695.000 99.36 % | -109.000 K |
| Net cash used provided by financing activities | -1.119 B -116.01 % | -518.176 M -15.28 % | -449.493 M -22.03 % | -368.340 M -28.15 % | -287.440 M -111.16 % | -136.125 M 22.34 % | -175.294 M -21.34 % | -144.464 M -39.71 % | -103.406 M -66.34 % | -62.164 M -19.59 % | -51.979 M -24.08 % | -41.893 M -1.12 % | -41.431 M 0.55 % | -41.659 M 26.68 % | -56.815 M -31.50 % | -43.205 M -167.59 % | -16.146 M |
| Effect of forex changes on cash | 25.394 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 |
| Net change in cash | 902.464 M 87.89 % | 480.327 M -37.81 % | 772.410 M 417.57 % | -243.227 M -184.53 % | 287.755 M 658.65 % | -51.509 M -141.70 % | 123.535 M -51.53 % | 254.871 M 8 164.30 % | 3.084 M -96.20 % | 81.089 M 75.11 % | 46.308 M -21.61 % | 59.075 M -25.79 % | 79.603 M 976.11 % | -9.086 M -179.95 % | 11.365 M -73.09 % | 42.239 M 226.40 % | 12.941 M |
| Cash at beginning of period | 1.676 B 40.18 % | 1.196 B 182.45 % | 423.270 M -36.49 % | 666.498 M 132.57 % | 286.582 M -44.64 % | 517.658 M 141.27 % | 214.556 M -34.36 % | 326.887 M 22.85 % | 266.076 M 43.83 % | 184.987 M 33.39 % | 138.678 M 74.21 % | 79.603 M | 0.000 -100.00 % | 128.552 M 9.70 % | 117.186 M 56.36 % | 74.948 M 20.87 % | 62.007 M |
| Cash at end of period | 2.578 B 53.85 % | 1.676 B 40.18 % | 1.196 B 182.45 % | 423.270 M -26.30 % | 574.336 M -12.57 % | 656.923 M 94.30 % | 338.091 M -41.88 % | 581.758 M 116.14 % | 269.159 M 1.16 % | 266.076 M 43.83 % | 184.987 M 33.39 % | 138.678 M 74.21 % | 79.603 M -33.37 % | 119.465 M -7.07 % | 128.552 M 9.70 % | 117.186 M 56.36 % | 74.948 M |
| Operating cash flow | 5.064 B 68.76 % | 3.001 B 17.66 % | 2.551 B 51.94 % | 1.679 B 17.15 % | 1.433 B 100.86 % | 713.385 M 106.53 % | 345.410 M 32.32 % | 261.047 M 197.68 % | 87.694 M 43.04 % | 61.309 M 184.66 % | -72.422 M -230.11 % | -21.939 M 27.18 % | -30.126 M -126.34 % | 114.371 M 49.39 % | 76.558 M -67.34 % | 234.422 M -20.86 % | 296.215 M |
| Capital expenditure | -44.671 M -323.02 % | -10.560 M 42.19 % | -18.266 M 68.75 % | -58.445 M -221.64 % | -18.171 M 1.10 % | -18.374 M 56.11 % | -41.868 M -138.85 % | -17.529 M 32.99 % | -26.157 M -46.45 % | -17.861 M -256.65 % | -5.008 M -76.46 % | -2.838 M 36.84 % | -4.493 M -37.82 % | -3.260 M -164.18 % | -1.234 M 13.10 % | -1.420 M 17.68 % | -1.725 M |
| Free CashFlow | 5.020 B 68.55 % | 2.978 B -3.13 % | 3.074 B 63.08 % | 1.885 B 15.21 % | 1.636 B 78.24 % | 918.020 M 73.34 % | 529.604 M 31.57 % | 402.533 M 89.68 % | 212.214 M 51.42 % | 140.147 M 281.00 % | -77.431 M -212.51 % | -24.777 M 28.43 % | -34.619 M -131.16 % | 111.110 M 47.51 % | 75.324 M -67.67 % | 233.003 M -20.88 % | 294.490 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-06-30 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.177 B 14.29 % | 8.030 B 21.38 % | 6.615 B 14.93 % | 5.756 B 10.24 % | 5.221 B -7.95 % | 5.672 B 19.77 % | 4.736 B 24.65 % | 3.800 B -35.27 % | 5.870 B 165.02 % | 2.215 B -4.18 % | 2.312 B 10.19 % | 2.098 B 8.53 % | 1.933 B 24.46 % | 1.553 B -36.14 % | 2.432 B 189.22 % | 841.014 M 7.82 % | 780.028 M -11.59 % | 882.306 M 62.68 % | 542.351 M -39.35 % | 894.252 M 37.62 % | 649.782 M -18.78 % | 799.998 M 0.74 % | 794.147 M 80.00 % | 441.204 M 9.30 % | 403.654 M -1.48 % | 409.734 M 93.03 % | 212.263 M -60.08 % | 531.689 M 33.81 % | 397.347 M 18.03 % | 336.639 M 1.03 % | 333.215 M 21.69 % | 273.815 M 4.70 % | 261.532 M -7.43 % | 282.534 M -24.36 % | 373.522 M 58.46 % | 235.727 M 2.50 % | 229.977 M 12.13 % | 205.091 M 13.85 % | 180.139 M -25.51 % | 241.826 M 3.49 % | 233.661 M 1.27 % | 230.734 M 6.53 % | 216.598 M 6.48 % | 203.424 M 21.32 % | 167.676 M -10.53 % | 187.408 M -1.75 % | 190.741 M 1.95 % | 187.093 M -11.44 % | 211.268 M 10.19 % | 191.731 M 77.15 % | 108.231 M -40.04 % | 180.515 M 222.76 % | 55.928 M -89.62 % | 538.590 M 278.55 % | -301.642 M -251.62 % | 198.944 M 35.81 % | 146.490 M -16.54 % | 175.513 M 2.34 % | 171.500 M |
| Net income | 1.417 B 27.97 % | 1.107 B -15.33 % | 1.308 B 68.34 % | 776.707 M -36.43 % | 1.222 B 22.20 % | 999.811 M 25.09 % | 799.301 M 8.73 % | 735.153 M -20.59 % | 925.826 M 135.26 % | 393.535 M -35.20 % | 607.334 M 47.50 % | 411.759 M 125.10 % | 182.921 M -3.59 % | 189.738 M -30.42 % | 272.709 M 57.76 % | 172.861 M 40.89 % | 122.693 M -6.86 % | 131.725 M -3.38 % | 136.331 M -1.30 % | 138.129 M 6.62 % | 129.554 M 5.39 % | 122.925 M -0.24 % | 123.220 M 28.27 % | 96.065 M 34.53 % | 71.407 M 2.01 % | 70.000 M 25.75 % | 55.664 M -12.49 % | 63.610 M -0.74 % | 64.081 M -10.14 % | 71.309 M 24.19 % | 57.421 M 3.99 % | 55.219 M -13.96 % | 64.177 M 28.93 % | 49.776 M -18.33 % | 60.945 M 36.02 % | 44.806 M -1.72 % | 45.588 M 14.20 % | 39.918 M 41.28 % | 28.255 M -19.54 % | 35.118 M -29.13 % | 49.555 M 50.38 % | 32.954 M 6.60 % | 30.915 M -4.51 % | 32.374 M 258.56 % | 9.029 M -60.69 % | 22.970 M 10.45 % | 20.796 M -4.00 % | 21.663 M 16.81 % | 18.546 M -21.75 % | 23.702 M 120.14 % | 10.767 M -40.59 % | 18.123 M -14.61 % | 21.224 M 54.74 % | 13.716 M -15.57 % | 16.245 M -16.79 % | 19.522 M 43.54 % | 13.600 M 33.32 % | 10.201 M -66.22 % | 30.200 M |
| Income before tax | 1.861 B 30.87 % | 1.422 B -15.69 % | 1.687 B 58.63 % | 1.063 B -32.39 % | 1.573 B 22.47 % | 1.284 B 48.73 % | 863.330 M -24.03 % | 1.136 B 4.11 % | 1.092 B 113.02 % | 512.467 M -23.89 % | 673.348 M 34.11 % | 502.077 M 120.53 % | 227.673 M -16.65 % | 273.145 M -14.91 % | 320.999 M 34.70 % | 238.303 M 43.39 % | 166.193 M -1.63 % | 168.950 M 12.47 % | 150.216 M -14.58 % | 175.854 M 3.55 % | 169.833 M 6.56 % | 159.373 M -0.10 % | 159.535 M 25.26 % | 127.360 M 40.38 % | 90.726 M -3.72 % | 94.227 M 18.21 % | 79.711 M 1.56 % | 78.490 M 330.58 % | 18.229 M -21.51 % | 23.226 M 9.95 % | 21.124 M -70.23 % | 70.964 M -10.01 % | 78.862 M 28.36 % | 61.436 M 192.09 % | 21.033 M -61.78 % | 55.026 M 188.70 % | 19.060 M -60.99 % | 48.858 M 304.69 % | 12.073 M -70.84 % | 41.408 M 83.54 % | 22.561 M -47.65 % | 43.094 M 174.59 % | 15.694 M -61.34 % | 40.594 M 193.75 % | 13.819 M -50.61 % | 27.980 M 139.12 % | 11.701 M -56.38 % | 26.823 M 48.01 % | 18.122 M -35.35 % | 28.029 M 86.81 % | 15.004 M -37.72 % | 24.093 M 13.52 % | 21.224 M 131.22 % | 9.179 M -66.91 % | 27.736 M 11.78 % | 24.812 M 67.99 % | 14.770 M 31.21 % | 11.257 M -68.73 % | 36.000 M |
| Income before tax ratio | 0.20 14.51 % | 0.18 -30.54 % | 0.25 38.02 % | 0.18 -38.67 % | 0.30 33.05 % | 0.23 24.18 % | 0.18 -39.06 % | 0.30 60.84 % | 0.19 -19.62 % | 0.23 -20.57 % | 0.29 21.71 % | 0.24 103.19 % | 0.12 -33.03 % | 0.18 33.26 % | 0.13 -53.43 % | 0.28 32.99 % | 0.21 11.27 % | 0.19 -30.86 % | 0.28 40.85 % | 0.20 -24.76 % | 0.26 31.20 % | 0.20 -0.83 % | 0.20 -30.41 % | 0.29 28.43 % | 0.22 -2.27 % | 0.23 -38.76 % | 0.38 154.38 % | 0.15 221.78 % | 0.05 -33.51 % | 0.07 8.83 % | 0.06 -75.54 % | 0.26 -14.05 % | 0.30 38.67 % | 0.22 286.16 % | 0.06 -75.88 % | 0.23 181.66 % | 0.08 -65.21 % | 0.24 255.45 % | 0.07 -60.86 % | 0.17 77.34 % | 0.10 -48.30 % | 0.19 157.77 % | 0.07 -63.69 % | 0.20 142.13 % | 0.08 -44.80 % | 0.15 143.38 % | 0.06 -57.21 % | 0.14 67.14 % | 0.09 -41.32 % | 0.15 5.45 % | 0.14 3.87 % | 0.13 -64.83 % | 0.38 2 126.70 % | 0.02 118.53 % | -0.09 -173.73 % | 0.12 23.70 % | 0.10 57.20 % | 0.06 -69.45 % | 0.21 |
| EBITDA | 1.891 B 30.43 % | 1.450 B -15.35 % | 1.712 B 40.64 % | 1.218 B -23.36 % | 1.589 B 22.42 % | 1.298 B 27.71 % | 1.016 B -8.18 % | 1.107 B -0.25 % | 1.110 B 111.72 % | 524.115 M -23.45 % | 684.673 M 24.99 % | 547.767 M 112.21 % | 258.120 M -9.14 % | 284.087 M -14.17 % | 331.005 M 33.29 % | 248.342 M 41.60 % | 175.380 M -1.20 % | 177.519 M 12.40 % | 157.934 M -13.09 % | 181.718 M 2.31 % | 177.617 M 5.92 % | 167.689 M -0.68 % | 168.833 M 23.38 % | 136.835 M 26.59 % | 108.096 M 4.63 % | 103.309 M 19.53 % | 86.431 M 2.97 % | 83.936 M 4.77 % | 80.116 M -15.77 % | 95.111 M 25.56 % | 75.749 M -0.76 % | 76.326 M -9.38 % | 84.229 M 27.34 % | 66.145 M -6.66 % | 70.861 M 22.37 % | 57.909 M -6.86 % | 62.176 M 20.67 % | 51.527 M 35.33 % | 38.075 M -14.53 % | 44.546 M -23.37 % | 58.131 M 28.49 % | 45.241 M 5.40 % | 42.924 M 1.26 % | 42.389 M 174.49 % | 15.443 M -47.39 % | 29.356 M 12.98 % | 25.983 M -7.49 % | 28.087 M 1 446.64 % | 1.816 M 1 406.47 % | -139.000 K -240.80 % | 98.725 K -99.61 % | 25.029 M 17.93 % | 21.224 M 131.22 % | 9.179 M -66.91 % | 27.736 M 11.78 % | 24.812 M | 0.000 -100.00 % | 11.257 M | 0.000 |
| Net income ratio | 0.15 11.97 % | 0.14 -30.24 % | 0.20 46.47 % | 0.13 -42.33 % | 0.23 32.75 % | 0.18 4.44 % | 0.17 -12.77 % | 0.19 22.68 % | 0.16 -11.23 % | 0.18 -32.38 % | 0.26 33.86 % | 0.20 107.41 % | 0.09 -22.54 % | 0.12 8.96 % | 0.11 -45.45 % | 0.21 30.67 % | 0.16 5.36 % | 0.15 -40.61 % | 0.25 62.74 % | 0.15 -22.53 % | 0.20 29.76 % | 0.15 -0.97 % | 0.16 -28.74 % | 0.22 23.08 % | 0.18 3.55 % | 0.17 -34.85 % | 0.26 119.20 % | 0.12 -25.82 % | 0.16 -23.87 % | 0.21 22.92 % | 0.17 -14.55 % | 0.20 -17.82 % | 0.25 39.29 % | 0.18 7.98 % | 0.16 -14.16 % | 0.19 -4.11 % | 0.20 1.85 % | 0.19 24.09 % | 0.16 8.01 % | 0.15 -31.53 % | 0.21 48.49 % | 0.14 0.06 % | 0.14 -10.31 % | 0.16 195.55 % | 0.05 -56.07 % | 0.12 12.42 % | 0.11 -5.84 % | 0.12 31.90 % | 0.09 -28.99 % | 0.12 24.27 % | 0.10 -0.91 % | 0.10 -73.54 % | 0.38 1 390.15 % | 0.03 147.29 % | -0.05 -154.88 % | 0.10 5.70 % | 0.09 59.73 % | 0.06 -66.99 % | 0.18 |
| Ratio EBITDA | 0.21 14.13 % | 0.18 -30.26 % | 0.26 22.37 % | 0.21 -30.48 % | 0.30 32.99 % | 0.23 6.63 % | 0.21 -26.34 % | 0.29 54.11 % | 0.19 -20.11 % | 0.24 -20.11 % | 0.30 13.44 % | 0.26 95.53 % | 0.13 -26.99 % | 0.18 34.41 % | 0.14 -53.92 % | 0.30 31.33 % | 0.22 11.75 % | 0.20 -30.91 % | 0.29 43.30 % | 0.20 -25.66 % | 0.27 30.41 % | 0.21 -1.40 % | 0.21 -31.45 % | 0.31 15.81 % | 0.27 6.21 % | 0.25 -38.08 % | 0.41 157.93 % | 0.16 -21.70 % | 0.20 -28.64 % | 0.28 24.28 % | 0.23 -18.45 % | 0.28 -13.45 % | 0.32 37.57 % | 0.23 23.41 % | 0.19 -22.78 % | 0.25 -9.13 % | 0.27 7.61 % | 0.25 18.87 % | 0.21 14.74 % | 0.18 -25.96 % | 0.25 26.88 % | 0.20 -1.06 % | 0.20 -4.90 % | 0.21 126.25 % | 0.09 -41.20 % | 0.16 14.99 % | 0.14 -9.26 % | 0.15 1 646.49 % | 0.01 1 285.66 % | 0.00 -179.48 % | 0.00 -99.34 % | 0.14 -63.46 % | 0.38 2 126.70 % | 0.02 118.53 % | -0.09 -173.73 % | 0.12 | 0.00 -100.00 % | 0.06 | 0.00 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.48 % | 1.00 -0.48 % | 1.00 -0.75 % | 1.01 -0.08 % | 1.01 0.79 % | 1.00 0.05 % | 1.00 0.25 % | 1.00 -0.71 % | 1.00 0.19 % | 1.00 -0.64 % | 1.01 0.93 % | 1.00 -0.43 % | 1.00 0.43 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -0.22 % | 1.00 -0.34 % | 1.01 -0.20 % | 1.01 -0.17 % | 1.01 0.09 % | 1.01 0.36 % | 1.00 0.39 % | 1.00 -0.15 % | 1.00 -0.54 % | 1.01 -0.22 % | 1.01 1.01 % | 1.00 0.50 % | 1.00 -0.84 % | 1.00 -0.42 % | 1.01 -0.20 % | 1.01 0.26 % | 1.01 0.69 % | 1.00 -0.80 % | 1.01 0.81 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.501 M 0.00 % | 107.501 M 0.00 % | 107.501 M 0.00 % | 107.501 M 0.00 % | 107.500 M 0.00 % | 107.501 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.501 M 0.00 % | 107.501 M 0.00 % | 107.501 M 0.00 % | 107.501 M 4.88 % | 102.500 M -4.65 % | 107.501 M 0.00 % | 107.500 M 0.00 % | 107.501 M 0.00 % | 107.500 M 0.00 % | 107.503 M 0.00 % | 107.502 M 0.00 % | 107.504 M 0.00 % | 107.503 M 0.00 % | 107.503 M 0.00 % | 107.501 M 0.00 % | 107.503 M 0.00 % | 107.504 M 0.00 % | 107.504 M 0.00 % | 107.504 M -0.02 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M |
| Weighted average shs out | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 4.88 % | 102.500 M -4.65 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.500 M 0.00 % | 107.502 M 0.00 % | 107.502 M 0.00 % | 107.502 M 0.00 % | 107.502 M 0.00 % | 107.502 M 0.00 % | 107.501 M 0.00 % | 107.503 M 0.00 % | 107.502 M 0.00 % | 107.503 M 0.00 % | 107.503 M -0.03 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M 0.00 % | 107.531 M |
| EPS diluted | 13.20 27.91 % | 10.32 -15.13 % | 12.16 67.96 % | 7.24 -36.27 % | 11.36 21.89 % | 9.32 25.27 % | 7.44 8.77 % | 6.84 -20.47 % | 8.60 133.70 % | 3.68 -37.41 % | 5.88 59.78 % | 3.68 113.95 % | 1.72 -2.27 % | 1.76 -26.67 % | 2.40 50.00 % | 1.60 37.93 % | 1.16 -6.45 % | 1.24 -3.13 % | 1.28 0.00 % | 1.28 6.67 % | 1.20 3.45 % | 1.16 0.00 % | 1.16 31.82 % | 0.88 37.50 % | 0.64 0.00 % | 0.64 23.08 % | 0.52 -13.33 % | 0.60 0.00 % | 0.60 -11.76 % | 0.68 30.77 % | 0.52 0.00 % | 0.52 -13.33 % | 0.60 25.00 % | 0.48 -14.29 % | 0.56 27.27 % | 0.44 0.00 % | 0.44 18.92 % | 0.37 42.31 % | 0.26 -21.21 % | 0.33 -31.25 % | 0.48 54.84 % | 0.31 6.90 % | 0.29 -3.33 % | 0.30 257.14 % | 0.08 -60.00 % | 0.21 10.53 % | 0.19 -5.00 % | 0.20 17.65 % | 0.17 -22.73 % | 0.22 120.00 % | 0.10 -41.18 % | 0.17 -15.00 % | 0.20 53.85 % | 0.13 -13.33 % | 0.15 -16.67 % | 0.18 38.46 % | 0.13 37.13 % | 0.09 -66.14 % | 0.28 |
| Earnings per share | 13.20 27.91 % | 10.32 -15.13 % | 12.16 67.96 % | 7.24 -36.27 % | 11.36 21.89 % | 9.32 25.27 % | 7.44 8.77 % | 6.84 -20.47 % | 8.60 133.70 % | 3.68 -37.41 % | 5.88 59.78 % | 3.68 113.95 % | 1.72 -2.27 % | 1.76 -26.67 % | 2.40 50.00 % | 1.60 37.93 % | 1.16 -6.45 % | 1.24 -3.13 % | 1.28 0.00 % | 1.28 6.67 % | 1.20 3.45 % | 1.16 0.00 % | 1.16 31.82 % | 0.88 37.50 % | 0.64 0.00 % | 0.64 23.08 % | 0.52 -13.33 % | 0.60 0.00 % | 0.60 -11.76 % | 0.68 30.77 % | 0.52 0.00 % | 0.52 -13.33 % | 0.60 25.00 % | 0.48 -14.29 % | 0.56 27.27 % | 0.44 0.00 % | 0.44 18.92 % | 0.37 42.31 % | 0.26 -21.21 % | 0.33 -31.25 % | 0.48 54.84 % | 0.31 6.90 % | 0.29 -3.33 % | 0.30 257.14 % | 0.08 -60.00 % | 0.21 10.53 % | 0.19 -5.00 % | 0.20 17.65 % | 0.17 -22.73 % | 0.22 120.00 % | 0.10 -41.18 % | 0.17 -15.00 % | 0.20 53.85 % | 0.13 -13.33 % | 0.15 -16.67 % | 0.18 38.46 % | 0.13 37.13 % | 0.09 -66.14 % | 0.28 |
| Gross profit | 9.177 B 14.29 % | 8.030 B 21.38 % | 6.615 B 14.93 % | 5.756 B 10.24 % | 5.221 B -7.95 % | 5.672 B 19.77 % | 4.736 B 24.65 % | 3.800 B -35.27 % | 5.870 B 165.02 % | 2.215 B -4.18 % | 2.312 B 10.19 % | 2.098 B 8.53 % | 1.933 B 25.05 % | 1.546 B -36.45 % | 2.432 B 187.04 % | 847.399 M 7.73 % | 786.603 M -10.89 % | 882.773 M 62.77 % | 542.351 M -39.20 % | 892.062 M 36.65 % | 652.801 M -18.62 % | 802.200 M 0.09 % | 801.499 M 81.66 % | 441.204 M 8.84 % | 405.387 M -1.06 % | 409.734 M 93.03 % | 212.263 M -60.08 % | 531.689 M 33.52 % | 398.222 M 17.63 % | 338.529 M 0.82 % | 335.761 M 21.48 % | 276.382 M 4.79 % | 263.753 M -7.10 % | 283.899 M -24.06 % | 373.851 M 58.21 % | 236.297 M 1.94 % | 231.796 M 11.89 % | 207.159 M 15.00 % | 180.139 M -25.14 % | 240.620 M 2.63 % | 234.458 M 0.85 % | 232.486 M 6.32 % | 218.675 M 6.76 % | 204.833 M 22.16 % | 167.676 M -11.25 % | 188.922 M -0.95 % | 190.741 M 1.95 % | 187.093 M -11.44 % | 211.268 M 10.19 % | 191.731 M 77.15 % | 108.231 M -40.04 % | 180.515 M 222.76 % | 55.928 M -89.62 % | 538.590 M 278.55 % | -301.642 M -251.62 % | 198.944 M 35.81 % | 146.490 M -16.54 % | 175.513 M 2.34 % | 171.500 M |
| Income tax expense | 444.286 M 41.07 % | 314.948 M -16.92 % | 379.110 M -9.16 % | 417.335 M 18.94 % | 350.868 M 23.44 % | 284.234 M 39.33 % | 204.000 M -52.01 % | 425.060 M 123.52 % | 190.166 M 59.89 % | 118.932 M 80.84 % | 65.766 M -37.19 % | 104.709 M 93.59 % | 54.089 M -35.15 % | 83.408 M 72.72 % | 48.290 M -26.21 % | 65.442 M 31.79 % | 49.657 M 33.40 % | 37.225 M 79.39 % | 20.751 M -44.99 % | 37.724 M -6.35 % | 40.280 M 6.59 % | 37.789 M 4.06 % | 36.315 M 16.04 % | 31.295 M 13.93 % | 27.468 M 30.50 % | 21.048 M -12.47 % | 24.047 M 28.18 % | 18.760 M -4.45 % | 19.633 M -4.82 % | 20.627 M -8.92 % | 22.647 M 43.84 % | 15.745 M 7.22 % | 14.685 M 12.61 % | 13.041 M -1.56 % | 13.247 M 29.62 % | 10.220 M -25.83 % | 13.780 M 54.14 % | 8.940 M 11.64 % | 8.008 M 22.13 % | 6.557 M -39.78 % | 10.889 M 7.39 % | 10.140 M 0.45 % | 10.095 M 12.04 % | 9.010 M 88.10 % | 4.790 M -7.53 % | 5.180 M 19.88 % | 4.321 M -18.35 % | 5.292 M 170.28 % | 1.958 M -68.77 % | 6.269 M 47.99 % | 4.236 M -29.06 % | 5.971 M | 0.000 -100.00 % | 13.415 M 307.63 % | -6.461 M -222.14 % | 5.290 M 352.14 % | 1.170 M 10.80 % | 1.056 M -81.79 % | 5.800 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 177.424 M 9.50 % | 162.024 M 6.59 % | 152.002 M 19.03 % | 127.703 M 13.56 % | 112.453 M -2.76 % | 115.639 M 21.98 % | 94.798 M 25.22 % | 75.703 M 35.08 % | 56.044 M -19.99 % | 70.048 M 30.98 % | 53.480 M 22.79 % | 43.554 M -1.79 % | 44.346 M 22.96 % | 36.064 M 19.99 % | 30.056 M 17.60 % | 25.557 M 9.28 % | 23.387 M 16.58 % | 20.061 M 1.35 % | 19.794 M -7.41 % | 21.378 M 31.97 % | 16.199 M | 0.000 | 0.000 -100.00 % | 14.627 M -7.70 % | 15.847 M | 0.000 | 0.000 -100.00 % | 15.240 M 8.60 % | 14.033 M | 0.000 | 0.000 -100.00 % | 11.424 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.729 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.935 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 |
| Selling and marketing expenses | 98.078 M -18.40 % | 120.188 M 55.14 % | 77.472 M 33.03 % | 58.235 M -17.20 % | 70.333 M -25.50 % | 94.401 M 17.30 % | 80.478 M 188.63 % | 27.883 M 9.38 % | 25.492 M 35.84 % | 18.766 M -32.05 % | 27.617 M 47.13 % | 18.771 M 9.11 % | 17.204 M 38.15 % | 12.453 M -25.76 % | 16.775 M 110.06 % | 7.986 M -1.93 % | 8.143 M 17.98 % | 6.902 M -39.64 % | 11.436 M 73.37 % | 6.596 M 29.89 % | 5.078 M | 0.000 | 0.000 -100.00 % | 5.747 M -29.23 % | 8.121 M | 0.000 | 0.000 -100.00 % | 5.435 M -15.12 % | 6.403 M | 0.000 | 0.000 -100.00 % | 5.541 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.990 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 |
| Other expenses | 7.041 B 11.30 % | 6.326 B 34.61 % | 4.699 B 213.52 % | 1.499 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.691 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 | 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 % | 190.764 M 16.53 % | 163.702 M | 0.000 -100.00 % | 156.622 M 351.31 % | 34.704 M -93.44 % | 529.411 M 260.73 % | -329.378 M -289.15 % | 174.132 M 32.20 % | 131.720 M -19.81 % | 164.256 M 21.22 % | 135.500 M |
| Operating expenses | 7.316 B 10.72 % | 6.608 B 34.07 % | 4.929 B 192.54 % | 1.685 B 22.36 % | 1.377 B 5.36 % | 1.307 B 1 091.18 % | -131.859 M -116.90 % | 780.436 M -83.65 % | 4.773 B 180.34 % | 1.703 B 3.91 % | 1.639 B 297.53 % | 412.185 M 10.08 % | 374.451 M -70.75 % | 1.280 B 730.20 % | 154.189 M -24.42 % | 204.013 M 15.61 % | 176.464 M 1.36 % | 174.089 M 2.71 % | 169.500 M -4.00 % | 176.563 M 13.69 % | 155.306 M -75.76 % | 640.625 M 492.40 % | 108.140 M -21.50 % | 137.764 M 3.95 % | 132.531 M -57.99 % | 315.505 M 138.02 % | 132.552 M 81.20 % | 73.154 M -34.86 % | 112.309 M -54.47 % | 246.691 M -6.12 % | 262.778 M 29.54 % | 202.851 M 10.46 % | 183.647 M -16.94 % | 221.098 M 160.26 % | 84.952 M 40.31 % | 60.547 M -63.69 % | 166.746 M 6.73 % | 156.233 M 8.59 % | 143.876 M 119.42 % | 65.571 M 0.95 % | 64.952 M -10.87 % | 72.875 M -58.50 % | 175.588 M 144.88 % | 71.704 M -3.74 % | 74.491 M -0.77 % | 75.067 M -6.49 % | 80.279 M -49.91 % | 160.270 M 59.98 % | 100.181 M -38.80 % | 163.702 M 75.59 % | 93.228 M -40.48 % | 156.622 M 351.31 % | 34.704 M -93.44 % | 529.411 M 260.73 % | -329.378 M -289.15 % | 174.132 M 32.20 % | 131.720 M -19.81 % | 164.256 M 21.22 % | 135.500 M |
| Cost and expenses | 7.316 B 10.72 % | 6.608 B 34.07 % | 4.929 B -14.37 % | 5.756 B 318.01 % | 1.377 B 5.36 % | 1.307 B 19.27 % | 1.096 B 40.41 % | 780.436 M -83.65 % | 4.773 B 760.59 % | 554.604 M 12.21 % | 494.267 M 19.91 % | 412.185 M 10.08 % | 374.451 M 328.19 % | 87.449 M -43.28 % | 154.189 M 123.64 % | 68.946 M -2.31 % | 70.575 M -18.65 % | 86.751 M 63.53 % | 53.048 M -42.85 % | 92.815 M 31.67 % | 70.493 M -27.32 % | 96.986 M -10.31 % | 108.140 M 86.30 % | 58.046 M 6.81 % | 54.344 M -5.77 % | 57.670 M 100.79 % | 28.722 M -60.74 % | 73.154 M 6.82 % | 68.484 M 9.93 % | 62.298 M -7.65 % | 67.458 M 16.63 % | 57.841 M 9.83 % | 52.662 M -13.45 % | 60.849 M -28.37 % | 84.952 M 40.31 % | 60.547 M -1.40 % | 61.408 M 8.31 % | 56.697 M 10.81 % | 51.167 M -21.97 % | 65.571 M 0.95 % | 64.952 M -10.87 % | 72.875 M -6.42 % | 77.877 M 8.61 % | 71.704 M -3.74 % | 74.491 M -0.77 % | 75.067 M -6.49 % | 80.279 M 61.82 % | 49.610 M -50.48 % | 100.181 M 11.75 % | 89.644 M -3.84 % | 93.228 M -40.48 % | 156.622 M 351.31 % | 34.704 M -93.44 % | 529.411 M 260.73 % | -329.378 M -289.15 % | 174.132 M 32.20 % | 131.720 M -19.81 % | 164.256 M 21.22 % | 135.500 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 275.502 M -2.38 % | 282.212 M 22.98 % | 229.475 M 23.42 % | 185.937 M 1.72 % | 182.786 M -12.98 % | 210.040 M 19.83 % | 175.276 M 69.21 % | 103.587 M 27.04 % | 81.536 M -8.19 % | 88.813 M 9.51 % | 81.097 M 30.12 % | 62.325 M 1.26 % | 61.550 M 26.86 % | 48.517 M 3.60 % | 46.831 M 39.61 % | 33.543 M 6.38 % | 31.530 M 16.93 % | 26.964 M -13.66 % | 31.230 M 11.64 % | 27.973 M 31.48 % | 21.276 M -25.67 % | 28.624 M -8.10 % | 31.146 M 52.87 % | 20.374 M -14.99 % | 23.968 M 13.56 % | 21.106 M -6.93 % | 22.678 M 9.68 % | 20.676 M 1.17 % | 20.436 M -18.93 % | 25.207 M -0.65 % | 25.373 M 49.57 % | 16.964 M -30.26 % | 24.324 M 9.95 % | 22.123 M -18.94 % | 27.293 M 111.30 % | 12.917 M -52.76 % | 27.344 M 12.90 % | 24.219 M -11.89 % | 27.487 M 176.94 % | 9.925 M -84.67 % | 64.729 M 171.15 % | 23.872 M -21.68 % | 30.480 M 18.22 % | 25.783 M -7.48 % | 27.867 M 13.38 % | 24.579 M -11.12 % | 27.653 M 12.64 % | 24.550 M -20.78 % | 30.989 M | 0.000 -100.00 % | 29.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 210.114 K -54.19 % | 458.632 K -36.97 % | 727.657 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.811 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.794 K | 0.000 | 0.000 -100.00 % | 75.330 K 0.00 % | 75.330 K | 0.000 | 0.000 | 0.000 -100.00 % | 47.520 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.964 K | 0.000 -100.00 % | 115.369 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.466 M 17.52 % | 4.651 M 12.13 % | 4.148 M 13.99 % | 3.639 M -2.44 % | 3.730 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.666 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 29.655 M 7.71 % | 27.533 M 6.53 % | 25.846 M 9.43 % | 23.618 M 46.02 % | 16.174 M 16.91 % | 13.835 M 6.60 % | 12.979 M -2.44 % | 13.304 M 7.72 % | 12.350 M 6.03 % | 11.648 M 0.65 % | 11.573 M -2.73 % | 11.898 M 5.41 % | 11.287 M 3.15 % | 10.942 M 9.35 % | 10.006 M 138.33 % | -26.105 M -384.15 % | 9.187 M 7.21 % | 8.569 M 11.03 % | 7.718 M 136.35 % | -21.235 M -372.80 % | 7.784 M -6.40 % | 8.316 M -10.57 % | 9.299 M -1.86 % | 9.475 M 2.75 % | 9.221 M 1.53 % | 9.082 M 35.13 % | 6.721 M 23.41 % | 5.446 M 9.03 % | 4.995 M -3.25 % | 5.163 M -2.80 % | 5.312 M -0.93 % | 5.362 M -0.11 % | 5.368 M 13.99 % | 4.709 M 41.58 % | 3.326 M 15.37 % | 2.883 M 2.67 % | 2.808 M 5.25 % | 2.668 M 120.89 % | -12.773 M 0.61 % | -12.852 M -674.78 % | 2.236 M 4.15 % | 2.147 M 12.17 % | 1.914 M 6.63 % | 1.795 M 10.53 % | 1.624 M 18.02 % | 1.376 M 4.01 % | 1.323 M 4.58 % | 1.265 M 3.52 % | 1.222 M 8.43 % | 1.127 M 107.56 % | -14.905 M -1 693.43 % | 935.402 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | 1.861 B 30.87 % | 1.422 B -15.69 % | 1.687 B -59.14 % | 4.128 B 162.49 % | 1.573 B 22.47 % | 1.284 B 27.98 % | 1.003 B -8.25 % | 1.094 B -0.34 % | 1.097 B 114.12 % | 512.467 M -23.86 % | 673.100 M 25.61 % | 535.869 M 117.10 % | 246.833 M -9.63 % | 273.145 M -14.91 % | 320.999 M 34.70 % | 238.303 M 43.39 % | 166.193 M -1.63 % | 168.950 M 12.47 % | 150.216 M -14.58 % | 175.854 M 3.55 % | 169.833 M 6.56 % | 159.373 M -0.10 % | 159.535 M 25.26 % | 127.360 M 28.81 % | 98.875 M 4.93 % | 94.227 M 18.21 % | 79.711 M 1.56 % | 78.490 M 4.48 % | 75.121 M -16.48 % | 89.949 M 27.70 % | 70.438 M -0.74 % | 70.964 M -10.01 % | 78.862 M 28.36 % | 61.436 M -9.03 % | 67.535 M 22.73 % | 55.026 M -7.31 % | 59.368 M 21.51 % | 48.858 M 34.73 % | 36.263 M -13.16 % | 41.758 M -25.29 % | 55.895 M 29.70 % | 43.094 M 5.08 % | 41.010 M 1.02 % | 40.594 M 193.75 % | 13.819 M -50.61 % | 27.980 M 13.46 % | 24.661 M -8.06 % | 26.823 M 30.82 % | 20.504 M -26.85 % | 28.029 M 88.05 % | 14.905 M | 0.000 -100.00 % | 21.224 M 131.22 % | 9.179 M -66.91 % | 27.736 M 11.78 % | 24.812 M 67.99 % | 14.770 M 31.21 % | 11.257 M -68.73 % | 36.000 M |
| Operating income ratio | 0.20 14.51 % | 0.18 -30.54 % | 0.25 -64.45 % | 0.72 138.11 % | 0.30 33.05 % | 0.23 6.86 % | 0.21 -26.40 % | 0.29 53.97 % | 0.19 -19.20 % | 0.23 -20.54 % | 0.29 14.00 % | 0.26 100.03 % | 0.13 -27.39 % | 0.18 33.26 % | 0.13 -53.43 % | 0.28 32.99 % | 0.21 11.27 % | 0.19 -30.86 % | 0.28 40.85 % | 0.20 -24.76 % | 0.26 31.20 % | 0.20 -0.83 % | 0.20 -30.41 % | 0.29 17.85 % | 0.24 6.51 % | 0.23 -38.76 % | 0.38 154.38 % | 0.15 -21.92 % | 0.19 -29.24 % | 0.27 26.40 % | 0.21 -18.44 % | 0.26 -14.05 % | 0.30 38.67 % | 0.22 20.27 % | 0.18 -22.54 % | 0.23 -9.57 % | 0.26 8.36 % | 0.24 18.34 % | 0.20 16.58 % | 0.17 -27.81 % | 0.24 28.08 % | 0.19 -1.36 % | 0.19 -5.12 % | 0.20 142.13 % | 0.08 -44.80 % | 0.15 15.48 % | 0.13 -9.82 % | 0.14 47.72 % | 0.10 -33.61 % | 0.15 6.15 % | 0.14 | 0.00 -100.00 % | 0.38 2 126.70 % | 0.02 118.53 % | -0.09 -173.73 % | 0.12 23.70 % | 0.10 57.20 % | 0.06 -69.45 % | 0.21 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 100.00 % | -3.065 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.487 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -349.419 K | 0.000 | 0.000 100.00 % | -79.381 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 501.401 K 460.72 % | -139.000 K -240.79 % | 98.726 K -99.59 % | 24.093 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-06-30 | 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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -5.132 B -22.05 % | -4.205 B -42.86 % | -2.943 B -15.98 % | -2.538 B 15.88 % | -3.017 B -32.54 % | -2.276 B -43.79 % | -1.583 B 13.85 % | -1.838 B -17.41 % | -1.565 B -23.82 % | -1.264 B -81.86 % | -695.053 M -79.86 % | -386.450 M 4.65 % | -405.315 M -853.57 % | -42.505 M -33.27 % | -31.894 M 6.23 % | -34.014 M -1.14 % | -33.631 M 15.35 % | -39.729 M 93.10 % | -576.160 M -819.72 % | -62.645 M -1.80 % | -61.538 M -9.23 % | -56.337 M 86.53 % | -418.286 M -625.11 % | -57.686 M -29.97 % | -44.385 M 22.30 % | -57.124 M 10.85 % | -64.079 M -1.07 % | -63.398 M 19.17 % | -78.430 M 5.22 % | -82.746 M 25.62 % | -111.246 M -12.13 % | -99.216 M -26.24 % | -78.595 M -11.91 % | -70.233 M 11.66 % | -79.500 M 29.41 % | -112.621 M -21.23 % | -92.895 M 2.57 % | -95.343 M 8.24 % | -103.906 M -5.10 % | -98.866 M -38.12 % | -71.579 M 8.11 % | -77.897 M 15.89 % | -92.610 M -40.34 % | -65.990 M 5.29 % | -69.677 M 6.52 % | -74.537 M -15.30 % | -64.644 M -4.02 % | -62.145 M 14.77 % | -72.915 M 9.54 % | -80.609 M -1.06 % | -79.762 M 19.44 % | -99.012 M 20.04 % | -123.825 M -3.37 % | -119.789 M -12.02 % | -106.931 M -4.88 % | -101.957 M 18.43 % | -125.000 M -9.65 % | -114.000 M |
| Total investments | 20.312 B 19.69 % | 16.970 B -14.37 % | 19.819 B -0.94 % | 20.007 B 25.59 % | 15.931 B 8.19 % | 14.725 B -6.92 % | 15.819 B 410.37 % | 3.100 B 19.20 % | 2.600 B 38.34 % | 1.880 B 16.47 % | 1.614 B -41.57 % | 2.762 B -3.46 % | 2.861 B -40.13 % | 4.780 B 43.79 % | 3.324 B 18.52 % | 2.805 B 18.11 % | 2.375 B 3.22 % | 2.301 B -3.42 % | 2.382 B 2.14 % | 2.332 B 1.48 % | 2.298 B 27.29 % | 1.805 B -16.91 % | 2.173 B 24.01 % | 1.752 B 8.89 % | 1.609 B 21.78 % | 1.321 B 4.01 % | 1.270 B 8.47 % | 1.171 B -6.54 % | 1.253 B -8.00 % | 1.362 B 5.59 % | 1.290 B -7.11 % | 1.389 B -4.90 % | 1.460 B 1.29 % | 1.442 B -7.54 % | 1.559 B 5.51 % | 1.478 B -3.77 % | 1.536 B 7.66 % | 1.426 B -3.79 % | 1.483 B 11.11 % | 1.334 B -6.28 % | 1.424 B 7.99 % | 1.318 B -3.98 % | 1.373 B 10.61 % | 1.241 B 17.80 % | 1.054 B 8.75 % | 968.965 M -21.27 % | 1.231 B 8 419.35 % | 14.446 M -98.79 % | 1.194 B 8 761.00 % | 13.473 M -98.79 % | 1.115 B -55.24 % | 2.491 B 0.72 % | 2.473 B 188.47 % | 857.398 M -82.42 % | 4.876 B 1.41 % | 4.808 B 99.76 % | 2.407 B 2.91 % | 2.339 B |
| Total debt | 273.758 M 7.42 % | 254.848 M 5.20 % | 242.257 M -7.66 % | 262.361 M 16 914.33 % | 1.542 M -98.96 % | 148.129 M 36.73 % | 108.336 M -9.58 % | 119.811 M 14.83 % | 104.342 M -0.47 % | 104.837 M -82.74 % | 607.378 M 629.51 % | 83.258 M 15.54 % | 72.057 M 3.58 % | 69.564 M -57.88 % | 165.165 M 115.29 % | 76.717 M 3.04 % | 74.456 M 14.54 % | 65.004 M 18.86 % | 54.691 M -4.40 % | 57.210 M 6.29 % | 53.823 M -1.45 % | 54.615 M 1.57 % | 53.769 M -2.77 % | 55.303 M 6.24 % | 52.053 M 3.04 % | 50.518 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 1.751 B 5.13 % | 1.665 B 11.47 % | 1.494 B -0.12 % | 1.496 B -54.36 % | 3.277 B 38.10 % | 2.373 B 2.79 % | 2.309 B 44.74 % | 1.595 B 50.44 % | 1.060 B 44.90 % | 731.696 M 23.43 % | 592.811 M 724.60 % | 71.891 M 10.75 % | 64.912 M 11.71 % | 58.108 M 23.26 % | 47.143 M -63.29 % | 128.424 M 190.97 % | 44.136 M | 0.000 | 0.000 -100.00 % | 55.826 M 435.23 % | -16.653 M 65.86 % | -48.772 M 40.40 % | -81.835 M -56.60 % | -52.258 M 42.32 % | -90.601 M -42.62 % | -63.524 M -3 317.11 % | -1.859 M -119.02 % | 9.775 M -50.42 % | 19.716 M -38.22 % | 31.912 M 52.70 % | 20.899 M | 0.000 -100.00 % | 50.131 M -14.18 % | 58.411 M 10.63 % | 52.799 M 56.12 % | 33.819 M 354.50 % | 7.441 M -82.76 % | 43.150 M | 0.000 -100.00 % | 44.508 M 192.51 % | 15.216 M -38.92 % | 24.910 M 211.18 % | 8.005 M -38.13 % | 12.939 M -29.26 % | 18.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 2.978 B 90.76 % | 1.561 B -65.25 % | 4.492 B 41.06 % | 3.185 B -44.23 % | 5.710 B 381.41 % | 1.186 B -73.78 % | 4.524 B 111.32 % | 2.141 B 52.44 % | 1.404 B 193.50 % | 478.461 M -66.80 % | 1.441 B 58.96 % | 906.657 M -31.05 % | 1.315 B 321.49 % | 311.977 M -59.94 % | 778.751 M 45.32 % | 535.880 M 47.62 % | 363.019 M 51.05 % | 240.326 M -76.97 % | 1.043 B 111.74 % | 492.806 M 345.37 % | 110.651 M 14.08 % | 96.997 M -87.88 % | 800.063 M 137.46 % | 336.920 M 40.19 % | 240.330 M -52.96 % | 510.901 M -10.58 % | 571.339 M 10.20 % | 518.435 M 121.42 % | 234.137 M -40.83 % | 395.700 M -19.96 % | 494.348 M 82.03 % | 271.576 M 25.54 % | 216.327 M 42.19 % | 152.143 M 31.09 % | 116.057 M -50.00 % | 232.099 M 23.92 % | 187.295 M 32.17 % | 141.708 M -58.22 % | 339.207 M 54.94 % | 218.922 M 152.69 % | 86.636 M 38.73 % | 62.449 M -77.79 % | 281.234 M 278.57 % | 74.288 M 68.50 % | 44.088 M 25.75 % | 35.060 M -80.21 % | 177.204 M 137.60 % | 74.581 M 40.94 % | 52.918 M 53.96 % | 34.372 M -66.42 % | 102.365 M 109.99 % | 48.747 M -62.68 % | 130.634 M 80.40 % | 72.415 M 23.37 % | 58.699 M 38.26 % | 42.454 M | 0.000 | 0.000 |
| Common stock | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 585.37 % | 62.740 M -3.49 % | 65.012 M -84.88 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 252.74 % | 121.903 M -71.65 % | 430.000 M 0.00 % | 430.000 M 4.88 % | 410.000 M 0.00 % | 410.000 M 0.00 % | 410.000 M 0.00 % | 410.000 M 180.53 % | 146.154 M -61.54 % | 380.000 M 0.00 % | 380.000 M 0.00 % | 380.000 M 8.57 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 16.67 % | 300.000 M 78.46 % | 168.105 M -43.97 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M | 0.000 | 0.000 |
| Total equity | 10.110 B 20.19 % | 8.412 B -16.48 % | 10.072 B 16.79 % | 8.623 B 10.48 % | 7.805 B 21.78 % | 6.409 B -0.62 % | 6.449 B 10.29 % | 5.848 B 38.99 % | 4.207 B 30.78 % | 3.217 B -7.19 % | 3.466 B 44.61 % | 2.397 B -3.22 % | 2.477 B 14.98 % | 2.154 B 16.48 % | 1.849 B 15.24 % | 1.605 B 12.61 % | 1.425 B 10.35 % | 1.291 B -19.39 % | 1.602 B 15.79 % | 1.383 B 8.20 % | 1.278 B 19.46 % | 1.070 B -16.77 % | 1.286 B 17.73 % | 1.092 B 13.36 % | 963.547 M 12.16 % | 859.066 M -9.48 % | 949.081 M 10.64 % | 857.834 M 4.45 % | 821.305 M -0.31 % | 823.842 M -11.81 % | 934.123 M 5.16 % | 888.273 M 5.09 % | 845.256 M 9.76 % | 770.124 M -10.54 % | 860.855 M 3.75 % | 829.710 M 4.60 % | 793.187 M 6.90 % | 741.988 M -5.24 % | 783.026 M 7.36 % | 729.379 M 15.81 % | 629.821 M 5.86 % | 594.942 M -15.70 % | 705.742 M 26.78 % | 556.685 M 4.22 % | 534.132 M 5.10 % | 508.199 M -5.91 % | 540.143 M 2.89 % | 524.989 M 1.88 % | 515.305 M 0.94 % | 510.522 M 72.07 % | 296.697 M -34.13 % | 450.411 M 4.59 % | 430.634 M -0.62 % | 433.338 M -0.55 % | 435.720 M 2.76 % | 424.002 M 2.42 % | 414.000 M 2.73 % | 403.000 M |
| Other non current liabilities | -195.226 M -6.83 % | -182.736 M -100.07 % | 250.268 B 7.32 % | 233.199 B 10.23 % | 211.554 B 15.77 % | 182.742 B 17.25 % | 155.862 B 13.30 % | 137.561 B 19.23 % | 115.374 B 25.13 % | 92.204 B 5.75 % | 87.193 B 23.45 % | 70.629 B 16.74 % | 60.502 B 8.71 % | 55.655 B 12.17 % | 49.615 B 28.48 % | 38.616 B 4.19 % | 37.062 B 7.83 % | 34.372 B -0.33 % | 34.486 B 7.00 % | 32.229 B 7.34 % | 30.024 B 13.45 % | 26.465 B 2.33 % | 25.861 B 10.18 % | 23.471 B 7.44 % | 21.846 B 9.19 % | 20.007 B 3.77 % | 19.281 B 1.52 % | 18.991 B 7.71 % | 17.632 B 0.03 % | 17.627 B 3.99 % | 16.951 B 6.04 % | 15.985 B 4.74 % | 15.262 B 5.96 % | 14.404 B 6.45 % | 13.531 B 4.48 % | 12.950 B 4.24 % | 12.424 B 5.63 % | 11.761 B 5.85 % | 11.111 B 5.46 % | 10.536 B 3.53 % | 10.177 B 3.23 % | 9.858 B 3.28 % | 9.546 B 11.07 % | 8.595 B 1.67 % | 8.453 B 8.03 % | 7.825 B 6.19 % | 7.369 B 1.82 % | 7.237 B | 0.000 | 0.000 | 0.000 100.00 % | -1.490 M -5.30 % | -1.415 M 6.42 % | -1.512 M -12.92 % | -1.339 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 188.610 M 6.58 % | 176.973 M 2.19 % | 173.172 M -10.56 % | 193.622 M | 0.000 -100.00 % | 113.102 M 31.70 % | 85.879 M -10.73 % | 96.201 M 16.55 % | 82.541 M -1.74 % | 84.001 M 29.57 % | 64.830 M -5.08 % | 68.298 M 14.75 % | 59.519 M 1.53 % | 58.621 M 3.23 % | 56.789 M -13.99 % | 66.029 M 2.72 % | 64.281 M 12.39 % | 57.193 M 14.66 % | 49.879 M -4.82 % | 52.407 M 5.41 % | 49.716 M -0.59 % | 50.009 M 2.54 % | 48.770 M -0.02 % | 48.781 M 0.00 % | 48.781 M 4.17 % | 46.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 233.199 B 10.23 % | 211.554 B 15.77 % | 182.742 B 17.18 % | 155.950 B 13.29 % | 137.657 B 884.02 % | 13.989 B 33.53 % | 10.477 B -87.98 % | 87.193 B 1 019.40 % | 7.789 B -87.14 % | 60.561 B 8.82 % | 55.655 B 12.17 % | 49.615 B 28.48 % | 38.616 B 4.19 % | 37.062 B 7.83 % | 34.372 B -0.33 % | 34.486 B 7.00 % | 32.229 B 7.34 % | 30.024 B 13.45 % | 26.465 B 2.33 % | 25.861 B 10.18 % | 23.471 B 7.44 % | 21.846 B 9.19 % | 20.007 B 3.77 % | 19.281 B 1.52 % | 18.991 B 7.71 % | 17.632 B 0.03 % | 17.627 B 3.99 % | 16.951 B 6.04 % | 15.985 B 4.74 % | 15.262 B 5.96 % | 14.404 B 6.45 % | 13.531 B 4.48 % | 12.950 B 4.24 % | 12.424 B 5.63 % | 11.761 B 5.85 % | 11.111 B 5.46 % | 10.536 B 3.53 % | 10.177 B 3.23 % | 9.858 B 3.28 % | 9.546 B 11.07 % | 8.595 B 1.67 % | 8.453 B 8.03 % | 7.825 B 6.19 % | 7.369 B 1.82 % | 7.237 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -1.313 B 16.43 % | -1.571 B -23.12 % | -1.276 B 1.11 % | -1.291 B 99.31 % | -186.696 B -216.75 % | 159.913 B 17.55 % | 136.040 B 21 706.14 % | -629.636 M 37.27 % | -1.004 B -54.89 % | -648.020 M 20.13 % | -811.295 M -42.55 % | -569.141 M -71.73 % | -331.409 M -349.49 % | -73.730 M -16.75 % | -63.151 M -0.34 % | -62.935 M -12.68 % | -55.851 M -3.63 % | -53.895 M -14.76 % | -46.962 M -13.62 % | -41.332 M 21.61 % | -52.728 M -2.72 % | -51.334 M 3.94 % | -53.439 M -29.88 % | -41.145 M -45.66 % | -28.247 M 6.03 % | -30.061 M -27.06 % | -23.659 M -7.94 % | -21.918 M 13.63 % | -25.376 M -33.86 % | -18.957 M -12.95 % | -16.783 M 4.15 % | -17.510 M -8.78 % | -16.097 M 30.12 % | -23.034 M -51.16 % | -15.238 M -19.01 % | -12.804 M -4.80 % | -12.218 M -18.51 % | -10.310 M -5.28 % | -9.793 M -21.86 % | -8.036 M 6.74 % | -8.617 M -16.84 % | -7.375 M 21.68 % | -9.417 M -55.42 % | -6.059 M 23.29 % | -7.899 M -31.28 % | -6.017 M -2.54 % | -5.868 M 99.89 % | -5.121 B -83 366.36 % | -6.136 M 99.87 % | -4.632 B -240 330.29 % | 1.928 M 100.05 % | -3.777 B -7.48 % | -3.514 B -27 116.53 % | -12.913 M 99.58 % | -3.076 B -3.53 % | -2.971 B -5.29 % | -2.822 B -23.12 % | -2.292 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 185.831 B 3 820 428.76 % | 4.864 M | 0.000 -100.00 % | 2.632 M -17.47 % | 3.189 M -28.43 % | 4.456 M 499.86 % | 742.841 K -41.65 % | 1.273 M -27.17 % | 1.748 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 85.147 M 9.34 % | 77.875 M 12.72 % | 69.085 M 0.50 % | 68.739 M 4 357.78 % | 1.542 M -95.60 % | 35.027 M 55.97 % | 22.457 M -4.88 % | 23.610 M 8.29 % | 21.802 M 4.64 % | 20.836 M 35.68 % | 15.357 M 2.65 % | 14.960 M 19.32 % | 12.538 M 14.58 % | 10.943 M 6.04 % | 10.320 M -3.44 % | 10.688 M 5.05 % | 10.174 M 30.27 % | 7.810 M 62.30 % | 4.812 M 0.19 % | 4.803 M 16.95 % | 4.107 M -10.85 % | 4.607 M -7.84 % | 4.999 M -23.35 % | 6.522 M 99.33 % | 3.272 M -11.30 % | 3.689 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.978 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.191 M -75.01 % | 20.769 M 245.06 % | 6.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 313.716 B 11.74 % | 280.768 B 12.19 % | 250.268 B 7.32 % | 233.199 B 10.23 % | 211.554 B 15.77 % | 182.742 B 16.83 % | 156.416 B 13.63 % | 137.657 B 19.31 % | 115.374 B 25.13 % | 92.204 B 5.75 % | 87.193 B 23.45 % | 70.629 B 16.62 % | 60.561 B 8.82 % | 55.655 B 12.17 % | 49.615 B 28.48 % | 38.616 B 4.19 % | 37.062 B 7.83 % | 34.372 B -0.33 % | 34.486 B 7.00 % | 32.229 B 7.34 % | 30.024 B 13.45 % | 26.465 B 2.33 % | 25.861 B 10.18 % | 23.471 B 7.44 % | 21.846 B 9.19 % | 20.007 B 3.77 % | 19.281 B 1.52 % | 18.991 B 7.71 % | 17.632 B 0.03 % | 17.627 B 3.99 % | 16.951 B 6.04 % | 15.985 B 4.74 % | 15.262 B 5.96 % | 14.404 B 6.45 % | 13.531 B 4.48 % | 12.950 B 4.24 % | 12.424 B 5.63 % | 11.761 B 5.85 % | 11.111 B 5.46 % | 10.536 B 3.53 % | 10.177 B 3.23 % | 9.858 B 3.28 % | 9.546 B 11.07 % | 8.595 B 1.67 % | 8.453 B 8.03 % | 7.825 B 6.19 % | 7.369 B 1.82 % | 7.237 B 3.99 % | 6.959 B 33 406.03 % | 20.769 M 245.06 % | 6.019 M -99.90 % | 5.944 B 4.82 % | 5.671 B 8.70 % | 5.218 B 0.04 % | 5.215 B 2.46 % | 5.090 B 2.73 % | 4.955 B 14.57 % | 4.325 B |
| Other non current assets | -11.309 B -17.35 % | -9.637 B -129.62 % | 32.532 B -85.93 % | 231.290 B 5.54 % | 219.155 B 15.99 % | 188.948 B 739.34 % | 22.512 B 1 442.29 % | 1.460 B -90.68 % | 15.666 B 28.10 % | 12.229 B 1 172.73 % | 960.879 M -86.35 % | 7.037 B 837.31 % | 750.773 M | 0.000 -100.00 % | 912.073 M | 0.000 | 0.000 | 0.000 -100.00 % | 190.934 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.690 M | 0.000 | 0.000 | 0.000 100.00 % | -711.499 M | 0.000 | 0.000 | 0.000 100.00 % | -701.341 M | 0.000 | 0.000 | 0.000 100.00 % | -10.382 M -100.08 % | 13.752 B 4.27 % | 13.190 B 5.71 % | 12.477 B 1 688.78 % | -785.301 M -106.99 % | 11.238 B 4.19 % | 10.786 B 3.36 % | 10.435 B 1 550.45 % | -719.446 M -107.88 % | 9.134 B 1.81 % | 8.971 B 7.84 % | 8.319 B 7.23 % | 7.758 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.516 B -1.56 % | -2.477 B -454.52 % | -446.683 M 81.89 % | -2.467 B -1.39 % | -2.433 B -8 009.88 % | -30.000 M -3.45 % | -29.000 M |
| Long term investments | 10.441 B 19.68 % | 8.724 B -13.79 % | 10.119 B -0.51 % | 10.171 B 25.60 % | 8.098 B 8.45 % | 7.467 B -6.60 % | 7.995 B 5 444.83 % | 144.181 M 29.86 % | 111.031 M 29.64 % | 85.645 M 1.83 % | 84.104 M -95.92 % | 2.061 B -12.71 % | 2.361 B -2.29 % | 2.417 B 4 872.28 % | 48.604 M -96.58 % | 1.422 B 18.02 % | 1.205 B 3.32 % | 1.166 B -3.43 % | 1.208 B 2.27 % | 1.181 B 1.60 % | 1.162 B 27.17 % | 913.899 M -16.83 % | 1.099 B 23.87 % | 887.056 M 8.90 % | 814.585 M 21.61 % | 669.828 M 3.73 % | 645.723 M 8.46 % | 595.369 M -6.35 % | 635.770 M -7.82 % | 689.698 M 5.29 % | 655.051 M -6.92 % | 703.749 M -4.76 % | 738.888 M 1.35 % | 729.037 M | 0.000 -100.00 % | 747.682 M -3.68 % | 776.239 M 7.62 % | 721.253 M -3.84 % | 750.077 M 11.04 % | 675.525 M -6.17 % | 719.938 M 8.17 % | 665.580 M -4.21 % | 694.801 M 10.53 % | 628.603 M 17.58 % | 534.598 M 8.67 % | 491.952 M -21.02 % | 622.871 M 4 211.72 % | 14.446 M -97.61 % | 603.903 M 4 382.32 % | 13.473 M -97.61 % | 564.327 M -77.35 % | 2.491 B 0.72 % | 2.473 B 469.02 % | 434.668 M -82.21 % | 2.444 B 1.41 % | 2.410 B 40 062.45 % | 6.000 M 0.00 % | 6.000 M |
| Intangible assets | 57.406 M 13.89 % | 50.405 M 13.71 % | 44.327 M 15.88 % | 38.254 M 10.89 % | 34.498 M 8.69 % | 31.740 M 484.10 % | 5.434 M -13.44 % | 6.278 M -21.55 % | 8.003 M -16.51 % | 9.586 M -18.96 % | 11.828 M -18.45 % | 14.504 M -16.45 % | 17.360 M 1 152.53 % | 1.386 M -94.07 % | 23.382 M 1 554.78 % | 1.413 M -20.93 % | 1.787 M -5.10 % | 1.883 M -88.67 % | 16.617 M -11.38 % | 18.751 M -2.99 % | 19.329 M -9.27 % | 21.305 M 26.51 % | 16.840 M -1.51 % | 17.098 M -14.60 % | 20.021 M -15.56 % | 23.710 M -13.91 % | 27.542 M 45.96 % | 18.869 M -12.02 % | 21.448 M -13.12 % | 24.686 M -11.87 % | 28.012 M -2.68 % | 28.783 M -1.33 % | 29.172 M -6.48 % | 31.192 M 502.05 % | 5.181 M 51.89 % | 3.411 M 8.94 % | 3.131 M -0.45 % | 3.145 M -3.97 % | 3.275 M 0.43 % | 3.261 M -18.90 % | 4.021 M -6.18 % | 4.286 M -6.44 % | 4.581 M -45.63 % | 8.426 M 14.67 % | 7.348 M 23.27 % | 5.961 M 19.65 % | 4.982 M -2.56 % | 5.113 M 10.34 % | 4.634 M -7.69 % | 5.020 M 108.47 % | 2.408 M -30.02 % | 3.441 M -4.63 % | 3.608 M 32.02 % | 2.733 M 32.86 % | 2.057 M -2.51 % | 2.110 M | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 57.406 M 13.89 % | 50.405 M 13.71 % | 44.327 M 15.88 % | 38.254 M 10.89 % | 34.498 M 8.69 % | 31.740 M 484.10 % | 5.434 M -13.44 % | 6.278 M -21.55 % | 8.003 M -16.51 % | 9.586 M -18.96 % | 11.828 M -18.45 % | 14.504 M -16.45 % | 17.360 M 1 152.53 % | 1.386 M -94.07 % | 23.382 M 1 554.78 % | 1.413 M -20.93 % | 1.787 M -5.10 % | 1.883 M -88.67 % | 16.617 M -11.38 % | 18.751 M -2.99 % | 19.329 M -9.27 % | 21.305 M 26.51 % | 16.840 M -1.51 % | 17.098 M -14.60 % | 20.021 M -15.56 % | 23.710 M -13.91 % | 27.542 M 45.96 % | 18.869 M -12.02 % | 21.448 M -13.12 % | 24.686 M -11.87 % | 28.012 M -2.68 % | 28.783 M -1.33 % | 29.172 M -6.48 % | 31.192 M 502.05 % | 5.181 M 51.89 % | 3.411 M 8.94 % | 3.131 M -0.45 % | 3.145 M -3.97 % | 3.275 M 0.43 % | 3.261 M -18.90 % | 4.021 M -6.18 % | 4.286 M -6.44 % | 4.581 M -45.63 % | 8.426 M 14.67 % | 7.348 M 23.27 % | 5.961 M 19.65 % | 4.982 M -2.56 % | 5.113 M 10.34 % | 4.634 M -7.69 % | 5.020 M 108.47 % | 2.408 M -30.02 % | 3.441 M -4.63 % | 3.608 M 32.02 % | 2.733 M 32.86 % | 2.057 M -2.51 % | 2.110 M | 0.000 | 0.000 |
| Property plant equipment net | 334.975 M 8.69 % | 308.182 M 2.56 % | 300.494 M -3.90 % | 312.700 M 55.16 % | 201.536 M 1.17 % | 199.209 M 25.08 % | 159.263 M -1.01 % | 160.890 M 11.96 % | 143.697 M -3.39 % | 148.746 M 15.06 % | 129.275 M 4.42 % | 123.805 M 4.79 % | 118.144 M 1.27 % | 116.658 M 2.14 % | 114.215 M 1.67 % | 112.343 M 2.54 % | 109.559 M 16.79 % | 93.806 M 13.65 % | 82.538 M -4.31 % | 86.254 M 1.84 % | 84.694 M -4.23 % | 88.432 M -0.81 % | 89.155 M -4.52 % | 93.374 M 4.15 % | 89.655 M 3.33 % | 86.769 M 126.94 % | 38.234 M 23.65 % | 30.921 M 92.93 % | 16.027 M -6.17 % | 17.080 M -6.55 % | 18.278 M 0.61 % | 18.168 M -2.97 % | 18.725 M -0.48 % | 18.815 M 2.56 % | 18.345 M 4.39 % | 17.574 M -2.39 % | 18.005 M 2.45 % | 17.575 M -2.73 % | 18.069 M 2.83 % | 17.571 M 70.15 % | 10.327 M 6.28 % | 9.717 M 5.83 % | 9.182 M -1.68 % | 9.339 M 6.25 % | 8.790 M 11.07 % | 7.914 M 17.75 % | 6.721 M 4.49 % | 6.432 M -3.67 % | 6.677 M 9.14 % | 6.118 M 93.61 % | 3.160 M -85.03 % | 21.109 M | 0.000 -100.00 % | 4.741 M -77.39 % | 20.966 M -0.33 % | 21.036 M -12.35 % | 24.000 M 4.35 % | 23.000 M |
| Total non current assets | 0.000 | 0.000 -100.00 % | 43.243 B -82.13 % | 242.002 B 10.32 % | 219.359 B 15.97 % | 189.151 B 724.97 % | 22.928 B 18.02 % | 19.428 B 21.79 % | 15.952 B 27.54 % | 12.508 B 9.32 % | 11.442 B 23.29 % | 9.280 B 8.92 % | 8.520 B 91 155.38 % | 9.336 M -99.86 % | 6.713 B 47 673.53 % | 14.051 M -2.25 % | 14.375 M 8.53 % | 13.245 M -96.81 % | 414.686 M 2 954.55 % | 13.576 M -10.55 % | 15.178 M -8.52 % | 16.591 M -95.39 % | 359.651 M 1 738.42 % | 19.563 M 3.28 % | 18.942 M -4.36 % | 19.806 M 59.37 % | 12.428 M 50.68 % | 8.248 M 1.08 % | 8.160 M -22.67 % | 10.552 M -13.59 % | 12.212 M -7.31 % | 13.175 M -3.20 % | 13.611 M -1.10 % | 13.763 M 32.57 % | 10.382 M -99.92 % | 13.780 B 4.26 % | 13.217 B 5.71 % | 12.503 B 5.12 % | 11.894 B 5.58 % | 11.265 B 4.25 % | 10.807 B 3.35 % | 10.456 B 1.99 % | 10.252 B 12.02 % | 9.151 B 1.82 % | 8.987 B 7.85 % | 8.333 B 7.25 % | 7.770 B 135 904.08 % | 5.713 M -99.92 % | 7.333 B 0.91 % | 7.267 B 130 417.47 % | 5.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | -286.561 B -12.09 % | -255.645 B -11.16 % | -229.981 B -7.08 % | -214.773 B | 0.000 | 0.000 -100.00 % | 139.937 B 12.78 % | 124.077 B 19.73 % | 103.629 B 3 092.86 % | 3.246 B 3.53 % | 3.135 B 107.37 % | 1.512 B 46.62 % | 1.031 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 554.842 K -97.08 % | 19.034 M | 0.000 100.00 % | -99.012 M 20.04 % | -123.825 M 77.18 % | -542.570 M 78.63 % | -2.539 B -1.55 % | -2.500 B 1.01 % | -2.526 B -3.23 % | -2.447 B |
| Short term investments | 9.872 B 19.70 % | 8.247 B -14.97 % | 9.699 B -1.40 % | 9.836 B 25.57 % | 7.833 B 7.91 % | 7.259 B -7.23 % | 7.825 B 1.60 % | 7.702 B 39.19 % | 5.533 B 208.44 % | 1.794 B 17.27 % | 1.530 B 118.27 % | 700.848 M 40.22 % | 499.832 M -78.85 % | 2.363 B 861.75 % | 245.674 M -82.23 % | 1.383 B 18.19 % | 1.170 B 3.12 % | 1.134 B -3.40 % | 1.174 B 2.02 % | 1.151 B 1.35 % | 1.136 B 27.42 % | 891.356 M -16.99 % | 1.074 B 24.15 % | 864.935 M 8.89 % | 794.352 M 21.95 % | 651.385 M 4.31 % | 624.498 M 8.49 % | 575.650 M -6.72 % | 617.142 M -8.19 % | 672.173 M 5.90 % | 634.726 M -7.31 % | 684.817 M -5.06 % | 721.291 M 1.23 % | 712.498 M -7.85 % | 773.153 M 5.91 % | 730.006 M -3.87 % | 759.412 M 7.69 % | 705.202 M -3.73 % | 732.494 M 11.19 % | 658.785 M -6.40 % | 703.825 M 7.81 % | 652.818 M -3.75 % | 678.248 M 10.70 % | 612.709 M 18.03 % | 519.124 M 8.83 % | 477.013 M -21.52 % | 607.835 M | 0.000 -100.00 % | 589.939 M | 0.000 -100.00 % | 550.759 M | 0.000 | 0.000 -100.00 % | 422.730 M -82.62 % | 2.432 B 1.41 % | 2.398 B -0.11 % | 2.401 B 2.91 % | 2.333 B |
| cash and cash equivalents | 5.406 B 21.22 % | 4.460 B 40.00 % | 3.186 B 13.77 % | 2.800 B -7.23 % | 3.018 B 24.50 % | 2.424 B 43.34 % | 1.691 B -7.95 % | 1.838 B 10.07 % | 1.669 B 21.96 % | 1.369 B 5.10 % | 1.302 B 69.48 % | 768.492 M 60.98 % | 477.372 M -23.46 % | 623.686 M 47.35 % | 423.270 M 38.81 % | 304.936 M 806.71 % | 33.631 M -15.35 % | 39.729 M -93.10 % | 576.160 M 819.72 % | 62.645 M 1.80 % | 61.538 M 9.23 % | 56.337 M -86.53 % | 418.286 M 625.11 % | 57.686 M 29.97 % | 44.385 M -22.30 % | 57.124 M -10.85 % | 64.079 M 1.07 % | 63.398 M -19.17 % | 78.430 M -5.22 % | 82.746 M -25.62 % | 111.246 M 12.13 % | 99.216 M 26.24 % | 78.595 M 11.91 % | 70.233 M -11.66 % | 79.500 M -76.48 % | 337.999 M 26.31 % | 267.592 M -0.48 % | 268.877 M -11.26 % | 302.999 M 1.19 % | 299.435 M 56.14 % | 191.769 M -5.31 % | 202.531 M -6.42 % | 216.428 M 43.88 % | 150.423 M 1.92 % | 147.590 M -7.55 % | 159.636 M 15.04 % | 138.766 M 123.29 % | 62.145 M -55.86 % | 140.783 M -3.60 % | 146.048 M 83.10 % | 79.762 M -19.44 % | 99.012 M -20.04 % | 123.825 M 3.37 % | 119.789 M 12.02 % | 106.931 M 4.88 % | 101.957 M -18.43 % | 125.000 M 9.65 % | 114.000 M |
| Cash and short term investments | 15.277 B 20.23 % | 12.707 B -1.38 % | 12.885 B 1.96 % | 12.636 B 16.45 % | 10.852 B 12.07 % | 9.683 B 1.75 % | 9.516 B -2.14 % | 9.725 B 35.01 % | 7.203 B 19.50 % | 6.027 B 9.36 % | 5.512 B 59.46 % | 3.456 B 5.58 % | 3.274 B 9.62 % | 2.986 B 43.66 % | 2.079 B 23.19 % | 1.687 B 9.39 % | 1.543 B 2.00 % | 1.512 B -17.83 % | 1.841 B -5.34 % | 1.945 B 9.10 % | 1.782 B 18.38 % | 1.506 B -13.01 % | 1.731 B 24.34 % | 1.392 B 13.18 % | 1.230 B 7.06 % | 1.149 B 0.58 % | 1.142 B 1.17 % | 1.129 B -0.53 % | 1.135 B -1.16 % | 1.148 B -5.61 % | 1.216 B 6.20 % | 1.145 B 6.36 % | 1.077 B 6.58 % | 1.010 B -8.14 % | 1.100 B 3.00 % | 1.068 B 3.99 % | 1.027 B 5.43 % | 974.079 M -5.93 % | 1.035 B 8.06 % | 958.220 M 6.99 % | 895.593 M 4.70 % | 855.349 M -4.40 % | 894.677 M 17.24 % | 763.132 M 14.46 % | 666.714 M 4.72 % | 636.649 M 884.85 % | 64.644 M 4.02 % | 62.145 M -91.50 % | 730.723 M 400.33 % | 146.048 M 83.10 % | 79.762 M -19.44 % | 99.012 M -20.04 % | 123.825 M -77.18 % | 542.519 M -78.63 % | 2.539 B 1.55 % | 2.500 B -1.01 % | 2.526 B 3.23 % | 2.447 B |
| Total current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.913 B 4.66 % | 79.218 B 24.27 % | 63.746 B 16.93 % | 54.518 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.766 M 10.50 % | 125.583 M -10.80 % | 140.783 M -3.60 % | 146.048 M 83.10 % | 79.762 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.570 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 271.284 B 11.67 % | 242.939 B 11.90 % | 217.096 B 7.40 % | 202.136 B 8.80 % | 185.786 B 17.24 % | 158.468 B 17.46 % | 134.908 B 13.34 % | 119.027 B 19.81 % | 99.346 B 24.70 % | 79.667 B 4.71 % | 76.083 B 22.25 % | 62.234 B 16.35 % | 53.487 B 9.45 % | 48.871 B 10.89 % | 44.071 B 27.50 % | 34.565 B 4.35 % | 33.124 B 7.42 % | 30.836 B -0.53 % | 30.999 B 8.03 % | 28.696 B 7.01 % | 26.816 B 13.78 % | 23.569 B 2.25 % | 23.049 B 9.93 % | 20.968 B 7.65 % | 19.478 B 9.86 % | 17.729 B 3.84 % | 17.073 B 1.96 % | 16.745 B 7.71 % | 15.545 B 0.48 % | 15.471 B 4.54 % | 14.799 B 6.66 % | 13.875 B 5.42 % | 13.161 B 7.33 % | 12.262 B 7.28 % | 11.429 B 4.99 % | 10.886 B 5.18 % | 10.350 B 6.43 % | 9.724 B 8.14 % | 8.992 B 6.78 % | 8.421 B 3.66 % | 8.124 B 5.09 % | 7.730 B 4.16 % | 7.422 B 13.15 % | 6.559 B 3.64 % | 6.329 B 11.42 % | 5.680 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.591 B | 0.000 -100.00 % | 3.768 B 243 171.40 % | 1.549 M -99.95 % | 3.045 B -0.76 % | 3.069 B 3.24 % | 2.972 B 5.97 % | 2.805 B 24.83 % | 2.247 B |
| Tax assets | 476.340 M -14.16 % | 554.938 M 124.72 % | 246.950 M 29.78 % | 190.289 M 128.73 % | 83.194 M -64.70 % | 235.687 M 165.99 % | 88.607 M -99.50 % | 17.657 B 72 870.15 % | 24.198 M -29.98 % | 34.560 M -99.66 % | 10.255 B 23 721.67 % | 43.051 M -99.18 % | 5.272 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.670 M | 0.000 -100.00 % | 3.051 M | 0.000 -100.00 % | 4.712 M | 0.000 -100.00 % | 4.620 M 11.49 % | 4.144 M -35.41 % | 6.416 M | 0.000 -100.00 % | 966.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 886.098 K 13.58 % | 780.170 K | 0.000 -100.00 % | 2.090 M 2 077.11 % | 95.999 K -95.47 % | 2.121 M 2.51 % | 2.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.541 M | 0.000 -100.00 % | 71.153 K | 0.000 | 0.000 |
| Other assets | 323.827 B 11.98 % | 289.180 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.888 B -92.45 % | 51.465 B 1 049.64 % | 4.477 B 2.35 % | 4.374 B 2.51 % | 4.267 B -88.18 % | 36.088 B 745.25 % | 4.269 B -4.88 % | 4.488 B 9.74 % | 4.090 B -84.93 % | 27.147 B 535.38 % | 4.273 B 10.23 % | 3.876 B 5.79 % | 3.664 B -81.89 % | 20.230 B 528.93 % | 3.217 B -18.19 % | 3.932 B -13.93 % | 4.568 B -74.46 % | 17.885 B 286.90 % | 4.623 B 3.06 % | 4.485 B 9.60 % | 4.092 B -71.56 % | 14.392 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.773 B | 0.000 | 0.000 -100.00 % | 3.964 B -38.01 % | 6.395 B 4.80 % | 6.102 B 7.98 % | 5.651 B 0.00 % | 5.651 B 2.48 % | 5.514 B 2.70 % | 5.369 B 13.56 % | 4.728 B |
| Account payables | 664.510 M 19.48 % | 556.148 M -9.09 % | 611.779 M 0.12 % | 611.023 M 56.89 % | 389.457 M 15.85 % | 336.169 M -24.23 % | 443.656 M 70.33 % | 260.467 M 64.23 % | 158.598 M -25.54 % | 213.003 M 10.39 % | 192.948 M 61.47 % | 119.498 M 5.62 % | 113.138 M 80.19 % | 62.787 M 18.84 % | 52.832 M 1.12 % | 52.246 M 14.38 % | 45.676 M -0.89 % | 46.084 M 9.33 % | 42.150 M 15.39 % | 36.529 M -24.87 % | 48.622 M 4.06 % | 46.727 M -3.54 % | 48.440 M 39.91 % | 34.623 M 38.64 % | 24.974 M -5.30 % | 26.372 M 11.47 % | 23.659 M 7.94 % | 21.918 M -13.63 % | 25.376 M 33.86 % | 18.957 M 12.95 % | 16.783 M -4.15 % | 17.510 M 8.78 % | 16.097 M -30.12 % | 23.034 M 51.16 % | 15.238 M 19.01 % | 12.804 M 4.80 % | 12.218 M 18.51 % | 10.310 M 5.28 % | 9.793 M 21.86 % | 8.036 M -6.74 % | 8.617 M 16.84 % | 7.375 M -21.68 % | 9.417 M 55.42 % | 6.059 M -23.29 % | 7.899 M 31.28 % | 6.017 M 2.54 % | 5.868 M -99.89 % | 5.121 B 83 366.36 % | 6.136 M -99.87 % | 4.632 B 113 115.35 % | 4.091 M -99.89 % | 3.777 B 7.93 % | 3.500 B 78 052.97 % | 4.478 M -99.85 % | 3.065 B 3.14 % | 2.971 B 5.29 % | 2.822 B 23.12 % | 2.292 B |
| Tax payables | 563.617 M -39.88 % | 937.427 M 57.43 % | 595.466 M -2.52 % | 610.848 M 28.67 % | 474.725 M -31.58 % | 693.795 M 253.42 % | 196.309 M -43.19 % | 345.559 M 99.89 % | 172.874 M 198.04 % | -176.339 M -391.75 % | 60.441 M -50.04 % | 120.970 M 56.60 % | 77.249 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.780 M 75.22 % | 8.435 M -25.85 % | 11.375 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 6.615 M 14.79 % | 5.763 M 166.68 % | 2.161 M -51.55 % | 4.460 M -25.60 % | 5.995 M 23.25 % | 4.864 M 253.23 % | 1.377 M -47.68 % | 2.632 M -17.47 % | 3.189 M -28.43 % | 4.456 M 499.86 % | 742.841 K -41.65 % | 1.273 M -27.17 % | 1.748 M 12.20 % | 1.558 M 185.46 % | 545.783 K -34.84 % | 837.577 K -30.20 % | 1.200 M 7.91 % | 1.112 M 193.09 % | 379.402 K -47.48 % | 722.384 K -21.79 % | 923.635 K 35.38 % | 682.264 K 108.10 % | 327.854 K -39.90 % | 545.507 K -23.08 % | 709.222 K -5.12 % | 747.490 K 205.45 % | 244.714 K -41.30 % | 416.899 K -46.69 % | 781.996 K 68.73 % | 463.448 K 186.77 % | 161.612 K -37.75 % | 259.626 K -95.66 % | 5.988 M 45.27 % | 4.122 M 4.49 % | 3.945 M 16.51 % | 3.386 M -1.46 % | 3.436 M 1.36 % | 3.390 M 31.65 % | 2.575 M 59.15 % | 1.618 M 182.52 % | 572.707 K 1.59 % | 563.768 K -11.19 % | 634.830 K -67.73 % | 1.967 M 5.70 % | 1.861 M 1.58 % | 1.832 M 4.15 % | 1.759 M -29.10 % | 2.481 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.490 M 5.30 % | 1.415 M -6.42 % | 1.512 M 12.92 % | 1.339 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 273.758 M 7.42 % | 254.848 M 5.20 % | 242.257 M -7.66 % | 262.361 M | 0.000 -100.00 % | 148.129 M 36.73 % | 108.336 M -9.58 % | 119.811 M 15.38 % | 103.839 M -0.95 % | 104.837 M 30.74 % | 80.187 M -3.65 % | 83.227 M 15.50 % | 72.057 M 3.58 % | 69.564 M 3.66 % | 67.109 M -12.52 % | 76.717 M 3.04 % | 74.455 M 14.54 % | 65.003 M 18.86 % | 54.691 M -4.40 % | 57.210 M 6.29 % | 53.823 M -1.45 % | 54.616 M 1.58 % | 53.769 M -2.77 % | 55.303 M 6.24 % | 52.053 M 3.04 % | 50.518 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 6.703 B 4.38 % | 6.421 B 24.70 % | 5.149 B 2.81 % | 5.009 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 -100.00 % | 11.146 M 5 729.29 % | -198.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.729 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.242 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.227 M -74.20 % | 101.663 M | 0.000 -100.00 % | 60.923 M -20.90 % | 77.022 M -5.55 % | 81.549 M -80.30 % | 414.000 M 2.73 % | 403.000 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.811 M | 0.000 | 0.000 -100.00 % | 26.453 M | 0.000 -100.00 % | 4.387 M -81.18 % | 23.305 M 44.21 % | 16.161 M 417.98 % | 3.120 M -60.60 % | 7.919 M -78.73 % | 37.225 M 243.50 % | 10.837 M | 0.000 -100.00 % | 4.187 M | 0.000 -100.00 % | 1.173 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.063 M | 0.000 -100.00 % | 2.616 M -61.87 % | 6.860 M -24.27 % | 9.058 M 624.06 % | 1.251 M -65.09 % | 3.584 M 51.74 % | 2.362 M 61.56 % | 1.462 M 168.56 % | 544.377 K -76.10 % | 2.278 M -43.63 % | 4.041 M 97.80 % | 2.043 M 38.51 % | 1.475 M | 0.000 | 0.000 -100.00 % | 4.373 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.403 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 313.716 B 11.74 % | 280.768 B 12.19 % | 250.268 B | 0.000 | 0.000 100.00 % | -160.978 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.944 B 4.82 % | 5.671 B 8.70 % | 5.218 B 0.04 % | 5.215 B 2.46 % | 5.090 B 2.73 % | 4.955 B 14.57 % | 4.325 B |
| Total assets | 323.827 B 11.98 % | 289.180 B 11.08 % | 260.339 B 7.66 % | 241.823 B 10.24 % | 219.359 B 15.97 % | 189.151 B 16.14 % | 162.865 B 13.49 % | 143.505 B 20.01 % | 119.582 B 25.32 % | 95.421 B 5.25 % | 90.659 B 24.15 % | 73.025 B 15.84 % | 63.038 B 9.05 % | 57.809 B 12.33 % | 51.465 B 27.96 % | 40.221 B 4.50 % | 38.487 B 7.92 % | 35.663 B -1.18 % | 36.088 B 7.37 % | 33.612 B 7.38 % | 31.302 B 13.68 % | 27.535 B 1.43 % | 27.147 B 10.52 % | 24.564 B 7.69 % | 22.809 B 9.31 % | 20.866 B 3.15 % | 20.230 B 1.92 % | 19.849 B 7.57 % | 18.453 B 0.02 % | 18.450 B 3.16 % | 17.885 B 5.99 % | 16.874 B 4.76 % | 16.108 B 6.15 % | 15.174 B 5.44 % | 14.392 B 4.44 % | 13.780 B 4.26 % | 13.217 B 5.71 % | 12.503 B 5.12 % | 11.894 B 5.58 % | 11.265 B 4.25 % | 10.807 B 3.38 % | 10.453 B 1.97 % | 10.252 B 12.02 % | 9.151 B 1.82 % | 8.987 B 7.85 % | 8.333 B 5.36 % | 7.909 B 1.90 % | 7.762 B 3.84 % | 7.474 B 0.82 % | 7.413 B 83.06 % | 4.050 B -36.67 % | 6.395 B 4.80 % | 6.102 B 7.98 % | 5.651 B 0.00 % | 5.651 B 2.48 % | 5.514 B 2.70 % | 5.369 B 13.56 % | 4.728 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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 4.637 B 59.37 % | 2.909 B 3 719.88 % | 76.166 M -85.77 % | 535.238 M 5 338.19 % | -10.218 M -113.80 % | 74.046 M 118.26 % | -405.567 M -1 080.22 % | 41.375 M | 0.000 -100.00 % | 517.548 M -33.47 % | 777.871 M 361.40 % | 168.591 M 33.76 % | 126.042 M 502.09 % | 20.934 M 240.22 % | 6.153 M -80.86 % | 32.139 M -9.10 % | 35.357 M 9.81 % | 32.197 M 112.90 % | 15.123 M 7.51 % | 14.066 M -78.93 % | 66.744 M 125.29 % | 29.626 M -6.19 % | 31.582 M 74.42 % | 18.107 M 290.66 % | 4.635 M 1 204.60 % | -419.608 K -103.88 % | 10.816 M 395.55 % | -3.660 M -229.08 % | 2.835 M -44.57 % | 5.115 M -67.79 % | 15.878 M 297.67 % | -8.033 M 64.00 % | -22.312 M -233.64 % | 16.696 M 94.37 % | 8.590 M 151.44 % | -16.699 M -491.81 % | 4.262 M 111.16 % | -38.193 M -777.29 % | -4.354 M 16.55 % | -5.217 M 47.01 % | -9.845 M 35.16 % | -15.183 M 79.50 % | -74.070 M -259.11 % | 46.554 M 195.34 % | -48.827 M -741.43 % | -5.803 M 6.36 % | -6.197 M 72.73 % | -22.723 M -3 681.88 % | -600.847 K 97.89 % | -28.526 M -578.87 % | 5.957 M |
| Net cash provided by operating activities | 4.637 B 59.37 % | 2.909 B 105.85 % | 1.413 B 5.83 % | 1.336 B 8.78 % | 1.228 B 12.87 % | 1.088 B 174.25 % | 396.610 M -50.60 % | 802.811 M -8.64 % | 878.715 M -4.77 % | 922.730 M -20.06 % | 1.154 B 99.76 % | 577.858 M 85.86 % | 310.912 M 799.11 % | 34.580 M -91.18 % | 392.169 M 690.85 % | 49.588 M -1.82 % | 50.509 M -87.56 % | 406.112 M 1 077.03 % | 34.503 M -86.44 % | 254.462 M 193.22 % | 86.783 M 75.43 % | 49.468 M -8.15 % | 53.855 M -74.08 % | 207.790 M 1 037.27 % | 18.271 M -76.98 % | 79.375 M 251.17 % | 22.603 M -51.87 % | 46.964 M -42.79 % | 82.097 M 235.99 % | 24.434 M -80.12 % | 122.915 M 1 270.70 % | 8.967 M 199.97 % | -8.970 M -107.79 % | 115.146 M 21.76 % | 94.571 M 11 789.85 % | -809.000 K -103.84 % | 21.063 M 191.21 % | -23.092 M -465.40 % | 6.320 M -70.73 % | 21.587 M -15.07 % | 25.417 M 1 702.59 % | -1.586 M 97.36 % | -60.025 M -197.70 % | 61.436 M 173.05 % | -84.105 M -1 611.35 % | 5.565 M -40.17 % | 9.301 M 181.74 % | -11.378 M -218.06 % | 9.637 M 165.02 % | -14.822 M -184.36 % | 17.569 M |
| Investments in property plant and equipment | -13.863 M -38.71 % | -9.994 M 26.50 % | -13.597 M -2.77 % | -13.230 M -99.79 % | -6.622 M 40.99 % | -11.222 M 3.13 % | -11.585 M -55.27 % | -7.461 M -128.72 % | -3.262 M -882.53 % | -332.000 K 45.39 % | -608.000 K -105.98 % | 10.168 M 158.26 % | -17.453 M -4 830.23 % | -354.000 K 92.76 % | -4.889 M -639.64 % | -661.000 K 65.28 % | -1.904 M -142.86 % | -784.000 K -135.86 % | 2.186 M 118.40 % | -11.879 M -6 734.75 % | -173.803 K 88.05 % | -1.455 M -632.98 % | 272.994 K 128.65 % | -953.000 K 23.39 % | -1.244 M -957.64 % | -117.620 K 92.58 % | -1.585 M 46.47 % | -2.961 M -233.03 % | 2.226 M 176.01 % | -2.928 M -156.57 % | 5.176 M 517.13 % | -1.241 M -31.45 % | -944.000 K 81.17 % | -5.012 M -365.85 % | 1.885 M 224.77 % | -1.511 M 12.86 % | -1.734 M -91.18 % | -907.000 K -121.78 % | 4.164 M 167.89 % | -6.134 M -339.29 % | -1.396 M -180.95 % | -497.000 K -113.10 % | 3.795 M 239.42 % | -2.722 M -37.34 % | -1.982 M -22.28 % | -1.621 M -548.90 % | 361.065 K 747.77 % | -55.740 K 90.82 % | -607.405 K 52.73 % | -1.285 M 48.06 % | -2.474 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.432 M -14.20 % | 1.669 M 930.35 % | -201.000 K -111.94 % | 1.683 M | 0.000 -100.00 % | 5.878 M -97.89 % | 279.200 M 19 036.39 % | 1.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -3.339 B 52.73 % | -7.063 B -85.84 % | -3.801 B 62.83 % | -10.226 B -384.27 % | -2.112 B 9.15 % | -2.324 B 10.74 % | -2.604 B 25.97 % | -3.517 B -36.86 % | -2.570 B -16.88 % | -2.199 B -45.35 % | -1.513 B -16.59 % | -1.298 B -48.84 % | -871.778 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 396.319 M -92.53 % | 5.306 B 60.61 % | 3.304 B -51.28 % | 6.780 B 371.18 % | 1.439 B -20.79 % | 1.817 B 8.29 % | 1.678 B -9.25 % | 1.848 B 3.65 % | 1.783 B 58.68 % | 1.124 B 191.33 % | 385.769 M -43.70 % | 685.145 M 487.96 % | 116.530 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 584.450 M -53.36 % | 1.253 B 309.27 % | -598.749 M -134.44 % | 1.738 B 7 264.70 % | 23.603 M -97.48 % | 937.204 M 2 588.63 % | 34.858 M -94.40 % | 622.983 M 1 045.15 % | 54.402 M -93.31 % | 813.719 M 350.85 % | 180.485 M 220.47 % | -149.817 M -168.18 % | 219.734 M 2 087.06 % | 10.047 M 103.77 % | -266.497 M -457.04 % | -47.842 M 9.15 % | -52.659 M -56.57 % | -33.632 M -37.36 % | -24.484 M 83.72 % | -150.384 M -79.50 % | -83.780 M -1 101.79 % | 8.363 M 114.82 % | -56.420 M -100.14 % | -28.190 M -1.91 % | -27.662 M -507.25 % | 6.792 M 128.98 % | -23.440 M -411.34 % | 7.529 M 105.26 % | -143.181 M -379.41 % | 51.245 M 142.69 % | -120.051 M -673.41 % | -15.522 M -240.18 % | -4.563 M -162.40 % | 7.313 M 105.93 % | -123.256 M -629.43 % | 23.281 M 215.67 % | -20.127 M -141.86 % | 48.082 M 320.62 % | -21.794 M -163.15 % | 34.512 M 199.09 % | -34.830 M -206.64 % | 32.662 M -54.02 % | 71.037 M 223.78 % | -57.391 M -259.53 % | 35.974 M 19.77 % | 30.035 M 1 958.75 % | 1.459 M -63.12 % | 3.956 M 133.72 % | -11.732 M -128.41 % | 41.293 M 232.77 % | 12.409 M |
| Net cash used for investing activites | -2.372 B -361.02 % | -514.489 M 53.63 % | -1.110 B 35.53 % | -1.721 B -162.47 % | -655.720 M -256.76 % | 418.305 M 146.41 % | -901.408 M -53.31 % | -587.973 M 2.55 % | -603.364 M -130.57 % | -261.680 M 64.02 % | -727.200 M -153.55 % | -286.806 M 37.22 % | -456.837 M -4 812.57 % | 9.694 M 103.57 % | -271.386 M -459.54 % | -48.502 M 89.79 % | -474.888 M -67.13 % | -284.139 M -1 174.28 % | -22.298 M 86.26 % | -162.263 M -93.28 % | -83.953 M -1 315.31 % | 6.908 M 112.30 % | -56.147 M -92.66 % | -29.143 M -0.82 % | -28.906 M -177.64 % | 37.232 M 128.11 % | -132.450 M -580.34 % | 27.574 M 120.74 % | -132.960 M -375.18 % | 48.318 M 148.11 % | -100.431 M -68.12 % | -59.737 M -208.27 % | -19.378 M -331.82 % | 8.359 M 107.17 % | -116.606 M -278.47 % | 65.336 M 398.87 % | -21.861 M -146.34 % | 47.175 M 191.76 % | -51.411 M -159.81 % | 85.950 M 337.26 % | -36.226 M -212.62 % | 32.166 M -57.02 % | 74.832 M 224.49 % | -60.113 M -276.85 % | 33.991 M 19.63 % | 28.414 M 627.31 % | 3.907 M 0.16 % | 3.900 M 131.61 % | -12.340 M -130.84 % | 40.008 M 302.70 % | 9.935 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -2.579 B | 0.000 | 0.000 | 0.000 100.00 % | -1.036 B | 0.000 | 0.000 | 0.000 100.00 % | -518.176 M | 0.000 | 0.000 | 0.000 100.00 % | -449.493 M | 0.000 | 0.000 | 0.000 100.00 % | -368.340 M | 0.000 | 0.000 | 0.000 100.00 % | -287.440 M | 0.000 | 0.000 | 0.000 100.00 % | -136.125 M | 0.000 | 0.000 | 0.000 100.00 % | -175.294 M | 0.000 | 0.000 | 0.000 100.00 % | -144.464 M | 0.000 | 0.000 | 0.000 100.00 % | -103.406 M | 0.000 | 0.000 | 0.000 100.00 % | -62.164 M | 0.000 | 0.000 | 0.000 100.00 % | -51.979 M | 0.000 | 0.000 | 0.000 100.00 % | -23.122 M | 0.000 |
| Other financing activites | -34.320 M -11.13 % | -30.883 M 62.91 % | -83.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -34.320 M 98.69 % | -2.610 B -3 034.54 % | -83.263 M | 0.000 | 0.000 100.00 % | -1.036 B | 0.000 | 0.000 | 0.000 100.00 % | -518.176 M | 0.000 | 0.000 | 0.000 100.00 % | -449.493 M | 0.000 | 0.000 | 0.000 100.00 % | -368.340 M | 0.000 | 0.000 | 0.000 100.00 % | -287.440 M | 0.000 | 0.000 | 0.000 100.00 % | -136.125 M | 0.000 | 0.000 | 0.000 100.00 % | -175.294 M | 0.000 | 0.000 | 0.000 100.00 % | -144.464 M | 0.000 | 0.000 | 0.000 100.00 % | -36.668 M | 0.000 | 0.000 | 0.000 100.00 % | -62.164 M | 0.000 | 0.000 | 0.000 100.00 % | -51.979 M | 0.000 | 0.000 | 0.000 100.00 % | -23.122 M | 0.000 |
| Effect of forex changes on cash | -1.656 B -193.31 % | 1.774 B 6 886.49 % | 25.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.046 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.838 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.401 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.106 M | 0.000 | 0.000 | 0.000 100.00 % | -8.007 M | 0.000 | 0.000 | 0.000 -100.00 % | 147.808 K | 0.000 | 0.000 | 0.000 100.00 % | -1.195 M | 0.000 |
| Net change in cash | 575.204 M -63.11 % | 1.559 B 533.76 % | 246.023 M 163.82 % | -385.498 M -167.40 % | 571.994 M 21.71 % | 469.946 M 407.69 % | -152.736 M -171.09 % | 214.837 M -28.53 % | 300.585 M 110.38 % | 142.875 M -66.55 % | 427.142 M 46.72 % | 291.120 M 298.97 % | -146.314 M -1 481.10 % | 10.594 M -91.23 % | 120.782 M 31 477.57 % | 382.493 K 101.08 % | -35.279 M 85.68 % | -246.366 M -1 771.07 % | 14.743 M -84.01 % | 92.199 M 10 574.95 % | 863.695 K -89.31 % | 8.080 M 261.66 % | -4.998 M -111.56 % | 43.222 M 439.58 % | -12.728 M -88.10 % | -6.767 M 47.21 % | -12.817 M -117.20 % | 74.538 M 246.55 % | -50.863 M -295.14 % | 26.065 M 15.93 % | 22.484 M 180.93 % | -27.781 M 2.00 % | -28.348 M -254.66 % | -7.993 M 61.43 % | -20.721 M -132.94 % | 62.907 M 2 601.27 % | -2.515 M 73.47 % | -9.479 M 71.26 % | -32.982 M -130.67 % | 107.538 M 1 094.90 % | -10.809 M -708.45 % | -1.337 M -110.14 % | 13.183 M 466.19 % | -3.600 M 70.26 % | -12.104 M -222.80 % | 9.857 M -25.37 % | 13.207 M 223.20 % | -10.720 M -39.90 % | -7.662 M -981.89 % | 868.857 K -96.84 % | 27.504 M |
| Cash at beginning of period | 4.138 B 60.47 % | 2.578 B 10.55 % | 2.332 B -14.18 % | 2.718 B 26.66 % | 2.146 B 28.04 % | 1.676 B -8.35 % | 1.829 B 9.53 % | 1.669 B 21.96 % | 1.369 B 14.50 % | 1.196 B 55.57 % | 768.492 M 60.98 % | 477.372 M -23.46 % | 623.686 M 1 856.23 % | 31.882 M -89.45 % | 302.336 M 799.03 % | 33.629 M -15.35 % | 39.726 M -48.59 % | 77.271 M 23.58 % | 62.527 M 9.48 % | 57.111 M 1.54 % | 56.247 M 16.77 % | 48.167 M -9.40 % | 53.164 M 19.78 % | 44.385 M -22.28 % | 57.112 M -10.59 % | 63.879 M -81.80 % | 350.908 M 483.10 % | 60.180 M -27.20 % | 82.670 M 46.05 % | 56.605 M -70.53 % | 192.072 M 207.43 % | 62.478 M -8.54 % | 68.313 M -10.47 % | 76.305 M -21.36 % | 97.026 M 22.43 % | 79.250 M -3.08 % | 81.765 M -10.39 % | 91.244 M -69.49 % | 299.058 M 318.34 % | 71.487 M -8.14 % | 77.819 M -1.69 % | 79.156 M 19.98 % | 65.972 M -5.17 % | 69.572 M -6.57 % | 74.461 M 15.26 % | 64.604 M -48.51 % | 125.471 M 72.33 % | 72.810 M -9.52 % | 80.472 M 1.09 % | 79.603 M 52.79 % | 52.099 M |
| Cash at end of period | 4.713 B 13.90 % | 4.138 B 60.47 % | 2.578 B 10.55 % | 2.332 B -14.18 % | 2.718 B 26.66 % | 2.146 B 26.87 % | 1.691 B -7.50 % | 1.829 B 9.53 % | 1.669 B 24.73 % | 1.338 B 2.76 % | 1.302 B 69.48 % | 768.492 M 60.98 % | 477.372 M 1 023.86 % | 42.476 M -89.96 % | 423.118 M 1 144.03 % | 34.012 M 1.14 % | 33.629 M -15.35 % | 39.726 M -48.59 % | 77.271 M -84.02 % | 483.617 M 746.81 % | 57.111 M 1.54 % | 56.247 M 16.77 % | 48.167 M -9.40 % | 53.164 M 19.78 % | 44.385 M -22.28 % | 57.112 M -10.59 % | 63.879 M -81.80 % | 350.908 M 483.10 % | 60.180 M -27.20 % | 82.670 M 46.05 % | 56.605 M 5.02 % | 53.898 M -13.73 % | 62.478 M -8.54 % | 68.313 M -10.47 % | 76.305 M -73.80 % | 291.195 M 267.44 % | 79.250 M -3.08 % | 81.765 M -69.27 % | 266.076 M -11.03 % | 299.058 M 318.34 % | 71.487 M -8.14 % | 77.819 M -1.69 % | 79.156 M 19.98 % | 65.972 M -5.17 % | 69.572 M -6.57 % | 74.461 M -46.31 % | 138.678 M 123.35 % | 62.090 M -14.72 % | 72.810 M -9.52 % | 80.472 M 1.09 % | 79.603 M |
| Operating cash flow | 4.637 B 59.37 % | 2.909 B 105.85 % | 1.413 B 5.83 % | 1.336 B 8.78 % | 1.228 B 12.87 % | 1.088 B 45.28 % | 748.672 M -6.74 % | 802.811 M -20.46 % | 1.009 B 9.38 % | 922.730 M -32.83 % | 1.374 B 137.71 % | 577.858 M 85.86 % | 310.912 M 799.11 % | 34.580 M 17.02 % | 29.550 M -40.41 % | 49.588 M -1.82 % | 50.509 M 2.68 % | 49.191 M 42.57 % | 34.503 M 4.87 % | 32.900 M -62.09 % | 86.783 M 75.43 % | 49.468 M -8.15 % | 53.855 M 46.36 % | 36.797 M 101.40 % | 18.271 M 28.40 % | 14.230 M -37.04 % | 22.603 M 190.53 % | 7.780 M -56.48 % | 17.877 M -26.84 % | 24.434 M -24.65 % | 32.428 M 261.62 % | 8.967 M 451.80 % | -2.549 M -108.04 % | 31.692 M 18.21 % | 26.810 M 3 414.01 % | -809.000 K -103.84 % | 21.063 M 191.21 % | -23.092 M -465.40 % | 6.320 M -11.34 % | 7.128 M -24.87 % | 9.487 M 698.18 % | -1.586 M 97.36 % | -60.025 M -197.70 % | 61.436 M 254.73 % | -39.706 M -813.51 % | 5.565 M 28.44 % | 4.333 M 138.08 % | -11.378 M -218.06 % | 9.637 M 165.02 % | -14.822 M -184.36 % | 17.569 M |
| Capital expenditure | -13.863 M -38.71 % | -9.994 M 26.50 % | -13.597 M -2.77 % | -13.230 M -99.79 % | -6.622 M 40.99 % | -11.222 M 3.13 % | -11.585 M -55.27 % | -7.461 M -128.72 % | -3.262 M -882.53 % | -332.000 K 94.27 % | -5.793 M -156.97 % | 10.168 M 158.26 % | -17.453 M -4 830.23 % | -354.000 K 3.80 % | -368.000 K 44.33 % | -661.000 K 65.28 % | -1.904 M -142.86 % | -784.000 K -135.86 % | 2.186 M 242.32 % | -1.536 M -783.76 % | -173.803 K 88.05 % | -1.455 M -632.98 % | 272.994 K 128.65 % | -953.000 K 23.39 % | -1.244 M -957.64 % | -117.620 K 92.58 % | -1.585 M 46.47 % | -2.961 M -233.03 % | 2.226 M 176.01 % | -2.928 M -156.57 % | 5.176 M 517.13 % | -1.241 M -31.45 % | -944.000 K 81.17 % | -5.012 M -365.85 % | 1.885 M 224.77 % | -1.511 M 12.86 % | -1.734 M -91.18 % | -907.000 K -121.78 % | 4.164 M 167.89 % | -6.134 M -1 076.91 % | -521.197 K -4.87 % | -497.000 K -113.10 % | 3.795 M 239.42 % | -2.722 M -37.34 % | -1.982 M -22.28 % | -1.621 M -548.90 % | 361.065 K 747.77 % | -55.740 K 90.82 % | -607.405 K 52.73 % | -1.285 M 48.06 % | -2.474 M |
| Free CashFlow | 4.623 B 59.45 % | 2.899 B 107.13 % | 1.400 B 10 680.50 % | -13.230 M -101.08 % | 1.221 B 13.43 % | 1.076 B 46.04 % | 737.087 M -41.55 % | 1.261 B 25.35 % | 1.006 B -4.97 % | 1.059 B -22.61 % | 1.368 B 76.70 % | 774.112 M 99.45 % | 388.131 M 1 034.02 % | 34.226 M 17.28 % | 29.182 M -40.36 % | 48.927 M 0.66 % | 48.605 M 0.41 % | 48.407 M 31.94 % | 36.690 M 16.98 % | 31.364 M -63.79 % | 86.609 M 80.39 % | 48.013 M -11.30 % | 54.128 M 51.01 % | 35.844 M 110.51 % | 17.027 M 20.65 % | 14.112 M -32.86 % | 21.018 M 336.14 % | 4.819 M -76.03 % | 20.102 M -6.53 % | 21.506 M -42.81 % | 37.604 M 386.69 % | 7.726 M 321.20 % | -3.493 M -113.09 % | 26.680 M -7.02 % | 28.696 M 1 336.35 % | -2.321 M -112.01 % | 19.329 M 180.54 % | -23.999 M -328.91 % | 10.484 M 954.97 % | 993.763 K -88.92 % | 8.966 M 530.44 % | -2.083 M 96.30 % | -56.231 M -195.77 % | 58.714 M 240.84 % | -41.688 M -1 156.98 % | 3.944 M -15.97 % | 4.694 M 141.05 % | -11.433 M -226.62 % | 9.030 M 156.06 % | -16.107 M -206.70 % | 15.095 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 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 |