PharmaResearch Co., Ltd. 214450.KQ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 350.115 B 34.14 % | 261.011 B 34.02 % | 194.759 B 26.40 % | 154.083 B 41.69 % | 108.746 B 29.66 % | 83.872 B 30.48 % | 64.281 B 18.01 % | 54.470 B 18.53 % | 45.953 B 22.69 % | 37.455 B |
| Net income | 92.043 B 20.24 % | 76.551 B 88.66 % | 40.577 B -13.09 % | 46.689 B 42.45 % | 32.774 B 96.64 % | 16.667 B 15.68 % | 14.408 B 11.21 % | 12.956 B -6.86 % | 13.909 B 8.01 % | 12.878 B |
| Income before tax | 115.813 B 15.00 % | 100.705 B 86.32 % | 54.048 B -3.54 % | 56.033 B 41.72 % | 39.537 B 102.66 % | 19.509 B 35.82 % | 14.364 B -6.70 % | 15.396 B -10.68 % | 17.237 B 8.41 % | 15.899 B |
| Income before tax ratio | 0.33 -14.27 % | 0.39 39.03 % | 0.28 -23.69 % | 0.36 0.02 % | 0.36 56.30 % | 0.23 4.09 % | 0.22 -20.94 % | 0.28 -24.65 % | 0.38 -11.64 % | 0.42 |
| EBITDA | 134.092 B 16.59 % | 115.007 B 50.30 % | 76.518 B 15.56 % | 66.213 B 58.46 % | 41.786 B 41.48 % | 29.535 B 46.30 % | 20.188 B 25.01 % | 16.149 B -12.26 % | 18.406 B 5.85 % | 17.389 B |
| Net income ratio | 0.26 -10.36 % | 0.29 40.77 % | 0.21 -31.24 % | 0.30 0.54 % | 0.30 51.66 % | 0.20 -11.34 % | 0.22 -5.76 % | 0.24 -21.42 % | 0.30 -11.97 % | 0.34 |
| Ratio EBITDA | 0.38 -13.08 % | 0.44 12.15 % | 0.39 -8.57 % | 0.43 11.83 % | 0.38 9.12 % | 0.35 12.12 % | 0.31 5.93 % | 0.30 -25.98 % | 0.40 -13.72 % | 0.46 |
| Gross profit ratio | 0.72 -1.56 % | 0.73 5.84 % | 0.69 4.05 % | 0.66 6.63 % | 0.62 15.15 % | 0.54 2.03 % | 0.53 -18.86 % | 0.65 -1.34 % | 0.66 -2.34 % | 0.68 |
| Weighted average shs out dil | 10.559 M 0.00 % | 10.559 M 5.84 % | 9.976 M -0.77 % | 10.053 M 5.74 % | 9.507 M 0.73 % | 9.438 M -3.54 % | 9.784 M 4.69 % | 9.346 M -1.22 % | 9.461 M 14.49 % | 8.264 M |
| Weighted average shs out | 10.295 M 0.89 % | 10.204 M 2.29 % | 9.976 M 0.78 % | 9.899 M 4.12 % | 9.507 M 0.73 % | 9.438 M 0.07 % | 9.431 M 0.92 % | 9.346 M -1.11 % | 9.450 M 23.83 % | 7.631 M |
| EPS diluted | 8 940.87 19.18 % | 7 502.00 84.44 % | 4 067.47 -13.73 % | 4 714.88 36.76 % | 3 447.46 95.21 % | 1 766.04 19.93 % | 1 472.61 6.23 % | 1 386.28 -5.71 % | 1 470.16 -5.66 % | 1 558.36 |
| Earnings per share | 8 983.69 18.66 % | 7 571.00 86.14 % | 4 067.47 -13.76 % | 4 716.62 36.81 % | 3 447.46 95.21 % | 1 766.04 15.60 % | 1 527.72 10.20 % | 1 386.28 -5.81 % | 1 471.83 -12.78 % | 1 687.48 |
| Gross profit | 251.237 B 32.05 % | 190.258 B 41.85 % | 134.129 B 31.51 % | 101.988 B 51.09 % | 67.504 B 49.31 % | 45.212 B 33.13 % | 33.960 B -4.25 % | 35.468 B 16.95 % | 30.327 B 19.82 % | 25.310 B |
| Income tax expense | 26.870 B 14.63 % | 23.440 B 120.84 % | 10.614 B 15.25 % | 9.210 B 29.99 % | 7.085 B 92.62 % | 3.678 B 18.69 % | 3.099 B 7.64 % | 2.879 B -17.69 % | 3.498 B 5.74 % | 3.308 B |
| Cost of revenue | 98.878 B 39.75 % | 70.753 B 16.70 % | 60.630 B 16.38 % | 52.094 B 26.31 % | 41.242 B 6.68 % | 38.660 B 27.50 % | 30.321 B 59.56 % | 19.002 B 21.61 % | 15.626 B 28.67 % | 12.145 B |
| General and administrative expenses | 13.811 B 37.08 % | 10.075 B 49.66 % | 6.732 B 48.69 % | 4.527 B -3.72 % | 4.702 B 19.06 % | 3.950 B 17.39 % | 3.364 B 62.59 % | 2.069 B 63.13 % | 1.268 B 225.99 % | 389.117 M |
| Selling and marketing expenses | 46.146 B 27.29 % | 36.251 B 23.05 % | 29.460 B 46.87 % | 20.058 B 72.53 % | 11.626 B 77.48 % | 6.551 B -5.81 % | 6.955 B 28.06 % | 5.431 B -18.67 % | 6.678 B 308.66 % | 1.634 B |
| Other expenses | 44.027 B 414.37 % | 8.560 B 1 219.60 % | 648.646 M | 0.000 | 0.000 -100.00 % | 10.036 B 1 747.82 % | -609.021 M -213.83 % | -194.061 M -136.39 % | -82.095 M | 0.000 |
| Operating expenses | 125.187 B 27.74 % | 98.001 B 43.67 % | 68.213 B 38.68 % | 49.186 B 45.36 % | 33.838 B 29.40 % | 26.149 B 1.85 % | 25.674 B 23.99 % | 20.706 B 27.64 % | 16.222 B 76.02 % | 9.216 B |
| Cost and expenses | 224.064 B 32.78 % | 168.753 B 30.98 % | 128.842 B 26.82 % | 101.594 B 34.88 % | 75.320 B 16.22 % | 64.809 B 15.74 % | 55.995 B 41.02 % | 39.708 B 24.68 % | 31.848 B 49.10 % | 21.361 B |
| Research and development expenses | 21.202 B 41.06 % | 15.030 B 72.73 % | 8.702 B 29.15 % | 6.738 B 21.56 % | 5.543 B -1.26 % | 5.614 B 38.85 % | 4.043 B -10.09 % | 4.497 B 33.11 % | 3.378 B 90.15 % | 1.777 B |
| Selling general and administrative expenses | 59.957 B -19.42 % | 74.411 B 26.41 % | 58.863 B 38.67 % | 42.448 B 50.02 % | 28.295 B 169.47 % | 10.500 B 1.75 % | 10.319 B 37.58 % | 7.500 B -5.61 % | 7.946 B 8.05 % | 7.354 B |
| Interest income | 10.174 B 37.43 % | 7.403 B 40.43 % | 5.272 B 41.49 % | 3.726 B 77.62 % | 2.098 B -5.01 % | 2.208 B -12.68 % | 2.529 B -9.56 % | 2.796 B 13.05 % | 2.473 B 1 026.92 % | 219.491 M |
| Interest expense | 4.634 B 55.14 % | 2.987 B -22.01 % | 3.830 B 191.55 % | 1.314 B -26.48 % | 1.787 B -23.75 % | 2.343 B 191.57 % | 803.646 M 10 230.93 % | 7.779 M | 0.000 | 0.000 |
| Depreciation and amortization | 13.645 B 13.75 % | 11.996 B 13.15 % | 10.602 B 11.21 % | 9.533 B 14.03 % | 8.360 B 8.81 % | 7.683 B 53.03 % | 5.020 B 284.46 % | 1.306 B 14.26 % | 1.143 B 10.85 % | 1.031 B |
| Operating income | 126.051 B 25.03 % | 100.817 B 52.95 % | 65.916 B 25.58 % | 52.489 B 57.03 % | 33.426 B 75.35 % | 19.062 B 130.05 % | 8.286 B -43.87 % | 14.762 B 4.65 % | 14.105 B -12.36 % | 16.094 B |
| Operating income ratio | 0.36 -6.79 % | 0.39 14.13 % | 0.34 -0.65 % | 0.34 10.83 % | 0.31 35.24 % | 0.23 76.32 % | 0.13 -52.43 % | 0.27 -11.71 % | 0.31 -28.57 % | 0.43 |
| Total other income expenses net | -10.238 B -221.21 % | 8.447 B 171.17 % | -11.868 B -434.83 % | 3.545 B -42.00 % | 6.111 B | 0.000 -100.00 % | 5.660 B 3 697.76 % | -157.319 M -105.02 % | 3.132 B 517.06 % | -750.872 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -151.210 B -348.49 % | -33.716 B -447.06 % | -6.163 B -125.75 % | 23.937 B 320.29 % | 5.695 B 372.66 % | 1.205 B 264.27 % | -733.513 M 96.39 % | -20.340 B 8.10 % | -22.134 B -56.18 % | -14.172 B |
| Total investments | 85.811 B -59.42 % | 211.478 B 19.57 % | 176.872 B -1.47 % | 179.514 B 66.36 % | 107.910 B 15.11 % | 93.742 B 1.02 % | 92.800 B -17.38 % | 112.321 B -2.75 % | 115.501 B -0.86 % | 116.500 B |
| Total debt | 14.138 B -57.83 % | 33.529 B -49.78 % | 66.768 B 1.76 % | 65.611 B 102.44 % | 32.410 B 54.76 % | 20.943 B 2.85 % | 20.362 B | 0.000 | 0.000 -100.00 % | 5.401 B |
| Accumulated other comprehensive income loss | -1.588 B 56.30 % | -3.633 B 23.30 % | -4.737 B -145.19 % | 10.484 B 4 612.33 % | -232.350 M -106.14 % | 3.783 B 411.65 % | 739.401 M 41 039.82 % | 1.797 M -99.47 % | 340.157 M -99.72 % | 121.901 B |
| Retained earnings | 343.061 B 31.55 % | 260.787 B 36.64 % | 190.862 B 25.44 % | 152.149 B 35.11 % | 112.615 B 37.78 % | 81.734 B 19.71 % | 68.276 B 20.79 % | 56.523 B 21.11 % | 46.670 B 33.94 % | 34.843 B |
| Common stock | 5.255 B 1.83 % | 5.160 B 2.06 % | 5.056 B 0.00 % | 5.056 B 3.30 % | 4.895 B 2.45 % | 4.777 B 0.94 % | 4.733 B 0.00 % | 4.733 B 0.00 % | 4.733 B 3.29 % | 4.582 B |
| Total equity | 569.441 B 23.20 % | 462.195 B 24.36 % | 371.656 B 13.19 % | 328.359 B 24.18 % | 264.411 B 15.75 % | 228.424 B 4.36 % | 218.874 B 20.16 % | 182.152 B 5.62 % | 172.465 B 10.03 % | 156.747 B |
| Other non current liabilities | 198.948 B 5 041.19 % | 3.870 B 75.03 % | 2.211 B | 0.000 -100.00 % | 1.996 B | 0.000 -100.00 % | 430.323 M 2 130.37 % | 19.294 M -97.08 % | 659.835 M | 0.000 |
| Long term debt | 2.338 B 346.81 % | 523.189 M -98.87 % | 46.194 B 3.00 % | 44.850 B 249.60 % | 12.829 B -26.42 % | 17.435 B 0.53 % | 17.343 B | 0.000 | 0.000 -100.00 % | 5.401 B |
| Total non current liabilities | 203.443 B 2 730.66 % | 7.187 B -86.22 % | 52.146 B 1.68 % | 51.283 B 162.04 % | 19.571 B -14.58 % | 22.912 B -3.87 % | 23.834 B 123 434.09 % | 19.294 M -97.08 % | 659.835 M -87.78 % | 5.401 B |
| Other current liabilities | 36.582 B 95.57 % | 18.705 B -3.52 % | 19.387 B 19.74 % | 16.191 B 104.44 % | 7.920 B 34.87 % | 5.872 B -13.95 % | 6.824 B 138.44 % | 2.862 B 48.90 % | 1.922 B -30.80 % | 2.777 B |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 628.146 M -50.29 % | 1.264 B 403.03 % | 251.200 M -6.34 % | 268.199 M 87.01 % | 143.411 M -25.18 % | 191.667 M -71.46 % | 671.667 M -41.68 % | 1.152 B |
| Short term debt | 11.800 B -64.25 % | 33.006 B 60.42 % | 20.574 B -0.90 % | 20.761 B 6.02 % | 19.581 B 458.28 % | 3.507 B 23.21 % | 2.847 B | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 82.818 B 25.67 % | 65.899 B 21.47 % | 54.253 B 13.01 % | 48.005 B 33.91 % | 35.849 B 92.84 % | 18.590 B 20.09 % | 15.480 B 77.91 % | 8.701 B 8.62 % | 8.011 B -3.40 % | 8.293 B |
| Total liabilities | 286.260 B 291.67 % | 73.087 B -31.31 % | 106.399 B 7.16 % | 99.288 B 79.16 % | 55.420 B 33.54 % | 41.502 B 5.56 % | 39.314 B 350.83 % | 8.720 B 0.57 % | 8.671 B -36.68 % | 13.694 B |
| Other non current assets | 298.090 B 33 765.67 % | 880.212 M 10.47 % | 796.819 M -22.57 % | 1.029 B 83.88 % | 559.635 M -56.30 % | 1.281 B 15.26 % | 1.111 B 321.55 % | 263.588 M 12.94 % | 233.396 M | 0.000 |
| Long term investments | -186.192 B -257.22 % | 118.424 B 80.91 % | 65.460 B 1.66 % | 64.390 B 16.32 % | 55.358 B 24.54 % | 44.451 B 15.46 % | 38.499 B -14.54 % | 45.048 B 62.91 % | 27.652 B 112.23 % | 13.030 B |
| Intangible assets | 19.536 B -3.87 % | 20.323 B -15.38 % | 24.017 B -7.72 % | 26.025 B -2.93 % | 26.811 B -10.05 % | 29.806 B -6.80 % | 31.980 B 1 300.29 % | 2.284 B -0.24 % | 2.289 B 39.01 % | 1.647 B |
| GoodWill | 13.856 B 18.91 % | 11.652 B -15.62 % | 13.810 B -17.62 % | 16.764 B 34.20 % | 12.492 B -9.07 % | 13.738 B 0.00 % | 13.738 B 1 225.82 % | 1.036 B -45.97 % | 1.918 B | 0.000 |
| Goodwill and intangible assets | 33.391 B 4.43 % | 31.975 B -15.47 % | 37.826 B -11.60 % | 42.788 B 8.87 % | 39.303 B -9.74 % | 43.543 B -4.76 % | 45.718 B 1 277.04 % | 3.320 B -21.08 % | 4.207 B 155.46 % | 1.647 B |
| Property plant equipment net | 147.313 B 19.71 % | 123.061 B 4.32 % | 117.960 B 7.74 % | 109.481 B 16.41 % | 94.046 B 27.28 % | 73.886 B 11.84 % | 66.064 B 143.07 % | 27.179 B 30.85 % | 20.771 B 1.84 % | 20.396 B |
| Total non current assets | 301.159 B 8.01 % | 278.816 B 20.85 % | 230.711 B 4.46 % | 220.855 B 14.77 % | 192.428 B 16.30 % | 165.453 B 8.55 % | 152.419 B 98.73 % | 76.698 B 45.09 % | 52.864 B 50.65 % | 35.092 B |
| Other current assets | 3.302 B -65.62 % | 9.604 B 53.80 % | 6.245 B 188.88 % | 2.162 B 115.07 % | 1.005 B 8.68 % | 924.769 M -58.31 % | 2.218 B 5 300.24 % | 41.074 M -94.59 % | 759.346 M 1 456.42 % | 48.788 M |
| Short term investments | 272.003 B 192.31 % | 93.053 B -16.48 % | 111.412 B -3.22 % | 115.123 B 119.07 % | 52.552 B 6.61 % | 49.292 B -9.23 % | 54.301 B -19.28 % | 67.272 B -23.42 % | 87.849 B -15.10 % | 103.471 B |
| cash and cash equivalents | 165.348 B 145.89 % | 67.245 B -7.80 % | 72.931 B 75.00 % | 41.674 B 56.00 % | 26.715 B 35.35 % | 19.738 B -6.44 % | 21.096 B 3.72 % | 20.340 B -8.10 % | 22.134 B 13.08 % | 19.573 B |
| Cash and short term investments | 437.351 B 172.84 % | 160.298 B -13.04 % | 184.343 B 17.57 % | 156.798 B 97.81 % | 79.267 B 14.83 % | 69.029 B -8.44 % | 75.397 B -13.94 % | 87.612 B -20.34 % | 109.983 B -10.62 % | 123.044 B |
| Total current assets | 554.542 B 116.22 % | 256.465 B 3.69 % | 247.345 B 19.61 % | 206.792 B 62.31 % | 127.404 B 21.95 % | 104.473 B -1.23 % | 105.769 B -7.36 % | 114.173 B -10.99 % | 128.272 B -5.23 % | 135.349 B |
| Inventory | 57.325 B 14.12 % | 50.232 B 105.43 % | 24.453 B 41.00 % | 17.342 B -16.55 % | 20.781 B 49.21 % | 13.928 B 13.29 % | 12.294 B 140.18 % | 5.119 B -6.00 % | 5.445 B 13.84 % | 4.783 B |
| Net receivables | 56.564 B 55.69 % | 36.330 B 12.46 % | 32.304 B 5.95 % | 30.490 B 15.71 % | 26.351 B 27.97 % | 20.591 B 29.82 % | 15.860 B | 0.000 -100.00 % | 12.084 B | 0.000 |
| Tax assets | 8.557 B 91.18 % | 4.476 B -48.36 % | 8.667 B 173.78 % | 3.166 B 0.13 % | 3.162 B 37.96 % | 2.292 B 123.05 % | 1.027 B 15.82 % | 887.124 M 93 975 072.78 % | -944.000 -100.00 % | 19.492 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 11.081 B 291.41 % | 2.831 B -19.73 % | 3.527 B 19.99 % | 2.939 B 56.71 % | 1.876 B -65.00 % | 5.359 B 20.22 % | 4.457 B 157.30 % | 1.732 B -14.62 % | 2.029 B 90.73 % | 1.064 B |
| Tax payables | 23.355 B 105.64 % | 11.357 B 12.04 % | 10.136 B 47.96 % | 6.851 B 10.11 % | 6.222 B 73.61 % | 3.584 B 236.41 % | 1.065 B -72.79 % | 3.915 B 15.55 % | 3.388 B 2.67 % | 3.300 B |
| Deferred revenue non current | 0.000 -100.00 % | 329.908 M -60.51 % | 835.476 M -43.00 % | 1.466 B | 0.000 -100.00 % | 939.827 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 30.038 B 3.26 % | 29.091 B 3.33 % | 28.153 B 22.85 % | 22.917 B 20.69 % | 18.989 B -1.86 % | 19.349 B -8.95 % | 21.250 B 544.14 % | 3.299 B 300.40 % | 823.925 M | 0.000 |
| Capital lease obligations | 3.542 B 269.65 % | 958.154 M -60.98 % | 2.456 B -6.50 % | 2.627 B -23.67 % | 3.441 B 165.07 % | 1.298 B 1 005.21 % | -143.411 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 680.570 M -95.81 % | 16.249 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 192.674 B 15.27 % | 167.156 B 9.74 % | 152.323 B 10.58 % | 137.753 B 7.50 % | 128.146 B 7.88 % | 118.780 B -4.11 % | 123.875 B 4.92 % | 118.066 B -1.53 % | 119.898 B 2.20 % | 117.318 B |
| Deferred tax liabilities non current | 2.156 B -22.82 % | 2.794 B -25.31 % | 3.741 B -17.12 % | 4.514 B -4.89 % | 4.746 B -12.17 % | 5.404 B -10.85 % | 6.061 B | 0.000 -100.00 % | 113.971 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 855.701 B 59.86 % | 535.281 B 11.97 % | 478.055 B 11.79 % | 427.647 B 33.71 % | 319.831 B 18.49 % | 269.925 B 4.55 % | 258.188 B 35.27 % | 190.872 B 5.38 % | 181.136 B 6.28 % | 170.441 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 1.292 K 100.00 % | -151.074 M | 0.000 100.00 % | -626.420 M -106.17 % | -303.840 M | 0.000 | 0.000 -100.00 % | 2.482 B |
| Stock based compensation | 658.900 M 0.27 % | 657.100 M 29.89 % | 505.877 M | 0.000 | 0.000 -100.00 % | 2.915 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.069 B |
| Change in working capital | 384.041 M 101.25 % | -30.701 B -193.32 % | -10.467 B -222.10 % | 8.573 B 185.94 % | -9.975 B -18.30 % | -8.432 B -398.95 % | -1.690 B 81.54 % | -9.156 B -73.20 % | -5.286 B -2 335.99 % | -216.999 M |
| Accounts receivables | -5.185 B -1 820.24 % | -269.999 M 94.35 % | -4.779 B -398.13 % | -959.292 M 35.62 % | -1.490 B 41.34 % | -2.540 B -56.92 % | -1.619 B 78.55 % | -7.546 B -69.77 % | -4.445 B -1 052.93 % | 466.449 M |
| Inventory | -11.940 B 57.64 % | -28.188 B -236.63 % | -8.374 B -386.11 % | 2.927 B 135.49 % | -8.247 B -117.28 % | -3.796 B 32.69 % | -5.639 B -3 519.31 % | 164.928 M 141.20 % | -400.308 M 85.01 % | -2.670 B |
| Accounts payables | 7.724 B 1 481.57 % | -559.070 M -193.52 % | 597.776 M 50.29 % | 397.749 M 110.98 % | -3.622 B -817.99 % | 504.457 M -81.58 % | 2.739 B 674.55 % | -476.640 M -151.47 % | 926.046 M 531.25 % | -214.735 M |
| Other working capital | 9.785 B 681.01 % | -1.684 B -180.67 % | 2.088 B -66.37 % | 6.207 B 83.42 % | 3.384 B 230.13 % | -2.601 B -191.91 % | 2.830 B 318.08 % | -1.297 B 5.08 % | -1.367 B -162.09 % | 2.202 B |
| Other non cash items | 34.491 B 502.00 % | 5.729 B -68.50 % | 18.186 B 2 680.47 % | 654.065 M -46.91 % | 1.232 B -69.03 % | 3.978 B 70.83 % | 2.329 B -83.37 % | 14.007 B 204.50 % | 4.600 B 97.33 % | 2.331 B |
| Net cash provided by operating activities | 138.122 B 112.67 % | 64.945 B 9.33 % | 59.404 B -9.03 % | 65.297 B 101.59 % | 32.392 B 68.07 % | 19.273 B 270.40 % | 5.203 B -39.80 % | 8.643 B 5.91 % | 8.161 B -49.07 % | 16.023 B |
| Investments in property plant and equipment | -36.415 B -201.88 % | -12.063 B 32.07 % | -17.758 B 13.98 % | -20.645 B 41.65 % | -35.383 B -261.66 % | -9.784 B 66.76 % | -29.436 B -328.24 % | -6.874 B -251.11 % | -1.958 B -322.84 % | -462.985 M |
| Acquisitions net | 1.563 B 139.45 % | -3.962 B -2 553.79 % | 161.445 M 106.73 % | -2.399 B -290 862.77 % | 824.998 K -96.58 % | 24.091 M 100.13 % | -18.930 B -730.72 % | 3.001 B 378.77 % | -1.077 B -13 619.58 % | 7.964 M |
| Purchases of investments | -423.552 B -47.71 % | -286.738 B 6.92 % | -308.056 B -50.02 % | -205.347 B -128.31 % | -89.943 B 9.85 % | -99.770 B -17.78 % | -84.710 B 31.77 % | -124.147 B 1.76 % | -126.367 B -6.49 % | -118.667 B |
| Sales maturities of investments | 242.776 B -6.21 % | 258.840 B -17.31 % | 313.015 B 131.93 % | 134.960 B 56.36 % | 86.312 B -14.57 % | 101.036 B -7.23 % | 108.915 B -14.84 % | 127.898 B -0.33 % | 128.327 B 1 235 120.50 % | 10.389 M |
| Other investing activites | -9.910 B -1 230.47 % | -744.885 M -202.11 % | 729.487 M 324.79 % | -324.523 M -111.58 % | 2.804 B 189.15 % | -3.145 B -154.40 % | 5.781 B 297.01 % | -2.935 B -5 239.59 % | 57.096 M 100.05 % | -118.761 B |
| Net cash used for investing activites | -225.538 B -404.93 % | -44.668 B -275.12 % | -11.908 B 87.30 % | -93.755 B -158.93 % | -36.209 B -211.14 % | -11.638 B 36.68 % | -18.380 B -501.52 % | -3.056 B -200.27 % | -1.018 B 99.15 % | -119.111 B |
| Debt repayment | 10.414 B 162.17 % | -16.750 B -1 116.84 % | -1.377 B -102.79 % | 49.361 B 239.19 % | 14.553 B 2 485.67 % | -610.000 M -103.09 % | 19.717 B | 0.000 | 0.000 100.00 % | -5.500 B |
| Common stock issued | 0.000 -100.00 % | 359.235 M | 0.000 -100.00 % | 25.000 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.305 B |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.992 B | 0.000 100.00 % | -2.303 B 14.18 % | -2.684 B -54.24 % | -1.740 B |
| Dividends paid | -10.090 B -34.02 % | -7.529 B -19.22 % | -6.316 B -25.56 % | -5.030 B -70.93 % | -2.943 B 1.04 % | -2.973 B -6.12 % | -2.802 B 0.66 % | -2.820 B -48.98 % | -1.893 B | 0.000 |
| Other financing activites | 182.320 B 8 999.10 % | -2.049 B -27.31 % | -1.609 B 93.90 % | -26.366 B -4 953.67 % | -521.712 M 1.35 % | -528.848 M -102.21 % | 23.977 B 4 274.03 % | -574.428 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | 182.643 B 803.32 % | -25.969 B -179.19 % | -9.301 B -121.65 % | 42.965 B 287.49 % | 11.088 B 221.79 % | -9.104 B -153.82 % | 16.916 B 396.85 % | -5.698 B -24.49 % | -4.577 B -104.24 % | 108.065 B |
| Effect of forex changes on cash | 1.118 B 25 262.65 % | 4.410 M 105.79 % | -76.125 M -125.35 % | 300.328 M 202.20 % | -293.867 M -364.79 % | 110.983 M -55.90 % | 251.641 M 147.17 % | -533.441 M -360.62 % | 204.684 M 5 405.94 % | -3.858 M |
| Net change in cash | 98.103 B 1 825.16 % | -5.687 B -118.19 % | 31.257 B 108.94 % | 14.959 B 114.41 % | 6.977 B 613.86 % | -1.358 B -279.67 % | 755.722 M 142.13 % | -1.794 B -124.67 % | 7.271 B 46.21 % | 4.973 B |
| Cash at beginning of period | 67.245 B -7.80 % | 72.931 B 75.00 % | 41.674 B 56.00 % | 26.715 B 35.35 % | 19.738 B -6.44 % | 21.096 B 3.72 % | 20.340 B -8.10 % | 22.134 B 48.92 % | 14.863 B 50.28 % | 9.890 B |
| Cash at end of period | 165.348 B 145.89 % | 67.245 B -7.80 % | 72.931 B 75.00 % | 41.674 B 56.00 % | 26.715 B 35.35 % | 19.738 B -6.44 % | 21.096 B 3.72 % | 20.340 B -8.10 % | 22.134 B 48.92 % | 14.863 B |
| Operating cash flow | 138.122 B 112.67 % | 64.945 B 9.33 % | 59.404 B -9.03 % | 65.297 B 101.59 % | 32.392 B 68.07 % | 19.273 B 270.40 % | 5.203 B -39.80 % | 8.643 B 5.91 % | 8.161 B -49.07 % | 16.023 B |
| Capital expenditure | -38.725 B -193.44 % | -13.197 B 25.68 % | -17.758 B 25.35 % | -23.788 B 32.77 % | -35.383 B -261.66 % | -9.784 B 66.76 % | -29.436 B -328.24 % | -6.874 B -251.11 % | -1.958 B -322.84 % | -462.985 M |
| Free CashFlow | 99.397 B 92.08 % | 51.749 B 24.26 % | 41.646 B 0.33 % | 41.509 B 1 487.65 % | -2.991 B -131.52 % | 9.490 B 139.16 % | -24.232 B -1 469.36 % | 1.770 B -71.47 % | 6.203 B -60.13 % | 15.560 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 140.607 B 20.27 % | 116.910 B 13.41 % | 103.083 B 15.55 % | 89.209 B 7.34 % | 83.107 B 11.23 % | 74.717 B 6.79 % | 69.965 B 1.69 % | 68.806 B 3.01 % | 66.798 B 20.48 % | 55.442 B 3.41 % | 53.615 B 16.11 % | 46.175 B -7.09 % | 49.700 B 9.79 % | 45.269 B 7.66 % | 42.048 B 8.64 % | 38.703 B -0.24 % | 38.794 B 12.32 % | 34.538 B 10.53 % | 31.247 B 7.28 % | 29.127 B 5.16 % | 27.697 B 33.96 % | 20.675 B -13.07 % | 23.784 B 21.40 % | 19.591 B -2.25 % | 20.041 B -2.03 % | 20.456 B 18.05 % | 17.328 B 11.80 % | 15.499 B -8.61 % | 16.959 B 17.00 % | 14.494 B -2.81 % | 14.913 B 3.48 % | 14.411 B 13.47 % | 12.700 B 2.05 % | 12.445 B 12.54 % | 11.058 B 0.20 % | 11.037 B -8.33 % | 12.040 B 1.87 % | 11.819 B 15.90 % | 10.198 B 4.56 % | 9.753 B |
| Net income | 47.404 B 31.05 % | 36.174 B 93.52 % | 18.693 B -24.39 % | 24.723 B -21.23 % | 31.384 B 82.00 % | 17.244 B 11.93 % | 15.406 B -42.32 % | 26.710 B 59.63 % | 16.732 B -5.49 % | 17.703 B 371.17 % | 3.757 B -78.43 % | 17.422 B 72.82 % | 10.081 B 8.21 % | 9.316 B -3.78 % | 9.682 B -27.14 % | 13.287 B 15.88 % | 11.467 B -6.42 % | 12.253 B 21.29 % | 10.102 B 31.01 % | 7.711 B -23.54 % | 10.086 B 106.91 % | 4.875 B 12.55 % | 4.331 B 13.46 % | 3.817 B 12.77 % | 3.385 B -34.08 % | 5.135 B -23.63 % | 6.724 B 489.44 % | 1.141 B -50.65 % | 2.311 B -45.39 % | 4.233 B 648.65 % | -771.456 M -114.39 % | 5.362 B 42.76 % | 3.756 B -18.52 % | 4.610 B 479.67 % | 795.206 M -81.56 % | 4.312 B -7.48 % | 4.661 B 12.55 % | 4.141 B 14.69 % | 3.611 B -8.87 % | 3.962 B |
| Income before tax | 55.826 B 21.50 % | 45.946 B 94.88 % | 23.576 B -24.02 % | 31.028 B -18.25 % | 37.954 B 63.20 % | 23.255 B 14.48 % | 20.314 B -39.12 % | 33.364 B 34.28 % | 24.847 B 13.37 % | 21.917 B 130.09 % | 9.525 B -51.08 % | 19.471 B 43.10 % | 13.606 B -4.63 % | 14.267 B 17.44 % | 12.148 B -19.66 % | 15.121 B 3.49 % | 14.611 B 8.35 % | 13.486 B 3.57 % | 13.021 B 46.33 % | 8.898 B -27.51 % | 12.276 B 129.81 % | 5.342 B 1.27 % | 5.275 B 29.55 % | 4.072 B 13.55 % | 3.586 B -35.91 % | 5.596 B -1.36 % | 5.673 B 385.66 % | 1.168 B -48.19 % | 2.255 B -57.21 % | 5.269 B 561.83 % | -1.141 B -118.27 % | 6.245 B 35.60 % | 4.605 B -19.02 % | 5.687 B 539.76 % | 888.862 M -83.91 % | 5.525 B -3.76 % | 5.741 B 11.06 % | 5.169 B 20.66 % | 4.284 B -14.51 % | 5.011 B |
| Income before tax ratio | 0.40 1.03 % | 0.39 71.84 % | 0.23 -34.24 % | 0.35 -23.84 % | 0.46 46.73 % | 0.31 7.20 % | 0.29 -40.12 % | 0.48 30.36 % | 0.37 -5.90 % | 0.40 122.51 % | 0.18 -57.87 % | 0.42 54.03 % | 0.27 -13.13 % | 0.32 9.08 % | 0.29 -26.05 % | 0.39 3.74 % | 0.38 -3.54 % | 0.39 -6.30 % | 0.42 36.40 % | 0.31 -31.07 % | 0.44 71.55 % | 0.26 16.49 % | 0.22 6.71 % | 0.21 16.16 % | 0.18 -34.58 % | 0.27 -16.44 % | 0.33 334.39 % | 0.08 -43.31 % | 0.13 -63.43 % | 0.36 575.16 % | -0.08 -117.66 % | 0.43 19.50 % | 0.36 -20.64 % | 0.46 468.46 % | 0.08 -83.94 % | 0.50 4.99 % | 0.48 9.02 % | 0.44 4.11 % | 0.42 -18.23 % | 0.51 |
| EBITDA | 107.198 B 104.60 % | 52.393 B 63.29 % | 32.086 B -16.20 % | 38.288 B 12.93 % | 33.904 B 42.37 % | 23.814 B 1.14 % | 23.546 B -22.94 % | 30.558 B 14.86 % | 26.605 B 2.31 % | 26.004 B 94.52 % | 13.369 B -42.25 % | 23.148 B 33.70 % | 17.313 B -1.72 % | 17.616 B 15.70 % | 15.226 B -13.83 % | 17.670 B 3.22 % | 17.119 B 5.68 % | 16.198 B 19.46 % | 13.560 B 17.01 % | 11.589 B 15.11 % | 10.067 B 53.21 % | 6.571 B -25.25 % | 8.790 B 66.21 % | 5.289 B -12.00 % | 6.010 B -9.71 % | 6.657 B 154.94 % | 2.611 B -9.90 % | 2.898 B -13.30 % | 3.342 B -31.42 % | 4.874 B 728.90 % | -774.962 M -112.60 % | 6.152 B 48.86 % | 4.133 B -25.23 % | 5.527 B 186.55 % | 1.929 B -61.46 % | 5.004 B 13.38 % | 4.414 B 13.15 % | 3.901 B -12.87 % | 4.477 B -12.54 % | 5.119 B |
| Net income ratio | 0.34 8.96 % | 0.31 70.63 % | 0.18 -34.57 % | 0.28 -26.61 % | 0.38 63.63 % | 0.23 4.81 % | 0.22 -43.27 % | 0.39 54.97 % | 0.25 -21.55 % | 0.32 355.64 % | 0.07 -81.43 % | 0.38 86.02 % | 0.20 -1.44 % | 0.21 -10.62 % | 0.23 -32.93 % | 0.34 16.15 % | 0.30 -16.68 % | 0.35 9.73 % | 0.32 22.11 % | 0.26 -27.30 % | 0.36 54.45 % | 0.24 29.48 % | 0.18 -6.54 % | 0.19 15.36 % | 0.17 -32.71 % | 0.25 -35.31 % | 0.39 427.21 % | 0.07 -46.00 % | 0.14 -53.33 % | 0.29 664.49 % | -0.05 -113.90 % | 0.37 25.81 % | 0.30 -20.16 % | 0.37 415.06 % | 0.07 -81.59 % | 0.39 0.92 % | 0.39 10.48 % | 0.35 -1.04 % | 0.35 -12.84 % | 0.41 |
| Ratio EBITDA | 0.76 70.12 % | 0.45 43.98 % | 0.31 -27.48 % | 0.43 5.21 % | 0.41 28.00 % | 0.32 -5.30 % | 0.34 -24.22 % | 0.44 11.51 % | 0.40 -15.08 % | 0.47 88.11 % | 0.25 -50.26 % | 0.50 43.91 % | 0.35 -10.48 % | 0.39 7.47 % | 0.36 -20.69 % | 0.46 3.47 % | 0.44 -5.91 % | 0.47 8.08 % | 0.43 9.07 % | 0.40 9.46 % | 0.36 14.37 % | 0.32 -14.01 % | 0.37 36.91 % | 0.27 -9.98 % | 0.30 -7.85 % | 0.33 115.97 % | 0.15 -19.41 % | 0.19 -5.13 % | 0.20 -41.39 % | 0.34 747.06 % | -0.05 -112.17 % | 0.43 31.19 % | 0.33 -26.73 % | 0.44 154.61 % | 0.17 -61.53 % | 0.45 23.68 % | 0.37 11.07 % | 0.33 -24.82 % | 0.44 -16.36 % | 0.52 |
| Gross profit ratio | 0.76 4.31 % | 0.73 -0.41 % | 0.73 1.40 % | 0.72 1.54 % | 0.71 7.21 % | 0.66 -1.65 % | 0.68 -4.27 % | 0.71 -1.49 % | 0.72 3.28 % | 0.69 -1.81 % | 0.71 2.24 % | 0.69 1.10 % | 0.68 2.17 % | 0.67 1.44 % | 0.66 0.10 % | 0.66 -0.65 % | 0.66 -0.26 % | 0.67 -4.72 % | 0.70 2.59 % | 0.68 5.53 % | 0.65 -0.35 % | 0.65 1.41 % | 0.64 13.23 % | 0.56 3.86 % | 0.54 -14.59 % | 0.64 17.72 % | 0.54 -8.44 % | 0.59 -1.26 % | 0.60 -9.82 % | 0.66 2.93 % | 0.64 -3.40 % | 0.67 -0.66 % | 0.67 -0.19 % | 0.67 4.52 % | 0.64 -0.53 % | 0.65 -7.11 % | 0.70 -0.12 % | 0.70 -1.04 % | 0.70 -2.44 % | 0.72 |
| Weighted average shs out dil | 11.565 M 0.00 % | 11.565 M 9.61 % | 10.551 M -20.62 % | 13.292 M 25.87 % | 10.560 M 0.00 % | 10.560 M 3.53 % | 10.200 M -3.26 % | 10.544 M -0.73 % | 10.622 M 0.61 % | 10.557 M 5.82 % | 9.976 M -5.39 % | 10.544 M 5.69 % | 9.976 M 0.00 % | 9.976 M 0.00 % | 9.976 M 0.00 % | 9.976 M 0.00 % | 9.976 M 0.96 % | 9.881 M 3.05 % | 9.589 M -3.88 % | 9.976 M 0.00 % | 9.976 M 0.00 % | 9.976 M 5.74 % | 9.435 M -0.17 % | 9.451 M 0.38 % | 9.416 M -0.36 % | 9.450 M -13.08 % | 10.871 M 14.93 % | 9.459 M -0.01 % | 9.460 M -3.96 % | 9.850 M 5.28 % | 9.356 M 0.17 % | 9.341 M -0.01 % | 9.342 M -0.10 % | 9.351 M 0.40 % | 9.314 M -3.02 % | 9.603 M 1.47 % | 9.464 M -0.02 % | 9.466 M -5.55 % | 10.022 M 40.02 % | 7.157 M |
| Weighted average shs out | 11.005 M 0.00 % | 11.005 M 5.92 % | 10.390 M 1.41 % | 10.246 M -0.16 % | 10.262 M 0.61 % | 10.200 M 0.00 % | 10.200 M 2.16 % | 9.985 M -0.68 % | 10.053 M 0.65 % | 9.989 M 0.13 % | 9.976 M 0.00 % | 9.976 M 0.00 % | 9.976 M 0.00 % | 9.976 M 0.00 % | 9.976 M 0.00 % | 9.976 M 0.00 % | 9.976 M 3.27 % | 9.660 M -9.31 % | 10.653 M 11.47 % | 9.557 M -1.02 % | 9.655 M 2.12 % | 9.455 M 0.21 % | 9.435 M -0.17 % | 9.451 M 0.25 % | 9.428 M -0.23 % | 9.450 M -7.41 % | 10.206 M 7.89 % | 9.459 M -6.85 % | 10.155 M 6.93 % | 9.496 M 1.50 % | 9.356 M 0.17 % | 9.341 M -0.01 % | 9.342 M -0.10 % | 9.351 M 0.40 % | 9.314 M -3.02 % | 9.603 M 1.24 % | 9.486 M 0.47 % | 9.442 M -14.10 % | 10.992 M 56.82 % | 7.009 M |
| EPS diluted | 4 098.95 24.70 % | 3 287.10 82.48 % | 1 801.38 -3.15 % | 1 860.00 -25.78 % | 2 506.00 49.03 % | 1 681.58 11.34 % | 1 510.37 -41.54 % | 2 583.50 59.03 % | 1 624.54 -3.13 % | 1 676.96 345.25 % | 376.63 -77.21 % | 1 652.34 63.51 % | 1 010.55 8.21 % | 933.84 -3.78 % | 970.49 -27.14 % | 1 331.94 15.88 % | 1 149.46 -7.30 % | 1 240.02 17.70 % | 1 053.55 36.29 % | 773.00 -23.54 % | 1 011.03 106.91 % | 488.64 6.45 % | 459.04 13.66 % | 403.88 12.35 % | 359.49 -33.84 % | 543.37 -12.14 % | 618.46 412.86 % | 120.59 -50.65 % | 244.34 -43.14 % | 429.70 621.16 % | -82.45 -114.36 % | 574.00 42.77 % | 402.04 -18.44 % | 492.96 477.37 % | 85.38 -80.98 % | 449.00 -8.82 % | 492.45 12.57 % | 437.46 21.42 % | 360.28 -34.92 % | 553.56 |
| Earnings per share | 4 562.66 30.47 % | 3 497.00 94.13 % | 1 801.38 -25.35 % | 2 413.00 -21.10 % | 3 058.13 80.90 % | 1 690.49 11.93 % | 1 510.37 -43.54 % | 2 675.04 60.73 % | 1 664.31 -6.10 % | 1 772.34 370.58 % | 376.63 -78.43 % | 1 746.44 72.82 % | 1 010.55 8.21 % | 933.84 -3.78 % | 970.49 -27.14 % | 1 331.94 15.88 % | 1 149.46 -9.38 % | 1 268.38 33.75 % | 948.35 17.53 % | 806.92 -22.75 % | 1 044.58 102.61 % | 515.56 12.32 % | 459.01 13.65 % | 403.88 12.49 % | 359.03 -33.93 % | 543.37 -17.52 % | 658.81 446.32 % | 120.59 -47.02 % | 227.62 -48.93 % | 445.70 640.57 % | -82.45 -114.36 % | 574.00 42.77 % | 402.04 -18.44 % | 492.96 477.37 % | 85.38 -80.98 % | 449.00 -8.61 % | 491.32 12.02 % | 438.59 33.52 % | 328.48 -41.89 % | 565.25 |
| Gross profit | 107.198 B 25.46 % | 85.446 B 12.95 % | 75.652 B 17.17 % | 64.563 B 9.00 % | 59.233 B 19.24 % | 49.674 B 5.03 % | 47.297 B -2.66 % | 48.589 B 1.47 % | 47.886 B 24.43 % | 38.483 B 1.53 % | 37.902 B 18.71 % | 31.928 B -6.08 % | 33.993 B 12.17 % | 30.306 B 9.21 % | 27.749 B 8.75 % | 25.516 B -0.89 % | 25.744 B 12.03 % | 22.979 B 5.31 % | 21.820 B 10.06 % | 19.826 B 10.97 % | 17.866 B 33.49 % | 13.384 B -11.85 % | 15.182 B 37.47 % | 11.044 B 1.53 % | 10.878 B -16.32 % | 13.000 B 38.97 % | 9.355 B 2.37 % | 9.138 B -9.76 % | 10.127 B 5.51 % | 9.597 B 0.04 % | 9.594 B -0.04 % | 9.598 B 12.72 % | 8.514 B 1.86 % | 8.359 B 17.64 % | 7.106 B -0.34 % | 7.130 B -14.84 % | 8.373 B 1.75 % | 8.229 B 14.69 % | 7.175 B 2.01 % | 7.034 B |
| Income tax expense | 13.781 B 38.94 % | 9.919 B 38.36 % | 7.169 B 29.99 % | 5.515 B -40.29 % | 9.236 B 86.58 % | 4.950 B 4.10 % | 4.755 B -22.02 % | 6.098 B -24.63 % | 8.091 B 79.98 % | 4.495 B 374 270.82 % | -1.201 M -100.04 % | 2.855 B -7.81 % | 3.097 B -33.59 % | 4.663 B 30.35 % | 3.577 B 55.26 % | 2.304 B -9.40 % | 2.543 B 224.09 % | 784.760 M -48.38 % | 1.520 B -8.59 % | 1.663 B -39.05 % | 2.729 B 132.68 % | 1.173 B 15.63 % | 1.014 B 16.51 % | 870.563 M 59.37 % | 546.253 M -56.20 % | 1.247 B 3 668.29 % | 33.096 M -96.32 % | 899.700 M -18.58 % | 1.105 B 4.12 % | 1.061 B 370.47 % | 225.576 M -77.78 % | 1.015 B 7.39 % | 945.211 M -17.39 % | 1.144 B 891.91 % | 115.355 M -90.94 % | 1.274 B 17.89 % | 1.080 B 5.05 % | 1.028 B 52.48 % | 674.453 M -35.66 % | 1.048 B |
| Cost of revenue | 33.410 B 6.19 % | 31.463 B 14.70 % | 27.432 B 11.31 % | 24.645 B 3.23 % | 23.874 B -4.67 % | 25.043 B 10.48 % | 22.668 B 12.12 % | 20.217 B 6.90 % | 18.912 B 11.51 % | 16.959 B 7.93 % | 15.713 B 10.29 % | 14.247 B -9.30 % | 15.707 B 4.97 % | 14.963 B 4.65 % | 14.299 B 8.43 % | 13.186 B 1.04 % | 13.050 B 12.90 % | 11.559 B 22.62 % | 9.427 B 1.36 % | 9.300 B -5.40 % | 9.831 B 34.82 % | 7.292 B -15.23 % | 8.601 B 0.64 % | 8.547 B -6.72 % | 9.163 B 22.89 % | 7.456 B -6.50 % | 7.974 B 25.36 % | 6.361 B -6.90 % | 6.832 B 39.52 % | 4.897 B -7.94 % | 5.319 B 10.50 % | 4.814 B 15.00 % | 4.186 B 2.44 % | 4.086 B 3.39 % | 3.952 B 1.16 % | 3.907 B 6.54 % | 3.667 B 2.15 % | 3.590 B 18.76 % | 3.023 B 11.16 % | 2.719 B |
| General and administrative expenses | 51.320 B 1 055.39 % | 4.442 B 3.89 % | 4.276 B 29.60 % | 3.299 B -88.41 % | 28.472 B 13.34 % | 25.121 B 855.71 % | 2.629 B -2.31 % | 2.691 B 24.90 % | 2.154 B -11.63 % | 2.438 B 32.85 % | 1.835 B -8.13 % | 1.997 B 17.69 % | 1.697 B 41.14 % | 1.202 B -8.84 % | 1.319 B 38.48 % | 952.442 M -13.65 % | 1.103 B -4.33 % | 1.153 B -23.88 % | 1.515 B 5.22 % | 1.439 B 65.62 % | 869.152 M -1.11 % | 878.886 M -6.80 % | 942.984 M 0.82 % | 935.294 M 9.29 % | 855.815 M -29.59 % | 1.215 B 117.15 % | 559.697 M -53.37 % | 1.200 B 25.44 % | 956.934 M 47.82 % | 647.362 M -80.82 % | 3.376 B 561.94 % | 509.977 M 13.03 % | 451.196 M -14.11 % | 525.301 M 117.83 % | 241.147 M -31.95 % | 354.389 M 156.55 % | 138.136 M -7.18 % | 148.818 M 32.17 % | 112.599 M 53.84 % | 73.193 M |
| Selling and marketing expenses | 25.377 B 58.15 % | 16.047 B -16.63 % | 19.248 B 94.43 % | 9.899 B 4.62 % | 9.463 B 25.56 % | 7.536 B -39.23 % | 12.401 B 61.41 % | 7.683 B -20.07 % | 9.611 B 46.58 % | 6.557 B -17.42 % | 7.940 B 25.38 % | 6.333 B -18.16 % | 7.738 B 3.89 % | 7.449 B 25.53 % | 5.934 B 20.51 % | 4.924 B -0.14 % | 4.931 B 15.48 % | 4.270 B 47.65 % | 2.892 B -0.61 % | 2.909 B -18.20 % | 3.557 B 56.84 % | 2.268 B 13.98 % | 1.990 B 20.89 % | 1.646 B 39.53 % | 1.180 B -32.03 % | 1.735 B -11.82 % | 1.968 B 5.58 % | 1.864 B -8.04 % | 2.027 B 85.08 % | 1.095 B -64.71 % | 3.104 B 348.29 % | 692.401 M -25.27 % | 926.577 M 30.84 % | 708.191 M -43.82 % | 1.261 B 86.35 % | 676.426 M -64.04 % | 1.881 B -30.68 % | 2.713 B 427.13 % | 514.738 M 3.10 % | 499.241 M |
| Other expenses | -8.022 B -400.72 % | 2.668 B -78.38 % | 12.339 B 413.00 % | 2.405 B | 0.000 -100.00 % | 83.365 M 41.72 % | 58.823 M 123.37 % | -251.659 M -33.27 % | -188.838 M -231.80 % | -56.914 M 84.00 % | -355.811 M -59.17 % | -223.536 M -616.56 % | -31.196 M 18.13 % | -38.102 M 66.47 % | -113.626 M 25.37 % | -152.251 M -589.79 % | -22.072 M 13.78 % | -25.598 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 |
| Operating expenses | 51.320 B 26.05 % | 40.713 B -2.96 % | 41.953 B 41.54 % | 29.640 B 12.54 % | 26.336 B 14.48 % | 23.006 B -14.54 % | 26.921 B 27.62 % | 21.094 B -12.98 % | 24.239 B 36.61 % | 17.744 B -16.03 % | 21.131 B 37.13 % | 15.409 B -7.18 % | 16.601 B 10.15 % | 15.071 B -0.30 % | 15.116 B 27.41 % | 11.865 B 0.28 % | 11.832 B 10.71 % | 10.687 B 21.80 % | 8.774 B -19.71 % | 10.928 B 92.97 % | 5.663 B -31.81 % | 8.305 B -17.79 % | 10.102 B 44.88 % | 6.972 B -6.29 % | 7.441 B 7.41 % | 6.927 B 69.44 % | 4.088 B -48.71 % | 7.970 B -2.69 % | 8.190 B 53.69 % | 5.329 B -53.32 % | 11.415 B 240.47 % | 3.353 B -26.77 % | 4.578 B 11.14 % | 4.119 B -52.60 % | 8.690 B 441.65 % | 1.604 B -26.65 % | 2.187 B -37.56 % | 3.503 B 11.32 % | 3.147 B 55.59 % | 2.023 B |
| Cost and expenses | 84.730 B 17.39 % | 72.176 B 4.02 % | 69.385 B 27.81 % | 54.286 B 8.12 % | 50.210 B 4.50 % | 48.048 B -3.11 % | 49.589 B 20.04 % | 41.311 B -4.26 % | 43.151 B 24.34 % | 34.703 B -5.81 % | 36.844 B 24.24 % | 29.656 B -8.21 % | 32.308 B 7.57 % | 30.034 B 2.10 % | 29.415 B 17.42 % | 25.051 B 0.68 % | 24.882 B 11.85 % | 22.246 B 22.22 % | 18.201 B -10.02 % | 20.228 B 30.56 % | 15.494 B -0.66 % | 15.597 B -16.61 % | 18.703 B 20.52 % | 15.519 B -6.53 % | 16.603 B 15.44 % | 14.383 B 19.24 % | 12.062 B -15.83 % | 14.331 B -4.60 % | 15.023 B 46.90 % | 10.226 B -38.89 % | 16.734 B 104.92 % | 8.166 B -6.82 % | 8.764 B 6.81 % | 8.206 B -35.10 % | 12.643 B 129.40 % | 5.511 B -5.86 % | 5.854 B -17.46 % | 7.093 B 14.97 % | 6.170 B 30.11 % | 4.742 B |
| Research and development expenses | 8.022 B 2.64 % | 7.816 B 28.31 % | 6.091 B 15.54 % | 5.272 B -3.86 % | 5.483 B 25.89 % | 4.356 B -9.92 % | 4.835 B 58.40 % | 3.052 B -22.64 % | 3.946 B 23.43 % | 3.197 B 38.36 % | 2.311 B 13.97 % | 2.027 B -6.64 % | 2.171 B -0.95 % | 2.192 B 14.56 % | 1.914 B 47.12 % | 1.301 B -18.47 % | 1.595 B -17.25 % | 1.928 B 9.77 % | 1.757 B 16.15 % | 1.512 B 55.93 % | 969.849 M -25.64 % | 1.304 B -30.87 % | 1.887 B 54.05 % | 1.225 B 6.18 % | 1.153 B -14.47 % | 1.349 B 22.99 % | 1.097 B 42.64 % | 768.748 M -20.07 % | 961.831 M -20.89 % | 1.216 B -15.12 % | 1.432 B 55.91 % | 918.712 M -43.94 % | 1.639 B 223.46 % | 506.663 M -75.70 % | 2.085 B 5 377.53 % | 38.067 M -95.34 % | 816.779 M 86.43 % | 438.110 M -56.86 % | 1.016 B 230.63 % | 307.169 M |
| Selling general and administrative expenses | 51.320 B 69.77 % | 30.229 B 28.51 % | 23.523 B 7.10 % | 21.963 B 5.32 % | 20.853 B 12.31 % | 18.567 B -15.71 % | 22.027 B 112.34 % | 10.373 B -11.83 % | 11.765 B 30.81 % | 8.995 B -7.98 % | 9.775 B 17.35 % | 8.330 B -11.71 % | 9.435 B 9.06 % | 8.651 B 19.28 % | 7.253 B 23.42 % | 5.876 B -2.61 % | 6.034 B 11.27 % | 5.423 B 23.07 % | 4.406 B 1.32 % | 4.349 B -1.74 % | 4.426 B 40.65 % | 3.147 B 7.30 % | 2.933 B 13.62 % | 2.581 B 26.81 % | 2.035 B -31.02 % | 2.951 B 16.73 % | 2.528 B -17.51 % | 3.064 B 2.69 % | 2.984 B 71.24 % | 1.743 B -73.11 % | 6.480 B 438.91 % | 1.202 B -12.73 % | 1.378 B 11.70 % | 1.233 B -62.26 % | 3.269 B 217.08 % | 1.031 B -68.61 % | 3.284 B -18.40 % | 4.025 B 122.52 % | 1.809 B 7.82 % | 1.677 B |
| Interest income | 3.680 B 1.86 % | 3.613 B -11.74 % | 4.093 B 116.50 % | 1.891 B -9.13 % | 2.081 B -1.38 % | 2.110 B 30.19 % | 1.620 B -5.55 % | 1.716 B 8.30 % | 1.584 B -36.20 % | 2.483 B 8.89 % | 2.280 B 73.01 % | 1.318 B | 0.000 -100.00 % | 829.178 M -51.43 % | 1.707 B | 0.000 -100.00 % | 709.746 M 9.47 % | 648.322 M 60.51 % | 403.911 M | 0.000 | 0.000 -100.00 % | 450.887 M 131.81 % | 194.507 M | 0.000 -100.00 % | 148.278 M -68.95 % | 477.587 M 17.58 % | 406.173 M | 0.000 | 0.000 -100.00 % | 672.692 M -1.15 % | 680.541 M | 0.000 | 0.000 -100.00 % | 1.447 B 110.14 % | 688.530 M -20.59 % | 867.075 M | 0.000 -100.00 % | 444.044 M 73.15 % | 256.450 M | 0.000 |
| Interest expense | 2.598 B -2.54 % | 2.665 B -38.20 % | 4.313 B | 0.000 | 0.000 -100.00 % | 755.532 M 50.81 % | 500.998 M 2.99 % | 486.456 M -34.12 % | 738.393 M -41.46 % | 1.261 B 20.51 % | 1.047 B 13.41 % | 922.882 M | 0.000 -100.00 % | 897.384 M 37.41 % | 653.094 M | 0.000 -100.00 % | 60.466 M -77.44 % | 268.000 M -37.59 % | 429.418 M | 0.000 | 0.000 -100.00 % | 414.729 M | 0.000 | 0.000 | 0.000 -100.00 % | 109.160 M 17 894 952.46 % | 610.000 | 0.000 | 0.000 -100.00 % | 16.462 M 5 014.10 % | 321.887 K | 0.000 | 0.000 -100.00 % | 4.106 M 3.77 % | 3.957 M -58.55 % | 9.545 M | 0.000 -100.00 % | 13.668 M 3 807 078.27 % | 359.000 | 0.000 |
| Depreciation and amortization | 3.942 B 4.23 % | 3.782 B -4.92 % | 3.978 B 18.21 % | 3.365 B 7.07 % | 3.143 B -0.53 % | 3.159 B 0.33 % | 3.149 B 2.82 % | 3.063 B 3.56 % | 2.958 B 4.65 % | 2.826 B 1.06 % | 2.796 B 1.51 % | 2.755 B 0.40 % | 2.744 B 11.93 % | 2.452 B 1.12 % | 2.424 B 1.01 % | 2.400 B 2.40 % | 2.344 B -0.88 % | 2.365 B 6.89 % | 2.212 B 4.90 % | 2.109 B 4.47 % | 2.019 B -0.08 % | 2.020 B -16.07 % | 2.407 B 44.77 % | 1.663 B -10.81 % | 1.864 B 6.58 % | 1.749 B 6.99 % | 1.635 B 7.98 % | 1.514 B -1.97 % | 1.544 B 372.23 % | 327.058 M -10.64 % | 365.981 M 10.50 % | 331.217 M 7.76 % | 307.352 M 2.01 % | 301.287 M -2.11 % | 307.786 M 4.12 % | 295.609 M 7.75 % | 274.345 M 3.48 % | 265.111 M 1.10 % | 262.237 M 2.34 % | 256.245 M |
| Operating income | 55.878 B 24.91 % | 44.734 B 32.75 % | 33.698 B -3.51 % | 34.923 B 13.53 % | 30.761 B 15.35 % | 26.668 B 30.88 % | 20.376 B -25.89 % | 27.495 B 16.27 % | 23.647 B 14.02 % | 20.739 B 23.66 % | 16.771 B 1.53 % | 16.519 B -5.02 % | 17.392 B 14.16 % | 15.235 B 20.59 % | 12.633 B -7.46 % | 13.651 B -1.88 % | 13.912 B 13.18 % | 12.292 B 8.33 % | 11.347 B 19.70 % | 9.480 B 17.78 % | 8.048 B 76.87 % | 4.551 B -28.71 % | 6.383 B 76.04 % | 3.626 B -12.54 % | 4.146 B -15.52 % | 4.908 B 402.72 % | 976.195 M -29.46 % | 1.384 B -23.03 % | 1.798 B -60.46 % | 4.547 B 15 554.24 % | -29.420 M -100.51 % | 5.821 B 52.16 % | 3.826 B -26.80 % | 5.226 B 222.37 % | 1.621 B -65.57 % | 4.709 B 13.75 % | 4.139 B 13.86 % | 3.636 B -13.74 % | 4.215 B -13.33 % | 4.863 B |
| Operating income ratio | 0.40 3.86 % | 0.38 17.05 % | 0.33 -16.49 % | 0.39 5.77 % | 0.37 3.70 % | 0.36 22.56 % | 0.29 -27.12 % | 0.40 12.88 % | 0.35 -5.36 % | 0.37 19.59 % | 0.31 -12.56 % | 0.36 2.23 % | 0.35 3.98 % | 0.34 12.01 % | 0.30 -14.82 % | 0.35 -1.64 % | 0.36 0.76 % | 0.36 -2.00 % | 0.36 11.58 % | 0.33 12.00 % | 0.29 32.03 % | 0.22 -17.99 % | 0.27 45.01 % | 0.19 -10.53 % | 0.21 -13.77 % | 0.24 325.86 % | 0.06 -36.90 % | 0.09 -15.77 % | 0.11 -66.21 % | 0.31 16 000.51 % | 0.00 -100.49 % | 0.40 34.10 % | 0.30 -28.27 % | 0.42 186.44 % | 0.15 -65.64 % | 0.43 24.09 % | 0.34 11.77 % | 0.31 -25.57 % | 0.41 -17.11 % | 0.50 |
| Total other income expenses net | -51.981 M -104.29 % | 1.212 B 111.97 % | -10.123 B -159.84 % | -3.896 B -154.16 % | 7.193 B 310.77 % | -3.413 B -5 357.90 % | -62.532 M -101.07 % | 5.869 B 1 674.16 % | -372.854 M 54.91 % | -826.880 M 91.37 % | -9.579 B -1 219.13 % | 855.915 M 122.61 % | -3.786 B -425.63 % | -720.245 M -287.81 % | 383.488 M 249.03 % | -257.315 M -136.83 % | 698.640 M -16.07 % | 832.428 M 821.27 % | 90.357 M 115.55 % | -581.169 M -119.74 % | 2.944 B 633.03 % | -552.323 M 50.15 % | -1.108 B -76.71 % | -626.956 M -12.03 % | -559.655 M 30.71 % | -807.705 M -116.81 % | 4.806 B 2 327.27 % | -215.791 M 75.67 % | -886.783 M -269.86 % | 522.055 M 146.97 % | -1.112 B -560.51 % | 241.366 M -58.53 % | 582.011 M 87.47 % | 310.452 M 142.39 % | -732.288 M -218.46 % | 618.185 M -57.93 % | 1.469 B 4.71 % | 1.403 B 2 216.65 % | -66.301 M -75.10 % | -37.866 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 73.827 B 15.64 % | 63.842 B 142.22 % | -151.210 B -52.47 % | -99.174 B -67.48 % | -59.216 B 24.65 % | -78.586 B -138.59 % | -32.938 B -9.62 % | -30.047 B -77.29 % | -16.948 B -31.37 % | -12.901 B -109.32 % | -6.163 B -118.38 % | 33.538 B 9.20 % | 30.711 B 23.81 % | 24.805 B 3.63 % | 23.937 B 326.95 % | -10.547 B -1 070.29 % | -901.239 M 95.47 % | -19.887 B -534.37 % | 4.578 B -60.36 % | 11.551 B 148.97 % | -23.586 B -2 424.00 % | 1.015 B 19.88 % | 846.593 M 129.34 % | -2.885 B 63.54 % | -7.912 B -170.31 % | -2.927 B -283.77 % | -762.705 M -125.84 % | 2.952 B 118.46 % | -15.993 B -1 837.15 % | 920.672 M 105.42 % | -16.990 B 40.86 % | -28.728 B -48.34 % | -19.366 B -11.18 % | -17.419 B 1.22 % | -17.634 B 22.26 % | -22.685 B -118.44 % | 123.044 B 1 400.40 % | -9.462 B |
| Total investments | 376.062 B -10.73 % | 421.273 B 390.93 % | 85.811 B -8.28 % | 93.557 B -58.07 % | 223.128 B 15.86 % | 192.589 B -8.93 % | 211.478 B 7.21 % | 197.252 B 2.12 % | 193.156 B 6.36 % | 181.613 B 2.68 % | 176.872 B -13.92 % | 205.473 B 9.02 % | 188.479 B 2.80 % | 183.353 B 2.14 % | 179.514 B 39.21 % | 128.949 B 2.97 % | 125.231 B 22.88 % | 101.914 B 97.92 % | 51.491 B -18.71 % | 63.343 B 51.35 % | 41.852 B 0.45 % | 41.663 B -1.64 % | 42.356 B -5.50 % | 44.819 B -5.39 % | 47.371 B -9.23 % | 52.188 B -10.80 % | 58.507 B -4.39 % | 61.195 B -16.44 % | 73.231 B -18.78 % | 90.167 B -18.68 % | 110.886 B 41.22 % | 78.521 B -11.04 % | 88.263 B -4.87 % | 92.779 B 0.22 % | 92.574 B 6.01 % | 87.322 B -64.52 % | 246.087 B 162.04 % | 93.913 B |
| Total debt | 209.617 B -0.50 % | 210.661 B 1 390.03 % | 14.138 B -55.69 % | 31.904 B -8.98 % | 35.052 B -17.00 % | 42.232 B 23.10 % | 34.307 B -31.67 % | 50.205 B -1.85 % | 51.152 B -24.07 % | 67.366 B 0.90 % | 66.768 B 1.17 % | 65.999 B 0.95 % | 65.380 B -0.07 % | 65.427 B -0.28 % | 65.611 B 202.29 % | 21.705 B -1.48 % | 22.032 B -1.37 % | 22.339 B -28.62 % | 31.293 B -8.35 % | 34.143 B 80.09 % | 18.959 B 0.88 % | 18.793 B -8.70 % | 20.585 B 6.17 % | 19.388 B 0.87 % | 19.222 B -5.84 % | 20.415 B 0.40 % | 20.333 B 0.43 % | 20.245 B 0.41 % | 20.161 B -30.74 % | 29.108 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.401 B |
| Accumulated other comprehensive income loss | -2.338 B -63.80 % | -1.427 B | 0.000 | 0.000 -100.00 % | 8.223 B 328.35 % | -3.601 B 0.90 % | -3.633 B -144.03 % | 8.252 B -6.95 % | 8.869 B -38.03 % | 14.310 B 12.77 % | 12.689 B 44.67 % | 8.771 B -12.42 % | 10.015 B 730.96 % | 1.205 B -88.50 % | 10.484 B 722.37 % | 1.275 B -2.49 % | 1.307 B -99.09 % | 142.900 B 61 601.97 % | -232.350 M -147.96 % | 484.510 M -8.06 % | 527.002 M 5.74 % | 498.391 M 308.85 % | 121.901 M -82.03 % | 678.496 M 23.05 % | 551.396 M 209.01 % | 178.442 M 1 566.85 % | -12.165 M 98.15 % | -658.913 M 51.69 % | -1.364 B 23.38 % | -1.780 B -279.12 % | -469.573 M -4 468.12 % | 10.750 M 116.08 % | -66.835 M 74.88 % | -266.091 M -276.41 % | 150.833 M 234.93 % | -111.784 M -100.07 % | 156.747 B 5 447 490.36 % | 2.877 M |
| Retained earnings | 410.569 B 11.63 % | 367.807 B 7.21 % | 343.061 B 5.74 % | 324.447 B 9.74 % | 295.662 B 10.18 % | 268.341 B 2.90 % | 260.787 B 7.62 % | 242.328 B 12.39 % | 215.619 B 8.41 % | 198.887 B 5.55 % | 188.426 B 3.29 % | 182.416 B 10.65 % | 164.852 B 6.51 % | 154.771 B 1.72 % | 152.149 B 6.54 % | 142.808 B 10.26 % | 129.521 B 9.71 % | 118.054 B 4.83 % | 112.615 B 9.85 % | 102.512 B 8.13 % | 94.801 B 11.91 % | 84.715 B 2.33 % | 82.783 B 5.46 % | 78.497 B 5.24 % | 74.589 B 4.62 % | 71.295 B 3.29 % | 69.027 B 10.75 % | 62.328 B 1.85 % | 61.193 B 3.97 % | 58.858 B 3.27 % | 56.994 B -1.34 % | 57.765 B 10.23 % | 52.404 B 7.72 % | 48.648 B 3.82 % | 46.859 B 1.73 % | 46.064 B | 0.000 -100.00 % | 34.843 B |
| Common stock | 5.255 B 0.00 % | 5.255 B 0.00 % | 5.255 B 0.43 % | 5.232 B 0.49 % | 5.207 B 0.90 % | 5.160 B 0.00 % | 5.160 B 0.08 % | 5.156 B 0.15 % | 5.148 B 1.83 % | 5.056 B 0.00 % | 5.056 B 0.00 % | 5.056 B 0.00 % | 5.056 B 0.00 % | 5.056 B 0.00 % | 5.056 B 0.00 % | 5.056 B 0.00 % | 5.056 B 0.00 % | 5.056 B 3.30 % | 4.895 B 1.68 % | 4.814 B 0.00 % | 4.814 B 0.00 % | 4.814 B 0.76 % | 4.777 B 0.00 % | 4.777 B 0.00 % | 4.777 B 0.94 % | 4.733 B 0.00 % | 4.733 B 0.00 % | 4.733 B 0.00 % | 4.733 B 0.00 % | 4.733 B 0.00 % | 4.733 B 0.00 % | 4.733 B 0.00 % | 4.733 B 0.00 % | 4.733 B 0.00 % | 4.733 B 0.00 % | 4.733 B | 0.000 -100.00 % | 4.582 B |
| Total equity | 638.132 B 7.29 % | 594.747 B 4.44 % | 569.441 B 5.02 % | 542.211 B 6.67 % | 508.301 B 7.95 % | 470.867 B 1.88 % | 462.195 B 3.88 % | 444.920 B 7.09 % | 415.466 B 7.74 % | 385.606 B 3.75 % | 371.656 B 3.46 % | 359.239 B 5.64 % | 340.044 B 2.81 % | 330.739 B 0.72 % | 328.359 B 7.24 % | 306.204 B 4.51 % | 292.984 B 4.11 % | 281.425 B 6.43 % | 264.411 B 6.27 % | 248.801 B 2.98 % | 241.599 B 4.12 % | 232.038 B 1.58 % | 228.424 B 1.30 % | 225.481 B 0.94 % | 223.381 B 2.07 % | 218.861 B -0.01 % | 218.874 B 4.42 % | 209.619 B 0.49 % | 208.594 B 9.53 % | 190.452 B 4.56 % | 182.152 B -0.79 % | 183.593 B 4.74 % | 175.283 B 2.26 % | 171.413 B -0.61 % | 172.465 B -0.91 % | 174.042 B 11.03 % | 156.747 B 0.00 % | 156.747 B |
| Other non current liabilities | 6.131 B 46.80 % | 4.177 B -97.90 % | 198.948 B 6 005.77 % | 3.258 B 7.95 % | 3.018 B 3.11 % | 2.927 B -5.34 % | 3.092 B -16.44 % | 3.701 B -47.07 % | 6.991 B 111.25 % | 3.309 B 2.76 % | 3.221 B -1.81 % | 3.280 B 55.08 % | 2.115 B 3.10 % | 2.051 B 6.92 % | 1.919 B -71.45 % | 6.721 B 212.73 % | 2.149 B -68.99 % | 6.930 B 2.79 % | 6.742 B -66.96 % | 20.405 B 46.45 % | 13.933 B 112 233.30 % | 12.403 M -99.77 % | 5.476 B -8.16 % | 5.963 B -2.28 % | 6.102 B -3.85 % | 6.347 B -2.23 % | 6.491 B -52.88 % | 13.775 B -3.68 % | 14.302 B 1 804.97 % | 750.751 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 199.974 B 0.60 % | 198.785 B 8 403.66 % | 2.338 B -73.62 % | 8.863 B 360.31 % | 1.925 B -76.46 % | 8.177 B 528.73 % | 1.301 B -95.77 % | 30.733 B -2.44 % | 31.502 B -31.36 % | 45.892 B 1.57 % | 45.185 B -1.40 % | 45.826 B 1.17 % | 45.295 B 0.37 % | 45.129 B 0.62 % | 44.850 B 2 188.58 % | 1.960 B -16.69 % | 2.352 B -12.96 % | 2.703 B -78.93 % | 12.829 B 724.68 % | 1.556 B -12.50 % | 1.778 B -88.59 % | 15.589 B -10.59 % | 17.435 B 7.01 % | 16.294 B 1.25 % | 16.092 B -7.36 % | 17.370 B 0.16 % | 17.343 B 0.17 % | 17.313 B 0.17 % | 17.283 B -39.68 % | 28.650 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.401 B |
| Total non current liabilities | 206.105 B 0.57 % | 204.934 B 0.73 % | 203.443 B 1 310.62 % | 14.422 B 91.14 % | 7.545 B -45.06 % | 13.735 B 91.10 % | 7.187 B -80.92 % | 37.668 B -2.14 % | 38.493 B -27.06 % | 52.774 B 1.20 % | 52.146 B -1.43 % | 52.901 B 3.02 % | 51.348 B 0.13 % | 51.283 B 0.00 % | 51.283 B 490.77 % | 8.681 B -5.31 % | 9.168 B -4.82 % | 9.632 B -50.78 % | 19.571 B -10.88 % | 21.961 B 5.65 % | 20.786 B -0.26 % | 20.840 B -9.04 % | 22.912 B 2.94 % | 22.257 B 0.28 % | 22.195 B -6.42 % | 23.717 B -0.49 % | 23.834 B -23.33 % | 31.089 B -1.57 % | 31.585 B 7.43 % | 29.401 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.401 B |
| Other current liabilities | 60.219 B -14.45 % | 70.390 B 92.42 % | 36.582 B -0.31 % | 36.697 B 41.25 % | 25.980 B -27.18 % | 35.675 B 96.27 % | 18.176 B 4.41 % | 17.408 B 15.20 % | 15.111 B -29.08 % | 21.306 B 6.45 % | 20.016 B 12.50 % | 17.791 B 25.19 % | 14.212 B -23.36 % | 18.544 B 6.24 % | 17.454 B 37.83 % | 12.663 B 27.74 % | 9.913 B -24.27 % | 13.090 B -9.05 % | 14.392 B 10.26 % | 13.053 B 1.75 % | 12.828 B 4.73 % | 12.249 B 25.97 % | 9.724 B 5.65 % | 9.204 B 5.35 % | 8.736 B -14.60 % | 10.230 B 27.36 % | 8.032 B 40.75 % | 5.707 B -20.05 % | 7.138 B -34.91 % | 10.966 B 113.74 % | 5.130 B -15.86 % | 6.098 B 33.78 % | 4.558 B -36.33 % | 7.160 B 71.35 % | 4.178 B -11.76 % | 4.735 B | 0.000 -100.00 % | 6.094 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 864.199 M 5.06 % | 822.550 M 55.56 % | 528.783 M 45.00 % | 364.682 M -40.21 % | 609.943 M -40.46 % | 1.024 B 63.09 % | 628.146 M 7.60 % | 583.797 M 66.03 % | 351.626 M -39.48 % | 581.008 M -54.02 % | 1.264 B 762.66 % | 146.477 M -55.77 % | 331.204 M 327.23 % | 77.524 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 |
| Short term debt | 9.642 B -18.81 % | 11.876 B 0.64 % | 11.800 B -48.79 % | 23.041 B -30.44 % | 33.127 B -2.72 % | 34.054 B 3.18 % | 33.006 B 79.44 % | 18.394 B -1.08 % | 18.596 B -9.03 % | 20.442 B -0.64 % | 20.574 B 1.99 % | 20.172 B 0.43 % | 20.085 B -1.05 % | 20.299 B -2.23 % | 20.761 B 5.14 % | 19.745 B 0.33 % | 19.679 B 0.22 % | 19.636 B 0.28 % | 19.581 B 5.03 % | 18.644 B 420.51 % | 3.582 B 0.72 % | 3.556 B 1.39 % | 3.507 B 13.34 % | 3.094 B -1.12 % | 3.130 B 2.78 % | 3.045 B 1.84 % | 2.990 B 1.99 % | 2.932 B 1.87 % | 2.878 B 529.09 % | 457.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 79.000 B -12.00 % | 89.774 B 8.40 % | 82.818 B -1.62 % | 84.184 B -1.69 % | 85.628 B -9.02 % | 94.118 B 42.82 % | 65.899 B 25.51 % | 52.506 B 5.47 % | 49.785 B -9.05 % | 54.740 B 0.90 % | 54.253 B 7.86 % | 50.299 B 5.22 % | 47.805 B -11.73 % | 54.156 B 12.81 % | 48.005 B 9.02 % | 44.031 B 20.90 % | 36.421 B -9.92 % | 40.433 B 12.79 % | 35.849 B -6.38 % | 38.294 B 70.95 % | 22.400 B 7.40 % | 20.857 B 12.20 % | 18.590 B 12.85 % | 16.474 B 3.40 % | 15.933 B -3.08 % | 16.439 B 6.20 % | 15.480 B 22.02 % | 12.686 B -5.11 % | 13.369 B -3.42 % | 13.843 B 101.71 % | 6.863 B -35.23 % | 10.596 B 57.16 % | 6.742 B -36.30 % | 10.585 B 70.52 % | 6.207 B -17.11 % | 7.488 B | 0.000 -100.00 % | 7.158 B |
| Total liabilities | 285.105 B -3.26 % | 294.707 B 2.95 % | 286.260 B 190.31 % | 98.607 B 5.83 % | 93.173 B -13.61 % | 107.853 B 47.57 % | 73.087 B -18.95 % | 90.174 B 2.15 % | 88.278 B -17.89 % | 107.514 B 1.05 % | 106.399 B 3.10 % | 103.200 B 4.08 % | 99.153 B -5.96 % | 105.439 B 6.19 % | 99.288 B 88.36 % | 52.712 B 15.62 % | 45.589 B -8.94 % | 50.066 B -9.66 % | 55.420 B -8.02 % | 60.255 B 39.52 % | 43.186 B 3.57 % | 41.698 B 0.47 % | 41.502 B 7.15 % | 38.731 B 1.58 % | 38.127 B -5.05 % | 40.156 B 2.14 % | 39.314 B -10.19 % | 43.775 B -2.62 % | 44.954 B 3.95 % | 43.244 B 530.13 % | 6.863 B -35.23 % | 10.596 B 57.16 % | 6.742 B -36.30 % | 10.585 B 70.52 % | 6.207 B -17.11 % | 7.488 B | 0.000 -100.00 % | 12.559 B |
| Other non current assets | 28.113 B 264.03 % | 7.723 B -97.41 % | 298.090 B 13.74 % | 262.069 B 3 818.36 % | 6.688 B 727.63 % | 808.117 M -8.19 % | 880.212 M 7.94 % | 815.473 M -18.16 % | 996.427 M -15.23 % | 1.175 B 47.51 % | 796.819 M -63.39 % | 2.177 B -0.69 % | 2.192 B -2.21 % | 2.241 B 0.54 % | 2.229 B 26.38 % | 1.764 B 18.54 % | 1.488 B 112.47 % | -11.933 B -169.59 % | 17.147 B 29.26 % | 13.266 B 98.95 % | 6.668 B -28.51 % | 9.327 B 7.62 % | 8.667 B -8.76 % | 9.499 B 50.10 % | 6.329 B 22.17 % | 5.180 B -1.03 % | 5.234 B 53.91 % | 3.401 B 55.09 % | 2.193 B -34.24 % | 3.335 B 13.79 % | 2.931 B 28.27 % | 2.285 B 76.01 % | 1.298 B 4.88 % | 1.238 B 6.86 % | 1.158 B -53.28 % | 2.479 B 102.01 % | -123.044 B -11 440.71 % | 1.085 B |
| Long term investments | 84.224 B -23.10 % | 109.517 B 158.82 % | -186.192 B -2 364.13 % | 8.224 B -92.67 % | 112.129 B -3.48 % | 116.177 B -1.90 % | 118.424 B 63.63 % | 72.374 B 3.76 % | 69.751 B -17.90 % | 84.960 B 29.79 % | 65.460 B 5.73 % | 61.911 B -1.48 % | 62.838 B -4.94 % | 66.106 B 2.66 % | 64.390 B 1.59 % | 63.386 B 10.11 % | 57.568 B 6.26 % | 54.177 B 27.44 % | 42.511 B -1.96 % | 43.362 B 6.14 % | 40.852 B 3.00 % | 39.663 B 0.78 % | 39.356 B -5.89 % | 41.819 B 4.81 % | 39.901 B 6.19 % | 37.574 B 6.13 % | 35.403 B -3.39 % | 36.646 B -17.03 % | 44.166 B -0.53 % | 44.399 B 2.61 % | 43.268 B 175.70 % | 15.694 B 0.78 % | 15.573 B -7.56 % | 16.846 B -36.97 % | 26.728 B 23.15 % | 21.703 B | 0.000 -100.00 % | 11.964 B |
| Intangible assets | 19.580 B -3.30 % | 20.249 B 3.65 % | 19.536 B -1.38 % | 19.809 B -3.33 % | 20.490 B 1.44 % | 20.199 B -0.61 % | 20.323 B -9.27 % | 22.399 B -2.53 % | 22.982 B -0.85 % | 23.178 B -3.49 % | 24.017 B 7.88 % | 22.261 B -2.77 % | 22.895 B -4.27 % | 23.916 B -3.66 % | 24.825 B 0.75 % | 24.639 B -3.45 % | 25.520 B -35.63 % | 39.647 B 51.14 % | 26.233 B -3.31 % | 27.131 B -3.21 % | 28.030 B -3.04 % | 28.909 B -3.01 % | 29.806 B 0.94 % | 29.529 B -2.36 % | 30.244 B -2.80 % | 31.115 B -2.71 % | 31.980 B -2.57 % | 32.823 B -2.59 % | 33.696 B 1 123.99 % | 2.753 B 20.54 % | 2.284 B -0.62 % | 2.298 B -1.04 % | 2.322 B 2.26 % | 2.271 B -0.81 % | 2.289 B -0.80 % | 2.308 B | 0.000 -100.00 % | 1.647 B |
| GoodWill | 13.856 B 0.00 % | 13.856 B 0.00 % | 13.856 B 6.24 % | 13.042 B 11.92 % | 11.652 B 0.00 % | 11.652 B 0.00 % | 11.652 B -15.62 % | 13.810 B 0.00 % | 13.810 B 0.00 % | 13.810 B 0.00 % | 13.810 B -29.72 % | 19.651 B 17.22 % | 16.764 B 0.00 % | 16.764 B 0.00 % | 16.764 B 34.20 % | 12.492 B 0.00 % | 12.492 B 0.00 % | 12.492 B 0.00 % | 12.492 B -9.07 % | 13.738 B 0.00 % | 13.738 B 0.00 % | 13.738 B 0.00 % | 13.738 B 0.00 % | 13.738 B 0.00 % | 13.738 B 0.00 % | 13.738 B 0.00 % | 13.738 B -3.79 % | 14.279 B 0.00 % | 14.279 B -48.43 % | 27.686 B 2 572.00 % | 1.036 B -45.97 % | 1.918 B 0.00 % | 1.918 B 0.00 % | 1.918 B 0.00 % | 1.918 B 0.00 % | 1.918 B | 0.000 | 0.000 |
| Goodwill and intangible assets | 33.436 B -1.96 % | 34.105 B 2.14 % | 33.391 B 1.65 % | 32.851 B 2.20 % | 32.143 B 0.92 % | 31.851 B -0.39 % | 31.975 B -11.69 % | 36.209 B -1.58 % | 36.791 B -0.53 % | 36.987 B -2.22 % | 37.826 B -9.75 % | 41.912 B 5.68 % | 39.659 B -2.51 % | 40.680 B -2.18 % | 41.588 B 12.00 % | 37.131 B -2.32 % | 38.012 B -27.10 % | 52.139 B 34.64 % | 38.725 B -5.25 % | 40.869 B -2.15 % | 41.768 B -2.06 % | 42.646 B -2.06 % | 43.543 B 0.64 % | 43.266 B -1.63 % | 43.981 B -1.94 % | 44.852 B -1.89 % | 45.718 B -2.94 % | 47.102 B -1.82 % | 47.975 B 57.61 % | 30.439 B 816.84 % | 3.320 B -21.25 % | 4.216 B -0.57 % | 4.240 B 1.23 % | 4.188 B -0.44 % | 4.207 B -0.44 % | 4.225 B | 0.000 -100.00 % | 1.647 B |
| Property plant equipment net | 164.556 B 3.44 % | 159.081 B 7.99 % | 147.313 B | 0.000 -100.00 % | 138.391 B 10.16 % | 125.626 B 2.08 % | 123.061 B 1.88 % | 120.789 B 1.85 % | 118.594 B -0.10 % | 118.710 B 0.64 % | 117.960 B -1.55 % | 119.822 B 3.48 % | 115.791 B 2.35 % | 113.130 B 3.33 % | 109.481 B 4.74 % | 104.531 B 5.46 % | 99.116 B 3.79 % | 95.492 B 1.54 % | 94.046 B 1.85 % | 92.339 B 19.36 % | 77.363 B 4.01 % | 74.380 B 0.67 % | 73.886 B 2.86 % | 71.833 B 2.42 % | 70.136 B 1.40 % | 69.170 B 4.70 % | 66.064 B 15.49 % | 57.202 B 20.13 % | 47.617 B 13.80 % | 41.842 B 53.95 % | 27.179 B 4.00 % | 26.135 B 28.19 % | 20.387 B -0.53 % | 20.496 B -1.32 % | 20.771 B -0.32 % | 20.838 B | 0.000 -100.00 % | 20.396 B |
| Total non current assets | 310.329 B -0.03 % | 310.425 B 3.08 % | 301.159 B -0.65 % | 303.143 B 4.77 % | 289.350 B 2.42 % | 282.525 B 1.33 % | 278.816 B 17.94 % | 236.403 B 1.70 % | 232.454 B -6.81 % | 249.454 B 8.12 % | 230.711 B -0.08 % | 230.898 B 2.73 % | 224.756 B -0.13 % | 225.041 B 1.90 % | 220.855 B 5.06 % | 210.212 B 5.41 % | 199.433 B 3.35 % | 192.975 B 0.28 % | 192.428 B 1.37 % | 189.835 B 13.91 % | 166.650 B 0.38 % | 166.017 B 0.34 % | 165.453 B -0.58 % | 166.418 B 3.79 % | 160.347 B 2.28 % | 156.777 B 2.86 % | 152.419 B 5.59 % | 144.351 B 1.69 % | 141.951 B 18.28 % | 120.015 B 56.48 % | 76.698 B 58.70 % | 48.329 B 16.46 % | 41.498 B -2.97 % | 42.769 B -19.10 % | 52.864 B 7.35 % | 49.246 B 140.02 % | -123.044 B -450.64 % | 35.092 B |
| Other current assets | 22.496 B 368.90 % | 4.798 B 45.30 % | 3.302 B -79.97 % | 16.482 B 5.35 % | 15.645 B 43.17 % | 10.928 B 13.78 % | 9.604 B -21.80 % | 12.282 B 82.84 % | 6.717 B -15.67 % | 7.966 B 27.56 % | 6.245 B 5.41 % | 5.924 B -1.49 % | 6.013 B -0.37 % | 6.036 B 185.51 % | 2.114 B -45.74 % | 3.896 B 63.52 % | 2.383 B -33.64 % | 3.591 B -20.71 % | 4.529 B -20.45 % | 5.694 B 105.41 % | 2.772 B 111.87 % | 1.308 B -0.76 % | 1.318 B 2.16 % | 1.290 B -61.44 % | 3.346 B 108.32 % | 1.606 B -27.58 % | 2.218 B -14.25 % | 2.587 B -35.14 % | 3.988 B -28.12 % | 5.549 B 19.86 % | 4.629 B 38.43 % | 3.344 B 76.28 % | 1.897 B -2.59 % | 1.948 B 156.48 % | 759.346 M -16.57 % | 910.154 M | 0.000 -100.00 % | 808.441 M |
| Short term investments | 291.839 B -6.39 % | 311.756 B 14.61 % | 272.003 B 218.75 % | 85.334 B -23.12 % | 110.999 B 45.26 % | 76.412 B -17.88 % | 93.053 B -25.48 % | 124.878 B 1.19 % | 123.404 B 27.68 % | 96.653 B -13.25 % | 111.412 B -22.39 % | 143.562 B 14.26 % | 125.641 B 7.16 % | 117.247 B 1.85 % | 115.123 B 75.59 % | 65.563 B -3.10 % | 67.664 B 41.74 % | 47.737 B 431.54 % | 8.981 B -55.05 % | 19.981 B 1 898.09 % | 1.000 B -50.00 % | 2.000 B -33.33 % | 3.000 B 0.00 % | 3.000 B -59.84 % | 7.470 B -48.88 % | 14.613 B -36.75 % | 23.104 B -5.89 % | 24.549 B -15.54 % | 29.065 B -36.50 % | 45.768 B -32.31 % | 67.617 B 7.62 % | 62.827 B -13.57 % | 72.691 B -4.27 % | 75.932 B 15.32 % | 65.846 B 0.35 % | 65.620 B -73.33 % | 246.087 B 200.29 % | 81.949 B |
| cash and cash equivalents | 135.790 B -7.51 % | 146.819 B -11.21 % | 165.348 B 26.14 % | 131.078 B 37.87 % | 95.075 B -21.82 % | 121.610 B 80.85 % | 67.245 B -16.21 % | 80.252 B 17.85 % | 68.100 B -15.16 % | 80.267 B 10.06 % | 72.931 B 124.67 % | 32.461 B -6.37 % | 34.669 B -14.66 % | 40.622 B -2.52 % | 41.674 B 29.22 % | 32.252 B 40.64 % | 22.933 B -45.69 % | 42.225 B 58.06 % | 26.715 B 18.25 % | 22.593 B -46.90 % | 42.545 B 139.31 % | 17.778 B -9.93 % | 19.738 B -11.38 % | 22.274 B -17.91 % | 27.134 B 16.25 % | 23.342 B 10.65 % | 21.096 B 21.99 % | 17.293 B -52.17 % | 36.155 B 28.27 % | 28.187 B 65.90 % | 16.990 B -40.86 % | 28.728 B 48.34 % | 19.366 B 11.18 % | 17.419 B -1.22 % | 17.634 B -22.26 % | 22.685 B 118.44 % | -123.044 B -927.85 % | 14.863 B |
| Cash and short term investments | 481.058 B 4.90 % | 458.575 B 4.85 % | 437.351 B 102.09 % | 216.412 B 5.02 % | 206.074 B 4.07 % | 198.022 B 23.53 % | 160.298 B -21.86 % | 205.130 B 7.12 % | 191.504 B 8.24 % | 176.920 B -4.03 % | 184.343 B 4.73 % | 176.023 B 9.80 % | 160.310 B 1.55 % | 157.870 B 0.68 % | 156.798 B 60.30 % | 97.815 B 7.97 % | 90.596 B 0.70 % | 89.962 B 13.49 % | 79.267 B 16.20 % | 68.217 B -7.09 % | 73.426 B 4.58 % | 70.209 B 1.71 % | 69.029 B 5.20 % | 65.618 B -2.80 % | 67.508 B -4.81 % | 70.920 B -5.94 % | 75.397 B -7.32 % | 81.350 B -0.22 % | 81.528 B -1.83 % | 83.044 B -5.21 % | 87.612 B -25.37 % | 117.401 B -0.73 % | 118.262 B -1.06 % | 119.524 B 8.68 % | 109.983 B -5.49 % | 116.369 B -5.42 % | 123.044 B 0.00 % | 123.044 B |
| Total current assets | 612.909 B 5.85 % | 579.029 B 4.42 % | 554.542 B 64.22 % | 337.674 B 8.19 % | 312.123 B 5.38 % | 296.195 B 15.49 % | 256.465 B -14.14 % | 298.691 B 10.10 % | 271.291 B 11.34 % | 243.666 B -1.49 % | 247.345 B 6.83 % | 231.541 B 7.97 % | 214.441 B 1.57 % | 211.136 B 2.10 % | 206.792 B 39.06 % | 148.704 B 6.87 % | 139.141 B 0.45 % | 138.516 B 8.72 % | 127.404 B 6.86 % | 119.221 B 0.92 % | 118.135 B 9.67 % | 107.719 B 3.11 % | 104.473 B 6.83 % | 97.794 B -3.33 % | 101.162 B -1.05 % | 102.240 B -3.34 % | 105.769 B -3.00 % | 109.042 B -2.29 % | 111.597 B -1.83 % | 113.681 B 1.20 % | 112.335 B -23.00 % | 145.884 B 3.79 % | 140.556 B 0.59 % | 139.729 B 10.49 % | 126.468 B -4.76 % | 132.784 B 7.92 % | 123.044 B -8.32 % | 134.214 B |
| Inventory | 60.693 B 11.36 % | 54.499 B -4.93 % | 57.325 B 8.09 % | 53.033 B -0.47 % | 53.282 B 3.79 % | 51.338 B 2.20 % | 50.232 B 0.72 % | 49.872 B 21.24 % | 41.136 B 52.66 % | 26.946 B 10.20 % | 24.453 B 14.41 % | 21.373 B 18.94 % | 17.970 B -2.95 % | 18.517 B 6.78 % | 17.342 B -16.27 % | 20.712 B 8.23 % | 19.136 B -4.20 % | 19.975 B -3.88 % | 20.781 B -9.59 % | 22.984 B 20.87 % | 19.015 B 14.83 % | 16.559 B 18.89 % | 13.928 B 21.28 % | 11.484 B -1.20 % | 11.624 B -3.97 % | 12.104 B -1.54 % | 12.294 B 42.17 % | 8.647 B -5.23 % | 9.124 B -0.09 % | 9.132 B 78.42 % | 5.119 B -27.80 % | 7.090 B 49.36 % | 4.747 B -16.77 % | 5.704 B 4.74 % | 5.445 B -9.16 % | 5.995 B | 0.000 -100.00 % | 4.783 B |
| Net receivables | 48.663 B -20.43 % | 61.157 B 8.12 % | 56.564 B 9.31 % | 51.747 B 39.40 % | 37.123 B 3.38 % | 35.908 B -1.16 % | 36.330 B 5.59 % | 34.409 B 7.75 % | 31.934 B 0.31 % | 31.834 B -1.45 % | 32.304 B 14.47 % | 28.220 B -6.39 % | 30.148 B 0.34 % | 30.044 B | 0.000 -100.00 % | 27.013 B -0.05 % | 27.025 B 8.16 % | 24.987 B -5.17 % | 26.351 B -2.20 % | 26.943 B 9.90 % | 24.517 B 22.65 % | 19.990 B -2.92 % | 20.591 B 3.41 % | 19.913 B 6.58 % | 18.683 B 1.84 % | 18.346 B 6.40 % | 17.243 B -0.79 % | 17.380 B -1.82 % | 17.703 B 3.11 % | 17.169 B 14.65 % | 14.975 B -23.65 % | 19.612 B 22.59 % | 15.998 B 24.69 % | 12.830 B 24.80 % | 10.281 B 3.66 % | 9.918 B | 0.000 -100.00 % | 5.579 B |
| Tax assets | 0.000 | 0.000 -100.00 % | 8.557 B | 0.000 | 0.000 -100.00 % | 8.063 B 80.15 % | 4.476 B -28.00 % | 6.216 B -1.65 % | 6.320 B -17.06 % | 7.621 B -12.07 % | 8.667 B 70.73 % | 5.076 B 18.72 % | 4.276 B 48.28 % | 2.884 B -8.90 % | 3.166 B -6.90 % | 3.400 B 4.62 % | 3.250 B 4.87 % | 3.099 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 9.138 B 21.72 % | 7.508 B -32.24 % | 11.081 B 35.23 % | 8.194 B -19.73 % | 10.208 B 13.55 % | 8.990 B 217.55 % | 2.831 B -50.93 % | 5.769 B -27.96 % | 8.008 B 116.40 % | 3.701 B 4.93 % | 3.527 B -40.79 % | 5.957 B -6.85 % | 6.394 B -15.11 % | 7.532 B 156.26 % | 2.939 B -50.33 % | 5.918 B 220.02 % | 1.849 B -9.90 % | 2.052 B 9.42 % | 1.876 B -71.57 % | 6.597 B 10.14 % | 5.990 B 18.56 % | 5.052 B -5.72 % | 5.359 B 28.34 % | 4.176 B 2.68 % | 4.067 B 28.50 % | 3.165 B -29.00 % | 4.457 B 10.12 % | 4.048 B 20.71 % | 3.353 B 38.59 % | 2.419 B 39.66 % | 1.732 B -61.49 % | 4.498 B 105.99 % | 2.184 B -36.24 % | 3.425 B 68.81 % | 2.029 B -26.30 % | 2.753 B | 0.000 -100.00 % | 1.064 B |
| Tax payables | 0.000 | 0.000 -100.00 % | 23.355 B 43.71 % | 16.252 B 5.20 % | 15.449 B 5.99 % | 14.576 B 28.34 % | 11.357 B 3.87 % | 10.934 B 35.49 % | 8.070 B -13.14 % | 9.291 B -8.34 % | 10.136 B 58.90 % | 6.379 B -10.33 % | 7.114 B -8.57 % | 7.781 B 13.59 % | 6.851 B 20.07 % | 5.705 B 14.58 % | 4.980 B -11.94 % | 5.655 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -11.164 B | 0.000 | 0.000 | 0.000 -100.00 % | 475.165 M -2.27 % | 486.222 M -22.18 % | 624.799 M -25.22 % | 835.476 M -6.66 % | 895.072 M -19.30 % | 1.109 B -13.58 % | 1.284 B -12.44 % | 1.466 B -10.05 % | 1.630 B -13.23 % | 1.878 B -9.51 % | 2.075 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 |
| Minority interest | 25.912 B -12.88 % | 29.742 B -0.99 % | 30.038 B -6.67 % | 32.185 B 16.83 % | 27.549 B -8.31 % | 30.047 B 3.29 % | 29.091 B 0.87 % | 28.841 B 6.08 % | 27.189 B -4.28 % | 28.404 B 0.89 % | 28.153 B 11.38 % | 25.277 B 12.83 % | 22.403 B -0.67 % | 22.554 B -1.58 % | 22.917 B 19.22 % | 19.222 B -0.18 % | 19.257 B 1.54 % | 18.965 B -0.13 % | 18.989 B 7.81 % | 17.614 B -2.58 % | 18.081 B -2.97 % | 18.634 B -3.70 % | 19.349 B -0.83 % | 19.511 B -3.03 % | 20.119 B -1.59 % | 20.444 B -3.80 % | 21.250 B -4.39 % | 22.225 B -3.54 % | 23.040 B 387.21 % | 4.729 B 43.34 % | 3.299 B -5.44 % | 3.489 B 464.17 % | 618.382 M -12.02 % | 702.902 M -14.69 % | 823.925 M 6.34 % | 774.814 M | 0.000 | 0.000 |
| Capital lease obligations | 3.111 B -10.38 % | 3.471 B -1.99 % | 3.542 B 3.21 % | 3.432 B 12.16 % | 3.060 B 21.14 % | 2.526 B 163.60 % | 958.154 M -33.31 % | 1.437 B -14.18 % | 1.674 B -18.87 % | 2.063 B -15.97 % | 2.456 B 13.03 % | 2.173 B -7.25 % | 2.342 B -7.58 % | 2.534 B -3.51 % | 2.627 B -4.50 % | 2.750 B -8.01 % | 2.990 B -6.51 % | 3.198 B -7.06 % | 3.441 B 210.33 % | 1.109 B -6.42 % | 1.185 B -7.90 % | 1.287 B -0.89 % | 1.298 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 |
| Preferred stock | 657.779 M -5.54 % | 696.360 M 2.32 % | 680.570 M -17.19 % | 821.853 M 1.90 % | 806.545 M 1.86 % | 791.799 M -95.13 % | 16.249 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 |
| Other total stockholders equity | 198.076 B 3.57 % | 191.247 B 0.08 % | 191.086 B 5.95 % | 180.347 B 5.06 % | 171.661 B 0.43 % | 170.920 B 2.25 % | 167.156 B 4.25 % | 160.343 B -5.00 % | 168.789 B 7.49 % | 157.034 B 1.47 % | 154.758 B 3.48 % | 149.554 B 1.66 % | 147.118 B -0.02 % | 147.153 B 6.82 % | 137.753 B -0.07 % | 137.844 B -0.06 % | 137.932 B -1.02 % | 139.351 B 8.74 % | 128.146 B 3.87 % | 123.377 B 1.89 % | 121.090 B -1.85 % | 123.377 B 1.63 % | 121.392 B -0.51 % | 122.018 B -1.08 % | 123.344 B 0.93 % | 122.210 B -1.34 % | 123.875 B 2.38 % | 120.991 B 0.00 % | 120.991 B -2.36 % | 123.912 B 5.37 % | 117.595 B 0.00 % | 117.595 B 0.00 % | 117.595 B 0.00 % | 117.595 B -1.92 % | 119.898 B -2.19 % | 122.582 B | 0.000 -100.00 % | 117.318 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 1.972 B -8.54 % | 2.156 B -6.29 % | 2.301 B -11.55 % | 2.602 B -1.08 % | 2.630 B -5.88 % | 2.794 B -13.61 % | 3.234 B -4.96 % | 3.403 B -4.73 % | 3.572 B -4.51 % | 3.741 B -1.40 % | 3.794 B -3.65 % | 3.938 B -4.01 % | 4.103 B -9.11 % | 4.514 B 0.27 % | 4.502 B -3.52 % | 4.666 B -3.40 % | 4.831 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 923.238 B 3.80 % | 889.454 B 3.94 % | 855.701 B 33.53 % | 640.818 B 6.54 % | 601.474 B 3.93 % | 578.720 B 8.12 % | 535.281 B 0.03 % | 535.094 B 6.22 % | 503.744 B 2.15 % | 493.120 B 3.15 % | 478.055 B 3.38 % | 462.438 B 5.29 % | 439.197 B 0.69 % | 436.177 B 1.99 % | 427.647 B 19.15 % | 358.916 B 6.01 % | 338.573 B 2.14 % | 331.491 B 3.65 % | 319.831 B 3.49 % | 309.056 B 8.52 % | 284.785 B 4.04 % | 273.735 B 1.41 % | 269.925 B 2.16 % | 264.212 B 1.03 % | 261.509 B 0.96 % | 259.017 B 0.32 % | 258.188 B 1.89 % | 253.393 B -0.06 % | 253.548 B 8.49 % | 233.696 B 23.63 % | 189.034 B -2.67 % | 194.213 B 6.68 % | 182.054 B -0.24 % | 182.498 B 1.77 % | 179.332 B -1.48 % | 182.030 B | 0.000 -100.00 % | 169.306 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 530.277 M | 0.000 100.00 % | -120.331 M -200.00 % | 120.331 M 9 313 411.15 % | 1.292 K | 0.000 | 0.000 | 0.000 100.00 % | -1.771 M 97.93 % | -85.781 M -317.41 % | -20.551 M 52.18 % | -42.971 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 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 165.625 M 0.00 % | 165.625 M 1.10 % | 163.825 M 0.00 % | 163.825 M -1.09 % | 165.625 M 0.00 % | 165.625 M 1.10 % | 163.825 M 1.11 % | 162.025 M -2.17 % | 165.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -14.079 B -1 624.62 % | 923.472 M 115.07 % | -6.130 B -645.89 % | 1.123 B 142.39 % | -2.649 B -138.83 % | 6.821 B 83.85 % | 3.710 B 124.55 % | -15.113 B -38.46 % | -10.915 B -22.28 % | -8.926 B -10.95 % | -8.045 B -447.64 % | 2.314 B 634.89 % | -432.652 M 89.95 % | -4.303 B -278.92 % | 2.405 B -41.78 % | 4.131 B 460.83 % | 736.561 M -43.34 % | 1.300 B -63.85 % | 3.596 B 225.66 % | -2.862 B 30.85 % | -4.138 B -40.46 % | -2.946 B 29.73 % | -4.193 B -352.47 % | -926.699 M 11.40 % | -1.046 B 61.01 % | -2.683 B -253.51 % | 1.748 B 113.92 % | 816.979 M 294.22 % | -420.655 M 93.49 % | -6.465 B -493.37 % | 1.643 B 142.51 % | -3.866 B -198.34 % | -1.296 B 72.32 % | -4.681 B -1 444.98 % | -302.986 M 87.27 % | -2.379 B -239.26 % | -701.380 M 70.13 % | -2.348 B -361.28 % | 898.743 M | 0.000 |
| Accounts receivables | -12.551 B -461.19 % | 3.475 B 283.78 % | -1.891 B 37.27 % | -3.014 B -239.73 % | -887.250 M -177.74 % | 1.141 B -72.54 % | 4.156 B 193.72 % | -4.435 B -3 155.51 % | -136.218 M -194.22 % | 144.581 M 103.40 % | -4.257 B -373.33 % | 1.558 B 115.97 % | 721.193 M 125.76 % | -2.800 B -314.10 % | -676.158 M -463.95 % | -119.896 M 89.81 % | -1.177 B -216.10 % | 1.014 B 143.53 % | 416.314 M -54.45 % | 914.000 M 131.27 % | -2.923 B -628.87 % | 552.634 M 192.86 % | -595.138 M -137.32 % | -250.775 M 82.64 % | -1.445 B -14.15 % | -1.266 B -246.14 % | 866.139 M 81.33 % | 477.651 M 148.32 % | -988.556 M -1.00 % | -978.740 M -470.15 % | 264.418 M 111.00 % | -2.403 B 8.27 % | -2.620 B 5.31 % | -2.766 B -248.49 % | -793.842 M 61.75 % | -2.075 B -519.45 % | -335.030 M 74.45 % | -1.311 B 10.55 % | -1.466 B | 0.000 |
| Inventory | -6.659 B -365.93 % | 2.504 B 140.26 % | -6.220 B -300.59 % | -1.553 B 37.87 % | -2.499 B -49.75 % | -1.669 B -15.82 % | -1.441 B 84.29 % | -9.174 B 37.02 % | -14.567 B -384.53 % | -3.006 B 10.23 % | -3.349 B 7.76 % | -3.630 B -991.93 % | 407.039 M 122.60 % | -1.801 B -147.67 % | 3.779 B 312.33 % | -1.780 B -436.42 % | 529.010 M 32.72 % | 398.587 M -67.18 % | 1.214 B 131.44 % | -3.862 B -44.68 % | -2.669 B 8.90 % | -2.930 B 12.16 % | -3.336 B -7 286.99 % | 46.413 M 105.44 % | -853.597 M -567.16 % | 182.720 M 108.73 % | -2.094 B -751.30 % | 321.528 M 3 772.38 % | 8.303 M 100.21 % | -3.875 B -302.98 % | 1.909 B 180.37 % | -2.375 B -358.02 % | 920.660 M 418.21 % | -289.324 M -153.73 % | 538.490 M 300.64 % | -268.390 M 45.14 % | -489.201 M -169.97 % | -181.207 M -170.28 % | 257.820 M | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 100.00 % | -1.278 B -206.05 % | 1.205 B -80.38 % | 6.140 B 321.53 % | -2.771 B -0.62 % | -2.754 B -165.25 % | 4.221 B 466.16 % | 745.565 M 132.18 % | -2.317 B -372.54 % | -490.353 M 56.96 % | -1.139 B -125.07 % | 4.545 B 236.33 % | -3.333 B -183.57 % | 3.989 B 1 950.35 % | -215.580 M -410.35 % | -42.241 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 |
| Other working capital | 5.130 B 201.48 % | -5.055 B -355.23 % | 1.981 B -71.57 % | 6.967 B 1 590.82 % | -467.352 M -138.65 % | 1.209 B -67.89 % | 3.766 B 201.34 % | 1.250 B 388.61 % | -433.066 M 93.64 % | -6.810 B -462.59 % | 1.878 B -61.49 % | 4.877 B 1 256.81 % | -421.631 M 90.07 % | -4.246 B -261.10 % | 2.636 B 29.11 % | 2.041 B 27.58 % | 1.600 B 2 381.25 % | -70.146 M -103.57 % | 1.965 B 2 177.57 % | 86.294 M -94.06 % | 1.454 B 355.49 % | -568.917 M -117.03 % | -262.138 M 63.71 % | -722.337 M -157.67 % | 1.252 B 178.29 % | -1.600 B -153.76 % | 2.976 B 16 617.45 % | 17.800 M -96.82 % | 559.598 M 134.74 % | -1.611 B -203.93 % | -530.055 M -158.05 % | 913.067 M 126.37 % | 403.345 M 124.82 % | -1.625 B -3 312.05 % | -47.634 M -33.32 % | -35.730 M -129.08 % | 122.851 M 114.35 % | -855.948 M -140.63 % | 2.107 B | 0.000 |
| Other non cash items | 1.797 B 133.19 % | -5.416 B -121.63 % | 25.039 B 593.19 % | 3.612 B 297.38 % | -1.830 B -125.13 % | 7.284 B 1 028.55 % | 645.390 M -97.27 % | 23.617 B 20.96 % | 19.525 B 98.97 % | 9.813 B -66.06 % | 28.909 B 434.41 % | 5.410 B -42.10 % | 9.343 B 4.58 % | 8.934 B 1.39 % | 8.811 B 234.30 % | 2.636 B -42.15 % | 4.556 B 317.59 % | -2.094 B 54.30 % | -4.581 B -1 884.02 % | 256.780 M -92.78 % | 3.557 B 318.90 % | -1.625 B -147.84 % | 3.396 B 514.12 % | -820.132 M -129.87 % | 2.746 B 276.97 % | -1.551 B 85.21 % | -10.489 B -2 245.84 % | 488.808 M 157.88 % | -844.561 M -189.82 % | 940.288 M 521.78 % | 151.225 M -93.21 % | 2.228 B 232.21 % | -1.685 B -193.69 % | 1.799 B 419.56 % | 346.196 M 179.88 % | -433.375 M 71.54 % | -1.523 B -437.52 % | 451.175 M 135.29 % | -1.279 B 67.74 % | -3.963 B |
| Net cash provided by operating activities | 39.065 B 10.15 % | 35.464 B -10.13 % | 39.460 B 16.82 % | 33.778 B 11.80 % | 30.212 B -12.86 % | 34.672 B 46.87 % | 23.607 B 49.53 % | 15.788 B 33.99 % | 11.782 B -14.42 % | 13.768 B 15.68 % | 11.901 B -39.98 % | 19.828 B 22.12 % | 16.237 B 41.95 % | 11.438 B -37.29 % | 18.241 B -7.21 % | 19.657 B 45.28 % | 13.531 B -2.43 % | 13.868 B 22.40 % | 11.330 B 57.02 % | 7.215 B -37.38 % | 11.523 B 395.92 % | 2.324 B -60.89 % | 5.941 B 59.16 % | 3.733 B -46.28 % | 6.949 B 162.25 % | 2.650 B 792.01 % | -382.889 M -109.67 % | 3.961 B 52.88 % | 2.591 B 368.49 % | -964.909 M -169.46 % | 1.389 B -65.74 % | 4.055 B 274.71 % | 1.082 B -46.65 % | 2.028 B 76.97 % | 1.146 B -36.13 % | 1.795 B -33.80 % | 2.711 B 8.04 % | 2.509 B -28.15 % | 3.492 B | 0.000 |
| Investments in property plant and equipment | -6.763 B 25.35 % | -9.059 B 31.67 % | -13.258 B -142.39 % | -5.470 B 62.47 % | -14.573 B -182.58 % | -5.157 B -33.12 % | -3.874 B -0.25 % | -3.864 B -63.43 % | -2.365 B 23.57 % | -3.094 B -17.71 % | -2.628 B 55.15 % | -5.861 B -40.97 % | -4.157 B 18.67 % | -5.111 B 31.94 % | -7.510 B -5.73 % | -7.103 B -38.48 % | -5.129 B -26.78 % | -4.046 B 19.43 % | -5.022 B 79.16 % | -24.093 B -482.55 % | -4.136 B -169.41 % | -1.535 B 19.77 % | -1.913 B -7.67 % | -1.777 B 8.11 % | -1.934 B 51.17 % | -3.961 B 52.18 % | -8.283 B 18.87 % | -10.209 B -56.76 % | -6.512 B -81.20 % | -3.594 B -574.22 % | -533.050 M 92.30 % | -6.926 B -3 977.72 % | -169.852 M -8 267.09 % | -2.030 M 99.02 % | -206.768 M -6.25 % | -194.613 M 75.70 % | -800.776 M -355.03 % | -175.982 M 2.61 % | -180.693 M | 0.000 |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 575.000 M 120.68 % | -2.780 B -477 413.90 % | -582.182 K -102.60 % | 22.400 M 119.74 % | -113.468 M -264 514.05 % | 42.913 K -99.88 % | 35.296 M -66.95 % | 106.781 M -33.32 % | 160.147 M 555.58 % | -35.152 M -196.44 % | 36.450 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 % | -6.722 B | 0.000 100.00 % | -17.562 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.083 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -223.495 B -124.17 % | -99.700 B -77.23 % | -56.254 B -24.09 % | -45.331 B 18.37 % | -55.531 B 20.76 % | -70.076 B 23.79 % | -91.952 B -22.42 % | -75.109 B -13.02 % | -66.457 B 26.53 % | -90.452 B -34.06 % | -67.472 B 19.36 % | -83.674 B 18.53 % | -102.710 B -290.49 % | -26.303 B 47.31 % | -49.919 B -88.97 % | -26.416 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 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 40.422 B -66.83 % | 121.855 B 461.46 % | 21.703 B -63.79 % | 59.938 B 53.01 % | 39.173 B -44.48 % | 70.559 B -10.14 % | 78.522 B 9.07 % | 71.989 B -26.64 % | 98.135 B 20.43 % | 81.489 B 46.11 % | 55.774 B -28.14 % | 77.616 B 51.55 % | 51.215 B 93.50 % | 26.467 B -7.06 % | 28.479 B -12.10 % | 32.401 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 |
| Other investing activites | -27.675 B 36.62 % | -43.668 B -1 233.02 % | 3.854 B 134.87 % | -11.052 B -427.87 % | 3.371 B 1 715.62 % | -208.631 M -185.50 % | 244.011 M 201.03 % | 81.058 M -47.80 % | 155.299 M -65.13 % | 445.318 M 6.31 % | 418.890 M 565.33 % | 62.960 M -34.83 % | 96.607 M -36.03 % | 151.030 M -75.28 % | 611.004 M 120.32 % | -3.007 B -250.53 % | -857.831 M -1 311.88 % | 70.785 M 104.37 % | -1.620 B 90.88 % | -17.769 B -186.03 % | 20.656 B 867.69 % | -2.691 B 47.01 % | -5.077 B 3.97 % | -5.287 B -165.66 % | 8.052 B 2 983.56 % | 261.132 M -98.66 % | 19.438 B 253.38 % | -12.672 B -135.33 % | 35.871 B 540.98 % | -8.134 B 34.19 % | -12.361 B -201.87 % | 12.135 B 151.34 % | 4.828 B 7 658.47 % | 62.228 M 102.37 % | -2.624 B -134.69 % | 7.564 B 1 033.07 % | 667.536 M 116.03 % | -4.164 B 40.54 % | -7.003 B | 0.000 |
| Net cash used for investing activites | -34.438 B 34.69 % | -52.727 B 72.52 % | -191.902 B -6 823.96 % | 2.854 B 106.24 % | -45.753 B -593.94 % | 9.263 B 146.08 % | -20.102 B -509.18 % | -3.300 B 78.85 % | -15.604 B -175.58 % | -5.662 B -119.11 % | 29.629 B 300.26 % | -14.796 B 5.90 % | -15.723 B -42.70 % | -11.018 B 81.13 % | -58.394 B -487.16 % | -9.945 B 63.74 % | -27.427 B -1 464.18 % | 2.010 B 130.27 % | -6.641 B 84.13 % | -41.862 B -353.40 % | 16.520 B 490.94 % | -4.226 B 39.55 % | -6.991 B 1.04 % | -7.064 B -215.47 % | 6.118 B 265.36 % | -3.700 B -183.46 % | 4.433 B 119.37 % | -22.881 B -293.96 % | 11.797 B 200.58 % | -11.728 B 9.04 % | -12.894 B -347.56 % | 5.208 B 11.81 % | 4.658 B 7 637.95 % | 60.198 M 101.54 % | -3.914 B -153.11 % | 7.369 B 5 630.64 % | -133.240 M 96.93 % | -4.340 B 39.59 % | -7.184 B | 0.000 |
| Debt repayment | -568.438 M 56.20 % | -1.298 B -291.68 % | 677.090 M 947.44 % | -79.898 M 88.27 % | -680.875 M -106.39 % | 10.648 B 178.71 % | -13.528 B -791.52 % | -1.517 B -767.22 % | -174.970 M -500.65 % | -29.130 M 0.00 % | -29.130 M 0.00 % | -29.130 M 95.71 % | -679.130 M 22.25 % | -873.525 M -380.94 % | -181.630 M -19.10 % | -152.500 M 0.00 % | -152.500 M 0.00 % | -152.500 M -1 608.98 % | 10.106 M -99.93 % | 14.848 B 9 836.07 % | -152.500 M 0.00 % | -152.500 M 0.00 % | -152.500 M 0.00 % | -152.500 M 0.00 % | -152.500 M 0.00 % | -152.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.854 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 359.235 M | 0.000 | 0.000 100.00 % | -246.588 M -200.00 % | 246.588 M | 0.000 -100.00 % | 25.000 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 B 200.00 % | -10.000 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -869.268 M 34.75 % | -1.332 B -18.36 % | -1.126 B 32.39 % | -1.665 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -450.000 | 0.000 | 0.000 100.00 % | -2.303 B 14.18 % | -2.684 B | 0.000 | 0.000 | 0.000 100.00 % | -500.000 | 0.000 |
| Dividends paid | -11.729 B | 0.000 100.00 % | -280.000 M -333.33 % | 120.000 M 101.22 % | -9.810 B | 0.000 100.00 % | -661.500 M | 0.000 100.00 % | -6.584 B -2 222.43 % | -283.500 M | 0.000 | 0.000 100.00 % | -5.986 B -1 713.80 % | -330.000 M | 0.000 | 0.000 100.00 % | -4.940 B -5 367.95 % | -90.336 M | 0.000 100.00 % | -51.100 M 98.31 % | -3.016 B | 0.000 | 0.000 | 0.000 100.00 % | -2.973 B | 0.000 | 0.000 | 0.000 100.00 % | -2.802 B | 0.000 | 0.000 | 0.000 100.00 % | -2.820 B | 0.000 100.00 % | -400.000 | 0.000 100.00 % | -1.893 B | 0.000 | 0.000 | 0.000 |
| Other financing activites | -230.370 M -146.04 % | -93.630 M -100.05 % | 183.838 B 29 093.87 % | -634.057 M 6.78 % | -680.165 M -43.65 % | -473.489 M 75.82 % | -1.958 B -304.43 % | 957.864 M 158.58 % | -1.635 B -194.63 % | -554.939 M -30.08 % | -426.614 M 2.64 % | -438.164 M -548.82 % | 97.625 M 116.39 % | -595.552 M -101.20 % | 49.550 B 16 577.46 % | -300.714 M 1.04 % | -303.875 M 2.31 % | -311.045 M -98.35 % | -156.815 M -8.29 % | -144.806 M 14.06 % | -168.506 M -64.10 % | -102.684 M 70.97 % | -353.714 M -101.97 % | -175.134 M | 0.000 | 0.000 100.00 % | -373.018 M -663.45 % | 66.203 M 101.67 % | -3.953 B -116.48 % | 23.977 B 43 465.89 % | -55.290 M -5 529 052.00 % | 1.000 K 100.00 % | -515.285 M | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 900.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -12.527 B -800.29 % | -1.391 B -100.76 % | 184.235 B 31 118.30 % | -593.955 M 94.68 % | -11.171 B -209.80 % | 10.174 B 163.01 % | -16.147 B -2 785.96 % | -559.516 M 93.33 % | -8.394 B -867.54 % | -867.569 M -109.09 % | 9.544 B 189.08 % | -10.714 B -63.15 % | -6.567 B -319.71 % | -1.565 B -103.17 % | 49.368 B 10 992.96 % | -453.214 M 91.60 % | -5.396 B -874.20 % | -553.881 M -277.54 % | -146.709 M -100.99 % | 14.754 B 552.07 % | -3.264 B -1 178.93 % | -255.184 M 81.45 % | -1.375 B 17.14 % | -1.660 B 60.96 % | -4.252 B -133.93 % | -1.817 B -387.23 % | -373.017 M -663.45 % | 66.203 M 100.98 % | -6.754 B -128.17 % | 23.977 B 43 465.54 % | -55.290 M -1 334.98 % | -3.853 M 99.88 % | -3.336 B -44.82 % | -2.303 B 14.18 % | -2.684 B -268 394 460.00 % | -1.000 K 100.00 % | -1.893 B -210 360 433.33 % | 900.000 280.00 % | -500.000 | 0.000 |
| Effect of forex changes on cash | -3.128 B -2 594.05 % | 125.437 M -89.42 % | 1.186 B 336.86 % | -500.727 M -382.00 % | 177.564 M -30.55 % | 255.653 M 169.90 % | -365.740 M -263.11 % | 224.231 M 362.78 % | 48.453 M -50.29 % | 97.466 M 116.13 % | -604.206 M -280.06 % | 335.567 M 237.15 % | 99.530 M 7.04 % | 92.984 M 68.32 % | 55.244 M -7.99 % | 60.038 M 5 491.52 % | -1.114 M -100.60 % | 186.160 M 144.41 % | -419.165 M -601.51 % | -59.752 M -369.33 % | -12.731 M -106.44 % | 197.781 M 278.78 % | -110.626 M -184.69 % | 130.621 M 382.36 % | 27.080 M -57.63 % | 63.908 M 512.88 % | 10.428 M 244.56 % | -7.213 M -102.16 % | 334.677 M 488.03 % | -86.250 M 51.60 % | -178.210 M -273.95 % | 102.447 M 122.38 % | -457.678 M -88 014 900.00 % | -520.000 -100.00 % | 400.712 M 315.00 % | -186.381 M -18 638 000.00 % | -1.000 K 99.99 % | -9.647 M 48.82 % | -18.851 M | 0.000 |
| Net change in cash | -11.029 B 40.48 % | -18.529 B -154.07 % | 34.270 B -4.81 % | 36.003 B 235.68 % | -26.535 B -148.81 % | 54.365 B 517.94 % | -13.008 B -207.04 % | 12.153 B 199.88 % | -12.167 B -265.86 % | 7.336 B -81.87 % | 40.470 B 1 933.20 % | -2.208 B 62.92 % | -5.954 B -465.91 % | -1.052 B -111.17 % | 9.423 B 1.11 % | 9.319 B 148.30 % | -19.293 B -224.38 % | 15.510 B 276.24 % | 4.122 B 120.66 % | -19.952 B -180.56 % | 24.767 B 1 363.89 % | -1.960 B 22.72 % | -2.536 B 47.84 % | -4.861 B -228.17 % | 3.792 B 68.83 % | 2.246 B -40.93 % | 3.803 B 120.16 % | -18.862 B -336.73 % | 7.968 B -28.84 % | 11.197 B 195.39 % | -11.738 B -225.38 % | 9.362 B 380.88 % | 1.947 B 1 006.40 % | -214.799 M 95.75 % | -5.051 B -156.26 % | 8.977 B 1 211.56 % | 684.480 M 137.19 % | -1.840 B 50.40 % | -3.710 B | 0.000 |
| Cash at beginning of period | 146.819 B -11.21 % | 165.348 B 26.14 % | 131.078 B 37.87 % | 95.075 B -21.82 % | 121.610 B 80.85 % | 67.245 B -16.21 % | 80.252 B 17.85 % | 68.100 B -15.16 % | 80.267 B 10.06 % | 72.931 B 124.67 % | 32.461 B -6.37 % | 34.669 B -14.66 % | 40.622 B -2.52 % | 41.674 B 29.22 % | 32.252 B 40.64 % | 22.933 B -45.69 % | 42.225 B 58.06 % | 26.715 B 18.25 % | 22.593 B -46.90 % | 42.545 B 139.31 % | 17.778 B -9.93 % | 19.738 B -11.38 % | 22.274 B -17.91 % | 27.134 B 16.25 % | 23.342 B 10.65 % | 21.096 B 21.99 % | 17.293 B -52.17 % | 36.155 B 28.27 % | 28.187 B 65.90 % | 16.990 B -40.86 % | 28.728 B 48.34 % | 19.366 B 11.18 % | 17.419 B -1.22 % | 17.634 B -22.26 % | 22.685 B 65.49 % | 13.707 B 5.26 % | 13.023 B -12.38 % | 14.863 B -19.98 % | 18.573 B | 0.000 |
| Cash at end of period | 135.790 B -7.51 % | 146.819 B -11.21 % | 165.348 B 26.14 % | 131.078 B 37.87 % | 95.075 B -21.82 % | 121.610 B 80.85 % | 67.245 B -16.21 % | 80.252 B 17.85 % | 68.100 B -15.16 % | 80.267 B 10.06 % | 72.931 B 124.67 % | 32.461 B -6.37 % | 34.669 B -14.66 % | 40.622 B -2.52 % | 41.674 B 29.22 % | 32.252 B 40.64 % | 22.933 B -45.69 % | 42.225 B 58.06 % | 26.715 B 18.25 % | 22.593 B -46.90 % | 42.545 B 139.31 % | 17.778 B -9.93 % | 19.738 B -11.38 % | 22.274 B -17.91 % | 27.134 B 16.25 % | 23.342 B 10.65 % | 21.096 B 21.99 % | 17.293 B -52.17 % | 36.155 B 28.27 % | 28.187 B 65.90 % | 16.990 B -40.86 % | 28.728 B 48.34 % | 19.366 B 11.18 % | 17.419 B -1.22 % | 17.634 B -22.26 % | 22.685 B 65.49 % | 13.707 B 5.26 % | 13.023 B -12.38 % | 14.863 B | 0.000 |
| Operating cash flow | 39.065 B 10.15 % | 35.464 B -10.13 % | 39.460 B 16.82 % | 33.778 B 11.80 % | 30.212 B -12.86 % | 34.672 B 46.87 % | 23.607 B 49.53 % | 15.788 B 33.99 % | 11.782 B -14.42 % | 13.768 B 15.68 % | 11.901 B -39.98 % | 19.828 B 22.12 % | 16.237 B 41.95 % | 11.438 B -37.29 % | 18.241 B -7.21 % | 19.657 B 45.28 % | 13.531 B -2.43 % | 13.868 B 22.40 % | 11.330 B 57.02 % | 7.215 B -37.38 % | 11.523 B 395.92 % | 2.324 B -60.89 % | 5.941 B 59.16 % | 3.733 B -46.28 % | 6.949 B 162.25 % | 2.650 B 792.01 % | -382.889 M -109.67 % | 3.961 B 52.88 % | 2.591 B 368.49 % | -964.909 M -169.46 % | 1.389 B -65.74 % | 4.055 B 274.71 % | 1.082 B -46.65 % | 2.028 B 76.97 % | 1.146 B -36.13 % | 1.795 B -33.80 % | 2.711 B 8.04 % | 2.509 B -28.15 % | 3.492 B | 0.000 |
| Capital expenditure | -6.763 B 25.35 % | -9.059 B 31.88 % | -13.297 B -133.38 % | -5.698 B 57.23 % | -13.323 B -158.35 % | -5.157 B -33.12 % | -3.874 B -0.25 % | -3.864 B -63.43 % | -2.365 B 23.57 % | -3.094 B -17.71 % | -2.628 B 55.15 % | -5.861 B -40.97 % | -4.157 B 18.67 % | -5.111 B 31.94 % | -7.510 B -5.73 % | -7.103 B -38.48 % | -5.129 B -26.78 % | -4.046 B 19.43 % | -5.022 B 79.16 % | -24.093 B -482.55 % | -4.136 B -169.41 % | -1.535 B 19.77 % | -1.913 B -7.67 % | -1.777 B 8.11 % | -1.934 B 51.17 % | -3.961 B 52.18 % | -8.283 B 18.87 % | -10.209 B -56.76 % | -6.512 B -81.20 % | -3.594 B -574.22 % | -533.050 M 92.30 % | -6.926 B -3 977.72 % | -169.852 M -8 267.09 % | -2.030 M 99.02 % | -206.768 M -6.25 % | -194.613 M 75.70 % | -800.776 M -355.03 % | -175.982 M 2.61 % | -180.693 M | 0.000 |
| Free CashFlow | 32.302 B 22.33 % | 26.405 B 0.93 % | 26.162 B -6.83 % | 28.080 B 66.27 % | 16.889 B -42.78 % | 29.515 B 49.57 % | 19.733 B 65.50 % | 11.923 B 26.60 % | 9.418 B -11.77 % | 10.674 B 15.11 % | 9.273 B -33.61 % | 13.967 B 15.63 % | 12.079 B 90.93 % | 6.327 B -41.04 % | 10.731 B -14.52 % | 12.554 B 49.43 % | 8.402 B -14.46 % | 9.822 B 55.70 % | 6.308 B 137.38 % | -16.877 B -328.46 % | 7.387 B 836.91 % | 788.472 M -80.42 % | 4.028 B 105.94 % | 1.956 B -61.00 % | 5.014 B 482.41 % | -1.311 B 84.87 % | -8.666 B -38.69 % | -6.248 B -59.33 % | -3.922 B 13.98 % | -4.559 B -632.49 % | 856.135 M 129.82 % | -2.871 B -414.62 % | 912.428 M -54.97 % | 2.026 B 115.71 % | 939.434 M -41.29 % | 1.600 B -16.23 % | 1.910 B -18.13 % | 2.333 B -29.54 % | 3.312 B | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 |