SBI FinTech Solutions Co., Ltd. 950110.KQ
Trading inactive
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 46.217 B -11.17 % | 52.026 B -0.30 % | 52.180 B -9.32 % | 57.542 B 11.87 % | 51.438 B -42.70 % | 89.763 B 13.90 % | 78.810 B 19.77 % | 65.802 B -23.21 % | 85.693 B 24.27 % | 68.959 B 18.21 % | 58.335 B 9.94 % | 53.060 B -16.86 % | 63.824 B -5.17 % | 67.306 B |
| Net income | 198.356 M 316.46 % | 47.629 M -98.63 % | 3.472 B 162.21 % | -5.581 B -170.29 % | 7.940 B -14.67 % | 9.306 B -2.32 % | 9.526 B 17.86 % | 8.083 B 108.06 % | 3.885 B -9.37 % | 4.286 B 75.45 % | 2.443 B 63.39 % | 1.495 B -81.28 % | 7.986 B -11.52 % | 9.027 B |
| Income before tax | 1.251 B 234.62 % | -929.319 M -121.59 % | 4.304 B 76.98 % | 2.432 B -70.73 % | 8.308 B -32.13 % | 12.240 B -4.18 % | 12.774 B 41.66 % | 9.017 B 56.41 % | 5.765 B 23.61 % | 4.664 B 22.68 % | 3.802 B 34.86 % | 2.819 B -78.45 % | 13.083 B -17.73 % | 15.902 B |
| Income before tax ratio | 0.03 251.54 % | -0.02 -121.66 % | 0.08 95.16 % | 0.04 -73.84 % | 0.16 18.45 % | 0.14 -15.87 % | 0.16 18.28 % | 0.14 103.69 % | 0.07 -0.53 % | 0.07 3.78 % | 0.07 22.67 % | 0.05 -74.08 % | 0.20 -13.24 % | 0.24 |
| EBITDA | 11.761 B 76.98 % | 6.645 B -37.12 % | 10.569 B -1.11 % | 10.688 B -33.65 % | 16.108 B -25.01 % | 21.480 B 30.42 % | 16.470 B 29.36 % | 12.731 B 77.59 % | 7.169 B 20.84 % | 5.933 B 22.36 % | 4.848 B 29.87 % | 3.733 B -73.43 % | 14.049 B -17.61 % | 17.052 B |
| Net income ratio | 0.00 368.81 % | 0.00 -98.62 % | 0.07 168.60 % | -0.10 -162.83 % | 0.15 48.91 % | 0.10 -14.24 % | 0.12 -1.59 % | 0.12 170.96 % | 0.05 -27.07 % | 0.06 48.42 % | 0.04 48.62 % | 0.03 -77.48 % | 0.13 -6.70 % | 0.13 |
| Ratio EBITDA | 0.25 99.23 % | 0.13 -36.94 % | 0.20 9.05 % | 0.19 -40.69 % | 0.31 30.87 % | 0.24 14.50 % | 0.21 8.01 % | 0.19 131.27 % | 0.08 -2.76 % | 0.09 3.51 % | 0.08 18.13 % | 0.07 -68.04 % | 0.22 -13.12 % | 0.25 |
| Gross profit ratio | 0.62 -4.80 % | 0.65 5.85 % | 0.62 -4.06 % | 0.64 4.10 % | 0.62 -14.41 % | 0.72 1.14 % | 0.72 4.22 % | 0.69 158.79 % | 0.27 -4.44 % | 0.28 -2.36 % | 0.28 -10.17 % | 0.32 -27.43 % | 0.44 -9.25 % | 0.48 |
| Weighted average shs out dil | 23.040 M -0.01 % | 23.042 M 0.20 % | 22.995 M -0.20 % | 23.040 M -0.76 % | 23.218 M -0.45 % | 23.323 M 0.13 % | 23.292 M 1.72 % | 22.898 M 16.11 % | 19.720 M -6.61 % | 21.115 M -1.47 % | 21.430 M 0.33 % | 21.360 M 20.35 % | 17.748 M 12.18 % | 15.820 M |
| Weighted average shs out | 23.040 M -0.01 % | 23.042 M 0.20 % | 22.995 M -0.30 % | 23.064 M 0.21 % | 23.016 M -0.08 % | 23.034 M 0.10 % | 23.010 M 0.49 % | 22.898 M 16.11 % | 19.720 M -6.61 % | 21.115 M -1.47 % | 21.430 M 0.33 % | 21.360 M 20.35 % | 17.748 M 12.18 % | 15.820 M |
| EPS diluted | 8.61 330.50 % | 2.00 -98.68 % | 151.00 162.40 % | -242.00 -170.76 % | 342.00 -14.29 % | 399.00 -2.44 % | 409.00 15.86 % | 353.00 79.19 % | 197.00 -2.96 % | 203.00 78.07 % | 114.00 -98.37 % | 6 998.00 1 455.11 % | 450.00 -21.12 % | 570.52 |
| Earnings per share | 8.61 330.50 % | 2.00 -98.68 % | 151.00 162.40 % | -242.00 -170.14 % | 345.00 -14.60 % | 404.00 -2.42 % | 414.00 17.28 % | 353.00 79.19 % | 197.00 -2.96 % | 203.00 78.07 % | 114.00 -98.37 % | 6 998.00 1 455.11 % | 450.00 -21.12 % | 570.52 |
| Gross profit | 28.802 B -15.43 % | 34.058 B 5.54 % | 32.271 B -13.00 % | 37.093 B 16.46 % | 31.851 B -50.96 % | 64.944 B 15.20 % | 56.375 B 24.82 % | 45.166 B 98.72 % | 22.729 B 18.74 % | 19.141 B 15.42 % | 16.583 B -1.24 % | 16.790 B -39.66 % | 27.828 B -13.94 % | 32.337 B |
| Income tax expense | 1.053 B 204.68 % | -1.006 B -224.40 % | 808.378 M -82.97 % | 4.747 B 35.47 % | 3.504 B -7.38 % | 3.783 B -24.55 % | 5.015 B 105.67 % | 2.438 B 29.66 % | 1.880 B 397.97 % | 377.612 M -72.21 % | 1.359 B 2.64 % | 1.324 B -74.02 % | 5.096 B -25.88 % | 6.876 B |
| Cost of revenue | 17.415 B -3.08 % | 17.968 B -0.15 % | 17.995 B -12.00 % | 20.449 B 4.40 % | 19.587 B -21.08 % | 24.819 B 10.63 % | 22.435 B 10.37 % | 20.327 B -67.72 % | 62.965 B 26.39 % | 49.818 B 19.32 % | 41.752 B 15.11 % | 36.270 B 0.76 % | 35.995 B 2.93 % | 34.969 B |
| General and administrative expenses | 20.548 B -5.72 % | 21.796 B 26.38 % | 17.246 B -8.71 % | 18.891 B 4.49 % | 18.080 B -38.23 % | 29.269 B 19.46 % | 24.501 B 13.81 % | 21.528 B 87.58 % | 11.477 B 6.83 % | 10.743 B 0.33 % | 10.708 B -5.34 % | 11.312 B -14.01 % | 13.154 B | 0.000 |
| Selling and marketing expenses | 12.599 B 7.27 % | 11.744 B -6.13 % | 12.512 B -8.04 % | 13.606 B 21.30 % | 11.217 B -49.11 % | 22.042 B 30.82 % | 16.849 B 26.60 % | 13.309 B 141.45 % | 5.512 B 48.96 % | 3.700 B 27.66 % | 2.899 B 1.13 % | 2.866 B -3.33 % | 2.965 B | 0.000 |
| Other expenses | -7.216 B -721 617 700.00 % | 1.000 K 0.00 % | 1.000 K -100.00 % | 678.333 M 111.15 % | -6.086 B -499.80 % | 1.522 B 58.14 % | 962.505 M 0.68 % | 956.047 M 1 781.46 % | -56.858 M -197.14 % | 58.531 M 189.46 % | -65.426 M -125.71 % | 254.483 M 147.07 % | -540.697 M | 0.000 |
| Operating expenses | 25.931 B -22.69 % | 33.540 B 12.71 % | 29.758 B -10.30 % | 33.176 B 42.93 % | 23.211 B -56.07 % | 52.833 B 24.87 % | 42.312 B 18.21 % | 35.793 B 111.39 % | 16.932 B 16.76 % | 14.502 B 7.10 % | 13.541 B -6.18 % | 14.432 B -7.36 % | 15.579 B -5.41 % | 16.469 B |
| Cost and expenses | 43.346 B -15.85 % | 51.508 B 7.86 % | 47.753 B -10.95 % | 53.625 B 25.30 % | 42.798 B -44.89 % | 77.652 B 19.93 % | 64.747 B 15.37 % | 56.120 B -29.76 % | 79.896 B 24.22 % | 64.320 B 16.33 % | 55.292 B 9.05 % | 50.703 B -1.69 % | 51.574 B 200.26 % | -51.438 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 33.147 B -1.17 % | 33.540 B 12.71 % | 29.758 B -8.43 % | 32.497 B 10.93 % | 29.297 B -42.90 % | 51.311 B 24.09 % | 41.349 B 18.69 % | 34.837 B 105.06 % | 16.989 B 17.62 % | 14.443 B 6.15 % | 13.606 B -4.03 % | 14.178 B -12.04 % | 16.119 B -2.12 % | 16.469 B |
| Interest income | 151.139 M 421.47 % | 28.983 M -64.43 % | 81.482 M 435.12 % | 15.227 M -41.40 % | 25.983 M -52.47 % | 54.661 M -47.05 % | 103.230 M -3.48 % | 106.953 M 911.94 % | 10.569 M -65.80 % | 30.900 M 44.70 % | 21.354 M 25.20 % | 17.056 M -0.52 % | 17.145 M -84.65 % | 111.659 M |
| Interest expense | 1.605 B -5.20 % | 1.693 B 35.37 % | 1.251 B 35.66 % | 921.868 M 21.43 % | 759.148 M -61.00 % | 1.946 B 44.42 % | 1.348 B 33.70 % | 1.008 B 790.29 % | 113.230 M 147.80 % | 45.695 M 108.22 % | 21.945 M -10.72 % | 24.580 M -29.73 % | 34.977 M -57.44 % | 82.185 M |
| Depreciation and amortization | 8.936 B 35.51 % | 6.594 B 9.52 % | 6.021 B 20.42 % | 5.000 B -28.98 % | 7.041 B -3.46 % | 7.293 B 210.59 % | 2.348 B -13.23 % | 2.706 B 114.60 % | 1.261 B 8.50 % | 1.162 B 17.68 % | 987.482 M 16.06 % | 850.868 M -4.37 % | 889.755 M -16.64 % | 1.067 B |
| Operating income | 2.871 B 454.50 % | 517.744 M -88.31 % | 4.427 B 13.01 % | 3.918 B -54.65 % | 8.640 B -28.66 % | 12.111 B -13.89 % | 14.064 B 45.25 % | 9.682 B 67.03 % | 5.797 B 24.96 % | 4.639 B 52.49 % | 3.042 B 29.01 % | 2.358 B -80.75 % | 12.250 B -22.80 % | 15.868 B |
| Operating income ratio | 0.06 524.20 % | 0.01 -88.27 % | 0.08 24.62 % | 0.07 -59.46 % | 0.17 24.49 % | 0.13 -24.39 % | 0.18 21.28 % | 0.15 117.52 % | 0.07 0.56 % | 0.07 29.00 % | 0.05 17.35 % | 0.04 -76.85 % | 0.19 -18.59 % | 0.24 |
| Total other income expenses net | -1.620 B -11.94 % | -1.447 B -1 070.31 % | -123.648 M 91.68 % | -1.486 B -348.20 % | -331.536 M -355.77 % | 129.624 M 110.05 % | -1.289 B -94.01 % | -664.607 M -2 016.92 % | -31.395 M -225.05 % | 25.105 M -96.70 % | 759.735 M 64.75 % | 461.158 M -44.63 % | 832.797 M 2 327.49 % | 34.307 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -103.673 B -19.76 % | -86.565 B -226.21 % | 68.588 B -8.85 % | 75.247 B 313.80 % | -35.195 B 69.46 % | -115.237 B 36.00 % | -180.048 B -16.01 % | -155.202 B -76.68 % | -87.842 B -15.65 % | -75.953 B 1.18 % | -76.860 B -7.62 % | -71.419 B 34.31 % | -108.714 B -6.02 % | -102.540 B |
| Total investments | 2.269 B -78.68 % | 10.642 B -6.61 % | 11.395 B 0.68 % | 11.318 B -9.66 % | 12.528 B -13.76 % | 14.527 B 11.48 % | 13.031 B -5.56 % | 13.799 B 36.14 % | 10.136 B 0.30 % | 10.105 B 125.66 % | 4.478 B 53.32 % | 2.921 B 6 627.77 % | 43.412 M -99.09 % | 4.770 B |
| Total debt | 130.973 B -14.57 % | 153.319 B -42.77 % | 267.897 B 6.26 % | 252.105 B 40.94 % | 178.879 B 97.31 % | 90.657 B 77.70 % | 51.016 B 26.20 % | 40.426 B 426.72 % | 7.675 B -10.15 % | 8.542 B 209.48 % | 2.760 B -11.45 % | 3.117 B -11.95 % | 3.540 B -49.51 % | 7.012 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.012 M |
| Retained earnings | 22.201 B 11.53 % | 19.905 B -22.72 % | 25.757 B -2.41 % | 26.392 B -28.36 % | 36.840 B 0.13 % | 36.791 B 28.31 % | 28.674 B 32.43 % | 21.652 B 39.49 % | 15.523 B 9.23 % | 14.211 B 33.95 % | 10.609 B 1.34 % | 10.469 B -28.08 % | 14.557 B 64.66 % | 8.841 B |
| Common stock | 14.279 B 10.46 % | 12.927 B -9.38 % | 14.265 B -1.21 % | 14.439 B -3.22 % | 14.919 B -9.20 % | 16.430 B 10.02 % | 14.933 B 2.70 % | 14.541 B 81.34 % | 8.019 B -2.63 % | 8.235 B 11.52 % | 7.385 B -11.45 % | 8.340 B -11.95 % | 9.471 B 817.78 % | 1.032 B |
| Total equity | 42.618 B 7.67 % | 39.582 B -15.94 % | 47.088 B -1.45 % | 47.779 B 4.06 % | 45.914 B -2.00 % | 46.851 B 21.84 % | 38.452 B 49.45 % | 25.729 B -16.74 % | 30.903 B 2.99 % | 30.007 B 1.67 % | 29.515 B -8.74 % | 32.342 B -17.71 % | 39.304 B 109.49 % | 18.762 B |
| Other non current liabilities | 1.477 B -41.03 % | 2.504 B -38.93 % | 4.101 B -25.90 % | 5.534 B -13.92 % | 6.429 B 508.83 % | 1.056 B 18.65 % | 890.053 M 2.83 % | 865.525 M 88.79 % | 458.461 M -1.15 % | 463.814 M -2.57 % | 476.026 M 4.44 % | 455.778 M -10.62 % | 509.925 M -18.63 % | 626.668 M |
| Long term debt | 34.321 B -61.21 % | 88.477 B 10.37 % | 80.161 B -25.35 % | 107.382 B 49.86 % | 71.654 B 90.18 % | 37.676 B 211.20 % | 12.107 B -29.52 % | 17.177 B 355.33 % | 3.772 B -16.33 % | 4.509 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 35.798 B -60.65 % | 90.981 B 7.97 % | 84.262 B -25.38 % | 112.916 B 44.25 % | 78.276 B 101.56 % | 38.835 B 186.44 % | 13.558 B -29.82 % | 19.317 B 356.58 % | 4.231 B -14.91 % | 4.972 B 944.57 % | 476.026 M 4.44 % | 455.778 M -10.62 % | 509.925 M -18.63 % | 626.668 M |
| Other current liabilities | 152.778 B -22.27 % | 196.539 B 32.67 % | 148.136 B 24.62 % | 118.869 B -11.70 % | 134.612 B 3.48 % | 130.084 B -37.93 % | 209.575 B 17.08 % | 179.000 B 120.93 % | 81.020 B 17.10 % | 69.189 B 17.44 % | 58.915 B 17.33 % | 50.215 B -38.55 % | 81.720 B -16.27 % | 97.604 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 96.652 B 49.06 % | 64.842 B -65.46 % | 187.736 B 29.72 % | 144.723 B 35.21 % | 107.032 B 102.41 % | 52.878 B 35.90 % | 38.909 B 67.36 % | 23.249 B 495.74 % | 3.903 B -3.24 % | 4.033 B 46.13 % | 2.760 B -11.45 % | 3.117 B -11.95 % | 3.540 B -49.51 % | 7.012 B |
| Total current liabilities | 253.467 B -3.62 % | 262.994 B -22.09 % | 337.565 B 25.21 % | 269.595 B 8.98 % | 247.371 B 31.63 % | 187.923 B -26.10 % | 254.302 B 23.75 % | 205.496 B 136.62 % | 86.847 B 16.84 % | 74.333 B 16.67 % | 63.712 B 17.81 % | 54.081 B -37.54 % | 86.585 B -17.24 % | 104.615 B |
| Total liabilities | 289.265 B -18.28 % | 353.974 B -16.09 % | 421.827 B 10.28 % | 382.511 B 17.46 % | 325.646 B 43.61 % | 226.758 B -15.34 % | 267.859 B 19.15 % | 224.813 B 146.84 % | 91.078 B 14.84 % | 79.305 B 23.55 % | 64.188 B 17.70 % | 54.537 B -37.38 % | 87.095 B -17.24 % | 105.242 B |
| Other non current assets | 5.279 B -69.47 % | 17.290 B -47.23 % | 32.764 B -36.10 % | 51.273 B 57.32 % | 32.592 B 108.17 % | 15.657 B 20.10 % | 13.037 B -5.58 % | 13.808 B 36.08 % | 10.146 B 0.02 % | 10.144 B 125.77 % | 4.493 B 53.07 % | 2.936 B -29.09 % | 4.140 B 16 457.87 % | 25.002 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.770 B |
| Intangible assets | 54.416 B 11.36 % | 48.867 B 15.44 % | 42.330 B 31.68 % | 32.146 B 23.70 % | 25.987 B 83.62 % | 14.153 B 48.46 % | 9.533 B 33.65 % | 7.133 B 175.40 % | 2.590 B -8.30 % | 2.824 B 68.96 % | 1.672 B -6.79 % | 1.793 B 11.37 % | 1.610 B 19.63 % | 1.346 B |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.075 B 10.02 % | 977.258 M 2.70 % | 951.591 M 0.20 % | 949.689 M -2.63 % | 975.357 M 11.52 % | 874.589 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 54.416 B 11.36 % | 48.867 B 15.44 % | 42.330 B 31.68 % | 32.146 B 23.70 % | 25.987 B 70.66 % | 15.228 B 44.89 % | 10.510 B 30.00 % | 8.084 B 127.35 % | 3.556 B -6.41 % | 3.800 B 49.23 % | 2.546 B 41.99 % | 1.793 B 11.37 % | 1.610 B 19.63 % | 1.346 B |
| Property plant equipment net | 5.624 B -15.44 % | 6.651 B -30.61 % | 9.584 B 21.69 % | 7.876 B -5.83 % | 8.364 B -10.44 % | 9.339 B 167.45 % | 3.492 B 10.65 % | 3.156 B 323.64 % | 744.924 M -26.42 % | 1.012 B -21.76 % | 1.294 B -24.83 % | 1.721 B -26.04 % | 2.327 B -8.08 % | 2.532 B |
| Total non current assets | 72.967 B -7.05 % | 78.505 B -12.27 % | 89.487 B -7.28 % | 96.516 B 34.41 % | 71.808 B 60.33 % | 44.788 B 44.88 % | 30.914 B 6.34 % | 29.071 B 77.05 % | 16.419 B -2.58 % | 16.854 B 80.19 % | 9.354 B 26.74 % | 7.381 B -16.94 % | 8.886 B -8.58 % | 9.720 B |
| Other current assets | 4.841 B 26.81 % | 3.818 B -44.34 % | 6.858 B 15.26 % | 5.950 B 21.36 % | 4.903 B -35.59 % | 7.613 B -65.72 % | 22.206 B 30.21 % | 17.055 B 78.22 % | 9.569 B 323.45 % | 2.260 B -38.71 % | 3.687 B 49.87 % | 2.460 B -3.33 % | 2.545 B -13.76 % | 2.951 B |
| Short term investments | 705.292 M -1.35 % | 714.961 M 31.17 % | 545.063 M 306.33 % | 134.144 M -59.94 % | 334.834 M -21.28 % | 425.369 M -44.44 % | 765.644 M -13.79 % | 888.077 M 79.28 % | 495.354 M -40.52 % | 832.835 M | 0.000 -100.00 % | 6.909 M -84.09 % | 43.412 M | 0.000 |
| cash and cash equivalents | 234.646 B -2.18 % | 239.883 B 20.36 % | 199.309 B 12.69 % | 176.858 B -17.38 % | 214.074 B 3.97 % | 205.893 B -10.89 % | 231.063 B 18.11 % | 195.628 B 104.81 % | 95.517 B 13.04 % | 84.495 B 6.12 % | 79.620 B 6.82 % | 74.536 B -33.60 % | 112.254 B 2.47 % | 109.552 B |
| Cash and short term investments | 235.351 B -2.18 % | 240.598 B 20.39 % | 199.854 B 12.92 % | 176.992 B -17.32 % | 214.077 B 3.76 % | 206.319 B -11.00 % | 231.829 B 17.97 % | 196.516 B 104.68 % | 96.012 B 12.52 % | 85.327 B 7.17 % | 79.620 B 6.81 % | 74.542 B -33.62 % | 112.298 B 2.51 % | 109.552 B |
| Total current assets | 258.916 B -17.82 % | 315.051 B -16.97 % | 379.428 B 13.68 % | 333.774 B 11.35 % | 299.752 B 30.92 % | 228.960 B -16.86 % | 275.398 B 24.35 % | 221.472 B 109.80 % | 105.561 B 14.17 % | 92.458 B 9.61 % | 84.349 B 6.10 % | 79.499 B -32.55 % | 117.865 B 3.13 % | 114.284 B |
| Inventory | 23.764 M -50.94 % | 48.435 M 379.84 % | 10.094 M | 0.000 | 0.000 -100.00 % | 9.003 M -52.55 % | 18.972 M 15.50 % | 16.426 M 128.04 % | 7.203 M 439.96 % | 1.334 M -34.38 % | 2.033 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 18.700 B -73.51 % | 70.587 B -59.14 % | 172.734 B 14.52 % | 150.832 B 86.74 % | 80.772 B 437.76 % | 15.020 B -30.55 % | 21.628 B 160.15 % | 8.313 B 1 915.56 % | 412.465 M -91.54 % | 4.873 B 85.34 % | 2.629 B 5.33 % | 2.496 B -17.07 % | 3.010 B 68.99 % | 1.781 B |
| Tax assets | 7.648 B 34.25 % | 5.697 B 19.48 % | 4.768 B -8.67 % | 5.221 B 8.12 % | 4.829 B 6.75 % | 4.523 B 17.27 % | 3.857 B -4.12 % | 4.023 B 102.34 % | 1.988 B 6.12 % | 1.874 B 83.59 % | 1.021 B 11.31 % | 916.811 M 13.36 % | 808.725 M -22.83 % | 1.048 B |
| Other assets | -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 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 4.037 B 150.43 % | 1.612 B -4.76 % | 1.693 B -71.80 % | 6.002 B 4.83 % | 5.726 B 15.42 % | 4.961 B -14.73 % | 5.818 B 10.86 % | 5.248 B 89.25 % | 2.773 B 45.30 % | 1.908 B -30.70 % | 2.754 B 98.17 % | 1.390 B -26.67 % | 1.895 B | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 561.237 M -55.99 % | 1.275 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 -100.00 % | 111.432 M 26.47 % | 88.109 M 60.90 % | 54.760 M -91.18 % | 620.622 M -0.58 % | 624.243 M 306.67 % | 153.503 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 4.001 B -22.33 % | 5.152 B -27.82 % | 7.137 B -8.96 % | 7.839 B 69.17 % | 4.634 B -15.63 % | 5.492 B 13 065.02 % | 41.716 M -39.50 % | 68.949 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 6.138 B -9.04 % | 6.748 B -2.98 % | 6.955 B 1.39 % | 6.859 B 216.55 % | -5.885 B 13.89 % | -6.835 B -18.26 % | -5.780 B 45.56 % | -10.617 B -244.22 % | 7.362 B -2.63 % | 7.560 B -34.37 % | 11.520 B -14.87 % | 13.533 B -11.40 % | 15.275 B 71.49 % | 8.907 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Total assets | 331.883 B -15.67 % | 393.556 B -16.07 % | 468.915 B 8.98 % | 430.290 B 15.81 % | 371.560 B 35.73 % | 273.749 B -10.63 % | 306.311 B 22.26 % | 250.542 B 105.40 % | 121.980 B 11.59 % | 109.312 B 16.66 % | 93.703 B 7.85 % | 86.879 B -31.27 % | 126.398 B 1.93 % | 124.004 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -311.736 M -100.19 % | 160.115 B 1 331.37 % | 11.186 B 111.82 % | -94.624 B -33.75 % | -70.747 B 5.85 % | -75.146 B -997.86 % | 8.369 B -89.00 % | 76.074 B 557.83 % | 11.564 B 4 582.57 % | 246.968 M -98.29 % | 14.442 B 164.85 % | -22.269 B -1 541.51 % | -1.357 B -102.90 % | 46.798 B |
| Accounts receivables | 17.280 B -82.36 % | 97.975 B 613.47 % | -19.081 B 80.24 % | -96.567 B -6 091.20 % | 1.612 B -93.92 % | 26.513 B 238.62 % | -19.126 B -71.56 % | -11.148 B -351.53 % | -2.469 B -31.79 % | -1.874 B -883.26 % | -190.541 M -7.14 % | -177.846 M 79.30 % | -859.300 M -306.69 % | -211.292 M |
| Inventory | 29.706 M 175.65 % | -39.267 M -289.01 % | -10.094 M 91.92 % | -124.900 M -2 452.17 % | 5.310 M -53.65 % | 11.457 M 633.14 % | -2.149 M 74.41 % | -8.398 M -42.24 % | -5.904 M -732.12 % | 934.000 K 53.87 % | 607.000 K -99.11 % | 68.522 M | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -17.622 B -128.34 % | 62.180 B 105.37 % | 30.277 B 1 364.12 % | 2.068 B 102.69 % | -76.991 B 24.27 % | -101.671 B -469.74 % | 27.498 B -68.48 % | 87.231 B 521.33 % | 14.039 B 562.38 % | 2.120 B -85.51 % | 14.632 B 166.03 % | -22.160 B -4 355.75 % | -497.334 M -101.06 % | 47.009 B |
| Other non cash items | -8.055 B -492.14 % | 2.054 B 125.39 % | -8.090 B -37.61 % | -5.879 B -68.04 % | -3.499 B -130.96 % | -1.515 B -22.10 % | -1.241 B -57.16 % | -789.347 M 39.95 % | -1.314 B -85.77 % | -707.518 M 55.17 % | -1.578 B 9.49 % | -1.744 B 74.38 % | -6.806 B -413.59 % | -1.325 B |
| Net cash provided by operating activities | 1.913 B -98.86 % | 167.860 B 1 144.54 % | 13.488 B 114.16 % | -95.272 B -60.38 % | -59.405 B 2.65 % | -61.024 B -370.54 % | 22.556 B -74.07 % | 86.999 B 413.59 % | 16.939 B 222.47 % | 5.253 B -69.92 % | 17.465 B 185.30 % | -20.475 B -592.88 % | 4.154 B -92.52 % | 55.567 B |
| Investments in property plant and equipment | -735.027 M -67.72 % | -438.259 M 24.58 % | -581.066 M 32.33 % | -858.627 M 67.15 % | -2.613 B -168.43 % | -973.599 M 29.91 % | -1.389 B 41.50 % | -2.375 B -103.47 % | -1.167 B -532.06 % | -184.639 M 64.48 % | -519.794 M 12.69 % | -595.337 M -293.63 % | -151.241 M 93.41 % | -2.297 B |
| Acquisitions net | 19.406 B 267 680.59 % | 7.247 M -95.61 % | 165.054 M 100.45 % | -36.345 B -531.07 % | 8.431 B | 0.000 -100.00 % | 5.575 B 136.95 % | -15.090 B | 0.000 100.00 % | -4.230 B -365.53 % | -908.684 M -255.81 % | -255.386 M | 0.000 | 0.000 |
| Purchases of investments | -1.385 M 98.33 % | -82.721 M -1 303.29 % | -5.895 M 97.03 % | -198.600 M 3.31 % | -205.400 M | 0.000 100.00 % | -5.130 M 99.78 % | -2.379 B -441.68 % | -439.216 M 72.38 % | -1.590 B 34.16 % | -2.415 B -75 121.11 % | -3.211 M | 0.000 | 0.000 |
| Sales maturities of investments | 38.092 M 39.11 % | 27.382 M -6.96 % | 29.430 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 414.039 M 32.85 % | 311.648 M -65.19 % | 895.378 M | 0.000 -100.00 % | 504.249 M 4 437.67 % | 11.113 M |
| Other investing activites | -10.643 B 29.48 % | -15.092 B -616.08 % | -2.108 B 89.46 % | -19.988 B -106.73 % | -9.669 B -39.56 % | -6.928 B -119.91 % | -3.150 B 25.74 % | -4.242 B -71 941.62 % | 5.905 M 100.42 % | -1.395 B -3 881.71 % | -35.044 M -113.30 % | 263.418 M 142.47 % | -620.195 M -105.01 % | 12.375 B |
| Net cash used for investing activites | 8.065 B 151.75 % | -15.587 B -484.81 % | -2.665 B 95.36 % | -57.390 B -1 302.66 % | -4.091 B 48.22 % | -7.901 B -866.92 % | 1.030 B 104.28 % | -24.086 B -2 305.60 % | -1.001 B 85.69 % | -6.995 B -134.79 % | -2.979 B -404.50 % | -590.516 M -121.01 % | -267.187 M -102.65 % | 10.090 B |
| Debt repayment | -37.161 B 58.09 % | -88.663 B -566.91 % | 18.990 B -85.05 % | 126.979 B 31.42 % | 96.621 B 233.82 % | 28.944 B 212.50 % | 9.262 B -65.36 % | 26.740 B 4 155.37 % | -659.380 M -111.96 % | 5.513 B | 0.000 | 0.000 100.00 % | -2.360 B 79.57 % | -11.551 B |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 24.527 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.658 B 5 884.96 % | 278.332 M |
| Common stock repurchased | -359.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.154 B -3 497.67 % | -143.262 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -3.482 B 9.38 % | -3.843 B 1.19 % | -3.889 B 9.25 % | -4.285 B -0.56 % | -4.261 B -28.52 % | -3.316 B -67.74 % | -1.977 B -0.20 % | -1.973 B 9.80 % | -2.187 B -122.52 % | -982.808 M 73.96 % | -3.774 B | 0.000 | 0.000 |
| Other financing activites | -1.743 B 4.48 % | -1.824 B -1.84 % | -1.791 B 28.06 % | -2.490 B 17.43 % | -3.016 B -17.96 % | -2.557 B -639.36 % | 474.001 M 170.57 % | -671.641 M | 0.000 100.00 % | -105.689 M 69.22 % | -343.363 M | 0.000 100.00 % | -112.502 M | 0.000 |
| Net cash used provided by financing activities | -39.263 B 58.22 % | -93.970 B -803.61 % | 13.355 B -88.93 % | 120.624 B 34.65 % | 89.583 B 309.85 % | 21.857 B 240.42 % | 6.421 B -82.78 % | 37.280 B 1 516.39 % | -2.632 B -36.12 % | -1.934 B -31.59 % | -1.469 B 61.06 % | -3.774 B -126.60 % | 14.186 B 225.84 % | -11.273 B |
| Effect of forex changes on cash | -1.048 B -208.80 % | 963.125 M 134.80 % | 410.195 M -78.51 % | 1.909 B 85.84 % | 1.027 B 181.90 % | -1.254 B -929.34 % | 151.198 M 155.27 % | -273.583 M -353.70 % | -60.300 M 90.33 % | -623.305 M -203.07 % | 604.753 M 13.26 % | 533.973 M -7.61 % | 577.976 M | 0.000 |
| Net change in cash | -30.332 B -151.18 % | 59.266 B 141.04 % | 24.588 B 181.61 % | -30.129 B -211.12 % | 27.113 B 156.11 % | -48.322 B -260.22 % | 30.159 B -69.82 % | 99.920 B 654.36 % | 13.246 B 408.13 % | -4.299 B -131.56 % | 13.621 B 156.04 % | -24.305 B -230.32 % | 18.651 B | 0.000 |
| Cash at beginning of period | 264.978 B 46.71 % | 180.617 B 3.37 % | 174.721 B -15.59 % | 206.987 B 10.71 % | 186.961 B -26.46 % | 254.215 B 26.53 % | 200.905 B 109.91 % | 95.708 B 16.33 % | 82.271 B -7.35 % | 88.793 B 34.54 % | 65.999 B -33.23 % | 98.841 B 5.59 % | 93.604 B | 0.000 |
| Cash at end of period | 234.646 B -2.18 % | 239.883 B 20.36 % | 199.309 B 12.69 % | 176.858 B -17.38 % | 214.074 B 3.97 % | 205.893 B -10.89 % | 231.063 B 18.11 % | 195.628 B 104.81 % | 95.517 B 13.04 % | 84.495 B 6.12 % | 79.620 B 6.82 % | 74.536 B -33.60 % | 112.254 B 2.47 % | 109.552 B |
| Operating cash flow | 1.913 B -98.86 % | 167.860 B 1 144.54 % | 13.488 B 114.16 % | -95.272 B -60.38 % | -59.405 B 2.65 % | -61.024 B -370.54 % | 22.556 B -74.07 % | 86.999 B 413.59 % | 16.939 B 222.47 % | 5.253 B -69.92 % | 17.465 B 185.30 % | -20.475 B -592.88 % | 4.154 B -92.52 % | 55.567 B |
| Capital expenditure | -11.819 B 29.55 % | -16.777 B -1.24 % | -16.572 B 24.52 % | -21.955 B -59.99 % | -13.722 B -64.72 % | -8.331 B -38.00 % | -6.037 B -152.43 % | -2.392 B -117.46 % | -1.100 B 33.55 % | -1.655 B -234.05 % | -495.484 M 67.95 % | -1.546 B -72.86 % | -894.228 M 15.21 % | -1.055 B |
| Free CashFlow | -9.906 B -106.56 % | 151.082 B 4 998.00 % | -3.085 B 97.37 % | -117.227 B -60.30 % | -73.128 B -5.44 % | -69.354 B -519.84 % | 16.519 B -79.54 % | 80.737 B 409.72 % | 15.840 B 340.25 % | 3.598 B -78.80 % | 16.969 B 177.06 % | -22.021 B -775.50 % | 3.260 B -94.02 % | 54.512 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 11.783 B 10.79 % | 10.636 B -6.21 % | 11.340 B -5.94 % | 12.056 B -1.77 % | 12.273 B -7.30 % | 13.239 B -1.19 % | 13.398 B -3.38 % | 13.867 B 6.06 % | 13.074 B -4.41 % | 13.678 B 10.10 % | 12.423 B -5.25 % | 13.111 B 194.22 % | -13.916 B -200.64 % | 13.827 B -0.58 % | 13.908 B -41.86 % | 23.920 B 5.40 % | 22.695 B -15.17 % | 26.754 B -6.23 % | 28.531 B 16.70 % | 24.449 B -3.45 % | 25.322 B 22.14 % | 20.732 B -13.81 % | 24.055 B 5.59 % | 22.781 B 7.75 % | 21.142 B 7.03 % | 19.753 B 2.90 % | 19.196 B 3.69 % | 18.513 B -48.06 % | 35.645 B 116.07 % | 16.497 B -3.76 % | 17.143 B -44.48 % | 30.876 B 41.05 % | 21.890 B -2.10 % | 22.360 B 3.80 % | 21.542 B 7.17 % | 20.100 B 5.90 % | 18.980 B 9.28 % | 17.368 B 5.44 % | 16.472 B 6.71 % | 15.435 B 0.19 % | 15.407 B 0.77 % | 15.289 B 5.50 % | 14.492 B 5.42 % | 13.747 B 0.13 % | 13.729 B -5.31 % | 14.499 B 10.22 % | 13.155 B 6.93 % | 12.303 B -5.96 % | 13.083 B -20.27 % | 16.408 B -4.11 % | 17.110 B -4.70 % | 17.954 B |
| Net income | 1.310 B 354.53 % | -514.844 M 42.57 % | -896.539 M -399.03 % | 299.816 M 113.69 % | -2.190 B -415.38 % | 694.269 M -3.46 % | 719.147 M -17.26 % | 869.151 M -21.59 % | 1.108 B -38.17 % | 1.793 B 14 349.66 % | 12.406 M -97.79 % | 561.699 M 109.02 % | -6.228 B -4 042.68 % | -150.334 M 45.07 % | -273.679 M -125.92 % | 1.056 B 151.10 % | -2.066 B -139.29 % | 5.259 B 70.74 % | 3.080 B 74.95 % | 1.761 B -32.12 % | 2.594 B 24.77 % | 2.079 B -25.61 % | 2.795 B 55.38 % | 1.799 B -3.55 % | 1.865 B -18.71 % | 2.294 B 0.73 % | 2.278 B -25.48 % | 3.057 B 99.98 % | 1.528 B -26.13 % | 2.069 B 11.82 % | 1.851 B -31.14 % | 2.687 B 189.13 % | 929.488 M -21.40 % | 1.183 B -2.41 % | 1.212 B 111.81 % | 572.120 M -34.99 % | 879.985 M -18.91 % | 1.085 B 28.45 % | 844.840 M -40.39 % | 1.417 B 98.38 % | 714.463 M -14.48 % | 835.427 M 0.91 % | 827.881 M 926.26 % | 80.670 M 9.79 % | 73.478 M -86.70 % | 552.613 M 74.76 % | 316.216 M -45.06 % | 575.561 M -68.48 % | 1.826 B -8.84 % | 2.003 B -3.53 % | 2.076 B -4.32 % | 2.170 B |
| Income before tax | 2.937 B 397.48 % | -987.302 M 8.59 % | -1.080 B -383.09 % | 381.542 M 109.51 % | -4.010 B -515.23 % | 965.798 M -1.24 % | 977.971 M -18.48 % | 1.200 B 7.19 % | 1.119 B -53.30 % | 2.397 B 19 399.72 % | 12.290 M -98.42 % | 779.826 M -43.87 % | 1.389 B 11.11 % | 1.250 B 428.84 % | -380.271 M -126.35 % | 1.443 B 146.67 % | -3.092 B -135.54 % | 8.700 B 95.79 % | 4.443 B 84.28 % | 2.411 B -19.04 % | 2.978 B 5.88 % | 2.813 B -36.48 % | 4.428 B 54.80 % | 2.861 B 40.49 % | 2.036 B -44.97 % | 3.700 B 8.02 % | 3.426 B -4.11 % | 3.572 B 100.54 % | 1.781 B -36.53 % | 2.807 B 14.17 % | 2.458 B -29.74 % | 3.499 B 183.45 % | 1.234 B -33.27 % | 1.850 B 1.32 % | 1.826 B 109.30 % | 872.281 M 42.21 % | 613.359 M -62.05 % | 1.616 B 27.73 % | 1.266 B 13.29 % | 1.117 B 0.90 % | 1.107 B -18.53 % | 1.359 B 7.76 % | 1.261 B 1 190.15 % | 97.742 M -43.69 % | 173.581 M -85.53 % | 1.199 B 124.92 % | 533.199 M -43.92 % | 950.737 M -68.91 % | 3.058 B -9.12 % | 3.365 B 1.16 % | 3.327 B -4.23 % | 3.474 B |
| Income before tax ratio | 0.25 368.51 % | -0.09 2.54 % | -0.10 -400.96 % | 0.03 109.69 % | -0.33 -547.91 % | 0.07 -0.05 % | 0.07 -15.62 % | 0.09 1.06 % | 0.09 -51.15 % | 0.18 17 611.18 % | 0.00 -98.34 % | 0.06 159.57 % | -0.10 -210.40 % | 0.09 430.76 % | -0.03 -145.32 % | 0.06 144.28 % | -0.14 -141.90 % | 0.33 108.79 % | 0.16 57.92 % | 0.10 -16.15 % | 0.12 -13.31 % | 0.14 -26.29 % | 0.18 46.60 % | 0.13 30.38 % | 0.10 -48.59 % | 0.19 4.97 % | 0.18 -7.52 % | 0.19 286.12 % | 0.05 -70.62 % | 0.17 18.63 % | 0.14 26.55 % | 0.11 100.96 % | 0.06 -31.84 % | 0.08 -2.39 % | 0.08 95.29 % | 0.04 34.29 % | 0.03 -65.28 % | 0.09 21.14 % | 0.08 6.16 % | 0.07 0.72 % | 0.07 -19.15 % | 0.09 2.14 % | 0.09 1 123.88 % | 0.01 -43.76 % | 0.01 -84.71 % | 0.08 104.08 % | 0.04 -47.55 % | 0.08 -66.94 % | 0.23 13.98 % | 0.21 5.49 % | 0.19 0.49 % | 0.19 |
| EBITDA | 6.105 B 269.55 % | 1.652 B 10.65 % | 1.493 B -40.27 % | 2.500 B 244.32 % | -1.732 B -155.05 % | 3.146 B 6.98 % | 2.941 B -2.20 % | 3.007 B 10.55 % | 2.720 B -32.77 % | 4.046 B 125.48 % | 1.794 B -6.67 % | 1.923 B 33.52 % | 1.440 B -56.91 % | 3.342 B 10.76 % | 3.017 B -10.74 % | 3.380 B 707.42 % | -556.460 M -105.32 % | 10.455 B 54.85 % | 6.752 B 45.03 % | 4.655 B -30.58 % | 6.706 B 37.12 % | 4.891 B -21.40 % | 6.223 B 34.88 % | 4.613 B 48.23 % | 3.112 B -31.58 % | 4.549 B -0.85 % | 4.588 B 3.38 % | 4.438 B 49.87 % | 2.961 B -19.45 % | 3.676 B 13.08 % | 3.251 B -25.70 % | 4.376 B 227.45 % | 1.336 B -38.13 % | 2.160 B -2.80 % | 2.222 B 76.43 % | 1.260 B 25.93 % | 1.000 B -47.23 % | 1.896 B 11.58 % | 1.699 B 21.97 % | 1.393 B 1.16 % | 1.377 B -13.21 % | 1.586 B 4.28 % | 1.521 B 334.96 % | 349.763 M -67.77 % | 1.085 B -22.83 % | 1.406 B 83.70 % | 765.474 M -8.85 % | 839.835 M -77.88 % | 3.797 B 52.28 % | 2.493 B -30.81 % | 3.604 B -10.91 % | 4.045 B |
| Net income ratio | 0.11 329.74 % | -0.05 38.77 % | -0.08 -417.90 % | 0.02 113.94 % | -0.18 -440.20 % | 0.05 -2.30 % | 0.05 -14.36 % | 0.06 -26.07 % | 0.08 -35.31 % | 0.13 13 024.32 % | 0.00 -97.67 % | 0.04 -90.43 % | 0.45 4 216.25 % | -0.01 44.75 % | -0.02 -144.57 % | 0.04 148.49 % | -0.09 -146.32 % | 0.20 82.07 % | 0.11 49.92 % | 0.07 -29.69 % | 0.10 2.16 % | 0.10 -13.69 % | 0.12 47.15 % | 0.08 -10.49 % | 0.09 -24.05 % | 0.12 -2.11 % | 0.12 -28.14 % | 0.17 285.04 % | 0.04 -65.81 % | 0.13 16.19 % | 0.11 24.02 % | 0.09 104.98 % | 0.04 -19.72 % | 0.05 -5.98 % | 0.06 97.63 % | 0.03 -38.61 % | 0.05 -25.80 % | 0.06 21.83 % | 0.05 -44.14 % | 0.09 98.01 % | 0.05 -15.13 % | 0.05 -4.35 % | 0.06 873.54 % | 0.01 9.64 % | 0.01 -85.96 % | 0.04 58.56 % | 0.02 -48.62 % | 0.05 -66.48 % | 0.14 14.33 % | 0.12 0.60 % | 0.12 0.39 % | 0.12 |
| Ratio EBITDA | 0.52 233.56 % | 0.16 17.98 % | 0.13 -36.50 % | 0.21 246.92 % | -0.14 -159.38 % | 0.24 8.27 % | 0.22 1.22 % | 0.22 4.23 % | 0.21 -29.67 % | 0.30 104.80 % | 0.14 -1.50 % | 0.15 241.71 % | -0.10 -142.81 % | 0.24 11.41 % | 0.22 53.52 % | 0.14 676.32 % | -0.02 -106.27 % | 0.39 65.14 % | 0.24 24.28 % | 0.19 -28.11 % | 0.26 12.26 % | 0.24 -8.80 % | 0.26 27.74 % | 0.20 37.57 % | 0.15 -36.07 % | 0.23 -3.65 % | 0.24 -0.30 % | 0.24 188.56 % | 0.08 -62.72 % | 0.22 17.50 % | 0.19 33.82 % | 0.14 132.14 % | 0.06 -36.81 % | 0.10 -6.36 % | 0.10 64.62 % | 0.06 18.91 % | 0.05 -51.71 % | 0.11 5.83 % | 0.10 14.30 % | 0.09 0.97 % | 0.09 -13.87 % | 0.10 -1.16 % | 0.10 312.62 % | 0.03 -67.81 % | 0.08 -18.51 % | 0.10 66.67 % | 0.06 -14.76 % | 0.07 -76.48 % | 0.29 90.99 % | 0.15 -27.85 % | 0.21 -6.52 % | 0.23 |
| Gross profit ratio | 0.61 -1.87 % | 0.62 -0.90 % | 0.62 -3.38 % | 0.64 0.85 % | 0.64 -3.33 % | 0.66 0.34 % | 0.66 0.28 % | 0.66 0.53 % | 0.65 -2.12 % | 0.67 3.95 % | 0.64 -1.85 % | 0.65 -8.24 % | 0.71 17.32 % | 0.61 -6.23 % | 0.65 58.61 % | 0.41 -35.45 % | 0.63 -3.20 % | 0.65 -6.64 % | 0.70 4.48 % | 0.67 -3.89 % | 0.70 -4.13 % | 0.73 -1.59 % | 0.74 2.03 % | 0.73 2.01 % | 0.71 0.85 % | 0.70 -2.76 % | 0.72 0.47 % | 0.72 98.83 % | 0.36 -49.57 % | 0.72 -2.22 % | 0.74 80.75 % | 0.41 52.72 % | 0.27 4.15 % | 0.26 -5.01 % | 0.27 -0.06 % | 0.27 0.59 % | 0.27 -3.76 % | 0.28 -2.37 % | 0.29 1.89 % | 0.28 -4.14 % | 0.29 3.49 % | 0.28 -3.32 % | 0.29 8.27 % | 0.27 -1.35 % | 0.27 -8.49 % | 0.30 -8.91 % | 0.33 -12.62 % | 0.38 -12.12 % | 0.43 2.39 % | 0.42 -5.96 % | 0.44 -2.20 % | 0.45 |
| Weighted average shs out dil | 22.970 M -0.31 % | 23.042 M 0.23 % | 22.988 M -0.32 % | 23.063 M 0.05 % | 23.052 M -0.39 % | 23.142 M -0.24 % | 23.198 M 1.42 % | 22.872 M -0.27 % | 22.934 M -0.21 % | 22.982 M -0.26 % | 23.042 M -1.55 % | 23.404 M 0.78 % | 23.222 M 0.78 % | 23.042 M 0.01 % | 23.040 M -1.82 % | 23.467 M 0.53 % | 23.342 M 0.75 % | 23.169 M 0.03 % | 23.161 M -0.03 % | 23.168 M -0.33 % | 23.245 M -0.45 % | 23.350 M -0.09 % | 23.371 M -0.02 % | 23.376 M 0.18 % | 23.334 M 1.71 % | 22.942 M -0.42 % | 23.037 M 0.24 % | 22.981 M 0.18 % | 22.939 M -0.22 % | 22.991 M -0.61 % | 23.131 M 3.29 % | 22.395 M 6.35 % | 21.057 M 6.84 % | 19.710 M -0.78 % | 19.865 M 0.69 % | 19.728 M -3.39 % | 20.422 M -4.03 % | 21.279 M 0.75 % | 21.121 M -0.16 % | 21.154 M -0.65 % | 21.292 M -0.60 % | 21.421 M 0.91 % | 21.228 M 5.26 % | 20.168 M -2.87 % | 20.764 M -2.31 % | 21.254 M 0.82 % | 21.081 M 8.58 % | 19.414 M 0.00 % | 19.414 M 9.53 % | 17.724 M 10.98 % | 15.971 M -5.06 % | 16.822 M |
| Weighted average shs out | 22.970 M -0.31 % | 23.042 M 0.23 % | 22.988 M -0.32 % | 23.063 M 0.05 % | 23.052 M -0.39 % | 23.142 M -0.24 % | 23.198 M 1.42 % | 22.872 M -0.27 % | 22.934 M -0.21 % | 22.982 M -0.26 % | 23.042 M -1.55 % | 23.404 M 0.73 % | 23.234 M 0.83 % | 23.042 M 0.01 % | 23.040 M 0.37 % | 22.957 M -0.13 % | 22.986 M -0.22 % | 23.037 M 0.21 % | 22.989 M -0.78 % | 23.168 M 0.29 % | 23.101 M 0.28 % | 23.037 M -0.25 % | 23.096 M 0.16 % | 23.059 M 0.10 % | 23.035 M 0.40 % | 22.942 M -0.42 % | 23.037 M 0.24 % | 22.981 M 0.18 % | 22.939 M -0.22 % | 22.991 M -0.61 % | 23.131 M 3.29 % | 22.395 M 6.35 % | 21.057 M 6.84 % | 19.710 M -0.78 % | 19.865 M 0.69 % | 19.728 M -3.39 % | 20.422 M -4.03 % | 21.279 M 0.75 % | 21.121 M -0.16 % | 21.154 M -0.65 % | 21.292 M -0.60 % | 21.421 M 0.91 % | 21.228 M 5.26 % | 20.168 M -2.87 % | 20.764 M -2.31 % | 21.254 M 0.82 % | 21.081 M 8.58 % | 19.414 M 0.00 % | 19.414 M 9.53 % | 17.724 M 10.98 % | 15.971 M -5.06 % | 16.822 M |
| EPS diluted | 60.12 373.27 % | -22.00 43.59 % | -39.00 -400.00 % | 13.00 113.69 % | -94.98 -416.61 % | 30.00 -3.23 % | 31.00 -18.42 % | 38.00 -21.37 % | 48.33 -38.04 % | 78.00 7 700.00 % | 1.00 -95.83 % | 24.00 108.95 % | -268.18 -3 731.14 % | -7.00 41.67 % | -12.00 -126.67 % | 45.00 150.83 % | -88.53 -139.00 % | 227.00 70.68 % | 133.00 75.00 % | 76.00 -31.89 % | 111.58 25.37 % | 89.00 -25.83 % | 120.00 55.84 % | 77.00 -3.65 % | 79.92 -20.08 % | 100.00 1.01 % | 99.00 -25.56 % | 133.00 99.61 % | 66.63 -25.97 % | 90.00 12.50 % | 80.00 -33.33 % | 120.00 171.86 % | 44.14 -26.43 % | 60.00 -1.64 % | 61.00 110.34 % | 29.00 -32.70 % | 43.09 -15.51 % | 51.00 27.50 % | 40.00 -40.30 % | 67.00 99.64 % | 33.56 -13.95 % | 39.00 0.00 % | 39.00 875.00 % | 4.00 12.99 % | 3.54 -86.38 % | 26.00 73.33 % | 15.00 -49.41 % | 29.65 -68.47 % | 94.04 -16.78 % | 113.00 -13.08 % | 130.00 0.78 % | 129.00 |
| Earnings per share | 60.12 373.27 % | -22.00 43.59 % | -39.00 -400.00 % | 13.00 113.69 % | -94.98 -416.61 % | 30.00 -3.23 % | 31.00 -18.42 % | 38.00 -21.37 % | 48.33 -38.04 % | 78.00 7 700.00 % | 1.00 -95.83 % | 24.00 108.95 % | -268.05 -3 729.29 % | -7.00 41.67 % | -12.00 -126.09 % | 46.00 151.17 % | -89.90 -139.43 % | 228.00 70.15 % | 134.00 76.32 % | 76.00 -32.31 % | 112.28 24.76 % | 90.00 -25.62 % | 121.00 55.13 % | 78.00 -3.66 % | 80.96 -19.04 % | 100.00 1.01 % | 99.00 -25.56 % | 133.00 99.61 % | 66.63 -25.97 % | 90.00 12.50 % | 80.00 -33.33 % | 120.00 171.86 % | 44.14 -26.43 % | 60.00 -1.64 % | 61.00 110.34 % | 29.00 -32.70 % | 43.09 -15.51 % | 51.00 27.50 % | 40.00 -40.30 % | 67.00 99.64 % | 33.56 -13.95 % | 39.00 0.00 % | 39.00 875.00 % | 4.00 12.99 % | 3.54 -86.38 % | 26.00 73.33 % | 15.00 -49.41 % | 29.65 -68.47 % | 94.04 -16.78 % | 113.00 -13.08 % | 130.00 0.78 % | 129.00 |
| Gross profit | 7.139 B 8.72 % | 6.566 B -7.06 % | 7.065 B -9.12 % | 7.774 B -0.93 % | 7.847 B -10.38 % | 8.756 B -0.86 % | 8.832 B -3.11 % | 9.116 B 6.63 % | 8.549 B -6.44 % | 9.137 B 14.44 % | 7.984 B -7.00 % | 8.585 B 186.45 % | -9.930 B -218.08 % | 8.410 B -6.77 % | 9.021 B -7.78 % | 9.781 B -31.97 % | 14.377 B -17.89 % | 17.509 B -12.45 % | 19.999 B 21.92 % | 16.403 B -7.20 % | 17.676 B 17.10 % | 15.095 B -15.19 % | 17.799 B 7.73 % | 16.521 B 9.92 % | 15.029 B 7.94 % | 13.924 B 0.06 % | 13.916 B 4.18 % | 13.357 B 3.27 % | 12.935 B 8.96 % | 11.871 B -5.90 % | 12.615 B 0.35 % | 12.571 B 115.42 % | 5.835 B 1.96 % | 5.723 B -1.40 % | 5.804 B 7.10 % | 5.419 B 6.53 % | 5.087 B 5.18 % | 4.837 B 2.94 % | 4.698 B 8.73 % | 4.321 B -3.96 % | 4.499 B 4.28 % | 4.314 B 2.00 % | 4.230 B 14.13 % | 3.706 B -1.22 % | 3.752 B -13.35 % | 4.330 B 0.39 % | 4.313 B -6.56 % | 4.616 B -17.36 % | 5.586 B -18.36 % | 6.842 B -9.82 % | 7.587 B -6.79 % | 8.140 B |
| Income tax expense | 1.627 B 444.29 % | -472.459 M -157.35 % | -183.583 M -324.63 % | 81.726 M 104.49 % | -1.821 B -770.48 % | 271.529 M 11.12 % | 244.353 M -22.49 % | 315.262 M 2 961.08 % | -11.019 M -101.86 % | 592.394 M 16 815.88 % | 3.502 M -98.44 % | 224.668 M -94.89 % | 4.395 B 920.82 % | 430.552 M 1 281.05 % | -36.455 M -109.24 % | 394.476 M 138.56 % | -1.023 B -130.58 % | 3.345 B 106.60 % | 1.619 B 86.40 % | 868.593 M 120.15 % | 394.546 M -59.47 % | 973.516 M -41.11 % | 1.653 B 53.58 % | 1.076 B 614.81 % | 150.587 M -93.53 % | 2.329 B 69.99 % | 1.370 B 18.95 % | 1.152 B 303.71 % | 285.309 M -71.06 % | 985.759 M 56.79 % | 628.703 M -22.52 % | 811.393 M 166.16 % | 304.856 M -54.31 % | 667.163 M 8.68 % | 613.862 M 104.51 % | 300.161 M 212.58 % | -266.625 M -150.20 % | 531.171 M 26.27 % | 420.667 M 240.10 % | -300.270 M -176.48 % | 392.591 M -24.99 % | 523.416 M 20.84 % | 433.142 M 2 437.15 % | 17.072 M -82.95 % | 100.103 M -84.52 % | 646.678 M 198.03 % | 216.982 M -42.17 % | 375.176 M -69.56 % | 1.233 B -9.53 % | 1.363 B 8.95 % | 1.251 B -4.08 % | 1.304 B |
| Cost of revenue | 4.644 B 14.14 % | 4.069 B -4.82 % | 4.275 B -0.16 % | 4.282 B -3.25 % | 4.426 B -1.26 % | 4.482 B -1.84 % | 4.566 B -3.91 % | 4.752 B 4.99 % | 4.526 B -0.33 % | 4.541 B 2.29 % | 4.439 B -1.93 % | 4.527 B 213.56 % | -3.986 B -173.58 % | 5.418 B 10.85 % | 4.887 B -38.60 % | 7.960 B -4.30 % | 8.318 B -10.04 % | 9.245 B 8.37 % | 8.531 B 6.04 % | 8.045 B 5.23 % | 7.646 B 35.64 % | 5.637 B -9.90 % | 6.256 B -0.06 % | 6.260 B 2.42 % | 6.112 B 4.86 % | 5.829 B 10.39 % | 5.280 B 2.42 % | 5.156 B -77.30 % | 22.712 B 390.94 % | 4.626 B 2.18 % | 4.528 B -75.27 % | 18.306 B 14.02 % | 16.055 B -3.50 % | 16.637 B 5.72 % | 15.737 B 7.20 % | 14.681 B 5.67 % | 13.893 B 10.87 % | 12.531 B 6.44 % | 11.773 B 5.93 % | 11.114 B 1.90 % | 10.908 B -0.61 % | 10.975 B 6.95 % | 10.262 B 2.20 % | 10.041 B 0.64 % | 9.977 B -1.89 % | 10.169 B 15.01 % | 8.842 B 15.03 % | 7.687 B 2.53 % | 7.497 B -21.63 % | 9.566 B 0.45 % | 9.523 B -2.96 % | 9.813 B |
| General and administrative expenses | 7.846 B 87.28 % | 4.189 B -2.78 % | 4.309 B 6.05 % | 4.063 B -54.06 % | 8.845 B 103.12 % | 4.355 B -3.76 % | 4.525 B 5.00 % | 4.309 B -4.91 % | 4.532 B 18.97 % | 3.809 B -17.65 % | 4.625 B 7.16 % | 4.316 B 199.01 % | -4.360 B -201.06 % | 4.314 B -7.86 % | 4.682 B 2.97 % | 4.547 B -43.71 % | 8.078 B -5.69 % | 8.565 B 13.82 % | 7.525 B -4.42 % | 7.873 B -7.45 % | 8.507 B 23.73 % | 6.875 B -6.69 % | 7.368 B -4.93 % | 7.750 B 10.17 % | 7.035 B 16.01 % | 6.064 B 8.15 % | 5.607 B -2.17 % | 5.732 B -8.32 % | 6.252 B 11.54 % | 5.605 B -5.93 % | 5.959 B 8.59 % | 5.487 B 93.65 % | 2.833 B 1.51 % | 2.791 B 5.67 % | 2.642 B -18.33 % | 3.235 B 17.75 % | 2.747 B 9.39 % | 2.511 B -0.93 % | 2.535 B -10.29 % | 2.825 B -48.20 % | 5.455 B 94.70 % | 2.802 B 7.37 % | 2.609 B -8.73 % | 2.859 B 12.46 % | 2.542 B -8.67 % | 2.783 B -2.35 % | 2.850 B -13.35 % | 3.289 B -41.06 % | 5.580 B 48.80 % | 3.750 B 12.38 % | 3.337 B -7.19 % | 3.596 B |
| Selling and marketing expenses | 3.349 B 0.83 % | 3.321 B 11.61 % | 2.976 B 4.21 % | 2.855 B 4.89 % | 2.722 B -7.16 % | 2.932 B -2.18 % | 2.997 B -8.25 % | 3.267 B 9.25 % | 2.990 B 4.07 % | 2.874 B -11.01 % | 3.229 B -6.31 % | 3.447 B 164.70 % | -5.327 B -257.68 % | 3.379 B 1.15 % | 3.340 B 0.76 % | 3.315 B -47.82 % | 6.353 B -11.01 % | 7.139 B 5.89 % | 6.741 B 18.67 % | 5.681 B -10.03 % | 6.314 B 12.51 % | 5.612 B 6.10 % | 5.290 B 7.81 % | 4.906 B -0.42 % | 4.927 B 19.64 % | 4.118 B 2.38 % | 4.023 B 7.59 % | 3.739 B -1.62 % | 3.800 B 12.29 % | 3.385 B -12.51 % | 3.868 B 10.60 % | 3.498 B 77.59 % | 1.970 B 48.72 % | 1.324 B 12.05 % | 1.182 B 12.86 % | 1.047 B -16.65 % | 1.256 B 48.52 % | 845.963 M 5.69 % | 800.432 M 4.92 % | 762.888 M 136.43 % | -2.094 B -398.44 % | 701.708 M -4.28 % | 733.101 M 6.31 % | 689.591 M 10.78 % | 622.513 M -16.76 % | 747.866 M -13.22 % | 861.833 M 28.39 % | 671.262 M 130.45 % | -2.205 B -401.16 % | 732.019 M 8.08 % | 677.294 M -18.05 % | 826.519 M |
| Other expenses | -7.413 B -507.23 % | -1.221 B -2 518.19 % | 50.485 M -48.52 % | 98.069 M 133.89 % | -289.405 M -379.42 % | 103.574 M 75.46 % | 59.031 M -55.63 % | 133.032 M 102.41 % | 65.725 M 115.75 % | -417.406 M -313.30 % | 195.689 M -23.00 % | 254.139 M 151.54 % | -493.123 M -377.88 % | 177.456 M 5.36 % | 168.425 M 49.28 % | 112.824 M -93.56 % | 1.752 B 124.62 % | -7.117 B -2 902.12 % | 253.970 M 69.82 % | 149.549 M | 0.000 100.00 % | -41.707 M -120.47 % | 203.745 M 13.41 % | 179.648 M -77.20 % | 787.830 M 687.44 % | 100.049 M -5.53 % | 105.907 M 440.81 % | -31.075 M -103.64 % | 854.291 M 1 472.30 % | 54.334 M 23.97 % | 43.828 M 267.17 % | -26.218 M -55.86 % | -16.821 M -130.20 % | -7.307 M 36.47 % | -11.501 M 46.10 % | -21.336 M -120.07 % | 106.285 M 1 118.15 % | -10.439 M 26.87 % | -14.274 M 35.44 % | -22.111 M -34.95 % | -16.385 M -5.07 % | -15.595 M -102.95 % | -7.684 M 71.11 % | -26.598 M -110.45 % | 254.483 M 1 882.22 % | -14.279 M -789.10 % | -1.606 M 93.87 % | -26.185 M | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
| Operating expenses | 3.782 B -49.95 % | 7.556 B 3.01 % | 7.335 B 4.54 % | 7.017 B -37.79 % | 11.278 B 52.60 % | 7.391 B -2.51 % | 7.581 B -1.66 % | 7.709 B 1.60 % | 7.588 B 21.11 % | 6.265 B -22.17 % | 8.050 B 0.41 % | 8.017 B 178.75 % | -10.180 B -229.35 % | 7.870 B -3.91 % | 8.190 B 2.71 % | 7.974 B -50.72 % | 16.183 B 6.70 % | 15.167 B 4.45 % | 14.520 B 5.96 % | 13.703 B -7.53 % | 14.819 B 19.06 % | 12.446 B -3.23 % | 12.862 B 0.20 % | 12.836 B 0.68 % | 12.750 B 24.00 % | 10.282 B 5.61 % | 9.735 B 3.14 % | 9.439 B -13.45 % | 10.907 B 20.60 % | 9.044 B -8.38 % | 9.871 B 10.18 % | 8.958 B 87.17 % | 4.786 B 16.50 % | 4.108 B 7.77 % | 3.812 B -10.53 % | 4.260 B 3.67 % | 4.110 B 22.80 % | 3.347 B 0.78 % | 3.321 B -6.88 % | 3.566 B 6.63 % | 3.344 B -4.12 % | 3.488 B 4.59 % | 3.335 B -5.31 % | 3.522 B 3.00 % | 3.419 B -2.78 % | 3.517 B -5.22 % | 3.710 B -5.69 % | 3.934 B 16.54 % | 3.376 B -24.68 % | 4.482 B 11.65 % | 4.014 B -9.22 % | 4.422 B |
| Cost and expenses | 8.426 B -27.52 % | 11.625 B -1.19 % | 11.765 B 4.13 % | 11.298 B -28.05 % | 15.704 B 32.27 % | 11.873 B -2.26 % | 12.147 B -2.52 % | 12.461 B 2.87 % | 12.113 B 12.10 % | 10.806 B -13.48 % | 12.490 B -0.43 % | 12.544 B 188.55 % | -14.166 B -206.61 % | 13.288 B 1.60 % | 13.078 B -1.99 % | 13.343 B -45.54 % | 24.500 B 37.39 % | 17.833 B -22.64 % | 23.052 B 5.99 % | 21.748 B 196.80 % | -22.466 B -224.24 % | 18.082 B -5.42 % | 19.118 B 0.11 % | 19.096 B 1.24 % | 18.862 B 17.07 % | 16.111 B 7.29 % | 15.016 B 2.88 % | 14.595 B -56.59 % | 33.619 B 145.92 % | 13.670 B -5.06 % | 14.398 B 152.77 % | -27.288 B -230.93 % | 20.841 B 0.46 % | 20.745 B 6.12 % | 19.549 B 3.21 % | 18.941 B 5.21 % | 18.002 B 13.38 % | 15.878 B 5.19 % | 15.094 B 2.82 % | 14.681 B 3.01 % | 14.252 B -1.46 % | 14.462 B 6.37 % | 13.596 B 0.25 % | 13.563 B 1.24 % | 13.396 B -2.12 % | 13.686 B 9.03 % | 12.552 B 8.02 % | 11.621 B 6.88 % | 10.873 B -22.60 % | 14.048 B 3.77 % | 13.537 B -4.90 % | 14.235 B |
| Research and development expenses | 0.000 -100.00 % | 1.266 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 11.195 B 49.06 % | 7.510 B 3.10 % | 7.285 B 5.29 % | 6.919 B -40.19 % | 11.568 B 58.74 % | 7.287 B -3.13 % | 7.522 B -0.71 % | 7.576 B 0.72 % | 7.522 B 12.56 % | 6.683 B -14.92 % | 7.855 B 1.18 % | 7.763 B 180.14 % | -9.687 B -225.93 % | 7.693 B -4.10 % | 8.022 B 2.04 % | 7.861 B -45.52 % | 14.430 B -8.11 % | 15.704 B 10.07 % | 14.267 B 5.26 % | 13.554 B -8.55 % | 14.821 B 18.69 % | 12.488 B -1.35 % | 12.658 B 0.01 % | 12.657 B 5.81 % | 11.962 B 17.48 % | 10.182 B 5.74 % | 9.630 B 1.68 % | 9.470 B -5.79 % | 10.052 B 11.82 % | 8.990 B -8.52 % | 9.827 B 9.38 % | 8.985 B 87.06 % | 4.803 B 16.70 % | 4.116 B 7.64 % | 3.824 B -10.70 % | 4.282 B 6.95 % | 4.003 B 19.25 % | 3.357 B 0.66 % | 3.335 B -7.05 % | 3.588 B 6.77 % | 3.361 B -4.08 % | 3.503 B 4.82 % | 3.342 B -5.80 % | 3.548 B 12.13 % | 3.165 B -10.38 % | 3.531 B -4.87 % | 3.712 B -6.27 % | 3.960 B 17.31 % | 3.376 B -24.68 % | 4.482 B 11.65 % | 4.014 B -9.22 % | 4.422 B |
| Interest income | 177.246 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.760 M | 0.000 -100.00 % | 5.487 M | 0.000 | 0.000 -100.00 % | 13.378 M -45.90 % | 24.729 M -24.81 % | 32.887 M | 0.000 -100.00 % | 3.351 M -60.76 % | 8.540 M 19.99 % | 7.117 M 82.11 % | 3.908 M -58.87 % | 9.503 M -7.59 % | 10.283 M -1.74 % | 10.465 M -34.49 % | 15.976 M 15.73 % | 13.804 M -12.95 % | 15.857 M 70.27 % | 9.313 M -23.80 % | 12.222 M -39.67 % | 20.260 M -40.16 % | 33.858 M -7.97 % | 36.791 M -24.57 % | 48.777 M 62.60 % | 29.999 M 65.58 % | 18.118 M 73.35 % | 10.451 M 73.22 % | 6.034 M 209.73 % | 1.948 M -14.19 % | 2.270 M 1 659.69 % | 129.000 K -97.85 % | 5.989 M -15.54 % | 7.091 M -51.86 % | 14.731 M 1 668.43 % | 833.000 K -92.72 % | 11.446 M 1 810.85 % | 599.000 K -93.05 % | 8.623 M 916.86 % | 848.000 K | 0.000 -100.00 % | 310.000 K -95.75 % | 7.295 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.152 M | 0.000 |
| Interest expense | 443.122 M 7.07 % | 413.847 M 8.22 % | 382.417 M 18.21 % | 323.497 M -17.06 % | 390.039 M -6.03 % | 415.067 M -19.00 % | 512.457 M 73.80 % | 294.854 M -5.13 % | 310.789 M 2.64 % | 302.806 M 1.59 % | 298.057 M -21.99 % | 382.082 M | 0.000 -100.00 % | 231.714 M 50.12 % | 154.351 M -6.89 % | 165.765 M -61.80 % | 433.955 M -9.58 % | 479.957 M -16.32 % | 573.564 M -0.01 % | 573.618 M -0.21 % | 574.851 M 42.58 % | 403.175 M -9.33 % | 444.684 M -13.17 % | 512.107 M 11.62 % | 458.800 M 47.86 % | 310.289 M 0.12 % | 309.919 M 16.60 % | 265.804 M 1.83 % | 261.026 M 7.65 % | 242.476 M -14.51 % | 283.639 M 24.95 % | 227.005 M 993.00 % | 20.769 M -30.92 % | 30.063 M -3.51 % | 31.157 M -1.17 % | 31.527 M 42.20 % | 22.171 M 329.01 % | 5.168 M -0.60 % | 5.199 M 2.58 % | 5.068 M -1.46 % | 5.143 M -7.80 % | 5.578 M -2.96 % | 5.748 M 0.47 % | 5.721 M | 0.000 -100.00 % | 6.205 M -3.41 % | 6.424 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.576 M | 0.000 |
| Depreciation and amortization | 2.725 B 22.44 % | 2.225 B 1.59 % | 2.191 B 22.06 % | 1.795 B 4.47 % | 1.718 B -2.70 % | 1.766 B 10.50 % | 1.598 B 0.13 % | 1.596 B -3.69 % | 1.657 B 23.03 % | 1.347 B -18.99 % | 1.662 B 22.69 % | 1.355 B -22.76 % | 1.754 B -7.24 % | 1.891 B -4.48 % | 1.980 B 11.80 % | 1.771 B -15.73 % | 2.102 B 37.02 % | 1.534 B -11.58 % | 1.735 B 2.10 % | 1.699 B -51.53 % | 3.505 B 163.51 % | 1.330 B -1.46 % | 1.350 B 8.18 % | 1.248 B 112.07 % | 588.357 M 1.59 % | 579.163 M 4.97 % | 551.743 M -5.63 % | 584.688 M -36.37 % | 918.824 M 25.40 % | 732.704 M 43.99 % | 508.875 M -21.74 % | 650.248 M 128.25 % | 284.884 M -15.54 % | 337.296 M -7.76 % | 365.676 M 2.75 % | 355.878 M -2.44 % | 364.787 M 33.13 % | 274.004 M -14.73 % | 321.348 M 18.72 % | 270.671 M 2.27 % | 264.656 M 19.23 % | 221.965 M -12.80 % | 254.561 M 3.35 % | 246.300 M -7.55 % | 266.410 M 32.76 % | 200.665 M -11.15 % | 225.851 M 43.00 % | 157.942 M -11.45 % | 178.362 M 33.63 % | 133.475 M -50.28 % | 268.446 M -17.87 % | 326.874 M |
| Operating income | 3.357 B 439.25 % | -989.584 M -265.94 % | -270.426 M -135.71 % | 757.222 M 122.07 % | -3.431 B -351.18 % | 1.366 B 9.18 % | 1.251 B -11.04 % | 1.406 B 46.33 % | 961.047 M -66.53 % | 2.872 B 4 419.40 % | -66.484 M -111.71 % | 567.561 M 126.87 % | 250.168 M -53.64 % | 539.635 M -35.01 % | 830.369 M -54.05 % | 1.807 B 200.08 % | -1.805 B -120.24 % | 8.922 B 62.83 % | 5.479 B 102.90 % | 2.700 B 62.65 % | 1.660 B -37.34 % | 2.650 B -46.33 % | 4.937 B 33.99 % | 3.685 B 61.63 % | 2.280 B -37.40 % | 3.642 B -12.88 % | 4.180 B 6.69 % | 3.918 B 93.31 % | 2.027 B -28.31 % | 2.827 B 3.03 % | 2.744 B -24.12 % | 3.616 B 244.66 % | 1.049 B -35.02 % | 1.615 B -18.96 % | 1.992 B 71.92 % | 1.159 B 18.58 % | 977.224 M -34.41 % | 1.490 B 8.17 % | 1.377 B 82.47 % | 754.861 M -34.64 % | 1.155 B 39.71 % | 826.687 M -7.65 % | 895.196 M 385.21 % | 184.496 M -44.58 % | 332.922 M -59.07 % | 813.408 M 34.90 % | 602.970 M -11.57 % | 681.893 M -69.15 % | 2.210 B -6.35 % | 2.360 B -33.95 % | 3.573 B -3.91 % | 3.718 B |
| Operating income ratio | 0.28 406.21 % | -0.09 -290.17 % | -0.02 -137.97 % | 0.06 122.47 % | -0.28 -370.95 % | 0.10 10.50 % | 0.09 -7.92 % | 0.10 37.97 % | 0.07 -64.99 % | 0.21 4 023.22 % | -0.01 -112.36 % | 0.04 340.80 % | -0.02 -146.06 % | 0.04 -34.63 % | 0.06 -20.97 % | 0.08 194.96 % | -0.08 -123.86 % | 0.33 73.65 % | 0.19 73.87 % | 0.11 68.46 % | 0.07 -48.70 % | 0.13 -37.73 % | 0.21 26.89 % | 0.16 50.00 % | 0.11 -41.51 % | 0.18 -15.34 % | 0.22 2.89 % | 0.21 272.20 % | 0.06 -66.82 % | 0.17 7.05 % | 0.16 36.68 % | 0.12 144.35 % | 0.05 -33.62 % | 0.07 -21.92 % | 0.09 60.42 % | 0.06 11.97 % | 0.05 -39.98 % | 0.09 2.59 % | 0.08 71.00 % | 0.05 -34.77 % | 0.07 38.65 % | 0.05 -12.47 % | 0.06 360.29 % | 0.01 -44.66 % | 0.02 -56.78 % | 0.06 22.40 % | 0.05 -17.31 % | 0.06 -67.19 % | 0.17 17.46 % | 0.14 -31.12 % | 0.21 0.83 % | 0.21 |
| Total other income expenses net | -420.077 M -18 508.28 % | 2.282 M 100.28 % | -809.696 M -115.53 % | -375.680 M 35.15 % | -579.292 M -44.77 % | -400.154 M -46.51 % | -273.126 M -32.13 % | -206.703 M -230.76 % | 158.075 M 133.27 % | -475.194 M -703.24 % | 78.774 M -62.89 % | 212.265 M -81.37 % | 1.139 B 60.26 % | 710.854 M 158.72 % | -1.211 B -232.84 % | -363.725 M 71.73 % | -1.287 B -480.38 % | -221.688 M 78.59 % | -1.035 B -258.17 % | -289.096 M -121.93 % | 1.318 B 706.88 % | 163.379 M 132.11 % | -508.856 M 38.25 % | -824.108 M -238.37 % | -243.554 M -515.12 % | 58.671 M 107.78 % | -754.578 M -118.27 % | -345.705 M -40.84 % | -245.456 M -1 089.05 % | -20.643 M 92.78 % | -285.900 M -143.37 % | -117.474 M -163.46 % | 185.117 M -21.27 % | 235.138 M 241.11 % | -166.636 M 41.85 % | -286.549 M 21.25 % | -363.865 M -387.73 % | 126.461 M 212.99 % | -111.925 M -130.90 % | 362.190 M 855.35 % | -47.950 M -109.01 % | 532.156 M 45.47 % | 365.827 M 521.68 % | -86.754 M 45.55 % | -159.341 M -141.29 % | 385.883 M 653.07 % | -69.771 M -125.95 % | 268.844 M -68.31 % | 848.352 M -15.63 % | 1.006 B 508.44 % | -246.184 M -0.72 % | -244.419 M |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -103.673 B -21.34 % | -85.440 B -67.37 % | -51.049 B -18.10 % | -43.227 B 50.06 % | -86.565 B 27.89 % | -120.049 B -299.24 % | -30.069 B -153.74 % | 55.950 B -18.43 % | 68.588 B 286.62 % | -36.754 B -162.82 % | 58.508 B 13.68 % | 51.468 B -31.60 % | 75.247 B 187.73 % | -85.767 B -371.14 % | 31.632 B 385.72 % | 6.512 B 118.50 % | -35.195 B 79.35 % | -170.445 B -131.36 % | -73.672 B 35.36 % | -113.982 B 1.09 % | -115.237 B 48.41 % | -223.372 B -108.28 % | -107.247 B 37.06 % | -170.401 B 5.36 % | -180.048 B 4.98 % | -189.486 B -23.61 % | -153.288 B 5.70 % | -162.554 B -4.74 % | -155.202 B 8.07 % | -168.829 B -5.06 % | -160.696 B -91.45 % | -83.937 B 4.44 % | -87.842 B 47.29 % | -166.656 B -99.60 % | -83.497 B 0.83 % | -84.194 B -10.85 % | -75.953 B 44.84 % | -137.693 B -71.48 % | -80.295 B -15.85 % | -69.309 B 9.82 % | -76.860 B 39.80 % | -127.683 B -87.26 % | -68.184 B -9.27 % | -62.401 B 12.63 % | -71.419 B 44.55 % | -128.789 B -99.02 % | -64.710 B 42.09 % | -111.748 B -2.79 % | -108.714 B 13.00 % | -124.965 B |
| Total investments | 2.269 B 228.40 % | 690.918 M -93.70 % | 10.975 B 1.68 % | 10.794 B 1.43 % | 10.642 B -45.97 % | 19.696 B 90.21 % | 10.355 B -49.36 % | 20.449 B 79.46 % | 11.395 B -62.99 % | 30.785 B 127.73 % | 13.518 B 3.76 % | 13.028 B 15.11 % | 11.318 B -73.73 % | 43.085 B 266.21 % | 11.765 B -4.03 % | 12.259 B -2.15 % | 12.528 B -59.99 % | 31.308 B 1.71 % | 30.782 B 100.62 % | 15.343 B 5.62 % | 14.527 B 3.22 % | 14.074 B 0.22 % | 14.043 B 2.40 % | 13.715 B 5.25 % | 13.031 B 2.04 % | 12.771 B 0.15 % | 12.752 B -6.81 % | 13.684 B -0.83 % | 13.799 B 5.16 % | 13.121 B 0.69 % | 13.031 B 0.28 % | 12.994 B 28.21 % | 10.136 B 1.72 % | 9.964 B -5.02 % | 10.491 B -5.12 % | 11.057 B 9.42 % | 10.105 B -1.21 % | 10.229 B -5.62 % | 10.838 B 26.00 % | 8.601 B 92.08 % | 4.478 B 85.43 % | 2.415 B -4.17 % | 2.520 B -4.00 % | 2.625 B -10.12 % | 2.921 B 44 606.26 % | 6.533 M -83.62 % | 39.883 M -7.11 % | 42.934 M -1.10 % | 43.412 M -5.45 % | 45.914 M |
| Total debt | 130.973 B -0.71 % | 131.907 B -1.32 % | 133.673 B -0.40 % | 134.214 B -12.46 % | 153.319 B -17.13 % | 185.003 B -23.85 % | 242.945 B 3.69 % | 234.291 B -12.54 % | 267.897 B 16.48 % | 229.995 B 4.63 % | 219.826 B -1.19 % | 222.483 B -11.75 % | 252.105 B -12.61 % | 288.495 B 11.71 % | 258.258 B 16.28 % | 222.093 B 24.16 % | 178.879 B -9.89 % | 198.508 B 58.80 % | 125.008 B -6.47 % | 133.662 B 47.44 % | 90.657 B -17.62 % | 110.044 B 119.39 % | 50.159 B -17.36 % | 60.697 B 18.98 % | 51.016 B -1.75 % | 51.923 B 23.02 % | 42.208 B -11.62 % | 47.756 B 18.13 % | 40.426 B -10.71 % | 45.274 B 21.83 % | 37.163 B -0.86 % | 37.486 B 388.41 % | 7.675 B -6.42 % | 8.201 B -6.99 % | 8.818 B -6.82 % | 9.464 B 10.79 % | 8.542 B 192.93 % | 2.916 B -2.51 % | 2.991 B 8.72 % | 2.751 B -0.33 % | 2.760 B 0.00 % | 2.760 B -4.17 % | 2.880 B -4.00 % | 3.000 B -3.75 % | 3.117 B 3.38 % | 3.015 B -8.55 % | 3.297 B -5.83 % | 3.501 B -1.10 % | 3.540 B -5.45 % | 3.744 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 80.519 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 |
| Retained earnings | 22.201 B 12.10 % | 19.804 B -1.47 % | 20.099 B 2.34 % | 19.640 B -1.33 % | 19.905 B -11.98 % | 22.615 B 4.40 % | 21.662 B 2.75 % | 21.083 B -18.15 % | 25.757 B 7.65 % | 23.926 B 3.62 % | 23.089 B 5.03 % | 21.984 B -16.70 % | 26.392 B -21.35 % | 33.556 B -3.08 % | 34.621 B 2.70 % | 33.712 B -8.49 % | 36.840 B -7.15 % | 39.678 B 8.46 % | 36.583 B 8.67 % | 33.664 B -8.50 % | 36.791 B 14.75 % | 32.063 B 2.56 % | 31.263 B 13.49 % | 27.548 B -3.93 % | 28.674 B 8.56 % | 26.413 B 13.75 % | 23.221 B 6.43 % | 21.818 B 0.77 % | 21.652 B 13.63 % | 19.055 B 3.66 % | 18.382 B 11.42 % | 16.498 B 6.28 % | 15.523 B 2.36 % | 15.164 B 3.44 % | 14.660 B 4.37 % | 14.046 B -1.16 % | 14.211 B 12.19 % | 12.667 B 6.99 % | 11.839 B 17.73 % | 10.056 B -5.21 % | 10.609 B 7.09 % | 9.907 B 4.05 % | 9.521 B 4.76 % | 9.088 B -13.19 % | 10.469 B 4.28 % | 10.040 B -3.74 % | 10.430 B -2.97 % | 10.749 B -26.16 % | 14.557 B 8.00 % | 13.479 B |
| Common stock | 14.279 B 4.91 % | 13.610 B 1.19 % | 13.450 B 7.06 % | 12.563 B -2.81 % | 12.927 B -2.63 % | 13.276 B 1.22 % | 13.116 B -0.55 % | 13.189 B -7.54 % | 14.265 B 2.94 % | 13.858 B -4.03 % | 14.439 B 4.97 % | 13.756 B -4.73 % | 14.439 B -3.59 % | 14.977 B -2.65 % | 15.384 B 3.62 % | 14.846 B -0.49 % | 14.919 B -2.56 % | 15.311 B -5.22 % | 16.154 B -0.36 % | 16.212 B -1.33 % | 16.430 B 6.28 % | 15.458 B -3.85 % | 16.078 B 3.15 % | 15.587 B 4.38 % | 14.933 B 1.48 % | 14.716 B 3.26 % | 14.251 B -3.35 % | 14.745 B 1.40 % | 14.541 B 5.48 % | 13.786 B -6.96 % | 14.817 B 0.20 % | 14.788 B 84.42 % | 8.019 B -3.66 % | 8.324 B -4.34 % | 8.701 B -4.24 % | 9.086 B 10.33 % | 8.235 B 5.56 % | 7.802 B -2.51 % | 8.003 B 8.72 % | 7.360 B -0.33 % | 7.385 B 0.00 % | 7.385 B -4.17 % | 7.706 B -4.00 % | 8.027 B -3.75 % | 8.340 B 3.38 % | 8.067 B -8.55 % | 8.821 B -5.83 % | 9.367 B -1.10 % | 9.471 B -5.45 % | 10.017 B |
| Total equity | 42.618 B 6.03 % | 40.195 B -0.37 % | 40.345 B 3.25 % | 39.074 B -1.28 % | 39.582 B -7.20 % | 42.655 B 2.74 % | 41.516 B 0.97 % | 41.117 B -12.68 % | 47.088 B 5.38 % | 44.684 B 0.28 % | 44.558 B 4.93 % | 42.465 B -11.12 % | 47.779 B 11.74 % | 42.760 B -2.72 % | 43.954 B 2.73 % | 42.785 B -6.81 % | 45.914 B -6.28 % | 48.989 B 6.29 % | 46.088 B 6.50 % | 43.273 B -7.64 % | 46.851 B 11.66 % | 41.958 B 0.99 % | 41.547 B 10.94 % | 37.450 B -2.60 % | 38.452 B 5.72 % | 36.373 B 32.64 % | 27.422 B 5.91 % | 25.892 B 0.63 % | 25.729 B 10.81 % | 23.220 B 2.48 % | 22.658 B 9.91 % | 20.614 B -33.29 % | 30.903 B -0.64 % | 31.102 B -0.42 % | 31.232 B -0.39 % | 31.354 B 4.49 % | 30.007 B -6.91 % | 32.234 B 1.07 % | 31.893 B 10.91 % | 28.755 B -2.58 % | 29.515 B 1.17 % | 29.173 B -1.50 % | 29.618 B -1.76 % | 30.148 B -6.78 % | 32.342 B 3.57 % | 31.226 B -6.85 % | 33.520 B -4.86 % | 35.232 B -10.36 % | 39.304 B -0.83 % | 39.631 B |
| Other non current liabilities | 1.477 B -13.66 % | 1.710 B -49.81 % | 3.407 B 186.96 % | 1.187 B -52.59 % | 2.504 B -4.78 % | 2.630 B -56.61 % | 6.062 B -8.10 % | 6.596 B 60.84 % | 4.101 B -36.76 % | 6.485 B -26.30 % | 8.800 B 679.58 % | 1.129 B -79.60 % | 5.534 B 473.72 % | 964.637 M -84.93 % | 6.402 B 575.30 % | 947.959 M -85.26 % | 6.429 B 553.06 % | 984.511 M -5.20 % | 1.039 B -0.25 % | 1.041 B -1.41 % | 1.056 B 6.30 % | 993.456 M -19.98 % | 1.241 B -10.81 % | 1.392 B 56.39 % | 890.053 M -46.25 % | 1.656 B -7.13 % | 1.783 B 104.87 % | 870.299 M 0.55 % | 865.525 M 5.51 % | 820.287 M -6.93 % | 881.362 M 73.74 % | 507.279 M 10.65 % | 458.461 M -3.30 % | 474.126 M -3.97 % | 493.751 M -3.88 % | 513.667 M 10.75 % | 463.814 M 5.95 % | 437.760 M -17.86 % | 532.916 M 4.83 % | 508.385 M 6.80 % | 476.026 M 7.47 % | 442.952 M -3.82 % | 460.541 M -3.65 % | 477.990 M 4.87 % | 455.778 M 3.77 % | 439.225 M -8.21 % | 478.516 M -5.47 % | 506.221 M -0.73 % | 509.925 M -11.28 % | 574.741 M |
| Long term debt | 34.321 B -27.32 % | 47.221 B -23.80 % | 61.970 B -7.13 % | 66.729 B -24.58 % | 88.477 B -10.10 % | 98.413 B -2.56 % | 101.000 B 6.98 % | 94.411 B 17.78 % | 80.161 B 18.47 % | 67.663 B -29.38 % | 95.813 B 2.00 % | 93.937 B -12.52 % | 107.382 B -8.42 % | 117.251 B 25.72 % | 93.263 B 5.30 % | 88.573 B 23.61 % | 71.654 B 8.60 % | 65.978 B 20.26 % | 54.863 B 29.02 % | 42.523 B 12.56 % | 37.779 B 84.56 % | 20.469 B 42.07 % | 14.407 B -10.20 % | 16.043 B 32.52 % | 12.107 B -9.27 % | 13.344 B -21.89 % | 17.084 B -9.70 % | 18.918 B 10.14 % | 17.177 B 6.34 % | 16.152 B -13.75 % | 18.726 B -6.51 % | 20.030 B 430.98 % | 3.772 B -4.26 % | 3.940 B -10.95 % | 4.425 B -10.43 % | 4.940 B 9.57 % | 4.509 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 |
| Total non current liabilities | 35.798 B -26.84 % | 48.931 B -22.72 % | 63.320 B -6.82 % | 67.954 B -25.31 % | 90.981 B -9.91 % | 100.987 B -1.13 % | 102.142 B 6.64 % | 95.782 B 13.67 % | 84.262 B 22.22 % | 68.945 B -28.86 % | 96.914 B 2.04 % | 94.978 B -15.89 % | 112.916 B -4.47 % | 118.201 B 18.60 % | 99.664 B 10.53 % | 90.170 B 15.20 % | 78.276 B 16.89 % | 66.963 B 19.79 % | 55.901 B 28.20 % | 43.606 B 12.28 % | 38.835 B 80.98 % | 21.458 B 37.12 % | 15.649 B -10.25 % | 17.435 B 28.60 % | 13.558 B -9.61 % | 15.000 B -20.50 % | 18.867 B -9.93 % | 20.946 B 8.43 % | 19.317 B 13.82 % | 16.972 B -13.44 % | 19.608 B -4.53 % | 20.538 B 385.43 % | 4.231 B -4.16 % | 4.414 B -10.25 % | 4.919 B -9.81 % | 5.454 B 9.68 % | 4.972 B 1 035.88 % | 437.760 M -17.86 % | 532.916 M 4.83 % | 508.385 M 6.80 % | 476.026 M 7.47 % | 442.952 M -3.82 % | 460.541 M -3.65 % | 477.990 M 4.87 % | 455.778 M 3.77 % | 439.225 M -8.21 % | 478.516 M -5.47 % | 506.221 M -0.73 % | 509.925 M -11.28 % | 574.741 M |
| Other current liabilities | 152.778 B 2.64 % | 148.852 B 13.94 % | 130.645 B -2.78 % | 134.374 B -31.63 % | 196.539 B -21.32 % | 249.799 B 10.30 % | 226.480 B 72.34 % | 131.418 B -11.29 % | 148.136 B -41.78 % | 254.427 B 84.29 % | 138.055 B 22.77 % | 112.448 B -5.40 % | 118.869 B -55.53 % | 267.275 B 107.23 % | 128.974 B -0.63 % | 129.791 B -3.58 % | 134.612 B -45.81 % | 248.398 B 83.25 % | 135.554 B -7.30 % | 146.223 B 12.41 % | 130.084 B -47.32 % | 246.923 B 92.11 % | 128.533 B -40.41 % | 215.704 B 2.92 % | 209.575 B -4.00 % | 218.312 B 14.43 % | 190.786 B -2.40 % | 195.478 B 9.21 % | 179.000 B -5.97 % | 190.359 B 8.10 % | 176.093 B 76.13 % | 99.980 B 23.40 % | 81.020 B -51.56 % | 167.272 B 105.67 % | 81.331 B -0.21 % | 81.504 B 19.17 % | 68.391 B -47.64 % | 130.611 B 86.35 % | 70.089 B 18.25 % | 59.275 B 1.85 % | 58.198 B -48.88 % | 113.839 B 120.54 % | 51.618 B 10.76 % | 46.604 B -5.99 % | 49.575 B -55.15 % | 110.527 B 159.49 % | 42.593 B -51.79 % | 88.349 B 8.87 % | 81.150 B -16.95 % | 97.710 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 96.652 B 14.13 % | 84.686 B 14.81 % | 73.761 B 5.16 % | 70.143 B 8.18 % | 64.842 B -25.16 % | 86.646 B -41.11 % | 147.122 B 1.05 % | 145.594 B -22.45 % | 187.736 B 11.80 % | 167.920 B 27.93 % | 131.264 B -3.51 % | 136.035 B -6.00 % | 144.723 B -18.05 % | 176.609 B 7.04 % | 164.995 B 18.88 % | 138.788 B 29.67 % | 107.032 B -19.24 % | 132.530 B 88.94 % | 70.145 B -24.92 % | 93.430 B 76.69 % | 52.878 B -43.19 % | 93.075 B 160.34 % | 35.752 B -19.94 % | 44.654 B 14.76 % | 38.909 B 0.86 % | 38.579 B 53.55 % | 25.124 B -12.88 % | 28.838 B 24.04 % | 23.249 B -20.17 % | 29.122 B 57.96 % | 18.436 B 5.62 % | 17.455 B 347.27 % | 3.903 B -8.41 % | 4.261 B -3.00 % | 4.393 B -2.89 % | 4.524 B 12.16 % | 4.033 B 38.31 % | 2.916 B -2.51 % | 2.991 B 8.72 % | 2.751 B -0.33 % | 2.760 B 0.00 % | 2.760 B -4.17 % | 2.880 B -4.00 % | 3.000 B -3.75 % | 3.117 B 3.38 % | 3.015 B -8.55 % | 3.297 B -5.83 % | 3.501 B -1.10 % | 3.540 B -5.45 % | 3.744 B |
| Total current liabilities | 253.467 B 6.48 % | 238.053 B 16.22 % | 204.832 B 0.03 % | 204.780 B -22.14 % | 262.994 B -21.98 % | 337.089 B -9.91 % | 374.157 B 34.91 % | 277.330 B -17.84 % | 337.565 B -20.11 % | 422.539 B 56.74 % | 269.581 B 8.38 % | 248.735 B -7.74 % | 269.595 B -39.28 % | 444.011 B 50.77 % | 294.498 B 9.44 % | 269.097 B 8.78 % | 247.371 B -35.70 % | 384.723 B 84.82 % | 208.160 B -13.48 % | 240.604 B 28.03 % | 187.923 B -44.89 % | 341.012 B 104.53 % | 166.728 B -36.15 % | 261.126 B 2.68 % | 254.302 B -2.17 % | 259.939 B 19.93 % | 216.736 B -3.30 % | 224.137 B 9.07 % | 205.496 B -6.59 % | 219.994 B 12.32 % | 195.858 B 67.49 % | 116.935 B 34.65 % | 86.847 B -49.37 % | 171.541 B 98.51 % | 86.415 B 0.10 % | 86.327 B 16.14 % | 74.333 B -44.94 % | 134.995 B 83.11 % | 73.723 B 18.48 % | 62.222 B -2.34 % | 63.712 B -46.34 % | 118.724 B 111.20 % | 56.215 B 10.98 % | 50.654 B -6.34 % | 54.081 B -52.41 % | 113.638 B 142.09 % | 46.941 B -49.14 % | 92.289 B 6.59 % | 86.585 B -15.33 % | 102.259 B |
| Total liabilities | 289.265 B 0.79 % | 286.984 B 7.02 % | 268.153 B -1.68 % | 272.733 B -22.95 % | 353.974 B -19.20 % | 438.076 B -7.98 % | 476.042 B 27.75 % | 372.624 B -11.66 % | 421.827 B -14.11 % | 491.099 B 33.84 % | 366.943 B 6.76 % | 343.713 B -10.14 % | 382.511 B -31.96 % | 562.212 B 42.63 % | 394.163 B 9.71 % | 359.267 B 10.32 % | 325.646 B -27.90 % | 451.686 B 71.05 % | 264.061 B -7.09 % | 284.210 B 25.34 % | 226.758 B -37.44 % | 362.470 B 98.75 % | 182.377 B -34.53 % | 278.561 B 4.00 % | 267.859 B -2.57 % | 274.938 B 16.70 % | 235.603 B -3.87 % | 245.082 B 9.02 % | 224.813 B -5.13 % | 236.966 B 9.98 % | 215.465 B 56.73 % | 137.472 B 50.94 % | 91.078 B -48.24 % | 175.955 B 92.65 % | 91.334 B -0.49 % | 91.781 B 15.73 % | 79.305 B -41.44 % | 135.433 B 82.39 % | 74.256 B 18.37 % | 62.730 B -2.27 % | 64.188 B -46.14 % | 119.167 B 110.26 % | 56.675 B 10.84 % | 51.132 B -6.24 % | 54.537 B -52.19 % | 114.077 B 140.57 % | 47.419 B -48.90 % | 92.795 B 6.55 % | 87.095 B -15.31 % | 102.834 B |
| Other non current assets | 5.279 B -36.50 % | 8.313 B -0.88 % | 8.387 B -48.14 % | 16.173 B -6.46 % | 17.290 B -13.22 % | 19.925 B -7.13 % | 21.455 B -18.75 % | 26.408 B -19.40 % | 32.764 B -10.30 % | 36.527 B -17.32 % | 44.177 B -10.25 % | 49.220 B -4.00 % | 51.273 B 18.46 % | 43.283 B -3.21 % | 44.716 B 26.18 % | 35.440 B 8.74 % | 32.592 B 3.60 % | 31.458 B 1.65 % | 30.947 B 99.70 % | 15.496 B -1.03 % | 15.657 B 10.49 % | 14.170 B 0.89 % | 14.046 B 2.41 % | 13.715 B 5.20 % | 13.037 B 2.06 % | 12.774 B -0.37 % | 12.821 B -6.81 % | 13.758 B -0.36 % | 13.808 B 5.19 % | 13.127 B 0.68 % | 13.038 B 0.26 % | 13.003 B 28.16 % | 10.146 B 1.64 % | 9.983 B -5.09 % | 10.518 B -5.18 % | 11.092 B 9.34 % | 10.144 B -0.96 % | 10.243 B -5.60 % | 10.851 B 25.96 % | 8.614 B 91.71 % | 4.493 B -14.90 % | 5.280 B -0.32 % | 5.297 B -5.51 % | 5.606 B 90.96 % | 2.936 B -8.62 % | 3.212 B -20.40 % | 4.036 B 4.74 % | 3.853 B -6.93 % | 4.140 B -7.26 % | 4.464 B |
| Long term investments | 0.000 | 0.000 -100.00 % | 8.688 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 54.416 B 1.73 % | 53.491 B 0.54 % | 53.206 B 8.74 % | 48.928 B 0.12 % | 48.867 B 2.07 % | 47.875 B 7.11 % | 44.696 B 5.69 % | 42.290 B -0.09 % | 42.330 B 11.03 % | 38.126 B 0.84 % | 37.808 B 11.59 % | 33.881 B 5.40 % | 32.146 B -14.24 % | 37.485 B 7.54 % | 34.857 B 14.09 % | 30.551 B 17.56 % | 25.987 B 19.13 % | 21.813 B 15.48 % | 18.889 B 5.49 % | 17.907 B 26.53 % | 14.153 B -0.33 % | 14.199 B 15.98 % | 12.243 B 15.42 % | 10.608 B 11.28 % | 9.533 B 5.79 % | 9.011 B 6.43 % | 8.466 B 6.40 % | 7.957 B 11.56 % | 7.133 B -3.07 % | 7.358 B 8.32 % | 6.793 B 7.06 % | 6.345 B 145.00 % | 2.590 B -4.31 % | 2.707 B -8.26 % | 2.950 B -2.38 % | 3.022 B 7.02 % | 2.824 B 7.40 % | 2.630 B 34.76 % | 1.951 B 4.55 % | 1.866 B 11.66 % | 1.672 B -2.52 % | 1.715 B -4.87 % | 1.803 B -11.84 % | 2.045 B 14.02 % | 1.793 B -6.35 % | 1.915 B -4.33 % | 2.001 B 14.57 % | 1.747 B 8.49 % | 1.610 B 4.89 % | 1.535 B |
| 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 -100.00 % | 1.057 B -0.36 % | 1.061 B -1.33 % | 1.075 B 6.40 % | 1.011 B -3.96 % | 1.052 B 3.15 % | 1.020 B 4.38 % | 977.258 M 1.48 % | 962.998 M 3.26 % | 932.578 M -3.35 % | 964.900 M 1.40 % | 951.591 M 5.48 % | 902.157 M -6.96 % | 969.653 M 0.20 % | 967.752 M 1.90 % | 949.689 M -3.66 % | 985.814 M -4.34 % | 1.030 B -4.24 % | 1.076 B 10.33 % | 975.357 M 5.56 % | 924.022 M -2.51 % | 947.788 M 8.72 % | 871.737 M -0.33 % | 874.589 M 0.00 % | 874.589 M -4.17 % | 912.614 M 7.96 % | 845.310 M | 0.000 -100.00 % | 160.257 M -8.55 % | 175.247 M -5.83 % | 186.090 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 54.416 B 1.73 % | 53.491 B 0.54 % | 53.206 B 9.80 % | 48.458 B -0.84 % | 48.867 B 2.07 % | 47.875 B 7.11 % | 44.696 B 5.69 % | 42.290 B -0.09 % | 42.330 B 11.03 % | 38.126 B 0.84 % | 37.808 B 11.59 % | 33.881 B 5.40 % | 32.146 B -14.24 % | 37.485 B 7.54 % | 34.857 B 14.09 % | 30.551 B 17.56 % | 25.987 B 19.13 % | 21.813 B 9.36 % | 19.946 B 5.16 % | 18.968 B 24.93 % | 15.183 B -0.18 % | 15.210 B 14.99 % | 13.227 B 13.75 % | 11.628 B 10.91 % | 10.485 B 5.12 % | 9.974 B 6.60 % | 9.356 B 5.79 % | 8.844 B 9.40 % | 8.084 B -2.13 % | 8.261 B 6.41 % | 7.763 B 6.15 % | 7.313 B 105.66 % | 3.556 B -3.56 % | 3.687 B -7.38 % | 3.981 B -2.87 % | 4.099 B 7.87 % | 3.800 B 6.92 % | 3.554 B 22.58 % | 2.899 B 5.88 % | 2.738 B 7.54 % | 2.546 B -1.67 % | 2.589 B -4.64 % | 2.715 B -6.04 % | 2.890 B 61.15 % | 1.793 B -13.58 % | 2.075 B -4.67 % | 2.177 B 12.61 % | 1.933 B 20.05 % | 1.610 B 4.89 % | 1.535 B |
| Property plant equipment net | 5.624 B 1.55 % | 5.538 B -2.72 % | 5.693 B -3.03 % | 5.870 B -11.74 % | 6.651 B -9.51 % | 7.350 B -6.13 % | 7.830 B -4.07 % | 8.162 B -14.84 % | 9.584 B 31.96 % | 7.263 B -2.23 % | 7.429 B 6.23 % | 6.993 B -11.21 % | 7.876 B 21.70 % | 6.472 B -12.19 % | 7.370 B -3.51 % | 7.638 B -8.68 % | 8.364 B -2.79 % | 8.604 B -7.70 % | 9.322 B -6.72 % | 9.994 B 7.01 % | 9.339 B -1.46 % | 9.478 B -10.25 % | 10.560 B -3.95 % | 10.994 B 214.84 % | 3.492 B 7.98 % | 3.234 B -3.78 % | 3.361 B 10.29 % | 3.047 B -3.44 % | 3.156 B 16.36 % | 2.712 B -8.14 % | 2.953 B 172.33 % | 1.084 B 45.54 % | 744.924 M -12.39 % | 850.312 M -10.59 % | 950.972 M -2.20 % | 972.320 M -4.75 % | 1.021 B -6.04 % | 1.086 B -10.78 % | 1.218 B -1.76 % | 1.239 B -4.20 % | 1.294 B -2.87 % | 1.332 B -8.83 % | 1.461 B -9.55 % | 1.615 B -6.63 % | 1.730 B -2.91 % | 1.782 B -14.15 % | 2.076 B -6.68 % | 2.224 B -4.43 % | 2.327 B 15.56 % | 2.014 B |
| Total non current assets | 72.967 B -1.82 % | 74.321 B -9.86 % | 82.447 B 7.45 % | 76.734 B -2.26 % | 78.505 B -1.31 % | 79.547 B 1.46 % | 78.400 B -3.53 % | 81.268 B -9.18 % | 89.487 B 3.39 % | 86.550 B -8.58 % | 94.677 B -0.41 % | 95.065 B -1.50 % | 96.516 B 3.78 % | 93.003 B 0.92 % | 92.151 B 17.09 % | 78.698 B 9.59 % | 71.808 B 9.33 % | 65.679 B 2.10 % | 64.328 B 31.86 % | 48.785 B 8.92 % | 44.788 B 6.25 % | 42.154 B 1.23 % | 41.643 B 3.81 % | 40.117 B 29.77 % | 30.914 B 5.87 % | 29.200 B 1.31 % | 28.823 B -2.05 % | 29.425 B 1.22 % | 29.071 B 9.37 % | 26.581 B 0.12 % | 26.550 B 9.76 % | 24.188 B 47.31 % | 16.419 B 0.56 % | 16.328 B -4.99 % | 17.187 B -5.53 % | 18.194 B 7.95 % | 16.854 B 3.16 % | 16.338 B -1.35 % | 16.562 B 17.61 % | 14.082 B 50.55 % | 9.354 B -8.38 % | 10.210 B -2.23 % | 10.443 B -6.02 % | 11.112 B 50.56 % | 7.381 B -4.42 % | 7.722 B -15.32 % | 9.118 B 3.01 % | 8.852 B -0.38 % | 8.886 B -3.98 % | 9.254 B |
| Other current assets | 4.841 B -68.42 % | 15.330 B 273.26 % | 4.107 B 5.70 % | 3.885 B 1.78 % | 3.818 B -5.85 % | 4.055 B 1.17 % | 4.008 B -35.60 % | 6.223 B -21.62 % | 7.940 B 15.83 % | 6.855 B 44.24 % | 4.753 B 16.57 % | 4.077 B -31.48 % | 5.950 B -20.74 % | 7.508 B 59.15 % | 4.717 B -7.21 % | 5.084 B 3.69 % | 4.903 B -65.06 % | 14.031 B 107.84 % | 6.751 B -52.26 % | 14.142 B 85.77 % | 7.613 B -19.31 % | 9.434 B 93.34 % | 4.880 B -72.68 % | 17.862 B -19.60 % | 22.217 B 366.64 % | 4.761 B 5.75 % | 4.502 B -20.72 % | 5.679 B -61.18 % | 14.628 B 223.92 % | 4.516 B -1.79 % | 4.598 B 28.23 % | 3.586 B 38.18 % | 2.595 B -8.66 % | 2.841 B 5.70 % | 2.688 B 0.37 % | 2.678 B 18.68 % | 2.257 B 2.99 % | 2.191 B 0.45 % | 2.181 B 17.10 % | 1.863 B -11.22 % | 2.098 B 10.66 % | 1.896 B 14.28 % | 1.659 B -11.90 % | 1.883 B -23.46 % | 2.460 B 30.07 % | 1.892 B 29.63 % | 1.459 B -9.43 % | 1.611 B -26.94 % | 2.205 B 20.86 % | 1.824 B |
| Short term investments | 705.292 M 2.08 % | 690.918 M -3.87 % | 718.753 M -98.15 % | 38.829 B 5 330.90 % | 714.961 M -99.18 % | 87.448 B 12 519.86 % | 692.943 M -99.50 % | 137.527 B 25 131.47 % | 545.063 M -99.65 % | 156.149 B 18 713.59 % | 829.979 M 5.68 % | 785.378 M 485.47 % | 134.144 M -99.89 % | 125.022 B 1 041.96 % | 10.948 B 59.34 % | 6.871 B 213 682.11 % | 3.214 M -99.99 % | 41.906 B 56.18 % | 26.831 B 145.89 % | 10.912 B 2 465.30 % | 425.369 M -70.77 % | 1.455 B 88.68 % | 771.309 M 3.20 % | 747.398 M -2.38 % | 765.644 M -23.52 % | 1.001 B 19.42 % | 838.265 M -2.82 % | 862.547 M -2.87 % | 888.077 M 5.32 % | 843.243 M 24.12 % | 679.361 M 19.02 % | 570.793 M 15.23 % | 495.354 M -23.82 % | 650.209 M -13.46 % | 751.310 M -16.38 % | 898.434 M 7.88 % | 832.835 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 460.000 K -76.04 % | 1.920 M -45.14 % | 3.500 M -49.34 % | 6.909 M 5.76 % | 6.533 M -83.62 % | 39.883 M -7.11 % | 42.934 M -1.10 % | 43.412 M -5.45 % | 45.914 M |
| cash and cash equivalents | 234.646 B 7.96 % | 217.346 B 17.66 % | 184.723 B 4.10 % | 177.441 B -26.03 % | 239.883 B -21.36 % | 305.051 B 11.73 % | 273.015 B 53.09 % | 178.341 B -10.52 % | 199.309 B -25.28 % | 266.749 B 65.36 % | 161.318 B -5.67 % | 171.014 B -3.30 % | 176.858 B -52.74 % | 374.261 B 65.14 % | 226.626 B 5.12 % | 215.581 B 0.70 % | 214.074 B -41.98 % | 368.953 B 85.70 % | 198.680 B -19.77 % | 247.643 B 20.28 % | 205.893 B -38.25 % | 333.416 B 111.82 % | 157.407 B -31.89 % | 231.099 B 0.02 % | 231.063 B -4.29 % | 241.409 B 23.49 % | 195.496 B -7.04 % | 210.311 B 7.51 % | 195.628 B -8.63 % | 214.102 B 8.21 % | 197.858 B 62.95 % | 121.423 B 27.12 % | 95.517 B -45.37 % | 174.858 B 89.42 % | 92.314 B -1.43 % | 93.657 B 10.84 % | 84.495 B -39.91 % | 140.609 B 68.83 % | 83.286 B 15.58 % | 72.060 B -9.49 % | 79.620 B -38.96 % | 130.443 B 83.56 % | 71.064 B 8.66 % | 65.401 B -12.26 % | 74.536 B -43.45 % | 131.804 B 93.81 % | 68.007 B -40.99 % | 115.249 B 2.67 % | 112.254 B -12.78 % | 128.709 B |
| Cash and short term investments | 235.351 B 7.94 % | 218.037 B 17.58 % | 185.442 B -14.25 % | 216.270 B -10.11 % | 240.598 B -38.70 % | 392.500 B 43.40 % | 273.707 B -13.35 % | 315.869 B 58.05 % | 199.854 B -52.74 % | 422.898 B 160.81 % | 162.148 B -5.62 % | 171.800 B -2.93 % | 176.992 B -52.81 % | 375.099 B 57.89 % | 237.574 B 6.80 % | 222.452 B 3.91 % | 214.077 B -47.90 % | 410.859 B 82.19 % | 225.511 B -12.78 % | 258.555 B 25.32 % | 206.319 B -38.39 % | 334.871 B 111.71 % | 158.178 B -31.77 % | 231.846 B 0.01 % | 231.829 B -4.36 % | 242.410 B 23.47 % | 196.334 B -7.03 % | 211.173 B 7.46 % | 196.516 B -8.57 % | 214.946 B 8.26 % | 198.538 B 62.74 % | 121.994 B 27.06 % | 96.012 B -45.29 % | 175.508 B 88.59 % | 93.066 B -1.58 % | 94.556 B 10.81 % | 85.327 B -39.32 % | 140.609 B 68.83 % | 83.286 B 15.58 % | 72.060 B -9.49 % | 79.620 B -38.96 % | 130.444 B 83.55 % | 71.066 B 8.66 % | 65.404 B -12.26 % | 74.542 B -43.45 % | 131.811 B 93.70 % | 68.047 B -40.98 % | 115.291 B 2.67 % | 112.298 B -12.78 % | 128.755 B |
| Total current assets | 258.916 B 2.40 % | 252.857 B 11.86 % | 226.051 B -3.84 % | 235.074 B -25.39 % | 315.051 B -21.47 % | 401.184 B -8.65 % | 439.158 B 32.09 % | 332.472 B -12.38 % | 379.428 B -15.54 % | 449.232 B 41.79 % | 316.825 B 8.80 % | 291.193 B -12.76 % | 333.774 B -34.81 % | 511.969 B 47.98 % | 345.966 B 6.96 % | 323.446 B 7.90 % | 299.752 B -31.09 % | 434.995 B 76.84 % | 245.978 B -11.75 % | 278.739 B 21.74 % | 228.960 B -36.80 % | 362.274 B 98.75 % | 182.280 B -33.93 % | 275.895 B 0.18 % | 275.398 B -2.33 % | 281.969 B 20.40 % | 234.202 B -3.04 % | 241.549 B 9.07 % | 221.472 B -5.18 % | 233.573 B 10.40 % | 211.574 B 58.01 % | 133.899 B 26.84 % | 105.561 B -44.65 % | 190.729 B 80.99 % | 105.379 B 0.42 % | 104.942 B 13.50 % | 92.458 B -38.90 % | 151.329 B 68.92 % | 89.587 B 15.74 % | 77.404 B -8.23 % | 84.349 B -38.94 % | 138.130 B 82.11 % | 75.851 B 8.10 % | 70.168 B -11.74 % | 79.499 B -42.22 % | 137.581 B 91.56 % | 71.821 B -39.74 % | 119.176 B 1.42 % | 117.513 B -11.78 % | 133.211 B |
| Inventory | 23.764 M -6.83 % | 25.507 M -14.02 % | 29.665 M -12.70 % | 33.981 M -29.84 % | 48.435 M 86.42 % | 25.981 M 58.30 % | 16.413 M -42.77 % | 28.680 M 184.94 % | 10.065 M -33.23 % | 15.075 M | 0.000 | 0.000 | 0.000 -100.00 % | 118.343 M -25.32 % | 158.464 M | 0.000 | 0.000 -100.00 % | 3.489 M -70.51 % | 11.832 M -35.00 % | 18.202 M 102.18 % | 9.003 M -37.27 % | 14.351 M -36.64 % | 22.650 M 26.48 % | 17.908 M -5.84 % | 19.018 M 7.16 % | 17.748 M 12.16 % | 15.824 M 15.74 % | 13.672 M -99.44 % | 2.444 B 29 695.89 % | 8.201 M -25.07 % | 10.945 M 50.12 % | 7.291 M 1.22 % | 7.203 M 82.31 % | 3.951 M -15.23 % | 4.661 M -38.08 % | 7.528 M 464.32 % | 1.334 M -72.05 % | 4.773 M 37.95 % | 3.460 M 87.74 % | 1.843 M -9.35 % | 2.033 M 82.66 % | 1.113 M 11.52 % | 998.000 K -69.20 % | 3.240 M | 0.000 -100.00 % | 58.531 M -17.37 % | 70.831 M -7.97 % | 76.964 M | 0.000 | 0.000 |
| Net receivables | 18.700 B -3.93 % | 19.464 B -46.63 % | 36.472 B -12.94 % | 41.893 B -40.65 % | 70.587 B -3.18 % | 72.909 B -51.02 % | 148.841 B 2.20 % | 145.635 B -15.69 % | 172.734 B 3.34 % | 167.145 B 11.49 % | 149.925 B 30.01 % | 115.316 B -23.55 % | 150.832 B 24.19 % | 121.457 B 17.33 % | 103.516 B 7.93 % | 95.910 B 1 126.53 % | 7.820 B -60.16 % | 19.626 B 43.22 % | 13.703 B 1.39 % | 13.515 B -10.02 % | 15.020 B -16.34 % | 17.954 B 524.15 % | 2.877 B -92.71 % | 39.459 B 0.45 % | 39.282 B 12.94 % | 34.780 B 4.29 % | 33.350 B 35.11 % | 24.684 B 196.92 % | 8.313 B -41.05 % | 14.103 B 67.36 % | 8.427 B 1.38 % | 8.312 B 19.65 % | 6.947 B -43.87 % | 12.376 B 28.63 % | 9.621 B 24.93 % | 7.701 B 58.04 % | 4.873 B -42.84 % | 8.524 B 107.06 % | 4.117 B 18.34 % | 3.479 B 32.32 % | 2.629 B -54.59 % | 5.789 B 85.26 % | 3.125 B 8.58 % | 2.878 B 15.30 % | 2.496 B -34.67 % | 3.820 B 70.25 % | 2.244 B 2.18 % | 2.196 B -27.03 % | 3.010 B 14.36 % | 2.632 B |
| Tax assets | 7.648 B 9.59 % | 6.979 B 7.82 % | 6.473 B 14.55 % | 5.651 B -0.81 % | 5.697 B 29.56 % | 4.397 B -0.49 % | 4.419 B 0.24 % | 4.408 B -7.55 % | 4.768 B 2.89 % | 4.634 B -10.95 % | 5.204 B 4.68 % | 4.971 B -4.78 % | 5.221 B -9.42 % | 5.764 B 10.69 % | 5.207 B 4.62 % | 4.977 B 3.07 % | 4.829 B 27.69 % | 3.782 B -7.02 % | 4.067 B -5.71 % | 4.314 B -4.63 % | 4.523 B 37.25 % | 3.296 B -9.86 % | 3.656 B -2.82 % | 3.762 B -2.47 % | 3.857 B 19.85 % | 3.219 B 0.18 % | 3.213 B -11.73 % | 3.640 B -9.52 % | 4.023 B 62.12 % | 2.482 B -10.80 % | 2.782 B -0.18 % | 2.787 B 40.19 % | 1.988 B 10.52 % | 1.799 B 3.58 % | 1.737 B -14.46 % | 2.030 B 7.47 % | 1.889 B 29.88 % | 1.455 B -8.76 % | 1.594 B 7.00 % | 1.490 B 46.00 % | 1.021 B 1.19 % | 1.009 B 4.01 % | 969.667 M -3.14 % | 1.001 B 8.63 % | 921.603 M 41.30 % | 652.235 M -21.45 % | 830.349 M -1.34 % | 841.652 M 4.07 % | 808.725 M -34.85 % | 1.241 B |
| Other assets | -1.000 K | 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 | 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 4.196 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 984.480 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 |
| Tax payables | 4.037 B 1 165.49 % | 319.045 M -25.26 % | 426.888 M 63.03 % | 261.844 M -83.76 % | 1.612 B 150.45 % | 643.756 M 16.06 % | 554.694 M 74.26 % | 318.321 M -81.20 % | 1.693 B 782.74 % | 191.763 M -26.81 % | 262.013 M 3.73 % | 252.591 M -95.79 % | 6.002 B 4 640.16 % | 126.628 M -76.08 % | 529.349 M 2.18 % | 518.031 M -90.95 % | 5.726 B 50.85 % | 3.796 B 54.25 % | 2.461 B 158.89 % | 950.475 M -80.84 % | 4.961 B 389.47 % | 1.014 B -58.51 % | 2.443 B 217.93 % | 768.461 M -86.79 % | 5.818 B 90.87 % | 3.048 B 44.34 % | 2.112 B 89.49 % | 1.114 B -78.76 % | 5.248 B 218.97 % | 1.645 B 23.83 % | 1.329 B 89.42 % | 701.382 M -74.71 % | 2.773 B 219.93 % | 866.725 M 25.50 % | 690.606 M 130.44 % | 299.686 M -84.30 % | 1.908 B 294.86 % | 483.308 M -24.81 % | 642.806 M 227.12 % | 196.504 M -92.86 % | 2.754 B 29.60 % | 2.125 B 23.75 % | 1.717 B 63.54 % | 1.050 B -24.44 % | 1.390 B 1 351.47 % | 95.736 M -90.89 % | 1.050 B 139.10 % | 439.294 M -76.82 % | 1.895 B 135.37 % | 805.085 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 561.237 M | 0.000 | 0.000 -100.00 % | 1.099 B -13.84 % | 1.275 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.912 M 12.10 % | 111.432 M 24.86 % | 89.248 M 14.70 % | 77.811 M -3.48 % | 80.618 M -8.50 % | 88.109 M -10.52 % | 98.468 M 8.79 % | 90.512 M -0.57 % | 91.030 M 66.23 % | 54.760 M -11.43 % | 61.828 M -8.25 % | 67.387 M -10.63 % | 75.403 M -87.85 % | 620.622 M 3.45 % | 599.925 M -4.83 % | 630.403 M -0.11 % | 631.096 M 1.10 % | 624.243 M 16.20 % | 537.224 M 390.18 % | 109.597 M -17.15 % | 132.285 M -13.82 % | 153.503 M 1.49 % | 151.252 M -16.23 % | 180.550 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 |
| Capital lease obligations | 4.001 B 55.69 % | 2.570 B -26.79 % | 3.510 B 32.04 % | 2.659 B -48.39 % | 5.152 B -8.12 % | 5.607 B -14.96 % | 6.593 B 15.39 % | 5.714 B -19.94 % | 7.137 B 0.73 % | 7.085 B -7.50 % | 7.659 B 2.27 % | 7.489 B -4.46 % | 7.839 B 46.11 % | 5.365 B 51.16 % | 3.549 B -39.51 % | 5.868 B 26.64 % | 4.634 B 25.72 % | 3.686 B -9.61 % | 4.077 B 75.04 % | 2.329 B -57.58 % | 5.492 B 56.89 % | 3.501 B -47.17 % | 6.626 B -5.38 % | 7.003 B 16 686.70 % | 41.716 M | 0.000 | 0.000 | 0.000 -100.00 % | 68.949 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 6.138 B -9.45 % | 6.778 B -0.25 % | 6.795 B -1.10 % | 6.871 B 1.83 % | 6.748 B -0.21 % | 6.762 B 0.47 % | 6.730 B 0.38 % | 6.705 B -3.60 % | 6.955 B 2.12 % | 6.811 B -2.03 % | 6.952 B 3.38 % | 6.725 B -1.96 % | 6.859 B 216.83 % | -5.871 B 4.41 % | -6.142 B -6.39 % | -5.774 B 1.90 % | -5.885 B 2.76 % | -6.052 B 7.44 % | -6.539 B 1.40 % | -6.632 B 2.97 % | -6.835 B -11.18 % | -6.147 B 7.66 % | -6.658 B -5.53 % | -6.309 B -9.16 % | -5.780 B -6.32 % | -5.436 B 47.04 % | -10.264 B 4.98 % | -10.803 B -1.74 % | -10.617 B -8.14 % | -9.818 B 8.43 % | -10.722 B -0.48 % | -10.671 B -244.96 % | 7.362 B -3.31 % | 7.614 B -3.27 % | 7.871 B -4.26 % | 8.222 B 8.75 % | 7.560 B -35.74 % | 11.765 B -2.37 % | 12.051 B 6.28 % | 11.338 B -1.59 % | 11.521 B -3.03 % | 11.881 B -4.12 % | 12.392 B -4.92 % | 13.033 B -3.69 % | 13.533 B 3.16 % | 13.119 B -8.06 % | 14.269 B -5.60 % | 15.116 B -1.04 % | 15.275 B -5.33 % | 16.135 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 liabilities | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 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 | 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 | 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.00 % | -1.000 K | 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 -100.00 % | 1.000 K |
| Total assets | 331.883 B 1.44 % | 327.179 B 6.06 % | 308.497 B -1.06 % | 311.808 B -20.77 % | 393.556 B -18.13 % | 480.731 B -7.12 % | 517.558 B 25.09 % | 413.740 B -11.77 % | 468.915 B -12.48 % | 535.782 B 30.20 % | 411.501 B 6.54 % | 386.258 B -10.23 % | 430.290 B -28.87 % | 604.972 B 38.08 % | 438.116 B 8.95 % | 402.144 B 8.23 % | 371.560 B -25.79 % | 500.675 B 61.35 % | 310.306 B -5.26 % | 327.524 B 19.64 % | 273.749 B -32.31 % | 404.427 B 80.61 % | 223.923 B -29.14 % | 316.012 B 3.17 % | 306.311 B -1.56 % | 311.168 B 18.30 % | 263.025 B -2.93 % | 270.975 B 8.16 % | 250.542 B -3.69 % | 260.154 B 9.25 % | 238.123 B 50.63 % | 158.087 B 29.60 % | 121.980 B -41.09 % | 207.057 B 68.94 % | 122.566 B -0.46 % | 123.136 B 12.65 % | 109.312 B -34.80 % | 167.666 B 57.95 % | 106.149 B 16.03 % | 91.486 B -2.37 % | 93.703 B -36.83 % | 148.340 B 71.90 % | 86.293 B 6.17 % | 81.280 B -6.44 % | 86.879 B -40.21 % | 145.303 B 79.52 % | 80.939 B -36.78 % | 128.027 B 1.29 % | 126.398 B -11.28 % | 142.465 B |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 2.463 B -93.39 % | 37.275 B 715.61 % | 4.570 B 110.24 % | -44.620 B -52.84 % | -29.195 B -130.17 % | 96.775 B 11.19 % | 87.036 B 1 482.98 % | 5.498 B 105.08 % | -108.127 B -212.72 % | 95.922 B 19 165.50 % | 497.894 M -97.83 % | 22.894 B 114.21 % | -161.163 B -233.73 % | 120.518 B 737.71 % | -18.898 B 46.13 % | -35.080 B 73.29 % | -131.362 B -234.88 % | 97.389 B 354.59 % | -38.253 B -2 685.33 % | 1.480 B 101.27 % | -116.291 B -197.52 % | 119.250 B 260.96 % | -74.089 B -1 744.41 % | -4.017 B 69.52 % | -13.181 B -159.43 % | 22.177 B 353.59 % | -8.745 B -208.67 % | 8.047 B 142.47 % | -18.949 B -234.32 % | 14.107 B -81.42 % | 75.907 B 1 526.62 % | 4.667 B 106.09 % | -76.565 B -190.32 % | 84.772 B 11 863.47 % | 708.592 M -73.25 % | 2.649 B 104.29 % | -61.722 B -205.41 % | 58.554 B 1 021.27 % | 5.222 B 392.65 % | -1.784 B 96.55 % | -51.708 B -184.39 % | 61.271 B 810.19 % | 6.732 B 472.05 % | -1.809 B 97.04 % | -61.048 B -185.01 % | 71.810 B 275.36 % | -40.950 B -617.14 % | 7.919 B 157.48 % | -13.777 B -272.07 % | 8.007 B 558.08 % | -1.748 B -140.77 % | 4.287 B |
| Accounts receivables | 4.389 B 47.28 % | 2.980 B -51.75 % | 6.177 B 65.43 % | 3.734 B -96.62 % | 110.590 B 1 736.05 % | -6.760 B -14.76 % | -5.890 B -17 371.01 % | 34.104 M -99.80 % | 17.123 B 236.01 % | -12.590 B -826.54 % | 1.733 B -82.33 % | 9.807 B 109.70 % | -101.078 B -16 860.99 % | 603.056 M -92.39 % | 7.924 B 210.75 % | 2.550 B -71.64 % | 8.993 B 227.42 % | -7.057 B -3 225.62 % | -212.214 M -182.43 % | 257.461 M -96.10 % | 6.602 B 1 306.07 % | 469.541 M -97.84 % | 21.723 B 1 353.56 % | 1.494 B 135.17 % | -4.249 B -252.75 % | -1.205 B 87.15 % | -9.373 B -118.02 % | -4.299 B 17.40 % | -5.205 B 17.17 % | -6.284 B -5 648.44 % | -109.316 M -124.29 % | 450.078 M -90.96 % | 4.981 B 268.65 % | -2.954 B -39.51 % | -2.117 B 11.04 % | -2.380 B -161.00 % | 3.901 B 186.91 % | -4.489 B -946.81 % | -428.829 M 49.96 % | -856.982 M -126.30 % | 3.259 B 216.98 % | -2.786 B -673.99 % | -359.928 M -18.50 % | -303.730 M -121.80 % | 1.393 B 178.02 % | -1.786 B -584.48 % | -260.900 M -154.85 % | 475.634 M 298.10 % | -240.092 M 69.15 % | -778.337 M -173.83 % | 1.054 B 214.48 % | -920.905 M |
| Inventory | 4.219 M -11.66 % | 4.776 M -27.24 % | 6.564 M -49.79 % | 13.072 M 157.60 % | -22.696 M -139.61 % | -9.472 M -178.21 % | 12.111 M 163.05 % | -19.210 M -492.28 % | 4.897 M | 0.000 | 0.000 | 0.000 100.00 % | -6.821 M -119.47 % | 35.027 M | 0.000 | 0.000 -100.00 % | 3.350 M -32.03 % | 4.929 M -22.38 % | 6.350 M 168.14 % | -9.319 M -260.55 % | 5.805 M -21.28 % | 7.374 M 284.30 % | -4.001 M -308.17 % | 1.922 M 287.51 % | -1.025 M 26.73 % | -1.399 M 48.36 % | -2.709 M -190.78 % | 2.984 M 138.16 % | -7.819 M -457.85 % | 2.185 M 160.04 % | -3.639 M -515.89 % | 875.000 K 126.51 % | -3.301 M -608.63 % | 649.000 K -76.85 % | 2.804 M 146.30 % | -6.056 M -270.21 % | 3.558 M 360.09 % | -1.368 M 4.93 % | -1.439 M -886.34 % | 183.000 K 119.89 % | -920.000 K -300.00 % | -230.000 K -110.81 % | 2.127 M 674.86 % | -370.000 K -100.61 % | 60.773 M 896.28 % | 6.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -1.930 B -105.63 % | 34.290 B 2 224.14 % | -1.614 B 96.66 % | -48.367 B 65.39 % | -139.762 B -234.98 % | 103.545 B 11.44 % | 92.914 B 1 594.48 % | 5.483 B 104.29 % | -127.703 B -217.69 % | 108.512 B 7 561.44 % | -1.454 B -111.11 % | 13.087 B 121.78 % | -60.078 B -150.12 % | 119.875 B 546.92 % | -26.822 B 28.91 % | -37.730 B 74.51 % | -148.016 B -241.72 % | 104.442 B 374.50 % | -38.048 B -3 189.55 % | 1.231 B 101.00 % | -122.899 B -202.53 % | 119.867 B 225.11 % | -95.807 B -1 632.82 % | -5.529 B 38.09 % | -8.931 B -138.19 % | 23.383 B 3 607.38 % | 630.717 M -94.89 % | 12.344 B 189.86 % | -13.736 B -167.37 % | 20.388 B -73.18 % | 76.020 B 1 703.30 % | 4.216 B 105.17 % | -81.543 B -192.95 % | 87.725 B 3 007.69 % | 2.823 B -43.93 % | 5.034 B 107.67 % | -65.626 B -204.10 % | 63.044 B 1 015.36 % | 5.652 B 709.32 % | -927.655 M 98.31 % | -54.966 B -185.81 % | 64.057 B 803.55 % | 7.089 B 570.99 % | -1.505 B 97.59 % | -62.502 B -184.93 % | 73.589 B 280.86 % | -40.689 B -646.68 % | 7.443 B 154.98 % | -13.537 B -254.09 % | 8.785 B 413.52 % | -2.802 B -153.81 % | 5.208 B |
| Other non cash items | -8.060 B -7 143.19 % | -111.283 M -133.13 % | 335.884 M 253.04 % | -219.481 M -96.27 % | -111.825 M 36.09 % | -174.978 M -107.46 % | 2.347 B 42 586.66 % | -5.523 M 94.96 % | -109.579 M 96.92 % | -3.555 B -6 013.46 % | -58.148 M 98.59 % | -4.115 B -13.03 % | -3.640 B -15.48 % | -3.152 B -539.16 % | 717.828 M 116.97 % | -4.229 B -536.11 % | 969.643 M 110.75 % | -9.018 B -625.41 % | 1.716 B 219.47 % | -1.437 B -315.46 % | 666.752 M 118.46 % | -3.612 B -804.02 % | 513.075 M 113.06 % | -3.928 B -919.60 % | 479.233 M 135.16 % | -1.363 B -190.62 % | 1.504 B 139.96 % | -3.765 B -962.82 % | 436.366 M 187.15 % | -500.699 M -319.90 % | 227.692 M 116.29 % | -1.398 B -317.06 % | -335.207 M 56.08 % | -763.135 M -658.90 % | 136.542 M 138.73 % | -352.584 M -247.56 % | 238.935 M 133.89 % | -705.002 M -4 826.64 % | -14.310 M 98.06 % | -736.452 M 10.65 % | -824.228 M -6.89 % | -771.133 M -2 411.67 % | -30.702 M -767.43 % | 4.600 M 106.59 % | -69.788 M 94.98 % | -1.389 B -662.52 % | 246.964 M 146.44 % | -531.814 M 61.92 % | -1.397 B 51.34 % | -2.870 B -1 261.16 % | 247.196 M 108.62 % | -2.868 B |
| Net cash provided by operating activities | 220.987 M -99.42 % | 38.356 B 538.66 % | 6.006 B 114.07 % | -42.670 B -35.25 % | -31.550 B -131.76 % | 99.350 B 8.08 % | 91.920 B 1 029.22 % | 8.140 B 107.71 % | -105.601 B -209.95 % | 96.043 B 4 362.06 % | 2.152 B -89.70 % | 20.893 B 112.92 % | -161.757 B -235.92 % | 119.006 B 820.06 % | -16.527 B 54.08 % | -35.993 B 72.61 % | -131.386 B -234.55 % | 97.647 B 428.22 % | -29.751 B -828.40 % | 4.084 B 103.77 % | -108.394 B -191.28 % | 118.751 B 275.72 % | -67.580 B -1 677.80 % | -3.801 B 61.58 % | -9.893 B -137.39 % | 26.462 B 1 133.37 % | -2.561 B -129.96 % | 8.548 B 155.83 % | -15.313 B -197.04 % | 15.779 B -80.05 % | 79.112 B 966.05 % | 7.421 B 109.82 % | -75.597 B -187.93 % | 85.972 B 2 771.32 % | 2.994 B -16.12 % | 3.570 B 105.92 % | -60.346 B -201.03 % | 59.733 B 755.21 % | 6.985 B 724.53 % | -1.118 B 97.81 % | -51.178 B -182.63 % | 61.940 B 658.64 % | 8.165 B 658.62 % | -1.462 B 97.59 % | -60.568 B -184.61 % | 71.588 B 278.90 % | -40.016 B -569.64 % | 8.520 B 170.08 % | -12.157 B -265.63 % | 7.340 B 254.98 % | 2.068 B -60.69 % | 5.261 B |
| Investments in property plant and equipment | -514.094 M -524.29 % | -82.349 M 28.31 % | -114.876 M -384.55 % | -23.708 M -187.05 % | 27.234 M 113.44 % | -202.560 M -409.74 % | -39.738 M 82.20 % | -223.195 M -116.59 % | -103.051 M 23.26 % | -134.278 M 57.92 % | -319.113 M -1 195.94 % | -24.624 M 91.74 % | -297.946 M -1 474.67 % | 21.674 M 103.91 % | -554.781 M -1 911.97 % | -27.574 M 96.34 % | -752.660 M -381.44 % | -156.334 M 62.20 % | -413.588 M 71.99 % | -1.476 B -330.28 % | -343.112 M -354.38 % | -75.512 M 63.97 % | -209.587 M 39.32 % | -345.388 M 26.48 % | -469.767 M 22.70 % | -607.745 M -9.01 % | -557.519 M -64.93 % | -338.036 M -76.81 % | -191.188 M 36.24 % | -299.852 M 83.79 % | -1.850 B -5 410.03 % | -33.574 M -6 270.78 % | -527.000 K 99.57 % | -122.402 M 55.44 % | -274.720 M 35.18 % | -423.809 M -1 700.38 % | -23.540 M 12.30 % | -26.843 M -34.23 % | -19.998 M 82.50 % | -114.258 M -94.20 % | -58.834 M -46.25 % | -40.229 M -53.21 % | -26.257 M -2 125.17 % | -1.180 M 96.17 % | -30.828 M -163.88 % | 48.260 M 144.63 % | -108.135 M 78.57 % | -504.634 M -2 487.60 % | -19.502 M 55.57 % | -43.890 M -589.88 % | -6.362 M 92.34 % | -83.009 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -779.711 K -112.22 % | 6.381 M 296.40 % | 1.610 M | 0.000 100.00 % | -1.304 M -100.79 % | 165.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 932.396 M 11 840.66 % | 7.809 M 99.09 % | 3.922 M 100.74 % | -532.874 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.347 M -98.61 % | 5.866 B | 0.000 | 0.000 100.00 % | -783.886 M -173.24 % | 1.070 B 3 649.94 % | -30.150 M 99.80 % | -15.326 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -222.642 M -316.00 % | 103.075 M 131.25 % | -329.840 M 91.28 % | -3.781 B | 0.000 -100.00 % | 39.508 M 0.00 % | 39.508 M 104.00 % | -987.700 M -11 718.83 % | -8.357 M -136.17 % | 23.105 M 38.23 % | 16.715 M 105.83 % | -286.849 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 11.775 M 348.37 % | -4.741 M -4 058.77 % | -114.000 K 98.50 % | -7.612 M 83.84 % | -47.114 M -470.60 % | -8.257 M 12.48 % | -9.435 M 44.73 % | -17.070 M -190.50 % | -5.876 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.400 M 32.14 % | 5.600 M 102.71 % | -206.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.964 K 60.14 % | -163.000 K -258.25 % | 103.000 K 102.07 % | -4.984 M 97.17 % | -175.891 M 84.86 % | -1.162 B -99.37 % | -582.639 M -27.09 % | -458.429 M -4.39 % | -439.155 M | 0.000 | 0.000 | 0.000 100.00 % | -83.700 M -316.00 % | 38.750 M 102.51 % | -1.545 B -8 585 077.78 % | -18.000 K -150.00 % | 36.000 K -99.97 % | 104.835 M -0.05 % | 104.889 M 104.00 % | -2.625 B -52 502 300.00 % | 5.000 K 127.78 % | -18.000 K -178.26 % | 23.000 K 100.71 % | -3.221 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 12.333 M 0.63 % | 12.256 M 65.73 % | 7.395 M 12.07 % | 6.599 M 7.70 % | 6.127 M -87.08 % | 47.431 M 599.38 % | 6.782 M -5.48 % | 7.175 M -10.17 % | 7.987 M -63.44 % | 21.846 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 -100.00 % | 506.776 K | 0.000 | 0.000 -100.00 % | 222.751 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 381.432 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 16.855 B 955.51 % | -1.970 B 30.95 % | -2.853 B 12.71 % | -3.269 B 13.79 % | -3.791 B -6.20 % | -3.570 B 16.78 % | -4.290 B -24.65 % | -3.441 B -139.04 % | 8.815 B 644.39 % | -1.619 B 66.70 % | -4.862 B -9.68 % | -4.433 B 89.45 % | -42.012 B -968.63 % | -3.931 B 22.86 % | -5.096 B 7.41 % | -5.505 B -367.78 % | -1.177 B -120.34 % | 5.784 B 222.36 % | -4.727 B -106.35 % | -2.291 B 31.98 % | -3.368 B -187.70 % | -1.171 B 13.82 % | -1.358 B -31.73 % | -1.031 B 6.73 % | -1.106 B -393.60 % | 376.554 M 136.46 % | -1.033 B -26.52 % | -816.323 M 26.27 % | -1.107 B -28.17 % | -863.857 M -123.50 % | -386.517 M 79.49 % | -1.884 B -84 583.29 % | 2.231 M -97.39 % | 85.499 M 1.69 % | 84.076 M 798.65 % | -12.034 M 81.91 % | -66.512 M 85.41 % | -455.783 M -146.35 % | -185.011 M 34.48 % | -282.363 M -140.48 % | 697.545 M 524.92 % | -164.159 M -416.40 % | 51.883 M 145.56 % | -113.870 M -137.85 % | 300.854 M -23.57 % | 393.658 M 142.51 % | -926.124 M -287.08 % | 495.030 M 4 913.47 % | 9.874 M -99.05 % | 1.043 B 2 485.57 % | -43.702 M 95.99 % | -1.090 B |
| Net cash used for investing activites | 16.365 B 900.24 % | -2.045 B 30.93 % | -2.961 B 10.10 % | -3.293 B 13.44 % | -3.805 B -0.81 % | -3.775 B 12.87 % | -4.332 B -17.89 % | -3.675 B -142.14 % | 8.720 B 599.15 % | -1.747 B 66.28 % | -5.181 B -16.24 % | -4.457 B 89.46 % | -42.302 B -983.53 % | -3.904 B 30.92 % | -5.651 B -2.15 % | -5.532 B -581.68 % | -811.543 M -114.42 % | 5.628 B 209.48 % | -5.141 B -17.51 % | -4.375 B -17.89 % | -3.711 B -197.80 % | -1.246 B 20.53 % | -1.568 B -13.90 % | -1.377 B 7.86 % | -1.494 B -128.33 % | 5.274 B 431.65 % | -1.590 B -37.15 % | -1.159 B 48.65 % | -2.258 B -79.94 % | -1.255 B 55.95 % | -2.849 B 83.92 % | -17.723 B -5 146.03 % | -337.838 M -815.48 % | -36.903 M 80.64 % | -190.644 M 56.26 % | -435.843 M -9.95 % | -396.394 M -16.31 % | -340.801 M 83.62 % | -2.080 B 50.20 % | -4.177 B -754.00 % | 638.747 M 1 163.78 % | -60.045 M -135.32 % | 170.023 M 104.56 % | -3.728 B -1 524.62 % | 261.674 M -43.73 % | 465.005 M 145.70 % | -1.018 B -239.54 % | -299.674 M -180.60 % | 371.804 M -62.77 % | 998.651 M 2 094.75 % | -50.064 M 95.73 % | -1.173 B |
| Debt repayment | -10.133 B -61.06 % | -6.292 B 41.93 % | -10.836 B -9.45 % | -9.900 B 60.33 % | -24.958 B 61.73 % | -65.223 B -870.55 % | 8.465 B 221.86 % | -6.946 B -127.46 % | 25.300 B 37.39 % | 18.414 B 228.17 % | -14.367 B -38.70 % | -10.358 B -176.51 % | 13.539 B -64.78 % | 38.437 B 45.56 % | 26.406 B -45.66 % | 48.597 B 360.75 % | -18.638 B -123.84 % | 78.186 B 725.71 % | -12.496 B -125.21 % | 49.568 B 275.24 % | -28.286 B -141.02 % | 68.963 B 666.06 % | -12.183 B -2 808.26 % | 449.844 M 127.01 % | -1.665 B -119.89 % | 8.373 B 298.17 % | -4.225 B -162.32 % | 6.780 B 219.59 % | -5.669 B -162.91 % | 9.012 B 2 271.24 % | -415.063 M -101.74 % | 23.812 B 3 117.08 % | 740.187 M 423.06 % | -229.119 M 8.63 % | -250.771 M -838.67 % | 33.949 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 176.000 M -54.40 % | 386.000 M 1 384.62 % | 26.000 M 100.89 % | -2.908 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 100.00 % | -914.000 K 79.50 % | -4.458 M -538.35 % | 1.017 M -96.48 % | 28.882 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 100.00 % | -923.000 M -3 650.00 % | 26.000 M -99.80 % | 13.234 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.242 B | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -332.180 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 -100.00 % | 648.304 K 277.02 % | -366.223 K 99.60 % | -91.847 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.786 B -50 712.05 % | 9.457 M 104.43 % | -213.325 M -30.20 % | -163.840 M -79.13 % | -91.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.943 M 164.85 % | -43.089 M -320.00 % | 19.586 M 100.55 % | -3.553 B -3 139.27 % | -109.680 M -289.85 % | -28.134 M 84.72 % | -184.104 M 95.03 % | -3.706 B -2 657.24 % | 144.906 M 32.14 % | 109.658 M 177.78 % | -140.989 M 96.48 % | -4.003 B -3 885.21 % | 105.741 M 62.34 % | 65.137 M 99.10 % | 32.717 M 100.75 % | -4.371 B -1 541.18 % | -266.312 M -3 719.52 % | -6.972 M 94.42 % | -124.997 M 97.03 % | -4.202 B -8 586.11 % | -48.379 M 53.12 % | -103.208 M -194.12 % | 109.659 M 103.35 % | -3.274 B -8 053.73 % | 41.158 M 190.45 % | 14.170 M 277.02 % | -8.005 M 99.60 % | -2.008 B -2 775.46 % | 75.036 M -19.15 % | 92.808 M -2.08 % | 94.782 M 104.24 % | -2.235 B -1 842.02 % | -115.101 M -316.00 % | 53.287 M 131.25 % | -170.520 M 91.28 % | -1.955 B | 0.000 -100.00 % | 42.731 M 0.00 % | 42.731 M 104.00 % | -1.068 B -765.05 % | -123.492 M -136.17 % | 341.419 M 38.24 % | 246.984 M 105.83 % | -4.239 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -515.120 M -21.27 % | -424.768 M 2.64 % | -436.283 M -10.90 % | -393.414 M -20.60 % | -326.221 M 21.94 % | -417.888 M 34.32 % | -636.204 M -43.28 % | -444.022 M 12.95 % | -510.086 M -22.65 % | -415.888 M 14.46 % | -486.217 M -28.21 % | -379.242 M 32.19 % | -559.302 M 8.63 % | -612.108 M 10.00 % | -680.102 M -6.51 % | -638.536 M -12.75 % | -566.353 M 2.24 % | -579.328 M 13.42 % | -669.099 M 44.29 % | -1.201 B -50.90 % | -795.918 M -37.27 % | -579.827 M 12.46 % | -662.363 M -6.94 % | -619.357 M -82 370.97 % | -751.000 K -100.16 % | 474.752 M | 0.000 | 0.000 -100.00 % | 640.698 M 1 755.37 % | 34.532 M -87.10 % | 267.729 M 135.05 % | -763.846 M 21.67 % | -975.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.407 B 270 367 250.00 % | 2.000 K 300.00 % | -1.000 K | 0.000 100.00 % | -182.105 M -306.62 % | -44.785 M 73.38 % | -168.269 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.390 M -99.95 % | 17.636 B 32 439.08 % | -54.536 M 34.17 % | -82.849 M |
| Net cash used provided by financing activities | -10.981 B -63.49 % | -6.717 B 40.41 % | -11.272 B -9.50 % | -10.294 B 59.14 % | -25.191 B 61.65 % | -65.684 B -936.96 % | 7.848 B 171.72 % | -10.943 B -144.34 % | 24.680 B 35.94 % | 18.155 B 220.74 % | -15.037 B -4.11 % | -14.443 B -210.06 % | 13.123 B -65.40 % | 37.930 B 48.25 % | 25.586 B -41.83 % | 43.985 B 330.31 % | -19.098 B -124.54 % | 77.834 B 691.94 % | -13.149 B -129.89 % | 43.996 B 249.91 % | -29.348 B -142.79 % | 68.579 B 627.45 % | -13.002 B -197.41 % | -4.372 B -155.01 % | -1.714 B -119.60 % | 8.745 B 312.47 % | -4.116 B -217.39 % | 3.506 B 168.33 % | -5.131 B -162.09 % | 8.264 B 6 696.01 % | -125.284 M -100.37 % | 34.272 B 24 862.77 % | -138.403 M -1.53 % | -136.311 M 12.61 % | -155.989 M 92.91 % | -2.201 B -535.16 % | 505.864 M 706.21 % | 62.746 M 116.35 % | -383.846 M 81.88 % | -2.118 B -674.36 % | -273.571 M -13 218.94 % | -2.054 M 98.36 % | -125.538 M 88.25 % | -1.068 B -765.05 % | -123.492 M -136.17 % | 341.419 M 38.24 % | 246.984 M 105.83 % | -4.239 B -300.67 % | -1.058 B -105.87 % | 18.022 B 63 256.86 % | -28.536 M 99.05 % | -2.991 B |
| Effect of forex changes on cash | 11.444 B 18 834.52 % | 60.439 M 106.35 % | -951.056 M -269.60 % | 560.771 M 120.86 % | 253.907 M 384.66 % | -89.196 M -135.19 % | 253.452 M -53.49 % | 544.962 M 340.14 % | -226.933 M -317.57 % | 104.304 M 5 178.09 % | -2.054 M -100.38 % | 534.878 M -57.05 % | 1.245 B 183.07 % | 439.960 M 229.37 % | 133.575 M 49.10 % | 89.589 M -93.27 % | 1.332 B 580.68 % | -277.026 M -42.12 % | -194.922 M -216.51 % | 167.300 M 112.35 % | -1.355 B -216.39 % | 1.164 B 318.28 % | -533.303 M -0.64 % | -529.901 M -202.37 % | -175.251 M 78.67 % | -821.586 M -206.33 % | 772.668 M 105.84 % | 375.367 M | 0.000 -100.00 % | 244.788 M 129.90 % | 106.478 M -10.82 % | 119.391 M 186.35 % | -138.262 M -122.49 % | 614.780 M 1 744.19 % | -37.391 M 92.51 % | -499.427 M 9.30 % | -550.609 M -1 835.84 % | 31.720 M 114.49 % | -218.949 M -291.17 % | 114.533 M 1 209.60 % | -10.322 M -102.79 % | 370.592 M 14.40 % | 323.933 M 507.72 % | -79.450 M -7.79 % | -73.710 M -121.36 % | 345.022 M 2 369.20 % | 13.973 M -94.38 % | 248.688 M -30.53 % | 358.003 M -54.28 % | 783.112 M 564.40 % | -168.629 M 51.97 % | -351.068 M |
| Net change in cash | 17.299 B -46.97 % | 32.624 B 348.01 % | 7.282 B 113.07 % | -55.697 B 14.53 % | -65.168 B -303.42 % | 32.037 B -66.16 % | 94.673 B 1 695.76 % | -5.933 B 91.20 % | -67.440 B -163.97 % | 105.431 B 1 187.30 % | -9.697 B -483.65 % | 2.527 B 101.28 % | -197.403 B -233.71 % | 147.635 B 1 236.62 % | 11.045 B 333.28 % | 2.549 B 101.65 % | -154.880 B -190.96 % | 170.273 B 447.76 % | -48.963 B -210.08 % | 44.481 B 134.88 % | -127.523 B -172.45 % | 176.009 B 338.84 % | -73.692 B -631.10 % | -10.080 B 2.57 % | -10.345 B -122.53 % | 45.913 B 424.73 % | -14.139 B -225.45 % | 11.270 B 161.01 % | -18.474 B -213.73 % | 16.244 B -78.75 % | 76.435 B 217.29 % | 24.090 B 130.36 % | -79.341 B -196.12 % | 82.543 B 6 247.07 % | -1.343 B -410.10 % | 433.024 M 100.77 % | -56.114 B -197.89 % | 57.323 B 410.67 % | 11.225 B 253.77 % | -7.300 B 85.64 % | -50.824 B -185.59 % | 59.379 B 948.45 % | 5.664 B 189.37 % | -6.337 B 88.93 % | -57.269 B -189.77 % | 63.797 B 235.05 % | -47.241 B -1 216.60 % | 4.231 B 121.28 % | -19.885 B -268.03 % | 11.835 B 1 399.36 % | 789.304 M 5.82 % | 745.902 M |
| Cash at beginning of period | 217.346 B 17.66 % | 184.723 B 4.10 % | 177.441 B -23.89 % | 233.138 B -23.57 % | 305.051 B 11.73 % | 273.015 B 53.09 % | 178.341 B -3.22 % | 184.274 B -30.92 % | 266.749 B 65.36 % | 161.318 B -5.67 % | 171.014 B 1.50 % | 168.487 B -54.98 % | 374.261 B 65.14 % | 226.626 B 5.12 % | 215.581 B 1.20 % | 213.032 B -42.26 % | 368.953 B 85.70 % | 198.680 B -19.77 % | 247.643 B 21.89 % | 203.163 B -39.07 % | 333.416 B 111.82 % | 157.407 B -31.89 % | 231.099 B -4.18 % | 241.178 B -0.10 % | 241.409 B 23.49 % | 195.496 B -6.74 % | 209.634 B 5.68 % | 198.364 B -7.35 % | 214.102 B 8.21 % | 197.858 B 62.95 % | 121.423 B 24.75 % | 97.333 B -44.34 % | 174.858 B 89.42 % | 92.314 B -1.43 % | 93.657 B 0.46 % | 93.224 B -33.70 % | 140.609 B 68.83 % | 83.286 B 15.58 % | 72.060 B -9.20 % | 79.360 B -39.16 % | 130.443 B 83.56 % | 71.064 B 8.66 % | 65.401 B -8.83 % | 71.738 B -45.57 % | 131.804 B 93.81 % | 68.007 B -40.99 % | 115.249 B 3.81 % | 111.018 B -25.19 % | 148.407 B 26.98 % | 116.874 B 0.68 % | 116.085 B 0.65 % | 115.339 B |
| Cash at end of period | 234.646 B 7.96 % | 217.346 B 17.66 % | 184.723 B 4.10 % | 177.441 B -26.03 % | 239.883 B -21.36 % | 305.051 B 11.73 % | 273.015 B 53.09 % | 178.341 B -10.52 % | 199.309 B -25.28 % | 266.749 B 65.36 % | 161.318 B -5.67 % | 171.014 B -3.30 % | 176.858 B -52.74 % | 374.261 B 65.14 % | 226.626 B 5.12 % | 215.581 B 0.70 % | 214.074 B -41.98 % | 368.953 B 85.70 % | 198.680 B -19.77 % | 247.643 B 20.28 % | 205.893 B -38.25 % | 333.416 B 111.82 % | 157.407 B -31.89 % | 231.099 B 0.02 % | 231.063 B -4.29 % | 241.409 B 23.49 % | 195.496 B -6.74 % | 209.634 B 7.16 % | 195.628 B -8.63 % | 214.102 B 8.21 % | 197.858 B 62.95 % | 121.423 B 27.12 % | 95.517 B -45.37 % | 174.858 B 89.42 % | 92.314 B -1.43 % | 93.657 B 10.84 % | 84.495 B -39.91 % | 140.609 B 68.83 % | 83.286 B 15.58 % | 72.060 B -9.49 % | 79.620 B -38.96 % | 130.443 B 83.56 % | 71.064 B 8.66 % | 65.401 B -12.26 % | 74.536 B -43.45 % | 131.804 B 93.81 % | 68.007 B -40.99 % | 115.249 B -10.33 % | 128.522 B -0.15 % | 128.709 B 10.13 % | 116.874 B 0.68 % | 116.085 B |
| Operating cash flow | 220.987 M -99.42 % | 38.356 B 538.66 % | 6.006 B 114.07 % | -42.670 B -35.25 % | -31.550 B -131.76 % | 99.350 B 8.08 % | 91.920 B 1 029.22 % | 8.140 B 107.71 % | -105.601 B -209.95 % | 96.043 B 4 362.06 % | 2.152 B -89.70 % | 20.893 B 112.92 % | -161.757 B -235.92 % | 119.006 B 820.06 % | -16.527 B 54.08 % | -35.993 B 72.61 % | -131.386 B -234.55 % | 97.647 B 428.22 % | -29.751 B -828.40 % | 4.084 B 103.77 % | -108.394 B -191.28 % | 118.751 B 275.72 % | -67.580 B -1 677.80 % | -3.801 B 61.58 % | -9.893 B -137.39 % | 26.462 B 1 133.37 % | -2.561 B -129.96 % | 8.548 B 155.83 % | -15.313 B -197.04 % | 15.779 B -80.05 % | 79.112 B 966.05 % | 7.421 B 109.82 % | -75.597 B -187.93 % | 85.972 B 2 771.32 % | 2.994 B -16.12 % | 3.570 B 105.92 % | -60.346 B -201.03 % | 59.733 B 755.21 % | 6.985 B 724.53 % | -1.118 B 97.81 % | -51.178 B -182.63 % | 61.940 B 658.64 % | 8.165 B 658.62 % | -1.462 B 97.59 % | -60.568 B -184.61 % | 71.588 B 278.90 % | -40.016 B -569.64 % | 8.520 B 170.08 % | -12.157 B -265.63 % | 7.340 B 254.98 % | 2.068 B -60.69 % | 5.261 B |
| Capital expenditure | -3.248 B -52.60 % | -2.129 B 30.69 % | -3.072 B 8.87 % | -3.370 B 11.39 % | -3.803 B 1.30 % | -3.854 B 15.97 % | -4.586 B -1.14 % | -4.534 B -12.79 % | -4.020 B -45.80 % | -2.757 B 47.81 % | -5.283 B -17.11 % | -4.511 B 25.15 % | -6.027 B -52.45 % | -3.954 B 37.91 % | -6.367 B -13.56 % | -5.607 B -850.14 % | -590.122 M 85.45 % | -4.056 B 27.30 % | -5.579 B -59.56 % | -3.497 B 7.49 % | -3.780 B -162.78 % | -1.438 B 10.52 % | -1.607 B -6.77 % | -1.505 B 23.79 % | -1.975 B -155.98 % | -771.684 M 56.16 % | -1.760 B -15.07 % | -1.530 B -4.94 % | -1.458 B 5.26 % | -1.539 B 43.83 % | -2.739 B -420.28 % | -526.541 M -9 696.68 % | -5.375 M 97.99 % | -266.918 M 2.84 % | -274.720 M 35.18 % | -423.809 M -146.56 % | -171.892 M 80.92 % | -900.695 M -256.13 % | -252.915 M 23.28 % | -329.652 M -89.48 % | -173.981 M -32.25 % | -131.557 M 18.73 % | -161.886 M -476.93 % | -28.060 M 73.97 % | -107.788 M -24.96 % | -86.257 M 86.73 % | -650.159 M 7.33 % | -701.589 M -91.78 % | -365.833 M -14.23 % | -320.274 M -1 060.12 % | -27.607 M 87.61 % | -222.767 M |
| Free CashFlow | -3.027 B -108.36 % | 36.228 B 1 134.67 % | 2.934 B 106.37 % | -46.041 B -30.23 % | -35.353 B -137.02 % | 95.496 B 9.35 % | 87.334 B 2 322.05 % | 3.606 B 103.29 % | -109.621 B -217.51 % | 93.285 B 3 079.38 % | -3.131 B -119.11 % | 16.382 B 109.76 % | -167.785 B -245.83 % | 115.052 B 602.54 % | -22.894 B 44.97 % | -41.600 B 68.48 % | -131.976 B -241.01 % | 93.591 B 364.90 % | -35.330 B -6 112.18 % | 587.641 M 100.52 % | -112.173 B -195.62 % | 117.313 B 269.56 % | -69.187 B -1 203.75 % | -5.307 B 55.29 % | -11.868 B -146.20 % | 25.690 B 694.55 % | -4.321 B -161.56 % | 7.019 B 141.85 % | -16.770 B -217.77 % | 14.240 B -81.35 % | 76.372 B 1 007.73 % | 6.895 B 109.10 % | -75.731 B -188.36 % | 85.706 B 3 051.57 % | 2.719 B -13.55 % | 3.146 B 105.20 % | -60.518 B -202.87 % | 58.832 B 773.96 % | 6.732 B 564.89 % | -1.448 B 97.18 % | -51.352 B -183.08 % | 61.809 B 672.34 % | 8.003 B 637.23 % | -1.490 B 97.54 % | -60.675 B -184.86 % | 71.502 B 275.83 % | -40.666 B -620.10 % | 7.819 B 162.44 % | -12.523 B -278.40 % | 7.020 B 244.08 % | 2.040 B -59.50 % | 5.038 B |
| 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 |