CHOSUN WELDING POHANG Co., Ltd 120030.KS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 50.908 B -23.58 % | 66.614 B -0.54 % | 66.976 B -1.73 % | 68.156 B 14.51 % | 59.517 B -7.07 % | 64.044 B 2.13 % | 62.709 B -5.00 % | 66.011 B 4.63 % | 63.088 B -4.89 % | 66.334 B -6.48 % | 70.929 B -1.81 % | 72.234 B -1.61 % | 73.415 B -2.91 % | 75.615 B 8.78 % | 69.513 B |
| Net income | 16.275 B 25.14 % | 13.005 B 23.60 % | 10.522 B -27.65 % | 14.543 B 58.16 % | 9.195 B -28.23 % | 12.811 B 8.97 % | 11.757 B -23.51 % | 15.371 B 6.28 % | 14.463 B -0.67 % | 14.561 B 13.06 % | 12.879 B 41.45 % | 9.105 B 21.71 % | 7.481 B -35.88 % | 11.666 B 21.32 % | 9.616 B |
| Income before tax | 20.538 B 26.39 % | 16.249 B 23.33 % | 13.175 B -27.44 % | 18.157 B 59.31 % | 11.397 B -29.33 % | 16.127 B 9.38 % | 14.744 B -21.68 % | 18.825 B 5.93 % | 17.772 B -0.57 % | 17.873 B 8.15 % | 16.526 B 41.98 % | 11.640 B 13.35 % | 10.269 B -30.31 % | 14.735 B 19.48 % | 12.333 B |
| Income before tax ratio | 0.40 65.39 % | 0.24 24.00 % | 0.20 -26.16 % | 0.27 39.12 % | 0.19 -23.96 % | 0.25 7.10 % | 0.24 -17.55 % | 0.29 1.24 % | 0.28 4.55 % | 0.27 15.64 % | 0.23 44.59 % | 0.16 15.21 % | 0.14 -28.22 % | 0.19 9.84 % | 0.18 |
| EBITDA | 21.911 B 24.31 % | 17.625 B 20.73 % | 14.599 B -25.65 % | 19.636 B 55.86 % | 12.598 B -25.36 % | 16.879 B 8.75 % | 15.521 B -20.01 % | 19.405 B 5.78 % | 18.346 B 2.17 % | 17.956 B 10.39 % | 16.266 B 34.66 % | 12.079 B 12.62 % | 10.726 B -30.25 % | 15.378 B 15.07 % | 13.364 B |
| Net income ratio | 0.32 63.75 % | 0.20 24.27 % | 0.16 -26.38 % | 0.21 38.12 % | 0.15 -22.77 % | 0.20 6.70 % | 0.19 -19.49 % | 0.23 1.57 % | 0.23 4.44 % | 0.22 20.89 % | 0.18 44.05 % | 0.13 23.70 % | 0.10 -33.95 % | 0.15 11.53 % | 0.14 |
| Ratio EBITDA | 0.43 62.67 % | 0.26 21.39 % | 0.22 -24.35 % | 0.29 36.11 % | 0.21 -19.69 % | 0.26 6.48 % | 0.25 -15.80 % | 0.29 1.09 % | 0.29 7.43 % | 0.27 18.03 % | 0.23 37.14 % | 0.17 14.46 % | 0.15 -28.16 % | 0.20 5.78 % | 0.19 |
| Gross profit ratio | 0.29 13.05 % | 0.25 7.28 % | 0.24 -20.34 % | 0.30 -4.76 % | 0.31 -1.43 % | 0.32 -0.11 % | 0.32 -11.04 % | 0.36 -0.23 % | 0.36 1.74 % | 0.35 15.44 % | 0.30 28.68 % | 0.24 12.79 % | 0.21 -13.22 % | 0.24 -7.87 % | 0.26 |
| Weighted average shs out dil | 981.019 K -2.45 % | 1.006 M -0.37 % | 1.009 M -2.05 % | 1.030 M -1.63 % | 1.048 M -3.24 % | 1.083 M -4.26 % | 1.131 M -4.15 % | 1.180 M -3.76 % | 1.226 M -0.74 % | 1.235 M -0.03 % | 1.235 M -1.53 % | 1.255 M -0.23 % | 1.257 M 0.00 % | 1.258 M 0.00 % | 1.257 M |
| Weighted average shs out | 981.019 K -2.45 % | 1.006 M -0.37 % | 1.009 M -2.05 % | 1.030 M -1.63 % | 1.048 M -3.24 % | 1.083 M -4.26 % | 1.131 M -4.15 % | 1.180 M -3.76 % | 1.226 M -0.74 % | 1.235 M -0.03 % | 1.235 M -1.53 % | 1.255 M -0.23 % | 1.257 M 0.00 % | 1.258 M 0.00 % | 1.257 M |
| EPS diluted | 16 589.00 28.28 % | 12 932.00 24.06 % | 10 424.00 -26.14 % | 14 113.00 60.77 % | 8 778.21 -25.82 % | 11 834.00 13.82 % | 10 397.00 -20.20 % | 13 029.00 10.43 % | 11 798.00 0.07 % | 11 790.00 13.09 % | 10 425.00 43.65 % | 7 257.00 21.99 % | 5 949.00 -35.87 % | 9 277.00 21.32 % | 7 647.00 |
| Earnings per share | 16 589.00 28.28 % | 12 932.00 24.06 % | 10 424.00 -26.14 % | 14 113.00 60.77 % | 8 778.21 -25.82 % | 11 834.00 13.82 % | 10 397.00 -20.20 % | 13 029.00 10.43 % | 11 798.00 0.07 % | 11 790.00 13.09 % | 10 425.00 43.65 % | 7 257.00 21.99 % | 5 949.00 -35.87 % | 9 277.00 21.32 % | 7 647.00 |
| Gross profit | 14.607 B -13.60 % | 16.906 B 6.70 % | 15.844 B -21.72 % | 20.241 B 9.07 % | 18.558 B -8.40 % | 20.260 B 2.02 % | 19.859 B -15.49 % | 23.498 B 4.40 % | 22.509 B -3.24 % | 23.262 B 7.97 % | 21.546 B 26.35 % | 17.052 B 10.98 % | 15.365 B -15.75 % | 18.237 B 0.22 % | 18.197 B |
| Income tax expense | 4.263 B 31.42 % | 3.243 B 22.27 % | 2.653 B -26.59 % | 3.613 B 64.10 % | 2.202 B -33.59 % | 3.316 B 11.00 % | 2.987 B -13.50 % | 3.454 B 4.38 % | 3.309 B -0.11 % | 3.312 B -9.18 % | 3.647 B 43.88 % | 2.535 B -9.07 % | 2.788 B -9.16 % | 3.069 B 12.96 % | 2.717 B |
| Cost of revenue | 36.302 B -26.97 % | 49.708 B -2.79 % | 51.132 B 6.71 % | 47.915 B 16.98 % | 40.959 B -6.45 % | 43.784 B 2.18 % | 42.850 B 0.79 % | 42.513 B 4.77 % | 40.579 B -5.79 % | 43.073 B -12.78 % | 49.383 B -10.51 % | 55.182 B -4.94 % | 58.050 B 1.17 % | 57.378 B 11.81 % | 51.316 B |
| General and administrative expenses | 198.904 M -15.01 % | 234.030 M 15.29 % | 202.992 M 62.08 % | 125.239 M -6.91 % | 134.539 M -55.94 % | 305.354 M 0.55 % | 303.674 M 46.78 % | 206.885 M 5.73 % | 195.676 M -4.65 % | 205.222 M -35.67 % | 319.026 M 25.60 % | 253.992 M 16.80 % | 217.465 M 74.08 % | 124.921 M -13.74 % | 144.824 M |
| Selling and marketing expenses | 2.549 B -5.66 % | 2.702 B -0.03 % | 2.703 B -4.59 % | 2.833 B 7.55 % | 2.635 B -5.77 % | 2.796 B -2.40 % | 2.865 B 3.92 % | 2.757 B 13.85 % | 2.421 B -1.13 % | 2.449 B 16.98 % | 2.093 B -7.43 % | 2.261 B -6.88 % | 2.429 B -2.58 % | 2.493 B -4.31 % | 2.605 B |
| Other expenses | 3.167 B -7.14 % | 3.410 B 55 406.83 % | -6.166 M -100.20 % | 3.138 B 2.17 % | 3.071 B 1.26 % | 3.033 B 7 874.93 % | -39.010 M 67.73 % | -120.888 M 69.24 % | -393.052 M 23.34 % | -512.691 M -180.99 % | -182.461 M -535.21 % | 41.925 M 814.98 % | 4.582 M 225.84 % | 1.406 M -99.74 % | 535.825 M |
| Operating expenses | 5.923 B -6.82 % | 6.357 B -0.80 % | 6.409 B 4.99 % | 6.104 B 4.37 % | 5.848 B -4.76 % | 6.141 B -1.49 % | 6.234 B 6.83 % | 5.836 B 9.41 % | 5.333 B -5.49 % | 5.644 B -1.91 % | 5.754 B -1.76 % | 5.857 B 14.00 % | 5.137 B 34.88 % | 3.809 B -29.01 % | 5.365 B |
| Cost and expenses | 42.225 B -24.66 % | 56.047 B 9.61 % | 51.132 B -5.34 % | 54.019 B 15.41 % | 46.808 B -6.24 % | 49.925 B 1.71 % | 49.084 B 1.52 % | 48.348 B 5.31 % | 45.913 B -5.76 % | 48.716 B -11.65 % | 55.137 B -9.67 % | 61.038 B -3.40 % | 63.187 B 3.27 % | 61.187 B 7.95 % | 56.681 B |
| Research and development expenses | 8.548 M -19.67 % | 10.641 M 72.57 % | 6.166 M -17.78 % | 7.499 M -4.97 % | 7.891 M 23.69 % | 6.380 M 15.79 % | 5.510 M 137.40 % | 2.321 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.399 M | 0.000 |
| Selling general and administrative expenses | 2.748 B -6.41 % | 2.937 B 1.04 % | 2.906 B -1.77 % | 2.959 B 6.84 % | 2.769 B -10.71 % | 3.101 B -2.11 % | 3.168 B 6.91 % | 2.964 B 13.25 % | 2.617 B -1.41 % | 2.654 B 10.02 % | 2.413 B -4.09 % | 2.515 B -4.93 % | 2.646 B 1.08 % | 2.618 B -4.81 % | 2.750 B |
| Interest income | 4.086 B 7.22 % | 3.811 B 51.31 % | 2.519 B 118.89 % | 1.151 B -10.64 % | 1.288 B -23.32 % | 1.679 B 2.17 % | 1.644 B 35.52 % | 1.213 B 18.06 % | 1.027 B 3.61 % | 991.613 M 21.57 % | 815.640 M 57.75 % | 517.041 M 57.27 % | 328.767 M 285.59 % | 85.263 M 131.44 % | 36.840 M |
| Interest expense | 35.532 M 16.92 % | 30.391 M 136.13 % | 12.870 M 21.33 % | 10.608 M 53.43 % | 6.914 M -59.53 % | 17.083 M -84.51 % | 110.262 M 79.80 % | 61.326 M 90.90 % | 32.124 M 29.74 % | 24.761 M 561.64 % | 3.742 M 882.25 % | 381.000 K | 0.000 -100.00 % | 123.618 M -73.64 % | 468.923 M |
| Depreciation and amortization | 1.337 B -0.63 % | 1.346 B -4.62 % | 1.411 B -3.93 % | 1.469 B 22.99 % | 1.194 B 62.48 % | 735.041 M 10.16 % | 667.240 M 28.52 % | 519.161 M -4.24 % | 542.120 M 7.94 % | 502.254 M 5.87 % | 474.390 M 7.93 % | 439.523 M -11.80 % | 498.353 M -3.97 % | 518.954 M -7.71 % | 562.331 M |
| Operating income | 8.683 B -17.93 % | 10.581 B 12.14 % | 9.435 B -33.26 % | 14.137 B 11.23 % | 12.710 B -9.98 % | 14.119 B 3.62 % | 13.625 B -22.86 % | 17.662 B 2.84 % | 17.175 B -2.52 % | 17.618 B 11.57 % | 15.792 B 41.06 % | 11.195 B 9.46 % | 10.228 B -29.12 % | 14.429 B 12.77 % | 12.795 B |
| Operating income ratio | 0.17 7.39 % | 0.16 12.75 % | 0.14 -32.08 % | 0.21 -2.87 % | 0.21 -3.13 % | 0.22 1.46 % | 0.22 -18.80 % | 0.27 -1.72 % | 0.27 2.50 % | 0.27 19.29 % | 0.22 43.65 % | 0.15 11.25 % | 0.14 -27.00 % | 0.19 3.67 % | 0.18 |
| Total other income expenses net | 11.854 B 109.14 % | 5.668 B 51.58 % | 3.739 B -6.98 % | 4.020 B 406.24 % | -1.313 B -165.36 % | 2.008 B 79.54 % | 1.119 B -3.78 % | 1.163 B 94.91 % | 596.469 M 133.86 % | 255.057 M -65.27 % | 734.488 M 65.15 % | 444.737 M 984.54 % | 41.007 M -86.58 % | 305.596 M 166.10 % | -462.298 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -42.692 B 1.40 % | -43.296 B 40.79 % | -73.122 B -2.61 % | -71.261 B 13.48 % | -82.368 B -17.75 % | -69.950 B -58.57 % | -44.113 B -2.31 % | -43.118 B -32.25 % | -32.603 B 9.61 % | -36.069 B -50.32 % | -23.994 B -4.89 % | -22.875 B -67.11 % | -13.689 B -26.55 % | -10.817 B -776.66 % | 1.599 B |
| Total investments | 17.844 B -77.09 % | 77.902 B 350.82 % | 17.280 B 2.82 % | 16.807 B 1 032.02 % | 1.485 B 150.34 % | 593.053 M 68.45 % | 352.070 M 171.43 % | 129.710 M -99.64 % | 36.303 B 79.72 % | 20.200 B 32.02 % | 15.300 B 215.93 % | 4.843 B 3 013.26 % | 155.560 M 31.36 % | 118.427 M 39.31 % | 85.008 M |
| Total debt | 1.294 B 47.09 % | 879.458 M 44.47 % | 608.734 M -19.94 % | 760.336 M 221.39 % | 236.575 M 11.25 % | 212.642 M -91.86 % | 2.614 B -36.17 % | 4.095 B 62.68 % | 2.517 B 2.83 % | 2.448 B 7.63 % | 2.274 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 444.687 M -34.61 % | 680.094 M 388.43 % | -235.794 M -128.95 % | 814.413 M 0.00 % | 814.413 M 4.07 % | 782.543 M 30.42 % | 600.000 M 0.00 % | 600.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 170.373 B 10.12 % | 154.723 B 7.84 % | 143.477 B 7.67 % | 133.258 B 10.63 % | 120.456 B 7.30 % | 112.264 B 10.28 % | 101.798 B 11.16 % | 91.575 B 17.69 % | 77.809 B 21.95 % | 63.805 B 29.19 % | 49.388 B 34.74 % | 36.654 B 32.05 % | 27.757 B 36.42 % | 20.347 B 115.40 % | 9.446 B |
| Common stock | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M |
| Total equity | 157.112 B 7.43 % | 146.243 B 7.62 % | 135.885 B 7.50 % | 126.410 B 8.10 % | 116.942 B 5.85 % | 110.478 B 7.66 % | 102.616 B 5.26 % | 97.492 B 10.93 % | 87.883 B 16.76 % | 75.268 B 23.69 % | 60.851 B 25.82 % | 48.365 B 20.60 % | 40.104 B 22.66 % | 32.694 B 38.64 % | 23.582 B |
| Other non current liabilities | 362.023 M 2.71 % | 352.455 M 23.53 % | 285.310 M -83.46 % | 1.725 B 56.17 % | 1.104 B 106.42 % | 535.031 M -48.49 % | 1.039 B -10.47 % | 1.160 B 17.17 % | 990.193 M -2.16 % | 1.012 B -43.15 % | 1.780 B 3.53 % | 1.720 B 356.17 % | 376.953 M -69.40 % | 1.232 B 57.92 % | 780.067 M |
| Long term debt | 18.800 M -90.44 % | 196.591 M 278.62 % | 51.923 M -64.73 % | 147.237 M 79.28 % | 82.128 M 81.47 % | 45.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.251 B 7.48 % | 1.164 B 38.05 % | 842.908 M -54.97 % | 1.872 B 57.77 % | 1.187 B -17.88 % | 1.445 B 39.10 % | 1.039 B -10.47 % | 1.160 B 17.17 % | 990.193 M -45.80 % | 1.827 B 2.62 % | 1.780 B 3.53 % | 1.720 B 58.65 % | 1.084 B -38.95 % | 1.776 B 37.06 % | 1.295 B |
| Other current liabilities | 3.566 B 5.34 % | 3.385 B -2.34 % | 3.466 B -5.60 % | 3.672 B 390.28 % | -1.265 B 41.57 % | -2.165 B -239.24 % | 1.555 B -55.86 % | 3.523 B 23.85 % | 2.844 B 227.76 % | -2.226 B -186.61 % | 2.570 B -14.45 % | 3.004 B 29.74 % | 2.316 B 13.11 % | 2.047 B -19.68 % | 2.549 B |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 21.749 M -99.68 % | 6.777 B 43.35 % | 4.728 B -16.27 % | 5.647 B 223.46 % | 1.746 B -71.30 % | 6.082 B 27.80 % | 4.759 B -1.25 % | 4.819 B -8.80 % | 5.285 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.992 B |
| Short term debt | 1.275 B 86.68 % | 682.867 M 27.62 % | 535.061 M -12.73 % | 613.098 M 113.41 % | -4.573 B 16.53 % | -5.479 B -731.22 % | 868.036 M -78.80 % | 4.095 B 62.68 % | 2.517 B 206.14 % | -2.372 B -204.28 % | 2.274 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 B |
| Total current liabilities | 9.930 B 22.12 % | 8.131 B -3.26 % | 8.405 B -25.40 % | 11.267 B 43.85 % | 7.833 B -14.20 % | 9.129 B -19.79 % | 11.381 B -14.55 % | 13.320 B 11.05 % | 11.995 B 0.68 % | 11.913 B 2.41 % | 11.633 B 14.27 % | 10.180 B 13.57 % | 8.964 B -15.63 % | 10.625 B -30.55 % | 15.299 B |
| Total liabilities | 11.181 B 20.29 % | 9.295 B 0.50 % | 9.248 B -29.61 % | 13.139 B 45.68 % | 9.019 B -14.70 % | 10.574 B -14.86 % | 12.420 B -14.23 % | 14.480 B 11.51 % | 12.985 B -5.50 % | 13.740 B 2.44 % | 13.413 B 12.72 % | 11.900 B 18.43 % | 10.048 B -18.97 % | 12.400 B -25.27 % | 16.594 B |
| Other non current assets | 491.799 M -48.50 % | 954.963 M -95.84 % | 22.967 B 17 666 569 169.23 % | 130.000 130.95 % | -420.000 -220.00 % | 350.000 -100.00 % | 36.790 B 1.63 % | 36.201 B 28 362.10 % | 127.190 M 116.87 % | -753.975 M -167.27 % | 1.121 B 185.09 % | 393.150 M 1.43 % | 387.626 M 0.86 % | 384.324 M 195.95 % | -400.556 M |
| Long term investments | -49.543 B -329.18 % | 21.617 B 133.38 % | 9.262 B -15.06 % | 10.905 B 517.86 % | -2.610 B 67.79 % | -8.101 B 76.86 % | -35.007 B -0.49 % | -34.836 B -3 349.23 % | 1.072 B -58.06 % | 2.556 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.030 M |
| Intangible assets | 91.337 M -5.08 % | 96.230 M -17.44 % | 116.554 M -9.94 % | 129.419 M -27.50 % | 178.519 M -25.05 % | 238.200 M -12.76 % | 273.042 M 512.31 % | 44.592 M 0.39 % | 44.419 M -3.90 % | 46.220 M 4.29 % | 44.320 M 5.92 % | 41.842 M -2.97 % | 43.124 M 0.02 % | 43.114 M -2.37 % | 44.162 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 |
| Goodwill and intangible assets | 91.337 M -5.08 % | 96.230 M -17.44 % | 116.554 M -9.94 % | 129.419 M -27.50 % | 178.519 M -25.05 % | 238.200 M -12.76 % | 273.042 M 512.31 % | 44.592 M 0.39 % | 44.419 M -3.90 % | 46.220 M 4.29 % | 44.320 M 5.92 % | 41.842 M -2.97 % | 43.124 M 0.02 % | 43.114 M -2.37 % | 44.162 M |
| Property plant equipment net | 9.727 B -0.63 % | 9.788 B -2.45 % | 10.034 B -5.41 % | 10.608 B 2.12 % | 10.387 B 0.54 % | 10.332 B 3.41 % | 9.991 B -2.47 % | 10.244 B 4.78 % | 9.776 B 2.20 % | 9.566 B -9.66 % | 10.589 B -0.83 % | 10.678 B 0.00 % | 10.678 B -1.72 % | 10.865 B -3.41 % | 11.248 B |
| Total non current assets | 31.649 B -2.49 % | 32.456 B -2.00 % | 33.117 B -6.61 % | 35.463 B 84.41 % | 19.230 B 46.75 % | 13.104 B 0.45 % | 13.046 B 3.10 % | 12.653 B 5.15 % | 12.033 B -1.11 % | 12.169 B 3.53 % | 11.754 B 5.77 % | 11.113 B 0.04 % | 11.109 B -1.62 % | 11.292 B -0.95 % | 11.401 B |
| Other current assets | 36.619 M 74.18 % | 21.024 M -98.64 % | 1.544 B 4.81 % | 1.473 B -23.33 % | 1.922 B -82.09 % | 10.730 B 672.78 % | 1.388 B 9 338.36 % | 14.711 M -97.66 % | 629.817 M 11.90 % | 562.848 M 47.56 % | 381.448 M 28.95 % | 295.809 M -96.24 % | 7.859 B -7.15 % | 8.465 B 14 412.25 % | 58.327 M |
| Short term investments | 67.387 B 19.72 % | 56.285 B 602.00 % | 8.018 B 35.85 % | 5.902 B 44.15 % | 4.094 B -52.91 % | 8.694 B -75.41 % | 35.359 B 1.12 % | 34.966 B -3.68 % | 36.303 B 79.72 % | 20.200 B 32.02 % | 15.300 B 215.93 % | 4.843 B 3 013.26 % | 155.560 M 31.36 % | 118.427 M 39.31 % | 85.008 M |
| cash and cash equivalents | 43.985 B -0.43 % | 44.175 B -40.09 % | 73.731 B 2.37 % | 72.022 B -12.81 % | 82.605 B 17.73 % | 70.163 B 50.16 % | 46.727 B -1.03 % | 47.213 B 34.43 % | 35.120 B -8.82 % | 38.517 B 46.63 % | 26.269 B 14.84 % | 22.875 B 67.11 % | 13.689 B 26.55 % | 10.817 B 218.01 % | 3.401 B |
| Cash and short term investments | 111.372 B 10.86 % | 100.460 B 22.89 % | 81.749 B 4.91 % | 77.923 B -10.12 % | 86.699 B 9.94 % | 78.857 B -3.93 % | 82.086 B -0.11 % | 82.179 B 15.06 % | 71.423 B 21.64 % | 58.717 B 41.25 % | 41.569 B 49.97 % | 27.718 B 100.21 % | 13.844 B 26.60 % | 10.935 B 213.66 % | 3.486 B |
| Total current assets | 136.644 B 11.02 % | 123.082 B 9.88 % | 112.016 B 7.62 % | 104.086 B -2.48 % | 106.731 B -1.13 % | 107.947 B 5.84 % | 101.990 B 2.69 % | 99.318 B 11.80 % | 88.834 B 15.61 % | 76.839 B 22.92 % | 62.510 B 27.18 % | 49.152 B 25.89 % | 39.043 B 15.51 % | 33.802 B 25.26 % | 26.986 B |
| Inventory | 17.835 B 43.02 % | 12.470 B -32.84 % | 18.567 B 5.58 % | 17.586 B 58.09 % | 11.124 B -1.54 % | 11.298 B 0.42 % | 11.250 B 32.46 % | 8.493 B -9.38 % | 9.372 B -12.41 % | 10.699 B -13.70 % | 12.398 B -1.89 % | 12.637 B -27.12 % | 17.339 B 20.40 % | 14.402 B -2.92 % | 14.836 B |
| Net receivables | 7.401 B -26.95 % | 10.131 B -13.32 % | 11.688 B 36.41 % | 8.568 B -3.70 % | 8.897 B 10.46 % | 8.055 B -12.31 % | 9.185 B 3.45 % | 8.879 B 7.74 % | 8.241 B 11.16 % | 7.414 B -13.88 % | 8.609 B -0.49 % | 8.651 B 8.17 % | 7.998 B -6.51 % | 8.555 B -1.56 % | 8.691 B |
| Tax assets | 70.882 B | 0.000 100.00 % | -9.262 B -167.02 % | 13.821 B 22.59 % | 11.274 B 6.01 % | 10.635 B 965.17 % | 998.431 M -0.16 % | 1.000 B -1.31 % | 1.013 B 34.40 % | 753.975 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.556 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.789 B |
| Account payables | 2.903 B 3.12 % | 2.815 B -5.67 % | 2.984 B -23.02 % | 3.877 B 31.40 % | 2.950 B -10.99 % | 3.315 B -10.92 % | 3.721 B 18.42 % | 3.142 B -33.40 % | 4.718 B 1.55 % | 4.646 B 14.04 % | 4.074 B -27.17 % | 5.594 B -4.03 % | 5.829 B -13.71 % | 6.755 B 7.11 % | 6.307 B |
| Tax payables | 2.186 B 75.16 % | 1.248 B -9.32 % | 1.376 B -55.68 % | 3.106 B 145.53 % | 1.265 B -41.57 % | 2.165 B 24.02 % | 1.746 B -31.81 % | 2.560 B 33.66 % | 1.915 B -13.97 % | 2.226 B -17.98 % | 2.714 B 71.55 % | 1.582 B 93.03 % | 819.683 M -55.02 % | 1.822 B 26.29 % | 1.443 B |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 279.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Capital lease obligations | 1.294 B 47.09 % | 879.458 M 44.47 % | 608.734 M -19.94 % | 760.336 M 221.39 % | 236.575 M 11.25 % | 212.642 M 112.18 % | -1.746 B | 0.000 | 0.000 100.00 % | -4.819 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 235.794 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -13.889 B -52.50 % | -9.108 B -5.11 % | -8.666 B -6.23 % | -8.157 B -77.82 % | -4.587 B -68.03 % | -2.730 B -2 088.11 % | -124.770 M -102.36 % | 5.288 B -44.01 % | 9.444 B -12.83 % | 10.834 B 0.00 % | 10.834 B -2.24 % | 11.082 B -10.03 % | 12.318 B 0.00 % | 12.318 B -8.81 % | 13.507 B |
| Deferred tax liabilities non current | 869.817 M 41.53 % | 614.602 M 21.54 % | 505.674 M -33.43 % | 759.620 M -7.90 % | 824.784 M -4.61 % | 864.604 M -14.29 % | 1.009 B 2.28 % | 986.176 M 2.71 % | 960.193 M 17.85 % | 814.784 M -5.91 % | 866.003 M 22.11 % | 709.199 M 0.32 % | 706.917 M 30.03 % | 543.664 M 5.49 % | 515.371 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 168.293 B 8.20 % | 155.538 B 7.17 % | 145.133 B 4.00 % | 139.549 B 10.79 % | 125.961 B 4.06 % | 121.051 B 5.23 % | 115.036 B 2.74 % | 111.972 B 11.01 % | 100.867 B 13.32 % | 89.008 B 19.85 % | 74.265 B 23.23 % | 60.264 B 20.16 % | 50.151 B 11.22 % | 45.094 B 12.24 % | 40.176 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -2.453 B -136.59 % | 6.704 B 212.26 % | -5.972 B -2.18 % | -5.844 B -350.97 % | -1.296 B -1 748.78 % | 78.601 M 102.72 % | -2.890 B -282.81 % | -754.898 M 47.84 % | -1.447 B -147.48 % | 3.048 B 278.68 % | -1.706 B -140.26 % | 4.237 B 196.05 % | -4.411 B -576.18 % | 926.345 M 117.69 % | -5.235 B |
| Accounts receivables | 3.345 B 96.96 % | 1.698 B 155.01 % | -3.087 B -3 992.61 % | -75.427 M -872.25 % | 9.767 M -98.75 % | 782.562 M 236.50 % | 232.562 M 144.36 % | -524.254 M 28.77 % | -736.015 M -153.24 % | 1.382 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -5.727 B -193.36 % | 6.135 B 725.52 % | -980.792 M 84.82 % | -6.462 B -3 812.27 % | 174.072 M 464.32 % | -47.780 M 98.27 % | -2.757 B -413.78 % | 878.662 M -33.80 % | 1.327 B -21.86 % | 1.699 B 611.27 % | 238.823 M -94.92 % | 4.703 B 260.10 % | -2.937 B -776.94 % | 433.914 M 112.40 % | -3.500 B |
| Accounts payables | 67.142 M 141.47 % | -161.910 M 81.75 % | -887.421 M -195.79 % | 926.445 M 352.25 % | -367.265 M 8.50 % | -401.385 M -174.77 % | 536.827 M 134.53 % | -1.555 B -2 365.09 % | 68.635 M -87.97 % | 570.371 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -137.215 M 85.82 % | -967.818 M 4.78 % | -1.016 B -335.52 % | -233.369 M 79.02 % | -1.113 B -336.64 % | -254.797 M -91.84 % | -132.818 M 91.87 % | -1.634 B 41.12 % | -2.775 B -305.61 % | 1.349 B 169.39 % | -1.945 B -317.46 % | -465.848 M 68.39 % | -1.474 B -399.28 % | 492.431 M 128.38 % | -1.735 B |
| Other non cash items | -3.724 B -3 147.73 % | 122.175 M 6.72 % | 114.478 M 192.25 % | -124.089 M -431.36 % | 37.448 M -97.35 % | 1.413 B 771.45 % | -210.501 M -122.26 % | 945.546 M 21.87 % | 775.855 M 572.82 % | 115.313 M -91.66 % | 1.382 B 19.09 % | 1.161 B 417.15 % | -365.912 M -192.49 % | 395.640 M -84.79 % | 2.602 B |
| Net cash provided by operating activities | 11.436 B -46.00 % | 21.177 B 248.53 % | 6.076 B -39.50 % | 10.044 B 10.00 % | 9.131 B -40.41 % | 15.323 B 64.35 % | 9.324 B -42.02 % | 16.081 B 12.19 % | 14.334 B -21.36 % | 18.227 B 39.89 % | 13.030 B -12.80 % | 14.942 B 366.61 % | 3.202 B -76.29 % | 13.507 B 79.01 % | 7.545 B |
| Investments in property plant and equipment | -77.430 M 29.40 % | -109.670 M 65.74 % | -320.089 M 36.04 % | -500.413 M 37.44 % | -799.841 M 11.54 % | -904.132 M -33.38 % | -677.865 M 35.44 % | -1.050 B -32.69 % | -791.299 M 1.09 % | -800.053 M -103.02 % | -394.069 M 13.37 % | -454.903 M -45.94 % | -311.704 M -132.46 % | -134.088 M -9.23 % | -122.756 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 35.704 M -17.71 % | 43.389 M 348.58 % | -17.455 M -136.10 % | 48.354 M -15.75 % | 57.395 M 371.09 % | 12.183 M -91.12 % | 137.127 M 3 341.78 % | -4.230 M -119.52 % | 21.668 M | 0.000 | 0.000 -100.00 % | 21.338 M |
| Purchases of investments | -53.169 B 2.88 % | -54.743 B -36.54 % | -40.094 B -72.37 % | -23.260 B -158.78 % | -8.988 B 58.05 % | -21.426 B 38.79 % | -35.002 B 1.16 % | -35.415 B 5.50 % | -37.477 B -85.53 % | -20.200 B 9.87 % | -22.411 B -320.56 % | -5.329 B | 0.000 | 0.000 100.00 % | -49.069 M |
| Sales maturities of investments | 44.363 B 427.58 % | 8.409 B -76.62 % | 35.972 B 504.90 % | 5.947 B -73.51 % | 22.451 B -39.95 % | 37.385 B 7.68 % | 34.719 B -5.29 % | 36.657 B 69.79 % | 21.590 B 41.93 % | 15.211 B 27.90 % | 11.893 B 1 771.18 % | 635.609 M | 0.000 | 0.000 -100.00 % | 43.925 M |
| Other investing activites | 1.860 B 354.57 % | -730.722 M -124.25 % | 3.014 B 1 174.04 % | -280.614 M 95.37 % | -6.062 B -4 563.40 % | 135.809 M 150.53 % | -268.793 M -200.14 % | -89.557 M -123.50 % | 381.137 M 179.11 % | -481.776 M 28.11 % | -670.192 M -9 949.23 % | 6.805 M 136.23 % | -18.783 M 94.28 % | -328.579 M -793.92 % | -36.757 M |
| Net cash used for investing activites | -7.023 B 85.11 % | -47.174 B -3 201.26 % | -1.429 B 92.09 % | -18.059 B -371.78 % | 6.645 B -56.21 % | 15.174 B 1 384.09 % | -1.182 B -836.65 % | 160.414 M 100.99 % | -16.285 B -165.52 % | -6.133 B 47.06 % | -11.586 B -126.31 % | -5.120 B -1 449.18 % | -330.487 M 28.57 % | -462.667 M -222.82 % | -143.319 M |
| Debt repayment | -795.747 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.614 B -77.15 % | -1.475 B | 0.000 100.00 % | -54.976 M -135.52 % | 154.796 M | 0.000 | 0.000 | 0.000 100.00 % | -5.000 B 0.00 % | -5.000 B |
| 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 |
| Common stock repurchased | -4.818 B -450.73 % | -874.807 M -72.03 % | -508.506 M 84.24 % | -3.227 B -132.87 % | -1.386 B 46.81 % | -2.605 B 51.86 % | -5.412 B -30.20 % | -4.157 B -199.09 % | -1.390 B | 0.000 100.00 % | -247.979 M 60.99 % | -635.609 M | 0.000 | 0.000 100.00 % | -1.010 M |
| Dividends paid | -500.017 M 66.96 % | -1.514 B 0.47 % | -1.521 B 2.88 % | -1.566 B 1.69 % | -1.593 B 2.83 % | -1.639 B 5.78 % | -1.740 B 4.69 % | -1.825 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -628.761 M | 0.000 |
| Other financing activites | 0.000 100.00 % | -688.078 M -6.73 % | -644.703 M -6.57 % | -604.962 M -70.29 % | -355.264 M -75.11 % | -202.881 M | 0.000 -100.00 % | 1.833 B | 0.000 | 0.000 -100.00 % | 2.199 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -6.114 B -98.72 % | -3.076 B -15.05 % | -2.674 B 50.46 % | -5.398 B -61.91 % | -3.334 B 52.79 % | -7.061 B 18.16 % | -8.628 B -107.92 % | -4.149 B -187.20 % | -1.445 B -1 033.38 % | 154.796 M -92.06 % | 1.951 B 406.90 % | -635.609 M | 0.000 100.00 % | -5.629 B -12.55 % | -5.001 B |
| Effect of forex changes on cash | 1.510 B 413.41 % | -481.927 M -82.60 % | -263.927 M -109.33 % | 2.829 B 178.71 % | -3.595 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -189.888 M 99.36 % | -29.556 B -1 829.12 % | 1.709 B 116.15 % | -10.583 B -185.06 % | 12.442 B -46.91 % | 23.436 B 4 927.00 % | -485.521 M -104.02 % | 12.092 B 456.05 % | -3.396 B -127.73 % | 12.248 B 260.89 % | 3.394 B -63.06 % | 9.186 B 219.89 % | 2.872 B -61.27 % | 7.416 B 208.87 % | 2.401 B |
| Cash at beginning of period | 44.175 B -40.09 % | 73.731 B 2.37 % | 72.022 B -12.81 % | 82.605 B 17.73 % | 70.163 B 50.16 % | 46.727 B -1.03 % | 47.213 B 34.43 % | 35.120 B -8.82 % | 38.517 B 46.63 % | 26.269 B 14.84 % | 22.875 B 67.11 % | 13.689 B 26.55 % | 10.817 B 218.01 % | 3.401 B 239.95 % | 1.001 B |
| Cash at end of period | 43.985 B -0.43 % | 44.175 B -40.09 % | 73.731 B 2.37 % | 72.022 B -12.81 % | 82.605 B 17.73 % | 70.163 B 50.16 % | 46.727 B -1.03 % | 47.213 B 34.43 % | 35.120 B -8.82 % | 38.517 B 46.63 % | 26.269 B 14.84 % | 22.875 B 67.11 % | 13.689 B 26.55 % | 10.817 B 218.01 % | 3.401 B |
| Operating cash flow | 11.436 B -46.00 % | 21.177 B 248.53 % | 6.076 B -39.50 % | 10.044 B 10.00 % | 9.131 B -40.41 % | 15.323 B 64.35 % | 9.324 B -42.02 % | 16.081 B 12.19 % | 14.334 B -21.36 % | 18.227 B 39.89 % | 13.030 B -12.80 % | 14.942 B 366.61 % | 3.202 B -76.29 % | 13.507 B 79.01 % | 7.545 B |
| Capital expenditure | -77.430 M 29.40 % | -109.670 M 65.74 % | -320.089 M 36.04 % | -500.413 M 37.44 % | -799.841 M 11.54 % | -904.132 M -33.38 % | -677.865 M 35.44 % | -1.050 B -32.69 % | -791.299 M 1.09 % | -800.053 M -103.02 % | -394.069 M 13.37 % | -454.903 M -45.94 % | -311.704 M -132.46 % | -134.088 M -9.23 % | -122.756 M |
| Free CashFlow | 11.359 B -46.08 % | 21.067 B 266.00 % | 5.756 B -39.69 % | 9.543 B 14.55 % | 8.331 B -42.22 % | 14.419 B 66.78 % | 8.646 B -42.48 % | 15.031 B 10.99 % | 13.542 B -22.29 % | 17.426 B 37.92 % | 12.636 B -12.78 % | 14.487 B 401.19 % | 2.890 B -78.39 % | 13.373 B 80.17 % | 7.422 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 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-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 14.548 B 23.69 % | 11.761 B -16.13 % | 14.023 B 2.36 % | 13.699 B 9.31 % | 12.533 B 17.63 % | 10.654 B -38.70 % | 17.381 B 14.59 % | 15.168 B -15.58 % | 17.968 B 11.62 % | 16.097 B -10.72 % | 18.031 B 18.92 % | 15.162 B -14.43 % | 17.719 B 10.30 % | 16.064 B -3.04 % | 16.568 B 3.51 % | 16.007 B -9.65 % | 17.716 B -0.84 % | 17.865 B 13.95 % | 15.679 B 18.36 % | 13.246 B -13.10 % | 15.243 B -0.69 % | 15.349 B -6.45 % | 16.407 B 7.22 % | 15.302 B -7.63 % | 16.567 B 5.07 % | 15.767 B -2.88 % | 16.236 B 9.65 % | 14.807 B -7.20 % | 15.957 B 1.57 % | 15.710 B -1.39 % | 15.931 B -4.98 % | 16.765 B 6.49 % | 15.744 B -10.40 % | 17.571 B 6.35 % | 16.522 B 12.21 % | 14.724 B -10.38 % | 16.429 B 6.59 % | 15.413 B -7.25 % | 16.619 B 3.53 % | 16.053 B -5.97 % | 17.072 B 2.89 % | 16.591 B -5.74 % | 17.602 B 5.24 % | 16.725 B -11.05 % | 18.803 B 5.64 % | 17.799 B -5.23 % | 18.782 B 9.38 % | 17.171 B -11.70 % | 19.447 B 15.54 % | 16.832 B 0.34 % | 16.776 B -0.22 % | 16.812 B -16.23 % | 20.070 B 1.59 % | 19.757 B 2.45 % | 19.283 B 15.52 % | 16.693 B -14.96 % | 19.630 B -1.89 % | 20.009 B 9.65 % | 18.248 B 8.87 % | 16.761 B -14.17 % | 19.527 B 30.39 % | 14.977 B |
| Net income | -143.455 M -105.21 % | 2.753 B -60.35 % | 6.942 B 111.39 % | 3.284 B 14.60 % | 2.866 B -9.97 % | 3.183 B 27.75 % | 2.492 B -29.58 % | 3.538 B 17.11 % | 3.021 B -23.60 % | 3.954 B 370.87 % | -1.460 B -126.65 % | 5.477 B 38.50 % | 3.955 B 55.08 % | 2.550 B 108.89 % | 1.221 B -78.60 % | 5.706 B 71.95 % | 3.318 B -22.81 % | 4.299 B 1 297.85 % | 307.521 M -79.75 % | 1.518 B -39.55 % | 2.512 B -48.29 % | 4.858 B 86.10 % | 2.610 B -27.23 % | 3.587 B 2.48 % | 3.500 B 12.42 % | 3.114 B -3.18 % | 3.216 B 32.52 % | 2.427 B -14.69 % | 2.845 B -12.98 % | 3.269 B -14.57 % | 3.827 B -5.10 % | 4.033 B 17.13 % | 3.443 B -15.39 % | 4.069 B 15.59 % | 3.520 B 17.14 % | 3.005 B -27.34 % | 4.136 B 8.81 % | 3.801 B 6.89 % | 3.556 B -4.02 % | 3.705 B -5.14 % | 3.906 B 15.11 % | 3.393 B 2.58 % | 3.308 B 4.26 % | 3.173 B -4.44 % | 3.320 B 7.88 % | 3.078 B -3.90 % | 3.203 B 55.14 % | 2.064 B -15.28 % | 2.437 B 73.92 % | 1.401 B 70.89 % | 819.882 M -46.12 % | 1.522 B -43.37 % | 2.687 B 9.55 % | 2.453 B -25.00 % | 3.270 B 17.54 % | 2.782 B -14.09 % | 3.238 B 36.30 % | 2.376 B -4.77 % | 2.495 B 22.72 % | 2.033 B -44.11 % | 3.637 B 150.74 % | 1.451 B |
| Income before tax | -327.846 M -109.49 % | 3.456 B -58.99 % | 8.428 B 97.78 % | 4.261 B 8.68 % | 3.921 B -0.16 % | 3.927 B 20.70 % | 3.254 B -26.59 % | 4.433 B 17.66 % | 3.767 B -21.43 % | 4.795 B 343.61 % | -1.968 B -128.14 % | 6.995 B 40.53 % | 4.977 B 56.98 % | 3.171 B 4.75 % | 3.027 B -45.81 % | 5.586 B 33.35 % | 4.189 B -21.76 % | 5.354 B 1 713.19 % | 295.304 M -84.39 % | 1.892 B -39.52 % | 3.128 B -48.57 % | 6.082 B 87.98 % | 3.235 B -29.04 % | 4.560 B 3.50 % | 4.406 B 12.20 % | 3.927 B -3.53 % | 4.070 B 32.86 % | 3.064 B -15.14 % | 3.610 B -9.74 % | 4.000 B -15.10 % | 4.711 B -4.38 % | 4.927 B 17.74 % | 4.184 B -16.36 % | 5.003 B 14.29 % | 4.377 B 19.36 % | 3.667 B -27.75 % | 5.076 B 9.12 % | 4.651 B 3.38 % | 4.499 B -0.27 % | 4.511 B -4.69 % | 4.734 B 14.64 % | 4.129 B -3.45 % | 4.277 B 5.32 % | 4.061 B -4.45 % | 4.250 B 7.90 % | 3.939 B -3.79 % | 4.094 B 55.10 % | 2.640 B -15.32 % | 3.117 B 74.21 % | 1.789 B 49.93 % | 1.193 B -38.60 % | 1.944 B -45.95 % | 3.596 B 1.72 % | 3.535 B -5.31 % | 3.734 B 1.88 % | 3.665 B -12.96 % | 4.211 B 34.70 % | 3.126 B 0.89 % | 3.098 B 3.83 % | 2.984 B -32.83 % | 4.442 B 145.66 % | 1.808 B |
| Income before tax ratio | -0.02 -107.67 % | 0.29 -51.11 % | 0.60 93.21 % | 0.31 -0.57 % | 0.31 -15.13 % | 0.37 96.91 % | 0.19 -35.94 % | 0.29 39.38 % | 0.21 -29.61 % | 0.30 372.87 % | -0.11 -123.66 % | 0.46 64.23 % | 0.28 42.32 % | 0.20 8.04 % | 0.18 -47.65 % | 0.35 47.59 % | 0.24 -21.10 % | 0.30 1 491.28 % | 0.02 -86.81 % | 0.14 -30.40 % | 0.21 -48.22 % | 0.40 100.94 % | 0.20 -33.82 % | 0.30 12.05 % | 0.27 6.78 % | 0.25 -0.67 % | 0.25 21.17 % | 0.21 -8.55 % | 0.23 -11.13 % | 0.25 -13.90 % | 0.30 0.63 % | 0.29 10.56 % | 0.27 -6.65 % | 0.28 7.47 % | 0.26 6.38 % | 0.25 -19.38 % | 0.31 2.38 % | 0.30 11.47 % | 0.27 -3.67 % | 0.28 1.35 % | 0.28 11.41 % | 0.25 2.43 % | 0.24 0.08 % | 0.24 7.42 % | 0.23 2.14 % | 0.22 1.53 % | 0.22 41.79 % | 0.15 -4.09 % | 0.16 50.78 % | 0.11 49.43 % | 0.07 -38.47 % | 0.12 -35.47 % | 0.18 0.13 % | 0.18 -7.58 % | 0.19 -11.81 % | 0.22 2.35 % | 0.21 37.30 % | 0.16 -7.99 % | 0.17 -4.63 % | 0.18 -21.75 % | 0.23 88.41 % | 0.12 |
| EBITDA | 181.395 M -94.78 % | 3.473 B -60.74 % | 8.845 B 93.46 % | 4.572 B 7.69 % | 4.246 B -0.34 % | 4.261 B 12.09 % | 3.801 B -20.39 % | 4.774 B 16.26 % | 4.107 B -20.28 % | 5.151 B 418.07 % | -1.620 B -122.05 % | 7.344 B 37.82 % | 5.329 B 115.25 % | 2.476 B -27.09 % | 3.395 B -43.04 % | 5.960 B 30.70 % | 4.560 B -20.28 % | 5.721 B 75.48 % | 3.260 B 19.08 % | 2.738 B -29.27 % | 3.870 B -4.11 % | 4.036 B -4.02 % | 4.205 B 12.98 % | 3.722 B -3.83 % | 3.870 B 15.80 % | 3.342 B -10.96 % | 3.753 B 19.88 % | 3.131 B -13.80 % | 3.632 B -3.80 % | 3.776 B -16.16 % | 4.503 B -6.43 % | 4.813 B 18.52 % | 4.061 B -15.49 % | 4.805 B 9.72 % | 4.379 B 13.53 % | 3.857 B -23.04 % | 5.012 B 12.15 % | 4.469 B -8.10 % | 4.863 B 8.42 % | 4.485 B -3.44 % | 4.645 B 17.17 % | 3.964 B -9.92 % | 4.400 B 15.84 % | 3.798 B -14.47 % | 4.441 B 15.77 % | 3.836 B -6.89 % | 4.120 B 41.17 % | 2.919 B 1.78 % | 2.868 B 80.40 % | 1.590 B 10.30 % | 1.441 B -31.03 % | 2.090 B -41.23 % | 3.556 B -2.56 % | 3.649 B -5.52 % | 3.863 B 20.09 % | 3.216 B -28.15 % | 4.476 B 35.02 % | 3.315 B 0.43 % | 3.301 B 1.64 % | 3.248 B -31.01 % | 4.708 B 123.40 % | 2.107 B |
| Net income ratio | -0.01 -104.21 % | 0.23 -52.73 % | 0.50 106.51 % | 0.24 4.84 % | 0.23 -23.46 % | 0.30 108.42 % | 0.14 -38.55 % | 0.23 38.72 % | 0.17 -31.55 % | 0.25 403.40 % | -0.08 -122.41 % | 0.36 61.86 % | 0.22 40.60 % | 0.16 115.44 % | 0.07 -79.33 % | 0.36 90.31 % | 0.19 -22.16 % | 0.24 1 126.77 % | 0.02 -82.89 % | 0.11 -30.44 % | 0.16 -47.93 % | 0.32 98.93 % | 0.16 -32.13 % | 0.23 10.94 % | 0.21 6.99 % | 0.20 -0.30 % | 0.20 20.86 % | 0.16 -8.07 % | 0.18 -14.32 % | 0.21 -13.37 % | 0.24 -0.14 % | 0.24 9.99 % | 0.22 -5.57 % | 0.23 8.69 % | 0.21 4.39 % | 0.20 -18.92 % | 0.25 2.08 % | 0.25 15.25 % | 0.21 -7.29 % | 0.23 0.88 % | 0.23 11.88 % | 0.20 8.82 % | 0.19 -0.93 % | 0.19 7.43 % | 0.18 2.12 % | 0.17 1.41 % | 0.17 41.83 % | 0.12 -4.05 % | 0.13 50.53 % | 0.08 70.32 % | 0.05 -46.00 % | 0.09 -32.39 % | 0.13 7.84 % | 0.12 -26.79 % | 0.17 1.75 % | 0.17 1.02 % | 0.16 38.93 % | 0.12 -13.15 % | 0.14 12.72 % | 0.12 -34.89 % | 0.19 92.30 % | 0.10 |
| Ratio EBITDA | 0.01 -95.78 % | 0.30 -53.19 % | 0.63 88.99 % | 0.33 -1.48 % | 0.34 -15.28 % | 0.40 82.87 % | 0.22 -30.52 % | 0.31 37.71 % | 0.23 -28.58 % | 0.32 456.27 % | -0.09 -118.54 % | 0.48 61.06 % | 0.30 95.15 % | 0.15 -24.80 % | 0.20 -44.97 % | 0.37 44.65 % | 0.26 -19.61 % | 0.32 54.00 % | 0.21 0.61 % | 0.21 -18.60 % | 0.25 -3.44 % | 0.26 2.60 % | 0.26 5.37 % | 0.24 4.12 % | 0.23 10.21 % | 0.21 -8.32 % | 0.23 9.33 % | 0.21 -7.11 % | 0.23 -5.29 % | 0.24 -14.98 % | 0.28 -1.53 % | 0.29 11.30 % | 0.26 -5.68 % | 0.27 3.17 % | 0.27 1.18 % | 0.26 -14.14 % | 0.31 5.22 % | 0.29 -0.91 % | 0.29 4.73 % | 0.28 2.69 % | 0.27 13.88 % | 0.24 -4.43 % | 0.25 10.07 % | 0.23 -3.84 % | 0.24 9.59 % | 0.22 -1.75 % | 0.22 29.06 % | 0.17 15.27 % | 0.15 56.14 % | 0.09 9.93 % | 0.09 -30.88 % | 0.12 -29.84 % | 0.18 -4.08 % | 0.18 -7.79 % | 0.20 3.96 % | 0.19 -15.51 % | 0.23 37.63 % | 0.17 -8.41 % | 0.18 -6.64 % | 0.19 -19.63 % | 0.24 71.34 % | 0.14 |
| Gross profit ratio | 0.28 -6.11 % | 0.30 0.26 % | 0.29 -1.70 % | 0.30 5.05 % | 0.29 24.08 % | 0.23 -15.62 % | 0.27 11.15 % | 0.25 -4.88 % | 0.26 12.57 % | 0.23 -15.09 % | 0.27 36.27 % | 0.20 -18.74 % | 0.24 6.61 % | 0.23 -14.10 % | 0.27 -14.58 % | 0.31 -0.05 % | 0.31 4.26 % | 0.30 5.48 % | 0.28 -1.91 % | 0.29 -13.54 % | 0.33 -1.52 % | 0.34 2.01 % | 0.33 5.16 % | 0.32 -0.75 % | 0.32 6.98 % | 0.30 -5.02 % | 0.31 3.76 % | 0.30 -7.56 % | 0.33 0.95 % | 0.32 -12.12 % | 0.37 0.46 % | 0.37 7.61 % | 0.34 -2.21 % | 0.35 4.92 % | 0.33 -2.39 % | 0.34 -10.74 % | 0.38 2.09 % | 0.37 -2.53 % | 0.38 7.56 % | 0.36 2.05 % | 0.35 10.80 % | 0.31 1.86 % | 0.31 1.85 % | 0.30 -2.22 % | 0.31 6.43 % | 0.29 -2.45 % | 0.30 20.21 % | 0.25 14.24 % | 0.22 24.81 % | 0.17 0.96 % | 0.17 -6.28 % | 0.18 -21.25 % | 0.23 -0.93 % | 0.24 1.52 % | 0.23 -0.84 % | 0.23 -14.66 % | 0.28 24.17 % | 0.22 -14.07 % | 0.26 -3.66 % | 0.27 -8.10 % | 0.29 31.25 % | 0.22 |
| Weighted average shs out dil | 943.785 K -0.43 % | 947.867 K -1.12 % | 958.609 K -3.35 % | 991.877 K 0.13 % | 990.589 K -0.74 % | 997.937 K -0.21 % | 1.000 M 10.85 % | 902.151 K -10.36 % | 1.006 M -0.25 % | 1.009 M -0.01 % | 1.009 M 0.00 % | 1.009 M 0.00 % | 1.009 M -0.12 % | 1.010 M -1.97 % | 1.030 M 0.00 % | 1.030 M 0.00 % | 1.031 M -0.59 % | 1.037 M -0.71 % | 1.044 M -0.03 % | 1.044 M -0.02 % | 1.044 M -1.20 % | 1.057 M -1.98 % | 1.079 M 0.00 % | 1.078 M -1.22 % | 1.092 M -0.10 % | 1.093 M -3.28 % | 1.130 M 0.01 % | 1.130 M -0.95 % | 1.141 M -0.59 % | 1.147 M -1.94 % | 1.170 M 0.00 % | 1.170 M -0.65 % | 1.178 M -2.19 % | 1.204 M -1.34 % | 1.221 M 0.00 % | 1.221 M -0.65 % | 1.229 M -0.50 % | 1.235 M 0.00 % | 1.235 M -0.01 % | 1.235 M 0.01 % | 1.235 M 0.01 % | 1.235 M -0.02 % | 1.235 M 0.00 % | 1.235 M 0.02 % | 1.235 M -0.14 % | 1.237 M -1.59 % | 1.256 M 0.00 % | 1.256 M -0.07 % | 1.257 M -0.03 % | 1.258 M 0.02 % | 1.258 M 0.00 % | 1.258 M 0.02 % | 1.257 M -0.02 % | 1.258 M -0.01 % | 1.258 M 0.00 % | 1.258 M 0.01 % | 1.258 M 0.00 % | 1.258 M 0.02 % | 1.257 M 0.00 % | 1.257 M -0.01 % | 1.257 M 0.02 % | 1.257 M |
| Weighted average shs out | 943.785 K -0.43 % | 947.867 K -1.12 % | 958.609 K -3.35 % | 991.877 K 0.13 % | 990.589 K -0.74 % | 997.937 K -0.21 % | 1.000 M 10.85 % | 902.151 K -10.36 % | 1.006 M -0.25 % | 1.009 M -0.01 % | 1.009 M 0.00 % | 1.009 M 0.00 % | 1.009 M -0.12 % | 1.010 M -1.38 % | 1.024 M -0.59 % | 1.030 M 0.00 % | 1.030 M -0.59 % | 1.037 M -0.71 % | 1.044 M -0.03 % | 1.044 M -0.02 % | 1.044 M -1.20 % | 1.057 M -0.96 % | 1.067 M -1.03 % | 1.078 M -1.22 % | 1.092 M -0.10 % | 1.093 M -1.09 % | 1.105 M -2.19 % | 1.130 M -0.95 % | 1.141 M -0.59 % | 1.147 M -1.70 % | 1.167 M -0.25 % | 1.170 M -0.65 % | 1.178 M -2.19 % | 1.204 M -1.22 % | 1.219 M -0.13 % | 1.221 M -0.65 % | 1.229 M -0.50 % | 1.235 M 0.00 % | 1.235 M -0.01 % | 1.235 M 0.01 % | 1.235 M 0.01 % | 1.235 M 0.00 % | 1.235 M -0.02 % | 1.235 M 0.02 % | 1.235 M -0.14 % | 1.237 M -0.84 % | 1.247 M -0.75 % | 1.256 M -0.07 % | 1.257 M -0.03 % | 1.258 M 0.02 % | 1.257 M 0.00 % | 1.258 M 0.02 % | 1.257 M -0.02 % | 1.258 M 0.00 % | 1.258 M -0.01 % | 1.258 M 0.01 % | 1.258 M 0.00 % | 1.258 M 0.02 % | 1.257 M 0.00 % | 1.257 M -0.01 % | 1.257 M 0.02 % | 1.257 M |
| EPS diluted | -152.00 -105.24 % | 2 899.99 -60.34 % | 7 311.57 120.83 % | 3 311.00 14.45 % | 2 892.94 -9.30 % | 3 189.57 28.02 % | 2 491.48 -36.47 % | 3 921.85 30.65 % | 3 001.81 -23.41 % | 3 919.35 370.89 % | -1 446.86 -126.65 % | 5 428.19 38.50 % | 3 919.28 55.26 % | 2 524.39 113.08 % | 1 184.73 -78.60 % | 5 537.00 71.96 % | 3 220.00 -22.35 % | 4 147.00 1 307.77 % | 294.58 -79.74 % | 1 454.00 -39.54 % | 2 405.00 -47.66 % | 4 595.00 89.86 % | 2 420.19 -27.23 % | 3 326.00 3.74 % | 3 206.00 12.53 % | 2 849.00 0.10 % | 2 846.11 32.50 % | 2 148.00 -13.87 % | 2 494.00 -12.46 % | 2 849.00 -12.88 % | 3 270.22 -5.10 % | 3 446.00 17.89 % | 2 923.00 -13.50 % | 3 379.00 17.16 % | 2 883.98 17.14 % | 2 462.00 -26.86 % | 3 366.00 9.36 % | 3 078.00 6.89 % | 2 879.55 -4.01 % | 3 000.00 -5.15 % | 3 163.00 15.10 % | 2 748.00 2.59 % | 2 678.55 4.26 % | 2 569.00 -4.46 % | 2 689.00 8.04 % | 2 489.00 -2.35 % | 2 548.83 55.13 % | 1 643.00 -15.22 % | 1 938.00 73.97 % | 1 114.00 70.86 % | 651.98 -46.12 % | 1 210.00 -43.38 % | 2 137.00 9.59 % | 1 950.00 -25.00 % | 2 600.03 17.54 % | 2 212.00 -14.10 % | 2 575.00 36.32 % | 1 889.00 -4.80 % | 1 984.31 22.72 % | 1 617.00 -44.11 % | 2 893.00 150.69 % | 1 154.00 |
| Earnings per share | -152.00 -105.24 % | 2 899.99 -60.34 % | 7 311.57 120.83 % | 3 311.00 14.45 % | 2 892.94 -9.30 % | 3 189.57 28.02 % | 2 491.48 -36.47 % | 3 921.85 30.65 % | 3 001.81 -23.41 % | 3 919.35 370.89 % | -1 446.86 -126.65 % | 5 428.19 38.50 % | 3 919.28 55.26 % | 2 524.39 113.08 % | 1 184.73 -78.60 % | 5 537.00 71.96 % | 3 220.00 -22.35 % | 4 147.00 1 307.77 % | 294.58 -79.74 % | 1 454.00 -39.54 % | 2 405.00 -47.66 % | 4 595.00 89.86 % | 2 420.19 -27.23 % | 3 326.00 3.74 % | 3 206.00 12.53 % | 2 849.00 0.10 % | 2 846.11 32.50 % | 2 148.00 -13.87 % | 2 494.00 -12.46 % | 2 849.00 -12.88 % | 3 270.22 -5.10 % | 3 446.00 17.89 % | 2 923.00 -13.50 % | 3 379.00 17.16 % | 2 883.98 17.14 % | 2 462.00 -26.86 % | 3 366.00 9.36 % | 3 078.00 6.89 % | 2 879.55 -4.01 % | 3 000.00 -5.15 % | 3 163.00 15.10 % | 2 748.00 2.59 % | 2 678.55 4.26 % | 2 569.00 -4.46 % | 2 689.00 8.04 % | 2 489.00 -2.35 % | 2 548.83 55.13 % | 1 643.00 -15.22 % | 1 938.00 73.97 % | 1 114.00 70.86 % | 651.98 -46.12 % | 1 210.00 -43.38 % | 2 137.00 9.59 % | 1 950.00 -25.00 % | 2 600.03 17.54 % | 2 212.00 -14.10 % | 2 575.00 36.32 % | 1 889.00 -4.80 % | 1 984.31 22.72 % | 1 617.00 -44.11 % | 2 893.00 150.69 % | 1 154.00 |
| Gross profit | 4.033 B 16.13 % | 3.473 B -15.91 % | 4.130 B 0.62 % | 4.105 B 14.82 % | 3.575 B 45.96 % | 2.449 B -48.28 % | 4.735 B 27.37 % | 3.718 B -19.70 % | 4.630 B 25.65 % | 3.685 B -24.20 % | 4.861 B 62.05 % | 3.000 B -30.47 % | 4.314 B 17.59 % | 3.669 B -16.71 % | 4.405 B -11.59 % | 4.983 B -9.69 % | 5.517 B 3.39 % | 5.336 B 20.19 % | 4.440 B 16.10 % | 3.824 B -24.86 % | 5.090 B -2.19 % | 5.204 B -4.57 % | 5.453 B 12.75 % | 4.837 B -8.33 % | 5.276 B 12.41 % | 4.694 B -7.76 % | 5.088 B 13.77 % | 4.472 B -14.22 % | 5.214 B 2.54 % | 5.085 B -13.34 % | 5.867 B -4.54 % | 6.146 B 14.59 % | 5.363 B -12.38 % | 6.121 B 11.59 % | 5.486 B 9.52 % | 5.009 B -20.00 % | 6.261 B 8.81 % | 5.754 B -9.60 % | 6.365 B 11.35 % | 5.716 B -4.04 % | 5.957 B 14.01 % | 5.225 B -3.99 % | 5.442 B 7.20 % | 5.076 B -13.03 % | 5.837 B 12.43 % | 5.191 B -7.55 % | 5.615 B 31.48 % | 4.271 B 0.86 % | 4.234 B 44.20 % | 2.936 B 1.30 % | 2.899 B -6.48 % | 3.100 B -34.03 % | 4.698 B 0.65 % | 4.668 B 4.01 % | 4.488 B 14.55 % | 3.918 B -27.43 % | 5.399 B 21.81 % | 4.432 B -5.78 % | 4.704 B 4.88 % | 4.485 B -21.12 % | 5.686 B 71.13 % | 3.322 B |
| Income tax expense | -184.391 M -126.21 % | 703.632 M -52.64 % | 1.486 B 52.04 % | 977.296 M -7.38 % | 1.055 B 41.77 % | 744.312 M -2.36 % | 762.329 M -14.78 % | 894.581 M 19.91 % | 746.031 M -11.24 % | 840.517 M 265.33 % | -508.381 M -133.50 % | 1.518 B 48.39 % | 1.023 B 64.79 % | 620.622 M -65.64 % | 1.806 B 1 611.87 % | -119.466 M -113.72 % | 870.902 M -17.51 % | 1.056 B 8 741.45 % | -12.217 M -103.27 % | 373.497 M -39.36 % | 615.975 M -49.70 % | 1.225 B 95.85 % | 625.301 M -35.71 % | 972.631 M 7.46 % | 905.102 M 11.35 % | 812.844 M -4.86 % | 854.353 M 34.15 % | 636.864 M -16.79 % | 765.339 M 4.76 % | 730.593 M -17.37 % | 884.187 M -1.11 % | 894.124 M 20.58 % | 741.541 M -20.58 % | 933.698 M 8.95 % | 856.999 M 29.48 % | 661.886 M -29.55 % | 939.544 M 10.52 % | 850.088 M -9.83 % | 942.769 M 16.95 % | 806.132 M -2.58 % | 827.476 M 12.44 % | 735.935 M -24.04 % | 968.873 M 9.13 % | 887.853 M -4.48 % | 929.471 M 7.95 % | 861.047 M -3.40 % | 891.344 M 54.96 % | 575.205 M -15.44 % | 680.255 M 75.24 % | 388.183 M 3.93 % | 373.508 M -11.52 % | 422.122 M -53.58 % | 909.407 M -16.01 % | 1.083 B 133.46 % | 463.778 M -47.48 % | 883.036 M -9.17 % | 972.220 M 29.64 % | 749.966 M 24.28 % | 603.438 M -36.54 % | 950.903 M 18.14 % | 804.920 M 125.07 % | 357.631 M |
| Cost of revenue | 10.514 B 26.86 % | 8.288 B -16.22 % | 9.893 B 3.11 % | 9.594 B 7.11 % | 8.958 B 9.18 % | 8.205 B -35.12 % | 12.646 B 10.44 % | 11.450 B -14.15 % | 13.338 B 7.45 % | 12.413 B -5.75 % | 13.170 B 8.28 % | 12.162 B -9.27 % | 13.405 B 8.14 % | 12.396 B 1.91 % | 12.163 B 10.33 % | 11.024 B -9.63 % | 12.199 B -2.64 % | 12.529 B 11.48 % | 11.239 B 19.28 % | 9.422 B -7.20 % | 10.153 B 0.08 % | 10.145 B -7.38 % | 10.954 B 4.67 % | 10.466 B -7.31 % | 11.291 B 1.96 % | 11.074 B -0.66 % | 11.147 B 7.86 % | 10.335 B -3.80 % | 10.743 B 1.11 % | 10.625 B 5.58 % | 10.064 B -5.23 % | 10.619 B 2.30 % | 10.380 B -9.34 % | 11.450 B 3.75 % | 11.036 B 13.59 % | 9.715 B -4.45 % | 10.168 B 5.26 % | 9.660 B -5.80 % | 10.254 B -0.80 % | 10.337 B -7.00 % | 11.115 B -2.22 % | 11.367 B -6.53 % | 12.160 B 4.39 % | 11.648 B -10.17 % | 12.967 B 2.84 % | 12.608 B -4.24 % | 13.167 B 2.06 % | 12.901 B -15.20 % | 15.213 B 9.48 % | 13.896 B 0.14 % | 13.877 B 1.20 % | 13.713 B -10.79 % | 15.372 B 1.88 % | 15.088 B 1.98 % | 14.795 B 15.81 % | 12.775 B -10.23 % | 14.231 B -8.64 % | 15.577 B 15.01 % | 13.544 B 10.32 % | 12.276 B -11.31 % | 13.842 B 18.77 % | 11.654 B |
| General and administrative expenses | 35.889 M -98.12 % | 1.910 B 6 572.39 % | 28.628 M -45.42 % | 52.448 M -96.22 % | 1.386 B -8.86 % | 1.521 B 3 943.01 % | 37.610 M -55.11 % | 83.774 M 58.68 % | 52.794 M -11.79 % | 59.851 M -99.04 % | 6.251 B 9 784.33 % | 63.240 M 2.65 % | 61.605 M 86.30 % | 33.067 M 17.93 % | 28.040 M 12.50 % | 24.924 M -19.98 % | 31.150 M -24.26 % | 41.125 M 16.74 % | 35.228 M -97.45 % | 1.383 B -9.20 % | 1.523 B 3 312.58 % | 44.619 M -41.13 % | 75.798 M -94.82 % | 1.462 B -8.55 % | 1.599 B 1 838.22 % | 82.486 M -8.56 % | 90.206 M -94.06 % | 1.519 B -13.45 % | 1.755 B 1 860.45 % | 89.534 M 105.99 % | 43.465 M -97.02 % | 1.460 B 2.08 % | 1.430 B 2 581.10 % | 53.355 M -10.19 % | 59.409 M -95.40 % | 1.291 B -6.80 % | 1.385 B 2 206.87 % | 60.042 M 44.37 % | 41.590 M -96.94 % | 1.359 B -5.38 % | 1.436 B 3 159.15 % | 44.061 M -37.67 % | 70.689 M -94.94 % | 1.398 B -7.70 % | 1.515 B 1 762.07 % | 81.365 M 13.68 % | 71.572 M -94.71 % | 1.352 B -8.12 % | 1.472 B 2 742.24 % | 51.778 M 5.78 % | 48.950 M -95.90 % | 1.195 B -8.57 % | 1.307 B 1 859.23 % | 66.712 M 103.65 % | 32.759 M -97.32 % | 1.221 B 5.31 % | 1.160 B 2 951.37 % | 38.000 M -1.57 % | 38.607 M 10.48 % | 34.946 M -0.34 % | 35.065 M -3.15 % | 36.205 M |
| Selling and marketing expenses | 537.590 M -2.68 % | 552.379 M -5.17 % | 582.491 M -8.62 % | 637.436 M 468.48 % | -172.992 M 48.18 % | -333.818 M -144.34 % | 752.843 M 46.59 % | 513.559 M -23.83 % | 674.236 M -11.50 % | 761.834 M 135.96 % | -2.119 B -405.13 % | 694.349 M -7.06 % | 747.096 M 10.32 % | 677.238 M -4.49 % | 709.066 M 6.67 % | 664.749 M -10.18 % | 740.059 M 2.84 % | 719.616 M 7.33 % | 670.457 M | 0.000 | 0.000 -100.00 % | 667.066 M -8.61 % | 729.928 M | 0.000 | 0.000 -100.00 % | 697.621 M -3.84 % | 725.460 M | 0.000 | 0.000 -100.00 % | 582.529 M -15.72 % | 691.160 M | 0.000 | 0.000 -100.00 % | 668.725 M 8.29 % | 617.548 M | 0.000 | 0.000 -100.00 % | 612.923 M -5.87 % | 651.155 M | 0.000 | 0.000 -100.00 % | 601.126 M 7.82 % | 557.517 M | 0.000 | 0.000 -100.00 % | 499.986 M -17.10 % | 603.132 M | 0.000 | 0.000 -100.00 % | 584.777 M 10.71 % | 528.186 M | 0.000 | 0.000 -100.00 % | 671.689 M 6.01 % | 633.604 M | 0.000 | 0.000 -100.00 % | 654.840 M -6.63 % | 701.309 M 20.44 % | 582.278 M -13.93 % | 676.517 M 4.89 % | 644.983 M |
| Other expenses | 1.145 B | 0.000 -100.00 % | 936.575 M 20.66 % | 776.193 M 14.52 % | 677.762 M 4 439.57 % | -15.618 M -269.09 % | -4.232 M 99.87 % | -3.138 B -46 738.76 % | 6.728 M -99.26 % | 912.328 M 134.24 % | -2.665 B -421.02 % | 830.103 M -14.89 % | 975.367 M 14.33 % | 853.126 M 5 789.12 % | -14.996 M 18.64 % | -18.432 M -124.36 % | 75.660 M 19 240.86 % | -395.280 K 99.42 % | -68.096 M -469.49 % | -11.957 M -223.17 % | -3.700 M -125.39 % | 14.575 M 216.90 % | -12.468 M -259.13 % | 7.835 M 332.70 % | -3.367 M -1 721.48 % | -184.850 K 96.68 % | -5.565 M | 0.000 100.00 % | -8.992 M -83.99 % | -4.887 M 94.04 % | -82.067 M | 0.000 100.00 % | -11.507 M 0.85 % | -11.605 M 67.42 % | -35.617 M | 0.000 | 0.000 100.00 % | -8.137 M 98.02 % | -410.487 M | 0.000 | 0.000 100.00 % | -9.351 M 94.73 % | -177.561 M -23 280.29 % | 766.000 K -57.33 % | 1.795 M 124.06 % | -7.461 M -156.82 % | -2.905 M | 0.000 -100.00 % | 14.190 M -7.41 % | 15.325 M -98.47 % | 999.733 M 1 678.16 % | -63.348 M -79.23 % | -35.344 M -108.63 % | 409.550 M 571.48 % | 60.992 M 115.63 % | -390.245 M 46.62 % | -731.031 M -245.19 % | 503.488 M 32.21 % | 380.815 M 449.22 % | 69.337 M 56.37 % | 44.342 M 7.29 % | 41.330 M |
| Operating expenses | 1.720 B -9.93 % | 1.910 B 23.28 % | 1.549 B 5.57 % | 1.468 B 5.90 % | 1.386 B 3.24 % | 1.342 B 5.69 % | 1.270 B 180.95 % | -1.569 B -197.15 % | 1.615 B -7.04 % | 1.737 B 18.23 % | 1.469 B -7.52 % | 1.589 B -11.03 % | 1.786 B 14.11 % | 1.565 B -1.13 % | 1.583 B 9.09 % | 1.451 B -6.30 % | 1.548 B 1.73 % | 1.522 B 2.84 % | 1.480 B 7.04 % | 1.383 B -9.20 % | 1.523 B 4.09 % | 1.463 B -4.58 % | 1.533 B 4.86 % | 1.462 B -8.55 % | 1.599 B 3.36 % | 1.547 B 2.25 % | 1.513 B -0.42 % | 1.519 B -13.45 % | 1.755 B 21.34 % | 1.447 B -3.48 % | 1.499 B 2.63 % | 1.460 B 2.08 % | 1.430 B -1.08 % | 1.446 B 16.23 % | 1.244 B -3.62 % | 1.291 B -6.80 % | 1.385 B -1.99 % | 1.413 B -3.58 % | 1.466 B 7.87 % | 1.359 B -5.38 % | 1.436 B 3.83 % | 1.383 B 0.86 % | 1.371 B -1.94 % | 1.398 B -7.70 % | 1.515 B 3.14 % | 1.469 B -6.29 % | 1.568 B 15.92 % | 1.352 B -8.12 % | 1.472 B 0.45 % | 1.465 B -7.09 % | 1.577 B 39.34 % | 1.132 B -11.01 % | 1.272 B 10.78 % | 1.148 B 57.83 % | 727.355 M -12.46 % | 830.847 M -21.08 % | 1.053 B -12.00 % | 1.196 B -0.72 % | 1.205 B -13.94 % | 1.400 B 3.67 % | 1.351 B -4.16 % | 1.409 B |
| Cost and expenses | 12.235 B 19.97 % | 10.198 B -10.87 % | 11.442 B 3.44 % | 11.062 B 8.72 % | 10.174 B 6.57 % | 9.547 B -31.39 % | 13.916 B 21.53 % | 11.450 B -14.15 % | 13.338 B -5.74 % | 14.150 B 71.93 % | 8.230 B -40.15 % | 13.751 B -9.48 % | 15.190 B 8.81 % | 13.960 B 1.56 % | 13.746 B 10.19 % | 12.475 B -9.25 % | 13.747 B -2.16 % | 14.051 B 10.47 % | 12.719 B 17.72 % | 10.805 B -7.46 % | 11.676 B 0.59 % | 11.608 B -7.04 % | 12.487 B 4.69 % | 11.928 B -7.46 % | 12.889 B 2.13 % | 12.620 B -0.31 % | 12.660 B 6.80 % | 11.854 B -5.16 % | 12.498 B 3.53 % | 12.072 B 4.41 % | 11.562 B -4.28 % | 12.079 B 2.27 % | 11.811 B -8.41 % | 12.896 B 5.01 % | 12.280 B 11.57 % | 11.006 B -4.73 % | 11.553 B 4.34 % | 11.073 B -5.52 % | 11.720 B 0.21 % | 11.696 B -6.82 % | 12.551 B -1.56 % | 12.750 B -5.78 % | 13.532 B 3.72 % | 13.047 B -9.91 % | 14.482 B 2.87 % | 14.077 B -4.46 % | 14.734 B 3.38 % | 14.253 B -14.58 % | 16.685 B 8.62 % | 15.361 B -0.60 % | 15.454 B 4.11 % | 14.844 B -10.81 % | 16.643 B 2.51 % | 16.236 B 4.60 % | 15.523 B 14.09 % | 13.606 B -10.98 % | 15.284 B -8.88 % | 16.773 B 13.72 % | 14.749 B 7.84 % | 13.677 B -9.98 % | 15.192 B 16.30 % | 13.063 B |
| Research and development expenses | 1.532 M | 0.000 -100.00 % | 1.709 M 10.40 % | 1.548 M 52.24 % | 1.017 M -99.27 % | 140.000 M 6 804.24 % | 2.028 M -16.43 % | 2.426 M -18.10 % | 2.963 M -8.10 % | 3.224 M 63.94 % | 1.966 M 80.81 % | 1.088 M -32.45 % | 1.610 M 7.19 % | 1.502 M 13.64 % | 1.322 M -39.49 % | 2.185 M -25.87 % | 2.947 M 181.76 % | 1.046 M -47.84 % | 2.005 M | 0.000 | 0.000 -100.00 % | 1.585 M 2.71 % | 1.543 M | 0.000 | 0.000 -100.00 % | 1.400 M -11.00 % | 1.572 M | 0.000 | 0.000 -100.00 % | 1.286 M -28.02 % | 1.787 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 |
| Selling general and administrative expenses | 573.479 M -69.98 % | 1.910 B 212.57 % | 611.120 M -11.42 % | 689.884 M -43.12 % | 1.213 B 2.20 % | 1.187 B 50.14 % | 790.453 M 32.33 % | 597.333 M -17.84 % | 727.030 M -11.52 % | 821.684 M -80.11 % | 4.132 B 445.43 % | 757.588 M -6.32 % | 808.702 M 13.85 % | 710.305 M -3.64 % | 737.107 M 6.88 % | 689.674 M -10.57 % | 771.208 M 1.38 % | 760.740 M 7.80 % | 705.684 M -48.96 % | 1.383 B -9.20 % | 1.523 B 113.95 % | 711.685 M -11.67 % | 805.726 M -44.89 % | 1.462 B -8.55 % | 1.599 B 104.94 % | 780.108 M -4.36 % | 815.666 M -46.31 % | 1.519 B -13.45 % | 1.755 B 161.18 % | 672.063 M -8.52 % | 734.626 M -49.69 % | 1.460 B 2.08 % | 1.430 B 98.11 % | 722.079 M 6.67 % | 676.957 M -47.56 % | 1.291 B -6.80 % | 1.385 B 105.82 % | 672.965 M -2.86 % | 692.744 M -49.02 % | 1.359 B -5.38 % | 1.436 B 122.57 % | 645.187 M 2.70 % | 628.206 M -55.08 % | 1.398 B -7.70 % | 1.515 B 160.61 % | 581.351 M -13.84 % | 674.704 M -50.10 % | 1.352 B -8.12 % | 1.472 B 131.19 % | 636.555 M 10.30 % | 577.137 M -51.71 % | 1.195 B -8.57 % | 1.307 B 77.01 % | 738.401 M 10.81 % | 666.363 M -45.43 % | 1.221 B 5.31 % | 1.160 B 67.36 % | 692.840 M -6.36 % | 739.915 M 19.88 % | 617.224 M -13.26 % | 711.582 M 4.46 % | 681.188 M |
| Interest income | 818.929 M -1.91 % | 834.834 M 285.00 % | 216.841 M -87.06 % | 1.675 B 75.32 % | 955.465 M -22.88 % | 1.239 B 11.51 % | 1.111 B 21.22 % | 916.604 M -4.70 % | 961.770 M 17.04 % | 821.768 M -11.13 % | 924.708 M 21.24 % | 762.733 M 69.77 % | 449.270 M 17.55 % | 382.183 M 16.74 % | 327.376 M 11.75 % | 292.962 M 8.21 % | 270.735 M 4.26 % | 259.677 M -1.00 % | 262.294 M | 0.000 | 0.000 -100.00 % | 426.824 M 28.31 % | 332.660 M | 0.000 | 0.000 -100.00 % | 482.490 M 0.60 % | 479.614 M | 0.000 | 0.000 -100.00 % | 377.717 M 16.60 % | 323.929 M | 0.000 | 0.000 -100.00 % | 283.284 M 6.37 % | 266.326 M | 0.000 | 0.000 -100.00 % | 259.894 M 3.50 % | 251.094 M | 0.000 | 0.000 -100.00 % | 257.353 M 5.64 % | 243.621 M | 0.000 | 0.000 -100.00 % | 164.690 M -8.67 % | 180.331 M | 0.000 | 0.000 -100.00 % | 139.398 M 70.80 % | 81.616 M | 0.000 | 0.000 -100.00 % | 69.582 M 96.30 % | 35.447 M | 0.000 -100.00 % | 16.502 M 66.49 % | 9.912 M 116.20 % | -61.180 M -415.25 % | 19.407 M -63.77 % | 53.561 M 1 318.08 % | 3.777 M |
| Interest expense | 10.818 M -32.61 % | 16.052 M 124.41 % | 7.153 M -24.39 % | 9.460 M 14.98 % | 8.228 M -23.05 % | 10.692 M 34.33 % | 7.959 M -21.48 % | 10.137 M 52.06 % | 6.666 M 18.43 % | 5.629 M 121.73 % | 2.539 M -14.37 % | 2.965 M -20.53 % | 3.731 M 2.58 % | 3.637 M 24.90 % | 2.912 M -2.28 % | 2.979 M 24.52 % | 2.393 M 2.97 % | 2.324 M 29.24 % | 1.798 M | 0.000 | 0.000 -100.00 % | 1.569 M -4.52 % | 1.643 M | 0.000 | 0.000 -100.00 % | 9.908 M -69.41 % | 32.385 M | 0.000 | 0.000 -100.00 % | 14.568 M -22.14 % | 18.711 M | 0.000 | 0.000 -100.00 % | 9.999 M 8.80 % | 9.190 M | 0.000 | 0.000 -100.00 % | 6.467 M 5.84 % | 6.110 M | 0.000 | 0.000 -100.00 % | 4.653 M 50.89 % | 3.084 M | 0.000 | 0.000 -100.00 % | 150.000 -6.25 % | 160.000 | 0.000 | 0.000 100.00 % | -120.000 | 0.000 | 0.000 | 0.000 -100.00 % | 410.000 -99.96 % | 918.910 K | 0.000 | 0.000 -100.00 % | 58.189 M -28.29 % | 81.139 M -27.84 % | 112.441 M -5.65 % | 119.175 M -23.69 % | 156.167 M |
| Depreciation and amortization | 498.424 M -0.64 % | 501.651 M 22.27 % | 410.281 M 36.13 % | 301.397 M -4.85 % | 316.768 M -1.78 % | 322.514 M -2.71 % | 331.489 M 0.05 % | 331.332 M -0.39 % | 332.631 M -5.10 % | 350.501 M 1.22 % | 346.263 M 0.12 % | 345.858 M -0.45 % | 347.438 M -6.48 % | 371.527 M 1.71 % | 365.268 M -1.53 % | 370.954 M 0.59 % | 368.770 M 1.34 % | 363.894 M 21.24 % | 300.138 M 1.41 % | 295.967 M -2.36 % | 303.133 M 2.74 % | 295.057 M 3.61 % | 284.770 M -18.01 % | 347.334 M 80.31 % | 192.631 M -1.28 % | 195.119 M 9.59 % | 178.039 M 0.14 % | 177.793 M 2.31 % | 173.780 M 26.27 % | 137.627 M 2.05 % | 134.862 M 6.19 % | 126.995 M -0.61 % | 127.775 M -1.35 % | 129.529 M -5.78 % | 137.482 M -1.35 % | 139.358 M 2.00 % | 136.628 M 6.20 % | 128.653 M 0.40 % | 128.137 M 0.28 % | 127.781 M 2.99 % | 124.069 M 1.47 % | 122.267 M 1.70 % | 120.219 M -0.24 % | 120.506 M 0.72 % | 119.645 M 4.93 % | 114.020 M 332.84 % | 26.342 M 2 634 137.00 % | 1.000 K -100.00 % | 105.100 M -11.27 % | 118.445 M -0.75 % | 119.335 M -1.99 % | 121.758 M -5.12 % | 128.334 M -0.46 % | 128.926 M 0.70 % | 128.029 M -0.88 % | 129.167 M -0.99 % | 130.464 M -0.63 % | 131.294 M 7.85 % | 121.736 M -19.64 % | 151.497 M 3.57 % | 146.276 M 2.42 % | 142.822 M |
| Operating income | 2.313 B 47.98 % | 1.563 B -39.44 % | 2.581 B -2.13 % | 2.637 B 11.82 % | 2.358 B 113.07 % | 1.107 B -68.06 % | 3.465 B 61.26 % | 2.149 B -28.73 % | 3.015 B -32.78 % | 4.485 B 32.24 % | 3.392 B -52.37 % | 7.121 B 36.99 % | 5.198 B 56.18 % | 3.328 B 17.92 % | 2.822 B -20.08 % | 3.532 B -11.01 % | 3.969 B 4.05 % | 3.814 B 28.86 % | 2.960 B 21.23 % | 2.442 B -31.55 % | 3.567 B -4.65 % | 3.741 B -4.57 % | 3.920 B 16.17 % | 3.375 B -8.23 % | 3.677 B 16.86 % | 3.147 B -11.99 % | 3.575 B 21.06 % | 2.953 B -14.61 % | 3.459 B -4.93 % | 3.638 B -16.72 % | 4.369 B -6.77 % | 4.686 B 19.14 % | 3.933 B -15.88 % | 4.675 B 10.23 % | 4.241 B 14.09 % | 3.718 B -23.75 % | 4.875 B 12.33 % | 4.340 B -11.40 % | 4.899 B 12.43 % | 4.357 B -3.61 % | 4.521 B 17.67 % | 3.842 B -5.62 % | 4.070 B 10.67 % | 3.678 B -14.89 % | 4.321 B 16.10 % | 3.722 B -8.05 % | 4.048 B 38.69 % | 2.919 B 5.65 % | 2.763 B 87.78 % | 1.471 B 12.07 % | 1.313 B -33.29 % | 1.968 B -42.57 % | 3.427 B -2.66 % | 3.520 B -6.39 % | 3.761 B 21.82 % | 3.087 B -28.96 % | 4.346 B 34.31 % | 3.236 B -6.54 % | 3.462 B 12.24 % | 3.085 B -28.85 % | 4.335 B 126.59 % | 1.913 B |
| Operating income ratio | 0.16 19.64 % | 0.13 -27.80 % | 0.18 -4.39 % | 0.19 2.30 % | 0.19 81.14 % | 0.10 -47.89 % | 0.20 40.73 % | 0.14 -15.58 % | 0.17 -39.78 % | 0.28 48.12 % | 0.19 -59.95 % | 0.47 60.09 % | 0.29 41.60 % | 0.21 21.62 % | 0.17 -22.79 % | 0.22 -1.51 % | 0.22 4.93 % | 0.21 13.09 % | 0.19 2.42 % | 0.18 -21.23 % | 0.23 -3.99 % | 0.24 2.01 % | 0.24 8.35 % | 0.22 -0.65 % | 0.22 11.22 % | 0.20 -9.37 % | 0.22 10.41 % | 0.20 -7.98 % | 0.22 -6.40 % | 0.23 -15.55 % | 0.27 -1.89 % | 0.28 11.88 % | 0.25 -6.11 % | 0.27 3.64 % | 0.26 1.67 % | 0.25 -14.92 % | 0.30 5.39 % | 0.28 -4.47 % | 0.29 8.60 % | 0.27 2.50 % | 0.26 14.36 % | 0.23 0.13 % | 0.23 5.15 % | 0.22 -4.31 % | 0.23 9.90 % | 0.21 -2.97 % | 0.22 26.80 % | 0.17 19.65 % | 0.14 62.53 % | 0.09 11.69 % | 0.08 -33.15 % | 0.12 -31.44 % | 0.17 -4.18 % | 0.18 -8.64 % | 0.20 5.46 % | 0.18 -16.47 % | 0.22 36.91 % | 0.16 -14.77 % | 0.19 3.09 % | 0.18 -17.10 % | 0.22 73.78 % | 0.13 |
| Total other income expenses net | -2.641 B -239.47 % | 1.893 B -67.62 % | 5.847 B 259.97 % | 1.624 B 3.95 % | 1.563 B -44.60 % | 2.821 B 1 409.08 % | -215.460 M -109.43 % | 2.284 B 203.59 % | 752.300 M 142.95 % | 309.648 M 105.78 % | -5.360 B -195.99 % | 5.584 B 128.02 % | 2.449 B 1 654.70 % | -157.513 M -177.00 % | 204.570 M -89.08 % | 1.874 B 4 198.21 % | 43.596 M -97.17 % | 1.540 B 157.80 % | -2.665 B -384.66 % | -549.784 M -25.15 % | -439.303 M -118.77 % | 2.341 B 441.85 % | -684.828 M -157.78 % | 1.185 B 62.75 % | 728.190 M -6.63 % | 779.902 M 57.53 % | 495.070 M 348.08 % | 110.488 M -27.12 % | 151.602 M -58.06 % | 361.504 M 5.60 % | 342.342 M 42.12 % | 240.887 M -4.24 % | 251.555 M -23.26 % | 327.795 M 141.19 % | 135.906 M 369.27 % | -50.473 M -125.23 % | 200.054 M -35.67 % | 310.984 M 177.77 % | -399.863 M -359.30 % | 154.211 M -27.63 % | 213.076 M -25.92 % | 287.632 M 39.20 % | 206.636 M -46.02 % | 382.776 M 634.86 % | -71.566 M -133.03 % | 216.645 M 2 979.01 % | 7.036 M 102.52 % | -279.035 M -178.70 % | 354.538 M 11.44 % | 318.143 M 366.67 % | -119.303 M -833.22 % | -12.784 M -107.55 % | 169.424 M 1 031.15 % | 14.978 M 155.35 % | -27.061 M -104.68 % | 577.734 M 526.98 % | -135.307 M -23.27 % | -109.769 M 69.83 % | -363.877 M -261.08 % | -100.774 M -193.97 % | 107.236 M 202.24 % | -104.884 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 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-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -49.752 B -24.76 % | -39.876 B 6.59 % | -42.692 B 21.77 % | -54.571 B 31.30 % | -79.438 B -55.24 % | -51.171 B -18.19 % | -43.296 B 27.18 % | -59.454 B 8.30 % | -64.833 B -0.56 % | -64.471 B 11.83 % | -73.122 B -43.12 % | -51.093 B 29.92 % | -72.902 B -7.50 % | -67.816 B 4.84 % | -71.261 B 5.75 % | -75.606 B 12.18 % | -86.090 B -1.20 % | -85.071 B -3.28 % | -82.368 B 0.85 % | -83.075 B -11.57 % | -74.461 B 9.60 % | -82.372 B -17.76 % | -69.950 B -4.97 % | -66.639 B 9.32 % | -73.485 B -70.24 % | -43.165 B 2.15 % | -44.113 B -1.51 % | -43.458 B -5.61 % | -41.151 B 9.82 % | -45.635 B -5.84 % | -43.118 B -4.42 % | -41.293 B -7.29 % | -38.489 B -5.20 % | -36.588 B -12.22 % | -32.603 B -0.38 % | -32.480 B -15.38 % | -28.150 B 26.28 % | -38.187 B -5.87 % | -36.069 B -16.43 % | -30.980 B -15.97 % | -26.713 B 3.59 % | -27.707 B -15.47 % | -23.994 B 2.24 % | -24.543 B -9.74 % | -22.365 B 9.99 % | -24.847 B -8.62 % | -22.875 B -25.16 % | -18.277 B 1.48 % | -18.551 B -42.40 % | -13.028 B 4.83 % | -13.689 B -15.61 % | -11.841 B 12.32 % | -13.504 B -15.70 % | -11.672 B -7.90 % | -10.817 B -36.67 % | -7.915 B -27.63 % | -6.202 B -197.51 % | -2.084 B -230.40 % | 1.599 B -57.15 % | 3.730 B -30.46 % | 5.365 B -35.83 % | 8.360 B |
| Total investments | 18.212 B -80.76 % | 94.638 B 430.36 % | 17.844 B 11.27 % | 16.036 B -68.88 % | 51.532 B -32.35 % | 76.169 B -2.22 % | 77.902 B 353.49 % | 17.178 B -0.12 % | 17.199 B 0.40 % | 17.130 B -0.87 % | 17.280 B -6.87 % | 18.556 B -1.29 % | 18.799 B 11.27 % | 16.895 B 0.52 % | 16.807 B 7.42 % | 15.646 B 288.17 % | 4.031 B 36.72 % | 2.948 B 98.58 % | 1.485 B 22.39 % | 1.213 B 22.04 % | 993.967 M 51.79 % | 654.837 M 10.42 % | 593.053 M 11.55 % | 531.627 M 13.00 % | 470.483 M 15.41 % | 407.660 M 15.79 % | 352.070 M 18.75 % | 296.480 M 23.08 % | 240.890 M 30.00 % | 185.300 M 42.86 % | 129.710 M 75.00 % | 74.120 M 300.00 % | 18.530 M -99.95 % | 34.726 B -4.34 % | 36.303 B 4.54 % | 34.725 B -0.41 % | 34.867 B 70.89 % | 20.403 B 1.00 % | 20.200 B -0.92 % | 20.387 B 0.14 % | 20.358 B 32.66 % | 15.346 B 0.30 % | 15.300 B 36.63 % | 11.198 B -1.08 % | 11.320 B 343.55 % | 2.552 B -47.30 % | 4.843 B -8.47 % | 5.291 B 150.93 % | 2.109 B -0.30 % | 2.115 B 1 259.63 % | 155.560 M 22.54 % | 126.951 M -35.25 % | 196.076 M 14.66 % | 171.013 M 44.40 % | 118.427 M 58.82 % | 74.566 M -0.31 % | 74.796 M -6.79 % | 80.245 M -5.60 % | 85.008 M 2.88 % | 82.629 M 10.85 % | 74.538 M 165 540.00 % | 45.000 K |
| Total debt | 967.278 M 5.59 % | 916.067 M -29.18 % | 1.294 B 270.02 % | 349.600 M -32.35 % | 516.780 M -23.73 % | 677.542 M -22.96 % | 879.458 M 40.67 % | 625.174 M -22.34 % | 804.991 M 56.44 % | 514.554 M -15.47 % | 608.734 M 82.12 % | 334.243 M -31.06 % | 484.802 M -21.56 % | 618.046 M -18.71 % | 760.336 M 40.17 % | 542.430 M 69.49 % | 320.041 M -33.11 % | 478.478 M 102.25 % | 236.575 M -27.60 % | 326.766 M 42.68 % | 229.019 M -13.84 % | 265.815 M 25.01 % | 212.642 M -17.81 % | 258.713 M | 0.000 -100.00 % | 761.032 M -70.88 % | 2.614 B -47.82 % | 5.009 B 8.54 % | 4.615 B 180.61 % | 1.645 B -59.84 % | 4.095 B -2.41 % | 4.196 B 35.72 % | 3.091 B -10.43 % | 3.452 B 37.12 % | 2.517 B 20.65 % | 2.086 B -23.43 % | 2.725 B 5.41 % | 2.585 B 5.59 % | 2.448 B -25.01 % | 3.264 B -2.84 % | 3.359 B 29.54 % | 2.593 B 14.03 % | 2.274 B 132.65 % | 977.564 M 3 523.96 % | 26.975 M | 0.000 | 0.000 | 0.000 -100.00 % | 988.677 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 B 0.00 % | 2.000 B -33.33 % | 3.000 B -40.00 % | 5.000 B -50.00 % | 10.000 B 0.00 % | 10.000 B 0.00 % | 10.000 B |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -266.120 M | 0.000 | 0.000 100.00 % | -425.266 M -192.98 % | 457.376 M 5.78 % | 432.373 M 1.36 % | 426.572 M -6.91 % | 458.259 M -5.58 % | 485.332 M 9.14 % | 444.687 M 655.15 % | -80.101 M -692.89 % | 13.510 M 103.62 % | -373.442 M -154.91 % | 680.094 M 2 187.09 % | -32.586 M 15.97 % | -38.780 M 75.52 % | -158.447 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 |
| Retained earnings | 172.519 B -0.08 % | 172.664 B 1.34 % | 170.373 B 4.17 % | 163.555 B 2.57 % | 159.457 B 1.83 % | 156.591 B 1.74 % | 153.908 B 0.93 % | 152.496 B 2.39 % | 148.939 B 2.07 % | 145.918 B 1.70 % | 143.477 B -0.61 % | 144.361 B 3.94 % | 138.883 B 3.42 % | 134.287 B 0.77 % | 133.258 B 0.78 % | 132.232 B 4.50 % | 126.533 B 2.71 % | 123.189 B 2.27 % | 120.456 B 0.87 % | 119.419 B 1.29 % | 117.901 B 2.05 % | 115.529 B 2.91 % | 112.264 B 2.41 % | 109.618 B 3.38 % | 106.031 B 2.67 % | 103.273 B 1.45 % | 101.798 B 3.66 % | 98.205 B 2.53 % | 95.778 B 2.87 % | 93.105 B 1.67 % | 91.575 B 4.58 % | 87.568 B 4.83 % | 83.535 B 4.35 % | 80.053 B 2.88 % | 77.809 B 4.71 % | 74.311 B 3.82 % | 71.579 B 5.97 % | 67.543 B 5.86 % | 63.805 B 5.67 % | 60.380 B 6.51 % | 56.691 B 7.60 % | 52.686 B 6.68 % | 49.388 B 6.97 % | 46.172 B 7.43 % | 42.981 B 8.30 % | 39.685 B 8.27 % | 36.654 B 9.38 % | 33.509 B 6.46 % | 31.474 B 8.24 % | 29.079 B 4.76 % | 27.757 B 3.17 % | 26.903 B 6.02 % | 25.376 B 11.72 % | 22.714 B 11.63 % | 20.347 B 18.61 % | 17.154 B 18.90 % | 14.427 B 28.96 % | 11.188 B 18.44 % | 9.446 B 32.65 % | 7.121 B 39.96 % | 5.088 B 250.74 % | 1.451 B |
| Common stock | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M 0.00 % | 628.826 M |
| Total equity | 158.402 B -0.37 % | 158.991 B 1.20 % | 157.112 B 3.29 % | 152.113 B 1.24 % | 150.255 B 1.15 % | 148.547 B 1.58 % | 146.243 B 1.24 % | 144.452 B 2.44 % | 141.006 B 1.98 % | 138.269 B 1.75 % | 135.885 B -0.67 % | 136.801 B 4.10 % | 131.418 B 3.42 % | 127.076 B 0.53 % | 126.410 B -0.79 % | 127.421 B 4.69 % | 121.709 B 2.91 % | 118.272 B 1.14 % | 116.942 B 0.70 % | 116.126 B 1.23 % | 114.713 B 1.83 % | 112.652 B 1.97 % | 110.478 B 1.92 % | 108.397 B 1.90 % | 106.374 B 2.19 % | 104.091 B 1.44 % | 102.616 B 1.37 % | 101.234 B 1.07 % | 100.164 B 2.62 % | 97.604 B 0.11 % | 97.492 B 3.33 % | 94.349 B 4.42 % | 90.357 B 2.06 % | 88.538 B 0.75 % | 87.883 B 3.63 % | 84.808 B 3.14 % | 82.225 B 4.07 % | 79.006 B 4.97 % | 75.268 B 4.77 % | 71.843 B 5.41 % | 68.154 B 6.24 % | 64.149 B 5.42 % | 60.851 B 5.58 % | 57.635 B 5.86 % | 54.444 B 6.44 % | 51.148 B 5.75 % | 48.365 B 5.89 % | 45.673 B 4.23 % | 43.821 B 5.78 % | 41.425 B 3.30 % | 40.104 B 2.17 % | 39.250 B 4.05 % | 37.723 B 7.59 % | 35.061 B 7.24 % | 32.694 B 10.82 % | 29.501 B 10.18 % | 26.774 B 13.77 % | 23.535 B -0.20 % | 23.582 B 24.06 % | 19.009 B 15.41 % | 16.471 B 20.67 % | 13.650 B |
| Other non current liabilities | 495.457 M 27.92 % | 387.311 M 6.99 % | 362.023 M -3.49 % | 375.121 M 2.06 % | 367.566 M -59.24 % | 901.769 M 155.85 % | 352.455 M -64.80 % | 1.001 B 7.89 % | 928.002 M 140.85 % | 385.311 M 35.05 % | 285.310 M -77.85 % | 1.288 B 109.77 % | 613.928 M -67.54 % | 1.891 B 9.65 % | 1.725 B 122.10 % | 776.541 M 43.07 % | 542.785 M -62.20 % | 1.436 B 30.04 % | 1.104 B -36.51 % | 1.739 B 64.70 % | 1.056 B -31.13 % | 1.534 B 186.64 % | 535.031 M -23.55 % | 699.880 M -21.42 % | 890.609 M 2 868.60 % | 30.001 M -97.11 % | 1.039 B -36.19 % | 1.628 B 11.65 % | 1.458 B 470.49 % | 255.585 M -77.97 % | 1.160 B 152.44 % | 459.593 M -59.17 % | 1.126 B -3.44 % | 1.166 B 17.71 % | 990.193 M -62.01 % | 2.606 B 21.32 % | 2.148 B 76.09 % | 1.220 B 20.55 % | 1.012 B -52.02 % | 2.109 B 72.98 % | 1.219 B 3.15 % | 1.182 B -33.59 % | 1.780 B -14.67 % | 2.086 B 54.22 % | 1.353 B -26.65 % | 1.844 B 7.26 % | 1.720 B 7.14 % | 1.605 B 100.80 % | 799.267 M 33.20 % | 600.035 M 59.18 % | 376.953 M -37.15 % | 599.786 M -61.90 % | 1.574 B 12.72 % | 1.397 B 13.37 % | 1.232 B 15.61 % | 1.065 B 10.83 % | 961.332 M 1.81 % | 944.218 M 21.04 % | 780.067 M -37.29 % | 1.244 B 5.52 % | 1.179 B 6.74 % | 1.104 B |
| Long term debt | 232.521 M 1 473.43 % | 14.778 M -21.39 % | 18.800 M -65.97 % | 55.247 M 20.66 % | 45.787 M -58.47 % | 110.258 M -43.92 % | 196.591 M -23.63 % | 257.435 M -20.34 % | 323.163 M 229.00 % | 98.225 M 89.17 % | 51.923 M 18.60 % | 43.779 M -18.45 % | 53.686 M -40.54 % | 90.293 M -38.68 % | 147.237 M -27.77 % | 203.843 M 156.28 % | 79.538 M -18.22 % | 97.254 M 18.42 % | 82.128 M -15.46 % | 97.149 M -13.31 % | 112.066 M 97.26 % | 56.811 M 25.53 % | 45.257 M -16.68 % | 54.315 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 |
| Total non current liabilities | 1.638 B 26.35 % | 1.296 B 3.67 % | 1.251 B 12.25 % | 1.114 B 5.90 % | 1.052 B 3.96 % | 1.012 B -64.15 % | 2.823 B 124.25 % | 1.259 B 0.60 % | 1.251 B 39.33 % | 897.984 M 6.53 % | 842.908 M -36.70 % | 1.332 B 2.31 % | 1.302 B -34.31 % | 1.981 B 5.85 % | 1.872 B 6.97 % | 1.750 B 18.34 % | 1.479 B -3.56 % | 1.533 B 29.23 % | 1.187 B -35.40 % | 1.837 B -2.98 % | 1.893 B 19.03 % | 1.590 B 10.07 % | 1.445 B -20.73 % | 1.823 B 10.90 % | 1.644 B 56.79 % | 1.048 B 0.92 % | 1.039 B -36.19 % | 1.628 B 11.65 % | 1.458 B 16.03 % | 1.257 B 8.32 % | 1.160 B -13.40 % | 1.340 B 19.04 % | 1.126 B -3.44 % | 1.166 B 17.71 % | 990.193 M -62.01 % | 2.606 B 21.32 % | 2.148 B 7.75 % | 1.994 B 9.14 % | 1.827 B -13.40 % | 2.109 B 7.70 % | 1.959 B -2.17 % | 2.002 B 12.46 % | 1.780 B -14.67 % | 2.086 B 7.13 % | 1.948 B 5.59 % | 1.844 B 7.26 % | 1.720 B 7.14 % | 1.605 B 8.78 % | 1.475 B 11.46 % | 1.324 B 22.13 % | 1.084 B 8.17 % | 1.002 B -47.17 % | 1.897 B 6.42 % | 1.782 B 0.38 % | 1.776 B 9.38 % | 1.623 B 11.24 % | 1.459 B 2.93 % | 1.418 B 9.44 % | 1.295 B -36.71 % | 2.047 B 2.59 % | 1.995 B 80.66 % | 1.104 B |
| Other current liabilities | 3.211 B -39.29 % | 5.290 B 48.35 % | 3.566 B -4.07 % | 3.717 B 0.96 % | 3.682 B -3.58 % | 3.818 B 12.80 % | 3.385 B 319.76 % | -1.540 B -150.33 % | 3.061 B -31.00 % | 4.436 B 27.99 % | 3.466 B 0.98 % | 3.432 B 3.51 % | 3.316 B -23.86 % | 4.355 B 18.61 % | 3.672 B 386.34 % | -1.282 B 38.10 % | -2.071 B -145.89 % | 4.514 B 456.90 % | -1.265 B -139.26 % | 3.222 B -2.34 % | 3.299 B 236.24 % | -2.422 B -11.86 % | -2.165 B -166.95 % | 3.234 B 1.84 % | 3.175 B -29.86 % | 4.528 B 37.18 % | 3.300 B 1.68 % | 3.246 B 313.42 % | -1.521 B -145.79 % | 3.322 B -5.70 % | 3.523 B 4.73 % | 3.363 B 833.66 % | 360.224 M 115.76 % | -2.285 B -180.35 % | 2.844 B 1 892.70 % | 142.734 M 365.07 % | 30.691 M 101.36 % | -2.262 B -1.60 % | -2.226 B -0.59 % | -2.213 B -547.43 % | 494.625 M -76.85 % | 2.137 B -16.87 % | 2.570 B 1 043.20 % | -272.507 M -234.65 % | 202.377 M -90.54 % | 2.139 B -28.81 % | 3.004 B 23.25 % | 2.438 B -2.48 % | 2.500 B 19.97 % | 2.083 B -10.02 % | 2.316 B 50.08 % | 1.543 B -11.29 % | 1.739 B 5.27 % | 1.652 B -19.29 % | 2.047 B 1.72 % | 2.013 B -7.85 % | 2.184 B -23.06 % | 2.839 B 11.37 % | 2.549 B -3.99 % | 2.655 B 18.17 % | 2.247 B -36.39 % | 3.532 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.945 M 74.28 % | 1.690 M -69.19 % | 5.484 M -99.88 % | 4.504 B -15.11 % | 5.306 B 82 485.32 % | 6.425 M -70.46 % | 21.749 M 1 852.91 % | 1.114 M -36.98 % | 1.767 M 12 829.30 % | 13.667 K -100.00 % | 6.777 B 39.36 % | 4.863 B -12.00 % | 5.526 B -14.94 % | 6.497 B 37.43 % | 4.728 B -6.84 % | 5.075 B -9.25 % | 5.592 B -20.83 % | 7.063 B 25.09 % | 5.647 B 3.64 % | 5.448 B | 0.000 -100.00 % | 6.828 B 35.31 % | 5.046 B 1.70 % | 4.962 B 4.12 % | 4.766 B 115.30 % | 2.213 B -63.61 % | 6.082 B 9.01 % | 5.580 B 165.17 % | 2.104 B -66.89 % | 6.355 B 33.52 % | 4.759 B 104.86 % | 2.323 B -1.09 % | 2.349 B -46.44 % | 4.385 B -9.01 % | 4.819 B -2.99 % | 4.968 B 151.93 % | 1.972 B -57.23 % | 4.611 B -12.75 % | 5.285 B 110.08 % | 2.515 B 13.70 % | 2.212 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.093 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.984 B 1.27 % | 3.934 B -12.08 % | 4.475 B 12.11 % | 3.992 B -3.65 % | 4.143 B 10.92 % | 3.735 B 197.41 % | 1.256 B |
| Short term debt | 734.757 M -18.48 % | 901.289 M -29.30 % | 1.275 B 333.08 % | 294.354 M -37.11 % | 468.048 M -17.49 % | 567.284 M -16.93 % | 682.867 M 116.51 % | -4.137 B -958.51 % | 481.827 M 17.55 % | 409.905 M -23.39 % | 535.061 M 84.92 % | 289.350 M -32.61 % | 429.348 M -18.64 % | 527.740 M -13.92 % | 613.098 M 113.55 % | -4.525 B 14.40 % | -5.286 B -1 486.55 % | 381.224 M 108.34 % | -4.573 B -2 091.74 % | 229.617 M 96.33 % | 116.953 M 101.71 % | -6.854 B -25.10 % | -5.479 B -2 780.65 % | 204.398 M | 0.000 -100.00 % | 761.032 M -70.88 % | 2.614 B -47.82 % | 5.009 B 3 415.64 % | -151.065 M 73.45 % | -568.955 M -113.89 % | 4.095 B -2.41 % | 4.196 B 325.00 % | 987.262 M 134.01 % | -2.903 B -215.34 % | 2.517 B 1 162.25 % | -236.962 M -163.02 % | 376.000 M 120.88 % | -1.801 B 24.07 % | -2.372 B -39.19 % | -1.704 B -222.79 % | 1.387 B -46.50 % | 2.593 B 14.03 % | 2.274 B 247.88 % | -1.538 B 29.63 % | -2.185 B | 0.000 | 0.000 | 0.000 -100.00 % | 988.677 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 B 0.00 % | 2.000 B -33.33 % | 3.000 B -40.00 % | 5.000 B -50.00 % | 10.000 B 0.00 % | 10.000 B 0.00 % | 10.000 B |
| Total current liabilities | 8.228 B -13.31 % | 9.491 B -4.42 % | 9.930 B 4.89 % | 9.467 B -17.80 % | 11.517 B 57.16 % | 7.328 B -11.60 % | 8.290 B -3.93 % | 8.630 B -13.09 % | 9.930 B -4.91 % | 10.443 B 24.24 % | 8.405 B -0.65 % | 8.460 B -13.30 % | 9.758 B -7.24 % | 10.519 B -6.64 % | 11.267 B 20.33 % | 9.363 B 1.73 % | 9.204 B -14.39 % | 10.752 B 37.27 % | 7.833 B -4.78 % | 8.226 B -9.92 % | 9.131 B -17.38 % | 11.052 B 21.07 % | 9.129 B 6.11 % | 8.603 B 3.98 % | 8.274 B -24.39 % | 10.943 B -3.85 % | 11.381 B -9.11 % | 12.522 B -9.49 % | 13.835 B -0.25 % | 13.869 B 4.12 % | 13.320 B 0.35 % | 13.274 B 15.69 % | 11.474 B -17.69 % | 13.940 B 16.22 % | 11.995 B 18.86 % | 10.091 B -12.51 % | 11.534 B 5.71 % | 10.911 B -8.42 % | 11.913 B -2.90 % | 12.270 B -3.26 % | 12.684 B 9.61 % | 11.571 B -0.53 % | 11.633 B 12.49 % | 10.342 B -2.10 % | 10.564 B 12.13 % | 9.421 B -7.45 % | 10.180 B 23.99 % | 8.210 B -19.15 % | 10.155 B 19.39 % | 8.506 B -5.11 % | 8.964 B -1.31 % | 9.083 B -15.42 % | 10.739 B -5.30 % | 11.339 B 6.73 % | 10.625 B -9.41 % | 11.728 B -0.68 % | 11.808 B -16.92 % | 14.213 B -7.09 % | 15.299 B -25.51 % | 20.539 B 8.24 % | 18.975 B -12.03 % | 21.570 B |
| Total liabilities | 9.866 B -8.54 % | 10.788 B -3.52 % | 11.181 B 5.66 % | 10.581 B -15.82 % | 12.569 B 50.70 % | 8.340 B -24.95 % | 11.113 B 12.38 % | 9.889 B -11.56 % | 11.181 B -1.40 % | 11.341 B 22.63 % | 9.248 B -5.55 % | 9.792 B -11.46 % | 11.059 B -11.53 % | 12.501 B -4.86 % | 13.139 B 18.23 % | 11.113 B 4.03 % | 10.683 B -13.04 % | 12.285 B 36.22 % | 9.019 B -10.37 % | 10.063 B -8.73 % | 11.025 B -12.80 % | 12.643 B 19.57 % | 10.574 B 1.42 % | 10.426 B 5.13 % | 9.917 B -17.30 % | 11.992 B -3.45 % | 12.420 B -12.23 % | 14.150 B -7.47 % | 15.293 B 1.11 % | 15.125 B 4.46 % | 14.480 B -0.91 % | 14.613 B 15.99 % | 12.599 B -16.59 % | 15.106 B 16.33 % | 12.985 B 2.26 % | 12.698 B -7.19 % | 13.682 B 6.02 % | 12.905 B -6.08 % | 13.740 B -4.44 % | 14.379 B -1.80 % | 14.642 B 7.87 % | 13.573 B 1.20 % | 13.413 B 7.93 % | 12.428 B -0.67 % | 12.511 B 11.06 % | 11.266 B -5.33 % | 11.900 B 21.23 % | 9.815 B -15.61 % | 11.631 B 18.32 % | 9.830 B -2.17 % | 10.048 B -0.37 % | 10.085 B -20.18 % | 12.635 B -3.70 % | 13.122 B 5.82 % | 12.400 B -7.13 % | 13.352 B 0.63 % | 13.268 B -15.12 % | 15.631 B -5.80 % | 16.594 B -26.53 % | 22.586 B 7.70 % | 20.970 B -7.51 % | 22.674 B |
| Other non current assets | 21.795 B 3 596 488 764.69 % | 606.000 -100.00 % | 491.799 M -99.27 % | 67.092 B 1 261.44 % | 4.928 B 391.62 % | 1.002 B 4.97 % | 954.963 M 596 851 878.75 % | -160.000 | 0.000 -100.00 % | 19.780 B -13.87 % | 22.967 B -7.85 % | 24.923 B -1.05 % | 25.187 B 52.43 % | 16.523 B 12 710 306 600.00 % | 130.000 136.11 % | -360.000 -280.00 % | 200.000 -73.33 % | 750.000 278.57 % | -420.000 -261.54 % | 260.000 | 0.000 | 0.000 -100.00 % | 350.000 240.00 % | -250.000 43.18 % | -440.000 -100.00 % | 37.718 B -0.19 % | 37.788 B 0.85 % | 37.469 B 0.24 % | 37.378 B 4.12 % | 35.900 B -3.50 % | 37.201 B 4.21 % | 35.698 B 3 569 839 600.00 % | -1.000 K -100.00 % | 2.162 B -2.30 % | 2.213 B 5.31 % | 2.101 B 1.58 % | 2.068 B -0.11 % | 2.071 B -19.01 % | 2.556 B -1.24 % | 2.588 B 120.50 % | 1.174 B 0.27 % | 1.171 B 4.46 % | 1.121 B 0.28 % | 1.118 B 34.86 % | 828.736 M 0.37 % | 825.666 M 110.01 % | 393.150 M -9.23 % | 433.150 M 10.17 % | 393.150 M 0.62 % | 390.735 M 0.80 % | 387.626 M 1.04 % | 383.635 M 0.83 % | 380.475 M -1.78 % | 387.386 M 0.80 % | 384.324 M -2.35 % | 393.590 M 766.37 % | 45.430 M -58.86 % | 110.430 M 127.57 % | -400.556 M -1 113.27 % | 39.531 M 0.00 % | 39.531 M 0.00 % | 39.531 M |
| Long term investments | 0.000 -100.00 % | 21.598 B 143.60 % | -49.543 B -34.70 % | -36.781 B -332.00 % | 15.854 B -24.59 % | 21.022 B -2.75 % | 21.617 B 224.74 % | -17.329 B -64.65 % | -10.525 B 2.73 % | -10.820 B -216.81 % | 9.262 B 162.10 % | -14.916 B -199.19 % | 15.038 B 30.85 % | 11.492 B 5.39 % | 10.905 B -16.10 % | 12.998 B 917.45 % | 1.277 B 304.22 % | 316.038 M 112.11 % | -2.610 B 6.46 % | -2.790 B 66.35 % | -8.290 B -19.28 % | -6.950 B 14.20 % | -8.101 B 58.27 % | -19.411 B -144.92 % | -7.926 B 77.38 % | -35.042 B -0.10 % | -35.007 B -0.15 % | -34.954 B -0.19 % | -34.886 B -4.19 % | -33.482 B 3.89 % | -34.836 B -4.17 % | -33.442 B 0.19 % | -33.506 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 -100.00 % | 108.030 M 63.61 % | 66.030 M 0.00 % | 66.030 M 178.74 % | -83.853 M |
| Intangible assets | 90.221 M -0.61 % | 90.779 M -0.61 % | 91.337 M -0.61 % | 91.895 M -1.02 % | 92.842 M -1.79 % | 94.536 M -1.76 % | 96.230 M -1.75 % | 97.949 M -1.68 % | 99.619 M -1.67 % | 101.313 M -13.08 % | 116.554 M -11.59 % | 131.832 M 33.52 % | 98.732 M -13.45 % | 114.076 M -11.86 % | 129.419 M -10.60 % | 144.762 M -2.81 % | 148.949 M -9.03 % | 163.734 M -8.28 % | 178.519 M -7.65 % | 193.305 M -7.19 % | 208.269 M -6.70 % | 223.235 M -6.28 % | 238.200 M -5.91 % | 253.166 M 3.32 % | 245.040 M -5.39 % | 259.002 M -5.14 % | 273.042 M -4.89 % | 287.082 M -4.66 % | 301.123 M 582.74 % | 44.105 M -1.09 % | 44.592 M 3.39 % | 43.128 M -0.90 % | 43.519 M -1.02 % | 43.968 M -1.01 % | 44.419 M -1.00 % | 44.869 M -0.99 % | 45.319 M -0.98 % | 45.769 M -0.97 % | 46.220 M 7.31 % | 43.070 M -0.62 % | 43.340 M -1.02 % | 43.787 M -1.20 % | 44.320 M -1.19 % | 44.852 M 3.17 % | 43.472 M 4.70 % | 41.521 M -0.77 % | 41.842 M -0.76 % | 42.163 M -0.75 % | 42.483 M -0.75 % | 42.804 M -0.74 % | 43.124 M -0.74 % | 43.445 M 2.01 % | 42.590 M -0.61 % | 42.852 M -0.61 % | 43.114 M -0.60 % | 43.376 M -0.60 % | 43.638 M -0.60 % | 43.900 M -0.59 % | 44.162 M 802.73 % | 4.892 M 0.37 % | 4.874 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 90.221 M -0.61 % | 90.779 M -0.61 % | 91.337 M -0.61 % | 91.895 M -1.02 % | 92.842 M -1.79 % | 94.536 M -1.76 % | 96.230 M -1.75 % | 97.949 M -1.68 % | 99.619 M -1.67 % | 101.313 M -13.08 % | 116.554 M -11.59 % | 131.832 M 33.52 % | 98.732 M -13.45 % | 114.076 M -11.86 % | 129.419 M -10.60 % | 144.762 M -2.81 % | 148.949 M -9.03 % | 163.734 M -8.28 % | 178.519 M -7.65 % | 193.305 M -7.19 % | 208.269 M -6.70 % | 223.235 M -6.28 % | 238.200 M -5.91 % | 253.166 M 3.32 % | 245.040 M -5.39 % | 259.002 M -5.14 % | 273.042 M -4.89 % | 287.082 M -4.66 % | 301.123 M 582.74 % | 44.105 M -1.09 % | 44.592 M 3.39 % | 43.128 M -0.90 % | 43.519 M -1.02 % | 43.968 M -1.01 % | 44.419 M -1.00 % | 44.869 M -0.99 % | 45.319 M -0.98 % | 45.769 M -0.97 % | 46.220 M 7.31 % | 43.070 M -0.62 % | 43.340 M -1.02 % | 43.787 M -1.20 % | 44.320 M -1.19 % | 44.852 M 3.17 % | 43.472 M 4.70 % | 41.521 M -0.77 % | 41.842 M -0.76 % | 42.163 M -0.75 % | 42.483 M -0.75 % | 42.804 M -0.74 % | 43.124 M -0.74 % | 43.445 M 2.01 % | 42.590 M -0.61 % | 42.852 M -0.61 % | 43.114 M -0.60 % | 43.376 M -0.60 % | 43.638 M -0.60 % | 43.900 M -0.59 % | 44.162 M 802.73 % | 4.892 M 0.37 % | 4.874 M -96.75 % | 149.928 M |
| Property plant equipment net | 9.323 B 1.03 % | 9.228 B -5.13 % | 9.727 B | 0.000 -100.00 % | 9.156 B -3.01 % | 9.441 B -3.55 % | 9.788 B 1.29 % | 9.663 B -3.07 % | 9.969 B 1.70 % | 9.803 B -2.30 % | 10.034 B 1.64 % | 9.872 B -1.98 % | 10.071 B -2.46 % | 10.325 B -2.67 % | 10.608 B 0.59 % | 10.546 B 2.64 % | 10.274 B -2.55 % | 10.543 B 1.50 % | 10.387 B -1.31 % | 10.525 B 1.02 % | 10.418 B -0.76 % | 10.499 B 1.62 % | 10.332 B -1.01 % | 10.437 B 2.76 % | 10.157 B 1.71 % | 9.986 B -0.05 % | 9.991 B 0.68 % | 9.924 B -0.35 % | 9.958 B -2.28 % | 10.190 B -0.53 % | 10.244 B 3.30 % | 9.917 B 1.42 % | 9.778 B 0.55 % | 9.724 B -0.54 % | 9.776 B 1.35 % | 9.646 B -0.06 % | 9.652 B -0.22 % | 9.672 B 1.11 % | 9.566 B -2.04 % | 9.765 B -9.64 % | 10.807 B 1.67 % | 10.630 B 0.38 % | 10.589 B -0.95 % | 10.691 B -0.79 % | 10.776 B 0.13 % | 10.762 B 0.78 % | 10.678 B 1.09 % | 10.563 B -0.37 % | 10.601 B -0.07 % | 10.609 B -0.64 % | 10.678 B 0.74 % | 10.600 B -0.86 % | 10.691 B -0.90 % | 10.788 B -0.70 % | 10.865 B 0.00 % | 10.864 B -1.13 % | 10.989 B -1.17 % | 11.119 B -1.15 % | 11.248 B 2.37 % | 10.987 B -1.35 % | 11.138 B 9.75 % | 10.149 B |
| Total non current assets | 31.208 B 0.94 % | 30.917 B -2.31 % | 31.649 B 4.10 % | 30.403 B 1.24 % | 30.031 B -4.56 % | 31.465 B -8.20 % | 34.274 B -5.23 % | 36.165 B 10.48 % | 32.733 B 10.27 % | 29.684 B -10.37 % | 33.117 B -5.18 % | 34.927 B -1.22 % | 35.357 B -8.06 % | 38.455 B 8.44 % | 35.463 B 3.69 % | 34.201 B 54.44 % | 22.146 B 6.75 % | 20.745 B 7.88 % | 19.230 B 2.73 % | 18.718 B 8.85 % | 17.196 B 28.99 % | 13.331 B 1.74 % | 13.104 B -1.22 % | 13.266 B 2.96 % | 12.884 B -0.28 % | 12.921 B -0.96 % | 13.046 B 2.51 % | 12.726 B -0.20 % | 12.751 B 0.79 % | 12.652 B -0.01 % | 12.653 B 3.58 % | 12.216 B 1.60 % | 12.024 B 0.79 % | 11.930 B -0.86 % | 12.033 B 2.04 % | 11.792 B 0.23 % | 11.765 B -0.20 % | 11.789 B -3.12 % | 12.169 B -1.84 % | 12.397 B 3.09 % | 12.025 B 1.52 % | 11.844 B 0.77 % | 11.754 B -0.84 % | 11.854 B 1.77 % | 11.648 B 0.17 % | 11.629 B 4.64 % | 11.113 B 0.68 % | 11.038 B 0.01 % | 11.037 B -0.05 % | 11.043 B -0.59 % | 11.109 B 0.74 % | 11.027 B -0.79 % | 11.114 B -0.93 % | 11.219 B -0.65 % | 11.292 B -0.08 % | 11.301 B 2.02 % | 11.078 B -1.73 % | 11.273 B -1.12 % | 11.401 B -2.47 % | 11.689 B -0.33 % | 11.728 B 7.43 % | 10.917 B |
| Other current assets | 356.484 M -86.98 % | 2.739 B 7 378.99 % | 36.618 M -76.71 % | 157.208 M -90.79 % | 1.707 B 1 452.46 % | 109.948 M 422.98 % | 21.023 M -98.74 % | 1.666 B -10.73 % | 1.866 B 3.79 % | 1.798 B 16.44 % | 1.544 B -20.37 % | 1.939 B 7.91 % | 1.797 B 4.16 % | 1.725 B 17.10 % | 1.473 B -1.88 % | 1.501 B 4.71 % | 1.434 B -38.70 % | 2.339 B 21.73 % | 1.922 B 0.92 % | 1.904 B -63.15 % | 5.168 B 300.92 % | 1.289 B -87.99 % | 10.730 B 895.33 % | 1.078 B 2.49 % | 1.052 B -38.25 % | 1.703 B 22.69 % | 1.388 B 37.41 % | 1.010 B 21.22 % | 833.593 M -36.10 % | 1.304 B 8 767.05 % | 14.711 M -97.94 % | 713.604 M 28.47 % | 555.447 M -39.72 % | 921.431 M 46.30 % | 629.817 M -4.92 % | 662.418 M 66.42 % | 398.032 M -50.32 % | 801.167 M 42.34 % | 562.848 M 22.30 % | 460.234 M 45.39 % | 316.548 M -50.58 % | 640.571 M 67.93 % | 381.448 M -37.02 % | 605.630 M 131.76 % | 261.316 M -31.59 % | 381.983 M 29.13 % | 295.809 M -14.90 % | 347.610 M 128.25 % | 152.292 M 39.49 % | 109.179 M -98.61 % | 7.859 B -7.30 % | 8.478 B -10.07 % | 9.427 B 6.98 % | 8.812 B 4.10 % | 8.465 B 13.02 % | 7.489 B -5.01 % | 7.884 B 23 811.93 % | 32.972 M -99.62 % | 8.664 B 7 274.44 % | 117.485 M -98.53 % | 7.976 B 1 678.23 % | 448.559 M |
| Short term investments | 61.482 B -15.82 % | 73.040 B 8.39 % | 67.387 B 27.58 % | 52.817 B 67.79 % | 31.479 B -42.92 % | 55.147 B -2.02 % | 56.285 B 63.11 % | 34.507 B 24.47 % | 27.724 B -0.81 % | 27.950 B 248.60 % | 8.018 B -76.05 % | 33.472 B 790.00 % | 3.761 B -30.38 % | 5.402 B -8.47 % | 5.902 B 122.88 % | 2.648 B -3.82 % | 2.753 B 4.60 % | 2.632 B -35.71 % | 4.094 B 2.28 % | 4.003 B -56.88 % | 9.284 B 22.08 % | 7.605 B -12.52 % | 8.694 B -56.41 % | 19.943 B 137.53 % | 8.396 B -76.32 % | 35.450 B 0.26 % | 35.359 B 0.31 % | 35.250 B 0.35 % | 35.127 B 4.34 % | 33.667 B -3.72 % | 34.966 B 4.33 % | 33.516 B -0.02 % | 33.524 B -3.46 % | 34.726 B -4.34 % | 36.303 B 4.54 % | 34.725 B -0.41 % | 34.867 B 70.89 % | 20.403 B 1.00 % | 20.200 B -0.92 % | 20.387 B 0.14 % | 20.358 B 32.66 % | 15.346 B 0.30 % | 15.300 B 36.63 % | 11.198 B -1.08 % | 11.320 B 343.55 % | 2.552 B -47.30 % | 4.843 B -8.47 % | 5.291 B 150.93 % | 2.109 B -0.30 % | 2.115 B 1 259.63 % | 155.560 M 22.54 % | 126.951 M -35.25 % | 196.076 M 14.66 % | 171.013 M 44.40 % | 118.427 M 58.82 % | 74.566 M -0.31 % | 74.796 M -6.79 % | 80.245 M -5.60 % | 85.008 M 2.88 % | 82.629 M 10.85 % | 74.538 M -11.16 % | 83.898 M |
| cash and cash equivalents | 50.719 B 24.33 % | 40.792 B -7.26 % | 43.985 B -19.91 % | 54.921 B -31.31 % | 79.955 B 54.21 % | 51.848 B 17.37 % | 44.175 B -26.47 % | 60.079 B -8.47 % | 65.638 B 1.00 % | 64.985 B -11.86 % | 73.731 B 43.37 % | 51.427 B -29.92 % | 73.386 B 7.24 % | 68.434 B -4.98 % | 72.022 B -5.42 % | 76.148 B -11.88 % | 86.410 B 1.01 % | 85.550 B 3.56 % | 82.605 B -0.96 % | 83.402 B 11.66 % | 74.690 B -9.62 % | 82.637 B 17.78 % | 70.163 B 4.88 % | 66.898 B -8.96 % | 73.485 B 67.29 % | 43.926 B -5.99 % | 46.727 B -3.59 % | 48.467 B 5.90 % | 45.766 B -3.20 % | 47.279 B 0.14 % | 47.213 B 3.79 % | 45.489 B 9.40 % | 41.580 B 3.85 % | 40.039 B 14.01 % | 35.120 B 1.60 % | 34.566 B 11.96 % | 30.874 B -24.28 % | 40.772 B 5.86 % | 38.517 B 12.48 % | 34.244 B 13.87 % | 30.072 B -0.75 % | 30.300 B 15.35 % | 26.269 B 2.93 % | 25.521 B 13.97 % | 22.392 B -9.88 % | 24.847 B 8.62 % | 22.875 B 25.16 % | 18.277 B -6.46 % | 19.540 B 49.99 % | 13.028 B -4.83 % | 13.689 B 15.61 % | 11.841 B -12.32 % | 13.504 B 15.70 % | 11.672 B 7.90 % | 10.817 B 9.10 % | 9.915 B 20.89 % | 8.202 B 61.31 % | 5.084 B 49.48 % | 3.401 B -45.75 % | 6.270 B 35.25 % | 4.635 B 182.62 % | 1.640 B |
| Cash and short term investments | 112.201 B -1.43 % | 113.832 B 2.21 % | 111.372 B 3.37 % | 107.738 B -3.32 % | 111.433 B 4.15 % | 106.996 B 6.51 % | 100.460 B 6.21 % | 94.586 B 1.31 % | 93.361 B 0.46 % | 92.936 B 13.68 % | 81.749 B -3.71 % | 84.899 B 10.05 % | 77.147 B 4.48 % | 73.836 B -5.25 % | 77.923 B -1.11 % | 78.796 B -11.63 % | 89.164 B 1.11 % | 88.182 B 1.71 % | 86.699 B -0.81 % | 87.405 B 4.09 % | 83.974 B -6.95 % | 90.243 B 14.44 % | 78.857 B -9.19 % | 86.841 B 6.06 % | 81.881 B 3.16 % | 79.376 B -3.30 % | 82.086 B -1.95 % | 83.717 B 3.49 % | 80.893 B -0.07 % | 80.946 B -1.50 % | 82.179 B 4.02 % | 79.005 B 5.19 % | 75.105 B 0.45 % | 74.766 B 4.68 % | 71.423 B 3.08 % | 69.292 B 5.40 % | 65.742 B 7.47 % | 61.175 B 4.19 % | 58.717 B 7.48 % | 54.631 B 8.33 % | 50.430 B 10.48 % | 45.646 B 9.81 % | 41.569 B 13.21 % | 36.719 B 8.92 % | 33.712 B 23.04 % | 27.399 B -1.15 % | 27.718 B 17.61 % | 23.568 B 8.87 % | 21.649 B 42.96 % | 15.143 B 9.38 % | 13.844 B 15.68 % | 11.968 B -12.64 % | 13.700 B 15.68 % | 11.843 B 8.30 % | 10.935 B 9.47 % | 9.989 B 20.70 % | 8.276 B 60.25 % | 5.165 B 48.14 % | 3.486 B -45.11 % | 6.352 B 34.87 % | 4.710 B 173.19 % | 1.724 B |
| Total current assets | 137.060 B -1.30 % | 138.861 B 1.62 % | 136.644 B 3.29 % | 132.292 B -0.38 % | 132.794 B 5.88 % | 125.422 B 1.90 % | 123.082 B 4.15 % | 118.176 B -1.07 % | 119.454 B -0.39 % | 119.926 B 7.06 % | 112.016 B 0.31 % | 111.667 B 4.24 % | 107.120 B 5.93 % | 101.122 B -2.85 % | 104.086 B -0.24 % | 104.333 B -5.36 % | 110.247 B 0.40 % | 109.812 B 2.89 % | 106.731 B -0.69 % | 107.470 B -0.99 % | 108.541 B -3.06 % | 111.964 B 3.72 % | 107.947 B 2.26 % | 105.556 B 2.08 % | 103.408 B 0.24 % | 103.162 B 1.15 % | 101.990 B -0.65 % | 102.658 B -0.05 % | 102.705 B 2.63 % | 100.077 B 0.76 % | 99.318 B 2.66 % | 96.747 B 6.39 % | 90.932 B -0.85 % | 91.714 B 3.24 % | 88.834 B 3.64 % | 85.714 B 1.87 % | 84.142 B 5.02 % | 80.122 B 4.27 % | 76.839 B 4.08 % | 73.826 B 4.32 % | 70.772 B 7.43 % | 65.878 B 5.39 % | 62.510 B 7.39 % | 58.209 B 5.25 % | 55.307 B 8.90 % | 50.785 B 3.32 % | 49.152 B 10.58 % | 44.450 B 0.08 % | 44.414 B 10.45 % | 40.213 B 3.00 % | 39.043 B 1.92 % | 38.309 B -2.38 % | 39.244 B 6.17 % | 36.964 B 9.35 % | 33.802 B 7.13 % | 31.551 B 8.93 % | 28.964 B 3.84 % | 27.892 B 3.36 % | 26.986 B -9.76 % | 29.906 B 16.30 % | 25.713 B 1.20 % | 25.407 B |
| Inventory | 16.463 B -11.52 % | 18.607 B 4.33 % | 17.835 B 1.52 % | 17.567 B 28.34 % | 13.688 B 17.82 % | 11.618 B -6.83 % | 12.470 B -10.12 % | 13.874 B -10.60 % | 15.519 B -8.89 % | 17.034 B -8.26 % | 18.567 B 4.83 % | 17.712 B -12.30 % | 20.195 B 15.83 % | 17.435 B -0.86 % | 17.586 B 3.90 % | 16.925 B 45.19 % | 11.657 B 1.68 % | 11.465 B 3.06 % | 11.124 B -7.39 % | 12.012 B -4.14 % | 12.531 B -1.67 % | 12.744 B 12.80 % | 11.298 B 0.56 % | 11.235 B -7.97 % | 12.208 B -12.10 % | 13.888 B 23.45 % | 11.250 B 6.56 % | 10.557 B -16.90 % | 12.704 B 39.33 % | 9.118 B 7.36 % | 8.493 B -7.71 % | 9.203 B 16.04 % | 7.931 B -11.61 % | 8.973 B -4.26 % | 9.372 B 0.03 % | 9.369 B -14.90 % | 11.010 B -1.68 % | 11.197 B 4.65 % | 10.699 B -8.85 % | 11.738 B -6.04 % | 12.492 B 3.79 % | 12.037 B -2.91 % | 12.398 B -7.55 % | 13.410 B -2.21 % | 13.713 B 0.26 % | 13.677 B 8.24 % | 12.637 B 5.19 % | 12.013 B -3.31 % | 12.424 B -19.43 % | 15.421 B -11.06 % | 17.339 B -2.93 % | 17.862 B 10.83 % | 16.116 B -1.18 % | 16.309 B 13.24 % | 14.402 B 2.34 % | 14.073 B 9.91 % | 12.803 B -4.30 % | 13.379 B -9.82 % | 14.836 B 5.28 % | 14.092 B 8.18 % | 13.027 B -0.49 % | 13.091 B |
| Net receivables | 8.040 B 118.31 % | 3.683 B -50.24 % | 7.401 B 8.36 % | 6.830 B 14.49 % | 5.965 B -10.95 % | 6.699 B -33.88 % | 10.131 B 5.59 % | 9.594 B -8.19 % | 10.450 B 7.59 % | 9.713 B -16.89 % | 11.688 B 30.52 % | 8.955 B -7.46 % | 9.677 B -0.26 % | 9.701 B 13.23 % | 8.568 B 0.78 % | 8.502 B -8.92 % | 9.334 B -6.94 % | 10.030 B 12.74 % | 8.897 B 24.09 % | 7.169 B -9.58 % | 7.929 B -10.31 % | 8.840 B 9.76 % | 8.055 B 13.76 % | 7.080 B -20.47 % | 8.902 B -14.42 % | 10.402 B 13.24 % | 9.185 B 10.47 % | 8.315 B -3.84 % | 8.647 B -15.66 % | 10.253 B 15.47 % | 8.879 B 2.10 % | 8.697 B 11.29 % | 7.814 B -3.41 % | 8.090 B -1.84 % | 8.241 B 15.94 % | 7.108 B -2.72 % | 7.307 B -4.17 % | 7.625 B 6.18 % | 7.181 B -2.51 % | 7.366 B -5.23 % | 7.773 B -3.80 % | 8.080 B -2.08 % | 8.251 B 5.62 % | 7.812 B 0.24 % | 7.793 B -18.66 % | 9.581 B 9.06 % | 8.785 B 0.49 % | 8.743 B -14.19 % | 10.189 B 6.81 % | 9.540 B 21.38 % | 7.859 B -7.30 % | 8.478 B -10.07 % | 9.427 B 6.98 % | 8.812 B 4.10 % | 8.465 B 13.02 % | 7.489 B | 0.000 -100.00 % | 9.316 B 7.52 % | 8.664 B -7.28 % | 9.344 B 17.15 % | 7.976 B | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 70.882 B | 0.000 -100.00 % | 4.199 B 4 541.82 % | -94.536 M -105.20 % | 1.818 B -95.84 % | 43.732 B 31.77 % | 33.189 B 206.74 % | 10.820 B 216.81 % | -9.262 B -162.10 % | 14.916 B 199.19 % | -15.038 B | 0.000 -100.00 % | 13.821 B 31.47 % | 10.513 B 0.65 % | 10.446 B 7.44 % | 9.722 B -13.77 % | 11.274 B 4.48 % | 10.790 B -27.39 % | 14.860 B 55.43 % | 9.560 B -10.11 % | 10.635 B -51.63 % | 21.987 B 111.25 % | 10.408 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.709 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 -100.00 % | 400.556 M -32.22 % | 590.981 M 23.25 % | 479.479 M -27.60 % | 662.278 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.789 B | 0.000 | 0.000 | 0.000 |
| Account payables | 3.654 B 10.72 % | 3.300 B 13.66 % | 2.903 B -29.71 % | 4.130 B -33.22 % | 6.185 B 249.30 % | 1.771 B -37.10 % | 2.815 B -25.08 % | 3.758 B -9.28 % | 4.143 B 10.05 % | 3.764 B 26.12 % | 2.984 B 38.16 % | 2.160 B -48.33 % | 4.181 B 23.18 % | 3.394 B -12.45 % | 3.877 B -6.85 % | 4.162 B 21.07 % | 3.437 B -11.26 % | 3.874 B 31.29 % | 2.950 B 0.98 % | 2.922 B -14.64 % | 3.423 B -9.45 % | 3.780 B 14.04 % | 3.315 B 12.36 % | 2.950 B -5.31 % | 3.115 B -7.12 % | 3.354 B -9.86 % | 3.721 B 45.85 % | 2.551 B -42.72 % | 4.454 B -0.48 % | 4.476 B 42.43 % | 3.142 B -10.17 % | 3.498 B -8.27 % | 3.813 B -7.75 % | 4.134 B -12.38 % | 4.718 B 46.70 % | 3.216 B -21.19 % | 4.081 B 3.56 % | 3.941 B -15.18 % | 4.646 B 15.07 % | 4.038 B -17.36 % | 4.886 B 11.87 % | 4.367 B 7.20 % | 4.074 B -11.54 % | 4.606 B -22.07 % | 5.910 B 12.01 % | 5.276 B -5.68 % | 5.594 B 23.21 % | 4.540 B -18.55 % | 5.573 B 5.88 % | 5.264 B -9.69 % | 5.829 B -5.84 % | 6.190 B -16.16 % | 7.383 B 2.07 % | 7.234 B 7.08 % | 6.755 B 17.61 % | 5.744 B -2.21 % | 5.874 B -12.82 % | 6.738 B 6.84 % | 6.307 B -1.40 % | 6.396 B 22.06 % | 5.240 B -22.73 % | 6.782 B |
| Tax payables | 628.285 M | 0.000 -100.00 % | 2.186 B 64.95 % | 1.325 B 12.68 % | 1.176 B 0.36 % | 1.172 B -6.10 % | 1.248 B -18.97 % | 1.540 B -31.40 % | 2.245 B 23.37 % | 1.820 B 32.23 % | 1.376 B -46.58 % | 2.576 B 40.95 % | 1.828 B -18.48 % | 2.242 B -27.80 % | 3.106 B 142.20 % | 1.282 B -38.10 % | 2.071 B 4.47 % | 1.983 B 56.76 % | 1.265 B -31.73 % | 1.853 B -19.18 % | 2.293 B -5.33 % | 2.422 B 11.86 % | 2.165 B -2.25 % | 2.215 B 11.69 % | 1.983 B -13.81 % | 2.300 B 31.78 % | 1.746 B 1.73 % | 1.716 B 12.82 % | 1.521 B -31.29 % | 2.213 B -13.53 % | 2.560 B 15.49 % | 2.216 B 5.33 % | 2.104 B -7.93 % | 2.285 B 19.33 % | 1.915 B -17.56 % | 2.323 B -1.09 % | 2.349 B 3.84 % | 2.262 B 1.60 % | 2.226 B 0.59 % | 2.213 B 12.23 % | 1.972 B -20.29 % | 2.474 B -8.85 % | 2.714 B 7.90 % | 2.515 B 13.70 % | 2.212 B 10.26 % | 2.007 B 26.82 % | 1.582 B 28.31 % | 1.233 B 12.77 % | 1.093 B -5.61 % | 1.158 B 41.33 % | 819.683 M -39.29 % | 1.350 B -16.46 % | 1.616 B -34.12 % | 2.453 B 34.62 % | 1.822 B -7.58 % | 1.972 B 12.65 % | 1.750 B 6.95 % | 1.637 B 13.41 % | 1.443 B -3.03 % | 1.488 B -0.01 % | 1.488 B 18.52 % | 1.256 B |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -110.258 M | 0.000 -100.00 % | 412.601 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 279.623 M | 0.000 -100.00 % | 1.056 B | 0.000 | 0.000 -100.00 % | 1.069 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 967.278 M 5.59 % | 916.067 M -29.18 % | 1.294 B 270.02 % | 349.601 M -32.35 % | 516.780 M -23.73 % | 677.542 M -22.96 % | 879.458 M 40.67 % | 625.174 M -22.34 % | 804.991 M 56.44 % | 514.554 M -15.47 % | 608.734 M 82.12 % | 334.243 M -31.06 % | 484.802 M -21.56 % | 618.046 M -18.71 % | 760.336 M 40.17 % | 542.430 M 69.49 % | 320.041 M -33.11 % | 478.478 M 102.25 % | 236.575 M -27.60 % | 326.766 M 42.68 % | 229.019 M -13.84 % | 265.815 M 25.01 % | 212.642 M -17.81 % | 258.713 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.766 B -115.30 % | -2.213 B | 0.000 | 0.000 100.00 % | -2.104 B 66.89 % | -6.355 B | 0.000 100.00 % | -2.323 B 1.09 % | -2.349 B 46.44 % | -4.385 B 9.01 % | -4.819 B 2.99 % | -4.968 B -151.93 % | -1.972 B | 0.000 | 0.000 100.00 % | -2.515 B -13.70 % | -2.212 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.101 M | 0.000 -100.00 % | 373.442 M | 0.000 -100.00 % | 32.586 M -15.97 % | 38.780 M -75.52 % | 158.447 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 |
| Other total stockholders equity | -14.746 B -5.06 % | -14.036 B -1.05 % | -13.889 B -15.06 % | -12.071 B -28.34 % | -9.406 B -3.01 % | -9.131 B -4.64 % | -8.726 B 4.10 % | -9.099 B -0.88 % | -9.020 B -13.48 % | -7.948 B 8.28 % | -8.666 B -10.37 % | -7.851 B 0.00 % | -7.851 B 8.69 % | -8.598 B -5.41 % | -8.157 B -44.91 % | -5.629 B -3.24 % | -5.452 B 5.26 % | -5.755 B -39.83 % | -4.116 B -4.93 % | -3.922 B 4.70 % | -4.116 B -7.74 % | -3.820 B -39.92 % | -2.730 B -26.14 % | -2.164 B -261.05 % | -599.442 M -380.44 % | -124.770 M 0.00 % | -124.770 M -105.20 % | 2.400 B -36.11 % | 3.757 B -2.92 % | 3.870 B -26.81 % | 5.288 B -14.07 % | 6.153 B -0.65 % | 6.193 B -21.16 % | 7.855 B -16.82 % | 9.444 B -4.30 % | 9.869 B -1.49 % | 10.018 B -7.53 % | 10.834 B 0.00 % | 10.834 B 0.00 % | 10.834 B 0.00 % | 10.834 B 0.00 % | 10.834 B 0.00 % | 10.834 B 0.00 % | 10.834 B 0.00 % | 10.834 B 0.00 % | 10.834 B -2.24 % | 11.082 B -3.93 % | 11.535 B -1.56 % | 11.718 B 0.00 % | 11.718 B 0.00 % | 11.718 B 0.00 % | 11.718 B 0.00 % | 11.718 B 0.00 % | 11.718 B 0.00 % | 11.718 B 0.00 % | 11.718 B 0.00 % | 11.718 B 0.00 % | 11.718 B -13.25 % | 13.507 B 19.97 % | 11.259 B 4.69 % | 10.754 B -7.06 % | 11.571 B |
| Deferred tax liabilities non current | 910.101 M 1.76 % | 894.387 M 2.82 % | 869.817 M 27.21 % | 683.746 M 7.05 % | 638.719 M 16.28 % | 549.315 M -75.84 % | 2.274 B 286.22 % | 588.659 M 12.23 % | 524.498 M 26.55 % | 414.449 M -18.04 % | 505.674 M -20.87 % | 639.039 M 0.81 % | 633.894 M -15.67 % | 751.659 M -1.05 % | 759.620 M -1.29 % | 769.544 M -10.15 % | 856.437 M 1.66 % | 842.415 M 2.14 % | 824.784 M 30.95 % | 629.830 M -13.11 % | 724.876 M -10.49 % | 809.809 M -6.34 % | 864.604 M 23.54 % | 699.879 M -7.05 % | 753.001 M -26.05 % | 1.018 B 0.95 % | 1.009 B 22.49 % | 823.514 M -0.34 % | 826.352 M -17.46 % | 1.001 B 1.51 % | 986.176 M 12.04 % | 880.176 M 0.17 % | 878.718 M -9.46 % | 970.496 M 1.07 % | 960.193 M 66.12 % | 578.020 M -8.71 % | 633.152 M -18.18 % | 773.837 M -5.03 % | 814.784 M 13.60 % | 717.212 M -2.97 % | 739.138 M -9.84 % | 819.837 M -5.33 % | 866.003 M 46.75 % | 590.105 M -0.77 % | 594.702 M -8.36 % | 648.964 M -8.49 % | 709.199 M 11.00 % | 638.916 M -5.51 % | 676.185 M -6.57 % | 723.734 M 2.38 % | 706.917 M 75.73 % | 402.265 M 24.69 % | 322.615 M -16.36 % | 385.712 M -29.05 % | 543.664 M -2.53 % | 557.780 M 12.02 % | 497.939 M 5.15 % | 473.539 M -8.12 % | 515.371 M -35.82 % | 803.018 M -1.64 % | 816.376 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 |
| Total assets | 168.268 B -0.89 % | 169.778 B 0.88 % | 168.293 B 3.44 % | 162.694 B -0.08 % | 162.824 B 3.78 % | 156.887 B -0.30 % | 157.356 B 1.95 % | 154.341 B 1.41 % | 152.188 B 1.72 % | 149.610 B 3.08 % | 145.133 B -1.00 % | 146.593 B 2.89 % | 142.477 B 2.08 % | 139.577 B 0.02 % | 139.549 B 0.73 % | 138.535 B 4.64 % | 132.393 B 1.41 % | 130.557 B 3.65 % | 125.961 B -0.18 % | 126.188 B 0.36 % | 125.737 B 0.35 % | 125.295 B 3.51 % | 121.051 B 1.88 % | 118.822 B 2.18 % | 116.292 B 0.18 % | 116.083 B 0.91 % | 115.036 B -0.30 % | 115.384 B -0.06 % | 115.457 B 2.42 % | 112.729 B 0.68 % | 111.972 B 2.76 % | 108.963 B 5.83 % | 102.956 B -0.66 % | 103.643 B 2.75 % | 100.867 B 3.45 % | 97.506 B 1.67 % | 95.907 B 4.35 % | 91.911 B 3.26 % | 89.008 B 3.23 % | 86.223 B 4.14 % | 82.797 B 6.53 % | 77.723 B 4.66 % | 74.265 B 6.00 % | 70.063 B 4.64 % | 66.955 B 7.28 % | 62.414 B 3.57 % | 60.264 B 8.61 % | 55.488 B 0.07 % | 55.451 B 8.19 % | 51.255 B 2.20 % | 50.151 B 1.65 % | 49.335 B -2.03 % | 50.358 B 4.52 % | 48.182 B 6.85 % | 45.094 B 5.23 % | 42.853 B 7.02 % | 40.042 B 2.24 % | 39.165 B -2.52 % | 40.176 B -3.41 % | 41.595 B 11.09 % | 37.442 B 3.08 % | 36.324 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-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 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-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 923.306 M 267.14 % | -552.423 M 46.61 % | -1.035 B 82.93 % | -6.061 B -495.51 % | 1.532 B -50.73 % | 3.110 B 1 122.85 % | -304.080 M -121.18 % | 1.436 B -24.03 % | 1.890 B -48.69 % | 3.683 B 199.48 % | -3.702 B -356.66 % | 1.442 B 210.75 % | -1.302 B 45.95 % | -2.410 B -228.66 % | -733.158 M 81.00 % | -3.859 B -851.46 % | -405.619 M 52.07 % | -846.277 M -104.70 % | -413.422 M -190.46 % | 456.998 M -61.26 % | 1.180 B 146.82 % | -2.519 B -1 195.96 % | 229.850 M -91.20 % | 2.613 B 30.15 % | 2.008 B 142.07 % | -4.772 B -4 431.76 % | 110.167 M -92.35 % | 1.440 B 136.48 % | -3.948 B -702.05 % | -492.217 M -192.84 % | 530.166 M 141.33 % | -1.283 B -305.97 % | 622.867 M 199.65 % | -625.034 M 53.66 % | -1.349 B -193.22 % | 1.447 B 86.12 % | 777.384 M 133.47 % | -2.323 B -309.66 % | 1.108 B 20.15 % | 922.071 M 157.37 % | 358.272 M -45.71 % | 659.885 M 293.82 % | -340.467 M 71.82 % | -1.208 B -142.93 % | 2.815 B 194.71 % | -2.972 B -383.28 % | 1.049 B 38.79 % | 755.878 M -75.06 % | 3.031 B 605.61 % | -599.523 M -144.39 % | 1.351 B 140.56 % | -3.329 B -1 517.94 % | -205.786 M 90.76 % | -2.226 B -793.18 % | -249.263 M 67.57 % | -768.582 M -172.38 % | 1.062 B 20.35 % | 882.323 M 152.89 % | -1.668 B -54.33 % | -1.081 B -3.67 % | -1.043 B 27.74 % | -1.443 B |
| Accounts receivables | -1.939 B -234.19 % | 1.445 B 117.95 % | 662.851 M 179.86 % | 236.853 M 117.96 % | -1.319 B -135.62 % | 3.703 B 1 022.89 % | -401.285 M -161.16 % | 656.105 M 216.15 % | -564.883 M -128.13 % | 2.008 B 164.51 % | -3.113 B -442.04 % | 910.165 M 221.08 % | 283.472 M 124.28 % | -1.167 B -1 131.82 % | 113.144 M -85.05 % | 756.608 M 694.90 % | -127.182 M 84.45 % | -817.996 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 |
| Inventory | 2.086 B 326.98 % | -918.823 M -73.85 % | -528.511 M 86.66 % | -3.963 B -89.60 % | -2.090 B -344.62 % | 854.504 M -37.58 % | 1.369 B -16.78 % | 1.645 B 3.61 % | 1.588 B 3.57 % | 1.533 B 279.29 % | -855.068 M -134.43 % | 2.483 B 189.96 % | -2.760 B -1 923.98 % | 151.333 M 122.90 % | -660.853 M 87.46 % | -5.268 B -2 635.46 % | -192.578 M 43.47 % | -340.694 M -138.37 % | 888.018 M 70.98 % | 519.382 M 144.32 % | 212.585 M 114.70 % | -1.446 B -2 185.72 % | -63.258 M -106.50 % | 973.341 M -42.06 % | 1.680 B 163.69 % | -2.638 B -280.67 % | -692.920 M -132.28 % | 2.147 B 159.87 % | -3.586 B -473.86 % | -624.915 M -188.02 % | 709.977 M 155.81 % | -1.272 B -222.12 % | 1.042 B 161.04 % | 399.100 M 14 677.08 % | -2.738 M -100.17 % | 1.640 B 774.05 % | 187.678 M 137.68 % | -498.032 M -147.96 % | 1.038 B 37.65 % | 754.457 M 265.60 % | -455.588 M -226.10 % | 361.303 M -64.31 % | 1.012 B 234.28 % | 302.837 M 953.66 % | -35.475 M 96.59 % | -1.041 B | 0.000 -100.00 % | 411.429 M -86.27 % | 2.997 B 56.23 % | 1.918 B 266.56 % | 523.265 M 129.97 % | -1.746 B -1 007.92 % | 192.313 M 110.09 % | -1.907 B -479.31 % | -329.160 M 74.07 % | -1.269 B -320.63 % | 575.319 M -60.52 % | 1.457 B 298.61 % | -733.621 M 31.12 % | -1.065 B -2 061.10 % | 54.313 M 103.09 % | -1.756 B |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.415 B 521.11 % | -1.048 B -13.36 % | -924.747 M -136.45 % | -391.099 M -204.82 % | 373.111 M -52.22 % | 780.825 M -6.77 % | 837.492 M 141.32 % | -2.027 B -359.04 % | 782.468 M 262.84 % | -480.514 M -69.30 % | -283.817 M -139.15 % | 724.871 M 265.66 % | -437.575 M -147.41 % | 922.966 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 |
| Other working capital | 776.406 M 172.00 % | -1.078 B 7.76 % | -1.169 B 49.92 % | -2.334 B -542.93 % | 527.002 M 231.97 % | -399.326 M -15.06 % | -347.057 M 26.88 % | -474.613 M -196.18 % | 493.476 M 177.15 % | -639.624 M -11.97 % | -571.243 M -853.19 % | 75.843 M -80.65 % | 392.000 M 115.31 % | -2.561 B -3 441.85 % | -72.305 M -105.13 % | 1.409 B 761.18 % | -213.041 M 57.86 % | -505.583 M 61.15 % | -1.301 B -1 986.19 % | -62.384 M -106.45 % | 966.923 M 190.10 % | -1.073 B -466.12 % | 293.108 M -82.13 % | 1.640 B 400.08 % | 327.905 M 115.36 % | -2.134 B -365.78 % | 803.086 M 213.61 % | -706.871 M -95.41 % | -361.731 M -372.60 % | 132.698 M 173.80 % | -179.811 M -1 586.11 % | -10.664 M 97.45 % | -418.951 M 59.09 % | -1.024 B 23.92 % | -1.346 B -595.55 % | -193.525 M -132.82 % | 589.706 M 132.32 % | -1.825 B -2 731.71 % | 69.333 M -58.63 % | 167.613 M -79.41 % | 813.860 M 172.57 % | 298.582 M 122.07 % | -1.353 B 10.48 % | -1.511 B -153.02 % | 2.850 B 247.60 % | -1.931 B | 0.000 | 0.000 -100.00 % | 34.629 M 101.38 % | -2.518 B -404.31 % | 827.325 M 152.25 % | -1.583 B -297.75 % | -398.099 M -24.59 % | -319.525 M -499.92 % | 79.897 M -84.04 % | 500.736 M 2.92 % | 486.548 M 184.65 % | -574.749 M 38.51 % | -934.698 M -5 778.61 % | -15.900 M 98.55 % | -1.097 B -450.83 % | 312.710 M |
| Other non cash items | 2.100 B 620.31 % | -403.529 M 84.97 % | -2.685 B -370.91 % | 991.037 M 260.72 % | -616.611 M 85.59 % | -4.278 B -623.41 % | 817.285 M 147.70 % | -1.714 B -146.68 % | 3.671 B 238.40 % | -2.652 B -182.31 % | 3.222 B 310.49 % | -1.531 B -1 279.14 % | -111.009 M 92.43 % | -1.466 B -53.03 % | -957.992 M -81.81 % | -526.925 M -248.34 % | 355.216 M -64.68 % | 1.006 B 550.01 % | -223.465 M -6.51 % | -209.802 M -80.28 % | -116.374 M -119.82 % | 587.089 M 95.97 % | 299.588 M -12.46 % | 342.239 M 600.00 % | -68.448 M -108.15 % | 840.026 M 1 837.03 % | -48.360 M 77.59 % | -215.752 M -203.99 % | 207.479 M 234.84 % | -153.868 M -38.51 % | -111.091 M -129.54 % | 376.048 M -2.31 % | 384.944 M 30.20 % | 295.645 M -33.05 % | 441.603 M 415.61 % | -139.920 M -141.75 % | 335.104 M 140.96 % | 139.068 M -0.79 % | 140.174 M -13.35 % | 161.765 M 1 086.22 % | 13.637 M 106.81 % | -200.262 M -137.08 % | 540.097 M 72.63 % | 312.863 M 86.64 % | 167.632 M -53.62 % | 361.465 M -28.97 % | 508.856 M 36.32 % | 373.291 M 824.54 % | 40.376 M -90.56 % | 427.619 M 298.46 % | -215.466 M -786.72 % | -24.299 M 96.68 % | -731.208 M -220.85 % | 605.060 M 1 028.65 % | -65.155 M 15.04 % | -76.690 M -131.34 % | 244.726 M -16.41 % | 292.759 M -76.89 % | 1.267 B 134.82 % | 539.582 M 89.23 % | 285.140 M -44.11 % | 510.190 M |
| Net cash provided by operating activities | 3.378 B 46.97 % | 2.298 B -36.74 % | 3.633 B 344.82 % | -1.484 B -136.33 % | 4.085 B -21.49 % | 5.203 B 55.94 % | 3.336 B -7.10 % | 3.591 B -59.71 % | 8.914 B 67.09 % | 5.335 B 434.88 % | -1.593 B -127.78 % | 5.734 B 98.51 % | 2.889 B 402.82 % | -953.961 M -807.91 % | -105.072 M -106.22 % | 1.690 B -53.52 % | 3.637 B -24.58 % | 4.822 B 16 597.49 % | -29.228 M -101.42 % | 2.062 B -46.84 % | 3.878 B 20.42 % | 3.221 B -5.95 % | 3.424 B -50.30 % | 6.890 B 22.32 % | 5.632 B 1 003.77 % | -623.210 M -118.03 % | 3.456 B -9.74 % | 3.829 B 630.54 % | -721.713 M -126.14 % | 2.761 B -36.98 % | 4.381 B 34.68 % | 3.253 B -28.96 % | 4.579 B 18.33 % | 3.869 B 40.67 % | 2.751 B -38.21 % | 4.452 B -17.33 % | 5.385 B 208.38 % | 1.746 B -64.60 % | 4.932 B 0.32 % | 4.917 B 11.69 % | 4.402 B 10.74 % | 3.975 B 9.57 % | 3.628 B 51.29 % | 2.398 B -62.66 % | 6.422 B 1 004.64 % | 581.402 M -87.85 % | 4.787 B 49.89 % | 3.194 B -43.11 % | 5.614 B 316.54 % | 1.348 B -35.03 % | 2.074 B 221.28 % | -1.710 B -191.07 % | 1.878 B 95.60 % | 960.167 M -68.86 % | 3.084 B 49.27 % | 2.066 B -55.82 % | 4.675 B 26.97 % | 3.682 B 66.22 % | 2.215 B 34.83 % | 1.643 B -45.70 % | 3.026 B 358.01 % | 660.722 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -19.700 M 59.47 % | -48.600 M -525.48 % | -7.770 M -471.32 % | -1.360 M 94.11 % | -23.100 M 21.16 % | -29.300 M 19.88 % | -36.570 M -76.67 % | -20.700 M 60.50 % | -52.401 M 68.50 % | -166.333 M -243.84 % | -48.375 M 8.69 % | -52.980 M -33.71 % | -39.624 M 84.89 % | -262.317 M -197.02 % | -88.315 M 19.83 % | -110.157 M 34.48 % | -168.135 M 15.64 % | -199.310 M -59.19 % | -125.200 M 59.24 % | -307.196 M -90.59 % | -161.179 M 27.73 % | -223.030 M 35.72 % | -346.989 M -100.65 % | -172.935 M 24.43 % | -228.834 M -80.90 % | -126.500 M 47.69 % | -241.831 M -199.67 % | -80.700 M 82.52 % | -461.558 M -65.21 % | -279.369 M -19.10 % | -234.560 M -214.85 % | -74.500 M 76.32 % | -314.626 M -139.70 % | -131.260 M -15.99 % | -113.166 M 51.27 % | -232.247 M -79.65 % | -129.275 M 23.33 % | -168.602 M 50.36 % | -339.676 M -109.03 % | -162.500 M -850.85 % | -17.090 M 60.82 % | -43.619 M 67.92 % | -135.960 M 31.12 % | -197.400 M 11.93 % | -224.130 M -165.55 % | -84.403 M 13.05 % | -97.070 M -96.90 % | -49.300 M 74.99 % | -197.159 M -536.30 % | -30.985 M 0.18 % | -31.040 M 40.90 % | -52.520 M 58.94 % | -127.895 M -2 656.36 % | -4.640 M | 0.000 100.00 % | -1.553 M 96.45 % | -43.750 M -92.90 % | -22.680 M 43.69 % | -40.276 M -150.94 % | -16.050 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.300 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.084 B 382 594.09 % | 805.800 K -92.78 % | 11.157 M -66.38 % | 33.182 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.730 M | 0.000 | 0.000 -100.00 % | 270.000 | 0.000 -100.00 % | 48.354 M | 0.000 100.00 % | -1.920 M -409.68 % | 620.000 K | 0.000 | 0.000 -100.00 % | 1.183 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 -100.00 % | 4.690 M 1 575.03 % | 280.000 K -94.35 % | 4.957 M | 0.000 |
| Purchases of investments | -6.803 B | 0.000 -100.00 % | 7.133 B 119.84 % | -35.958 B -259.51 % | -10.002 B 28.56 % | -14.000 B 47.40 % | -26.617 B -74.88 % | -15.220 B -461 118.06 % | -3.300 M 99.98 % | -20.000 B -207.00 % | -6.515 B 76.54 % | -27.767 B -960.28 % | -2.619 B 18.00 % | -3.194 B 46.40 % | -5.958 B 49.16 % | -11.721 B -213.88 % | -3.734 B -102.15 % | -1.847 B -132.21 % | 5.735 B 335.98 % | -2.430 B 80.01 % | -12.161 B -9 090.41 % | -132.324 M -137.08 % | 356.866 M 102.32 % | -15.383 B -147.93 % | -6.205 B -3 080.35 % | -195.090 M -172.50 % | 269.074 M 111.13 % | -2.418 B 92.60 % | -32.658 B -16 597.11 % | -195.590 M 89.75 % | -1.909 B -844.28 % | -202.166 M 99.39 % | -33.357 B -48 899.99 % | -68.076 M 96.60 % | -2.000 B -1 900.00 % | -100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.311 B | 0.000 | 0.000 | 0.000 100.00 % | -185.586 M 94.10 % | -3.143 B | 0.000 100.00 % | -2.000 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.000 M 31.48 % | -17.513 M -288.23 % | -4.511 M 70.02 % | -15.045 M |
| Sales maturities of investments | 16.336 B | 0.000 100.00 % | -22.829 B -256.61 % | 14.577 B -57.30 % | 34.140 B 109.63 % | 16.286 B 187.16 % | 5.671 B 185.24 % | 1.988 B 778.58 % | 226.310 M -56.71 % | 522.742 M -98.29 % | 30.539 B 278 984.06 % | -10.950 M -100.22 % | 4.889 B 782.28 % | 554.188 M -58.50 % | 1.335 B 690.42 % | 168.938 M -93.81 % | 2.731 B 59.61 % | 1.711 B 911.22 % | -210.941 M -102.25 % | 9.369 B 286.28 % | 2.425 B -77.68 % | 10.868 B 7 357.01 % | 145.739 M -96.21 % | 3.843 B -88.47 % | 33.337 B 56 573.07 % | 58.824 M 148.28 % | -121.829 M -105.37 % | 2.268 B -92.71 % | 31.133 B 2 063.55 % | 1.439 B 225.87 % | 441.590 M 250.26 % | 126.076 M -99.63 % | 34.489 B 2 054.67 % | 1.601 B 277.35 % | 424.188 M 183.83 % | 149.453 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.200 B 5 749.52 % | 123.087 M -94.70 % | 2.323 B 3.38 % | 2.247 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 % | 9.621 M 2.11 % | 9.422 M -32.26 % | 13.910 M 26.78 % | 10.972 M |
| Other investing activites | -156.950 M 97.18 % | -5.568 B -358.74 % | 2.152 B 922.06 % | -261.778 M -125.15 % | 1.041 B 34.05 % | 776.475 M -72.92 % | 2.867 B -10.04 % | 3.187 B 212.28 % | -2.838 B -190.17 % | 3.148 B 95.11 % | 1.613 B 1 129.48 % | 131.229 M -89.66 % | 1.269 B 141.16 % | -3.084 B -959.83 % | -290.965 M -17 049.10 % | 1.717 M -94.83 % | 33.182 M 113.65 % | -243.122 M 95.97 % | -6.034 B -401 977.66 % | 1.502 M -87.37 % | 11.888 M 375.51 % | 2.500 M -97.79 % | 113.079 M 747.83 % | -17.455 M -1 728 317.82 % | 1.010 K 201.00 % | -1.000 K 100.00 % | -253.808 M | 0.000 100.00 % | -14.986 M | 0.000 100.00 % | -89.556 M -410.15 % | 28.875 M 100.09 % | -33.272 B -1 896 830.27 % | -1.754 M 98.00 % | -87.865 M -108.32 % | -42.178 M 99.71 % | -14.463 B -2 856.13 % | 524.770 M 402.18 % | 104.498 M 129.28 % | -356.946 M 92.84 % | -4.988 B -5 289.52 % | -92.555 M -1 095.54 % | 9.297 M 103.31 % | -280.975 M 97.47 % | -11.091 B -2 595.62 % | -411.456 M -161.08 % | 673.645 M 1 274.60 % | -57.351 M -893.46 % | 7.228 M -82.18 % | 40.559 M 237.92 % | -29.409 M -137.57 % | 78.275 M 619.65 % | -15.063 M 71.36 % | -52.586 M 1.64 % | -53.461 M 84.63 % | -347.930 M -593.88 % | 70.449 M 2 881.34 % | 2.363 M 105.63 % | -41.995 M -294.37 % | 21.606 M 535.87 % | -4.957 M | 0.000 |
| Net cash used for investing activites | 9.376 B 268.40 % | -5.568 B 58.95 % | -13.564 B 37.47 % | -21.692 B -186.18 % | 25.171 B 722.26 % | 3.061 B 116.91 % | -18.101 B -79.68 % | -10.074 B -280.34 % | -2.649 B 83.80 % | -16.350 B -163.90 % | 25.585 B 191.99 % | -27.813 B -896.60 % | 3.491 B 229.67 % | -2.693 B 45.64 % | -4.954 B 58.02 % | -11.801 B -1 015.34 % | -1.058 B -329.84 % | -246.158 M 63.69 % | -677.871 M -110.06 % | 6.741 B 168.44 % | -9.849 B -194.42 % | 10.431 B 2 194.97 % | 454.506 M 103.87 % | -11.757 B -143.89 % | 26.786 B 8 762.89 % | -309.202 M 7.81 % | -335.396 M -21.48 % | -276.094 M 84.07 % | -1.733 B -249.04 % | 1.163 B 157.55 % | -2.020 B -519.84 % | -325.964 M -133.18 % | 982.422 M -35.55 % | 1.524 B 177.10 % | -1.977 B -8 143.15 % | -23.985 M 99.84 % | -14.577 B -5 083.03 % | 292.523 M 1 280.62 % | -24.777 M 95.29 % | -525.548 M 90.14 % | -5.328 B -1 988.94 % | -255.055 M 93.81 % | -4.119 B -1 944.18 % | -201.507 M 97.74 % | -8.904 B -643.48 % | 1.638 B 520.75 % | 263.929 M 108.03 % | -3.285 B -3 556.60 % | -89.842 M 95.53 % | -2.009 B -786.60 % | -226.568 M -579.10 % | 47.290 M 202.57 % | -46.103 M 56.14 % | -105.106 M 42.04 % | -181.356 M 48.56 % | -352.570 M -600.46 % | 70.449 M 8 597.41 % | 810.000 K 100.97 % | -83.434 M -839.04 % | -8.885 M 71.22 % | -30.877 M -53.44 % | -20.123 M |
| Debt repayment | 0.000 100.00 % | -393.576 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 100.00 % | -1.869 B 20.00 % | -2.336 B | 0.000 -100.00 % | 2.794 B 214.56 % | -2.439 B | 0.000 | 0.000 100.00 % | -532.178 M -147.77 % | 1.114 B | 0.000 100.00 % | -586.156 M -631.76 % | 110.229 M -49.06 % | 216.387 M 134.07 % | -635.142 M -189.32 % | -219.533 M | 0.000 | 0.000 -100.00 % | 1.239 B 32.89 % | 932.509 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 B | 0.000 100.00 % | -1.000 B 50.00 % | -2.000 B | 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 | 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 | -617.649 M -25.52 % | -492.090 M 72.58 % | -1.795 B -17.37 % | -1.529 B -40.36 % | -1.089 B -169.22 % | -404.637 M 8.29 % | -441.216 M -457.30 % | -79.171 M 69.22 % | -257.210 M -164.59 % | -97.210 M | 0.000 | 0.000 | 0.000 100.00 % | -508.506 M 70.88 % | -1.746 B | 0.000 | 0.000 100.00 % | -1.481 B | 0.000 | 0.000 100.00 % | -295.791 M 72.86 % | -1.090 B -92.62 % | -565.840 M 63.84 % | -1.565 B | 0.000 | 0.000 100.00 % | -2.525 B -86.10 % | -1.357 B -1 098.76 % | -113.183 M 92.01 % | -1.417 B -63.77 % | -865.437 M -2 052.51 % | -40.206 M 97.58 % | -1.662 B -4.61 % | -1.589 B -274.60 % | -424.188 M -183.83 % | -149.453 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 | 0.000 | 0.000 100.00 % | -247.979 M 45.23 % | -452.789 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 % | -160.000 | 0.000 | 0.000 100.00 % | -1.010 M |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.017 M | 0.000 100.00 % | -18.194 M 0.00 % | -18.194 M 98.80 % | -1.514 B | 0.000 | 0.000 | 0.000 100.00 % | -1.521 B | 0.000 | 0.000 | 0.000 100.00 % | -1.566 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 100.00 % | -500.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -500.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -868.619 M | 0.000 100.00 % | -262.329 M -34.14 % | -195.559 M -24.48 % | -157.098 M 13.09 % | -180.761 M -3.42 % | -174.779 M -1.84 % | -171.616 M -2.23 % | -167.867 M 3.42 % | -173.815 M -6.55 % | -163.130 M -1.15 % | -161.279 M -0.48 % | -160.507 M -0.45 % | -159.785 M -5.47 % | -151.504 M -0.04 % | -151.437 M 0.29 % | -151.876 M -1.15 % | -150.145 M -66.47 % | -90.191 M -0.19 % | -90.021 M 94.64 % | -1.681 B -1 829.57 % | -87.106 M -82.56 % | -47.714 M 69.25 % | -155.167 M 94.57 % | -2.859 B -2 671 961 124.30 % | -107.000 -116.11 % | 664.000 -100.00 % | 505.123 M 154 000 962.80 % | -328.000 -160.32 % | -126.000 -100.00 % | 228.655 M -77.63 % | 1.022 B 68 148 100.00 % | 1.500 K 250.00 % | -1.000 K -100.00 % | 204.563 M 55 437 113.55 % | -369.000 -136.90 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 697.901 M 123.99 % | 311.570 M 31 157 100.00 % | -1.000 K -200.00 % | 1.000 K -100.00 % | 26.975 M | 0.000 | 0.000 100.00 % | -1.171 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -628.761 M | 0.000 100.00 % | -5.000 B | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -1.486 B -67.81 % | -885.666 M 56.95 % | -2.057 B -19.28 % | -1.725 B 1.25 % | -1.746 B -198.34 % | -585.398 M 7.69 % | -634.189 M -172.66 % | -232.593 M 88.00 % | -1.939 B -615.29 % | -271.025 M -66.14 % | -163.130 M -1.15 % | -161.279 M 90.41 % | -1.681 B -151.58 % | -668.291 M 64.78 % | -1.898 B -1 153.04 % | -151.437 M 91.18 % | -1.718 B -5.32 % | -1.631 B -1 708.36 % | -90.191 M -0.19 % | -90.021 M 95.45 % | -1.977 B -67.93 % | -1.177 B -91.84 % | -613.554 M 64.33 % | -1.720 B 39.84 % | -2.859 B -53.00 % | -1.869 B 61.56 % | -4.861 B -470.72 % | -851.673 M -190.48 % | 941.236 M 124.41 % | -3.856 B -505.61 % | -636.781 M -164.84 % | 982.017 M 124.43 % | -4.020 B -746.47 % | -474.894 M -116.23 % | -219.626 M 70.14 % | -735.609 M -4.20 % | -705.983 M -426.26 % | 216.387 M 134.07 % | -635.142 M -189.32 % | -219.533 M -131.46 % | 697.901 M 123.99 % | 311.570 M -74.86 % | 1.239 B 32.89 % | 932.510 M 3 356.94 % | 26.975 M 110.88 % | -247.979 M 45.23 % | -452.789 M 61.35 % | -1.171 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 B | 0.000 100.00 % | -1.629 B 18.56 % | -2.000 B 60.00 % | -5.000 B | 0.000 | 0.000 100.00 % | -1.010 M |
| Effect of forex changes on cash | -1.341 B -239.36 % | 962.556 M -8.51 % | 1.052 B 890.32 % | -133.127 M -122.31 % | 596.707 M 11 329.49 % | -5.314 M 98.95 % | -504.295 M -143.60 % | 1.157 B 131.48 % | -3.675 B -244.65 % | 2.540 B 266.57 % | -1.525 B -643.71 % | 280.488 M 10.54 % | 253.741 M -65.09 % | 726.889 M -74.31 % | 2.829 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -290.000 | 0.000 100.00 % | -500.000 -125.00 % | 2.000 K 166.67 % | -3.000 K -250.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -390.000 61.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.480 K | 0.000 | 0.000 | 0.000 -100.00 % | 990.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 9.926 B 410.91 % | -3.193 B 70.80 % | -10.935 B 56.32 % | -25.034 B -189.07 % | 28.106 B 266.29 % | 7.673 B 148.25 % | -15.904 B -186.10 % | -5.559 B -952.27 % | 652.232 M 107.46 % | -8.746 B -139.21 % | 22.304 B 201.57 % | -21.959 B -543.38 % | 4.953 B 238.04 % | -3.588 B 13.06 % | -4.127 B 59.79 % | -10.262 B -1 292.23 % | 860.748 M -70.77 % | 2.945 B 469.35 % | -797.290 M -109.15 % | 8.712 B 209.62 % | -7.947 B -163.71 % | 12.474 B 282.02 % | 3.265 B 149.57 % | -6.587 B -122.29 % | 29.559 B 1 155.28 % | -2.801 B -60.97 % | -1.740 B -164.42 % | 2.701 B 278.49 % | -1.513 B -2 363.65 % | 66.856 M -96.12 % | 1.723 B -55.91 % | 3.909 B 153.63 % | 1.541 B -68.67 % | 4.919 B 788.01 % | 553.928 M -85.00 % | 3.692 B 137.30 % | -9.897 B -538.88 % | 2.255 B -47.22 % | 4.272 B 2.41 % | 4.172 B 1 930.31 % | -227.929 M -105.65 % | 4.032 B 439.07 % | 747.890 M -76.10 % | 3.129 B 227.46 % | -2.455 B -224.50 % | 1.972 B -57.12 % | 4.598 B 464.02 % | -1.263 B -119.40 % | 6.512 B 1 085.10 % | -661.088 M -135.78 % | 1.848 B 211.10 % | -1.663 B -190.78 % | 1.832 B 114.25 % | 855.062 M -5.22 % | 902.160 M -47.34 % | 1.713 B -45.04 % | 3.117 B 85.20 % | 1.683 B 158.68 % | -2.868 B -275.51 % | 1.634 B -45.44 % | 2.995 B 368.31 % | 639.589 M |
| Cash at beginning of period | 40.792 B -7.26 % | 43.985 B -19.91 % | 54.921 B -31.31 % | 79.955 B 54.21 % | 51.848 B 17.37 % | 44.175 B -26.47 % | 60.079 B -8.47 % | 65.638 B 1.00 % | 64.985 B -11.86 % | 73.731 B 43.37 % | 51.427 B -29.92 % | 73.386 B 7.24 % | 68.434 B -4.98 % | 72.022 B -5.42 % | 76.148 B -11.88 % | 86.410 B 1.01 % | 85.550 B 3.56 % | 82.605 B -0.96 % | 83.402 B 11.66 % | 74.690 B -9.62 % | 82.637 B 17.78 % | 70.163 B 4.88 % | 66.898 B -8.96 % | 73.485 B 67.29 % | 43.926 B -5.99 % | 46.727 B -3.59 % | 48.467 B 5.90 % | 45.766 B -3.20 % | 47.279 B 0.14 % | 47.213 B 3.79 % | 45.489 B 9.40 % | 41.580 B 3.85 % | 40.039 B 14.01 % | 35.120 B 1.60 % | 34.566 B 11.96 % | 30.874 B -24.28 % | 40.772 B 5.86 % | 38.517 B 12.48 % | 34.244 B 13.87 % | 30.072 B -0.75 % | 30.300 B 15.35 % | 26.269 B 2.93 % | 25.521 B 13.97 % | 22.392 B -9.88 % | 24.847 B 8.62 % | 22.875 B 25.16 % | 18.277 B -6.46 % | 19.540 B 49.99 % | 13.028 B -4.83 % | 13.689 B 15.61 % | 11.841 B -12.32 % | 13.504 B 15.70 % | 11.672 B 7.90 % | 10.817 B 9.10 % | 9.915 B 20.89 % | 8.202 B 61.31 % | 5.084 B 49.48 % | 3.401 B -45.75 % | 6.270 B 35.25 % | 4.635 B 182.62 % | 1.640 B 63.92 % | 1.001 B |
| Cash at end of period | 50.719 B 24.33 % | 40.792 B -7.26 % | 43.985 B -19.91 % | 54.921 B -31.31 % | 79.955 B 54.21 % | 51.848 B 17.37 % | 44.175 B -26.47 % | 60.079 B -8.47 % | 65.638 B 1.00 % | 64.985 B -11.86 % | 73.731 B 43.37 % | 51.427 B -29.92 % | 73.386 B 7.24 % | 68.434 B -4.98 % | 72.022 B -5.42 % | 76.148 B -11.88 % | 86.410 B 1.01 % | 85.550 B 3.56 % | 82.605 B -0.96 % | 83.402 B 11.66 % | 74.690 B -9.62 % | 82.637 B 17.78 % | 70.163 B 4.88 % | 66.898 B -8.96 % | 73.485 B 67.29 % | 43.926 B -5.99 % | 46.727 B -3.59 % | 48.467 B 5.90 % | 45.766 B -3.20 % | 47.279 B 0.14 % | 47.213 B 3.79 % | 45.489 B 9.40 % | 41.580 B 3.85 % | 40.039 B 14.01 % | 35.120 B 1.60 % | 34.566 B 11.96 % | 30.874 B -24.28 % | 40.772 B 5.86 % | 38.517 B 12.48 % | 34.244 B 13.87 % | 30.072 B -0.75 % | 30.300 B 15.35 % | 26.269 B 2.93 % | 25.521 B 13.97 % | 22.392 B -9.88 % | 24.847 B 8.62 % | 22.875 B 25.16 % | 18.277 B -6.46 % | 19.540 B 49.99 % | 13.028 B -4.83 % | 13.689 B 15.61 % | 11.841 B -12.32 % | 13.504 B 15.70 % | 11.672 B 7.90 % | 10.817 B 9.10 % | 9.915 B 20.89 % | 8.202 B 61.31 % | 5.084 B 49.48 % | 3.401 B -45.75 % | 6.270 B 35.25 % | 4.635 B 182.62 % | 1.640 B |
| Operating cash flow | 3.378 B 46.97 % | 2.298 B -36.74 % | 3.633 B 344.82 % | -1.484 B -136.33 % | 4.085 B -21.49 % | 5.203 B 55.94 % | 3.336 B -7.10 % | 3.591 B -59.71 % | 8.914 B 67.09 % | 5.335 B 434.88 % | -1.593 B -127.78 % | 5.734 B 98.51 % | 2.889 B 402.82 % | -953.961 M -807.91 % | -105.072 M -106.22 % | 1.690 B -53.52 % | 3.637 B -24.58 % | 4.822 B 16 597.49 % | -29.228 M -101.42 % | 2.062 B -46.84 % | 3.878 B 20.42 % | 3.221 B -5.95 % | 3.424 B -50.30 % | 6.890 B 22.32 % | 5.632 B 1 003.77 % | -623.210 M -118.03 % | 3.456 B -9.74 % | 3.829 B 630.54 % | -721.713 M -126.14 % | 2.761 B -36.98 % | 4.381 B 34.68 % | 3.253 B -28.96 % | 4.579 B 18.33 % | 3.869 B 40.67 % | 2.751 B -38.21 % | 4.452 B -17.33 % | 5.385 B 208.38 % | 1.746 B -64.60 % | 4.932 B 0.32 % | 4.917 B 11.69 % | 4.402 B 10.74 % | 3.975 B 9.57 % | 3.628 B 51.29 % | 2.398 B -62.66 % | 6.422 B 1 004.64 % | 581.402 M -87.85 % | 4.787 B 49.89 % | 3.194 B -43.11 % | 5.614 B 316.54 % | 1.348 B -35.03 % | 2.074 B 221.28 % | -1.710 B -191.07 % | 1.878 B 95.60 % | 960.167 M -68.86 % | 3.084 B 49.27 % | 2.066 B -55.82 % | 4.675 B 26.97 % | 3.682 B 66.22 % | 2.215 B 34.83 % | 1.643 B -45.70 % | 3.026 B 358.01 % | 660.722 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -19.700 M 59.47 % | -48.600 M -525.48 % | -7.770 M -471.32 % | -1.360 M 94.11 % | -23.100 M 21.16 % | -29.300 M 19.88 % | -36.570 M -76.67 % | -20.700 M 60.50 % | -52.401 M 68.50 % | -166.333 M -243.84 % | -48.375 M 8.69 % | -52.980 M -33.71 % | -39.624 M 84.89 % | -262.317 M -197.02 % | -88.315 M 19.83 % | -110.157 M 34.48 % | -168.135 M 15.64 % | -199.310 M -59.19 % | -125.200 M 59.24 % | -307.196 M -90.59 % | -161.179 M 27.73 % | -223.030 M 35.72 % | -346.989 M -100.65 % | -172.935 M 24.43 % | -228.834 M -80.90 % | -126.500 M 47.69 % | -241.831 M -199.67 % | -80.700 M 82.52 % | -461.558 M -65.21 % | -279.369 M -19.10 % | -234.560 M -214.85 % | -74.500 M 76.32 % | -314.626 M -139.70 % | -131.260 M -15.99 % | -113.166 M 51.27 % | -232.247 M -79.65 % | -129.275 M 23.33 % | -168.602 M 50.36 % | -339.676 M -109.03 % | -162.500 M -850.85 % | -17.090 M 60.82 % | -43.619 M 67.92 % | -135.960 M 31.12 % | -197.400 M 11.93 % | -224.130 M -165.55 % | -84.403 M 13.05 % | -97.070 M -96.90 % | -49.300 M 74.99 % | -197.159 M -536.30 % | -30.985 M 0.18 % | -31.040 M 40.90 % | -52.520 M 58.94 % | -127.895 M -2 656.36 % | -4.640 M | 0.000 100.00 % | -1.553 M 96.45 % | -43.750 M -92.90 % | -22.680 M 43.69 % | -40.276 M -150.94 % | -16.050 M |
| Free CashFlow | 3.221 B 40.15 % | 2.298 B -36.39 % | 3.613 B 335.77 % | -1.533 B -137.59 % | 4.077 B -21.62 % | 5.201 B 56.99 % | 3.313 B -6.99 % | 3.562 B -59.88 % | 8.878 B 67.05 % | 5.314 B 422.96 % | -1.646 B -129.55 % | 5.568 B 96.03 % | 2.840 B 382.08 % | -1.007 B -595.90 % | -144.695 M -110.13 % | 1.428 B -59.75 % | 3.548 B -24.69 % | 4.712 B 2 487.35 % | -197.363 M -110.60 % | 1.862 B -50.38 % | 3.753 B 28.82 % | 2.913 B -10.72 % | 3.263 B -51.05 % | 6.667 B 26.14 % | 5.285 B 763.87 % | -796.145 M -124.67 % | 3.227 B -12.84 % | 3.702 B 484.25 % | -963.544 M -135.95 % | 2.680 B -31.62 % | 3.919 B 31.81 % | 2.973 B -31.55 % | 4.344 B 14.47 % | 3.795 B 55.78 % | 2.436 B -43.62 % | 4.320 B -18.05 % | 5.272 B 248.21 % | 1.514 B -68.48 % | 4.803 B 1.15 % | 4.748 B 16.88 % | 4.062 B 6.55 % | 3.813 B 5.59 % | 3.611 B 53.37 % | 2.354 B -62.55 % | 6.286 B 1 537.08 % | 384.002 M -91.58 % | 4.563 B 46.75 % | 3.109 B -43.64 % | 5.516 B 324.88 % | 1.298 B -30.84 % | 1.877 B 207.80 % | -1.741 B -194.28 % | 1.847 B 103.50 % | 907.647 M -69.29 % | 2.956 B 43.40 % | 2.061 B -55.91 % | 4.675 B 27.02 % | 3.681 B 69.50 % | 2.172 B 34.01 % | 1.620 B -45.73 % | 2.986 B 363.16 % | 644.672 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 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 |