INTEKPLUS Co Ltd 064290.KS
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 83.873 B 12.13 % | 74.802 B -37.05 % | 118.837 B -0.69 % | 119.661 B 112.69 % | 56.260 B 38.81 % | 40.531 B 151.60 % | 16.109 B -33.72 % | 24.306 B 45.27 % | 16.731 B -27.42 % | 23.053 B 83.60 % | 12.556 B -18.46 % | 15.399 B -42.66 % | 26.855 B -7.11 % | 28.911 B -13.72 % | 33.508 B 108.74 % | 16.053 B 4.79 % | 15.318 B 15.83 % | 13.225 B |
| Net income | -11.868 B -9.98 % | -10.791 B -166.06 % | 16.335 B -27.86 % | 22.643 B 145.47 % | 9.224 B 69.80 % | 5.432 B 185.04 % | -6.388 B -2 871.46 % | -214.990 M 93.95 % | -3.553 B -885.51 % | 452.263 M 108.02 % | -5.639 B 17.38 % | -6.825 B -321.33 % | 3.084 B -36.95 % | 4.890 B -28.28 % | 6.819 B 161.72 % | 2.605 B 118.63 % | 1.192 B 16.45 % | 1.023 B |
| Income before tax | -10.743 B 10.62 % | -12.020 B -163.39 % | 18.963 B -31.71 % | 27.767 B 319.68 % | 6.616 B 49.17 % | 4.435 B 168.12 % | -6.511 B -2 336.10 % | -267.286 M 92.48 % | -3.553 B -885.89 % | 452.046 M 108.90 % | -5.079 B 23.77 % | -6.663 B -298.32 % | 3.360 B -33.21 % | 5.031 B -30.28 % | 7.216 B 362.18 % | 1.561 B 31.01 % | 1.192 B -16.33 % | 1.424 B |
| Income before tax ratio | -0.13 20.29 % | -0.16 -200.70 % | 0.16 -31.23 % | 0.23 97.32 % | 0.12 7.47 % | 0.11 127.07 % | -0.40 -3 575.61 % | -0.01 94.82 % | -0.21 -1 182.85 % | 0.02 104.85 % | -0.40 6.52 % | -0.43 -445.87 % | 0.13 -28.10 % | 0.17 -19.20 % | 0.22 121.42 % | 0.10 25.02 % | 0.08 -27.77 % | 0.11 |
| EBITDA | -6.971 B 28.20 % | -9.709 B -147.72 % | 20.347 B -29.84 % | 29.000 B 275.92 % | 7.714 B 42.36 % | 5.419 B 193.23 % | -5.812 B -1 394.32 % | 449.047 M 116.24 % | -2.765 B -272.05 % | 1.607 B 147.36 % | -3.394 B 31.70 % | -4.969 B -207.47 % | 4.623 B -23.09 % | 6.011 B -27.28 % | 8.267 B 215.47 % | 2.620 B 35.81 % | 1.929 B -16.36 % | 2.307 B |
| Net income ratio | -0.14 1.91 % | -0.14 -204.95 % | 0.14 -27.36 % | 0.19 15.41 % | 0.16 22.33 % | 0.13 133.80 % | -0.40 -4 383.37 % | -0.01 95.83 % | -0.21 -1 182.33 % | 0.02 104.37 % | -0.45 -1.32 % | -0.44 -486.01 % | 0.11 -32.12 % | 0.17 -16.88 % | 0.20 25.39 % | 0.16 108.63 % | 0.08 0.54 % | 0.08 |
| Ratio EBITDA | -0.08 35.97 % | -0.13 -175.81 % | 0.17 -29.35 % | 0.24 76.74 % | 0.14 2.56 % | 0.13 137.06 % | -0.36 -2 052.88 % | 0.02 111.18 % | -0.17 -337.06 % | 0.07 125.79 % | -0.27 16.24 % | -0.32 -287.43 % | 0.17 -17.20 % | 0.21 -15.72 % | 0.25 51.14 % | 0.16 29.60 % | 0.13 -27.79 % | 0.17 |
| Gross profit ratio | 0.29 -4.40 % | 0.30 -29.82 % | 0.43 -4.73 % | 0.46 0.24 % | 0.45 -0.58 % | 0.46 262.23 % | 0.13 -69.65 % | 0.42 57.66 % | 0.26 -24.87 % | 0.35 -0.63 % | 0.35 76.89 % | 0.20 -57.39 % | 0.47 3.36 % | 0.45 15.03 % | 0.39 18.05 % | 0.33 17.35 % | 0.28 -4.59 % | 0.30 |
| Weighted average shs out dil | 14.109 M 14.36 % | 12.337 M -0.16 % | 12.356 M -0.24 % | 12.387 M 0.31 % | 12.348 M 1.61 % | 12.153 M 14.14 % | 10.647 M 4.00 % | 10.238 M 13.83 % | 8.994 M -2.42 % | 9.217 M 2.66 % | 8.979 M -3.04 % | 9.261 M 3.31 % | 8.964 M -0.86 % | 9.042 M 7.80 % | 8.388 M 0.12 % | 8.378 M -8.61 % | 9.167 M 0.00 % | 9.167 M |
| Weighted average shs out | 12.366 M 0.65 % | 12.286 M 0.33 % | 12.245 M -0.11 % | 12.259 M 0.61 % | 12.185 M 0.49 % | 12.126 M 13.89 % | 10.647 M 4.00 % | 10.238 M 13.83 % | 8.994 M 1.42 % | 8.868 M -1.23 % | 8.979 M -3.04 % | 9.261 M 4.21 % | 8.886 M -1.07 % | 8.983 M 7.09 % | 8.388 M 2.69 % | 8.168 M -8.16 % | 8.893 M 0.00 % | 8.893 M |
| EPS diluted | -841.16 3.98 % | -876.00 -166.26 % | 1 322.00 -27.68 % | 1 828.00 144.71 % | 747.00 67.11 % | 447.00 174.50 % | -600.00 -2 757.14 % | -21.00 94.68 % | -395.00 -874.51 % | 51.00 108.12 % | -628.00 14.79 % | -737.00 -314.24 % | 344.00 -36.41 % | 541.00 -29.92 % | 772.00 148.23 % | 311.00 139.23 % | 130.00 16.46 % | 111.63 |
| Earnings per share | -959.74 -9.56 % | -876.00 -165.67 % | 1 334.00 -27.77 % | 1 847.00 143.99 % | 757.00 68.97 % | 448.00 174.67 % | -600.00 -2 757.14 % | -21.00 94.68 % | -395.00 -874.51 % | 51.00 108.12 % | -628.00 14.79 % | -737.00 -312.39 % | 347.00 -36.21 % | 544.00 -33.09 % | 813.00 154.86 % | 319.00 138.06 % | 134.00 16.45 % | 115.07 |
| Gross profit | 24.451 B 7.19 % | 22.810 B -55.82 % | 51.634 B -5.39 % | 54.576 B 113.22 % | 25.596 B 38.00 % | 18.549 B 811.38 % | 2.035 B -79.88 % | 10.118 B 129.04 % | 4.418 B -45.47 % | 8.102 B 82.44 % | 4.441 B 44.24 % | 3.079 B -75.57 % | 12.603 B -3.99 % | 13.127 B -0.75 % | 13.225 B 146.40 % | 5.367 B 22.98 % | 4.364 B 10.51 % | 3.949 B |
| Income tax expense | 1.126 B 191.65 % | -1.228 B -146.74 % | 2.628 B -48.72 % | 5.125 B 286.79 % | -2.743 B -177.94 % | -987.059 M | 0.000 | 0.000 | 0.000 100.00 % | -217.460 K -100.04 % | 559.338 M 246.25 % | 161.540 M -41.57 % | 276.449 M 96.77 % | 140.493 M -64.59 % | 396.752 M 138.00 % | -1.044 B | 0.000 -100.00 % | 401.028 M |
| Cost of revenue | 59.423 B 14.29 % | 51.992 B -22.63 % | 67.203 B 3.25 % | 65.085 B 112.26 % | 30.663 B 39.49 % | 21.982 B 56.19 % | 14.074 B -0.80 % | 14.188 B 15.22 % | 12.313 B -17.65 % | 14.952 B 84.24 % | 8.115 B -34.13 % | 12.320 B -13.56 % | 14.253 B -9.71 % | 15.785 B -22.18 % | 20.282 B 89.81 % | 10.685 B -2.45 % | 10.954 B 18.09 % | 9.276 B |
| General and administrative expenses | 4.771 B -6.18 % | 5.085 B 7.94 % | 4.712 B 23.40 % | 3.818 B 77.33 % | 2.153 B 24.82 % | 1.725 B 29.67 % | 1.330 B -20.50 % | 1.673 B 51.92 % | 1.101 B -4.91 % | 1.158 B 7.86 % | 1.074 B -22.74 % | 1.390 B 26.24 % | 1.101 B -14.30 % | 1.285 B 101.28 % | 638.318 M 55.25 % | 411.144 M 52.99 % | 268.746 M 44.98 % | 185.372 M |
| Selling and marketing expenses | 8.523 B 56.59 % | 5.443 B -23.78 % | 7.141 B 6.55 % | 6.702 B 80.48 % | 3.713 B 56.84 % | 2.367 B 89.80 % | 1.247 B -41.60 % | 2.136 B 106.46 % | 1.035 B 2.10 % | 1.013 B -17.25 % | 1.224 B 53.82 % | 796.011 M 11.05 % | 716.820 M -19.14 % | 886.515 M 39.58 % | 635.136 M 61.83 % | 392.468 M -2.40 % | 402.117 M 43.77 % | 279.688 M |
| Other expenses | 17.211 B 5.23 % | 16.355 B 1.86 % | 16.057 B 32.69 % | 12.102 B 42.29 % | 8.505 B 32.06 % | 6.440 B 1 675.86 % | 362.639 M 492.83 % | 61.171 M -42.32 % | 106.053 M -80.24 % | 536.591 M 797.31 % | 59.800 M -21.91 % | 76.574 M 149.21 % | -155.599 M -104.31 % | 3.607 B 5 316.48 % | 66.585 M 285.35 % | 17.279 M -19.62 % | 21.496 M -93.23 % | 317.597 M |
| Operating expenses | 40.038 B 18.10 % | 33.902 B 5.05 % | 32.270 B 19.32 % | 27.044 B 45.57 % | 18.578 B 34.20 % | 13.843 B 33.69 % | 10.355 B 2.64 % | 10.089 B 26.55 % | 7.972 B 4.17 % | 7.654 B -17.16 % | 9.239 B -6.04 % | 9.833 B 2.71 % | 9.574 B 16.66 % | 8.207 B 43.94 % | 5.702 B 48.53 % | 3.839 B 25.27 % | 3.064 B 11.81 % | 2.740 B |
| Cost and expenses | 99.461 B 15.79 % | 85.894 B -13.65 % | 99.473 B 7.97 % | 92.130 B 87.10 % | 49.241 B 37.45 % | 35.825 B 46.65 % | 24.429 B 0.63 % | 24.276 B 19.67 % | 20.286 B -10.26 % | 22.605 B 30.26 % | 17.354 B -21.66 % | 22.153 B -7.03 % | 23.827 B -0.69 % | 23.992 B -7.67 % | 25.984 B 78.90 % | 14.524 B 3.61 % | 14.018 B 16.66 % | 12.016 B |
| Research and development expenses | 9.533 B 35.84 % | 7.018 B 60.92 % | 4.361 B -1.40 % | 4.423 B 5.13 % | 4.207 B 27.07 % | 3.311 B 19.36 % | 2.774 B 29.31 % | 2.145 B 3.56 % | 2.071 B -5.52 % | 2.192 B -27.71 % | 3.033 B -11.32 % | 3.420 B 0.13 % | 3.416 B 40.62 % | 2.429 B 43.29 % | 1.695 B 23.97 % | 1.367 B 6.78 % | 1.280 B 9.74 % | 1.167 B |
| Selling general and administrative expenses | 13.294 B 26.27 % | 10.528 B -11.17 % | 11.852 B 12.67 % | 10.520 B 79.32 % | 5.866 B 43.34 % | 4.093 B 58.77 % | 2.578 B -32.33 % | 3.809 B 78.34 % | 2.136 B -1.64 % | 2.172 B -5.51 % | 2.298 B 5.14 % | 2.186 B 20.25 % | 1.818 B -16.28 % | 2.171 B 70.51 % | 1.273 B 58.47 % | 803.612 M 19.79 % | 670.863 M 44.25 % | 465.060 M |
| Interest income | 771.674 M 40.38 % | 549.706 M 125.06 % | 244.250 M 125.90 % | 108.125 M -6.41 % | 115.530 M -37.38 % | 184.500 M 78.32 % | 103.463 M 54.02 % | 67.173 M -34.71 % | 102.882 M -39.70 % | 170.606 M -53.98 % | 370.741 M -44.65 % | 669.822 M 0.55 % | 666.154 M 31.47 % | 506.690 M 440.07 % | 93.820 M -48.72 % | 182.943 M 70.84 % | 107.082 M 88.93 % | 56.677 M |
| Interest expense | 2.263 B 119.99 % | 1.029 B 95.63 % | 525.878 M 53.87 % | 341.765 M 35.86 % | 251.557 M -16.57 % | 301.531 M 23.21 % | 244.725 M 2.18 % | 239.514 M 2.49 % | 233.697 M -49.70 % | 464.595 M -47.15 % | 879.156 M 8.96 % | 806.841 M 74.52 % | 462.312 M 57.99 % | 292.616 M 24.89 % | 234.302 M -0.71 % | 235.987 M 15.85 % | 203.703 M 2.11 % | 199.501 M |
| Depreciation and amortization | 1.509 B 17.75 % | 1.281 B 49.20 % | 858.856 M -3.62 % | 891.078 M 5.26 % | 846.515 M 28.54 % | 658.550 M 44.88 % | 454.553 M -4.67 % | 476.819 M -13.90 % | 553.821 M -19.79 % | 690.490 M -14.38 % | 806.451 M -9.18 % | 887.989 M 10.86 % | 800.979 M 16.42 % | 688.017 M -15.75 % | 816.672 M -0.79 % | 823.183 M 54.15 % | 534.025 M -21.80 % | 682.897 M |
| Operating income | -15.587 B -40.53 % | -11.092 B -157.28 % | 19.363 B -29.67 % | 27.531 B 292.27 % | 7.018 B 49.15 % | 4.706 B 156.56 % | -8.319 B -28 572.98 % | 29.219 M 100.82 % | -3.555 B -893.45 % | 448.004 M 109.34 % | -4.798 B 28.96 % | -6.754 B -322.99 % | 3.029 B -38.51 % | 4.925 B -34.53 % | 7.524 B 392.15 % | 1.529 B 17.57 % | 1.300 B 7.57 % | 1.209 B |
| Operating income ratio | -0.19 -25.33 % | -0.15 -191.00 % | 0.16 -29.18 % | 0.23 84.43 % | 0.12 7.45 % | 0.12 122.48 % | -0.52 -43 060.29 % | 0.00 100.57 % | -0.21 -1 193.27 % | 0.02 105.09 % | -0.38 12.88 % | -0.44 -488.90 % | 0.11 -33.80 % | 0.17 -24.13 % | 0.22 135.77 % | 0.10 12.19 % | 0.08 -7.13 % | 0.09 |
| Total other income expenses net | 4.844 B 622.13 % | -927.801 M -131.60 % | -400.602 M -269.77 % | 235.963 M 158.68 % | -402.137 M -62.91 % | -246.839 M -113.65 % | 1.808 B 709.80 % | -296.505 M -14 134.81 % | 2.113 M -47.73 % | 4.042 M 101.44 % | -281.347 M -410.35 % | 90.654 M -72.62 % | 331.143 M 214.32 % | 105.351 M 134.21 % | -307.933 M -1 047.17 % | 32.511 M 129.94 % | -108.586 M -150.37 % | 215.566 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 21.546 B 159.14 % | 8.314 B -35.50 % | 12.891 B 59.49 % | 8.083 B 163.33 % | 3.069 B 15.11 % | 2.667 B -2.11 % | 2.724 B 14 718.79 % | -18.634 M -100.35 % | 5.343 B 16.04 % | 4.605 B -51.18 % | 9.432 B -29.71 % | 13.419 B 29.71 % | 10.345 B 95.66 % | 5.288 B 9.89 % | 4.812 B 243.41 % | 1.401 B 105.76 % | 680.965 M -79.38 % | 3.303 B |
| Total investments | 12.611 B 64.74 % | 7.655 B 188.22 % | 2.656 B -2.49 % | 2.724 B 207.59 % | 885.474 M 0.93 % | 877.313 M 12.11 % | 782.535 M 30.98 % | 597.442 M -29.87 % | 851.867 M 3.89 % | 820.002 M -60.03 % | 2.051 B -21.74 % | 2.621 B 68.13 % | 1.559 B 769.97 % | 179.200 M 124.17 % | 79.940 M -75.91 % | 331.900 M 30.58 % | 254.180 M 35.90 % | 187.040 M |
| Total debt | 37.050 B 6.39 % | 34.826 B 52.17 % | 22.886 B 2.63 % | 22.298 B 129.33 % | 9.723 B 13.69 % | 8.552 B 25.68 % | 6.805 B 26.60 % | 5.375 B -23.87 % | 7.060 B -8.97 % | 7.756 B -24.35 % | 10.253 B -33.84 % | 15.497 B 18.74 % | 13.051 B 55.51 % | 8.393 B 23.19 % | 6.813 B 123.18 % | 3.053 B -27.11 % | 4.188 B 24.84 % | 3.354 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 15.430 B -44.88 % | 27.995 B -31.73 % | 41.005 B 57.25 % | 26.076 B 431.16 % | 4.909 B 238.05 % | -3.556 B 59.00 % | -8.674 B -464.64 % | -1.536 B -58.06 % | -971.872 M -131.30 % | 3.105 B 42.18 % | 2.184 B -73.16 % | 8.134 B -48.04 % | 15.655 B 11.83 % | 13.999 B 48.31 % | 9.440 B 260.22 % | 2.620 B 83.32 % | 1.429 B 501.25 % | 237.744 M |
| Common stock | 6.432 B 0.22 % | 6.418 B 0.62 % | 6.378 B 0.46 % | 6.349 B 0.68 % | 6.306 B 0.70 % | 6.262 B 13.41 % | 5.522 B 0.00 % | 5.522 B 13.52 % | 4.864 B 4.72 % | 4.645 B 0.03 % | 4.644 B 0.00 % | 4.644 B 0.98 % | 4.599 B 1.01 % | 4.553 B 13.75 % | 4.003 B 23.25 % | 3.248 B 4.84 % | 3.098 B 0.85 % | 3.072 B |
| Total equity | 45.506 B -18.55 % | 55.873 B -16.84 % | 67.185 B 32.23 % | 50.810 B 65.66 % | 30.671 B 40.80 % | 21.784 B 31.98 % | 16.506 B -10.15 % | 18.371 B 23.01 % | 14.935 B -15.49 % | 17.672 B 4.87 % | 16.852 B -26.93 % | 23.061 B -22.36 % | 29.703 B 7.71 % | 27.577 B 16.56 % | 23.659 B 116.64 % | 10.921 B 40.58 % | 7.769 B 19.25 % | 6.515 B |
| Other non current liabilities | 5.068 B -47.38 % | 9.631 B 6 613.96 % | 143.449 M -93.96 % | 2.374 B 10.32 % | 2.152 B 21.81 % | 1.767 B 31.69 % | 1.342 B 88.47 % | 711.958 M 19.40 % | 596.271 M -7.64 % | 645.628 M -25.01 % | 860.917 M 20.74 % | 713.042 M -27.70 % | 986.199 M -37.45 % | 1.577 B 27.11 % | 1.240 B -21.56 % | 1.581 B 133.33 % | 677.690 M 39.77 % | 484.856 M |
| Long term debt | 13.309 B 10.57 % | 12.037 B 5 031.78 % | 234.555 M -89.43 % | 2.220 B 230.35 % | 671.953 M -42.74 % | 1.173 B -12.10 % | 1.335 B 18.67 % | 1.125 B 37.20 % | 820.000 M -77.29 % | 3.610 B -24.79 % | 4.800 B -28.96 % | 6.757 B -13.61 % | 7.821 B 111.38 % | 3.700 B -4.21 % | 3.863 B 308.73 % | 945.000 M -19.40 % | 1.173 B 7.82 % | 1.088 B |
| Total non current liabilities | 18.377 B -15.19 % | 21.668 B 5 632.20 % | 378.004 M -91.77 % | 4.594 B 62.67 % | 2.824 B -3.95 % | 2.940 B 9.85 % | 2.677 B 45.72 % | 1.837 B 29.70 % | 1.416 B -66.72 % | 4.256 B -24.82 % | 5.661 B -24.22 % | 7.470 B -15.18 % | 8.807 B 66.91 % | 5.277 B 3.41 % | 5.103 B 101.99 % | 2.526 B 36.54 % | 1.850 B 17.67 % | 1.572 B |
| Other current liabilities | 31.841 B 57.55 % | 20.209 B 0.34 % | 20.141 B 15.99 % | 17.365 B 289.32 % | 4.460 B -21.63 % | 5.692 B 74.23 % | 3.267 B -33.66 % | 4.924 B 222.71 % | 1.526 B 32.94 % | 1.148 B -64.30 % | 3.215 B 108.58 % | 1.541 B -51.26 % | 3.163 B 50.40 % | 2.103 B -58.11 % | 5.020 B 214.80 % | 1.595 B 260.17 % | 442.780 M 61.32 % | 274.481 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 20.464 B 358.80 % | 4.460 B -21.63 % | 5.692 B 74.23 % | 3.267 B -33.66 % | 4.924 B 222.71 % | 1.526 B 32.94 % | 1.148 B -64.30 % | 3.215 B 109.26 % | 1.536 B -51.42 % | 3.163 B 4 048.33 % | 76.236 M -43.44 % | 134.799 M | 0.000 -100.00 % | 442.779 M | 0.000 |
| Short term debt | 23.742 B 4.18 % | 22.789 B 0.61 % | 22.651 B 12.81 % | 20.079 B 121.83 % | 9.051 B 22.66 % | 7.379 B 34.90 % | 5.470 B 28.71 % | 4.250 B -31.89 % | 6.240 B 50.52 % | 4.146 B -23.97 % | 5.453 B -37.61 % | 8.740 B 67.11 % | 5.230 B 11.45 % | 4.693 B 59.07 % | 2.950 B 39.98 % | 2.108 B -30.10 % | 3.015 B 33.00 % | 2.267 B |
| Total current liabilities | 60.187 B 10.75 % | 54.343 B 11.69 % | 48.653 B -6.36 % | 51.959 B 171.65 % | 19.127 B 9.89 % | 17.406 B 56.46 % | 11.125 B -5.07 % | 11.719 B 36.71 % | 8.572 B 50.31 % | 5.703 B -46.93 % | 10.746 B -0.77 % | 10.829 B -6.87 % | 11.628 B 46.30 % | 7.948 B -38.52 % | 12.928 B 99.76 % | 6.471 B 69.56 % | 3.817 B 6.97 % | 3.568 B |
| Total liabilities | 78.564 B 3.36 % | 76.011 B 55.03 % | 49.031 B -13.30 % | 56.554 B 157.63 % | 21.952 B 7.89 % | 20.346 B 47.42 % | 13.802 B 1.81 % | 13.556 B 35.72 % | 9.988 B 0.30 % | 9.958 B -39.30 % | 16.407 B -10.34 % | 18.299 B -10.45 % | 20.435 B 54.52 % | 13.225 B -26.65 % | 18.031 B 100.39 % | 8.998 B 58.78 % | 5.667 B 10.24 % | 5.140 B |
| Other non current assets | 2.079 B -25.86 % | 2.804 B -63.62 % | 7.708 B 594.50 % | 1.110 B -66.76 % | 3.339 B -24.44 % | 4.418 B 761 791 865.52 % | 580.000 680.00 % | -100.000 -100.00 % | 1.887 B 992 910 100.00 % | -190.000 -26.67 % | -150.000 -100.00 % | 19.118 B -11.94 % | 21.711 B 38.12 % | 15.719 B 34.39 % | 11.697 B 436.37 % | 2.181 B 98.49 % | 1.099 B 109 864 400.00 % | 1.000 K |
| Long term investments | 12.586 B 75.81 % | 7.159 B 2 143.07 % | -350.410 M -112.98 % | 2.701 B 333.92 % | -1.155 B 64.29 % | -3.233 B -14.44 % | -2.825 B -497.49 % | -472.774 M -196.06 % | 492.171 M 113.50 % | -3.646 B 21.58 % | -4.650 B 68.42 % | -14.724 B 19.72 % | -18.341 B -19.49 % | -15.350 B -35.33 % | -11.343 B -660.47 % | -1.492 B -120.05 % | -677.827 M 46.91 % | -1.277 B |
| Intangible assets | 1.354 B 14.06 % | 1.187 B 69.58 % | 699.770 M -22.48 % | 902.705 M -25.78 % | 1.216 B -13.02 % | 1.398 B 2.66 % | 1.362 B 10.81 % | 1.229 B 10.08 % | 1.117 B 8.87 % | 1.026 B -20.43 % | 1.289 B -16.14 % | 1.537 B -9.67 % | 1.702 B 18.91 % | 1.431 B 33.10 % | 1.075 B -15.06 % | 1.266 B 73.82 % | 728.156 M 67.38 % | 435.021 M |
| GoodWill | 653.394 M 96.25 % | 332.944 M -18.56 % | 408.828 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 |
| Goodwill and intangible assets | 2.007 B 32.07 % | 1.520 B 37.07 % | 1.109 B 22.81 % | 902.705 M -25.78 % | 1.216 B -13.02 % | 1.398 B 2.66 % | 1.362 B 10.81 % | 1.229 B 10.08 % | 1.117 B 8.87 % | 1.026 B -20.43 % | 1.289 B -16.14 % | 1.537 B -9.67 % | 1.702 B 18.91 % | 1.431 B 33.10 % | 1.075 B -15.06 % | 1.266 B 73.82 % | 728.156 M 67.38 % | 435.021 M |
| Property plant equipment net | 17.730 B -2.47 % | 18.179 B -2.30 % | 18.608 B 68.61 % | 11.036 B 16.99 % | 9.433 B 0.69 % | 9.369 B -0.06 % | 9.374 B -3.32 % | 9.696 B -0.08 % | 9.703 B -2.00 % | 9.901 B -0.33 % | 9.934 B -3.78 % | 10.325 B -1.08 % | 10.438 B -4.98 % | 10.986 B 1.72 % | 10.800 B 148.80 % | 4.341 B 35.49 % | 3.204 B -7.43 % | 3.461 B |
| Total non current assets | 36.546 B 11.88 % | 32.664 B 12.98 % | 28.911 B 62.47 % | 17.795 B 5.72 % | 16.832 B 30.08 % | 12.940 B 4.03 % | 12.438 B 5.06 % | 11.840 B -10.30 % | 13.199 B -0.84 % | 13.311 B -11.33 % | 15.011 B -10.71 % | 16.812 B 3.27 % | 16.280 B 18.28 % | 13.764 B 5.41 % | 13.057 B 84.65 % | 7.071 B 62.46 % | 4.353 B 2.79 % | 4.235 B |
| Other current assets | 875.510 M -22.86 % | 1.135 B -97.21 % | 40.610 B -5.46 % | 42.955 B 168.51 % | 15.998 B 86.01 % | 8.601 B 486.27 % | 1.467 B -73.32 % | 5.499 B 1.00 % | 5.444 B 82.77 % | 2.979 B -35.18 % | 4.595 B 147.79 % | 1.854 B -66.15 % | 5.479 B 23.25 % | 4.446 B -42.64 % | 7.750 B 41.88 % | 5.463 B 304.90 % | 1.349 B 3 066.13 % | 42.612 M |
| Short term investments | 24.300 M -95.10 % | 495.605 M -83.51 % | 3.006 B 12 956.99 % | 23.024 M -98.87 % | 2.040 B -50.36 % | 4.110 B 13.94 % | 3.607 B 237.06 % | 1.070 B 197.53 % | 359.696 M -91.95 % | 4.466 B -33.35 % | 6.701 B -61.37 % | 17.346 B -12.84 % | 19.900 B 28.15 % | 15.530 B 35.95 % | 11.423 B 526.44 % | 1.823 B 95.65 % | 932.007 M -36.33 % | 1.464 B |
| cash and cash equivalents | 15.505 B -41.52 % | 26.512 B 165.27 % | 9.994 B -29.70 % | 14.216 B 113.65 % | 6.654 B 13.05 % | 5.886 B 44.23 % | 4.081 B -24.34 % | 5.394 B 214.22 % | 1.717 B -45.52 % | 3.151 B 284.05 % | 820.416 M -60.52 % | 2.078 B -23.19 % | 2.706 B -12.86 % | 3.105 B 55.19 % | 2.001 B 21.16 % | 1.651 B -52.91 % | 3.507 B 6 736.87 % | 51.290 M |
| Cash and short term investments | 15.529 B -42.50 % | 27.007 B 107.74 % | 13.001 B -8.70 % | 14.239 B 63.78 % | 8.694 B -13.03 % | 9.996 B 30.02 % | 7.688 B 18.94 % | 6.464 B 211.33 % | 2.076 B -72.74 % | 7.617 B 1.27 % | 7.522 B -61.28 % | 19.424 B -14.08 % | 22.606 B 21.31 % | 18.635 B 38.82 % | 13.424 B 286.32 % | 3.475 B -21.71 % | 4.439 B 192.96 % | 1.515 B |
| Total current assets | 87.523 B -11.79 % | 99.219 B 13.65 % | 87.305 B -2.53 % | 89.569 B 150.26 % | 35.790 B 22.61 % | 29.190 B 63.35 % | 17.870 B -11.04 % | 20.087 B 71.33 % | 11.725 B -18.12 % | 14.319 B -21.53 % | 18.247 B -25.67 % | 24.548 B -27.50 % | 33.858 B 25.22 % | 27.038 B -5.57 % | 28.632 B 122.87 % | 12.847 B 41.45 % | 9.083 B 22.40 % | 7.420 B |
| Inventory | 45.578 B -6.28 % | 48.632 B 44.33 % | 33.694 B 4.07 % | 32.376 B 191.69 % | 11.099 B 4.77 % | 10.594 B 21.57 % | 8.714 B 7.26 % | 8.125 B 93.26 % | 4.204 B 12.91 % | 3.723 B -39.26 % | 6.130 B 87.47 % | 3.270 B -43.35 % | 5.772 B 45.86 % | 3.957 B -46.94 % | 7.458 B 90.76 % | 3.910 B 18.66 % | 3.295 B -14.47 % | 3.852 B |
| Net receivables | 25.541 B 13.80 % | 22.445 B -44.72 % | 40.605 B -5.47 % | 42.955 B 168.51 % | 15.998 B 86.01 % | 8.601 B 486.30 % | 1.467 B -73.11 % | 5.456 B 1.02 % | 5.401 B 81.32 % | 2.979 B -35.18 % | 4.595 B 147.80 % | 1.854 B -66.16 % | 5.479 B 23.25 % | 4.446 B -42.63 % | 7.750 B 42.07 % | 5.455 B 304.34 % | 1.349 B -32.89 % | 2.010 B |
| Tax assets | 2.144 B -28.58 % | 3.002 B 63.43 % | 1.837 B -10.20 % | 2.046 B -48.85 % | 3.999 B 305.13 % | 987.059 M -78.20 % | 4.527 B 226.24 % | 1.388 B | 0.000 -100.00 % | 6.031 B -28.53 % | 8.438 B 1 416.82 % | 556.288 M -27.85 % | 771.033 M -21.22 % | 978.725 M 18.15 % | 828.372 M 6.80 % | 775.649 M | 0.000 -100.00 % | 1.615 B |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 |
| Account payables | 4.605 B -59.41 % | 11.345 B 156.68 % | 4.420 B -61.29 % | 11.417 B 103.30 % | 5.616 B 29.54 % | 4.335 B 81.51 % | 2.388 B -6.14 % | 2.545 B 215.67 % | 806.136 M 96.94 % | 409.332 M -80.30 % | 2.078 B 279.34 % | 547.754 M -83.07 % | 3.236 B 200.50 % | 1.077 B -77.67 % | 4.823 B 74.15 % | 2.769 B 671.92 % | 358.737 M -65.05 % | 1.026 B |
| Tax payables | 0.000 | 0.000 -100.00 % | 1.441 B -53.49 % | 3.099 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.236 M -43.44 % | 134.799 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 13.952 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.486 M -12.19 % | 82.552 M 6.76 % | 77.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 391.389 M -21.47 % | 498.366 M 29.27 % | 385.521 M 10.63 % | 348.486 M 23.08 % | 283.138 M 69.05 % | 167.484 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 740.739 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 621.667 M -29.09 % | 876.667 M 1.94 % | 860.000 M 0.00 % | 860.000 M |
| Other total stockholders equity | 23.629 B 10.11 % | 21.459 B 8.37 % | 19.801 B 7.70 % | 18.385 B -5.50 % | 19.456 B 2.37 % | 19.005 B 0.91 % | 18.834 B 31.63 % | 14.308 B 29.57 % | 11.042 B 11.29 % | 9.922 B -1.02 % | 10.024 B -2.51 % | 10.283 B 8.83 % | 9.449 B 4.70 % | 9.025 B -5.94 % | 9.595 B 129.76 % | 4.176 B 75.35 % | 2.382 B 1.54 % | 2.345 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 1.100 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 -100.00 % | 1.000 K 0.00 % | 1.000 K |
| Total assets | 124.069 B -5.93 % | 131.884 B 13.48 % | 116.216 B 8.24 % | 107.364 B 104.03 % | 52.623 B 24.91 % | 42.130 B 39.01 % | 30.308 B -5.07 % | 31.927 B 28.10 % | 24.923 B -9.80 % | 27.630 B -16.92 % | 33.258 B -19.59 % | 41.360 B -17.51 % | 50.138 B 22.88 % | 40.802 B -2.13 % | 41.689 B 109.30 % | 19.918 B 48.25 % | 13.435 B 15.28 % | 11.655 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 -100.00 % | 5.153 B | 0.000 -100.00 % | 10.796 B 674.51 % | 1.394 B 36.21 % | 1.023 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 |
| Stock based compensation | 1.566 B 17.84 % | 1.329 B 19.24 % | 1.115 B 172.09 % | 409.672 M 78.49 % | 229.519 M 44.81 % | 158.499 M -10.82 % | 177.737 M 2 099.99 % | 8.079 M 248.23 % | 2.320 M | 0.000 -100.00 % | 20.591 M -76.16 % | 86.388 M -18.14 % | 105.534 M -54.33 % | 231.091 M 24.93 % | 184.975 M 1 675.53 % | 10.418 M 98.36 % | 5.252 M | 0.000 |
| Change in working capital | -2.590 B -160.73 % | 4.264 B 126.34 % | -16.188 B 54.79 % | -35.806 B -177.81 % | -12.889 B -126.23 % | -5.697 B -330.96 % | -1.322 B -53.12 % | -863.339 M 83.85 % | -5.346 B -719.23 % | -652.548 M 83.75 % | -4.017 B -1 098.54 % | 402.254 M 126.95 % | -1.493 B 30.35 % | -2.143 B -218.60 % | -672.648 M 75.28 % | -2.721 B -1 317.33 % | 223.503 M 114.32 % | -1.561 B |
| Accounts receivables | -1.276 B -107.14 % | 17.865 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 |
| Inventory | 14.833 M 100.08 % | -19.775 B -451.04 % | -3.589 B 83.80 % | -22.157 B -1 244.43 % | -1.648 B 11.99 % | -1.873 B 24.59 % | -2.483 B 41.68 % | -4.258 B -158.31 % | -1.648 B -189.76 % | 1.837 B 150.89 % | -3.609 B -244.22 % | 2.503 B 237.05 % | -1.826 B -173.66 % | 2.479 B 168.07 % | -3.642 B -339.89 % | -827.913 M -299.05 % | 415.940 M 129.10 % | -1.429 B |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -1.328 B -121.51 % | 6.174 B 149.00 % | -12.599 B 7.70 % | -13.650 B -21.43 % | -11.241 B -193.90 % | -3.825 B -429.36 % | 1.161 B -65.79 % | 3.395 B 191.82 % | -3.697 B -48.54 % | -2.489 B -510.75 % | -407.558 M 80.59 % | -2.100 B -730.04 % | 333.353 M 107.21 % | -4.622 B -255.66 % | 2.969 B 256.87 % | -1.893 B -883.62 % | -192.437 M -46.58 % | -131.288 M |
| Other non cash items | 4.080 B 726.46 % | 493.676 M -89.64 % | 4.765 B 1 939.48 % | 233.640 M 71.76 % | 136.026 M 16.23 % | 117.031 M -17.15 % | 141.262 M -20.27 % | 177.182 M 35.20 % | 131.048 M 199.64 % | -131.515 M -129.40 % | 447.324 M 5 453.37 % | 8.055 M 102.01 % | -400.116 M -65.05 % | -242.417 M -156.91 % | -94.358 M -4 165.73 % | -2.212 M -110 500.00 % | -2.000 K 99.99 % | -31.215 M |
| Net cash provided by operating activities | -7.303 B -522.06 % | 1.730 B -74.87 % | 6.886 B 926.41 % | -833.211 M 21.29 % | -1.059 B -162.92 % | 1.683 B 129.35 % | -5.733 B -622.97 % | 1.096 B 117.54 % | -6.251 B -376.12 % | 2.264 B 137.43 % | -6.048 B -48.94 % | -4.060 B -229.29 % | 3.141 B -42.24 % | 5.438 B -32.52 % | 8.058 B 512.82 % | 1.315 B -50.11 % | 2.636 B 600.08 % | 376.483 M |
| Investments in property plant and equipment | -362.799 M 58.04 % | -864.599 M 90.29 % | -8.901 B -326.32 % | -2.088 B -368.73 % | -445.427 M 9.27 % | -490.912 M 56.57 % | -1.130 B 47.14 % | -2.139 B -412.52 % | -417.273 M -634.87 % | -56.782 M 75.67 % | -233.407 M 57.08 % | -543.766 M 75.62 % | -2.230 B -67.82 % | -1.329 B 88.45 % | -11.506 B -764.11 % | -1.332 B -22.84 % | -1.084 B 32.73 % | -1.611 B |
| Acquisitions net | -1.500 B -50.00 % | -999.977 M | 0.000 -100.00 % | 42.367 M | 0.000 100.00 % | -170.945 M -113.57 % | 1.260 B 3 121.31 % | 39.112 M -89.37 % | 367.832 M | 0.000 100.00 % | -200.000 M -178.01 % | 256.390 M -67.32 % | 784.591 M 4.92 % | 747.770 M 7.95 % | 692.701 M -35.62 % | 1.076 B 9.72 % | 980.683 M 0.93 % | 971.681 M |
| Purchases of investments | -15.128 B -3 043.04 % | -481.302 M 98.87 % | -42.641 B -185 106.70 % | -23.024 M | 0.000 100.00 % | -1.033 B 68.75 % | -3.304 B -461.80 % | -588.113 M 96.14 % | -15.225 B -22.01 % | -12.479 B 3.24 % | -12.897 B 63.59 % | -35.419 B 11.98 % | -40.240 B -6.53 % | -37.772 B -244.71 % | -10.958 B -1 434.15 % | -714.248 M -453.51 % | -129.040 M 78.77 % | -607.960 M |
| Sales maturities of investments | 15.614 B 419.37 % | 3.006 B -92.42 % | 39.658 B 1 844.02 % | 2.040 B 34.21 % | 1.520 B 527.80 % | 242.117 M -69.50 % | 793.945 M 831.01 % | 85.278 M -99.56 % | 19.291 B 26.45 % | 15.256 B -37.30 % | 24.333 B -33.84 % | 36.778 B 6.50 % | 34.533 B 3.22 % | 33.456 B 1 938.23 % | 1.641 B 480.57 % | 282.725 M -38.96 % | 463.215 M -0.87 % | 467.273 M |
| Other investing activites | -3.621 B 0.24 % | -3.629 B -4 559.04 % | 81.393 M 103.25 % | -2.506 B -341.85 % | -567.264 M -630.03 % | 107.024 M 136.72 % | -291.500 M -178.14 % | 373.037 M -30.01 % | 532.986 M 381.29 % | 110.741 M 469.62 % | -29.960 M -4.96 % | -28.546 M 72.32 % | -103.141 M -15.14 % | -89.575 M 21.57 % | -114.217 M 83.41 % | -688.527 M -730.71 % | -82.884 M -313.06 % | -20.066 M |
| Net cash used for investing activites | -4.997 B -68.31 % | -2.969 B 74.85 % | -11.803 B -365.60 % | -2.535 B -599.68 % | 507.309 M 137.71 % | -1.345 B 48.14 % | -2.594 B -716.55 % | 420.691 M -90.11 % | 4.252 B 49.70 % | 2.841 B -74.11 % | 10.974 B 1 294.19 % | 787.110 M 109.79 % | -8.040 B -40.38 % | -5.728 B 68.76 % | -18.333 B -647.77 % | -2.452 B -194.43 % | -832.682 M 52.79 % | -1.764 B |
| Debt repayment | 1.000 B -95.00 % | 20.000 B 3 536.36 % | 550.000 M -95.60 % | 12.510 B 983.12 % | 1.155 B -26.90 % | 1.580 B -13.66 % | 1.830 B 208.61 % | -1.685 B -142.19 % | -695.736 M 75.01 % | -2.784 B 52.33 % | -5.840 B -314.82 % | 2.719 B -46.87 % | 5.117 B 223.85 % | 1.580 B -57.98 % | 3.760 B 431.25 % | -1.135 B -236.25 % | 833.124 M 383.16 % | 172.431 M |
| Common stock issued | 585.509 M 15.66 % | 506.215 M -3.14 % | 522.602 M 22.79 % | 425.619 M 7.63 % | 395.433 M | 0.000 -100.00 % | 4.995 B 33.39 % | 3.745 B 199.99 % | 1.248 B 17 367.94 % | 7.146 M | 0.000 -100.00 % | 224.396 M -76.91 % | 971.999 M 42.69 % | 681.194 M -89.81 % | 6.686 B 569.47 % | 998.695 M 1 645.97 % | 57.200 M -91.51 % | 673.789 M |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -15.400 M 99.18 % | -1.877 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -254.369 M | 0.000 100.00 % | -1.117 B 0.27 % | -1.120 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -2.457 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -444.529 M 49.91 % | -887.417 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -339.754 M -33.20 % | -255.075 M 25.18 % | -340.904 M -161.89 % | -130.171 M 31.51 % | -190.072 M -96.48 % | -96.737 M -146.28 % | 209.037 M 60.80 % | 130.000 M | 0.000 | 0.000 100.00 % | -90.964 M -162.00 % | 146.727 M -64.78 % | 416.611 M 64.93 % | 252.606 M 200.72 % | -250.810 M 44.34 % | -450.649 M -165.44 % | 688.634 M 231.32 % | 207.846 M |
| Net cash used provided by financing activities | 1.246 B -93.00 % | 17.794 B 2 384.17 % | 716.298 M -93.45 % | 10.928 B 703.35 % | 1.360 B -8.29 % | 1.483 B -78.91 % | 7.034 B 221.24 % | 2.190 B 296.30 % | 552.523 M 119.90 % | -2.777 B 55.10 % | -6.186 B -333.83 % | 2.645 B -41.23 % | 4.501 B 222.86 % | 1.394 B -86.32 % | 10.195 B 1 836.69 % | -587.048 M -137.18 % | 1.579 B 49.80 % | 1.054 B |
| Effect of forex changes on cash | 47.108 M 223.21 % | -38.233 M -84.10 % | -20.767 M -1 282.51 % | 1.756 M 104.26 % | -41.214 M -163.22 % | -15.658 M 23.57 % | -20.487 M 30.34 % | -29.410 M -350.23 % | 11.753 M 282.32 % | 3.074 M 89.96 % | 1.618 M 187.17 % | 563.550 K 158.56 % | -962.380 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -11.007 B -166.64 % | 16.517 B 491.28 % | -4.221 B -155.82 % | 7.562 B 884.85 % | 767.843 M -57.46 % | 1.805 B 237.50 % | -1.313 B -135.70 % | 3.677 B 356.38 % | -1.434 B -161.55 % | 2.330 B 285.27 % | -1.258 B -100.47 % | -627.426 M -57.12 % | -399.340 M -136.17 % | 1.104 B 1 492.61 % | -79.291 M 95.40 % | -1.724 B -150.97 % | 3.382 B 1 114.82 % | -333.258 M |
| Cash at beginning of period | 26.512 B 165.27 % | 9.994 B -29.70 % | 14.216 B 113.65 % | 6.654 B 13.05 % | 5.886 B 44.23 % | 4.081 B -24.34 % | 5.394 B 214.22 % | 1.717 B -45.52 % | 3.151 B 284.05 % | 820.416 M -60.52 % | 2.078 B -23.19 % | 2.706 B -12.86 % | 3.105 B 55.19 % | 2.001 B -12.34 % | 2.282 B -43.03 % | 4.006 B 541.81 % | 624.198 M -34.81 % | 957.456 M |
| Cash at end of period | 15.505 B -41.52 % | 26.512 B 165.27 % | 9.994 B -29.70 % | 14.216 B 113.65 % | 6.654 B 13.05 % | 5.886 B 44.23 % | 4.081 B -24.34 % | 5.394 B 214.22 % | 1.717 B -45.52 % | 3.151 B 284.05 % | 820.416 M -60.52 % | 2.078 B -23.19 % | 2.706 B -12.86 % | 3.105 B 40.94 % | 2.203 B -3.47 % | 2.282 B -43.03 % | 4.006 B 541.81 % | 624.198 M |
| Operating cash flow | -7.303 B -522.06 % | 1.730 B -74.87 % | 6.886 B 926.41 % | -833.211 M 21.29 % | -1.059 B -162.92 % | 1.683 B 129.35 % | -5.733 B -622.97 % | 1.096 B 117.54 % | -6.251 B -376.12 % | 2.264 B 137.43 % | -6.048 B -48.94 % | -4.060 B -229.29 % | 3.141 B -42.24 % | 5.438 B -32.52 % | 8.058 B 512.82 % | 1.315 B -50.11 % | 2.636 B 600.08 % | 376.483 M |
| Capital expenditure | -396.608 M 54.13 % | -864.599 M 90.29 % | -8.901 B -326.32 % | -2.088 B -368.73 % | -445.427 M 9.27 % | -490.912 M 56.57 % | -1.130 B 47.14 % | -2.139 B -412.52 % | -417.273 M -634.87 % | -56.782 M 75.67 % | -233.407 M 57.08 % | -543.766 M 75.62 % | -2.230 B -67.82 % | -1.329 B 88.45 % | -11.506 B -764.11 % | -1.332 B -22.84 % | -1.084 B 32.73 % | -1.611 B |
| Free CashFlow | -7.700 B -989.37 % | 865.739 M 142.96 % | -2.015 B 31.02 % | -2.921 B -94.21 % | -1.504 B -226.22 % | 1.192 B 117.36 % | -6.863 B -558.33 % | -1.042 B 84.37 % | -6.668 B -402.13 % | 2.207 B 135.14 % | -6.281 B -36.42 % | -4.604 B -605.78 % | 910.306 M -77.84 % | 4.109 B 219.16 % | -3.448 B -20 611.17 % | -16.649 M -101.07 % | 1.552 B 225.65 % | -1.235 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 25.150 B 74.56 % | 14.407 B -41.19 % | 24.499 B 39.39 % | 17.576 B -23.25 % | 22.901 B 21.18 % | 18.898 B -29.15 % | 26.675 B 54.33 % | 17.284 B -14.17 % | 20.137 B 88.09 % | 10.706 B -62.80 % | 28.778 B 4.79 % | 27.463 B -11.33 % | 30.973 B -2.06 % | 31.623 B -5.49 % | 33.462 B -12.40 % | 38.198 B 24.46 % | 30.690 B 77.29 % | 17.311 B | 0.000 -100.00 % | 13.740 B 24.29 % | 11.055 B -14.31 % | 12.901 B 1.12 % | 12.758 B 112.19 % | 6.012 B -56.72 % | 13.891 B 76.50 % | 7.870 B 72.43 % | 4.564 B -24.84 % | 6.073 B 207.14 % | 1.977 B -43.43 % | 3.495 B -34.76 % | 5.357 B -59.00 % | 13.065 B 387.92 % | 2.678 B -16.48 % | 3.206 B -54.62 % | 7.064 B 42.34 % | 4.963 B 61.48 % | 3.073 B 88.50 % | 1.630 B 5.96 % | 1.539 B -80.79 % | 8.011 B 30.05 % | 6.160 B -16.11 % | 7.343 B 132.98 % | 3.152 B -50.84 % | 6.411 B 203.80 % | 2.110 B 138.87 % | 883.413 M -73.95 % | 3.392 B 1.10 % | 3.355 B -28.27 % | 4.677 B 17.66 % | 3.975 B -52.08 % | 8.295 B 18.82 % | 6.982 B -33.99 % | 10.576 B 955.41 % | 1.002 B -84.10 % | 6.303 B -17.10 % | 7.603 B -18.28 % | 9.303 B 63.12 % | 5.703 B -40.55 % | 9.594 B 14.20 % | 8.401 B |
| Net income | 1.051 B 121.00 % | -5.006 B -125.42 % | -2.221 B 30.67 % | -3.203 B 24.22 % | -4.226 B -90.50 % | -2.219 B -284.23 % | -577.402 M 72.63 % | -2.110 B 48.10 % | -4.065 B -9.90 % | -3.698 B -507.25 % | 908.117 M -79.65 % | 4.462 B -27.08 % | 6.119 B 24.17 % | 4.928 B 28.85 % | 3.825 B -65.84 % | 11.198 B 119.78 % | 5.095 B 101.74 % | 2.525 B | 0.000 -100.00 % | 2.022 B 23.71 % | 1.634 B 10.58 % | 1.478 B -25.84 % | 1.993 B 1 012.24 % | -218.468 M -106.83 % | 3.198 B 595.29 % | 459.953 M 115.83 % | -2.905 B -543.19 % | 655.496 M 134.55 % | -1.898 B 12.33 % | -2.164 B -169.54 % | -802.981 M -125.43 % | 3.158 B 340.61 % | -1.313 B -4.37 % | -1.258 B -55.12 % | -810.732 M -1 171.33 % | 75.675 M 107.79 % | -970.851 M 47.43 % | -1.847 B -4.84 % | -1.761 B -254.55 % | 1.140 B 154.35 % | 448.090 M -28.41 % | 625.904 M 130.45 % | -2.055 B -3 952.17 % | 53.355 M 104.20 % | -1.270 B 45.60 % | -2.335 B 25.40 % | -3.130 B -107.25 % | -1.510 B -131.98 % | -651.085 M 57.54 % | -1.533 B -170.22 % | 2.184 B 735.35 % | 261.407 M -90.05 % | 2.626 B 233.56 % | -1.966 B -248.27 % | 1.326 B 90.56 % | 695.993 M -66.40 % | 2.071 B 160.04 % | 796.596 M -48.18 % | 1.537 B -21.65 % | 1.962 B |
| Income before tax | -121.083 M 97.58 % | -5.004 B -715.30 % | -613.818 M 80.82 % | -3.201 B 32.04 % | -4.710 B -112.29 % | -2.219 B -93.08 % | -1.149 B 45.53 % | -2.110 B 55.32 % | -4.721 B -16.87 % | -4.040 B -11 085.92 % | 36.772 M -99.29 % | 5.214 B -31.92 % | 7.658 B 26.52 % | 6.053 B 36.58 % | 4.432 B -68.45 % | 14.048 B 107.75 % | 6.762 B 167.75 % | 2.525 B | 0.000 -100.00 % | 2.022 B 68.69 % | 1.199 B -19.25 % | 1.484 B 47.94 % | 1.003 B 524.77 % | -236.202 M -107.36 % | 3.211 B 602.64 % | 457.018 M 115.09 % | -3.028 B -561.95 % | 655.496 M 133.86 % | -1.936 B 12.11 % | -2.203 B -175.97 % | -798.195 M -125.50 % | 3.131 B 334.20 % | -1.337 B -5.84 % | -1.263 B -55.78 % | -810.732 M -1 171.33 % | 75.675 M 107.79 % | -970.851 M 47.43 % | -1.847 B -4.43 % | -1.768 B -255.16 % | 1.140 B 150.60 % | 454.786 M -27.34 % | 625.904 M 146.70 % | -1.340 B -2 611.78 % | 53.355 M 103.74 % | -1.426 B 38.92 % | -2.335 B 11.60 % | -2.641 B -72.85 % | -1.528 B -58.53 % | -963.959 M 36.99 % | -1.530 B -162.48 % | 2.449 B 829.16 % | 263.542 M -89.96 % | 2.625 B 234.22 % | -1.956 B -247.27 % | 1.328 B 106.36 % | 643.556 M -70.56 % | 2.186 B 150.20 % | 873.546 M -51.76 % | 1.811 B -12.49 % | 2.069 B |
| Income before tax ratio | 0.00 98.61 % | -0.35 -1 286.40 % | -0.03 86.24 % | -0.18 11.45 % | -0.21 -75.19 % | -0.12 -172.54 % | -0.04 64.71 % | -0.12 47.94 % | -0.23 37.86 % | -0.38 -29 629.62 % | 0.00 -99.33 % | 0.19 -23.22 % | 0.25 29.17 % | 0.19 44.52 % | 0.13 -63.98 % | 0.37 66.92 % | 0.22 51.03 % | 0.15 | 0.00 -100.00 % | 0.15 35.72 % | 0.11 -5.77 % | 0.12 46.30 % | 0.08 300.18 % | -0.04 -116.99 % | 0.23 298.09 % | 0.06 108.75 % | -0.66 -714.65 % | 0.11 111.02 % | -0.98 -55.36 % | -0.63 -322.99 % | -0.15 -162.18 % | 0.24 148.00 % | -0.50 -26.72 % | -0.39 -243.27 % | -0.11 -852.65 % | 0.02 104.83 % | -0.32 72.11 % | -1.13 1.45 % | -1.15 -907.79 % | 0.14 92.70 % | 0.07 -13.39 % | 0.09 120.05 % | -0.43 -5 208.90 % | 0.01 101.23 % | -0.68 74.43 % | -2.64 -239.42 % | -0.78 -70.97 % | -0.46 -120.99 % | -0.21 46.45 % | -0.38 -230.39 % | 0.30 682.00 % | 0.04 -84.79 % | 0.25 112.72 % | -1.95 -1 026.23 % | 0.21 148.93 % | 0.08 -63.97 % | 0.23 53.38 % | 0.15 -18.85 % | 0.19 -23.37 % | 0.25 |
| EBITDA | 896.353 M -82.19 % | 5.033 B 1 280.03 % | 364.702 M 116.26 % | -2.243 B 39.94 % | -3.735 B -116.63 % | -1.724 B -317.81 % | -412.643 M 74.17 % | -1.598 B 61.93 % | -4.197 B -19.82 % | -3.502 B -1 216.72 % | 313.632 M -94.40 % | 5.602 B -30.19 % | 8.025 B 25.26 % | 6.407 B 34.43 % | 4.766 B -66.81 % | 14.358 B 103.09 % | 7.070 B 151.94 % | 2.806 B | 0.000 -100.00 % | 2.520 B 75.88 % | 1.433 B -18.30 % | 1.754 B 38.76 % | 1.264 B 4 314.77 % | 28.626 M -99.18 % | 3.473 B 451.31 % | 629.959 M 122.32 % | -2.822 B -948.78 % | -269.120 M 84.71 % | -1.760 B 13.65 % | -2.038 B -211.39 % | -654.563 M -119.65 % | 3.331 B 389.05 % | -1.152 B -7.20 % | -1.075 B -74.58 % | -615.745 M -324.18 % | 274.667 M 135.26 % | -779.075 M 52.64 % | -1.645 B -5.48 % | -1.560 B -209.17 % | 1.429 B 81.37 % | 787.631 M -17.13 % | 950.473 M 194.76 % | -1.003 B -310.41 % | 476.724 M 149.68 % | -959.681 M 48.86 % | -1.876 B 20.10 % | -2.348 B -113.42 % | -1.100 B -102.07 % | -544.545 M 52.70 % | -1.151 B -141.25 % | 2.791 B 364.62 % | 600.715 M -78.89 % | 2.846 B 265.12 % | -1.723 B -219.95 % | 1.437 B 77.43 % | 809.747 M -66.65 % | 2.428 B 109.25 % | 1.160 B -48.59 % | 2.257 B -3.66 % | 2.343 B |
| Net income ratio | 0.04 112.03 % | -0.35 -283.33 % | -0.09 50.26 % | -0.18 1.26 % | -0.18 -57.20 % | -0.12 -442.34 % | -0.02 82.26 % | -0.12 39.53 % | -0.20 41.57 % | -0.35 -1 194.67 % | 0.03 -80.58 % | 0.16 -17.77 % | 0.20 26.78 % | 0.16 36.34 % | 0.11 -61.01 % | 0.29 76.58 % | 0.17 13.80 % | 0.15 | 0.00 -100.00 % | 0.15 -0.47 % | 0.15 29.05 % | 0.11 -26.67 % | 0.16 529.92 % | -0.04 -115.78 % | 0.23 293.92 % | 0.06 109.18 % | -0.64 -689.68 % | 0.11 111.25 % | -0.96 -54.98 % | -0.62 -313.14 % | -0.15 -162.01 % | 0.24 149.31 % | -0.49 -24.96 % | -0.39 -241.80 % | -0.11 -852.65 % | 0.02 104.83 % | -0.32 72.11 % | -1.13 1.06 % | -1.14 -904.63 % | 0.14 95.58 % | 0.07 -14.66 % | 0.09 113.07 % | -0.65 -7 935.21 % | 0.01 101.38 % | -0.60 77.22 % | -2.64 -186.41 % | -0.92 -104.99 % | -0.45 -223.39 % | -0.14 63.91 % | -0.39 -246.53 % | 0.26 603.05 % | 0.04 -84.92 % | 0.25 112.66 % | -1.96 -1 032.54 % | 0.21 129.86 % | 0.09 -58.89 % | 0.22 59.41 % | 0.14 -12.83 % | 0.16 -31.39 % | 0.23 |
| Ratio EBITDA | 0.04 -89.80 % | 0.35 2 246.69 % | 0.01 111.66 % | -0.13 21.74 % | -0.16 -78.77 % | -0.09 -489.73 % | -0.02 83.26 % | -0.09 55.65 % | -0.21 36.30 % | -0.33 -3 101.68 % | 0.01 -94.66 % | 0.20 -21.27 % | 0.26 27.89 % | 0.20 42.25 % | 0.14 -62.11 % | 0.38 63.17 % | 0.23 42.11 % | 0.16 | 0.00 -100.00 % | 0.18 41.50 % | 0.13 -4.65 % | 0.14 37.22 % | 0.10 1 980.57 % | 0.00 -98.10 % | 0.25 212.35 % | 0.08 112.94 % | -0.62 -1 295.43 % | -0.04 95.02 % | -0.89 -52.65 % | -0.58 -377.28 % | -0.12 -147.93 % | 0.25 159.24 % | -0.43 -28.35 % | -0.34 -284.68 % | -0.09 -257.49 % | 0.06 121.83 % | -0.25 74.87 % | -1.01 0.46 % | -1.01 -668.36 % | 0.18 39.46 % | 0.13 -1.22 % | 0.13 140.67 % | -0.32 -527.97 % | 0.07 116.35 % | -0.45 78.59 % | -2.12 -206.79 % | -0.69 -111.09 % | -0.33 -181.69 % | -0.12 59.80 % | -0.29 -186.08 % | 0.34 291.03 % | 0.09 -68.02 % | 0.27 115.64 % | -1.72 -854.44 % | 0.23 114.02 % | 0.11 -59.19 % | 0.26 28.28 % | 0.20 -13.52 % | 0.24 -15.64 % | 0.28 |
| Gross profit ratio | 0.36 12.27 % | 0.32 16.48 % | 0.28 -18.41 % | 0.34 61.19 % | 0.21 -41.30 % | 0.36 16.66 % | 0.31 -1.29 % | 0.31 10.60 % | 0.28 -12.86 % | 0.32 -22.62 % | 0.42 5.40 % | 0.40 -11.90 % | 0.45 -2.50 % | 0.46 20.90 % | 0.38 -27.45 % | 0.53 21.21 % | 0.44 -8.08 % | 0.47 | 0.00 -100.00 % | 0.50 1.52 % | 0.49 10.88 % | 0.44 -6.46 % | 0.47 -1.25 % | 0.48 2.02 % | 0.47 15.80 % | 0.40 296.02 % | -0.21 -161.55 % | 0.33 29.04 % | 0.26 110.43 % | 0.12 -55.81 % | 0.28 -44.75 % | 0.50 32.30 % | 0.38 21.26 % | 0.31 73.21 % | 0.18 -58.82 % | 0.44 42.81 % | 0.31 14 904.80 % | 0.00 -110.20 % | 0.02 -94.32 % | 0.36 -6.22 % | 0.38 0.02 % | 0.38 40.79 % | 0.27 -36.10 % | 0.43 13.86 % | 0.37 510.71 % | 0.06 13 219.26 % | 0.00 -99.83 % | 0.28 15.79 % | 0.24 -5.66 % | 0.26 -56.53 % | 0.59 52.07 % | 0.39 -24.57 % | 0.51 234.87 % | -0.38 -171.55 % | 0.53 46.81 % | 0.36 -19.43 % | 0.45 -10.67 % | 0.50 28.35 % | 0.39 -7.15 % | 0.42 |
| Weighted average shs out dil | 12.368 M -12.34 % | 14.109 M 0.00 % | 14.109 M 0.00 % | 14.109 M 14.09 % | 12.366 M 0.24 % | 12.337 M 0.00 % | 12.337 M 0.00 % | 12.337 M 0.47 % | 12.279 M 0.00 % | 12.279 M -0.18 % | 12.301 M -0.18 % | 12.324 M -0.08 % | 12.333 M 0.01 % | 12.332 M 0.86 % | 12.227 M -2.06 % | 12.483 M 0.70 % | 12.396 M 0.14 % | 12.380 M -2.64 % | 12.715 M -2.16 % | 12.995 M 2.58 % | 12.669 M 4.58 % | 12.114 M -0.16 % | 12.134 M 1.95 % | 11.901 M -1.75 % | 12.114 M 0.08 % | 12.104 M 13.84 % | 10.632 M -1.06 % | 10.746 M 0.80 % | 10.660 M -0.02 % | 10.662 M -3.54 % | 11.053 M 3.59 % | 10.669 M 4.05 % | 10.255 M 16.60 % | 8.794 M -5.12 % | 9.269 M 10.24 % | 8.408 M -5.60 % | 8.907 M 4.66 % | 8.510 M -8.75 % | 9.325 M 4.73 % | 8.904 M -6.61 % | 9.534 M 6.62 % | 8.941 M -0.35 % | 8.973 M 0.90 % | 8.893 M -1.30 % | 9.010 M 0.32 % | 8.981 M -18.52 % | 11.023 M 28.44 % | 8.582 M -3.78 % | 8.919 M 0.05 % | 8.914 M 0.27 % | 8.891 M -1.37 % | 9.014 M 0.21 % | 8.995 M 1.36 % | 8.874 M -0.84 % | 8.949 M -2.45 % | 9.174 M 0.40 % | 9.138 M 1.58 % | 8.995 M 3.50 % | 8.691 M 8.58 % | 8.005 M |
| Weighted average shs out | 12.368 M 0.02 % | 12.366 M 0.00 % | 12.366 M 0.00 % | 12.366 M 0.00 % | 12.366 M 0.66 % | 12.286 M 0.00 % | 12.286 M 0.00 % | 12.286 M 0.06 % | 12.279 M 0.00 % | 12.279 M 0.02 % | 12.276 M 0.38 % | 12.230 M -0.07 % | 12.239 M 0.08 % | 12.229 M 0.02 % | 12.227 M -0.64 % | 12.305 M 0.47 % | 12.247 M 0.39 % | 12.200 M -0.26 % | 12.232 M -5.88 % | 12.995 M 7.35 % | 12.106 M -0.07 % | 12.114 M -0.05 % | 12.120 M 13.79 % | 10.651 M -0.09 % | 10.660 M -0.34 % | 10.697 M 0.60 % | 10.632 M -1.06 % | 10.746 M 0.80 % | 10.660 M -0.02 % | 10.662 M -3.54 % | 11.053 M 3.59 % | 10.669 M 4.05 % | 10.255 M 16.60 % | 8.794 M -5.12 % | 9.269 M 10.24 % | 8.408 M -5.60 % | 8.907 M 4.66 % | 8.510 M -8.75 % | 9.325 M 7.19 % | 8.700 M -2.92 % | 8.962 M 0.23 % | 8.941 M -0.35 % | 8.973 M 0.90 % | 8.893 M -1.30 % | 9.010 M 0.32 % | 8.981 M -18.52 % | 11.023 M 28.44 % | 8.582 M -3.78 % | 8.919 M 0.05 % | 8.914 M 1.12 % | 8.815 M -2.20 % | 9.014 M 1.24 % | 8.903 M 0.33 % | 8.874 M -0.84 % | 8.949 M -1.33 % | 9.070 M 0.17 % | 9.055 M 0.66 % | 8.995 M 3.50 % | 8.691 M 8.58 % | 8.005 M |
| EPS diluted | 85.00 123.96 % | -354.79 -125.44 % | -157.38 39.24 % | -259.00 24.27 % | -342.00 -90.18 % | -179.83 -284.25 % | -46.80 72.63 % | -171.00 48.34 % | -331.03 -9.90 % | -301.20 -508.02 % | 73.82 -79.61 % | 362.07 -27.03 % | 496.18 24.16 % | 399.63 27.75 % | 312.83 -65.12 % | 897.00 118.25 % | 411.00 101.47 % | 204.00 -35.44 % | 316.00 90.36 % | 166.00 28.68 % | 129.00 5.74 % | 122.00 -25.72 % | 164.25 994.61 % | -18.36 -106.95 % | 264.00 594.74 % | 38.00 113.91 % | -273.23 -547.92 % | 61.00 134.27 % | -178.00 12.32 % | -203.00 -179.42 % | -72.65 -124.54 % | 296.00 331.25 % | -128.00 10.49 % | -143.00 -63.48 % | -87.47 -1 071.89 % | 9.00 108.26 % | -109.00 49.77 % | -217.00 -14.88 % | -188.89 -247.57 % | 128.00 172.34 % | 47.00 -32.86 % | 70.00 130.56 % | -229.06 -3 917.67 % | 6.00 104.26 % | -141.00 45.77 % | -260.00 8.44 % | -283.98 -61.35 % | -176.00 -141.10 % | -73.00 57.56 % | -172.00 -170.03 % | 245.62 918.73 % | -30.00 -110.27 % | 292.00 231.77 % | -221.59 -252.82 % | 145.00 88.31 % | 77.00 -66.08 % | 227.00 120.39 % | 103.00 -41.77 % | 176.88 -50.03 % | 354.00 |
| Earnings per share | 85.00 121.00 % | -404.80 -125.43 % | -179.57 30.67 % | -259.00 24.27 % | -342.00 -89.39 % | -180.58 -284.21 % | -47.00 72.63 % | -171.71 48.13 % | -331.03 -9.90 % | -301.20 -505.82 % | 74.22 -79.66 % | 364.85 -27.03 % | 500.00 24.07 % | 403.00 28.82 % | 312.83 -65.62 % | 910.00 118.75 % | 416.00 100.97 % | 207.00 -36.11 % | 324.00 95.18 % | 166.00 22.96 % | 135.00 10.66 % | 122.00 -3.17 % | 126.00 714.33 % | -20.51 -106.84 % | 300.00 597.67 % | 43.00 115.74 % | -273.23 -547.92 % | 61.00 134.27 % | -178.00 12.32 % | -203.00 -179.42 % | -72.65 -124.54 % | 296.00 331.25 % | -128.00 10.49 % | -143.00 -63.48 % | -87.47 -1 071.89 % | 9.00 108.26 % | -109.00 49.77 % | -217.00 -14.88 % | -188.89 -244.19 % | 131.00 162.00 % | 50.00 -28.57 % | 70.00 130.56 % | -229.06 -3 917.67 % | 6.00 104.26 % | -141.00 45.77 % | -260.00 8.44 % | -283.98 -61.35 % | -176.00 -141.10 % | -73.00 57.56 % | -172.00 -169.92 % | 246.00 748.28 % | 29.00 -90.17 % | 295.00 233.13 % | -221.59 -249.72 % | 148.00 92.21 % | 77.00 -66.38 % | 229.00 122.33 % | 103.00 74.58 % | 59.00 -83.33 % | 354.00 |
| Gross profit | 9.146 B 95.99 % | 4.666 B -31.50 % | 6.812 B 13.73 % | 5.990 B 23.71 % | 4.842 B -28.87 % | 6.807 B -17.35 % | 8.235 B 52.35 % | 5.406 B -5.07 % | 5.694 B 63.90 % | 3.474 B -71.21 % | 12.068 B 10.44 % | 10.927 B -21.89 % | 13.989 B -4.50 % | 14.649 B 14.26 % | 12.821 B -36.45 % | 20.175 B 50.86 % | 13.373 B 62.96 % | 8.206 B | 0.000 -100.00 % | 6.814 B 26.18 % | 5.401 B -4.99 % | 5.684 B -5.40 % | 6.009 B 109.54 % | 2.868 B -55.84 % | 6.494 B 104.39 % | 3.177 B 438.01 % | -940.033 M -146.26 % | 2.032 B 296.33 % | 512.679 M 19.04 % | 430.667 M -71.17 % | 1.494 B -77.35 % | 6.594 B 545.52 % | 1.022 B 1.28 % | 1.009 B -21.39 % | 1.283 B -41.38 % | 2.189 B 130.61 % | 949.112 M 28 006.85 % | -3.401 M -110.81 % | 31.457 M -98.91 % | 2.885 B 21.96 % | 2.366 B -16.10 % | 2.819 B 228.01 % | 859.550 M -68.58 % | 2.736 B 245.92 % | 790.954 M 1 358.79 % | 54.220 M 3 369.01 % | 1.563 M -99.83 % | 935.760 M -16.94 % | 1.127 B 11.00 % | 1.015 B -79.17 % | 4.872 B 80.69 % | 2.696 B -50.20 % | 5.415 B 1 523.48 % | -380.394 M -111.38 % | 3.344 B 21.71 % | 2.747 B -34.16 % | 4.172 B 45.72 % | 2.863 B -23.70 % | 3.753 B 6.04 % | 3.539 B |
| Income tax expense | -1.169 B | 0.000 -100.00 % | 1.606 B 117.29 % | -9.288 B -1 835.17 % | -479.960 M -105.17 % | 9.288 B 1 724.87 % | -571.616 M -107.08 % | 8.074 B 1 329.62 % | -656.666 M -92.36 % | -341.376 M 60.82 % | -871.346 M -215.87 % | 752.032 M -51.13 % | 1.539 B 36.80 % | 1.125 B 85.31 % | 607.101 M -78.70 % | 2.850 B 70.99 % | 1.667 B | 0.000 | 0.000 100.00 % | -310.266 M 16.44 % | -371.325 M | 0.000 100.00 % | -777.279 M | 0.000 | 0.000 100.00 % | -52.390 M | 0.000 -100.00 % | 1.101 B 632.75 % | 150.318 M | 0.000 100.00 % | -2.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.913 M | 0.000 -100.00 % | 6.696 M | 0.000 -100.00 % | 715.163 M | 0.000 100.00 % | -155.825 M | 0.000 -100.00 % | 488.868 M 2 852.94 % | -17.758 M 94.32 % | -312.873 M -9 572.39 % | 3.303 M -98.75 % | 265.060 M 12 315.01 % | 2.135 M 251.74 % | -1.407 M -113.20 % | 10.661 M 495.02 % | 1.792 M 103.42 % | -52.438 M -145.92 % | 114.188 M 48.39 % | 76.950 M -71.87 % | 273.544 M 155.12 % | 107.221 M |
| Cost of revenue | 16.004 B 64.30 % | 9.741 B -44.93 % | 17.687 B 52.66 % | 11.586 B -35.84 % | 18.059 B 49.35 % | 12.091 B -34.43 % | 18.439 B 55.23 % | 11.878 B -17.76 % | 14.443 B 99.71 % | 7.232 B -56.72 % | 16.709 B 1.05 % | 16.536 B -2.64 % | 16.984 B 0.05 % | 16.974 B -17.76 % | 20.640 B 14.52 % | 18.023 B 4.08 % | 17.317 B 90.20 % | 9.105 B | 0.000 -100.00 % | 6.926 B 22.49 % | 5.654 B -21.65 % | 7.217 B 6.94 % | 6.749 B 114.61 % | 3.145 B -57.48 % | 7.396 B 57.62 % | 4.693 B -14.74 % | 5.504 B 36.21 % | 4.041 B 175.92 % | 1.464 B -52.21 % | 3.064 B -20.68 % | 3.863 B -40.30 % | 6.471 B 290.71 % | 1.656 B -24.63 % | 2.197 B -61.99 % | 5.781 B 108.40 % | 2.774 B 30.59 % | 2.124 B 30.02 % | 1.634 B 8.40 % | 1.507 B -70.60 % | 5.126 B 35.09 % | 3.795 B -16.12 % | 4.524 B 97.34 % | 2.292 B -37.62 % | 3.675 B 178.56 % | 1.319 B 59.10 % | 829.193 M -75.54 % | 3.390 B 40.14 % | 2.419 B -31.86 % | 3.550 B 19.94 % | 2.960 B -13.54 % | 3.423 B -20.11 % | 4.285 B -16.97 % | 5.161 B 273.34 % | 1.382 B -53.28 % | 2.959 B -39.06 % | 4.855 B -5.36 % | 5.131 B 80.67 % | 2.840 B -51.38 % | 5.841 B 20.15 % | 4.861 B |
| General and administrative expenses | 942.034 M -89.70 % | 9.143 B 857.55 % | 954.805 M 2 088.18 % | -48.024 M -100.48 % | 9.981 B 7.46 % | 9.288 B 556.68 % | 1.414 B -82.48 % | 8.074 B -20.92 % | 10.210 B 29.98 % | 7.855 B 286.38 % | 2.033 B 102.07 % | 1.006 B 41.69 % | 710.084 M -26.21 % | 962.258 M -39.04 % | 1.578 B 116.03 % | 730.688 M -13.51 % | 844.816 M 33.72 % | 631.798 M | 0.000 -100.00 % | 429.998 M -2.04 % | 438.953 M -14.42 % | 512.934 M 4.45 % | 491.094 M 19.93 % | 409.471 M -17.25 % | 494.848 M 50.12 % | 329.644 M 92.96 % | 170.837 M -54.24 % | 373.342 M -11.39 % | 421.308 M 4.01 % | 405.069 M 198.07 % | 135.896 M -83.00 % | 799.289 M 136.89 % | 337.406 M 18.31 % | 285.189 M -18.46 % | 349.743 M 16.30 % | 300.731 M 27.24 % | 236.348 M 10.12 % | 214.623 M -13.97 % | 249.475 M 0.05 % | 249.358 M -27.55 % | 344.168 M 9.14 % | 315.341 M 16.52 % | 270.644 M -21.23 % | 343.607 M 42.66 % | 240.860 M 10.08 % | 218.803 M -58.85 % | 531.751 M 66.08 % | 320.181 M 54.13 % | 207.736 M -37.37 % | 331.682 M -3.04 % | 342.092 M 19.60 % | 286.036 M -7.30 % | 308.555 M 52.36 % | 202.515 M -17.51 % | 245.490 M -88.33 % | 2.103 B 3.14 % | 2.039 B 921.55 % | 199.633 M 17.78 % | 169.491 M -0.36 % | 170.106 M |
| Selling and marketing expenses | 1.668 B | 0.000 -100.00 % | 3.368 B 68.30 % | 2.001 B | 0.000 | 0.000 -100.00 % | 1.415 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.355 B -5.74 % | 1.438 B -30.20 % | 2.060 B -9.93 % | 2.287 B 5.73 % | 2.163 B 13.90 % | 1.899 B 12.21 % | 1.693 B 78.88 % | 946.246 M | 0.000 -100.00 % | 1.033 B 86.33 % | 554.546 M -27.76 % | 767.692 M 51.08 % | 508.150 M -4.62 % | 532.789 M -50.54 % | 1.077 B 331.85 % | 249.420 M -44.30 % | 447.797 M 125.72 % | 198.383 M -23.40 % | 258.988 M -8.44 % | 282.873 M 22.82 % | 230.306 M -80.25 % | 1.166 B 206.59 % | 380.434 M -0.55 % | 382.531 M 97.37 % | 193.816 M -43.78 % | 344.772 M 7.39 % | 321.058 M 83.56 % | 174.906 M 21.76 % | 143.651 M -54.72 % | 317.283 M 8.16 % | 293.356 M 13.28 % | 258.965 M 4.13 % | 248.688 M -60.17 % | 624.390 M 376.60 % | 131.009 M -40.54 % | 220.340 M 12.00 % | 196.735 M 17.86 % | 166.926 M -22.04 % | 214.113 M -1.89 % | 218.237 M 32.84 % | 164.290 M -16.55 % | 196.869 M 0.33 % | 196.220 M 23.07 % | 159.439 M -24.83 % | 212.111 M | 0.000 | 0.000 -100.00 % | 418.758 M 71.18 % | 244.637 M 110.28 % | 116.339 M |
| Other expenses | 4.211 B 479.06 % | -1.111 B -121.70 % | 5.119 B 31.77 % | 3.885 B | 0.000 100.00 % | -18.576 B -36 830.00 % | -50.301 M 99.69 % | -16.149 B 20.92 % | -20.420 B -1 090.78 % | -1.715 B -137.36 % | 4.591 B 27.55 % | 3.599 B 2.37 % | 3.516 B -19.22 % | 4.352 B 2 141.00 % | 194.199 M 9 756.84 % | -2.011 M -336.03 % | 852.000 K -70.45 % | 2.883 M | 0.000 100.00 % | -1.715 M 54.06 % | -3.733 M -111.05 % | 33.770 M 104.53 % | -744.924 M -7 788.35 % | 9.689 M -98.74 % | 766.434 M 20 704.40 % | 3.684 M -98.81 % | 309.987 M 2 501.44 % | 11.916 M 784.43 % | -1.741 M -120.54 % | 8.478 M 486.59 % | -2.193 M -157.51 % | 3.813 M -83.76 % | 23.484 M -34.89 % | 36.067 M 18.63 % | 30.402 M 12.24 % | 27.086 M 28.08 % | 21.148 M -22.93 % | 27.440 M -83.09 % | 162.276 M 765.61 % | 18.747 M -93.96 % | 310.136 M 582.62 % | 45.433 M 579.10 % | -9.483 M -146.65 % | 20.326 M -17.58 % | 24.662 M 7.16 % | 23.014 M 284.91 % | -12.446 M -151.66 % | 24.093 M -41.51 % | 41.191 M 73.47 % | 23.746 M 128.80 % | -82.458 M -2 027.40 % | -3.876 M -100.29 % | 1.346 B 48.36 % | 907.222 M -14.36 % | 1.059 B 4 620.75 % | 22.439 M 102.05 % | -1.094 B -230.53 % | 838.178 M 844.22 % | 88.769 M 1 752.75 % | -5.371 M |
| Operating expenses | 7.570 B -17.20 % | 9.143 B -29.50 % | 12.969 B 66.27 % | 7.800 B -21.85 % | 9.981 B 207.46 % | -9.288 B -219.67 % | 7.762 B 196.13 % | -8.074 B 20.92 % | -10.210 B -229.98 % | 7.855 B -12.48 % | 8.976 B 24.57 % | 7.205 B -0.88 % | 7.269 B -17.58 % | 8.820 B 5.25 % | 8.380 B 30.38 % | 6.427 B -0.85 % | 6.483 B 12.66 % | 5.754 B | 0.000 -100.00 % | 4.425 B 7.53 % | 4.115 B -6.06 % | 4.380 B 5.54 % | 4.150 B 28.01 % | 3.242 B -15.69 % | 3.845 B 47.60 % | 2.605 B -5.90 % | 2.769 B 14.94 % | 2.409 B -5.10 % | 2.539 B -3.78 % | 2.638 B 17.93 % | 2.237 B -35.51 % | 3.469 B 55.01 % | 2.238 B 4.36 % | 2.144 B 4.12 % | 2.060 B -1.08 % | 2.082 B 4.51 % | 1.992 B 8.36 % | 1.839 B 4.43 % | 1.760 B -3.49 % | 1.824 B -2.60 % | 1.873 B -14.71 % | 2.196 B 2.73 % | 2.138 B -20.20 % | 2.679 B 26.13 % | 2.124 B -7.61 % | 2.299 B -13.59 % | 2.660 B 9.65 % | 2.426 B 13.70 % | 2.134 B -18.33 % | 2.613 B 11.93 % | 2.334 B -6.74 % | 2.503 B -10.97 % | 2.811 B 42.50 % | 1.973 B -6.58 % | 2.112 B -0.66 % | 2.126 B 6.49 % | 1.996 B 0.20 % | 1.992 B 9.39 % | 1.821 B 35.73 % | 1.342 B |
| Cost and expenses | 23.574 B 24.84 % | 18.883 B -38.40 % | 30.656 B 58.13 % | 19.386 B -30.86 % | 28.040 B 131.90 % | 12.091 B -53.85 % | 26.201 B 120.58 % | 11.878 B -17.76 % | 14.443 B 99.71 % | 7.232 B -71.84 % | 25.685 B 8.19 % | 23.741 B -2.11 % | 24.253 B -5.98 % | 25.795 B -11.12 % | 29.020 B 18.69 % | 24.451 B 2.74 % | 23.800 B 60.17 % | 14.859 B | 0.000 -100.00 % | 11.350 B 16.19 % | 9.769 B -15.76 % | 11.597 B 6.41 % | 10.899 B 70.65 % | 6.387 B -43.19 % | 11.242 B 54.04 % | 7.298 B -11.79 % | 8.273 B 28.27 % | 6.450 B 61.12 % | 4.003 B -29.80 % | 5.703 B -6.52 % | 6.101 B -38.63 % | 9.940 B 155.25 % | 3.894 B -10.31 % | 4.342 B -44.63 % | 7.841 B 61.46 % | 4.856 B 17.97 % | 4.116 B 18.55 % | 3.472 B 6.26 % | 3.268 B -52.98 % | 6.950 B 22.64 % | 5.668 B -15.66 % | 6.720 B 51.69 % | 4.430 B -30.28 % | 6.354 B 84.53 % | 3.443 B 10.08 % | 3.128 B -48.31 % | 6.051 B 24.87 % | 4.845 B -14.76 % | 5.684 B 2.00 % | 5.573 B -3.21 % | 5.758 B -15.18 % | 6.788 B -14.86 % | 7.973 B 137.61 % | 3.355 B -33.83 % | 5.071 B -27.36 % | 6.981 B -2.04 % | 7.127 B 47.49 % | 4.832 B -36.94 % | 7.662 B 23.52 % | 6.203 B |
| Research and development expenses | 748.886 M -32.59 % | 1.111 B -68.50 % | 3.527 B 79.77 % | 1.962 B | 0.000 -100.00 % | 1.594 B -10.76 % | 1.786 B 18.39 % | 1.509 B -24.89 % | 2.008 B 17.12 % | 1.715 B 72.07 % | 996.601 M -14.25 % | 1.162 B 18.17 % | 983.488 M -19.30 % | 1.219 B 44.55 % | 843.138 M -12.35 % | 961.942 M -21.36 % | 1.223 B -12.28 % | 1.395 B | 0.000 -100.00 % | 969.146 M -14.63 % | 1.135 B 13.52 % | 999.984 M -16.93 % | 1.204 B 59.79 % | 753.309 M 4.57 % | 720.369 M 13.77 % | 633.165 M -5.57 % | 670.547 M -2.54 % | 688.054 M 2.36 % | 672.220 M -9.50 % | 742.757 M 24.96 % | 594.406 M 14.79 % | 517.832 M 4.39 % | 496.035 M -7.56 % | 536.604 M 0.43 % | 534.303 M 3.28 % | 517.320 M 0.76 % | 513.426 M 1.44 % | 506.138 M 7.46 % | 470.987 M -1.04 % | 475.947 M -6.77 % | 510.490 M -30.53 % | 734.825 M 2.72 % | 715.383 M -4.65 % | 750.295 M -2.82 % | 772.051 M -2.89 % | 795.046 M -16.08 % | 947.437 M 9.45 % | 865.632 M 29.31 % | 669.401 M -28.60 % | 937.473 M -3.42 % | 970.678 M 24.47 % | 779.827 M -18.82 % | 960.659 M 36.50 % | 703.755 M 18.29 % | 594.931 M | 0.000 -100.00 % | 618.771 M 15.49 % | 535.772 M 8.97 % | 491.681 M 18.36 % | 415.419 M |
| Selling general and administrative expenses | 2.610 B -71.45 % | 9.143 B 111.51 % | 4.323 B 121.33 % | 1.953 B -80.43 % | 9.981 B 7.46 % | 9.288 B 228.32 % | 2.829 B -64.96 % | 8.074 B -20.92 % | 10.210 B 29.98 % | 7.855 B 131.83 % | 3.388 B 38.64 % | 2.444 B -11.78 % | 2.770 B -14.75 % | 3.249 B -13.16 % | 3.742 B 42.27 % | 2.630 B 3.64 % | 2.538 B 60.80 % | 1.578 B | 0.000 -100.00 % | 1.463 B 47.29 % | 993.499 M -22.42 % | 1.281 B 28.16 % | 999.244 M 6.05 % | 942.260 M -40.06 % | 1.572 B 171.47 % | 579.064 M -6.40 % | 618.634 M 8.20 % | 571.725 M -15.96 % | 680.296 M -1.11 % | 687.942 M 87.86 % | 366.202 M -81.37 % | 1.966 B 173.83 % | 717.840 M 7.51 % | 667.720 M 22.84 % | 543.559 M -15.79 % | 645.503 M 15.80 % | 557.406 M 43.10 % | 389.529 M -0.91 % | 393.126 M -30.62 % | 566.641 M -11.12 % | 637.524 M 11.01 % | 574.306 M 10.59 % | 519.332 M -46.35 % | 967.997 M 160.31 % | 371.869 M -15.32 % | 439.143 M -39.72 % | 728.486 M 49.55 % | 487.107 M 15.47 % | 421.849 M -23.29 % | 549.919 M 8.60 % | 506.382 M 4.86 % | 482.905 M -4.33 % | 504.775 M 39.46 % | 361.954 M -20.90 % | 457.601 M -78.24 % | 2.103 B 3.14 % | 2.039 B 229.78 % | 618.391 M 49.32 % | 414.128 M 44.58 % | 286.445 M |
| Interest income | 178.507 M 4.35 % | 171.060 M -20.70 % | 215.706 M 8.18 % | 199.394 M 33.47 % | 149.397 M -27.89 % | 207.176 M 50.75 % | 137.431 M -18.96 % | 169.588 M 43.88 % | 117.870 M -5.57 % | 124.817 M 5.54 % | 118.260 M 144.76 % | 48.317 M 2.99 % | 46.914 M 52.52 % | 30.759 M 25.01 % | 24.605 M -18.87 % | 30.326 M 6.73 % | 28.415 M 14.68 % | 24.778 M | 0.000 -100.00 % | 27.244 M -15.98 % | 32.425 M 0.37 % | 32.306 M -58.79 % | 78.397 M 67.78 % | 46.725 M 55.13 % | 30.119 M 2.94 % | 29.258 M -21.09 % | 37.076 M 12.71 % | 32.895 M 105.02 % | 16.045 M -8.04 % | 17.447 M 24.71 % | 13.990 M -9.84 % | 15.516 M -25.13 % | 20.723 M 22.30 % | 16.944 M -11.18 % | 19.077 M -4.60 % | 19.996 M -33.19 % | 29.928 M -11.66 % | 33.880 M 48.12 % | 22.874 M -42.98 % | 40.119 M -24.56 % | 53.183 M -2.29 % | 54.431 M 7.51 % | 50.631 M -32.77 % | 75.306 M -35.53 % | 116.809 M -8.74 % | 127.995 M -18.12 % | 156.319 M -2.57 % | 160.437 M -13.67 % | 185.851 M 11.14 % | 167.215 M -15.22 % | 197.243 M 17.38 % | 168.043 M 9.71 % | 153.165 M 3.70 % | 147.703 M -6.04 % | 157.198 M | 0.000 -100.00 % | 118.281 M 20.08 % | 98.505 M 112.99 % | 46.248 M 598.40 % | 6.622 M |
| Interest expense | 664.604 M 4.75 % | 634.461 M 9.16 % | 581.243 M 0.33 % | 579.323 M -4.74 % | 608.130 M 22.98 % | 494.476 M 35.52 % | 364.869 M 125.74 % | 161.630 M -22.53 % | 208.641 M -28.94 % | 293.633 M 345.09 % | 65.972 M -66.44 % | 196.568 M 40.46 % | 139.950 M 13.42 % | 123.389 M 8.79 % | 113.424 M 28.75 % | 88.095 M 5.40 % | 83.585 M 47.52 % | 56.661 M | 0.000 -100.00 % | 57.616 M -4.99 % | 60.639 M -18.16 % | 74.091 M -5.58 % | 78.473 M -5.90 % | 83.389 M 8.18 % | 77.085 M 23.17 % | 62.584 M -3.85 % | 65.088 M -5.51 % | 68.885 M 13.96 % | 60.446 M 20.16 % | 50.306 M -3.60 % | 52.186 M -0.69 % | 52.547 M -22.20 % | 67.537 M 0.44 % | 67.243 M 17.98 % | 56.996 M -4.34 % | 59.583 M 0.31 % | 59.397 M 2.90 % | 57.721 M 29.40 % | 44.605 M -58.40 % | 107.229 M -31.62 % | 156.813 M 0.55 % | 155.948 M -5.77 % | 165.505 M -23.56 % | 216.525 M -13.74 % | 251.013 M 1.99 % | 246.113 M -2.19 % | 251.616 M 23.59 % | 203.590 M 7.08 % | 190.129 M 17.72 % | 161.505 M -8.77 % | 177.026 M 66.11 % | 106.573 M 47.64 % | 72.185 M -32.24 % | 106.528 M 41.71 % | 75.173 M 237.96 % | 22.243 M -69.83 % | 73.726 M 3.09 % | 71.514 M 4.04 % | 68.739 M -9.84 % | 76.245 M |
| Depreciation and amortization | 352.832 M -3.76 % | 366.621 M -7.72 % | 397.277 M 5.03 % | 378.234 M 3.09 % | 366.907 M 847 730.21 % | 43.276 K -99.99 % | 371.506 M 6.05 % | 350.298 M 10.87 % | 315.947 M 29.66 % | 243.678 M 15.55 % | 210.888 M 10.23 % | 191.325 M -15.63 % | 226.773 M -1.35 % | 229.870 M 4.36 % | 220.267 M -0.95 % | 222.372 M -0.89 % | 224.378 M 0.14 % | 224.061 M | 0.000 -100.00 % | 157.264 M -9.40 % | 173.577 M -11.08 % | 195.215 M 7.27 % | 181.983 M 0.30 % | 181.439 M -1.80 % | 184.771 M 67.43 % | 110.357 M -21.47 % | 140.534 M 66.62 % | 84.345 M -26.94 % | 115.454 M 1.08 % | 114.220 M 24.90 % | 91.446 M -38.10 % | 147.738 M 26.45 % | 116.834 M -3.28 % | 120.801 M -12.46 % | 137.991 M -1.02 % | 139.409 M 5.31 % | 132.379 M -8.10 % | 144.042 M -12.30 % | 164.248 M -9.55 % | 181.589 M 3.16 % | 176.032 M 4.40 % | 168.621 M -1.72 % | 171.576 M -17.05 % | 206.844 M -4.01 % | 215.493 M 1.39 % | 212.538 M -2.18 % | 217.277 M -3.10 % | 224.224 M -2.21 % | 229.285 M 5.56 % | 217.203 M 31.42 % | 165.268 M -28.33 % | 230.600 M 55.48 % | 148.317 M 17.82 % | 125.883 M 282.65 % | 32.898 M -82.54 % | 188.435 M -25.10 % | 251.584 M 16.96 % | 215.100 M -15.42 % | 254.316 M 29.02 % | 197.114 M |
| Operating income | 1.576 B 135.20 % | -4.476 B 27.29 % | -6.157 B -240.12 % | -1.810 B 64.78 % | -5.139 B -107.12 % | -2.481 B -623.61 % | 473.874 M 117.76 % | -2.669 B 40.90 % | -4.516 B -3.08 % | -4.381 B -241.65 % | 3.093 B -62.92 % | 8.341 B -10.45 % | 9.314 B 59.81 % | 5.829 B 31.24 % | 4.441 B -67.69 % | 13.747 B 99.51 % | 6.891 B 180.99 % | 2.452 B | 0.000 -100.00 % | 2.390 B 85.83 % | 1.286 B -1.42 % | 1.304 B -29.84 % | 1.859 B 596.62 % | -374.338 M -114.13 % | 2.649 B 363.10 % | 571.992 M 115.42 % | -3.709 B -883.60 % | -377.069 M 81.39 % | -2.026 B 8.23 % | -2.208 B -196.95 % | -743.441 M -123.79 % | 3.125 B 356.89 % | -1.216 B -7.10 % | -1.136 B -46.27 % | -776.484 M -827.13 % | 106.788 M 110.24 % | -1.043 B 43.37 % | -1.842 B -6.53 % | -1.729 B -262.98 % | 1.061 B 115.32 % | 492.688 M -20.97 % | 623.458 M 148.78 % | -1.278 B -2 329.97 % | 57.312 M 104.30 % | -1.333 B 40.62 % | -2.244 B 15.58 % | -2.659 B -78.39 % | -1.490 B -47.98 % | -1.007 B 36.97 % | -1.598 B -162.97 % | 2.538 B 1 212.45 % | 193.354 M -92.57 % | 2.603 B 210.63 % | -2.353 B -290.77 % | 1.234 B 98.55 % | 621.313 M -71.45 % | 2.176 B 157.05 % | 846.556 M -56.17 % | 1.932 B -12.10 % | 2.197 B |
| Operating income ratio | 0.06 120.16 % | -0.31 -23.63 % | -0.25 -144.01 % | -0.10 54.11 % | -0.22 -70.92 % | -0.13 -839.07 % | 0.02 111.51 % | -0.15 31.15 % | -0.22 45.20 % | -0.41 -480.75 % | 0.11 -64.61 % | 0.30 0.99 % | 0.30 63.16 % | 0.18 38.87 % | 0.13 -63.12 % | 0.36 60.30 % | 0.22 58.49 % | 0.14 | 0.00 -100.00 % | 0.17 49.52 % | 0.12 15.05 % | 0.10 -30.62 % | 0.15 334.05 % | -0.06 -132.65 % | 0.19 162.38 % | 0.07 108.94 % | -0.81 -1 208.71 % | -0.06 93.94 % | -1.02 -62.22 % | -0.63 -355.15 % | -0.14 -158.02 % | 0.24 152.65 % | -0.45 -28.23 % | -0.35 -222.32 % | -0.11 -610.83 % | 0.02 106.34 % | -0.34 69.96 % | -1.13 -0.54 % | -1.12 -948.53 % | 0.13 65.57 % | 0.08 -5.80 % | 0.08 120.94 % | -0.41 -4 635.71 % | 0.01 101.42 % | -0.63 75.14 % | -2.54 -224.12 % | -0.78 -76.45 % | -0.44 -106.29 % | -0.22 46.43 % | -0.40 -231.41 % | 0.31 1 004.58 % | 0.03 -88.75 % | 0.25 110.48 % | -2.35 -1 299.85 % | 0.20 139.49 % | 0.08 -65.06 % | 0.23 57.58 % | 0.15 -26.27 % | 0.20 -23.03 % | 0.26 |
| Total other income expenses net | -1.697 B -221.26 % | -528.138 M -109.53 % | 5.543 B 498.61 % | -1.391 B -423.90 % | 429.319 M 63.44 % | 262.675 M 116.19 % | -1.623 B -390.26 % | 559.116 M 372.21 % | -205.401 M -160.17 % | 341.376 M 111.17 % | -3.056 B 2.26 % | -3.127 B -433.05 % | 938.781 M 317.72 % | 224.740 M 2 561.94 % | -9.129 M -103.04 % | 300.548 M 333.67 % | -128.622 M -275.80 % | 73.166 M | 0.000 100.00 % | -465.604 M -432.94 % | -87.366 M -148.54 % | 179.969 M 121.03 % | -855.752 M -719.50 % | 138.136 M -75.43 % | 562.265 M 589.04 % | -114.974 M -116.89 % | 680.755 M -34.07 % | 1.033 B 1 048.93 % | 89.872 M 1 734.87 % | 4.898 M 108.95 % | -54.754 M -1 061.10 % | 5.697 M 104.74 % | -120.259 M 5.45 % | -127.189 M -271.37 % | -34.248 M -10.08 % | -31.113 M -143.09 % | 72.212 M 1 623.78 % | -4.739 M 87.96 % | -39.376 M -149.92 % | 78.875 M 308.10 % | -37.902 M -1 649.55 % | 2.446 M 103.94 % | -62.118 M -1 469.82 % | -3.957 M 95.76 % | -93.366 M -3.00 % | -90.645 M -623.55 % | 17.313 M 145.84 % | -37.773 M -187.46 % | 43.189 M -36.43 % | 67.934 M 176.37 % | -88.949 M -226.73 % | 70.188 M 225.20 % | -56.060 M -114.10 % | 397.528 M 320.73 % | 94.486 M 324.79 % | 22.243 M 133.52 % | 9.525 M -64.71 % | 26.990 M 122.37 % | -120.656 M 5.83 % | -128.122 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 |
| 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-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 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 11.928 B -47.63 % | 22.778 B 5.72 % | 21.546 B 2 069.10 % | 993.297 M -94.15 % | 16.981 B -36.84 % | 26.887 B 223.38 % | 8.314 B -48.61 % | 16.179 B 45.89 % | 11.090 B -7.58 % | 11.999 B -6.92 % | 12.891 B 4.60 % | 12.324 B 1.66 % | 12.123 B 84.38 % | 6.575 B -18.66 % | 8.083 B -16.98 % | 9.736 B -6.95 % | 10.463 B 50.42 % | 6.956 B 365.31 % | 1.495 B -42.70 % | 2.609 B 72.79 % | 1.510 B -43.38 % | 2.667 B -50.43 % | 5.379 B 43.12 % | 3.759 B -39.89 % | 6.253 B 129.55 % | 2.724 B -38.11 % | 4.402 B -27.31 % | 6.055 B 184.82 % | 2.126 B 11 509.37 % | -18.634 M -100.51 % | 3.631 B -13.77 % | 4.211 B -29.60 % | 5.982 B 11.95 % | 5.343 B 16.04 % | 4.605 B 11.74 % | 4.121 B -56.24 % | 9.418 B 0.96 % | 9.328 B -1.10 % | 9.432 B -10.93 % | 10.590 B -29.84 % | 15.094 B 2.36 % | 14.746 B 9.89 % | 13.419 B -5.84 % | 14.250 B 15.97 % | 12.288 B -19.33 % | 15.233 B 47.24 % | 10.345 B 2.68 % | 10.076 B 22.07 % | 8.254 B 2.23 % | 8.074 B 52.69 % | 5.288 B 10.84 % | 4.770 B 16.60 % | 4.091 B 79.58 % | 2.278 B -52.65 % | 4.812 B 278.48 % | 1.271 B -79.21 % | 6.116 B |
| Total investments | 7.024 B 28 806.58 % | 24.300 M -99.81 % | 12.611 B 65.99 % | 7.597 B 12.34 % | 6.763 B -15.80 % | 8.032 B 4.93 % | 7.655 B 20.81 % | 6.336 B 8.55 % | 5.837 B 4.57 % | 5.582 B 110.16 % | 2.656 B -1.99 % | 2.710 B 0.47 % | 2.697 B 0.09 % | 2.694 B -1.07 % | 2.724 B 48.77 % | 1.831 B 169.09 % | 680.337 M -3.20 % | 702.845 M -23.60 % | 919.897 M 9.07 % | 843.436 M 1.12 % | 834.114 M -4.92 % | 877.313 M -11.94 % | 996.220 M 100.79 % | 496.145 M -20.93 % | 627.450 M -19.82 % | 782.535 M 33.33 % | 586.931 M 68.78 % | 347.755 M -42.65 % | 606.355 M 1.49 % | 597.442 M -19.93 % | 746.147 M 4.08 % | 716.899 M -11.16 % | 806.980 M -5.27 % | 851.867 M 3.89 % | 820.002 M -37.57 % | 1.313 B -16.61 % | 1.575 B -21.46 % | 2.005 B -2.25 % | 2.051 B -31.84 % | 3.010 B 1.16 % | 2.975 B 2.48 % | 2.903 B 10.76 % | 2.621 B 2.54 % | 2.556 B 0.03 % | 2.555 B 24.99 % | 2.044 B 31.14 % | 1.559 B 29.02 % | 1.208 B 37.28 % | 880.216 M 51.97 % | 579.200 M 223.21 % | 179.200 M -0.31 % | 179.760 M -0.56 % | 180.780 M -17.16 % | 218.228 M 172.99 % | 79.940 M 8.26 % | 73.840 M -74.11 % | 285.200 M |
| Total debt | 32.781 B -27.74 % | 45.366 B 22.44 % | 37.050 B 54.55 % | 23.973 B -34.18 % | 36.421 B 3.66 % | 35.137 B 0.89 % | 34.826 B 50.99 % | 23.065 B -0.28 % | 23.131 B 1.05 % | 22.890 B 0.02 % | 22.886 B -19.32 % | 28.365 B 21.36 % | 23.372 B 4.55 % | 22.354 B 0.25 % | 22.298 B 20.29 % | 18.538 B 30.38 % | 14.219 B 26.67 % | 11.225 B 14.06 % | 9.841 B 0.27 % | 9.815 B 18.61 % | 8.275 B -3.25 % | 8.552 B -2.52 % | 8.774 B -1.93 % | 8.947 B 15.29 % | 7.760 B 14.03 % | 6.805 B -3.61 % | 7.060 B -4.79 % | 7.415 B 43.98 % | 5.150 B -4.19 % | 5.375 B -15.22 % | 6.340 B 0.00 % | 6.340 B -23.71 % | 8.310 B 17.71 % | 7.060 B -8.97 % | 7.756 B 50.01 % | 5.170 B -49.73 % | 10.284 B -0.76 % | 10.363 B 1.07 % | 10.253 B -20.57 % | 12.908 B -16.61 % | 15.479 B -1.07 % | 15.647 B 0.97 % | 15.497 B -1.08 % | 15.666 B 1.89 % | 15.376 B -1.71 % | 15.643 B 19.86 % | 13.051 B 2.46 % | 12.737 B 42.29 % | 8.951 B 3.72 % | 8.630 B 2.83 % | 8.393 B 30.02 % | 6.455 B -0.96 % | 6.518 B -3.44 % | 6.750 B -0.92 % | 6.813 B -18.34 % | 8.343 B 6.41 % | 7.840 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 12.915 B 24.47 % | 10.376 B -32.75 % | 15.430 B -15.48 % | 18.256 B -15.08 % | 21.498 B -16.51 % | 25.747 B -8.03 % | 27.995 B -0.96 % | 28.268 B -7.04 % | 30.409 B -11.83 % | 34.489 B -15.89 % | 41.005 B 5.15 % | 38.998 B 12.59 % | 34.638 B 21.39 % | 28.534 B 9.43 % | 26.076 B 16.39 % | 22.403 B 99.31 % | 11.241 B 82.24 % | 6.168 B 278.06 % | 1.632 B 427.73 % | -497.830 M 76.60 % | -2.128 B 40.16 % | -3.556 B 32.60 % | -5.276 B -3.63 % | -5.091 B 38.13 % | -8.228 B 5.13 % | -8.674 B -86.13 % | -4.660 B 17.60 % | -5.655 B -51.11 % | -3.743 B -143.64 % | -1.536 B -251.75 % | -436.705 M 87.79 % | -3.576 B -59.26 % | -2.245 B -131.01 % | -971.872 M -131.30 % | 3.105 B -28.24 % | 4.327 B 34.73 % | 3.211 B 14.91 % | 2.795 B 27.98 % | 2.184 B -51.82 % | 4.532 B 1.04 % | 4.486 B -22.65 % | 5.799 B -28.71 % | 8.134 B -29.40 % | 11.522 B -11.58 % | 13.031 B -4.73 % | 13.677 B -12.63 % | 15.655 B 11.73 % | 14.012 B 1.90 % | 13.751 B 23.37 % | 11.146 B -20.39 % | 13.999 B 6.70 % | 13.121 B 3.57 % | 12.668 B 18.24 % | 10.714 B 13.50 % | 9.440 B 19.45 % | 7.902 B 33.03 % | 5.940 B |
| Common stock | 6.432 B 0.00 % | 6.432 B 0.00 % | 6.432 B 0.00 % | 6.432 B 0.00 % | 6.432 B 0.20 % | 6.419 B 0.02 % | 6.418 B 0.39 % | 6.393 B 0.05 % | 6.390 B 0.17 % | 6.379 B 0.01 % | 6.378 B 0.30 % | 6.359 B 0.10 % | 6.353 B 0.06 % | 6.349 B 0.01 % | 6.349 B 0.02 % | 6.348 B 0.00 % | 6.348 B 0.66 % | 6.306 B 0.00 % | 6.306 B 0.29 % | 6.288 B 0.40 % | 6.262 B 0.00 % | 6.262 B 10.45 % | 5.670 B 2.68 % | 5.522 B 0.00 % | 5.522 B 0.00 % | 5.522 B 0.00 % | 5.522 B 0.00 % | 5.522 B 0.00 % | 5.522 B 0.00 % | 5.522 B 0.00 % | 5.522 B 0.96 % | 5.469 B 3.37 % | 5.291 B 8.77 % | 4.864 B 4.72 % | 4.645 B 0.00 % | 4.645 B 0.00 % | 4.645 B 0.00 % | 4.645 B 0.03 % | 4.644 B 0.00 % | 4.644 B 0.00 % | 4.644 B 0.00 % | 4.644 B 0.00 % | 4.644 B 0.00 % | 4.644 B 0.00 % | 4.644 B 0.79 % | 4.607 B 0.19 % | 4.599 B 0.33 % | 4.584 B 0.00 % | 4.584 B 0.68 % | 4.553 B 0.00 % | 4.553 B 0.00 % | 4.553 B 0.00 % | 4.553 B 1.22 % | 4.498 B 12.37 % | 4.003 B 14.28 % | 3.503 B 7.85 % | 3.248 B |
| Total equity | 41.292 B 1.67 % | 40.613 B -10.75 % | 45.506 B -5.74 % | 48.279 B -5.20 % | 50.929 B -5.96 % | 54.157 B -3.07 % | 55.873 B 0.72 % | 55.473 B -3.10 % | 57.250 B -5.94 % | 60.866 B -9.41 % | 67.185 B 3.97 % | 64.616 B 8.04 % | 59.806 B 12.14 % | 53.329 B 4.96 % | 50.810 B 3.96 % | 48.873 B 30.13 % | 37.559 B 17.20 % | 32.048 B 16.99 % | 27.394 B 7.64 % | 25.450 B 9.29 % | 23.288 B 6.90 % | 21.784 B 8.66 % | 20.048 B -0.75 % | 20.198 B 18.92 % | 16.985 B 2.91 % | 16.506 B -18.30 % | 20.203 B 41.07 % | 14.321 B -11.92 % | 16.259 B -11.50 % | 18.371 B -5.68 % | 19.478 B 21.35 % | 16.050 B -1.04 % | 16.219 B 8.60 % | 14.935 B -15.49 % | 17.672 B -6.48 % | 18.896 B 5.87 % | 17.848 B 2.49 % | 17.415 B 3.34 % | 16.852 B -13.57 % | 19.496 B 0.13 % | 19.471 B -6.28 % | 20.775 B -9.91 % | 23.061 B -13.11 % | 26.540 B -2.79 % | 27.300 B -1.74 % | 27.784 B -6.46 % | 29.703 B 5.10 % | 28.261 B 3.11 % | 27.409 B 10.68 % | 24.763 B -10.20 % | 27.577 B 1.23 % | 27.241 B 1.19 % | 26.921 B 8.80 % | 24.743 B 4.58 % | 23.659 B 44.89 % | 16.329 B 14.12 % | 14.309 B |
| Other non current liabilities | 152.825 M -35.18 % | 235.762 M -95.35 % | 5.068 B 4 065.59 % | 121.659 M 1.76 % | 119.549 M -98.76 % | 9.626 B -0.06 % | 9.631 B 5 899.38 % | 160.535 M 6.45 % | 150.804 M 4.37 % | 144.490 M 0.73 % | 143.449 M -95.22 % | 2.999 B 2.49 % | 2.926 B 2.62 % | 2.852 B 20.10 % | 2.374 B -26.20 % | 3.217 B 16.28 % | 2.767 B 1.84 % | 2.717 B 72.79 % | 1.572 B 17.39 % | 1.339 B -34.26 % | 2.038 B 15.31 % | 1.767 B 0.34 % | 1.761 B 1.77 % | 1.730 B 7.10 % | 1.616 B 20.41 % | 1.342 B 1.47 % | 1.322 B 19.46 % | 1.107 B 11.37 % | 994.018 M 39.62 % | 711.958 M -43.84 % | 1.268 B 21.96 % | 1.039 B 27.57 % | 814.734 M 36.64 % | 596.271 M -7.64 % | 645.628 M -50.92 % | 1.315 B 19.72 % | 1.099 B -5.48 % | 1.162 B 35.03 % | 860.917 M -13.86 % | 999.454 M 17.43 % | 851.073 M -6.13 % | 906.667 M 27.15 % | 713.042 M -18.46 % | 874.495 M 18.20 % | 739.839 M -33.94 % | 1.120 B 13.56 % | 986.199 M 7.22 % | 919.775 M -2.17 % | 940.139 M -12.58 % | 1.075 B -31.79 % | 1.577 B 29.18 % | 1.221 B 13.31 % | 1.077 B 1.01 % | 1.066 B -14.03 % | 1.240 B -23.63 % | 1.624 B 3.56 % | 1.568 B |
| Long term debt | 8.121 B -0.35 % | 8.150 B -38.76 % | 13.309 B 7 153.53 % | 183.479 M 38.48 % | 132.498 M -98.93 % | 12.339 B 2.51 % | 12.037 B 4 332.43 % | 271.563 M -18.90 % | 334.835 M 46.73 % | 228.200 M -2.71 % | 234.555 M -89.42 % | 2.216 B -0.66 % | 2.231 B -1.31 % | 2.261 B 1.84 % | 2.220 B 0.30 % | 2.213 B 2.44 % | 2.160 B -18.91 % | 2.664 B 892.31 % | 268.499 M 19.26 % | 225.143 M -79.82 % | 1.116 B -4.94 % | 1.173 B -0.46 % | 1.179 B 4.93 % | 1.124 B 4.03 % | 1.080 B -19.10 % | 1.335 B -16.04 % | 1.590 B -16.82 % | 1.912 B 112.40 % | 900.000 M -20.00 % | 1.125 B -16.67 % | 1.350 B -14.29 % | 1.575 B -39.89 % | 2.620 B 219.51 % | 820.000 M -77.29 % | 3.610 B -9.30 % | 3.980 B 0.00 % | 3.980 B -17.08 % | 4.800 B 0.00 % | 4.800 B 1.69 % | 4.720 B -48.78 % | 9.214 B 32.44 % | 6.957 B 2.96 % | 6.757 B -43.34 % | 11.926 B 56.18 % | 7.636 B -3.50 % | 7.913 B 1.18 % | 7.821 B -3.41 % | 8.097 B 118.84 % | 3.700 B 0.00 % | 3.700 B 0.00 % | 3.700 B 0.00 % | 3.700 B 0.00 % | 3.700 B 0.00 % | 3.700 B -4.21 % | 3.863 B -6.14 % | 4.115 B -3.18 % | 4.250 B |
| Total non current liabilities | 8.274 B -1.33 % | 8.386 B -54.37 % | 18.377 B 5 922.36 % | 305.138 M 21.06 % | 252.047 M -98.85 % | 21.965 B 1.37 % | 21.668 B 4 914.59 % | 432.098 M -11.02 % | 485.639 M 30.31 % | 372.690 M -1.41 % | 378.004 M -92.75 % | 5.216 B 1.13 % | 5.157 B 0.88 % | 5.112 B 11.27 % | 4.594 B -15.40 % | 5.430 B 10.21 % | 4.927 B -8.44 % | 5.381 B 192.32 % | 1.841 B 17.66 % | 1.565 B -50.38 % | 3.153 B 7.23 % | 2.940 B 0.01 % | 2.940 B 3.02 % | 2.854 B 5.87 % | 2.696 B 0.70 % | 2.677 B -8.09 % | 2.912 B -3.52 % | 3.019 B 59.38 % | 1.894 B 3.11 % | 1.837 B -29.82 % | 2.618 B 0.12 % | 2.614 B -23.88 % | 3.435 B 142.52 % | 1.416 B -66.72 % | 4.256 B -19.64 % | 5.295 B 4.27 % | 5.079 B -14.82 % | 5.962 B 5.33 % | 5.661 B -1.02 % | 5.719 B -43.18 % | 10.065 B 28.00 % | 7.864 B 5.27 % | 7.470 B -41.64 % | 12.800 B 52.83 % | 8.376 B -7.27 % | 9.033 B 2.56 % | 8.807 B -2.32 % | 9.017 B 94.32 % | 4.640 B -2.83 % | 4.775 B -9.50 % | 5.277 B 7.24 % | 4.921 B 3.00 % | 4.777 B 0.23 % | 4.766 B -6.59 % | 5.103 B -11.09 % | 5.739 B -1.36 % | 5.818 B |
| Other current liabilities | 46.169 B 15.55 % | 39.958 B 25.49 % | 31.841 B -41.46 % | 54.391 B 41.17 % | 38.527 B 55.48 % | 24.780 B 22.62 % | 20.209 B -19.37 % | 25.065 B -15.86 % | 29.791 B 27.85 % | 23.301 B 15.69 % | 20.141 B 47.49 % | 13.656 B -3.71 % | 14.181 B -21.32 % | 18.025 B 3.80 % | 17.365 B 49.88 % | 11.586 B 40.75 % | 8.232 B -11.45 % | 9.296 B 76.48 % | 5.267 B -22.10 % | 6.762 B 30.05 % | 5.199 B -8.65 % | 5.692 B 33.20 % | 4.273 B 27.85 % | 3.342 B 24.63 % | 2.682 B -17.91 % | 3.267 B -14.24 % | 3.809 B -14.72 % | 4.466 B 33.68 % | 3.341 B -32.15 % | 4.924 B -24.82 % | 6.550 B 112.52 % | 3.082 B 91.05 % | 1.613 B 5.72 % | 1.526 B 32.94 % | 1.148 B -46.09 % | 2.129 B 82.90 % | 1.164 B -48.28 % | 2.251 B -30.00 % | 3.215 B 131.29 % | 1.390 B -18.79 % | 1.712 B -6.11 % | 1.823 B 18.29 % | 1.541 B -34.07 % | 2.338 B 22.39 % | 1.910 B -29.76 % | 2.720 B -14.00 % | 3.163 B -3.95 % | 3.293 B 142.99 % | 1.355 B -22.25 % | 1.743 B -17.12 % | 2.103 B -58.17 % | 5.027 B 12.57 % | 4.466 B 16.23 % | 3.842 B -23.47 % | 5.020 B -2.83 % | 5.166 B 129.16 % | 2.255 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.780 B 22.62 % | 20.209 B -19.37 % | 25.065 B -15.86 % | 29.791 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.464 B 732.96 % | 2.457 B -70.16 % | 8.232 B -11.45 % | 9.296 B 76.48 % | 5.267 B -22.10 % | 6.762 B 30.05 % | 5.199 B -8.65 % | 5.692 B 33.20 % | 4.273 B 27.85 % | 3.342 B 24.63 % | 2.682 B -17.91 % | 3.267 B | 0.000 | 0.000 -100.00 % | 3.316 B -32.65 % | 4.924 B -24.82 % | 6.550 B 112.52 % | 3.082 B | 0.000 -100.00 % | 1.526 B 32.94 % | 1.148 B | 0.000 -100.00 % | 1.164 B | 0.000 -100.00 % | 3.215 B 131.29 % | 1.390 B -18.79 % | 1.712 B | 0.000 -100.00 % | 1.536 B -34.28 % | 2.338 B 22.39 % | 1.910 B | 0.000 -100.00 % | 3.163 B -3.95 % | 3.293 B 147.19 % | 1.332 B 14.58 % | 1.162 B 1 424.87 % | 76.236 M -24.24 % | 100.632 M -33.76 % | 151.926 M 395.91 % | 30.636 M -77.27 % | 134.799 M -7.52 % | 145.765 M 262.77 % | 40.181 M |
| Short term debt | 24.660 B -33.74 % | 37.216 B 56.76 % | 23.742 B -0.20 % | 23.790 B -34.44 % | 36.289 B 59.18 % | 22.798 B 0.04 % | 22.789 B -0.02 % | 22.794 B -0.01 % | 22.796 B 0.59 % | 22.662 B 0.05 % | 22.651 B -13.38 % | 26.149 B 23.69 % | 21.141 B 5.21 % | 20.094 B 0.07 % | 20.079 B 23.00 % | 16.325 B 35.38 % | 12.058 B 40.85 % | 8.561 B -10.57 % | 9.573 B -0.18 % | 9.590 B 33.95 % | 7.159 B -2.98 % | 7.379 B -2.84 % | 7.595 B -2.92 % | 7.823 B 17.11 % | 6.680 B 22.12 % | 5.470 B 0.00 % | 5.470 B -0.61 % | 5.503 B 29.49 % | 4.250 B 0.00 % | 4.250 B -14.83 % | 4.990 B 4.72 % | 4.765 B -16.26 % | 5.690 B -8.81 % | 6.240 B 50.52 % | 4.146 B 248.38 % | 1.190 B -81.12 % | 6.304 B 13.33 % | 5.563 B 2.02 % | 5.453 B -33.40 % | 8.188 B 30.68 % | 6.265 B -27.90 % | 8.690 B -0.57 % | 8.740 B 133.69 % | 3.740 B -51.68 % | 7.740 B 0.13 % | 7.730 B 47.80 % | 5.230 B 12.72 % | 4.640 B -11.64 % | 5.251 B 6.52 % | 4.930 B 5.06 % | 4.693 B 70.33 % | 2.755 B -2.22 % | 2.818 B -7.62 % | 3.050 B 3.39 % | 2.950 B -30.22 % | 4.228 B 17.76 % | 3.590 B |
| Total current liabilities | 75.545 B -6.87 % | 81.115 B 34.77 % | 60.187 B -29.75 % | 85.673 B 4.63 % | 81.880 B 49.40 % | 54.804 B 0.85 % | 54.343 B -5.13 % | 57.279 B -1.02 % | 57.869 B 9.26 % | 52.965 B 8.86 % | 48.653 B 0.92 % | 48.209 B -6.46 % | 51.539 B 2.07 % | 50.491 B -2.83 % | 51.959 B 21.95 % | 42.608 B 57.93 % | 26.979 B -7.00 % | 29.010 B 45.89 % | 19.885 B 3.05 % | 19.295 B 15.43 % | 16.716 B -3.97 % | 17.406 B 25.59 % | 13.860 B -4.57 % | 14.524 B 32.65 % | 10.949 B -1.58 % | 11.125 B 11.50 % | 9.978 B -17.67 % | 12.120 B 20.00 % | 10.100 B -13.82 % | 11.719 B -18.97 % | 14.462 B 16.31 % | 12.434 B 35.06 % | 9.206 B 7.40 % | 8.572 B 50.31 % | 5.703 B 24.46 % | 4.582 B -54.47 % | 10.063 B -4.04 % | 10.487 B -2.41 % | 10.746 B -8.56 % | 11.751 B 10.04 % | 10.679 B -6.70 % | 11.447 B 5.70 % | 10.829 B 42.64 % | 7.592 B -42.97 % | 13.313 B -4.04 % | 13.874 B 19.31 % | 11.628 B -3.83 % | 12.092 B -9.36 % | 13.340 B 19.52 % | 11.162 B 40.44 % | 7.948 B -23.40 % | 10.377 B -18.09 % | 12.669 B 12.12 % | 11.299 B -12.60 % | 12.928 B -28.22 % | 18.011 B 87.61 % | 9.600 B |
| Total liabilities | 83.819 B -6.35 % | 89.500 B 13.92 % | 78.564 B -8.62 % | 85.978 B 4.68 % | 82.132 B 6.99 % | 76.769 B 1.00 % | 76.011 B 31.71 % | 57.711 B -1.10 % | 58.355 B 9.41 % | 53.338 B 8.78 % | 49.031 B -8.22 % | 53.425 B -5.77 % | 56.696 B 1.96 % | 55.604 B -1.68 % | 56.554 B 17.73 % | 48.038 B 50.56 % | 31.906 B -7.23 % | 34.391 B 58.30 % | 21.726 B 4.15 % | 20.860 B 4.99 % | 19.869 B -2.35 % | 20.346 B 21.11 % | 16.800 B -3.33 % | 17.378 B 27.36 % | 13.645 B -1.14 % | 13.802 B 7.07 % | 12.890 B -14.85 % | 15.138 B 26.22 % | 11.994 B -11.53 % | 13.556 B -20.63 % | 17.079 B 13.50 % | 15.048 B 19.04 % | 12.641 B 26.56 % | 9.988 B 0.30 % | 9.958 B 0.82 % | 9.877 B -34.77 % | 15.142 B -7.95 % | 16.450 B 0.26 % | 16.407 B -6.09 % | 17.471 B -15.78 % | 20.745 B 7.43 % | 19.310 B 5.53 % | 18.299 B -10.26 % | 20.392 B -5.98 % | 21.689 B -5.32 % | 22.907 B 12.09 % | 20.435 B -3.19 % | 21.109 B 17.40 % | 17.981 B 12.82 % | 15.937 B 20.51 % | 13.225 B -13.55 % | 15.297 B -12.32 % | 17.446 B 8.59 % | 16.065 B -10.90 % | 18.031 B -24.08 % | 23.750 B 54.04 % | 15.419 B |
| Other non current assets | 14.799 B 10.27 % | 13.421 B 545.50 % | 2.079 B -59.44 % | 5.126 B 63.59 % | 3.134 B -69.28 % | 10.200 B 263.77 % | 2.804 B -60.80 % | 7.154 B -43.72 % | 12.711 B 71.61 % | 7.407 B -3.90 % | 7.708 B 263.99 % | 2.118 B 0.18 % | 2.114 B 1.16 % | 2.089 B 88.27 % | 1.110 B -32.25 % | 1.638 B -16.36 % | 1.959 B 14.75 % | 1.707 B -36.06 % | 2.669 B 20.15 % | 2.221 B -0.08 % | 2.223 B -49.68 % | 4.418 B 866 351 547.06 % | 510.000 37.84 % | 370.000 -63.00 % | 1.000 K 72.41 % | 580.000 -100.00 % | 6.303 B 262.93 % | 1.737 B -8.25 % | 1.893 B 1 892 934 100.00 % | -100.000 90.00 % | -1.000 K -100.00 % | 85.602 M -98.33 % | 5.113 B 171.05 % | 1.887 B 992 910 100.00 % | -190.000 -119.00 % | 1.000 K -100.00 % | 8.968 B -9.37 % | 9.895 B 6 596 800 766.67 % | -150.000 -100.00 % | 7.242 B -52.61 % | 15.281 B -16.55 % | 18.312 B -4.22 % | 19.118 B -11.68 % | 21.647 B 1.68 % | 21.289 B -16.72 % | 25.563 B 17.75 % | 21.711 B 2.16 % | 21.252 B 36.52 % | 15.567 B -4.37 % | 16.279 B 3.56 % | 15.719 B -6.13 % | 16.746 B 8.42 % | 15.445 B 39.23 % | 11.093 B -5.16 % | 11.697 B 1 083.81 % | 988.063 M -2.95 % | 1.018 B |
| Long term investments | 0.000 | 0.000 -100.00 % | 12.586 B 201.31 % | 4.177 B -28.16 % | 5.814 B 1 634.65 % | -378.880 M -105.29 % | 7.159 B 744.88 % | 847.355 M 118.24 % | -4.645 B -898.44 % | 581.704 M 266.01 % | -350.410 M -112.93 % | 2.710 B 0.47 % | 2.697 B 0.38 % | 2.687 B -0.51 % | 2.701 B 47.52 % | 1.831 B 215.46 % | 580.337 M -8.30 % | 632.846 M 266.01 % | -381.208 M -16.73 % | -326.564 M 56.80 % | -755.886 M 76.62 % | -3.233 B 15.97 % | -3.847 B -79.69 % | -2.141 B -1 166.72 % | -169.003 M 94.02 % | -2.825 B 41.02 % | -4.789 B -944.55 % | -458.484 M -19.45 % | -383.841 M 18.81 % | -472.774 M -760.20 % | 71.611 M 104.89 % | -1.464 B 46.72 % | -2.748 B -658.42 % | 492.171 M 113.50 % | -3.646 B -38.39 % | -2.635 B 53.64 % | -5.683 B 7.80 % | -6.164 B -32.57 % | -4.650 B -87.78 % | -2.476 B 76.51 % | -10.544 B 22.71 % | -13.642 B 7.35 % | -14.724 B 14.95 % | -17.313 B -2.24 % | -16.934 B 22.02 % | -21.716 B -18.40 % | -18.341 B 7.58 % | -19.846 B -36.97 % | -14.488 B 6.57 % | -15.507 B -1.02 % | -15.350 B 6.11 % | -16.349 B -8.10 % | -15.125 B -39.08 % | -10.875 B 4.13 % | -11.343 B -1 676.11 % | -638.652 M -32.78 % | -480.984 M |
| Intangible assets | 1.201 B -6.26 % | 1.281 B -5.33 % | 1.354 B -31.11 % | 1.965 B -1.49 % | 1.994 B 73.41 % | 1.150 B -3.09 % | 1.187 B -25.54 % | 1.594 B 57.69 % | 1.011 B -4.39 % | 1.057 B 51.05 % | 699.770 M -6.77 % | 750.577 M -3.11 % | 774.657 M -6.41 % | 827.755 M -8.30 % | 902.705 M -1.94 % | 920.569 M -7.34 % | 993.490 M -16.12 % | 1.184 B -6.20 % | 1.263 B -7.97 % | 1.372 B -2.79 % | 1.411 B 0.94 % | 1.398 B -1.32 % | 1.417 B -0.44 % | 1.423 B -1.99 % | 1.452 B 6.63 % | 1.362 B 2.37 % | 1.330 B 7.09 % | 1.242 B -0.19 % | 1.245 B 1.27 % | 1.229 B 7.17 % | 1.147 B 12.46 % | 1.020 B -11.94 % | 1.158 B 3.72 % | 1.117 B 8.87 % | 1.026 B -10.07 % | 1.140 B -4.57 % | 1.195 B -4.32 % | 1.249 B -3.10 % | 1.289 B -3.64 % | 1.338 B -4.46 % | 1.400 B -5.53 % | 1.482 B -3.58 % | 1.537 B -4.54 % | 1.610 B -3.92 % | 1.676 B -5.98 % | 1.782 B 4.75 % | 1.702 B 8.82 % | 1.564 B 0.96 % | 1.549 B -5.21 % | 1.634 B 14.18 % | 1.431 B 8.07 % | 1.324 B 5.51 % | 1.255 B 6.47 % | 1.179 B 9.64 % | 1.075 B -6.77 % | 1.153 B -4.34 % | 1.205 B |
| GoodWill | 602.901 M -7.73 % | 653.394 M 0.00 % | 653.394 M | 0.000 | 0.000 -100.00 % | 910.630 M 173.51 % | 332.944 M | 0.000 | 0.000 | 0.000 -100.00 % | 408.828 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.804 B -6.76 % | 1.935 B -3.59 % | 2.007 B 2.15 % | 1.965 B -1.49 % | 1.994 B -3.22 % | 2.061 B 35.60 % | 1.520 B -4.64 % | 1.594 B 57.69 % | 1.011 B -4.39 % | 1.057 B -4.65 % | 1.109 B 47.70 % | 750.577 M -3.11 % | 774.657 M -6.41 % | 827.755 M -8.30 % | 902.705 M -1.94 % | 920.569 M -7.34 % | 993.490 M -16.12 % | 1.184 B -6.20 % | 1.263 B -7.97 % | 1.372 B -2.79 % | 1.411 B 0.94 % | 1.398 B -1.32 % | 1.417 B -0.44 % | 1.423 B -1.99 % | 1.452 B 6.63 % | 1.362 B 2.37 % | 1.330 B 7.09 % | 1.242 B -0.19 % | 1.245 B 1.27 % | 1.229 B 7.17 % | 1.147 B 12.46 % | 1.020 B -11.94 % | 1.158 B 3.72 % | 1.117 B 8.87 % | 1.026 B -10.07 % | 1.140 B -4.57 % | 1.195 B -4.32 % | 1.249 B -3.10 % | 1.289 B -3.64 % | 1.338 B -4.46 % | 1.400 B -5.53 % | 1.482 B -3.58 % | 1.537 B -4.54 % | 1.610 B -3.92 % | 1.676 B -5.98 % | 1.782 B 4.75 % | 1.702 B 8.82 % | 1.564 B 0.96 % | 1.549 B -5.21 % | 1.634 B 14.18 % | 1.431 B 8.07 % | 1.324 B 5.51 % | 1.255 B 6.47 % | 1.179 B 9.64 % | 1.075 B -6.77 % | 1.153 B -4.34 % | 1.205 B |
| Property plant equipment net | 17.270 B -1.60 % | 17.551 B -1.01 % | 17.730 B -1.48 % | 17.997 B -0.85 % | 18.151 B -0.93 % | 18.322 B 0.79 % | 18.179 B -1.02 % | 18.367 B -4.14 % | 19.159 B 0.93 % | 18.983 B 2.01 % | 18.608 B 15.06 % | 16.172 B 9.27 % | 14.800 B 15.86 % | 12.774 B 15.75 % | 11.036 B 9.17 % | 10.109 B 8.11 % | 9.351 B -0.18 % | 9.367 B -0.76 % | 9.439 B -0.04 % | 9.443 B 0.96 % | 9.353 B -0.17 % | 9.369 B -1.14 % | 9.477 B -0.94 % | 9.567 B 2.19 % | 9.362 B -0.13 % | 9.374 B -0.63 % | 9.433 B -3.35 % | 9.761 B 0.49 % | 9.713 B 0.18 % | 9.696 B -5.69 % | 10.281 B 0.45 % | 10.235 B -0.16 % | 10.251 B 5.65 % | 9.703 B -2.00 % | 9.901 B -0.57 % | 9.958 B -1.00 % | 10.059 B 1.92 % | 9.870 B -0.65 % | 9.934 B -1.03 % | 10.038 B -0.95 % | 10.134 B -1.01 % | 10.237 B -0.85 % | 10.325 B -0.99 % | 10.428 B 1.33 % | 10.292 B -0.82 % | 10.377 B -0.59 % | 10.438 B -14.07 % | 12.147 B 7.00 % | 11.352 B 4.12 % | 10.903 B -0.75 % | 10.986 B 1.44 % | 10.829 B 1.77 % | 10.641 B -0.59 % | 10.704 B -0.89 % | 10.800 B -15.50 % | 12.781 B 11.01 % | 11.514 B |
| Total non current assets | 36.018 B 2.76 % | 35.050 B -4.09 % | 36.546 B 12.16 % | 32.584 B 0.53 % | 32.413 B -2.39 % | 33.207 B 1.66 % | 32.664 B 7.22 % | 30.464 B -0.89 % | 30.739 B 2.93 % | 29.865 B 3.30 % | 28.911 B 19.26 % | 24.241 B 5.97 % | 22.877 B 12.01 % | 20.424 B 14.77 % | 17.795 B 8.07 % | 16.465 B 8.09 % | 15.234 B -9.81 % | 16.890 B 17.72 % | 14.348 B 1.99 % | 14.068 B 6.43 % | 13.219 B 2.15 % | 12.940 B 1.25 % | 12.780 B 3.37 % | 12.364 B 0.35 % | 12.320 B -0.95 % | 12.438 B 1.31 % | 12.278 B -0.03 % | 12.281 B -1.49 % | 12.467 B 5.30 % | 11.840 B -13.75 % | 13.727 B 1.52 % | 13.522 B -1.83 % | 13.774 B 4.36 % | 13.199 B -0.84 % | 13.311 B -4.81 % | 13.983 B -3.82 % | 14.539 B -2.09 % | 14.849 B -1.08 % | 15.011 B -11.01 % | 16.869 B -0.76 % | 16.998 B 0.31 % | 16.946 B 0.80 % | 16.812 B -3.77 % | 17.471 B 0.34 % | 17.412 B 3.78 % | 16.777 B 3.05 % | 16.280 B 1.15 % | 16.095 B 7.60 % | 14.958 B 4.70 % | 14.287 B 3.80 % | 13.764 B 3.20 % | 13.337 B 3.35 % | 12.905 B 0.41 % | 12.852 B -1.57 % | 13.057 B -13.57 % | 15.108 B 7.44 % | 14.062 B |
| Other current assets | 1.337 B 377.77 % | 279.799 M -68.04 % | 875.510 M -63.14 % | 2.375 B -97.66 % | 101.430 B 275.68 % | 26.999 B 14.50 % | 23.580 B -7.07 % | 25.373 B -8.21 % | 27.644 B -3.97 % | 28.786 B -29.12 % | 40.610 B 6.92 % | 37.983 B -5.75 % | 40.302 B 6.13 % | 37.973 B -11.60 % | 42.955 B 0.95 % | 42.550 B 63.64 % | 26.002 B 4.87 % | 24.795 B 93.26 % | 12.830 B 7.38 % | 11.948 B 9.93 % | 10.870 B 26.38 % | 8.601 B 32.55 % | 6.489 B -34.96 % | 9.976 B 40.27 % | 7.112 B 384.82 % | 1.467 B -44.17 % | 2.627 B -17.50 % | 3.185 B 37.25 % | 2.320 B -57.80 % | 5.499 B -52.08 % | 11.476 B 4 064.08 % | 275.592 M -93.21 % | 4.056 B -25.50 % | 5.444 B 82.77 % | 2.979 B -51.06 % | 6.086 B 31.77 % | 4.619 B 8.34 % | 4.263 B -7.23 % | 4.595 B -31.48 % | 6.706 B 122.72 % | 3.011 B 83.87 % | 1.638 B -11.69 % | 1.854 B -30.67 % | 2.675 B 7.48 % | 2.489 B 2 204.55 % | 107.998 M -98.03 % | 5.479 B 4 346.33 % | 123.233 M -35.05 % | 189.748 M 135.43 % | 80.597 M -98.19 % | 4.446 B 1 634.75 % | 256.283 M -95.26 % | 5.411 B 2 465.66 % | 210.915 M -97.28 % | 7.750 B -2.33 % | 7.935 B 4.26 % | 7.611 B |
| Short term investments | 7.024 B 28 806.58 % | 24.300 M 0.00 % | 24.300 M -99.29 % | 3.420 B 260.57 % | 948.496 M -88.72 % | 8.411 B 1 597.17 % | 495.605 M -90.97 % | 5.489 B -47.64 % | 10.482 B 109.63 % | 5.000 B 66.32 % | 3.006 B | 0.000 100.00 % | -100.000 -100.00 % | 7.624 M -66.89 % | 23.024 M 5 903 807.69 % | -390.000 -100.00 % | 100.000 M 42.86 % | 70.000 M -94.62 % | 1.301 B 11.21 % | 1.170 B -26.42 % | 1.590 B -61.31 % | 4.110 B -15.14 % | 4.843 B 83.66 % | 2.637 B 231.08 % | 796.453 M -77.92 % | 3.607 B -32.90 % | 5.376 B 1 031.79 % | 475.000 M -52.03 % | 990.196 M -7.48 % | 1.070 B 58.66 % | 674.536 M -69.08 % | 2.181 B -38.65 % | 3.555 B 888.44 % | 359.696 M -91.95 % | 4.466 B 13.13 % | 3.948 B -45.61 % | 7.258 B -11.15 % | 8.169 B 21.91 % | 6.701 B 22.16 % | 5.486 B -59.42 % | 13.519 B -18.29 % | 16.545 B -4.62 % | 17.346 B -12.70 % | 19.869 B 1.95 % | 19.490 B -17.98 % | 23.761 B 19.40 % | 19.900 B -5.48 % | 21.054 B 36.99 % | 15.369 B -4.46 % | 16.087 B 3.59 % | 15.530 B -6.05 % | 16.529 B 7.99 % | 15.306 B 37.98 % | 11.093 B -2.89 % | 11.423 B 1 503.26 % | 712.492 M -7.01 % | 766.184 M |
| cash and cash equivalents | 20.853 B -7.68 % | 22.588 B 45.69 % | 15.505 B -32.53 % | 22.980 B 18.21 % | 19.440 B 135.65 % | 8.250 B -68.88 % | 26.512 B 285.01 % | 6.886 B -42.81 % | 12.041 B 10.56 % | 10.891 B 8.97 % | 9.994 B -37.69 % | 16.041 B 42.59 % | 11.250 B -28.71 % | 15.780 B 11.00 % | 14.216 B 61.52 % | 8.801 B 134.36 % | 3.755 B -12.04 % | 4.269 B -48.85 % | 8.346 B 15.82 % | 7.206 B 6.52 % | 6.765 B 14.94 % | 5.886 B 73.39 % | 3.395 B -34.57 % | 5.188 B 244.29 % | 1.507 B -63.07 % | 4.081 B 53.52 % | 2.658 B 95.50 % | 1.360 B -55.04 % | 3.024 B -43.93 % | 5.394 B 99.11 % | 2.709 B 27.24 % | 2.129 B -8.56 % | 2.328 B 35.64 % | 1.717 B -45.52 % | 3.151 B 200.37 % | 1.049 B 21.11 % | 866.137 M -16.27 % | 1.034 B 26.09 % | 820.416 M -64.60 % | 2.318 B 500.92 % | 385.669 M -57.19 % | 900.805 M -56.65 % | 2.078 B 46.83 % | 1.415 B -54.16 % | 3.088 B 652.70 % | 410.235 M -84.84 % | 2.706 B 1.66 % | 2.661 B 281.62 % | 697.423 M 25.33 % | 556.463 M -82.08 % | 3.105 B 84.30 % | 1.685 B -30.56 % | 2.426 B -45.74 % | 4.472 B 123.50 % | 2.001 B -71.71 % | 7.071 B 310.20 % | 1.724 B |
| Cash and short term investments | 27.877 B 23.28 % | 22.613 B 45.62 % | 15.529 B -41.18 % | 26.400 B 29.48 % | 20.389 B 22.37 % | 16.661 B -38.31 % | 27.007 B 118.25 % | 12.375 B -45.06 % | 22.522 B 41.73 % | 15.891 B 22.23 % | 13.001 B -18.95 % | 16.041 B 42.59 % | 11.250 B -28.74 % | 15.787 B 10.88 % | 14.239 B 61.78 % | 8.801 B 128.28 % | 3.855 B -11.15 % | 4.339 B -55.02 % | 9.648 B 15.18 % | 8.376 B 0.26 % | 8.355 B -16.41 % | 9.996 B 21.34 % | 8.238 B 5.27 % | 7.825 B 239.72 % | 2.303 B -70.04 % | 7.688 B -4.31 % | 8.034 B 337.91 % | 1.835 B -54.29 % | 4.014 B -37.90 % | 6.464 B 91.05 % | 3.383 B -21.50 % | 4.310 B -26.74 % | 5.884 B 183.38 % | 2.076 B -72.74 % | 7.617 B 52.43 % | 4.997 B -38.49 % | 8.124 B -11.73 % | 9.204 B 22.37 % | 7.522 B -3.61 % | 7.803 B -43.88 % | 13.904 B -20.30 % | 17.445 B -10.19 % | 19.424 B -8.74 % | 21.285 B -5.73 % | 22.578 B -6.59 % | 24.171 B 6.92 % | 22.606 B -4.68 % | 23.715 B 47.61 % | 16.066 B -3.47 % | 16.643 B -10.69 % | 18.635 B 2.31 % | 18.214 B 2.72 % | 17.732 B 13.92 % | 15.565 B 15.95 % | 13.424 B 72.46 % | 7.784 B 212.59 % | 2.490 B |
| Total current assets | 89.094 B -6.29 % | 95.078 B 8.63 % | 87.523 B -13.92 % | 101.672 B 1.02 % | 100.648 B 3.00 % | 97.719 B -1.51 % | 99.219 B 19.95 % | 82.720 B -2.53 % | 84.865 B 0.62 % | 84.339 B -3.40 % | 87.305 B -6.92 % | 93.800 B 0.19 % | 93.626 B 5.78 % | 88.510 B -1.18 % | 89.569 B 11.34 % | 80.446 B 48.34 % | 54.231 B 9.45 % | 49.549 B 42.50 % | 34.772 B 7.85 % | 32.242 B 7.70 % | 29.938 B 2.56 % | 29.190 B 21.28 % | 24.068 B -4.54 % | 25.213 B 37.70 % | 18.311 B 2.47 % | 17.870 B -14.15 % | 20.815 B 21.18 % | 17.178 B 8.82 % | 15.786 B -21.42 % | 20.087 B -12.01 % | 22.830 B 29.89 % | 17.576 B 16.51 % | 15.086 B 28.67 % | 11.725 B -18.12 % | 14.319 B -3.18 % | 14.790 B -19.85 % | 18.452 B -2.96 % | 19.015 B 4.21 % | 18.247 B -9.21 % | 20.098 B -13.43 % | 23.217 B 0.34 % | 23.140 B -5.74 % | 24.548 B -16.68 % | 29.461 B -6.70 % | 31.577 B -6.89 % | 33.913 B 0.16 % | 33.858 B 1.75 % | 33.275 B 9.34 % | 30.431 B 15.21 % | 26.414 B -2.31 % | 27.038 B -7.41 % | 29.201 B -7.19 % | 31.462 B 12.54 % | 27.957 B -2.36 % | 28.632 B 14.66 % | 24.972 B 59.40 % | 15.666 B |
| Inventory | 36.440 B -18.00 % | 44.440 B -2.50 % | 45.578 B -13.52 % | 52.706 B 6.46 % | 49.510 B -8.42 % | 54.059 B 11.16 % | 48.632 B 8.14 % | 44.972 B 29.61 % | 34.699 B -12.51 % | 39.661 B 17.71 % | 33.694 B -15.29 % | 39.776 B -5.46 % | 42.074 B 21.08 % | 34.749 B 7.33 % | 32.376 B 11.28 % | 29.095 B 19.37 % | 24.373 B 19.39 % | 20.415 B 66.05 % | 12.295 B | 0.000 | 0.000 -100.00 % | 10.594 B 13.41 % | 9.341 B 26.03 % | 7.412 B -16.67 % | 8.895 B 2.07 % | 8.714 B -14.18 % | 10.154 B -16.49 % | 12.158 B 28.64 % | 9.451 B 16.33 % | 8.125 B -2.41 % | 8.325 B -9.65 % | 9.214 B 79.04 % | 5.146 B 22.42 % | 4.204 B 12.91 % | 3.723 B 0.45 % | 3.707 B -35.07 % | 5.709 B 2.89 % | 5.548 B -9.49 % | 6.130 B 9.69 % | 5.588 B -11.32 % | 6.302 B 55.35 % | 4.056 B 24.06 % | 3.270 B -40.56 % | 5.501 B -15.50 % | 6.511 B 1.13 % | 6.438 B 11.53 % | 5.772 B 0.44 % | 5.747 B -16.89 % | 6.915 B 14.06 % | 6.063 B 53.20 % | 3.957 B -32.40 % | 5.854 B -29.62 % | 8.319 B -8.63 % | 9.104 B 22.06 % | 7.458 B -19.40 % | 9.253 B 66.28 % | 5.565 B |
| Net receivables | 23.439 B -15.52 % | 27.745 B 8.63 % | 25.541 B 26.50 % | 20.191 B 1.43 % | 19.907 B -25.45 % | 26.701 B 13.27 % | 23.573 B -7.05 % | 25.362 B -8.23 % | 27.637 B -3.99 % | 28.785 B -29.11 % | 40.605 B 6.92 % | 37.976 B -5.77 % | 40.301 B 6.13 % | 37.972 B -11.60 % | 42.955 B 0.95 % | 42.548 B 63.63 % | 26.002 B 4.87 % | 24.795 B 93.29 % | 12.828 B 7.42 % | 11.941 B 9.94 % | 10.862 B 26.29 % | 8.601 B 32.72 % | 6.480 B -35.03 % | 9.973 B 40.27 % | 7.110 B 384.69 % | 1.467 B -44.16 % | 2.627 B -10.73 % | 2.943 B 40.53 % | 2.094 B -61.62 % | 5.456 B -50.91 % | 11.115 B 194.31 % | 3.777 B -2.58 % | 3.877 B -28.22 % | 5.401 B 81.32 % | 2.979 B -51.06 % | 6.086 B 31.77 % | 4.619 B 8.34 % | 4.263 B -7.23 % | 4.595 B -31.48 % | 6.706 B 122.72 % | 3.011 B 83.88 % | 1.637 B -11.70 % | 1.854 B -30.67 % | 2.675 B 7.48 % | 2.489 B -22.14 % | 3.196 B -41.67 % | 5.479 B 48.52 % | 3.689 B -49.19 % | 7.260 B 100.15 % | 3.628 B -18.41 % | 4.446 B -8.83 % | 4.876 B -9.88 % | 5.411 B | 0.000 -100.00 % | 7.750 B -2.33 % | 7.935 B 4.26 % | 7.611 B |
| Tax assets | 2.144 B 0.00 % | 2.144 B 0.00 % | 2.144 B -35.41 % | 3.319 B 0.00 % | 3.319 B 10.57 % | 3.002 B 0.00 % | 3.002 B 19.95 % | 2.503 B 0.00 % | 2.503 B 36.25 % | 1.837 B 0.00 % | 1.837 B -26.27 % | 2.492 B 0.00 % | 2.492 B 21.80 % | 2.046 B 0.00 % | 2.046 B 4.00 % | 1.967 B -16.33 % | 2.351 B -41.22 % | 3.999 B 194.38 % | 1.358 B 0.00 % | 1.358 B 37.62 % | 987.059 M 0.00 % | 987.059 M -82.78 % | 5.733 B 63.15 % | 3.514 B 109.81 % | 1.675 B -63.00 % | 4.527 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.388 B -37.72 % | 2.228 B -38.89 % | 3.646 B | 0.000 | 0.000 -100.00 % | 6.031 B 9.25 % | 5.520 B | 0.000 | 0.000 -100.00 % | 8.438 B 1 059.52 % | 727.703 M 0.00 % | 727.703 M 30.81 % | 556.288 M 0.00 % | 556.288 M -49.35 % | 1.098 B 0.81 % | 1.090 B 41.31 % | 771.033 M 0.00 % | 771.033 M -21.17 % | 978.066 M 0.00 % | 978.066 M -0.07 % | 978.725 M 0.00 % | 978.725 M 24.30 % | 787.374 M 14.24 % | 689.240 M -8.28 % | 751.423 M -9.29 % | 828.372 M 0.54 % | 823.945 M 2.32 % | 805.274 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 420.000 142.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 |
| Account payables | 4.716 B 19.68 % | 3.941 B -14.42 % | 4.605 B -38.54 % | 7.492 B 6.06 % | 7.064 B -2.25 % | 7.226 B -36.30 % | 11.345 B 20.42 % | 9.421 B 78.34 % | 5.282 B -14.52 % | 6.179 B 39.81 % | 4.420 B -22.70 % | 5.718 B -56.42 % | 13.121 B 38.33 % | 9.485 B -16.92 % | 11.417 B -6.73 % | 12.241 B 83.00 % | 6.689 B -40.02 % | 11.153 B 121.09 % | 5.044 B 71.35 % | 2.944 B -32.43 % | 4.357 B 0.50 % | 4.335 B 117.64 % | 1.992 B -40.70 % | 3.359 B 111.55 % | 1.588 B -33.52 % | 2.388 B 241.75 % | 698.891 M -67.49 % | 2.150 B -14.30 % | 2.508 B -1.42 % | 2.545 B -12.91 % | 2.922 B -36.30 % | 4.587 B 141.00 % | 1.903 B 136.10 % | 806.136 M 96.94 % | 409.332 M -67.58 % | 1.263 B -51.34 % | 2.595 B -2.94 % | 2.674 B 28.67 % | 2.078 B -4.40 % | 2.174 B -19.57 % | 2.702 B 189.56 % | 933.236 M 70.38 % | 547.754 M -63.82 % | 1.514 B -58.66 % | 3.663 B 6.97 % | 3.424 B 5.83 % | 3.236 B -22.21 % | 4.159 B -38.24 % | 6.734 B 102.42 % | 3.327 B 208.97 % | 1.077 B -56.83 % | 2.494 B -52.35 % | 5.234 B 19.60 % | 4.376 B -9.26 % | 4.823 B -43.07 % | 8.471 B 127.99 % | 3.716 B |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 822.663 M -42.92 % | 1.441 B -46.37 % | 2.687 B -13.19 % | 3.096 B 7.21 % | 2.887 B -6.82 % | 3.099 B 26.14 % | 2.457 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 -100.00 % | 76.236 M -24.24 % | 100.632 M -33.76 % | 151.926 M 395.91 % | 30.636 M -77.27 % | 134.799 M -7.52 % | 145.765 M 262.77 % | 40.181 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 9.912 M -34.99 % | 15.248 M 9.29 % | 13.952 M 33.40 % | 10.459 M 20.52 % | 8.678 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 -100.00 % | 424.401 M 438.21 % | 78.854 M 8.79 % | 72.486 M -3.45 % | 75.075 M -19.11 % | 92.809 M 16.57 % | 79.616 M -3.56 % | 82.552 M | 0.000 -100.00 % | 94.428 M -20.86 % | 119.313 M 54.30 % | 77.323 M 6.98 % | 72.275 M -27.59 % | 99.819 M -19.47 % | 123.953 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 |
| Capital lease obligations | 280.772 M -21.27 % | 356.643 M -8.88 % | 391.389 M -17.33 % | 473.444 M 5.34 % | 449.441 M -8.49 % | 491.121 M -1.45 % | 498.366 M -11.84 % | 565.315 M -10.40 % | 630.961 M 61.66 % | 390.292 M 1.24 % | 385.521 M 5.60 % | 365.078 M -1.91 % | 372.186 M -7.95 % | 404.333 M 16.03 % | 348.486 M 3.21 % | 337.632 M 25.72 % | 268.563 M -2.41 % | 275.195 M -25.89 % | 371.327 M 72.68 % | 215.034 M 48.51 % | 144.792 M -13.55 % | 167.484 M 25.12 % | 133.857 M -11.76 % | 151.702 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 592.592 M -20.00 % | 740.739 M 0.00 % | 740.740 M 0.00 % | 740.739 M 0.00 % | 740.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 621.667 M 0.00 % | 621.667 M -29.09 % | 876.667 M |
| Other total stockholders equity | 21.935 B -7.85 % | 23.804 B 0.74 % | 23.629 B 0.21 % | 23.580 B 2.56 % | 22.991 B 4.55 % | 21.990 B 2.47 % | 21.459 B 3.11 % | 20.812 B 1.77 % | 20.451 B 2.26 % | 19.998 B 0.99 % | 19.801 B 2.82 % | 19.259 B 2.35 % | 18.816 B 2.00 % | 18.446 B 0.33 % | 18.385 B -8.63 % | 20.122 B 0.76 % | 19.970 B 2.03 % | 19.573 B 0.60 % | 19.457 B 1.15 % | 19.236 B 0.85 % | 19.074 B 0.36 % | 19.005 B 0.10 % | 18.986 B 0.28 % | 18.934 B 0.33 % | 18.872 B 0.20 % | 18.834 B 1.26 % | 18.600 B 29.53 % | 14.360 B 0.00 % | 14.361 B 0.37 % | 14.308 B -0.09 % | 14.320 B 1.87 % | 14.057 B 7.72 % | 13.049 B 18.18 % | 11.042 B 11.29 % | 9.922 B -0.02 % | 9.924 B -0.68 % | 9.992 B 0.17 % | 9.975 B -0.49 % | 10.024 B -2.87 % | 10.320 B -0.20 % | 10.341 B 0.09 % | 10.332 B 0.48 % | 10.283 B -0.88 % | 10.374 B 7.77 % | 9.626 B 1.34 % | 9.499 B 0.53 % | 9.449 B -2.24 % | 9.666 B 6.52 % | 9.074 B 0.10 % | 9.065 B 0.45 % | 9.025 B -5.67 % | 9.568 B -1.37 % | 9.700 B 1.76 % | 9.532 B -0.66 % | 9.595 B 123.00 % | 4.303 B 1.37 % | 4.245 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 1.100 K | 0.000 -100.00 % | 150.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 |
| Total assets | 125.112 B -3.86 % | 130.128 B 4.88 % | 124.069 B -7.59 % | 134.257 B 0.90 % | 133.061 B 1.63 % | 130.925 B -0.73 % | 131.884 B 16.52 % | 113.184 B -2.09 % | 115.604 B 1.23 % | 114.204 B -1.73 % | 116.216 B -1.55 % | 118.041 B 1.32 % | 116.502 B 6.95 % | 108.933 B 1.46 % | 107.364 B 10.79 % | 96.912 B 39.51 % | 69.465 B 4.55 % | 66.439 B 35.26 % | 49.120 B 6.07 % | 46.310 B 7.31 % | 43.156 B 2.44 % | 42.130 B 14.34 % | 36.848 B -1.94 % | 37.577 B 22.68 % | 30.630 B 1.06 % | 30.308 B -8.42 % | 33.093 B 12.34 % | 29.459 B 4.27 % | 28.253 B -11.51 % | 31.927 B -12.67 % | 36.557 B 17.55 % | 31.098 B 7.76 % | 28.860 B 15.80 % | 24.923 B -9.80 % | 27.630 B -3.97 % | 28.774 B -12.78 % | 32.991 B -2.58 % | 33.865 B 1.82 % | 33.258 B -10.03 % | 36.967 B -8.08 % | 40.215 B 0.32 % | 40.085 B -3.08 % | 41.360 B -11.87 % | 46.932 B -4.20 % | 48.989 B -3.36 % | 50.690 B 1.10 % | 50.138 B 1.56 % | 49.370 B 8.77 % | 45.389 B 11.52 % | 40.701 B -0.25 % | 40.802 B -4.08 % | 42.538 B -4.12 % | 44.367 B 8.72 % | 40.809 B -2.11 % | 41.689 B 4.02 % | 40.080 B 34.82 % | 29.728 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-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 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 |
| 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-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.361 B 47.43 % | 1.601 B 53.72 % | 1.042 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 178.296 M -28.19 % | 248.298 M -35.75 % | 386.461 M 1.45 % | 380.919 M -10.90 % | 427.523 M 15.10 % | 371.438 M -0.76 % | 374.284 M 12.88 % | 331.563 M -0.16 % | 332.109 M 14.05 % | 291.202 M 26.43 % | 230.335 M -29.22 % | 325.442 M -3.08 % | 335.777 M 50.49 % | 223.128 M 54.77 % | 144.164 M -1.72 % | 146.686 M 278.20 % | 38.785 M -51.54 % | 80.037 M 227.35 % | 24.450 M -16.19 % | 29.174 M -29.89 % | 41.612 M -4.98 % | 43.792 M 46.80 % | 29.831 M -31.05 % | 43.264 M -37.63 % | 69.365 M 117.70 % | 31.862 M -44.84 % | 57.766 M 208.18 % | 18.744 M 471.29 % | 3.281 M 102.91 % | 1.617 M 1.13 % | 1.599 M 1.07 % | 1.582 M -2.16 % | 1.617 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.591 M -5.44 % | 21.775 M 0.00 % | 21.774 M 1.10 % | 21.538 M 1.11 % | 21.301 M -2.18 % | 21.775 M 0.00 % | 21.774 M | 0.000 | 0.000 -100.00 % | 58.247 M 0.00 % | 58.248 M -42.28 % | 100.923 M 638.12 % | 13.673 M -76.53 % | 58.248 M 0.00 % | 58.248 M |
| Change in working capital | 6.347 B 737.66 % | 757.757 M 111.70 % | -6.476 B -6 155.54 % | 106.937 M -99.24 % | 14.026 B 236.88 % | -10.247 B -114.24 % | -4.783 B 50.32 % | -9.627 B -204.73 % | 9.193 B -3.04 % | 9.481 B 910.37 % | 938.399 M 130.98 % | -3.029 B 70.07 % | -10.118 B -154.21 % | -3.980 B -256.44 % | -1.117 B 91.56 % | -13.225 B -7.44 % | -12.308 B -34.42 % | -9.157 B -133.50 % | -3.922 B -16.71 % | -3.360 B -599.42 % | 672.826 M 214.38 % | 214.020 M -57.97 % | 509.220 M 107.18 % | -7.093 B -759.12 % | 1.076 B 1 855.34 % | 55.038 M 101.67 % | -3.293 B -491.99 % | 840.171 M -65.55 % | 2.439 B 157.10 % | -4.270 B -2 028.84 % | -200.593 M -117.16 % | 1.169 B 123.58 % | -4.957 B -5 084.28 % | -95.614 M 94.82 % | -1.844 B -218.92 % | 1.551 B 232.96 % | 465.736 M 142.59 % | 191.986 M 109.18 % | -2.091 B -367.85 % | 780.639 M -61.51 % | 2.028 B 150.80 % | -3.993 B -86.94 % | -2.136 B -2 664.10 % | 83.294 M -94.50 % | 1.513 B 177.88 % | -1.943 B -544.87 % | 436.795 M 10.51 % | 395.254 M 110.66 % | -3.708 B -196.57 % | 3.839 B 421.58 % | -1.194 B -177.46 % | -430.294 M 87.19 % | -3.359 B -719.29 % | 542.321 M 761.08 % | -82.036 M -110.86 % | 755.183 M 146.93 % | -1.609 B -134.60 % | 4.651 B |
| Accounts receivables | 4.222 B 334.10 % | -1.804 B 58.04 % | -4.298 B -506.41 % | 1.058 B -81.22 % | 5.630 B 253.58 % | -3.666 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 8.916 B 3 081.24 % | 280.277 M -94.76 % | 5.351 B 245.93 % | -3.667 B -181.91 % | 4.477 B 172.84 % | -6.147 B -40.31 % | -4.381 B 61.14 % | -11.274 B -449.08 % | 3.230 B 143.94 % | -7.350 B -242.37 % | 5.163 B 100.95 % | 2.569 B 129.66 % | -8.662 B -225.86 % | -2.658 B 30.18 % | -3.807 B 19.26 % | -4.715 B -9.38 % | -4.311 B 53.77 % | -9.324 B -472.35 % | -1.629 B -319.00 % | -388.802 M 54.34 % | -851.509 M 67.44 % | -2.615 B -254.89 % | 1.688 B 1 888.69 % | -94.384 M 67.74 % | -292.591 M -115.91 % | 1.839 B 158.82 % | -3.126 B -246.21 % | -903.049 M -578.93 % | 188.556 M -77.95 % | 855.014 M 119.76 % | -4.326 B -343.59 % | -975.307 M -130.37 % | 3.211 B 246.41 % | -2.193 B -49.09 % | -1.471 B -23.08 % | -1.195 B -200.59 % | -397.620 M -120.09 % | 1.979 B 705.48 % | -326.856 M -156.16 % | 582.034 M 147.22 % | -1.233 B -288.11 % | 655.236 M 129.18 % | -2.245 B -185.44 % | -786.573 M -124.90 % | 3.159 B 3 753.83 % | 81.967 M -71.31 % | 285.670 M 127.90 % | -1.024 B -1 535.13 % | 71.351 M -93.30 % | 1.065 B | 0.000 | 0.000 -100.00 % | 948.039 M -62.43 % | 2.524 B 283.59 % | 657.877 M 139.86 % | -1.650 B -190.23 % | 1.829 B 149.51 % | -3.695 B |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -6.791 B -397.72 % | 2.281 B 130.30 % | -7.529 B -377.15 % | 2.716 B -30.67 % | 3.918 B 1 002.24 % | -434.294 M -8.04 % | -401.972 M -124.41 % | 1.646 B -72.39 % | 5.963 B -64.57 % | 16.831 B 498.45 % | -4.224 B 24.54 % | -5.598 B -284.53 % | -1.456 B -10.13 % | -1.322 B -149.13 % | 2.690 B 131.62 % | -8.510 B -6.40 % | -7.998 B -4 882.15 % | 167.246 M 107.30 % | -2.293 B 22.85 % | -2.971 B -294.93 % | 1.524 B -46.12 % | 2.829 B 339.94 % | -1.179 B 83.15 % | -6.999 B -611.33 % | 1.369 B 176.73 % | -1.784 B -968.70 % | -166.916 M -109.58 % | 1.743 B -22.52 % | 2.250 B 143.90 % | -5.125 B -224.23 % | 4.126 B 92.41 % | 2.144 B 126.25 % | -8.168 B -489.40 % | 2.098 B 662.27 % | -373.051 M -113.59 % | 2.746 B 218.05 % | 863.356 M 148.31 % | -1.787 B -1.30 % | -1.764 B -988.22 % | 198.605 M -93.91 % | 3.261 B 170.16 % | -4.648 B -4 347.66 % | 109.421 M -87.42 % | 869.867 M 152.86 % | -1.646 B 18.75 % | -2.025 B -1 440.03 % | 151.125 M -89.35 % | 1.419 B 137.56 % | -3.779 B -236.19 % | 2.775 B | 0.000 | 0.000 100.00 % | -4.307 B -117.37 % | -1.981 B -167.77 % | -739.913 M -130.76 % | 2.406 B 169.97 % | -3.438 B -141.20 % | 8.346 B |
| Other non cash items | -1.913 B -165.40 % | 2.925 B 3 199.57 % | 88.660 M -91.58 % | 1.053 B 27.16 % | 827.714 M -60.79 % | 2.111 B 772.19 % | 242.047 M 3 141.56 % | -7.958 M -108.77 % | 90.771 M -71.49 % | 318.413 M -89.57 % | 3.054 B 465.71 % | -835.076 M -3 702.56 % | 23.180 M -99.08 % | 2.523 B 2 740.61 % | 88.819 M 53.75 % | 57.768 M 4.71 % | 55.170 M 73.04 % | 31.883 M -48.97 % | 62.483 M 49.54 % | 41.784 M 9 824.94 % | 421.000 K -98.84 % | 36.319 M -21.47 % | 46.247 M 35.84 % | 34.044 M 21.62 % | 27.992 M -19.37 % | 34.718 M -13.09 % | 39.949 M 3.49 % | 38.603 M 138.41 % | -100.497 M -351.55 % | 39.951 M -78.60 % | 186.670 M 265.60 % | 51.058 M 34.82 % | 37.872 M -4.67 % | 39.729 M 118.15 % | -218.876 M -180.37 % | 272.323 M 85.78 % | 146.587 M 238.93 % | -105.511 M 46.58 % | -197.505 M -892.75 % | 24.914 M -79.70 % | 122.711 M 82.73 % | 67.155 M -50.91 % | 136.787 M 13.36 % | 120.671 M 386.68 % | -42.092 M -191.77 % | 45.869 M 543.41 % | 7.129 M 350.05 % | -2.851 M -104.25 % | 67.045 M 214.32 % | -58.648 M 96.18 % | -1.537 B -236.19 % | 1.129 B 471.76 % | -303.610 M -290.57 % | 159.319 M 323.96 % | -71.136 M -163.56 % | -26.990 M 68.28 % | -85.098 M -2 081.44 % | -3.901 M |
| Net cash provided by operating activities | 6.013 B 951.20 % | -706.395 M 90.97 % | -7.823 B -510.13 % | -1.282 B -111.23 % | 11.418 B 218.74 % | -9.616 B -378.04 % | -2.012 B 78.74 % | -9.462 B -236.95 % | 6.909 B 9.75 % | 6.295 B 17.84 % | 5.342 B 417.53 % | 1.032 B 130.25 % | -3.412 B -186.96 % | 3.924 B -35.84 % | 6.117 B 160.51 % | 2.348 B 163.28 % | -3.710 B 33.60 % | -5.588 B -269.78 % | -1.511 B -59.66 % | -946.406 M -144.71 % | 2.117 B 73.50 % | 1.220 B -73.27 % | 4.565 B 173.40 % | -6.220 B -1 163.06 % | -492.429 M -187.28 % | 564.207 M 113.36 % | -4.222 B -166.79 % | -1.582 B -176.97 % | 2.056 B 380.70 % | -732.423 M -19.06 % | -615.196 M -258.62 % | 387.839 M 108.25 % | -4.703 B -6 232.39 % | 76.692 M 103.44 % | -2.233 B -467.22 % | 607.947 M 244.25 % | -421.464 M -123.85 % | 1.767 B 266.56 % | -1.061 B -153.61 % | 1.979 B 4.87 % | 1.887 B 155.90 % | -3.376 B -14.54 % | -2.947 B -82.91 % | -1.611 B -25.30 % | -1.286 B 32.44 % | -1.904 B -248.55 % | -546.196 M -68.39 % | -324.355 M 54.06 % | -706.072 M -115.52 % | 4.550 B 676.21 % | 586.183 M 145.45 % | -1.290 B -78.93 % | -720.709 M -144.09 % | 1.635 B -39.08 % | 2.683 B 45.76 % | 1.841 B 389.14 % | 376.317 M -94.50 % | 6.841 B |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -253.592 M -626.75 % | -34.894 M 30.07 % | -49.901 M -39.87 % | -35.677 M 51.80 % | -74.011 M 42.01 % | -127.621 M 7.57 % | -138.073 M 84.97 % | -918.919 M 68.40 % | -2.908 B -95.71 % | -1.486 B 31.89 % | -2.181 B 6.25 % | -2.327 B -121.94 % | -1.048 B -32.52 % | -791.035 M -377.60 % | -165.626 M -99.79 % | -82.899 M 37.13 % | -131.864 M 5.16 % | -139.034 M -96.97 % | -70.586 M -60.14 % | -44.078 M 62.26 % | -116.783 M 54.99 % | -259.465 M 42.96 % | -454.869 M -670.89 % | -59.006 M 84.63 % | -384.027 M -65.13 % | -232.559 M 79.36 % | -1.127 B -437.72 % | -209.525 M -82.23 % | -114.979 M 83.27 % | -687.458 M -356.86 % | 267.636 M 156.59 % | -472.925 M -207.90 % | -153.599 M -163.08 % | -58.385 M -38.54 % | -42.144 M -196.62 % | -14.208 M -6 665.71 % | -210.000 K 4.55 % | -220.000 K 95.29 % | -4.668 M 62.35 % | -12.398 M 92.33 % | -161.698 M -195.92 % | -54.643 M -428.50 % | 16.634 M 104.75 % | -349.858 M -842.30 % | -37.128 M 94.10 % | -629.259 M -91.53 % | -328.549 M 70.08 % | -1.098 B -98.97 % | -551.891 M -119.26 % | -251.711 M -17.08 % | -214.982 M 64.22 % | -600.853 M -68.19 % | -357.257 M -129.24 % | -155.842 M 93.15 % | -2.276 B -0.29 % | -2.269 B |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 103.738 M 110.37 % | -1.000 B -5 893.07 % | 17.262 M 102.78 % | -621.000 M 38.85 % | -1.016 B -9 856.20 % | -10.200 M 96.69 % | -308.015 M -144.00 % | 700.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.059 M -17.78 % | 90.079 M 131.22 % | 38.958 M 37.82 % | 28.267 M 50.93 % | 18.729 M -90.53 % | 197.691 M 172.50 % | -272.695 M -232.35 % | 206.042 M -6.05 % | 219.303 M 65.10 % | 132.833 M | 0.000 | 0.000 -100.00 % | 82.216 M 308.61 % | 20.121 M 107.96 % | -252.930 M -158.18 % | 434.764 M 219.45 % | 136.099 M 172.75 % | 49.899 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.955 M 97.02 % | 1.500 M -99.05 % | 157.214 M 178.61 % | -200.000 M | 0.000 -100.00 % | 85.083 M | 0.000 -100.00 % | 627.152 M 74.39 % | 359.633 M 86.61 % | 192.719 M 44 918.37 % | -430.000 K -100.18 % | 232.669 M 21.35 % | 191.729 M 4.41 % | 183.638 M -28.66 % | 257.403 M 123.83 % | 115.000 M -3.00 % | 118.559 M 29.19 % | 91.769 M |
| Purchases of investments | 0.000 | 0.000 -100.00 % | 66.546 B 199.81 % | -66.670 B -1 290.23 % | 5.601 B 127.18 % | -20.605 B -133.40 % | 61.687 B 533.71 % | -14.223 B 42.98 % | -24.943 B -8.43 % | -23.003 B 46.05 % | -42.639 B -1 045 181.62 % | 4.080 M | 0.000 | 0.000 -100.00 % | 1.109 B | 0.000 | 0.000 | 0.000 100.00 % | -600.485 M 93.69 % | -9.510 B -1 291.83 % | 797.971 M 144.52 % | -1.792 B -1 547.06 % | 123.860 M 176.46 % | -162.000 M -110.78 % | 1.503 B 131.57 % | -4.760 B -19 391.28 % | -24.420 M -8.53 % | -22.500 M 93.46 % | -344.003 M -103.01 % | 11.440 B 246.93 % | -7.786 B -99.75 % | -3.898 B -194.02 % | -1.326 B 55.17 % | -2.957 B 32.30 % | -4.368 B 33.56 % | -6.574 B -64.77 % | -3.990 B -9.08 % | -3.658 B -1 274.65 % | -266.080 M 94.17 % | -4.565 B -17.97 % | -3.870 B -5 319.78 % | -71.400 M 96.57 % | -2.084 B 69.67 % | -6.871 B 21.67 % | -8.772 B 55.97 % | -19.924 B -1 416.03 % | -1.314 B 75.70 % | -5.408 B 21.08 % | -6.853 B 55.42 % | -15.372 B -200.67 % | -5.113 B 60.37 % | -12.902 B -27.96 % | -10.083 B 8.34 % | -11.000 B 9.61 % | -12.169 B -169.19 % | -4.521 B 58.30 % | -10.841 B -39 639.66 % | -27.280 M |
| Sales maturities of investments | 0.000 | 0.000 100.00 % | -63.118 B -186.17 % | 73.246 B 1 112.45 % | -7.235 B -156.87 % | 12.721 B 122.44 % | -56.685 B -394.88 % | 19.223 B -1.21 % | 19.459 B -7.38 % | 21.009 B -46.99 % | 39.635 B | 0.000 -100.00 % | 7.624 M -50.50 % | 15.400 M 109.36 % | -164.577 M -264.58 % | 100.000 M 433.33 % | -30.000 M -101.41 % | 2.135 B 107.33 % | 1.030 B -91.45 % | 12.036 B 9 461.92 % | 125.878 M 113.83 % | -910.478 M 53.20 % | -1.945 B -165.45 % | 2.972 B 420.07 % | 571.467 M 292.23 % | -297.280 M -170.99 % | 418.738 M 314.51 % | 101.020 M | 0.000 | 0.000 -100.00 % | 9.252 B 816.92 % | 1.009 B -76.47 % | 4.289 B -0.32 % | 4.303 B -23.31 % | 5.611 B 10.25 % | 5.089 B 28.43 % | 3.963 B -44.69 % | 7.164 B 440.06 % | 1.327 B -52.66 % | 2.802 B -22.00 % | 3.593 B -55.41 % | 8.057 B 59.08 % | 5.065 B -33.51 % | 7.618 B -31.85 % | 11.178 B -42.67 % | 19.500 B 287.93 % | 5.027 B 368.15 % | 1.074 B -85.98 % | 7.660 B -18.50 % | 9.398 B 71.72 % | 5.473 B -54.40 % | 12.001 B 8.19 % | 11.093 B 14.50 % | 9.688 B 23.71 % | 7.831 B 61.69 % | 4.843 B 3 366.36 % | 139.728 M -55.46 % | 313.717 M |
| Other investing activites | -6.979 B -102 256.25 % | -6.818 M 99.77 % | -2.940 B -417.70 % | -567.849 M -1 092.89 % | -47.603 M 11.95 % | -54.066 M -216.19 % | -17.099 M 96.61 % | -503.831 M -474.17 % | 134.654 M 104.19 % | -3.215 B -7 033.44 % | -45.073 M -318.44 % | 20.634 M 158.34 % | -35.371 M -126.16 % | 135.203 M 105.65 % | -2.393 B -1 118.48 % | 234.981 M 236.39 % | -172.285 M 52.81 % | -365.085 M -25.65 % | -290.557 M 22.08 % | -372.901 M -32.04 % | -282.419 M -208.70 % | -91.487 M -220.63 % | 75.839 M -37.55 % | 121.446 M -54.29 % | 265.706 M 231.46 % | -202.127 M -224.37 % | 162.524 M 131.40 % | -517.603 M -227.75 % | 405.165 M 3 286.53 % | 11.964 M 107.12 % | -167.992 M -235.59 % | 123.900 M -78.16 % | 567.266 M 338.44 % | -237.903 M -211.08 % | 214.176 M 2 129.53 % | -10.553 M -103.03 % | -5.198 M -104.26 % | 122.045 M 2 416.91 % | 4.849 M 144.26 % | -10.955 M -234.24 % | 8.161 M 157.78 % | -14.124 M -181.13 % | -5.024 M 73.52 % | -18.973 M -102.67 % | -9.362 M -183.82 % | 11.169 M 130.44 % | -36.688 M -679.13 % | 6.335 M 263.29 % | -3.880 M 90.63 % | -41.392 M -21.57 % | -34.047 M -42.92 % | -23.822 M -169.03 % | 34.509 M 133.42 % | -103.272 M -791.12 % | -11.589 M -25.65 % | -9.223 M -152.41 % | 17.597 M 116.97 % | -103.670 M |
| Net cash used for investing activites | -6.979 B -102 256.25 % | -6.818 M -102.02 % | 338.099 M -93.20 % | 4.973 B 390.27 % | -1.713 B 80.07 % | -8.595 B -320.65 % | 3.895 B -10.62 % | 4.358 B 175.21 % | -5.795 B -6.76 % | -5.428 B 8.88 % | -5.957 B -307.76 % | -1.461 B 33.86 % | -2.209 B -1.51 % | -2.176 B 12.83 % | -2.496 B -57.85 % | -1.581 B -890.75 % | -159.613 M -109.38 % | 1.702 B 25 550.22 % | 6.636 M -99.67 % | 2.014 B 194.64 % | 683.544 M 124.08 % | -2.838 B -52.40 % | -1.862 B -169.70 % | 2.672 B 65.73 % | 1.612 B 142.56 % | -3.788 B -1 590.98 % | 254.095 M 137.83 % | -671.642 M -139.30 % | 1.709 B 81.32 % | 942.467 M -22.87 % | 1.222 B 135.39 % | -3.453 B -190.91 % | 3.798 B 498.26 % | 634.846 M -53.43 % | 1.363 B 188.31 % | -1.544 B -2 256.15 % | -65.513 M -101.81 % | 3.615 B 239.35 % | 1.065 B 160.05 % | -1.774 B -549.31 % | -273.165 M -103.43 % | 7.959 B 182.85 % | 2.814 B 494.15 % | 473.622 M -80.32 % | 2.406 B 415.26 % | -763.334 M -118.61 % | 4.101 B 182.73 % | -4.957 B -1 144.07 % | 474.803 M 106.67 % | -7.114 B -3 050.78 % | -225.774 M 80.80 % | -1.176 B -241.42 % | 831.401 M 141.25 % | -2.016 B 57.12 % | -4.701 B -3 079.77 % | 157.769 M 101.52 % | -10.356 B -396.32 % | -2.086 B |
| Debt repayment | 1.000 B -87.50 % | 8.000 B | 0.000 | 0.000 -100.00 % | 1.000 B | 0.000 -100.00 % | 20.000 B | 0.000 | 0.000 | 0.000 100.00 % | -5.500 B -210.00 % | 5.000 B | 0.000 | 0.000 -100.00 % | 3.750 B -11.76 % | 4.250 B 41.67 % | 3.000 B 98.68 % | 1.510 B 2.72 % | 1.470 B 676.47 % | -255.000 M 0.00 % | -255.000 M -64.52 % | -155.000 M -114.98 % | 1.035 B 8.38 % | 955.000 M 558.57 % | 145.010 M 140.85 % | -355.000 M -115.67 % | 2.265 B 1 106.67 % | -225.000 M 76.68 % | -965.000 M | 0.000 100.00 % | -1.970 B -257.60 % | 1.250 B 437.84 % | -370.000 M | 0.000 -100.00 % | 630.000 M 165.92 % | -955.736 M -136.96 % | 2.586 B 149.92 % | -5.180 B | 0.000 | 0.000 100.00 % | -2.767 B -4.33 % | -2.653 B -616.96 % | -370.000 M -640.00 % | -50.000 M 88.13 % | -421.287 M -142.13 % | 1.000 B 377.78 % | -360.000 M -114.40 % | 2.500 B 1 036.36 % | 220.000 M -94.93 % | 4.338 B 1 250.11 % | 321.308 M 35.29 % | 237.500 M -87.74 % | 1.938 B 3 200.00 % | -62.500 M 73.12 % | -232.500 M -272.00 % | -62.500 M 96.97 % | -2.060 B -299.52 % | 1.033 B |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 576.212 M 6 097.83 % | 9.297 M -97.16 % | 327.300 M 733.33 % | 39.276 M -70.93 % | 135.107 M 2 881.18 % | 4.532 M -98.76 % | 366.334 M 206.48 % | 119.529 M 266.80 % | 32.587 M 684.66 % | 4.153 M -58.52 % | 10.013 M | 0.000 | 0.000 | 0.000 -100.00 % | 160.487 M 137.19 % | 67.661 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -410.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 299.493 M -70.50 % | 1.015 B -58.21 % | 2.430 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.146 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.907 M 315.98 % | 43.489 M -42.01 % | 75.000 M -67.59 % | 231.425 M | 0.000 | 0.000 -100.00 % | 400.000 | 0.000 -100.00 % | 122.186 M -78.14 % | 559.008 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -207.328 M 20.95 % | -262.271 M | 0.000 | 0.000 100.00 % | -616.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.751 B -731.51 % | -210.618 M -133.40 % | -90.238 M -0.43 % | -89.849 M -9.48 % | -82.072 M -5.77 % | -77.594 M 96.94 % | -2.538 B -3 154.02 % | -77.988 M -42.06 % | -54.900 M -32.36 % | -41.477 M 64.58 % | -117.086 M -86.69 % | -62.716 M -106.20 % | 1.011 B 927.08 % | -122.256 M -250.40 % | -34.890 M -6.91 % | -32.636 M -108.49 % | 384.551 M 1 317.28 % | -31.591 M -107.56 % | 417.747 M 1 840.06 % | -24.008 M 45.01 % | -43.659 M -140.98 % | -18.117 M 59.67 % | -44.921 M -550.99 % | 9.961 M -94.26 % | 173.484 M -96.45 % | 4.893 B 27 483.83 % | 17.738 M -85.22 % | 120.000 M 283.75 % | -65.307 M -225.69 % | 51.957 M -62.48 % | 138.476 M 2 741.12 % | 4.874 M -99.60 % | 1.207 B 2 821.69 % | 41.310 M 1 040.79 % | -4.391 M -200.00 % | 4.391 M | 0.000 | 0.000 100.00 % | -190.000 M | 0.000 100.00 % | -345.332 M -34 533 146.00 % | -1.000 K 99.99 % | -11.172 M -200.00 % | 11.172 M 130.29 % | -36.888 M -856.39 % | -3.857 M 98.50 % | -257.057 M | 0.000 100.00 % | -450.660 M -164.34 % | 700.430 M 283.70 % | -381.293 M -18.93 % | -320.616 M -2 747.19 % | -11.261 M -105.49 % | 205.003 M 147.40 % | 82.864 M 445.27 % | -24.000 M -100.35 % | 6.888 B 1 465.74 % | -504.311 M |
| Net cash used provided by financing activities | -751.305 M -109.65 % | 7.789 B 8 732.04 % | -90.238 M -0.43 % | -89.849 M -106.01 % | 1.494 B 2 287.70 % | -68.297 M -100.38 % | 17.790 B 46 053.07 % | -38.712 M -148.27 % | 80.207 M 317.10 % | -36.945 M 99.30 % | -5.251 B -203.84 % | 5.057 B 384.49 % | 1.044 B 881.81 % | -133.503 M -107.22 % | 1.848 B -56.18 % | 4.217 B 24.61 % | 3.385 B 128.93 % | 1.478 B -27.82 % | 2.048 B 1 069.14 % | -211.347 M 29.23 % | -298.659 M -72.52 % | -173.117 M -117.49 % | 990.079 M 2.60 % | 964.961 M 202.98 % | 318.494 M -92.98 % | 4.538 B 98.79 % | 2.283 B 2 274.04 % | -105.000 M 89.81 % | -1.030 B -393.16 % | 351.450 M 143.06 % | -816.130 M -122.15 % | 3.685 B 340.25 % | 836.949 M 1 926.02 % | 41.310 M -93.40 % | 625.609 M 165.76 % | -951.345 M -136.79 % | 2.586 B 149.92 % | -5.180 B -2 626.32 % | -190.000 M -2 758.83 % | 7.146 M 100.23 % | -3.113 B -17.34 % | -2.653 B -595.94 % | -381.172 M -881.69 % | -38.828 M 91.53 % | -458.175 M -145.99 % | 996.143 M 328.39 % | -436.150 M -117.15 % | 2.543 B 800.71 % | -362.987 M -107.25 % | 5.008 B 8 448.07 % | -59.985 M 27.83 % | -83.116 M -106.35 % | 1.310 B 463.41 % | -360.345 M -1 212.73 % | -27.450 M -105.81 % | 472.508 M -90.21 % | 4.828 B 813.99 % | 528.189 M |
| Effect of forex changes on cash | -18.355 M -338.98 % | 7.681 M -92.26 % | 99.235 M 261.40 % | -61.485 M -791.34 % | 8.894 M 1 817.21 % | 463.880 K 100.98 % | -47.575 M -272.63 % | -12.767 M 71.39 % | -44.625 M -166.87 % | 66.734 M 136.95 % | -180.615 M -210.58 % | 163.335 M 244.21 % | 47.452 M 193.15 % | -50.939 M 5.51 % | -53.909 M -187.04 % | 61.937 M 315.05 % | -28.802 M -227.84 % | 22.530 M 121.98 % | -102.503 M -545.92 % | 22.987 M 318.73 % | -10.509 M -396.24 % | -2.118 M 81.85 % | -11.670 M -235.08 % | 8.639 M 155.47 % | -15.575 M -3.33 % | -15.073 M -172.73 % | 20.725 M 296.19 % | -10.564 M 78.74 % | -49.696 M -370.50 % | 18.372 M 82.08 % | 10.090 M 223.41 % | -8.176 M -160.01 % | 13.625 M 1 592.38 % | -913.000 K -167.48 % | 1.353 M 158.52 % | -2.312 M -175.85 % | 3.048 M 115.99 % | -19.060 M -208.68 % | 17.538 M 1 032.95 % | 1.548 M -4.37 % | 1.619 M 23.28 % | 1.313 M 344.96 % | -536.000 K 31.02 % | -777.000 K -237.91 % | 563.410 K 138.25 % | -1.473 M -196.72 % | 1.523 M 3 086.27 % | -51.000 K -101.14 % | 4.478 M 182.31 % | -5.440 M -1 114.93 % | 536.000 K | 0.000 100.00 % | -670.000 -101.86 % | 36.000 K 202.86 % | -35.000 K | 0.000 100.00 % | -1.000 K | 0.000 |
| Net change in cash | -1.736 B -124.50 % | 7.084 B 194.76 % | -7.476 B -311.18 % | 3.540 B -68.37 % | 11.191 B 161.28 % | -18.262 B -193.05 % | 19.626 B 480.73 % | -5.155 B -548.36 % | 1.150 B 28.21 % | 896.753 M 114.83 % | -6.047 B -226.20 % | 4.791 B 205.77 % | -4.530 B -389.65 % | 1.564 B -71.12 % | 5.415 B 7.31 % | 5.046 B 1 081.78 % | -513.945 M 78.45 % | -2.384 B -640.27 % | 441.325 M -49.80 % | 879.221 M -64.71 % | 2.491 B 238.91 % | -1.793 B -148.72 % | 3.681 B 243.01 % | -2.574 B -280.92 % | 1.423 B 9.57 % | 1.298 B 178.02 % | -1.664 B 29.77 % | -2.370 B -188.26 % | 2.685 B 363.00 % | 579.866 M 390.96 % | -199.295 M -132.58 % | 611.715 M 1 222.95 % | -54.474 M -107.24 % | 751.935 M 410.19 % | -242.412 M 87.17 % | -1.889 B -189.89 % | 2.102 B 1 049.49 % | 182.847 M 208.62 % | -168.330 M -178.64 % | 214.051 M 114.30 % | -1.497 B -177.50 % | 1.932 B 475.02 % | -515.136 M 56.25 % | -1.177 B -277.65 % | 662.784 M 139.63 % | -1.672 B -162.70 % | 2.667 B 197.41 % | -2.738 B -363.86 % | -590.315 M -124.21 % | 2.439 B 710.25 % | 300.960 M 111.81 % | -2.549 B -279.44 % | 1.420 B 291.54 % | -741.464 M 63.75 % | -2.046 B -182.78 % | 2.471 B 147.97 % | -5.152 B -197.52 % | 5.282 B |
| Cash at beginning of period | 22.588 B 45.69 % | 15.505 B -32.53 % | 22.980 B 18.21 % | 19.440 B 135.65 % | 8.250 B -68.88 % | 26.512 B 285.01 % | 6.886 B -42.81 % | 12.041 B 10.56 % | 10.891 B 8.97 % | 9.994 B -37.69 % | 16.041 B 42.59 % | 11.250 B -28.71 % | 15.780 B 11.00 % | 14.216 B 61.52 % | 8.801 B 134.36 % | 3.755 B -12.04 % | 4.269 B -35.83 % | 6.654 B -1.65 % | 6.765 B 14.94 % | 5.886 B 73.39 % | 3.395 B -34.57 % | 5.188 B 244.29 % | 1.507 B -63.07 % | 4.081 B 53.52 % | 2.658 B 95.50 % | 1.360 B -55.04 % | 3.024 B -43.93 % | 5.394 B 99.11 % | 2.709 B 27.24 % | 2.129 B -8.56 % | 2.328 B 35.64 % | 1.717 B -3.08 % | 1.771 B 73.79 % | 1.019 B -19.22 % | 1.261 B -59.96 % | 3.151 B 200.37 % | 1.049 B 21.11 % | 866.137 M -16.27 % | 1.034 B 26.09 % | 820.416 M -64.60 % | 2.318 B 500.92 % | 385.669 M -57.19 % | 900.805 M -56.65 % | 2.078 B 46.83 % | 1.415 B -54.16 % | 3.088 B 634.02 % | 420.677 M -86.68 % | 3.159 B -4.16 % | 3.296 B 284.40 % | 857.423 M 54.08 % | 556.463 M -82.08 % | 3.105 B 84.30 % | 1.685 B -30.56 % | 2.426 B -45.74 % | 4.472 B 123.50 % | 2.001 B -72.80 % | 7.355 B 254.90 % | 2.072 B |
| Cash at end of period | 20.853 B -7.68 % | 22.588 B 45.69 % | 15.505 B -32.53 % | 22.980 B 18.21 % | 19.440 B 135.65 % | 8.250 B -68.88 % | 26.512 B 285.01 % | 6.886 B -42.81 % | 12.041 B 10.56 % | 10.891 B 8.97 % | 9.994 B -37.69 % | 16.041 B 42.59 % | 11.250 B -28.71 % | 15.780 B 11.00 % | 14.216 B 61.52 % | 8.801 B 134.36 % | 3.755 B -12.04 % | 4.269 B -40.76 % | 7.206 B 6.52 % | 6.765 B 14.94 % | 5.886 B 73.39 % | 3.395 B -34.57 % | 5.188 B 244.29 % | 1.507 B -63.07 % | 4.081 B 53.52 % | 2.658 B 95.50 % | 1.360 B -55.04 % | 3.024 B -43.93 % | 5.394 B 99.11 % | 2.709 B 27.24 % | 2.129 B -8.56 % | 2.328 B 35.64 % | 1.717 B -3.08 % | 1.771 B 73.79 % | 1.019 B -19.22 % | 1.261 B -59.96 % | 3.151 B 200.37 % | 1.049 B 21.11 % | 866.137 M -16.27 % | 1.034 B 26.09 % | 820.416 M -64.60 % | 2.318 B 500.92 % | 385.669 M -57.19 % | 900.805 M -56.65 % | 2.078 B 46.83 % | 1.415 B -54.16 % | 3.088 B 634.02 % | 420.677 M -84.45 % | 2.706 B -17.91 % | 3.296 B 284.40 % | 857.423 M 54.08 % | 556.463 M -82.08 % | 3.105 B 84.30 % | 1.685 B -30.56 % | 2.426 B -45.74 % | 4.472 B 102.97 % | 2.203 B -70.05 % | 7.355 B |
| Operating cash flow | 6.013 B 951.20 % | -706.395 M 90.97 % | -7.823 B -510.13 % | -1.282 B -111.23 % | 11.418 B 218.74 % | -9.616 B -378.04 % | -2.012 B 78.74 % | -9.462 B -236.95 % | 6.909 B 9.75 % | 6.295 B 17.84 % | 5.342 B 417.53 % | 1.032 B 130.25 % | -3.412 B -186.96 % | 3.924 B -35.84 % | 6.117 B 160.51 % | 2.348 B 163.28 % | -3.710 B 33.60 % | -5.588 B -269.78 % | -1.511 B -59.66 % | -946.406 M -144.71 % | 2.117 B 73.50 % | 1.220 B -73.27 % | 4.565 B 173.40 % | -6.220 B -1 163.06 % | -492.429 M -187.28 % | 564.207 M 113.36 % | -4.222 B -166.79 % | -1.582 B -176.97 % | 2.056 B 380.70 % | -732.423 M -19.06 % | -615.196 M -258.62 % | 387.839 M 108.25 % | -4.703 B -6 232.39 % | 76.692 M 103.44 % | -2.233 B -467.22 % | 607.947 M 244.25 % | -421.464 M -123.85 % | 1.767 B 266.56 % | -1.061 B -153.61 % | 1.979 B 4.87 % | 1.887 B 155.90 % | -3.376 B -14.54 % | -2.947 B -82.91 % | -1.611 B -25.30 % | -1.286 B 32.44 % | -1.904 B -248.55 % | -546.196 M -68.39 % | -324.355 M 54.06 % | -706.072 M -115.52 % | 4.550 B 676.21 % | 586.183 M 145.45 % | -1.290 B -78.93 % | -720.709 M -144.09 % | 1.635 B -39.08 % | 2.683 B 45.76 % | 1.841 B 389.14 % | 376.317 M -94.50 % | 6.841 B |
| Capital expenditure | 0.000 | 0.000 100.00 % | -254.781 M -448.92 % | -46.415 M 22.30 % | -59.734 M -67.43 % | -35.677 M 51.80 % | -74.011 M 42.01 % | -127.621 M 7.57 % | -138.073 M 84.97 % | -918.919 M 68.40 % | -2.908 B -95.71 % | -1.486 B 31.89 % | -2.181 B 6.25 % | -2.327 B -121.94 % | -1.048 B -32.52 % | -791.035 M -377.60 % | -165.626 M -99.79 % | -82.899 M 37.13 % | -131.864 M 5.16 % | -139.034 M -96.97 % | -70.586 M -60.14 % | -44.078 M 62.26 % | -116.783 M 54.99 % | -259.465 M 42.96 % | -454.869 M -670.89 % | -59.006 M 84.63 % | -384.027 M -65.13 % | -232.559 M 79.36 % | -1.127 B -437.72 % | -209.525 M -82.23 % | -114.979 M 83.27 % | -687.458 M -356.86 % | 267.636 M 156.59 % | -472.925 M -207.90 % | -153.599 M -163.08 % | -58.385 M -38.54 % | -42.144 M -196.62 % | -14.208 M -6 665.71 % | -210.000 K 4.55 % | -220.000 K 95.29 % | -4.668 M 62.35 % | -12.398 M 92.33 % | -161.698 M -195.92 % | -54.643 M -428.50 % | 16.634 M 104.75 % | -349.858 M -842.30 % | -37.128 M 94.10 % | -629.259 M -91.53 % | -328.549 M 70.08 % | -1.098 B -98.97 % | -551.891 M -119.26 % | -251.711 M -17.08 % | -214.982 M 64.22 % | -600.853 M -68.19 % | -357.257 M -129.24 % | -155.842 M 93.15 % | -2.276 B -0.29 % | -2.269 B |
| Free CashFlow | 6.002 B 949.69 % | -706.395 M 91.25 % | -8.077 B -508.00 % | -1.329 B -111.70 % | 11.358 B 217.68 % | -9.652 B -362.79 % | -2.086 B 78.25 % | -9.589 B -241.63 % | 6.771 B 25.94 % | 5.376 B 120.86 % | 2.434 B 636.79 % | -453.466 M 91.89 % | -5.594 B -450.07 % | 1.598 B -68.47 % | 5.068 B 225.55 % | 1.557 B 140.17 % | -3.876 B 31.65 % | -5.670 B -245.14 % | -1.643 B -51.36 % | -1.085 B -153.04 % | 2.046 B 74.00 % | 1.176 B -73.56 % | 4.448 B 168.66 % | -6.479 B -583.96 % | -947.298 M -287.51 % | 505.201 M 110.97 % | -4.606 B -153.77 % | -1.815 B -295.32 % | 929.259 M 198.65 % | -941.948 M -29.00 % | -730.175 M -143.70 % | -299.619 M 93.24 % | -4.435 B -1 019.40 % | -396.233 M 83.39 % | -2.386 B -534.18 % | 549.562 M 218.54 % | -463.607 M -126.45 % | 1.753 B 265.19 % | -1.061 B -153.63 % | 1.979 B 5.11 % | 1.883 B 155.56 % | -3.388 B -8.98 % | -3.109 B -86.62 % | -1.666 B -31.24 % | -1.269 B 43.67 % | -2.254 B -286.34 % | -583.324 M 38.83 % | -953.614 M 7.83 % | -1.035 B -129.97 % | 3.452 B 9 966.32 % | 34.292 M 102.22 % | -1.541 B -64.72 % | -935.691 M -190.52 % | 1.034 B -55.56 % | 2.326 B 38.04 % | 1.685 B 188.70 % | -1.899 B -141.55 % | 4.571 B |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 |