public stock company VSMPO-AVISMA Corporation VSMO.ME
Finances
| 2024 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 101.007 B 13.43 % | 89.051 B -15.54 % | 105.431 B 3.97 % | 101.402 B 15.26 % | 87.980 B -1.60 % | 89.408 B 13.33 % | 78.894 B 27.44 % | 61.909 B 20.57 % | 51.347 B 16.68 % | 44.005 B 44.82 % | 30.386 B 22.78 % | 24.748 B -16.01 % | 29.466 B -18.22 % | 36.032 B 11.91 % | 32.198 B 21.94 % | 26.405 B 26.17 % | 20.927 B 97.95 % | 10.572 B |
| Net income | 10.035 B 52.77 % | 6.569 B -68.16 % | 20.629 B 33.35 % | 15.469 B 20.41 % | 12.847 B -49.79 % | 25.587 B 52.31 % | 16.799 B 181.72 % | 5.963 B -33.24 % | 8.932 B 43.00 % | 6.246 B 104.25 % | 3.058 B 420.19 % | 587.898 M -25.34 % | 787.464 M -73.41 % | 2.962 B -50.11 % | 5.937 B 10.56 % | 5.370 B 150.41 % | 2.144 B 33.95 % | 1.601 B |
| Income before tax | 14.837 B 122.32 % | 6.674 B -75.24 % | 26.957 B 44.15 % | 18.701 B 5.60 % | 17.709 B -41.31 % | 30.176 B 60.34 % | 18.819 B 146.64 % | 7.630 B -31.12 % | 11.077 B 34.23 % | 8.253 B 112.00 % | 3.893 B 313.02 % | 942.513 M -13.35 % | 1.088 B -73.01 % | 4.030 B -55.61 % | 9.078 B 24.38 % | 7.299 B 108.27 % | 3.505 B 59.38 % | 2.199 B |
| Income before tax ratio | 0.15 96.00 % | 0.07 -70.69 % | 0.26 38.64 % | 0.18 -8.38 % | 0.20 -40.36 % | 0.34 41.49 % | 0.24 93.54 % | 0.12 -42.87 % | 0.22 15.04 % | 0.19 46.39 % | 0.13 236.39 % | 0.04 3.17 % | 0.04 -66.99 % | 0.11 -60.33 % | 0.28 2.00 % | 0.28 65.07 % | 0.17 -19.49 % | 0.21 |
| EBITDA | 2.014 B -92.15 % | 25.669 B -43.98 % | 45.821 B 29.15 % | 35.479 B 2.22 % | 34.710 B -21.38 % | 44.147 B 73.46 % | 25.451 B 18.55 % | 21.469 B 32.54 % | 16.198 B 29.70 % | 12.489 B 45.60 % | 8.577 B 345.18 % | 1.927 B -74.12 % | 7.445 B -20.18 % | 9.327 B -13.08 % | 10.730 B 25.86 % | 8.525 B 86.72 % | 4.566 B 107.64 % | 2.199 B |
| Net income ratio | 0.10 34.68 % | 0.07 -62.30 % | 0.20 28.26 % | 0.15 4.47 % | 0.15 -48.98 % | 0.29 34.40 % | 0.21 121.07 % | 0.10 -44.63 % | 0.17 22.56 % | 0.14 41.04 % | 0.10 323.67 % | 0.02 -11.11 % | 0.03 -67.49 % | 0.08 -55.42 % | 0.18 -9.33 % | 0.20 98.47 % | 0.10 -32.33 % | 0.15 |
| Ratio EBITDA | 0.02 -93.08 % | 0.29 -33.68 % | 0.43 24.22 % | 0.35 -11.31 % | 0.39 -20.10 % | 0.49 53.06 % | 0.32 -6.98 % | 0.35 9.93 % | 0.32 11.16 % | 0.28 0.54 % | 0.28 262.58 % | 0.08 -69.19 % | 0.25 -2.39 % | 0.26 -22.33 % | 0.33 3.22 % | 0.32 47.99 % | 0.22 4.89 % | 0.21 |
| Gross profit ratio | 0.34 -4.78 % | 0.35 -2.75 % | 0.36 -14.80 % | 0.43 18.16 % | 0.36 -25.62 % | 0.49 -7.13 % | 0.52 17.72 % | 0.44 8.57 % | 0.41 -2.07 % | 0.42 19.93 % | 0.35 16.61 % | 0.30 -16.88 % | 0.36 -7.33 % | 0.39 -13.90 % | 0.45 -11.57 % | 0.51 6.87 % | 0.48 57.85 % | 0.30 |
| Weighted average shs out dil | 11.491 M -0.28 % | 11.523 M -0.01 % | 11.524 M 0.00 % | 11.524 M 0.00 % | 11.524 M 0.00 % | 11.524 M 0.44 % | 11.474 M -0.38 % | 11.518 M -0.10 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 6.55 % | 10.821 M 0.00 % | 10.821 M |
| Weighted average shs out | 11.491 M -0.28 % | 11.523 M -0.01 % | 11.524 M 0.00 % | 11.524 M 0.00 % | 11.524 M 0.00 % | 11.524 M 0.44 % | 11.474 M -0.38 % | 11.518 M -0.10 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 0.00 % | 11.530 M 6.55 % | 10.821 M 1.83 % | 10.626 M |
| EPS diluted | 873.30 53.19 % | 570.07 -68.15 % | 1 790.10 33.35 % | 1 342.39 20.41 % | 1 114.84 -49.79 % | 2 220.39 51.65 % | 1 464.11 182.81 % | 517.71 -33.18 % | 774.75 42.67 % | 543.03 89.37 % | 286.76 412.07 % | 56.00 273.33 % | 15.00 -94.16 % | 256.87 -49.13 % | 504.91 8.41 % | 465.72 135.01 % | 198.17 -33.02 % | 295.88 |
| Earnings per share | 873.30 53.19 % | 570.07 -68.15 % | 1 790.10 33.35 % | 1 342.39 20.41 % | 1 114.84 -49.79 % | 2 220.39 51.65 % | 1 464.11 182.81 % | 517.71 -33.18 % | 774.75 42.67 % | 543.03 89.37 % | 286.76 412.07 % | 56.00 273.33 % | 15.00 -94.16 % | 256.87 -49.13 % | 504.91 8.41 % | 465.72 135.01 % | 198.17 -34.23 % | 301.30 |
| Gross profit | 34.028 B 8.00 % | 31.507 B -17.86 % | 38.357 B -11.42 % | 43.301 B 36.18 % | 31.797 B -26.81 % | 43.441 B 5.25 % | 41.275 B 50.02 % | 27.513 B 30.90 % | 21.019 B 14.27 % | 18.394 B 73.68 % | 10.591 B 43.17 % | 7.397 B -30.19 % | 10.597 B -24.22 % | 13.984 B -3.65 % | 14.513 B 7.83 % | 13.459 B 34.84 % | 9.982 B 212.46 % | 3.195 B |
| Income tax expense | 4.800 B 3 137.96 % | 148.257 M -97.60 % | 6.175 B 83.47 % | 3.366 B -31.07 % | 4.883 B 4.07 % | 4.692 B 112.07 % | 2.212 B 23.54 % | 1.791 B -17.46 % | 2.170 B 7.07 % | 2.026 B 142.79 % | 834.636 M 135.36 % | 354.615 M 18.09 % | 300.286 M -72.78 % | 1.103 B -65.20 % | 3.171 B 36.72 % | 2.319 B 60.35 % | 1.446 B 141.80 % | 598.129 M |
| Cost of revenue | 66.979 B 16.40 % | 57.544 B -14.21 % | 67.074 B 15.44 % | 58.101 B 3.41 % | 56.183 B 22.23 % | 45.967 B 22.19 % | 37.619 B 9.37 % | 34.396 B 13.41 % | 30.328 B 18.42 % | 25.611 B 29.38 % | 19.795 B 14.09 % | 17.351 B -8.05 % | 18.870 B -14.42 % | 22.049 B 24.67 % | 17.685 B 36.61 % | 12.946 B 18.27 % | 10.946 B 48.37 % | 7.377 B |
| General and administrative expenses | 11.639 B 246.96 % | 3.355 B -15.32 % | 3.962 B 3.39 % | 3.832 B -65.98 % | 11.264 B 185.01 % | 3.952 B -7.15 % | 4.257 B -50.81 % | 8.653 B 219.52 % | 2.708 B -22.61 % | 3.499 B -12.73 % | 4.010 B 23.53 % | 3.246 B -32.05 % | 4.777 B -23.94 % | 6.281 B 43.31 % | 4.383 B | 0.000 -100.00 % | 141.425 M | 0.000 |
| Selling and marketing expenses | 4.269 B 174.62 % | 1.554 B 19.95 % | 1.296 B -39.61 % | 2.146 B 4.50 % | 2.054 B 28.33 % | 1.600 B 2.09 % | 1.567 B 9.09 % | 1.437 B 36.46 % | 1.053 B 5.54 % | 997.635 M 14.42 % | 871.900 M 15.97 % | 751.842 M -11.92 % | 853.579 M -29.37 % | 1.208 B 62.84 % | 742.089 M -80.05 % | 3.721 B 10.04 % | 3.381 B | 0.000 |
| Other expenses | 0.000 -100.00 % | 9.871 B 1.86 % | 9.691 B 8.78 % | 8.908 B 789.70 % | 1.001 B -88.19 % | 8.481 B | 0.000 -100.00 % | 425.247 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 15.908 B 7.63 % | 14.780 B -1.13 % | 14.948 B 0.42 % | 14.886 B 3.96 % | 14.319 B 2.04 % | 14.033 B 7.62 % | 13.039 B 23.94 % | 10.521 B 22.20 % | 8.609 B -5.69 % | 9.128 B 86.98 % | 4.882 B 22.11 % | 3.998 B -29.00 % | 5.631 B -24.81 % | 7.489 B 46.14 % | 5.125 B -6.51 % | 5.482 B -10.96 % | 6.157 B 325.76 % | 1.446 B |
| Cost and expenses | 82.887 B 14.61 % | 72.323 B -11.82 % | 82.022 B 12.38 % | 72.987 B 3.52 % | 70.503 B 17.50 % | 60.001 B 18.44 % | 50.659 B 12.78 % | 44.917 B 15.36 % | 38.937 B 12.08 % | 34.740 B 40.78 % | 24.677 B 15.59 % | 21.349 B -12.86 % | 24.501 B -17.05 % | 29.538 B 29.50 % | 22.810 B 23.78 % | 18.427 B 7.75 % | 17.102 B 293.83 % | -8.823 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 15.908 B 224.05 % | 4.909 B -6.63 % | 5.258 B -12.05 % | 5.978 B -55.11 % | 13.318 B 139.85 % | 5.553 B -4.66 % | 5.824 B -42.31 % | 10.095 B 168.43 % | 3.761 B -16.37 % | 4.497 B -7.88 % | 4.882 B 22.11 % | 3.998 B -29.00 % | 5.631 B -24.81 % | 7.489 B 46.14 % | 5.125 B 37.74 % | 3.721 B 5.62 % | 3.523 B 143.61 % | 1.446 B |
| Interest income | 9.111 B 472.83 % | 1.591 B -21.87 % | 2.036 B -6.35 % | 2.174 B | 0.000 -100.00 % | 1.813 B -8.10 % | 1.973 B | 0.000 -100.00 % | 682.129 M 300.88 % | 170.159 M -56.83 % | 394.177 M -19.09 % | 487.209 M -4.06 % | 507.825 M 127.75 % | 222.977 M 286.54 % | 57.685 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 14.766 B 382.63 % | 3.060 B -20.24 % | 3.836 B 8.52 % | 3.535 B | 0.000 -100.00 % | 2.391 B 30.45 % | 1.833 B | 0.000 -100.00 % | 1.034 B 33.40 % | 775.001 M 33.27 % | 581.530 M -37.73 % | 933.930 M -47.01 % | 1.762 B 3.05 % | 1.710 B 202.12 % | 566.038 M 61.01 % | 351.557 M 152.69 % | 139.126 M | 0.000 |
| Depreciation and amortization | 0.000 -100.00 % | 16.142 B 10.67 % | 14.586 B 8.79 % | 13.408 B -21.69 % | 17.123 B 47.82 % | 11.584 B 141.06 % | 4.805 B 2.58 % | 4.684 B 17.54 % | 3.985 B 14.28 % | 3.487 B 382.47 % | -1.235 B 18.93 % | -1.523 B -161.42 % | 2.479 B -12.47 % | 2.833 B 128.97 % | 1.237 B 41.46 % | 874.535 M -5.15 % | 922.034 M 104.73 % | 450.371 M |
| Operating income | 18.120 B 8.33 % | 16.727 B -48.53 % | 32.499 B 14.37 % | 28.415 B 62.58 % | 17.477 B -38.15 % | 28.258 B 0.35 % | 28.160 B 65.72 % | 16.993 B 37.26 % | 12.379 B 33.61 % | 9.266 B 62.30 % | 5.709 B 67.95 % | 3.399 B -31.54 % | 4.966 B -23.54 % | 6.494 B -30.83 % | 9.388 B 20.15 % | 7.814 B 109.03 % | 3.738 B 113.79 % | 1.749 B |
| Operating income ratio | 0.18 -4.50 % | 0.19 -39.06 % | 0.31 10.00 % | 0.28 41.06 % | 0.20 -37.15 % | 0.32 -11.45 % | 0.36 30.04 % | 0.27 13.85 % | 0.24 14.51 % | 0.21 12.07 % | 0.19 36.79 % | 0.14 -18.49 % | 0.17 -6.50 % | 0.18 -38.19 % | 0.29 -1.47 % | 0.30 65.67 % | 0.18 8.00 % | 0.17 |
| Total other income expenses net | -3.293 B 67.24 % | -10.053 B -97.15 % | -5.099 B -62.23 % | -3.143 B -1 456.19 % | 231.773 M -87.89 % | 1.914 B 120.49 % | -9.341 B 0.23 % | -9.362 B -619.09 % | -1.302 B -30.04 % | -1.001 B 7.89 % | -1.087 B 55.75 % | -2.457 B 46.85 % | -4.622 B -87.54 % | -2.464 B -694.62 % | -310.142 M -11.42 % | -278.350 M -19.12 % | -233.677 M -151.89 % | 450.371 M |
| 2024 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 65.948 B 94.14 % | 33.969 B -45.03 % | 61.800 B 24.89 % | 49.485 B 44.58 % | 34.228 B 43.88 % | 23.789 B -45.67 % | 43.781 B 27.80 % | 34.259 B 107.69 % | 16.495 B -16.15 % | 19.672 B -3.13 % | 20.308 B 32.97 % | 15.272 B -23.70 % | 20.016 B -9.09 % | 22.018 B 75.16 % | 12.570 B 147.48 % | 5.079 B 62.35 % | 3.129 B 80.16 % | 1.737 B |
| Total investments | 88.758 B 312.16 % | 21.535 B 31.04 % | 16.434 B 8.24 % | 15.183 B 67.21 % | 9.080 B 250.97 % | 2.587 B 6.56 % | 2.428 B 41.80 % | 1.712 B 23.40 % | 1.387 B -50.76 % | 2.818 B -75.60 % | 11.549 B 24.07 % | 9.309 B 276.54 % | 2.472 B 117.23 % | 1.138 B 33.93 % | 849.769 M 61.54 % | 526.058 M 34.56 % | 390.937 M -62.15 % | 1.033 B |
| Total debt | 84.746 B -18.17 % | 103.562 B -3.70 % | 107.537 B 5.09 % | 102.329 B 26.83 % | 80.684 B 29.12 % | 62.489 B -22.75 % | 80.887 B 30.05 % | 62.198 B 89.51 % | 32.820 B 26.38 % | 25.970 B 24.08 % | 20.929 B 34.55 % | 15.555 B -29.85 % | 22.173 B -4.36 % | 23.184 B 70.65 % | 13.585 B 119.07 % | 6.201 B 56.13 % | 3.972 B 119.29 % | 1.811 B |
| Accumulated other comprehensive income loss | 127.182 B 26.15 % | 100.819 B 105 833.21 % | 95.172 M 100.05 % | -176.963 B -10.43 % | -160.244 B 13.23 % | -184.669 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 624.000 K |
| Retained earnings | 143.026 B 48.48 % | 96.327 B 18.23 % | 81.474 B 19.31 % | 68.288 B 10.87 % | 61.591 B -6.85 % | 66.120 B 57.16 % | 42.071 B -4.22 % | 43.926 B -0.41 % | 44.109 B 13.98 % | 38.697 B 49.67 % | 25.856 B 13.01 % | 22.879 B -21.19 % | 29.029 B 3.88 % | 27.946 B 31.44 % | 21.260 B 23.00 % | 17.285 B 28.28 % | 13.475 B 92.29 % | 7.007 B |
| Common stock | 11.530 M -98.07 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 5 071.84 % | 11.530 M 0.00 % | 11.530 M -98.32 % | 686.605 M 1.98 % | 673.276 M 20.28 % | 559.773 M 313.05 % | 135.522 M -8.42 % | 147.977 M 1 292.60 % | 10.626 M |
| Total equity | 273.673 B 35.39 % | 202.139 B 11.12 % | 181.913 B 0.82 % | 180.436 B 4.04 % | 173.430 B 15.46 % | 150.212 B 11.05 % | 135.260 B 172.31 % | 49.671 B 0.48 % | 49.433 B 11.46 % | 44.349 B 42.14 % | 31.201 B 10.53 % | 28.227 B -8.99 % | 31.014 B -0.51 % | 31.174 B 7.48 % | 29.005 B 25.30 % | 23.148 B 24.98 % | 18.521 B 121.10 % | 8.376 B |
| Other non current liabilities | 0.000 -100.00 % | 4.891 B 104.63 % | 2.390 B -19.15 % | 2.956 B 14.22 % | 2.588 B 101.46 % | 1.285 B 71.53 % | 749.003 M 458.34 % | 134.147 M -46.43 % | 250.398 M -23.72 % | 328.245 M | 0.000 | 0.000 -100.00 % | 1.303 B 571.69 % | 194.019 M 46.90 % | 132.075 M 116.11 % | -819.611 M -184.97 % | 964.539 M 4 502.47 % | 20.957 M |
| Long term debt | 23.332 B -66.24 % | 69.112 B -8.61 % | 75.627 B -12.62 % | 86.545 B 27.59 % | 67.832 B 81.03 % | 37.470 B -16.86 % | 45.065 B 32.48 % | 34.018 B 33.58 % | 25.465 B 93.92 % | 13.132 B -6.32 % | 14.017 B 16.24 % | 12.059 B 23.12 % | 9.794 B 146.65 % | 3.971 B -3.56 % | 4.118 B 384.87 % | 849.202 M 589.42 % | 123.175 M | 0.000 |
| Total non current liabilities | 77.686 B -26.48 % | 105.668 B -5.68 % | 112.033 B -6.20 % | 119.441 B 23.67 % | 96.577 B 63.00 % | 59.250 B -14.17 % | 69.028 B 78.48 % | 38.675 B 33.70 % | 28.927 B 84.06 % | 15.716 B 5.93 % | 14.836 B 18.52 % | 12.518 B 12.80 % | 11.097 B 111.60 % | 5.244 B -1.63 % | 5.331 B 35.88 % | 3.923 B 90.62 % | 2.058 B 9 721.07 % | 20.957 M |
| Other current liabilities | 44.223 B 293.24 % | 11.246 B 189.05 % | 3.891 B 65.05 % | 2.357 B 8.23 % | 2.178 B -3.95 % | 2.268 B -60.96 % | 5.808 B 21.66 % | 4.774 B -25.99 % | 6.451 B 1.51 % | 6.355 B 1.35 % | 6.270 B 57.44 % | 3.983 B 27.11 % | 3.133 B 62.40 % | 1.929 B 45.13 % | 1.329 B -56.35 % | 3.045 B 10 458.24 % | -29.400 M -101.34 % | 2.199 B |
| Deferred revenue | 149.000 K | 0.000 -100.00 % | 9.540 B 11.23 % | 8.576 B 6.96 % | 8.018 B 6.02 % | 7.563 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.791 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.327 B 1.81 % | 1.304 B | 0.000 |
| Short term debt | 61.414 B 91.72 % | 32.034 B 8.17 % | 29.615 B 87.63 % | 15.784 B 22.82 % | 12.852 B -45.76 % | 23.692 B -30.25 % | 33.967 B 26.87 % | 26.774 B 264.02 % | 7.355 B -42.71 % | 12.838 B 85.72 % | 6.912 B 97.72 % | 3.496 B -71.76 % | 12.379 B -35.57 % | 19.213 B 101.94 % | 9.514 B 113.30 % | 4.461 B 15.89 % | 3.849 B 112.49 % | 1.811 B |
| Total current liabilities | 114.899 B 134.29 % | 49.041 B 3.05 % | 47.589 B 45.17 % | 32.781 B 21.12 % | 27.064 B -29.65 % | 38.471 B -11.84 % | 43.636 B 24.55 % | 35.037 B 115.64 % | 16.248 B -25.97 % | 21.947 B 48.97 % | 14.733 B 64.77 % | 8.942 B -47.65 % | 17.080 B -34.25 % | 25.977 B 87.43 % | 13.860 B 46.77 % | 9.443 B 15.09 % | 8.205 B 104.61 % | 4.010 B |
| Total liabilities | 192.585 B 24.48 % | 154.709 B -3.08 % | 159.622 B 4.86 % | 152.222 B 23.12 % | 123.641 B 26.53 % | 97.721 B -13.26 % | 112.664 B 52.85 % | 73.711 B 63.17 % | 45.175 B 19.94 % | 37.663 B 27.37 % | 29.569 B 37.79 % | 21.460 B -23.84 % | 28.177 B -9.75 % | 31.222 B 62.69 % | 19.191 B 43.57 % | 13.367 B 30.24 % | 10.263 B 154.61 % | 4.031 B |
| Other non current assets | 1.436 B -78.30 % | 6.617 B -17.46 % | 8.017 B 79.88 % | 4.457 B 7.09 % | 4.162 B 0.54 % | 4.139 B -4.98 % | 4.356 B 8.82 % | 4.003 B 1 272.69 % | 291.632 M 161.10 % | 111.695 M -89.19 % | 1.033 B 42.87 % | 723.218 M -85.02 % | 4.827 B 148.41 % | 1.943 B 120.35 % | 881.879 M 7 821.04 % | 11.133 M -48.96 % | 21.813 M | 0.000 |
| Long term investments | 84.866 B 294.24 % | 21.526 B 31.40 % | 16.382 B 7.95 % | 15.175 B 67.40 % | 9.065 B 251.33 % | 2.580 B 12.04 % | 2.303 B 52.66 % | 1.509 B 33.24 % | 1.132 B -12.83 % | 1.299 B -87.73 % | 10.583 B 21.45 % | 8.714 B 484.14 % | -2.268 B 17.47 % | -2.749 B | 0.000 -100.00 % | 461.337 M 31.51 % | 350.788 M -66.04 % | 1.033 B |
| Intangible assets | 143.226 M -83.72 % | 879.835 M -1.22 % | 890.681 M 1.25 % | 879.692 M -22.00 % | 1.128 B -24.87 % | 1.501 B 30.89 % | 1.147 B -40.85 % | 1.939 B 17.44 % | 1.651 B -23.30 % | 2.152 B -81.90 % | 11.887 B 25.79 % | 9.450 B -55.79 % | 21.377 B 104.69 % | 10.444 B 16.71 % | 8.948 B 44.90 % | 6.176 B 3.31 % | 5.978 B 160.29 % | 2.297 B |
| GoodWill | 0.000 -100.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 143.226 M -95.03 % | 2.882 B -0.37 % | 2.892 B 0.38 % | 2.882 B -7.93 % | 3.130 B -10.66 % | 3.503 B 11.25 % | 3.149 B -20.10 % | 3.941 B 7.88 % | 3.653 B -12.07 % | 4.154 B 17 578.65 % | 23.497 M 230.90 % | 7.101 M -99.56 % | 1.617 B -0.95 % | 1.633 B -1.43 % | 1.656 B 0.62 % | 1.646 B -3.46 % | 1.705 B 156 753.71 % | 1.087 M |
| Property plant equipment net | 229.142 B 20.91 % | 189.517 B 1.61 % | 186.510 B -3.53 % | 193.337 B 9.45 % | 176.641 B 27.28 % | 138.780 B -7.13 % | 149.437 B 267.05 % | 40.713 B 23.62 % | 32.935 B 8.98 % | 30.221 B 26.05 % | 23.975 B 12.44 % | 21.322 B -12.56 % | 24.385 B 0.57 % | 24.248 B 36.57 % | 17.755 B 29.86 % | 13.673 B 28.26 % | 10.660 B 224.83 % | 3.282 B |
| Total non current assets | 321.949 B 45.33 % | 221.535 B 3.29 % | 214.479 B -0.80 % | 216.215 B 11.95 % | 193.136 B 29.60 % | 149.020 B -6.61 % | 159.574 B 216.23 % | 50.462 B 31.56 % | 38.355 B 2.64 % | 37.367 B 4.50 % | 35.759 B 16.07 % | 30.807 B 4.82 % | 29.391 B 1.48 % | 28.962 B 42.71 % | 20.293 B 27.98 % | 15.856 B 24.09 % | 12.778 B 196.07 % | 4.316 B |
| Other current assets | 129.983 M -89.21 % | 1.205 B -43.38 % | 2.128 B 8.30 % | 1.965 B 86.23 % | 1.055 B 352.38 % | 233.222 M -87.93 % | 1.932 B -1.69 % | 1.965 B 42.70 % | 1.377 B -89.77 % | 13.458 B 66 515.27 % | 20.203 M -1.13 % | 20.434 M 1.91 % | 20.052 M -90.65 % | 214.349 M -94.33 % | 3.783 B 254.68 % | 1.067 B -82.73 % | 6.175 B | 0.000 |
| Short term investments | 3.892 B 46 091.23 % | 8.426 M -83.81 % | 52.057 M 559.87 % | 7.889 M -46.76 % | 14.817 M 115.30 % | 6.882 M -94.48 % | 124.775 M -38.69 % | 203.526 M -20.25 % | 255.212 M -83.20 % | 1.519 B 57.21 % | 966.110 M 62.57 % | 594.271 M -87.46 % | 4.741 B 21.96 % | 3.887 B | 0.000 -100.00 % | 64.721 M 61.20 % | 40.148 M 111 423.36 % | 36.000 K |
| cash and cash equivalents | 18.798 B -72.99 % | 69.593 B 52.16 % | 45.737 B -13.45 % | 52.844 B 13.75 % | 46.456 B 20.04 % | 38.701 B 4.30 % | 37.106 B 32.81 % | 27.939 B 71.14 % | 16.325 B 159.24 % | 6.297 B 913.37 % | 621.431 M 119.91 % | 282.581 M -86.90 % | 2.158 B 85.00 % | 1.166 B 14.90 % | 1.015 B -9.54 % | 1.122 B 33.03 % | 843.461 M 1 027.82 % | 74.787 M |
| Cash and short term investments | 22.690 B -67.40 % | 69.601 B 52.00 % | 45.789 B -13.36 % | 52.852 B 13.73 % | 46.471 B 20.06 % | 38.708 B 3.97 % | 37.231 B 32.29 % | 28.143 B 69.74 % | 16.580 B 112.13 % | 7.816 B 392.35 % | 1.588 B 81.05 % | 876.852 M -87.29 % | 6.898 B 36.51 % | 5.053 B 397.82 % | 1.015 B -14.47 % | 1.187 B 34.31 % | 883.610 M 1 080.93 % | 74.823 M |
| Total current assets | 144.309 B 6.65 % | 135.314 B 6.50 % | 127.056 B 9.11 % | 116.443 B 12.03 % | 103.936 B 5.08 % | 98.912 B 11.95 % | 88.350 B 21.16 % | 72.921 B 29.63 % | 56.252 B 26.00 % | 44.645 B 78.51 % | 25.010 B 32.47 % | 18.879 B -36.65 % | 29.801 B -10.87 % | 33.434 B 19.82 % | 27.903 B 35.07 % | 20.658 B 29.06 % | 16.006 B 97.81 % | 8.092 B |
| Inventory | 46.528 B -12.59 % | 53.229 B -9.45 % | 58.782 B 30.08 % | 45.191 B 21.58 % | 37.169 B -12.76 % | 42.603 B 36.26 % | 31.267 B 12.77 % | 27.725 B 1.54 % | 27.304 B 16.78 % | 23.382 B 103.06 % | 11.515 B 34.93 % | 8.534 B -35.29 % | 13.188 B -25.59 % | 17.723 B 25.19 % | 14.156 B 27.25 % | 11.125 B 24.34 % | 8.948 B 56.42 % | 5.720 B |
| Net receivables | 74.895 B 564.07 % | 11.278 B -44.60 % | 20.357 B 23.86 % | 16.435 B -14.58 % | 19.241 B 20.27 % | 15.998 B -10.73 % | 17.921 B 18.77 % | 15.089 B 37.28 % | 10.991 B -17.33 % | 13.294 B 11.83 % | 11.887 B 25.79 % | 9.450 B -55.79 % | 21.377 B 104.69 % | 10.444 B 16.71 % | 8.948 B 44.90 % | 6.176 B 3.31 % | 5.978 B 160.29 % | 2.297 B |
| Tax assets | 6.231 B 527.57 % | 992.871 M 46.52 % | 677.615 M 85.87 % | 364.561 M 163.41 % | 138.401 M 659.78 % | 18.216 M -94.48 % | 330.061 M 11.47 % | 296.096 M -13.81 % | 343.523 M -78.28 % | 1.582 B 994.32 % | 144.545 M 251.91 % | 41.075 M -95.05 % | 829.953 M -78.65 % | 3.887 B | 0.000 -100.00 % | 64.721 M 61.20 % | 40.148 M 58 086.10 % | 69.000 K |
| 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 |
| Account payables | 9.262 B 265.01 % | 2.537 B -16.65 % | 3.044 B -10.03 % | 3.384 B 34.92 % | 2.508 B -14.09 % | 2.919 B 19.00 % | 2.453 B 7.62 % | 2.280 B 60.18 % | 1.423 B -17.86 % | 1.733 B 18.18 % | 1.466 B 0.22 % | 1.463 B 42.79 % | 1.024 B -77.23 % | 4.500 B 82.02 % | 2.472 B 218.48 % | 776.212 M -58.74 % | 1.881 B | 0.000 |
| Tax payables | 0.000 -100.00 % | 3.224 B 115.06 % | 1.499 B -44.06 % | 2.680 B 77.68 % | 1.508 B -25.64 % | 2.028 B 44.06 % | 1.408 B 16.46 % | 1.209 B 18.71 % | 1.018 B -0.32 % | 1.022 B 1 130.72 % | 83.018 M | 0.000 -100.00 % | 543.258 M 62.17 % | 334.998 M -38.43 % | 544.123 M -53.14 % | 1.161 B -3.31 % | 1.201 B | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 2.416 B 5.30 % | 2.294 B 102.36 % | -97.317 B -19 999.16 % | 489.052 M 101.63 % | -30.026 B -1 718.42 % | 1.855 B 31.88 % | 1.407 B -25.23 % | 1.882 B 67.19 % | 1.125 B | 0.000 | 0.000 | 0.000 -100.00 % | 955.883 M 8.83 % | 878.366 M -21.65 % | 1.121 B 216 620.84 % | 517.302 K | 0.000 |
| Minority interest | 0.000 -100.00 % | 49.614 M -59.85 % | 123.565 M 174.99 % | 44.935 M -80.11 % | 225.948 M 569.55 % | 33.746 M -39.45 % | 55.731 M -72.92 % | 205.795 M -18.27 % | 251.795 M -21.60 % | 321.182 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.457 M 97.38 % | 14.923 M -15.43 % | 17.646 M | 0.000 |
| Capital lease obligations | 0.000 100.00 % | -2.416 B -5.30 % | -2.294 B | 0.000 | 0.000 100.00 % | -1.328 B 28.44 % | -1.855 B -31.88 % | -1.407 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.335 M 104.98 % | -931.313 M | 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 |
| Other total stockholders equity | 3.451 B -20.63 % | 4.348 B -95.64 % | 99.719 B 2 093.19 % | 4.547 B 0.00 % | 4.547 B 0.00 % | 4.547 B 0.00 % | 4.547 B 44.53 % | 3.146 B -34.47 % | 4.801 B -5.78 % | 5.095 B -57.35 % | 11.945 B 122.94 % | 5.358 B -56.56 % | 12.334 B 160.17 % | 4.741 B -35.43 % | 7.342 B 18.09 % | 6.218 B 27.70 % | 4.869 B 258.54 % | 1.358 B |
| Deferred tax liabilities non current | 54.354 B 85.83 % | 29.249 B -0.60 % | 29.427 B -1.71 % | 29.940 B 16.64 % | 25.668 B 43.87 % | 17.841 B -8.52 % | 19.503 B 1 041.05 % | 1.709 B 28.53 % | 1.330 B 17.62 % | 1.131 B 37.97 % | 819.431 M 78.28 % | 459.620 M | 0.000 -100.00 % | 123.781 M -58.17 % | 295.917 M -67.88 % | 921.332 M -5.01 % | 969.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 466.259 B 30.66 % | 356.848 B 4.48 % | 341.535 B 2.67 % | 332.658 B 11.98 % | 297.071 B 19.82 % | 247.932 B 0.00 % | 247.925 B 100.94 % | 123.382 B 30.41 % | 94.608 B 15.36 % | 82.012 B 34.96 % | 60.770 B 22.31 % | 49.687 B -16.06 % | 59.192 B -5.14 % | 62.396 B 29.46 % | 48.196 B 31.99 % | 36.515 B 26.86 % | 28.784 B 131.99 % | 12.407 B |
| 2024 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 5.156 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 |
| 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 |
| Change in working capital | 0.000 -100.00 % | 11.647 B 190.91 % | -12.811 B -66.08 % | -7.714 B -420.46 % | 2.407 B -38.17 % | 3.893 B 253.08 % | -2.543 B -12.19 % | -2.267 B 43.17 % | -3.989 B 36.95 % | -6.326 B | 0.000 | 0.000 -100.00 % | 4.700 B 676.34 % | 605.342 M 109.94 % | -6.090 B -46.55 % | -4.155 B -73.20 % | -2.399 B | 0.000 |
| Accounts receivables | 0.000 -100.00 % | 7.724 B 373 066.54 % | -2.071 M 6.37 % | -2.212 M -233.81 % | 1.653 M 127.74 % | 725.854 K 406.30 % | -236.974 K 48.05 % | -456.131 K -300.92 % | 227.026 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 5.390 B 148.89 % | -11.026 B -71.87 % | -6.416 B -1 468.35 % | 468.851 M 121.54 % | -2.177 B 39.70 % | -3.610 B -705.09 % | -448.375 M 88.76 % | -3.990 B 39.50 % | -6.595 B | 0.000 | 0.000 -100.00 % | 4.810 B 349.30 % | -1.930 B 33.30 % | -2.893 B -27.70 % | -2.265 B 22.02 % | -2.905 B | 0.000 |
| Accounts payables | 0.000 100.00 % | -7.724 M -472.97 % | 2.071 M -99.84 % | 1.258 B 641.85 % | -232.173 M -104.58 % | 5.069 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 -100.00 % | 53.716 M 103.01 % | -1.785 B -37.47 % | -1.298 B -166.98 % | 1.938 B -68.07 % | 6.070 B 469.01 % | 1.067 B 158.66 % | -1.818 B -171 320.24 % | 1.062 M -99.61 % | 269.012 M | 0.000 | 0.000 100.00 % | -110.833 M -104.37 % | 2.535 B 179.29 % | -3.197 B -69.15 % | -1.890 B -473.43 % | 506.094 M | 0.000 |
| Other non cash items | -13.418 B -259.02 % | 8.438 B 159.04 % | -14.292 B -1 637.87 % | 929.362 M 115.06 % | -6.170 B 37.76 % | -9.913 B -243.87 % | 6.890 B -15.99 % | 8.202 B 896.59 % | -1.030 B 41.12 % | -1.749 B 72.42 % | -6.340 B -978.38 % | -587.898 M -205.13 % | 559.198 M 171.64 % | -780.568 M 78.10 % | -3.565 B -1 061.15 % | 370.875 M 213.48 % | -326.820 M 79.57 % | -1.600 B |
| Net cash provided by operating activities | 19.101 B -55.37 % | 42.796 B 196.37 % | 14.440 B -42.98 % | 25.325 B -17.46 % | 30.683 B -14.15 % | 35.739 B 27.77 % | 27.972 B 55.04 % | 18.042 B 79.62 % | 10.044 B 174.02 % | 3.666 B 407.97 % | -1.190 B | 0.000 -100.00 % | 8.826 B 31.98 % | 6.687 B 912.29 % | 660.598 M -73.14 % | 2.460 B 622.70 % | 340.327 M 27 412.33 % | 1.237 M |
| Investments in property plant and equipment | -7.523 B 11.62 % | -8.513 B 48.18 % | -16.426 B -82.51 % | -9.000 B -4.03 % | -8.652 B 3.94 % | -9.007 B 11.09 % | -10.130 B 12.20 % | -11.537 B -75.16 % | -6.587 B -12.08 % | -5.877 B -93.61 % | -3.035 B -38.01 % | -2.199 B 30.44 % | -3.162 B 69.14 % | -10.247 B -91.88 % | -5.340 B -37.42 % | -3.886 B -72.18 % | -2.257 B -150 774.09 % | -1.496 M |
| Acquisitions net | -14.765 M -121.54 % | 68.535 M -48.30 % | 132.568 M -64.50 % | 373.431 M -52.51 % | 786.348 M 34.60 % | 584.214 M | 0.000 | 0.000 | 0.000 100.00 % | -1.856 B -1 915.00 % | -92.104 M 87.05 % | -710.955 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -248.995 M -4 150 014.49 % | 6.000 K |
| Purchases of investments | -15.505 B | 0.000 | 0.000 100.00 % | -13.122 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.004 M | 0.000 100.00 % | -761.923 M | 0.000 100.00 % | -5.795 B -214.52 % | -1.843 B | 0.000 | 0.000 100.00 % | -72.000 K |
| Sales maturities of investments | 20.094 B 261.60 % | 5.557 B 111 531.92 % | 4.978 M -99.92 % | 6.311 B -22.22 % | 8.114 B 1 599.79 % | 477.344 M 221.32 % | 148.555 M -77.57 % | 662.296 M -64.43 % | 1.862 B -31.50 % | 2.718 B | 0.000 -100.00 % | 818.721 M 20.61 % | 678.831 M -76.86 % | 2.934 B | 0.000 -100.00 % | 32.874 M | 0.000 | 0.000 |
| Other investing activites | 61.117 B 2 299.06 % | 2.548 B -14.59 % | 2.983 B 131.25 % | -9.546 B 47.82 % | -18.294 B -1 627.72 % | 1.197 B -29.28 % | 1.693 B 144.28 % | -3.823 B -444.19 % | 1.111 B 137.83 % | -2.937 B -2 494.14 % | -113.209 M 1.62 % | -115.076 M 96.15 % | -2.992 B -917.37 % | 366.024 M 142.07 % | -870.037 M | 0.000 -100.00 % | 852.917 M | 0.000 |
| Net cash used for investing activites | 58.122 B 17 220.48 % | -339.491 M 97.45 % | -13.306 B -8.75 % | -12.236 B 35.03 % | -18.832 B -156.84 % | -7.332 B 11.54 % | -8.288 B 43.61 % | -14.698 B -306.75 % | -3.614 B 54.56 % | -7.953 B -145.41 % | -3.241 B -9.16 % | -2.969 B 45.78 % | -5.475 B 57.03 % | -12.742 B -58.23 % | -8.053 B -108.99 % | -3.853 B -133.09 % | -1.653 B -105 735.76 % | -1.562 M |
| Debt repayment | -68.962 B -186.53 % | -24.068 B -243.26 % | 16.800 B 262.11 % | 4.640 B -78.11 % | 21.195 B 439.64 % | -6.240 B -1 868.39 % | -317.035 M -108.10 % | 3.915 B -43.17 % | 6.889 B 64.36 % | 4.191 B -4.57 % | 4.392 B 174.28 % | -5.912 B -640.98 % | -797.877 M -115.61 % | 5.111 B -27.52 % | 7.051 B 238.11 % | 2.086 B 46.85 % | 1.420 B 37 229.31 % | -3.825 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 671.996 M 619.75 % | 93.365 M -10.83 % | 104.704 M -86.51 % | 776.179 M | 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 100.00 % | -198.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.655 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K |
| Dividends paid | -6.475 B -21 284.59 % | -30.278 M 99.85 % | -20.320 B -7.16 % | -18.962 B 20.16 % | -23.752 B -61.71 % | -14.688 B 21.23 % | -18.647 B -181.36 % | -6.627 B -129.18 % | -2.892 B -1 662.72 % | -164.054 M | 0.000 | 0.000 100.00 % | -545.216 M -1 980.18 % | -26.210 M 81.94 % | -145.096 M 65.68 % | -422.831 M -14.77 % | -368.405 M | 0.000 |
| Other financing activites | -75.071 B -14 524.95 % | -513.308 M -18.51 % | -433.118 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.655 B | 0.000 | 0.000 100.00 % | -211.810 M -137.95 % | 558.135 M 171.89 % | -776.328 M -169.81 % | 1.112 B 390.30 % | 226.807 M 1 554.19 % | 13.711 M 103.84 % | -357.409 M -8 993.00 % | 4.019 M |
| Net cash used provided by financing activities | -150.193 B -505.36 % | -24.810 B -527.54 % | -3.954 B 71.04 % | -13.651 B -454.12 % | -2.463 B 88.17 % | -20.824 B -14.50 % | -18.188 B -570.40 % | -2.713 B -167.88 % | 3.997 B -0.75 % | 4.027 B -3.65 % | 4.180 B 170.70 % | -5.912 B -178.95 % | -2.119 B -134.18 % | 6.201 B -12.99 % | 7.127 B 328.65 % | 1.663 B 58.09 % | 1.052 B 547 707.63 % | 192.000 K |
| Effect of forex changes on cash | -653.714 M -110.53 % | 6.210 B 244.86 % | -4.287 B -161.69 % | 6.950 B 525.80 % | -1.632 B 72.74 % | -5.988 B -178.06 % | 7.671 B -30.16 % | 10.983 B 2 500.39 % | -457.558 M -32.75 % | -344.686 M -158.43 % | 589.886 M | 0.000 100.00 % | -263.342 M -31.10 % | -200.875 M -186.26 % | 232.876 M 188.77 % | 80.645 M 302.60 % | 20.031 M | 0.000 |
| Net change in cash | 13.033 B -45.37 % | 23.856 B 435.67 % | -7.107 B -211.26 % | 6.388 B -17.63 % | 7.755 B 386.29 % | 1.595 B -82.60 % | 9.167 B -21.07 % | 11.614 B 16.49 % | 9.970 B 1 747.90 % | -605.015 M -154.48 % | -237.749 M 56.62 % | -548.082 M -156.61 % | 968.209 M 1 873.06 % | -54.607 M -69.03 % | -32.306 M -109.24 % | 349.609 M 245.06 % | -241.005 M | 0.000 |
| Cash at beginning of period | 6.419 B -85.97 % | 45.737 B -13.45 % | 52.844 B 13.75 % | 46.456 B 20.04 % | 38.701 B 4.30 % | 37.106 B 32.81 % | 27.939 B 71.14 % | 16.325 B 156.89 % | 6.355 B -7.93 % | 6.902 B 703.39 % | 859.153 M -38.95 % | 1.407 B 18.32 % | 1.189 B -2.58 % | 1.221 B 16.57 % | 1.047 B 35.59 % | 772.466 M -28.77 % | 1.084 B | 0.000 |
| Cash at end of period | 18.798 B -72.99 % | 69.593 B 52.16 % | 45.737 B -13.45 % | 52.844 B 13.75 % | 46.456 B 20.04 % | 38.701 B 4.30 % | 37.106 B 32.81 % | 27.939 B 71.14 % | 16.325 B 159.24 % | 6.297 B 913.41 % | 621.404 M -27.67 % | 859.153 M -60.18 % | 2.158 B 85.00 % | 1.166 B 14.90 % | 1.015 B -9.54 % | 1.122 B 33.03 % | 843.461 M 1 027.82 % | 74.787 M |
| Operating cash flow | 19.101 B -55.37 % | 42.796 B 196.37 % | 14.440 B -42.98 % | 25.325 B -17.46 % | 30.683 B -14.15 % | 35.739 B 27.77 % | 27.972 B 55.04 % | 18.042 B 79.62 % | 10.044 B 174.02 % | 3.666 B 407.97 % | -1.190 B | 0.000 -100.00 % | 8.826 B 31.98 % | 6.687 B 912.29 % | 660.598 M -73.14 % | 2.460 B 622.70 % | 340.327 M 27 412.33 % | 1.237 M |
| Capital expenditure | -7.523 B 11.62 % | -8.513 B 48.18 % | -16.426 B -82.51 % | -9.000 B -4.03 % | -8.652 B 3.94 % | -9.007 B 11.09 % | -10.130 B 12.20 % | -11.537 B -75.16 % | -6.587 B -12.08 % | -5.877 B -93.61 % | -3.035 B -38.01 % | -2.199 B 30.44 % | -3.162 B 69.14 % | -10.247 B -91.88 % | -5.340 B -37.42 % | -3.886 B -72.18 % | -2.257 B -150 774.09 % | -1.496 M |
| Free CashFlow | 11.577 B -66.23 % | 34.283 B 1 825.68 % | -1.987 B -112.17 % | 16.324 B -25.90 % | 22.031 B -17.59 % | 26.732 B 49.83 % | 17.842 B 174.28 % | 6.505 B 88.11 % | 3.458 B 256.38 % | -2.211 B 47.67 % | -4.226 B -92.13 % | -2.199 B -138.83 % | 5.664 B 259.10 % | -3.560 B 23.93 % | -4.680 B -228.03 % | -1.427 B 25.57 % | -1.917 B -739 957.51 % | -259.000 K |
| 2024 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025-06-30 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 39.286 B -4.34 % | 41.068 B 95.61 % | 20.994 B -10.78 % | 23.531 B -9.90 % | 26.116 B -1.82 % | 26.599 B -2.82 % | 27.373 B 51.80 % | 18.033 B -58.88 % | 43.854 B -0.62 % | 44.126 B -1.29 % | 44.704 B 0.00 % | 44.704 B 13.33 % | 39.447 B 0.00 % | 39.447 B 23.24 % | 32.009 B 7.05 % | 29.901 B |
| Net income | 8.664 B 22.01 % | 7.102 B 117.24 % | 3.269 B 21 091.95 % | 15.426 M -99.55 % | 3.461 B -49.50 % | 6.853 B 148.58 % | 2.757 B -32.25 % | 4.069 B -31.25 % | 5.919 B -14.56 % | 6.928 B -45.85 % | 12.794 B 0.00 % | 12.794 B 52.31 % | 8.399 B 0.00 % | 8.399 B 1 493.90 % | 526.976 M -90.31 % | 5.436 B |
| Income before tax | 11.985 B 30.57 % | 9.179 B 163.19 % | 3.488 B 2 414.90 % | -150.659 M -103.13 % | 4.820 B -44.34 % | 8.659 B 144.44 % | 3.542 B -29.50 % | 5.025 B -40.03 % | 8.379 B -10.19 % | 9.330 B -38.16 % | 15.088 B 0.00 % | 15.088 B 60.34 % | 9.410 B 0.00 % | 9.410 B 984.30 % | 867.811 M -87.17 % | 6.762 B |
| Income before tax ratio | 0.31 36.49 % | 0.22 34.55 % | 0.17 2 694.61 % | -0.01 -103.47 % | 0.18 -43.31 % | 0.33 151.54 % | 0.13 -53.56 % | 0.28 45.84 % | 0.19 -9.63 % | 0.21 -37.35 % | 0.34 0.00 % | 0.34 41.49 % | 0.24 0.00 % | 0.24 779.83 % | 0.03 -88.01 % | 0.23 |
| EBITDA | 11.985 B -36.30 % | 18.813 B 140.19 % | 7.833 B -10.65 % | 8.767 B 3.69 % | 8.454 B -19.81 % | 10.543 B -5.83 % | 11.196 B 95.68 % | 5.721 B -61.56 % | 14.883 B -24.93 % | 19.826 B -10.18 % | 22.074 B 0.00 % | 22.074 B 73.46 % | 12.725 B 0.00 % | 12.725 B 11.51 % | 11.412 B 19.67 % | 9.536 B |
| Net income ratio | 0.22 27.54 % | 0.17 11.06 % | 0.16 23 652.55 % | 0.00 -99.51 % | 0.13 -48.56 % | 0.26 155.81 % | 0.10 -55.37 % | 0.23 67.19 % | 0.13 -14.04 % | 0.16 -45.14 % | 0.29 0.00 % | 0.29 34.40 % | 0.21 0.00 % | 0.21 1 193.34 % | 0.02 -90.94 % | 0.18 |
| Ratio EBITDA | 0.31 -33.41 % | 0.46 22.79 % | 0.37 0.14 % | 0.37 15.08 % | 0.32 -18.33 % | 0.40 -3.09 % | 0.41 28.91 % | 0.32 -6.51 % | 0.34 -24.46 % | 0.45 -9.01 % | 0.49 0.00 % | 0.49 53.06 % | 0.32 0.00 % | 0.32 -9.52 % | 0.36 11.79 % | 0.32 |
| Gross profit ratio | 0.29 -20.19 % | 0.36 -1.82 % | 0.37 11.64 % | 0.33 -0.61 % | 0.33 -13.47 % | 0.39 -6.37 % | 0.41 4.82 % | 0.39 4.95 % | 0.37 7.22 % | 0.35 -28.20 % | 0.49 0.00 % | 0.49 -7.13 % | 0.52 0.00 % | 0.52 8.79 % | 0.48 18.65 % | 0.41 |
| Weighted average shs out dil | 11.491 M 0.00 % | 11.491 M -0.27 % | 11.522 M -0.02 % | 11.524 M 0.00 % | 11.524 M 0.00 % | 11.524 M 0.00 % | 11.524 M -0.05 % | 11.530 M 0.05 % | 11.524 M 0.00 % | 11.524 M 0.00 % | 11.524 M 0.00 % | 11.524 M 0.44 % | 11.474 M 0.00 % | 11.474 M 0.66 % | 11.399 M -1.13 % | 11.530 M |
| Weighted average shs out | 11.491 M 0.00 % | 11.491 M -0.26 % | 11.521 M -0.02 % | 11.523 M 0.00 % | 11.523 M 0.00 % | 11.523 M 0.00 % | 11.523 M -0.06 % | 11.530 M 0.05 % | 11.524 M 0.00 % | 11.524 M 0.00 % | 11.524 M 0.00 % | 11.524 M 0.44 % | 11.474 M 0.00 % | 11.474 M 0.66 % | 11.399 M -1.13 % | 11.529 M |
| EPS diluted | 754.00 22.00 % | 618.02 117.83 % | 283.72 21 073.13 % | 1.34 -99.55 % | 300.35 -49.50 % | 594.70 148.58 % | 239.24 -32.21 % | 352.93 -31.29 % | 513.64 -14.56 % | 601.20 -45.84 % | 1 110.00 0.00 % | 1 110.00 51.64 % | 732.00 0.00 % | 732.00 10 152.10 % | 7.14 -98.49 % | 471.50 |
| Earnings per share | 754.00 22.00 % | 618.02 117.81 % | 283.74 21 074.63 % | 1.34 -99.55 % | 300.37 -49.50 % | 594.74 148.59 % | 239.25 -32.21 % | 352.93 -31.29 % | 513.64 -14.56 % | 601.20 -45.84 % | 1 110.00 0.00 % | 1 110.00 51.64 % | 732.00 0.00 % | 732.00 10 152.10 % | 7.14 -98.49 % | 471.50 |
| Gross profit | 11.387 B -23.65 % | 14.915 B 92.05 % | 7.766 B -0.39 % | 7.797 B -10.44 % | 8.706 B -15.04 % | 10.248 B -9.01 % | 11.263 B 59.12 % | 7.078 B -56.85 % | 16.403 B 6.56 % | 15.394 B -29.13 % | 21.720 B 0.00 % | 21.720 B 5.25 % | 20.637 B 0.00 % | 20.637 B 34.07 % | 15.393 B 27.01 % | 12.120 B |
| Income tax expense | 3.320 B 62.86 % | 2.039 B 795.67 % | 227.643 M 48.29 % | 153.515 M -88.19 % | 1.300 B -27.26 % | 1.788 B 110.79 % | 848.005 M -11.26 % | 955.628 M -61.72 % | 2.496 B 4.58 % | 2.387 B 1.74 % | 2.346 B 0.00 % | 2.346 B 112.07 % | 1.106 B 0.00 % | 1.106 B 174.73 % | 402.660 M -70.99 % | 1.388 B |
| Cost of revenue | 27.899 B 6.68 % | 26.152 B 97.70 % | 13.228 B -15.93 % | 15.734 B -9.63 % | 17.410 B 6.47 % | 16.352 B 1.50 % | 16.110 B 47.06 % | 10.954 B -60.10 % | 27.451 B -4.46 % | 28.732 B 25.01 % | 22.984 B 0.00 % | 22.984 B 22.19 % | 18.810 B 0.00 % | 18.810 B 13.21 % | 16.615 B -6.56 % | 17.781 B |
| General and administrative expenses | 4.831 B | 0.000 -100.00 % | 3.327 B 21.77 % | 2.732 B -11.14 % | 3.075 B 4.54 % | 2.941 B -7.94 % | 3.195 B 98.78 % | 1.607 B -73.36 % | 6.034 B 15.35 % | 5.231 B 164.69 % | 1.976 B 0.00 % | 1.976 B -7.15 % | 2.128 B 0.00 % | 2.128 B -82.69 % | 12.296 B 237.52 % | 3.643 B |
| Selling and marketing expenses | 2.301 B | 0.000 -100.00 % | 355.526 M -15.69 % | 421.699 M -20.97 % | 533.580 M 9.71 % | 486.344 M -22.83 % | 630.248 M 292.35 % | 160.635 M -86.12 % | 1.157 B 29.12 % | 896.292 M 12.02 % | 800.112 M 0.00 % | 800.112 M 2.09 % | 783.697 M 0.00 % | 783.697 M -62.51 % | 2.090 B 219.90 % | 653.392 M |
| Other expenses | 0.000 100.00 % | -155.622 M -179.04 % | 196.902 M 18.79 % | 165.758 M -54.55 % | 364.706 M -42.18 % | 630.804 M 62.93 % | 387.153 M | 0.000 -100.00 % | 615.858 M 59.79 % | 385.406 M -90.91 % | 4.240 B 0.00 % | 4.240 B | 0.000 | 0.000 100.00 % | -8.450 B -3 093.82 % | 282.244 M |
| Operating expenses | 7.133 B 23.45 % | 5.778 B 48.92 % | 3.880 B 16.86 % | 3.320 B -16.44 % | 3.973 B -2.10 % | 4.058 B -3.66 % | 4.212 B 116.38 % | 1.947 B -75.06 % | 7.807 B 19.88 % | 6.512 B -7.19 % | 7.017 B 0.00 % | 7.017 B 7.62 % | 6.520 B 0.00 % | 6.520 B 9.72 % | 5.942 B 29.78 % | 4.579 B |
| Cost and expenses | 35.032 B 9.71 % | 31.930 B 86.64 % | 17.108 B -10.22 % | 19.054 B -10.89 % | 21.383 B 4.77 % | 20.410 B 0.43 % | 20.322 B 57.52 % | 12.901 B -63.41 % | 35.258 B 0.04 % | 35.245 B 17.48 % | 30.000 B 0.00 % | 30.000 B 18.44 % | 25.329 B 0.00 % | 25.329 B 12.29 % | 22.557 B 0.88 % | 22.359 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 7.133 B 26.87 % | 5.622 B 52.66 % | 3.683 B 16.76 % | 3.154 B -12.59 % | 3.609 B 5.28 % | 3.428 B -10.40 % | 3.825 B 116.36 % | 1.768 B -75.41 % | 7.191 B 17.36 % | 6.127 B 120.69 % | 2.776 B 0.00 % | 2.776 B -4.66 % | 2.912 B 0.00 % | 2.912 B -79.77 % | 14.392 B 234.97 % | 4.296 B |
| Interest income | 4.759 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 562.346 M | 0.000 | 0.000 -100.00 % | 906.600 M 0.00 % | 906.600 M -8.10 % | 986.523 M 0.00 % | 986.523 M | 0.000 | 0.000 |
| Interest expense | 4.748 B 264.67 % | 1.302 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 696.648 M | 0.000 | 0.000 -100.00 % | 1.196 B 0.00 % | 1.196 B 30.45 % | 916.536 M 0.00 % | 916.536 M | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 -100.00 % | 8.332 B 114.71 % | 3.881 B -7.39 % | 4.190 B 20.07 % | 3.490 B -8.23 % | 3.803 B -6.54 % | 4.069 B 889.92 % | 411.052 M -93.57 % | 6.391 B -40.44 % | 10.731 B 85.28 % | 5.792 B 0.00 % | 5.792 B 141.06 % | 2.403 B 0.00 % | 2.403 B 10.81 % | 2.168 B 8.72 % | 1.994 B |
| Operating income | 4.254 B -53.44 % | 9.138 B 135.10 % | 3.887 B -13.19 % | 4.477 B -5.41 % | 4.733 B -23.53 % | 6.189 B -12.21 % | 7.050 B 32.77 % | 5.310 B -38.22 % | 8.596 B -3.21 % | 8.881 B -37.14 % | 14.129 B 0.00 % | 14.129 B 0.35 % | 14.080 B 0.00 % | 14.080 B 48.98 % | 9.451 B 25.33 % | 7.541 B |
| Operating income ratio | 0.11 -51.33 % | 0.22 20.19 % | 0.19 -2.70 % | 0.19 4.98 % | 0.18 -22.12 % | 0.23 -9.66 % | 0.26 -12.54 % | 0.29 50.24 % | 0.20 -2.61 % | 0.20 -36.32 % | 0.32 0.00 % | 0.32 -11.45 % | 0.36 0.00 % | 0.36 20.88 % | 0.30 17.08 % | 0.25 |
| Total other income expenses net | 7.735 B 18 544.07 % | 41.488 M 110.40 % | -399.037 M 91.38 % | -4.628 B -5 428.08 % | 86.854 M -96.48 % | 2.469 B 170.39 % | -3.508 B -1 128.34 % | -285.596 M -31.61 % | -217.008 M -148.35 % | 448.782 M -53.11 % | 957.050 M 0.00 % | 957.050 M 120.49 % | -4.671 B 0.00 % | -4.671 B 45.59 % | -8.584 B -1 002.04 % | -778.880 M |
| 2025-06-30 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 |
| 2025-06-30 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 52.767 B 22.64 % | 43.026 B 26.66 % | 33.969 B -38.34 % | 55.095 B -10.85 % | 61.800 B 34.23 % | 46.040 B -6.96 % | 49.485 B 9.97 % | 44.997 B 31.47 % | 34.228 B -1.78 % | 34.849 B 46.50 % | 23.789 B -20.06 % | 29.759 B -32.03 % | 43.781 B 40.90 % | 31.073 B -9.30 % | 34.259 B 103.43 % | 16.841 B 2.10 % | 16.495 B |
| Total investments | 85.426 B 93.50 % | 44.147 B 122.00 % | 19.886 B -3.52 % | 20.612 B 25.42 % | 16.434 B -9.67 % | 18.193 B -9.61 % | 20.126 B -0.46 % | 20.218 B 5.09 % | 19.239 B -5.53 % | 20.365 B 189.51 % | 7.034 B 11.34 % | 6.318 B 160.24 % | 2.428 B 15.21 % | 2.107 B 23.08 % | 1.712 B 26.16 % | 1.357 B -2.18 % | 1.387 B |
| Total debt | 61.913 B -30.08 % | 88.551 B -14.49 % | 103.562 B -4.86 % | 108.855 B 1.23 % | 107.537 B 11.32 % | 96.602 B -5.60 % | 102.329 B 13.34 % | 90.283 B 11.90 % | 80.684 B 11.62 % | 72.281 B 15.67 % | 62.489 B -2.85 % | 64.323 B -20.48 % | 80.887 B 32.45 % | 61.069 B -1.82 % | 62.198 B 84.15 % | 33.777 B 2.91 % | 32.820 B |
| Accumulated other comprehensive income loss | 123.640 B 28.06 % | 96.545 B -4.24 % | 100.819 B -3.37 % | 104.330 B 9.62 % | 95.172 B | 0.000 -100.00 % | 106.960 B | 0.000 -100.00 % | 106.470 B 45.27 % | 73.290 B -7.13 % | 78.914 B 6.21 % | 74.300 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 155.345 B 41.90 % | 109.472 B 13.65 % | 96.327 B 12.83 % | 85.372 B 4.78 % | 81.474 B 4.05 % | 78.300 B 14.66 % | 68.288 B 2.42 % | 66.673 B 8.25 % | 61.591 B -4.68 % | 64.617 B -2.27 % | 66.120 B 27.17 % | 51.992 B 23.58 % | 42.071 B -7.09 % | 45.283 B 3.09 % | 43.926 B 1.18 % | 43.416 B -1.57 % | 44.109 B |
| Common stock | 11.530 M -98.07 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M 0.00 % | 596.313 M |
| Total equity | 282.450 B 34.65 % | 209.767 B 3.77 % | 202.139 B 3.69 % | 194.947 B 7.16 % | 181.913 B -2.87 % | 187.295 B 3.80 % | 180.436 B 5.90 % | 170.381 B -1.76 % | 173.430 B 21.24 % | 143.053 B -4.77 % | 150.212 B 14.32 % | 131.393 B -2.86 % | 135.260 B 157.17 % | 52.595 B 5.89 % | 49.671 B 1.65 % | 48.864 B -1.15 % | 49.433 B |
| Other non current liabilities | 0.000 -100.00 % | 2.142 B -13.45 % | 2.475 B 7.89 % | 2.294 B -4.02 % | 2.390 B -6.14 % | 2.546 B -92.26 % | 32.896 B 1 337.48 % | 2.288 B -92.04 % | 28.745 B 1 001.46 % | 2.610 B -88.02 % | 21.781 B 19.94 % | 18.159 B 2 324.42 % | 749.003 M 248.23 % | 215.088 M 60.34 % | 134.147 M -51.00 % | 273.759 M 9.33 % | 250.398 M |
| Long term debt | 21.939 B -62.36 % | 58.286 B -15.66 % | 69.112 B -8.41 % | 75.461 B -0.22 % | 75.627 B 6.45 % | 71.046 B -17.91 % | 86.545 B 9.54 % | 79.011 B 16.48 % | 67.832 B 8.81 % | 62.341 B 60.68 % | 38.797 B -10.57 % | 43.383 B -7.54 % | 46.921 B 64.55 % | 28.514 B -19.51 % | 35.424 B 43.27 % | 24.726 B -2.90 % | 25.465 B |
| Total non current liabilities | 77.413 B -16.89 % | 93.140 B -11.86 % | 105.668 B -5.97 % | 112.382 B 0.31 % | 112.033 B 6.33 % | 105.364 B -11.79 % | 119.441 B 11.66 % | 106.970 B 10.76 % | 96.577 B 17.55 % | 82.156 B 35.62 % | 60.578 B -1.57 % | 61.542 B -10.85 % | 69.028 B 116.79 % | 31.841 B -17.67 % | 38.675 B 38.34 % | 27.956 B -3.36 % | 28.927 B |
| Other current liabilities | 42.235 B 74 968.99 % | 56.261 M -98.21 % | 3.136 B 2 974.54 % | 101.983 M -97.38 % | 3.891 B 32.01 % | 2.947 B -41.49 % | 5.037 B 68.70 % | 2.986 B -19.00 % | 3.686 B -53.31 % | 7.894 B -25.04 % | 10.531 B 7.29 % | 9.816 B 69.00 % | 5.808 B -35.28 % | 8.975 B 87.98 % | 4.774 B -16.06 % | 5.688 B -11.83 % | 6.451 B |
| Deferred revenue | 823.000 K -99.99 % | 8.480 B 4.56 % | 8.110 B 3.78 % | 7.815 B -18.09 % | 9.540 B | 0.000 -100.00 % | 8.576 B | 0.000 -100.00 % | 8.018 B -2.21 % | 8.200 B | 0.000 | 0.000 | 0.000 -100.00 % | 10.271 B | 0.000 | 0.000 | 0.000 |
| Short term debt | 39.975 B 43.53 % | 27.852 B -13.06 % | 32.034 B 2.53 % | 31.242 B 5.49 % | 29.615 B 15.88 % | 25.556 B 202.52 % | 8.448 B -25.05 % | 11.272 B 61.38 % | 6.984 B 53.01 % | 4.564 B -80.73 % | 23.692 B 13.14 % | 20.941 B -38.35 % | 33.967 B 4.34 % | 32.555 B 21.59 % | 26.774 B 195.83 % | 9.050 B 23.05 % | 7.355 B |
| Total current liabilities | 95.858 B 112.74 % | 45.058 B -8.12 % | 49.041 B 7.10 % | 45.791 B -3.78 % | 47.589 B 7.00 % | 44.475 B 35.67 % | 32.781 B 21.16 % | 27.056 B -0.03 % | 27.064 B -4.29 % | 28.277 B -23.87 % | 37.143 B 10.48 % | 33.618 B -22.96 % | 43.636 B -3.99 % | 45.449 B 29.72 % | 35.037 B 85.02 % | 18.937 B 16.55 % | 16.248 B |
| Total liabilities | 173.272 B 25.38 % | 138.199 B -10.67 % | 154.709 B -2.19 % | 158.173 B -0.91 % | 159.622 B 6.53 % | 149.839 B -3.22 % | 154.822 B 15.52 % | 134.026 B 6.47 % | 125.879 B 13.99 % | 110.434 B 13.01 % | 97.721 B 2.69 % | 95.160 B -15.54 % | 112.664 B 45.77 % | 77.290 B 4.86 % | 73.711 B 57.19 % | 46.892 B 3.80 % | 45.175 B |
| Other non current assets | 1.902 B -55.41 % | 4.265 B -48.40 % | 8.266 B -6.34 % | 8.826 B 10.10 % | 8.017 B 75.41 % | 4.570 B 900.28 % | 456.899 M -89.55 % | 4.373 B 1 050.95 % | 379.984 M -37.97 % | 612.604 M -43.58 % | 1.086 B 407.36 % | 213.992 M -95.09 % | 4.356 B 22.54 % | 3.555 B -11.20 % | 4.003 B 1 414.61 % | 264.306 M -9.37 % | 291.632 M |
| Long term investments | 84.752 B 92.01 % | 44.139 B 122.06 % | 19.878 B 0.64 % | 19.751 B 20.57 % | 16.382 B -9.92 % | 18.186 B -6.93 % | 19.539 B -3.32 % | 20.211 B 55.65 % | 12.985 B 83.95 % | 7.059 B 24.90 % | 5.652 B -8.46 % | 6.174 B 168.09 % | 2.303 B 12.98 % | 2.038 B 35.12 % | 1.509 B 30.52 % | 1.156 B 2.08 % | 1.132 B |
| Intangible assets | 117.403 M -86.52 % | 870.753 M -1.03 % | 879.835 M 0.03 % | 879.577 M -1.25 % | 890.681 M 3.92 % | 857.120 M -2.57 % | 879.692 M -27.10 % | 1.207 B 7.01 % | 1.128 B -24.41 % | 1.492 B -0.61 % | 1.501 B 34.45 % | 1.116 B -2.64 % | 1.147 B -34.02 % | 1.738 B -10.34 % | 1.939 B 56.70 % | 1.237 B -25.06 % | 1.651 B |
| GoodWill | 0.000 -100.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B 0.00 % | 2.002 B |
| Goodwill and intangible assets | 117.403 M -95.91 % | 2.873 B -0.32 % | 2.882 B 0.01 % | 2.881 B -0.38 % | 2.892 B 1.17 % | 2.859 B -0.78 % | 2.882 B -10.19 % | 3.209 B 2.52 % | 3.130 B -10.43 % | 3.494 B -0.26 % | 3.503 B 12.33 % | 3.118 B -0.96 % | 3.149 B -15.81 % | 3.740 B -5.09 % | 3.941 B 21.66 % | 3.239 B -11.32 % | 3.653 B |
| Property plant equipment net | 222.616 B 20.43 % | 184.851 B -2.46 % | 189.517 B -2.48 % | 194.331 B 4.19 % | 186.510 B -1.25 % | 188.862 B -2.31 % | 193.337 B 11.71 % | 173.073 B -2.02 % | 176.641 B 33.41 % | 132.404 B -4.59 % | 138.780 B 7.55 % | 129.037 B -13.65 % | 149.437 B 253.42 % | 42.283 B 3.86 % | 40.713 B 23.38 % | 32.997 B 0.19 % | 32.935 B |
| Total non current assets | 315.639 B 33.21 % | 236.949 B 6.96 % | 221.535 B -2.09 % | 226.256 B 5.49 % | 214.479 B -0.21 % | 214.924 B -0.60 % | 216.215 B 7.51 % | 201.108 B 4.13 % | 193.136 B 34.52 % | 143.569 B -3.66 % | 149.020 B 7.38 % | 138.777 B -13.03 % | 159.574 B 208.64 % | 51.703 B 2.46 % | 50.462 B 33.07 % | 37.920 B -1.13 % | 38.355 B |
| Other current assets | 129.996 M -95.69 % | 3.017 B 150.39 % | 1.205 B -91.56 % | 14.271 B 570.68 % | 2.128 B -13.60 % | 2.463 B 308.58 % | 602.773 M -70.55 % | 2.047 B 1 024.09 % | 182.089 M -36.72 % | 287.734 M 23.37 % | 233.222 M -25.27 % | 312.089 M -98.43 % | 19.853 B 5 900.35 % | 330.860 M -93.10 % | 4.797 B -67.72 % | 14.860 B 23.71 % | 12.012 B |
| Short term investments | 673.602 M 8 486.39 % | 7.845 M -6.90 % | 8.426 M -99.02 % | 860.914 M 1 553.79 % | 52.057 M 626.55 % | 7.165 M -98.78 % | 586.917 M 8 072.06 % | 7.182 M -99.89 % | 6.254 B -53.00 % | 13.306 B 862.44 % | 1.383 B 14.01 % | 1.213 B 871.84 % | 124.775 M 81.27 % | 68.833 M -66.18 % | 203.526 M 1.10 % | 201.304 M -21.12 % | 255.212 M |
| cash and cash equivalents | 9.147 B -79.91 % | 45.525 B -34.58 % | 69.593 B 29.45 % | 53.760 B 17.54 % | 45.737 B -9.54 % | 50.562 B -4.32 % | 52.844 B 16.69 % | 45.286 B -2.52 % | 46.456 B 24.11 % | 37.432 B -3.28 % | 38.701 B 11.97 % | 34.565 B -6.85 % | 37.106 B 23.71 % | 29.996 B 7.36 % | 27.939 B 64.97 % | 16.936 B 3.74 % | 16.325 B |
| Cash and short term investments | 9.820 B -78.43 % | 45.533 B -34.58 % | 69.601 B 27.43 % | 54.621 B 19.29 % | 45.789 B -9.45 % | 50.570 B -4.32 % | 52.852 B 16.69 % | 45.293 B -2.54 % | 46.471 B 24.12 % | 37.439 B -3.28 % | 38.708 B 11.92 % | 34.584 B -7.11 % | 37.231 B 23.84 % | 30.064 B 6.83 % | 28.143 B 64.22 % | 17.137 B 3.36 % | 16.580 B |
| Total current assets | 140.083 B 26.18 % | 111.017 B -17.96 % | 135.314 B 6.66 % | 126.864 B -0.15 % | 127.056 B 3.97 % | 122.210 B 4.95 % | 116.443 B 12.72 % | 103.299 B -0.61 % | 103.936 B -5.44 % | 109.917 B 11.13 % | 98.912 B 12.69 % | 87.776 B -0.65 % | 88.350 B 13.01 % | 78.182 B 7.22 % | 72.921 B 26.08 % | 57.836 B 2.82 % | 56.252 B |
| Inventory | 50.497 B 0.41 % | 50.291 B -5.52 % | 53.229 B -8.18 % | 57.972 B -1.38 % | 58.782 B 16.36 % | 50.516 B 8.51 % | 46.553 B 20.03 % | 38.786 B 1.96 % | 38.042 B -11.10 % | 42.791 B -2.69 % | 43.973 B 29.91 % | 33.849 B 8.26 % | 31.267 B 11.71 % | 27.989 B 0.95 % | 27.725 B 7.30 % | 25.838 B -5.37 % | 27.304 B |
| Net receivables | 65.327 B 436.51 % | 12.176 B 7.96 % | 11.278 B -10.77 % | 12.640 B -37.91 % | 20.357 B 9.08 % | 18.662 B 13.55 % | 16.435 B -4.30 % | 17.174 B -10.74 % | 19.241 B -34.55 % | 29.399 B 83.77 % | 15.998 B -15.93 % | 19.030 B -2.67 % | 19.552 B -1.24 % | 19.798 B 61.53 % | 12.256 B -16.91 % | 14.750 B 20.62 % | 12.228 B |
| Tax assets | 6.150 B 648.97 % | 821.169 M -17.29 % | 992.871 M 112.76 % | 466.660 M -31.13 % | 677.615 M 51.62 % | 446.921 M | 0.000 -100.00 % | 241.856 M | 0.000 | 0.000 | 0.000 -100.00 % | 233.324 M -29.31 % | 330.061 M 278.88 % | 87.116 M -70.58 % | 296.096 M 12.09 % | 264.157 M -23.10 % | 343.523 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.600 B | 0.000 -100.00 % | 2.237 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 13.648 B 126.77 % | 6.019 B 137.19 % | 2.537 B -54.47 % | 5.573 B 83.07 % | 3.044 B -54.46 % | 6.685 B 97.56 % | 3.384 B -31.51 % | 4.940 B 96.98 % | 2.508 B 11.82 % | 2.243 B -23.17 % | 2.919 B 2.03 % | 2.861 B 16.63 % | 2.453 B -6.48 % | 2.623 B 15.07 % | 2.280 B -17.69 % | 2.769 B 94.60 % | 1.423 B |
| Tax payables | 0.000 -100.00 % | 2.651 B -17.76 % | 3.224 B 204.45 % | 1.059 B -29.36 % | 1.499 B 150.20 % | 599.135 M | 0.000 -100.00 % | 640.039 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.408 B 8.62 % | 1.296 B 7.22 % | 1.209 B -15.40 % | 1.429 B 40.32 % | 1.018 B |
| Deferred revenue non current | 0.000 -100.00 % | 2.414 B -0.08 % | 2.416 B 12.28 % | 2.152 B -6.21 % | 2.294 B 21.08 % | 1.895 B | 0.000 -100.00 % | 108.907 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.855 B 31.88 % | 1.407 B 0.00 % | 1.407 B -25.23 % | 1.882 B 0.00 % | 1.882 B |
| Minority interest | 0.000 100.00 % | -23.178 M -146.72 % | 49.614 M -51.25 % | 101.763 M -17.64 % | 123.565 M -5.00 % | 130.063 M 189.45 % | 44.935 M -76.90 % | 194.493 M -13.92 % | 225.948 M 8 387.90 % | 2.662 M -92.11 % | 33.746 M 179.95 % | -42.207 M -175.73 % | 55.731 M -68.07 % | 174.551 M -15.18 % | 205.795 M 22.48 % | 168.030 M -33.27 % | 251.795 M |
| Capital lease obligations | 0.000 100.00 % | -2.414 B 0.08 % | -2.416 B -12.28 % | -2.152 B 6.21 % | -2.294 B | 0.000 100.00 % | -7.336 B | 0.000 100.00 % | -5.867 B -9.14 % | -5.376 B | 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 |
| Other total stockholders equity | 3.451 B 8.59 % | 3.178 B -26.91 % | 4.348 B -4.38 % | 4.547 B -95.44 % | 99.719 B -7.90 % | 108.269 B 2 281.22 % | 4.547 B 0.00 % | 4.547 B 0.00 % | 4.547 B 0.00 % | 4.547 B 0.00 % | 4.547 B 0.00 % | 4.547 B -95.09 % | 92.537 B 1 314.56 % | 6.542 B 32.35 % | 4.943 B 5.54 % | 4.683 B 4.63 % | 4.476 B |
| Deferred tax liabilities non current | 55.474 B 98.94 % | 27.885 B -4.67 % | 29.249 B -3.54 % | 30.324 B 3.05 % | 29.427 B -1.51 % | 29.877 B | 0.000 -100.00 % | 25.561 B | 0.000 -100.00 % | 17.206 B | 0.000 | 0.000 -100.00 % | 19.503 B 1 043.84 % | 1.705 B -0.24 % | 1.709 B 59.15 % | 1.074 B -19.24 % | 1.330 B |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.600 B | 0.000 -100.00 % | 2.237 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 455.721 B 30.97 % | 347.966 B -2.49 % | 356.848 B 1.06 % | 353.120 B 3.39 % | 341.535 B 1.31 % | 337.134 B 0.56 % | 335.258 B 10.13 % | 304.407 B 1.70 % | 299.309 B 18.08 % | 253.486 B 2.24 % | 247.932 B 9.44 % | 226.552 B -8.62 % | 247.925 B 90.88 % | 129.885 B 5.27 % | 123.382 B 28.85 % | 95.756 B 1.21 % | 94.608 B |
| 2025-06-30 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 |
| 2025-06-30 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 1.201 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 |
| 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 |
| Change in working capital | 0.000 -100.00 % | 668.585 M 18 290.26 % | 3.636 M 6.08 % | 3.427 M 197.80 % | -3.504 M 99.89 % | -3.203 B -131 199.29 % | -2.439 M 99.87 % | -1.928 B -146 135.99 % | 1.321 M -99.78 % | 601.777 M 0.00 % | 601.777 M -38.17 % | 973.240 M 0.00 % | 973.240 M 253.08 % | -635.783 M 0.00 % | -635.783 M -12.19 % | -566.684 M 43.17 % | -997.162 M 0.00 % | -997.162 M 36.95 % | -1.581 B 0.00 % | -1.581 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.175 B 0.00 % | 1.175 B 676.34 % | 151.336 M 0.00 % | 151.336 M 109.94 % | -1.522 B 0.00 % | -1.522 B -46.55 % | -1.039 B 0.00 % | -1.039 B -73.20 % | -599.798 M 0.00 % | -599.798 M 0.00 % | -599.798 M -200.00 % | 599.798 M |
| Accounts receivables | 0.000 100.00 % | -1.457 B -215 153.03 % | 677.505 K -78.73 % | 3.185 M 103.56 % | -89.549 M | 0.000 -100.00 % | 451.682 M | 0.000 -100.00 % | 1.207 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 |
| Inventory | 0.000 -100.00 % | 992.132 M 34 575.24 % | 2.861 M 815.17 % | 312.641 K 100.01 % | -3.431 B -24.48 % | -2.757 B 11.63 % | -3.119 B -94.48 % | -1.604 B -1 705 806.42 % | 94.030 K -99.92 % | 117.213 M 0.00 % | 117.213 M 121.54 % | -544.157 M 0.00 % | -544.157 M 39.70 % | -902.458 M 0.00 % | -902.458 M -705.09 % | -112.094 M 88.76 % | -997.427 M 0.00 % | -997.427 M 39.50 % | -1.649 B 0.00 % | -1.649 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.203 B 0.00 % | 1.203 B 349.30 % | -482.381 M 0.00 % | -482.381 M 33.30 % | -723.252 M 0.00 % | -723.252 M -27.70 % | -566.367 M 0.00 % | -566.367 M 22.02 % | -726.321 M 0.00 % | -726.321 M 0.00 % | -726.321 M -200.00 % | 726.321 M |
| Accounts payables | 0.000 -100.00 % | 1.277 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 |
| Other working capital | -1.793 B -1 144.69 % | -144.033 M -148 862.15 % | 96.821 K 238.39 % | -69.963 K -100.00 % | 3.517 B 888.39 % | -446.154 M -116.74 % | 2.665 B 921.15 % | -324.550 M -1 706 820.66 % | 19.016 K -100.00 % | 484.564 M 0.00 % | 484.564 M -68.07 % | 1.517 B 0.00 % | 1.517 B 469.01 % | 266.675 M 0.00 % | 266.675 M 158.66 % | -454.590 M -171 320.24 % | 265.500 K 0.00 % | 265.500 K -99.61 % | 67.253 M 0.00 % | 67.253 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.708 M 0.00 % | -27.708 M -104.37 % | 633.717 M 0.00 % | 633.717 M 179.29 % | -799.215 M 0.00 % | -799.215 M -69.15 % | -472.477 M 0.00 % | -472.477 M -473.43 % | 126.524 M 0.00 % | 126.524 M 0.00 % | 126.524 M 200.00 % | -126.524 M |
| Other non cash items | 1.926 B 173.93 % | -2.605 B -140 237.77 % | 1.859 M 65.83 % | 1.121 M 197.68 % | 376.533 K 100.01 % | -3.573 B -101 763.34 % | 3.515 M -99.58 % | 838.455 M 409 213.92 % | 204.844 K 100.01 % | -2.185 B -41.68 % | -1.543 B 37.76 % | -2.478 B 0.00 % | -2.478 B -243.87 % | 1.723 B 0.00 % | 1.723 B -15.99 % | 2.051 B 896.59 % | -257.422 M 0.00 % | -257.422 M 41.12 % | -437.180 M 0.00 % | -437.180 M 86.21 % | -3.170 B 0.00 % | -3.170 B -978.38 % | -293.949 M 0.00 % | -293.949 M -310.26 % | 139.800 M 0.00 % | 139.800 M 171.64 % | -195.142 M 0.00 % | -195.142 M 78.10 % | -891.165 M 0.00 % | -891.165 M -1 061.15 % | 92.719 M 0.00 % | 92.719 M 213.48 % | -81.705 M 0.00 % | -81.705 M 0.00 % | -81.705 M 94.62 % | -1.518 B |
| Net cash provided by operating activities | 5.881 B -56.43 % | 13.498 B 106 651.66 % | 12.644 M 44.44 % | 8.754 M 128.96 % | 3.823 M -99.89 % | 3.610 B 45 587.64 % | 7.901 M -99.88 % | 6.331 B 82 331.92 % | 7.680 M -99.90 % | 7.671 B 0.00 % | 7.671 B -14.15 % | 8.935 B 0.00 % | 8.935 B 27.77 % | 6.993 B 0.00 % | 6.993 B 55.04 % | 4.511 B 79.62 % | 2.511 B 0.00 % | 2.511 B 174.02 % | 916.391 M 0.00 % | 916.391 M 253.98 % | -595.125 M 0.00 % | -595.125 M | 0.000 | 0.000 -100.00 % | 2.206 B 0.00 % | 2.206 B 31.98 % | 1.672 B 0.00 % | 1.672 B 912.29 % | 165.150 M 0.00 % | 165.150 M -73.14 % | 614.888 M 0.00 % | 614.888 M 622.70 % | 85.082 M 0.00 % | 85.082 M 0.00 % | 85.082 M 201.48 % | -83.845 M |
| Investments in property plant and equipment | -3.279 B 7.41 % | -3.542 B -173 534.18 % | -2.040 M 7.97 % | -2.216 M 66.89 % | -6.694 M 99.84 % | -4.107 B -161 722.47 % | -2.538 M 99.89 % | -2.250 B -94 717.68 % | -2.373 M 99.89 % | -2.163 B 0.00 % | -2.163 B 3.94 % | -2.252 B 0.00 % | -2.252 B 11.09 % | -2.533 B 0.00 % | -2.533 B 12.20 % | -2.884 B -75.16 % | -1.647 B 0.00 % | -1.647 B -12.08 % | -1.469 B 0.00 % | -1.469 B 3.20 % | -1.518 B 0.00 % | -1.518 B -38.01 % | -1.100 B 0.00 % | -1.100 B -39.12 % | -790.463 M 0.00 % | -790.463 M 69.14 % | -2.562 B 0.00 % | -2.562 B -91.88 % | -1.335 B 0.00 % | -1.335 B -37.42 % | -971.551 M 0.00 % | -971.551 M -72.18 % | -564.269 M 0.00 % | -564.269 M 0.00 % | -564.269 M -200.27 % | 562.773 M |
| Acquisitions net | 0.000 -100.00 % | 350.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 100.00 % | -46.052 M 0.00 % | -46.052 M 87.05 % | -355.478 M 0.00 % | -355.478 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K |
| Purchases of investments | -114.754 M 99.68 % | -36.078 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -380.962 M 0.00 % | -380.962 M | 0.000 | 0.000 100.00 % | -1.449 B 0.00 % | -1.449 B -214.52 % | -460.643 M 0.00 % | -460.643 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -72.000 K |
| Sales maturities of investments | 6.975 B -65.99 % | 20.506 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.245 M | 0.000 -100.00 % | 1.578 B | 0.000 -100.00 % | 2.028 B 0.00 % | 2.028 B 1 599.79 % | 119.336 M 0.00 % | 119.336 M 221.32 % | 37.139 M 0.00 % | 37.139 M -77.57 % | 165.574 M -64.43 % | 465.514 M 0.00 % | 465.514 M -31.50 % | 679.600 M 0.00 % | 679.600 M | 0.000 | 0.000 -100.00 % | 409.361 M 0.00 % | 409.361 M 141.22 % | 169.708 M 0.00 % | 169.708 M -76.86 % | 733.541 M 0.00 % | 733.541 M | 0.000 | 0.000 -100.00 % | 8.218 M 0.00 % | 8.218 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -2.633 B -110 609.04 % | 2.383 M 39.82 % | 1.704 M 64.02 % | 1.039 M -99.97 % | 4.105 B 343 182.26 % | 1.196 M -99.82 % | 672.429 M 85 234.79 % | 787.989 K -99.41 % | 134.530 M 0.00 % | 134.530 M -93.69 % | 2.132 B 0.00 % | 2.132 B -14.55 % | 2.495 B 0.00 % | 2.495 B -8.22 % | 2.719 B 130.18 % | 1.181 B 0.00 % | 1.181 B 49.59 % | 789.587 M 0.00 % | 789.587 M 1 494.92 % | -56.605 M 0.00 % | -56.605 M 1.62 % | -57.538 M 0.00 % | -57.538 M -109.27 % | 620.755 M 0.00 % | 620.755 M -81.06 % | 3.277 B 0.00 % | 3.277 B 82.49 % | 1.796 B 0.00 % | 1.796 B 86.41 % | 963.332 M 0.00 % | 963.332 M 70.72 % | 564.269 M 0.00 % | 564.269 M 0.00 % | 564.269 M 200.00 % | -564.269 M |
| Net cash used for investing activites | 3.594 B 116.53 % | -21.746 B -6 344 422.40 % | 342.759 K 166.88 % | -512.504 K 90.94 % | -5.655 M 99.86 % | -4.105 B -305 857.29 % | -1.342 M 99.80 % | -672.429 M -42 322.97 % | -1.585 M 98.82 % | -134.530 M 0.00 % | -134.530 M 93.69 % | -2.132 B 0.00 % | -2.132 B 14.55 % | -2.495 B 0.00 % | -2.495 B 20.34 % | -3.132 B -165.21 % | -1.181 B 0.00 % | -1.181 B -49.59 % | -789.587 M 0.00 % | -789.587 M 51.27 % | -1.620 B 0.00 % | -1.620 B -9.16 % | -1.484 B 0.00 % | -1.484 B -139.11 % | -620.755 M 0.00 % | -620.755 M 81.06 % | -3.277 B 0.00 % | -3.277 B -78.60 % | -1.835 B 0.00 % | -1.835 B -90.47 % | -963.332 M 0.00 % | -963.332 M -70.72 % | -564.269 M 0.00 % | -564.269 M 0.00 % | -564.269 M -200.28 % | 562.707 M |
| Debt repayment | 0.000 100.00 % | -13.303 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.882 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.196 B 0.00 % | 2.196 B 174.28 % | -2.956 B 0.00 % | -2.956 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.825 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 167.999 M | 0.000 -100.00 % | 23.341 M 0.00 % | 23.341 M -10.83 % | 26.176 M 0.00 % | 26.176 M -86.51 % | 194.045 M 0.00 % | 194.045 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 |
| Common stock repurchased | 0.000 100.00 % | -1.170 B -1 175 812.59 % | -99.484 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K |
| Dividends paid | 0.000 100.00 % | -1.845 M -25 512.55 % | -7.204 K 9.22 % | -7.936 K 99.88 % | -6.560 M 99.87 % | -5.080 B -87 424.70 % | -5.804 M 99.88 % | -4.741 B -72 899.93 % | -6.494 M 99.89 % | -5.938 B 0.00 % | -5.938 B -61.71 % | -3.672 B 0.00 % | -3.672 B 21.23 % | -4.662 B 0.00 % | -4.662 B -181.36 % | -1.657 B -129.18 % | -722.952 M 0.00 % | -722.952 M -1 662.72 % | -41.014 M 0.00 % | -41.014 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -136.304 M 0.00 % | -136.304 M -1 980.18 % | -6.553 M 0.00 % | -6.553 M 81.94 % | -36.274 M 0.00 % | -36.274 M 65.68 % | -105.708 M 0.00 % | -105.708 M -14.77 % | -92.101 M 0.00 % | -92.101 M 0.00 % | -92.101 M -200.00 % | 92.101 M |
| Other financing activites | 0.000 100.00 % | -289.107 M -4 731.49 % | -5.984 M 5.12 % | -6.307 M -199.93 % | 6.311 M 100.06 % | -10.843 B -128.74 % | -4.740 B 59.86 % | -11.810 B -222 533.55 % | 5.309 M 100.04 % | -12.467 B | 0.000 100.00 % | -8.363 B 52.40 % | -17.570 B 6.78 % | -18.847 B 0.00 % | -18.847 B -182.71 % | -6.667 B 44.11 % | -11.928 B 0.00 % | -11.928 B -195.36 % | -4.038 B 0.00 % | -4.038 B -3 713.31 % | -105.905 M 0.00 % | -105.905 M -137.95 % | 279.068 M 0.00 % | 279.068 M 111.38 % | -2.452 B 0.00 % | -2.452 B -69 054.22 % | -3.546 M 0.00 % | -3.546 M -143.34 % | 8.181 M 0.00 % | 8.181 M 113.46 % | -60.760 M 0.00 % | -60.760 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.019 M |
| Net cash used provided by financing activities | -12.014 B 18.63 % | -14.764 B -242 315.40 % | -6.090 M 3.55 % | -6.315 M -2 435.00 % | -249.099 K 100.00 % | -15.923 B -235.49 % | -4.746 B 71.32 % | -16.550 B -1 396 979.12 % | -1.185 M 99.99 % | -18.405 B 0.00 % | -18.405 B 13.36 % | -21.242 B 0.00 % | -21.242 B 9.64 % | -23.509 B 0.00 % | -23.509 B -182.44 % | -8.324 B 34.21 % | -12.651 B 0.00 % | -12.651 B -210.11 % | -4.079 B 0.00 % | -4.079 B -295.20 % | 2.090 B 0.00 % | 2.090 B 170.70 % | -2.956 B 0.00 % | -2.956 B -14.20 % | -2.588 B 0.00 % | -2.588 B -25 532.15 % | -10.098 M 0.00 % | -10.098 M 64.05 % | -28.093 M 0.00 % | -28.093 M 83.12 % | -166.468 M 0.00 % | -166.468 M -80.74 % | -92.101 M 0.00 % | -92.101 M 0.00 % | -92.101 M -199.79 % | 92.293 M |
| Effect of forex changes on cash | 0.000 100.00 % | -1.055 B -103 482.66 % | 1.020 M -99.95 % | 2.085 B 627 941.63 % | -332.028 K 99.98 % | -1.532 B -78 038.44 % | 1.966 M -99.88 % | 1.631 B 508.97 % | -398.795 M -162.88 % | -151.705 M 0.00 % | -151.705 M 83.19 % | -902.264 M 0.00 % | -902.264 M -141.29 % | 2.185 B 0.00 % | 2.185 B -15.25 % | 2.578 B 4 038.33 % | 62.305 M 0.00 % | 62.305 M 125.89 % | -240.619 M 0.00 % | -240.619 M -181.58 % | 294.943 M 0.00 % | 294.943 M | 0.000 | 0.000 -100.00 % | 7.044 M 0.00 % | 7.044 M -96.35 % | 193.118 M 0.00 % | 193.118 M -88.57 % | 1.690 B 0.00 % | 1.690 B 180.54 % | 602.314 M 0.00 % | 602.314 M 17.86 % | 511.037 M 0.00 % | 511.037 M 0.00 % | 511.037 M 200.00 % | -511.037 M |
| Net change in cash | -9.651 B 59.90 % | -24.067 B -44 668.48 % | -53.760 M | 0.000 100.00 % | -50.562 M 97.15 % | -1.777 B -3 823.36 % | -45.286 M -102.84 % | 1.597 B 4 366.26 % | -37.432 M -101.93 % | 1.939 B 0.00 % | 1.939 B 386.29 % | 398.697 M 0.00 % | 398.697 M -82.60 % | 2.292 B 0.00 % | 2.292 B -21.07 % | 2.904 B 16.49 % | 2.493 B 0.00 % | 2.493 B 1 747.90 % | -151.254 M 0.00 % | -151.254 M 36.38 % | -237.749 M 0.00 % | -237.749 M 56.62 % | -548.082 M 0.00 % | -548.082 M -326.43 % | 242.052 M 0.00 % | 242.052 M 1 873.06 % | -13.652 M 0.00 % | -13.652 M -69.03 % | -8.077 M 0.00 % | -8.077 M -109.24 % | 87.402 M 0.00 % | 87.402 M 245.06 % | -60.251 M 0.00 % | -60.251 M 0.00 % | -60.251 M | 0.000 |
| Cash at beginning of period | 18.798 B -72.99 % | 69.593 B 29.45 % | 53.760 B | 0.000 -100.00 % | 50.562 B 282.73 % | 13.211 B -70.83 % | 45.286 B 289.92 % | 11.614 B -68.97 % | 37.432 B 286.89 % | 9.675 B 0.00 % | 9.675 B 4.30 % | 9.277 B 0.00 % | 9.277 B 32.81 % | 6.985 B 0.00 % | 6.985 B 71.14 % | 4.081 B 156.89 % | 1.589 B 0.00 % | 1.589 B -7.93 % | 1.726 B 0.00 % | 1.726 B 100.85 % | 859.153 M 0.00 % | 859.153 M -38.95 % | 1.407 B 0.00 % | 1.407 B 373.27 % | 297.341 M 0.00 % | 297.341 M -2.58 % | 305.220 M 0.00 % | 305.220 M 16.57 % | 261.842 M 0.00 % | 261.842 M 35.59 % | 193.117 M 0.00 % | 193.117 M -28.77 % | 271.117 M 0.00 % | 271.117 M 0.00 % | 271.117 M | 0.000 |
| Cash at end of period | 9.147 B -79.91 % | 45.525 B | 0.000 | 0.000 | 0.000 -100.00 % | 11.434 B | 0.000 -100.00 % | 13.211 B | 0.000 -100.00 % | 11.614 B 0.00 % | 11.614 B 20.04 % | 9.675 B 0.00 % | 9.675 B 4.30 % | 9.277 B 0.00 % | 9.277 B 32.81 % | 6.985 B 71.14 % | 4.081 B 0.00 % | 4.081 B 159.24 % | 1.574 B 0.00 % | 1.574 B 153.35 % | 621.404 M 0.00 % | 621.404 M -27.67 % | 859.153 M 0.00 % | 859.153 M 59.28 % | 539.393 M 0.00 % | 539.393 M 85.00 % | 291.568 M 0.00 % | 291.568 M 14.90 % | 253.765 M 0.00 % | 253.765 M -9.54 % | 280.519 M 0.00 % | 280.519 M 33.03 % | 210.865 M 0.00 % | 210.865 M 0.00 % | 210.865 M 181.95 % | 74.787 M |
| Operating cash flow | 5.881 B -56.43 % | 13.498 B 106 651.66 % | 12.644 M 44.44 % | 8.754 M -99.77 % | 3.823 B 5.91 % | 3.610 B 45 587.64 % | 7.901 M -99.88 % | 6.331 B 82 331.92 % | 7.680 M -99.90 % | 7.671 B 0.00 % | 7.671 B -14.15 % | 8.935 B 0.00 % | 8.935 B 27.77 % | 6.993 B 0.00 % | 6.993 B 55.04 % | 4.511 B 79.62 % | 2.511 B 0.00 % | 2.511 B 174.02 % | 916.391 M 0.00 % | 916.391 M 253.98 % | -595.125 M 0.00 % | -595.125 M | 0.000 | 0.000 -100.00 % | 2.206 B 0.00 % | 2.206 B 31.98 % | 1.672 B 0.00 % | 1.672 B 912.29 % | 165.150 M 0.00 % | 165.150 M -73.14 % | 614.888 M 0.00 % | 614.888 M 622.70 % | 85.082 M 0.00 % | 85.082 M 0.00 % | 85.082 M 201.48 % | -83.845 M |
| Capital expenditure | -3.279 B 7.41 % | -3.542 B -173 534.18 % | -2.040 M 7.97 % | -2.216 M 66.89 % | -6.694 M 99.84 % | -4.107 B -61.82 % | -2.538 B -12.78 % | -2.250 B -94 717.68 % | -2.373 M 99.89 % | -2.163 B 0.00 % | -2.163 B 3.94 % | -2.252 B 0.00 % | -2.252 B 11.09 % | -2.533 B 0.00 % | -2.533 B 12.20 % | -2.884 B -75.16 % | -1.647 B 0.00 % | -1.647 B -12.08 % | -1.469 B 0.00 % | -1.469 B 3.20 % | -1.518 B 0.00 % | -1.518 B -38.01 % | -1.100 B 0.00 % | -1.100 B -39.12 % | -790.463 M 0.00 % | -790.463 M 69.14 % | -2.562 B 0.00 % | -2.562 B -91.88 % | -1.335 B 0.00 % | -1.335 B -37.42 % | -971.551 M 0.00 % | -971.551 M -72.18 % | -564.269 M 0.00 % | -564.269 M 0.00 % | -564.269 M -200.27 % | 562.773 M |
| Free CashFlow | 2.601 B -73.87 % | 9.956 B 93 786.11 % | 10.604 M 62.21 % | 6.537 M 327.75 % | -2.870 M 99.42 % | -496.655 M -9 359.61 % | 5.364 M -99.87 % | 4.081 B 76 794.04 % | 5.307 M -99.90 % | 5.508 B 0.00 % | 5.508 B -17.59 % | 6.683 B 0.00 % | 6.683 B 49.83 % | 4.460 B 0.00 % | 4.460 B 174.28 % | 1.626 B 88.11 % | 864.483 M 0.00 % | 864.483 M 256.38 % | -552.797 M 0.00 % | -552.797 M 73.84 % | -2.113 B 0.00 % | -2.113 B -92.13 % | -1.100 B 0.00 % | -1.100 B -177.66 % | 1.416 B 0.00 % | 1.416 B 259.10 % | -889.981 M 0.00 % | -889.981 M 23.93 % | -1.170 B 0.00 % | -1.170 B -228.03 % | -356.663 M 0.00 % | -356.663 M 25.57 % | -479.187 M 0.00 % | -479.187 M 0.00 % | -479.187 M -200.05 % | 478.928 M |
| 2025 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 |