
Mingfa Group (International) Company Limited 0846.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 7.030 B -26.19 % | 9.525 B -9.87 % | 10.568 B -35.62 % | 16.416 B 27.67 % | 12.859 B 1.56 % | 12.661 B 8.75 % | 11.642 B 15.59 % | 10.071 B 97.88 % | 5.090 B 67.44 % | 3.040 B -19.85 % | 3.793 B -39.50 % | 6.269 B 67.57 % | 3.741 B 25.59 % | 2.979 B -0.97 % | 3.008 B -18.29 % | 3.681 B 78.60 % | 2.061 B |
Net income | -1.791 B -283.42 % | -467.127 M -1 073.97 % | 47.961 M -97.45 % | 1.883 B 75.13 % | 1.075 B 12.91 % | 952.112 M 11.35 % | 855.076 M -16.51 % | 1.024 B -12.42 % | 1.169 B 208.52 % | 379.042 M -54.29 % | 829.310 M -40.73 % | 1.399 B -20.71 % | 1.765 B 10.51 % | 1.597 B 36.74 % | 1.168 B 18.27 % | 987.461 M 120.21 % | 448.413 M |
Income before tax | -1.145 B -864.89 % | 149.671 M -84.69 % | 977.751 M -73.97 % | 3.756 B 53.55 % | 2.446 B -9.46 % | 2.702 B 4.90 % | 2.575 B 35.63 % | 1.899 B 130.26 % | 824.647 M 11.01 % | 742.883 M -57.23 % | 1.737 B -24.58 % | 2.303 B -9.54 % | 2.546 B 0.39 % | 2.536 B 48.01 % | 1.713 B -8.17 % | 1.866 B 94.99 % | 956.752 M |
Income before tax ratio | -0.16 -1 136.32 % | 0.02 -83.02 % | 0.09 -59.56 % | 0.23 20.27 % | 0.19 -10.85 % | 0.21 -3.54 % | 0.22 17.34 % | 0.19 16.36 % | 0.16 -33.70 % | 0.24 -46.64 % | 0.46 24.67 % | 0.37 -46.02 % | 0.68 -20.06 % | 0.85 49.45 % | 0.57 12.39 % | 0.51 9.18 % | 0.46 |
EBITDA | -964.530 M -397.25 % | 324.486 M -71.60 % | 1.142 B -64.99 % | 3.263 B 23.78 % | 2.636 B 2.54 % | 2.571 B 16.01 % | 2.216 B 65.61 % | 1.338 B 544.01 % | 207.800 M -29.06 % | 292.927 M -37.81 % | 471.024 M -72.49 % | 1.712 B -38.76 % | 2.796 B 0.28 % | 2.788 B 51.92 % | 1.835 B -5.85 % | 1.949 B 87.66 % | 1.039 B |
Net income ratio | -0.25 -419.48 % | -0.05 -1 180.66 % | 0.00 -96.04 % | 0.11 37.18 % | 0.08 11.17 % | 0.08 2.39 % | 0.07 -27.78 % | 0.10 -55.74 % | 0.23 84.26 % | 0.12 -42.97 % | 0.22 -2.03 % | 0.22 -52.68 % | 0.47 -12.01 % | 0.54 38.08 % | 0.39 44.74 % | 0.27 23.30 % | 0.22 |
Ratio EBITDA | -0.14 -502.73 % | 0.03 -68.48 % | 0.11 -45.62 % | 0.20 -3.05 % | 0.21 0.97 % | 0.20 6.67 % | 0.19 43.27 % | 0.13 225.46 % | 0.04 -57.63 % | 0.10 -22.41 % | 0.12 -54.53 % | 0.27 -63.45 % | 0.75 -20.16 % | 0.94 53.40 % | 0.61 15.22 % | 0.53 5.08 % | 0.50 |
Gross profit ratio | 0.22 5.69 % | 0.20 -7.88 % | 0.22 -27.41 % | 0.31 1.17 % | 0.30 -7.93 % | 0.33 7.28 % | 0.31 27.23 % | 0.24 -6.54 % | 0.26 -21.24 % | 0.33 5.20 % | 0.31 -23.16 % | 0.40 26.75 % | 0.32 -37.60 % | 0.51 24.96 % | 0.41 -1.89 % | 0.42 -24.44 % | 0.55 |
Weighted average shs out dil | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B -0.37 % | 6.116 B -11.21 % | 6.889 B -4.16 % | 7.188 B 4.61 % | 6.871 B 14.52 % | 6.000 B 14.92 % | 5.221 B 2.37 % | 5.100 B |
Weighted average shs out | 6.093 B 0.44 % | 6.067 B -0.44 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B -11.54 % | 6.889 B -4.16 % | 7.188 B 4.61 % | 6.871 B 14.52 % | 6.000 B 14.92 % | 5.221 B 2.37 % | 5.100 B |
EPS diluted | -0.29 -278.10 % | -0.08 -1 070.89 % | 0.01 -97.45 % | 0.31 72.22 % | 0.18 12.50 % | 0.16 14.29 % | 0.14 -17.65 % | 0.17 -10.53 % | 0.19 206.45 % | 0.06 -52.31 % | 0.13 -31.58 % | 0.19 -5.00 % | 0.20 -23.08 % | 0.26 30.00 % | 0.20 5.26 % | 0.19 115.91 % | 0.09 |
Earnings per share | -0.29 -276.62 % | -0.08 -1 074.68 % | 0.01 -97.45 % | 0.31 72.22 % | 0.18 12.50 % | 0.16 14.29 % | 0.14 -17.65 % | 0.17 -10.53 % | 0.19 205.47 % | 0.06 -55.57 % | 0.14 -39.13 % | 0.23 -20.69 % | 0.29 7.41 % | 0.27 35.00 % | 0.20 5.26 % | 0.19 115.91 % | 0.09 |
Gross profit | 1.517 B -21.99 % | 1.944 B -16.98 % | 2.342 B -53.27 % | 5.012 B 29.16 % | 3.880 B -6.49 % | 4.150 B 16.68 % | 3.557 B 47.07 % | 2.418 B 84.94 % | 1.308 B 31.87 % | 991.570 M -15.69 % | 1.176 B -53.51 % | 2.530 B 112.39 % | 1.191 B -21.63 % | 1.520 B 23.76 % | 1.228 B -19.83 % | 1.532 B 34.95 % | 1.135 B |
Income tax expense | 664.326 M -16.21 % | 792.816 M -17.34 % | 959.126 M -45.48 % | 1.759 B 50.56 % | 1.168 B -25.38 % | 1.566 B 21.73 % | 1.286 B 80.31 % | 713.365 M 104.10 % | 349.510 M -8.82 % | 383.317 M -43.69 % | 680.772 M -26.53 % | 926.628 M 17.82 % | 786.481 M -15.44 % | 930.102 M 69.47 % | 548.834 M -37.73 % | 881.346 M 61.34 % | 546.257 M |
Cost of revenue | 5.513 B -27.27 % | 7.581 B -7.85 % | 8.226 B -27.87 % | 11.405 B 27.02 % | 8.978 B 5.49 % | 8.511 B 5.27 % | 8.085 B 5.65 % | 7.653 B 102.35 % | 3.782 B 84.66 % | 2.048 B -21.73 % | 2.617 B -30.02 % | 3.739 B 46.64 % | 2.550 B 74.77 % | 1.459 B -18.02 % | 1.780 B -17.19 % | 2.149 B 132.10 % | 925.945 M |
General and administrative expenses | 687.964 M 21.53 % | 566.067 M -25.27 % | 757.527 M 0.81 % | 751.463 M 10.27 % | 681.489 M -15.05 % | 802.246 M 14.31 % | 701.844 M 1.78 % | 689.596 M 3.91 % | 663.627 M 32.24 % | 501.825 M 35.52 % | 370.283 M 12.18 % | 330.084 M 15.14 % | 286.685 M 14.22 % | 250.985 M 36.97 % | 183.247 M -0.27 % | 183.741 M 65.56 % | 110.983 M |
Selling and marketing expenses | 397.317 M -19.84 % | 495.671 M -24.38 % | 655.471 M -26.29 % | 889.215 M 38.60 % | 641.563 M -0.86 % | 647.130 M 15.53 % | 560.158 M 21.79 % | 459.947 M 73.20 % | 265.556 M 62.76 % | 163.159 M 9.54 % | 148.947 M -16.58 % | 178.541 M 28.22 % | 139.251 M 19.85 % | 116.192 M 19.99 % | 96.835 M 39.20 % | 69.565 M 46.68 % | 47.426 M |
Other expenses | 1.626 B 70.27 % | 954.904 M 912.33 % | -117.551 M 67.21 % | -358.507 M -355.30 % | 140.425 M 62.38 % | 86.480 M 129.51 % | 37.681 M 292.66 % | -19.558 M -1 193.52 % | -1.512 M -108.20 % | 18.448 M | 0.000 -100.00 % | 272.522 M 18 438.91 % | 1.470 M 100.09 % | -1.598 B -89.51 % | -843.357 M -708.46 % | -104.316 M -220.83 % | 86.332 M |
Operating expenses | 2.711 B 34.44 % | 2.017 B 55.67 % | 1.295 B 1.04 % | 1.282 B -12.39 % | 1.463 B -4.71 % | 1.536 B 45.72 % | 1.054 B 70.01 % | 619.955 M 1.96 % | 608.053 M 81.81 % | 334.439 M -35.26 % | 516.622 M 125.50 % | 229.103 M -48.35 % | 443.547 M 136.03 % | -1.231 B -118.56 % | -563.275 M -478.06 % | 148.990 M -39.12 % | 244.741 M |
Cost and expenses | 8.225 B -14.30 % | 9.597 B 0.79 % | 9.522 B -24.95 % | 12.687 B 21.50 % | 10.442 B 3.93 % | 10.047 B 9.93 % | 9.139 B 10.47 % | 8.273 B 88.45 % | 4.390 B 84.26 % | 2.383 B -23.96 % | 3.133 B -21.05 % | 3.968 B 32.56 % | 2.994 B 1 213.23 % | 227.952 M -81.26 % | 1.217 B -47.06 % | 2.298 B 96.31 % | 1.171 B |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 1.085 B 2.22 % | 1.062 B -24.86 % | 1.413 B -13.88 % | 1.641 B 24.01 % | 1.323 B -8.72 % | 1.449 B 14.85 % | 1.262 B 9.78 % | 1.150 B 22.85 % | 935.698 M 39.32 % | 671.602 M 29.35 % | 519.230 M 2.09 % | 508.625 M 19.41 % | 425.936 M 16.00 % | 367.177 M 31.10 % | 280.082 M 10.57 % | 253.306 M 59.91 % | 158.409 M |
Interest income | 53.029 M 143.36 % | 21.790 M -15.66 % | 25.837 M -16.04 % | 30.773 M -12.78 % | 35.281 M -62.70 % | 94.582 M 29.94 % | 72.788 M -27.60 % | 100.529 M -19.63 % | 125.083 M 45.87 % | 85.752 M 93.74 % | 44.262 M 1 884.84 % | 2.230 M -89.74 % | 21.726 M 54.46 % | 14.066 M 26.08 % | 11.156 M 383.36 % | 2.308 M 45.71 % | 1.584 M |
Interest expense | 1.004 M -33.95 % | 1.520 M -41.31 % | 2.590 M -39.98 % | 4.315 M -26.98 % | 5.909 M -23.77 % | 7.752 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.792 M -84.53 % | 283.031 M 36.97 % | 206.638 M -1.70 % | 210.217 M 141.22 % | 87.148 M 67.92 % | 51.900 M 7.96 % | 48.075 M |
Depreciation and amortization | 179.290 M 3.46 % | 173.295 M 6.94 % | 162.050 M 32.35 % | 122.442 M -33.57 % | 184.310 M -2.13 % | 188.316 M 9.73 % | 171.621 M 74.63 % | 98.275 M 10.56 % | 88.890 M 25.06 % | 71.080 M 40.45 % | 50.607 M 3.01 % | 49.127 M 13.05 % | 43.457 M 3.01 % | 42.187 M 20.95 % | 34.880 M 9.82 % | 31.762 M -6.26 % | 33.883 M |
Operating income | -1.194 B -1 554.88 % | -72.171 M -106.90 % | 1.047 B -72.11 % | 3.753 B 53.32 % | 2.448 B -1.50 % | 2.485 B 18.29 % | 2.101 B 67.86 % | 1.252 B 897.88 % | 125.425 M -43.46 % | 221.847 M -47.23 % | 420.417 M -74.72 % | 1.663 B -39.35 % | 2.742 B -0.32 % | 2.751 B 53.57 % | 1.791 B -6.47 % | 1.915 B 89.96 % | 1.008 B |
Operating income ratio | -0.17 -2 142.11 % | -0.01 -107.65 % | 0.10 -56.68 % | 0.23 20.09 % | 0.19 -3.02 % | 0.20 8.77 % | 0.18 45.22 % | 0.12 404.29 % | 0.02 -66.24 % | 0.07 -34.16 % | 0.11 -58.22 % | 0.27 -63.81 % | 0.73 -20.63 % | 0.92 55.06 % | 0.60 14.46 % | 0.52 6.36 % | 0.49 |
Total other income expenses net | 49.517 M -77.68 % | 221.842 M 421.75 % | -68.949 M -2 179.91 % | 3.315 M 323.08 % | -1.486 M -104.63 % | 32.115 M -93.23 % | 474.480 M -26.69 % | 647.225 M -3.40 % | 669.996 M 28.59 % | 521.036 M -60.42 % | 1.317 B 105.78 % | 639.755 M 425.68 % | -196.438 M 8.68 % | -215.119 M -175.50 % | -78.084 M -57.34 % | -49.629 M 3.55 % | -51.457 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 944.600 M 27.02 % | 743.684 M 431.92 % | -224.057 M -21.70 % | -184.105 M -114.51 % | 1.269 B -65.54 % | 3.683 B -33.94 % | 5.576 B -44.33 % | 10.016 B -2.74 % | 10.299 B -22.17 % | 13.233 B 15.37 % | 11.470 B 49.54 % | 7.670 B 17.86 % | 6.508 B 16.95 % | 5.564 B 126.88 % | 2.453 B 396.19 % | -828.061 M -290.47 % | 434.757 M |
Total investments | 4.386 B -0.05 % | 4.388 B 11.71 % | 3.928 B -2.29 % | 4.020 B -0.40 % | 4.036 B 1.90 % | 3.961 B 11.96 % | 3.538 B 3.65 % | 3.413 B 3.51 % | 3.298 B 9.94 % | 3.000 B 92.57 % | 1.558 B 214.47 % | 495.330 M 27.27 % | 389.208 M 47.76 % | 263.405 M -40.98 % | 446.318 M 208.12 % | 144.851 M -0.03 % | 144.888 M |
Total debt | 2.115 B -16.16 % | 2.523 B -4.85 % | 2.651 B -23.85 % | 3.482 B -28.00 % | 4.836 B -32.56 % | 7.171 B -33.84 % | 10.839 B -15.75 % | 12.865 B 2.20 % | 12.589 B -16.89 % | 15.148 B 24.14 % | 12.202 B 41.21 % | 8.641 B 20.22 % | 7.188 B 11.23 % | 6.462 B 42.85 % | 4.524 B 111.33 % | 2.141 B 259.79 % | 594.990 M |
Accumulated other comprehensive income loss | 407.442 M -1.88 % | 415.252 M 0.79 % | 411.998 M -0.89 % | 415.710 M 0.11 % | 415.271 M 0.01 % | 415.248 M 3.35 % | 401.783 M 0.19 % | 401.033 M 0.63 % | 398.541 M -33.55 % | 599.793 M 2.03 % | 587.871 M -31.77 % | 861.629 M 743.61 % | -133.875 M -37.07 % | -97.671 M 1.62 % | -99.280 M -35.53 % | -73.251 M -35.90 % | -53.902 M |
Retained earnings | 14.145 B -11.24 % | 15.936 B -2.85 % | 16.403 B 0.29 % | 16.355 B 13.01 % | 14.473 B 8.48 % | 13.342 B 7.68 % | 12.390 B 4.11 % | 11.901 B 9.42 % | 10.876 B 12.05 % | 9.707 B 4.06 % | 9.328 B 13.41 % | 8.225 B 22.96 % | 6.689 B | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.46 % | 533.843 M 1.00 % | 528.540 M 0.00 % | 528.540 M 52 853 900.00 % | 1.000 K |
Total equity | 16.802 B -11.64 % | 19.015 B -3.06 % | 19.616 B 0.81 % | 19.459 B 11.11 % | 17.513 B 4.97 % | 16.684 B 9.14 % | 15.288 B 6.05 % | 14.416 B 8.70 % | 13.263 B 5.45 % | 12.578 B 7.42 % | 11.709 B 4.15 % | 11.243 B 14.24 % | 9.841 B 35.37 % | 7.270 B 29.19 % | 5.627 B 19.84 % | 4.696 B 151.98 % | 1.864 B |
Other non current liabilities | 992.344 M -4.38 % | 1.038 B -4.79 % | 1.090 B -3.52 % | 1.130 B -69.98 % | 3.764 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.060 M -16.17 % | 127.706 M 6 356.32 % | 1.978 M |
Long term debt | 1.837 B -10.96 % | 2.063 B -16.65 % | 2.475 B -11.27 % | 2.790 B 80.09 % | 1.549 B 148.76 % | 622.697 M -70.48 % | 2.110 B -29.94 % | 3.011 B -13.73 % | 3.490 B -38.10 % | 5.639 B 41.52 % | 3.984 B 96.11 % | 2.032 B 31.88 % | 1.541 B -66.49 % | 4.597 B 27.43 % | 3.608 B 68.52 % | 2.141 B 259.79 % | 594.990 M |
Total non current liabilities | 5.119 B -9.12 % | 5.633 B -10.23 % | 6.274 B -3.41 % | 6.496 B 22.26 % | 5.313 B 848.03 % | 560.406 M -73.44 % | 2.110 B -29.94 % | 3.011 B -13.73 % | 3.490 B -38.10 % | 5.639 B 41.52 % | 3.984 B 96.11 % | 2.032 B -59.05 % | 4.961 B -28.83 % | 6.971 B 55.49 % | 4.483 B 67.91 % | 2.670 B 186.44 % | 932.121 M |
Other current liabilities | 19.265 B -21.76 % | 24.622 B -8.02 % | 26.770 B -12.69 % | 30.662 B -10.67 % | 34.324 B -14.74 % | 40.256 B 20.12 % | 33.512 B 27.40 % | 26.304 B 14.56 % | 22.960 B 89.23 % | 12.134 B 95.70 % | 6.200 B 8.40 % | 5.719 B 14.68 % | 4.987 B -7.26 % | 5.377 B 136.68 % | 2.272 B 1 954.95 % | 110.561 M -89.75 % | 1.078 B |
Deferred revenue | 0.000 | 0.000 100.00 % | -176.043 M 74.57 % | -692.157 M | 0.000 100.00 % | -6.549 B 24.98 % | -8.730 B 14.87 % | -10.254 B -12.08 % | -9.149 B 5.29 % | -9.659 B -17.54 % | -8.218 B -24.33 % | -6.610 B | 0.000 | 0.000 -100.00 % | 1.940 B | 0.000 | 0.000 |
Short term debt | 278.354 M -39.46 % | 459.765 M 161.17 % | 176.043 M -74.57 % | 692.157 M -80.15 % | 3.487 B -46.75 % | 6.549 B -24.98 % | 8.730 B -14.87 % | 10.254 B 12.08 % | 9.149 B -5.29 % | 9.659 B 17.54 % | 8.218 B 24.33 % | 6.610 B 17.04 % | 5.647 B 202.76 % | 1.865 B 103.57 % | 916.253 M 146.58 % | 371.585 M | 0.000 |
Total current liabilities | 40.406 B -12.20 % | 46.020 B 1.60 % | 45.297 B -5.22 % | 47.791 B -10.30 % | 53.280 B -2.34 % | 54.555 B 0.40 % | 54.336 B 17.74 % | 46.150 B 13.32 % | 40.724 B 33.56 % | 30.491 B 39.84 % | 21.805 B 17.03 % | 18.632 B 6.39 % | 17.512 B 38.74 % | 12.622 B 55.84 % | 8.100 B 46.47 % | 5.530 B -24.55 % | 7.330 B |
Total liabilities | 45.525 B -11.86 % | 51.652 B 0.16 % | 51.571 B -5.00 % | 54.287 B -7.35 % | 58.593 B -0.76 % | 59.041 B -1.74 % | 60.085 B 13.85 % | 52.777 B 10.78 % | 47.642 B 21.20 % | 39.309 B 36.20 % | 28.861 B 19.61 % | 24.129 B 7.37 % | 22.473 B 14.70 % | 19.593 B 55.71 % | 12.583 B 53.45 % | 8.200 B -0.75 % | 8.262 B |
Other non current assets | 11.443 B -17.29 % | 13.835 B 4 235.16 % | -334.561 M 19.22 % | -414.182 M 30.60 % | -596.790 M -3.08 % | -578.935 M 4.51 % | -606.273 M -14.60 % | -529.045 M -73.56 % | -304.823 M 27.13 % | -418.335 M -14.22 % | -366.238 M 11.55 % | -414.044 M -539.30 % | 94.250 M -97.73 % | 4.151 B 252.80 % | 1.177 B -62.82 % | 3.164 B 436.24 % | 590.094 M |
Long term investments | 4.386 B -0.05 % | 4.388 B 11.71 % | 3.928 B -2.29 % | 4.020 B -0.40 % | 4.036 B 1.90 % | 3.961 B 11.96 % | 3.538 B 3.65 % | 3.413 B 3.51 % | 3.298 B 20.22 % | 2.743 B 90.39 % | 1.441 B 190.85 % | 495.330 M -94.03 % | 8.294 B 16.44 % | 7.123 B 59.35 % | 4.470 B 5 177.64 % | 84.695 M -95.99 % | 2.112 B |
Intangible assets | 148.835 M -47.33 % | 282.554 M 3.90 % | 271.945 M -59.18 % | 666.201 M 13.77 % | 585.547 M -33.79 % | 884.364 M -41.34 % | 1.508 B -43.99 % | 2.691 B -11.41 % | 3.038 B 1.79 % | 2.985 B -26.85 % | 4.080 B 2 518.57 % | 155.829 M -95.72 % | 3.644 B 12 149.08 % | 29.753 M -21.43 % | 37.870 M -1.37 % | 38.396 M -5.31 % | 40.551 M |
GoodWill | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M -0.04 % | 7.172 M -0.07 % | 7.177 M -0.10 % | 7.184 M | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 156.004 M -46.15 % | 289.723 M 3.80 % | 279.114 M -58.55 % | 673.370 M 13.61 % | 592.716 M -33.52 % | 891.533 M -41.14 % | 1.515 B -43.87 % | 2.699 B -11.39 % | 3.045 B 1.78 % | 2.992 B -26.80 % | 4.088 B 2 407.67 % | 163.006 M -95.54 % | 3.652 B 12 173.22 % | 29.753 M -21.43 % | 37.870 M -1.37 % | 38.396 M -5.31 % | 40.551 M |
Property plant equipment net | 2.947 B 1.74 % | 2.897 B -8.58 % | 3.168 B 5.77 % | 2.996 B 2.94 % | 2.910 B -12.10 % | 3.311 B 106.05 % | 1.607 B -1.94 % | 1.639 B -8.16 % | 1.784 B 29.16 % | 1.381 B -6.35 % | 1.475 B -3.07 % | 1.522 B 193.18 % | 519.046 M 59.85 % | 324.710 M 21.92 % | 266.325 M 49.02 % | 178.718 M -11.81 % | 202.658 M |
Total non current assets | 19.075 B -10.90 % | 21.409 B 190.27 % | 7.375 B -4.08 % | 7.689 B 1.99 % | 7.539 B -7.64 % | 8.163 B 22.58 % | 6.659 B -14.08 % | 7.751 B -4.63 % | 8.127 B 14.21 % | 7.116 B 1.61 % | 7.003 B 221.24 % | 2.180 B -83.21 % | 12.986 B 8.13 % | 12.009 B 91.25 % | 6.279 B 74.08 % | 3.607 B 17.49 % | 3.070 B |
Other current assets | 22.993 B -11.99 % | 26.124 B 634.01 % | 3.559 B 4.15 % | 3.417 B -0.79 % | 3.444 B -24.67 % | 4.572 B -84.08 % | 28.724 B -12.19 % | 32.710 B 8.25 % | 30.218 B 30.32 % | 23.188 B 23.88 % | 18.719 B 13.87 % | 16.438 B 23.10 % | 13.353 B 27.38 % | 10.483 B 13.71 % | 9.219 B 53.83 % | 5.993 B -10.11 % | 6.667 B |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 256.720 M 119.42 % | 117.000 M | 0.000 100.00 % | -7.904 B -15.23 % | -6.859 B -70.48 % | -4.024 B -6 788.58 % | 60.156 M 103.06 % | -1.967 B |
cash and cash equivalents | 1.171 B -34.20 % | 1.779 B -38.12 % | 2.875 B -21.56 % | 3.666 B 2.77 % | 3.567 B 2.26 % | 3.488 B -33.73 % | 5.263 B 84.73 % | 2.849 B 24.41 % | 2.290 B 19.58 % | 1.915 B 161.58 % | 732.142 M -24.61 % | 971.184 M 42.80 % | 680.079 M -24.27 % | 898.027 M -56.64 % | 2.071 B -30.23 % | 2.969 B 1 752.78 % | 160.233 M |
Cash and short term investments | 1.171 B -34.20 % | 1.779 B -38.12 % | 2.875 B -21.56 % | 3.666 B 2.77 % | 3.567 B 2.26 % | 3.488 B -33.73 % | 5.263 B 84.73 % | 2.849 B 24.41 % | 2.290 B 5.45 % | 2.172 B 155.77 % | 849.142 M -12.57 % | 971.184 M 42.80 % | 680.079 M -24.27 % | 898.027 M -56.64 % | 2.071 B -31.62 % | 3.029 B 1 790.32 % | 160.233 M |
Total current assets | 43.251 B -12.20 % | 49.259 B 0.06 % | 49.231 B -8.40 % | 53.744 B -4.74 % | 56.418 B 1.41 % | 55.634 B -2.92 % | 57.308 B 14.88 % | 49.887 B 13.32 % | 44.024 B 23.37 % | 35.685 B 40.22 % | 25.450 B 18.10 % | 21.549 B 11.49 % | 19.328 B 30.13 % | 14.854 B 24.50 % | 11.931 B 28.45 % | 9.289 B 31.66 % | 7.055 B |
Inventory | 17.123 B -9.12 % | 18.840 B -53.08 % | 40.151 B -7.77 % | 43.535 B -6.44 % | 46.531 B 2.08 % | 45.581 B 67.35 % | 27.237 B 13.72 % | 23.950 B 13.41 % | 21.118 B 25.74 % | 16.795 B 34.48 % | 12.489 B 19.66 % | 10.437 B 165.17 % | 3.936 B 88 324.92 % | 4.451 M -57.66 % | 10.512 M 10.03 % | 9.554 M 18.32 % | 8.075 M |
Net receivables | 1.966 B -21.88 % | 2.516 B -4.89 % | 2.645 B -15.37 % | 3.126 B 8.67 % | 2.876 B 44.31 % | 1.993 B -68.85 % | 6.398 B 239.97 % | 1.882 B 37.54 % | 1.368 B -20.56 % | 1.723 B 199.59 % | 574.998 M -21.00 % | 727.864 M -46.44 % | 1.359 B 452.96 % | -385.034 M | 0.000 | 0.000 | 0.000 |
Tax assets | 143.277 M | 0.000 -100.00 % | 334.561 M -19.22 % | 414.182 M -30.60 % | 596.790 M 3.08 % | 578.935 M -4.51 % | 606.273 M 14.60 % | 529.045 M 73.56 % | 304.823 M -27.13 % | 418.335 M 14.22 % | 366.238 M -11.55 % | 414.044 M -3.10 % | 427.308 M 12.23 % | 380.754 M 15.88 % | 328.585 M 132.81 % | 141.139 M 12.78 % | 125.144 M |
Other assets | 0.000 | 0.000 -100.00 % | 14.581 B 18.42 % | 12.312 B 1.35 % | 12.149 B 1.85 % | 11.928 B 4.58 % | 11.406 B 19.36 % | 9.556 B 9.17 % | 8.753 B -3.66 % | 9.086 B 11.92 % | 8.118 B -30.27 % | 11.642 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 15.216 B -7.73 % | 16.491 B 12.71 % | 14.631 B 10.73 % | 13.213 B 7.87 % | 12.250 B 5.21 % | 11.643 B 17.05 % | 9.947 B 27.29 % | 7.815 B 6.31 % | 7.351 B 23.72 % | 5.941 B 18.24 % | 5.025 B 23.42 % | 4.071 B -17.05 % | 4.908 B 33.20 % | 3.685 B 15.38 % | 3.194 B -8.47 % | 3.489 B -34.28 % | 5.309 B |
Tax payables | 5.647 B 26.99 % | 4.447 B 14.14 % | 3.896 B -0.52 % | 3.916 B 21.64 % | 3.219 B 21.22 % | 2.656 B 23.67 % | 2.148 B 20.85 % | 1.777 B 40.57 % | 1.264 B -54.14 % | 2.757 B 16.72 % | 2.362 B 5.83 % | 2.232 B 13.30 % | 1.970 B 16.22 % | 1.695 B -1.34 % | 1.718 B 10.21 % | 1.559 B 65.37 % | 942.593 M |
Deferred revenue non current | 0.000 | 0.000 100.00 % | -239.817 M -218.60 % | 202.215 M | 0.000 100.00 % | -1.845 B -229.04 % | 1.429 B -12.91 % | 1.641 B 1.84 % | 1.612 B 11.11 % | 1.451 B -0.65 % | 1.460 B -3.66 % | 1.515 B -9.06 % | 1.666 B | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 1.081 B -27.73 % | 1.496 B -8.36 % | 1.633 B 7.41 % | 1.520 B 4.29 % | 1.458 B -17.18 % | 1.760 B 32.47 % | 1.329 B 40.29 % | 947.041 M 15.46 % | 820.232 M -25.65 % | 1.103 B 76.29 % | 625.822 M -36.70 % | 988.671 M 1.70 % | 972.158 M 268.09 % | 264.106 M 193.89 % | 89.867 M 42.03 % | 63.272 M -4.81 % | 66.467 M |
Capital lease obligations | 4.568 M -41.06 % | 7.750 M -31.32 % | 11.284 M -41.74 % | 19.369 M -70.64 % | 65.976 M -44.60 % | 119.080 M | 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 |
Other total stockholders equity | 631.266 M 0.00 % | 631.266 M 0.00 % | 631.266 M 0.00 % | 631.266 M 0.00 % | 631.266 M -24.89 % | 840.462 M -27.46 % | 1.159 B 0.06 % | 1.158 B 0.22 % | 1.155 B -14.84 % | 1.357 B 0.89 % | 1.345 B -16.92 % | 1.618 B -1.53 % | 1.644 B 6.19 % | 1.548 B -69.70 % | 5.108 B 22.28 % | 4.177 B 125.68 % | 1.851 B |
Deferred tax liabilities non current | 2.290 B -9.56 % | 2.532 B -6.54 % | 2.709 B 5.15 % | 2.576 B | 0.000 -100.00 % | 2.405 B 8.83 % | 2.210 B 11.94 % | 1.974 B 8.70 % | 1.816 B 5.03 % | 1.729 B 7.23 % | 1.613 B -17.27 % | 1.949 B 11.15 % | 1.754 B 34.45 % | 1.304 B 69.75 % | 768.435 M 91.35 % | 401.585 M 19.82 % | 335.153 M |
Other liabilities | 0.000 | 0.000 -100.00 % | 3.805 B 2.37 % | 3.717 B | 0.000 -100.00 % | 3.925 B 7.86 % | 3.639 B 0.66 % | 3.616 B 5.48 % | 3.428 B 7.80 % | 3.180 B 3.49 % | 3.073 B -11.32 % | 3.465 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 62.327 B -11.80 % | 70.668 B -0.73 % | 71.187 B -3.47 % | 73.746 B -3.10 % | 76.106 B 0.50 % | 75.725 B 0.47 % | 75.373 B 12.17 % | 67.193 B 10.32 % | 60.905 B 17.38 % | 51.887 B 27.89 % | 40.571 B 14.70 % | 35.371 B 9.46 % | 32.314 B 20.29 % | 26.863 B 47.51 % | 18.210 B 41.21 % | 12.896 B 27.36 % | 10.125 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 313.117 M 124.36 % | -1.285 B -149.67 % | 2.587 B -11.95 % | 2.938 B 1 011.18 % | -322.489 M 76.31 % | -1.361 B 63.47 % | -3.726 B -69.20 % | -2.202 B 54.60 % | -4.850 B -43.55 % | -3.379 B -115.96 % | -1.565 B -912.62 % | 192.540 M 155.75 % | -345.333 M 91.91 % | -4.271 B -40.58 % | -3.038 B -2 027.57 % | -142.799 M 88.28 % | -1.218 B |
Accounts receivables | -245.978 M 82.55 % | -1.410 B -4 387.53 % | 32.875 M 108.77 % | -375.059 M 7.69 % | -406.305 M 32.19 % | -599.170 M 48.84 % | -1.171 B -238.06 % | -346.460 M 73.93 % | -1.329 B -284.31 % | -345.846 M -293.17 % | -87.963 M 42.49 % | -152.947 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 3.224 B 577.49 % | 475.802 M -81.37 % | 2.554 B -22.91 % | 3.314 B 3 853.32 % | 83.816 M 111.00 % | -761.968 M 70.18 % | -2.555 B -37.67 % | -1.856 B 47.30 % | -3.521 B -16.10 % | -3.033 B -105.40 % | -1.477 B -527.41 % | 345.487 M 121.51 % | -1.606 B | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 1.410 B 130.45 % | 611.638 M -48.46 % | 1.187 B 24.99 % | 949.386 M -44.83 % | 1.721 B | 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 | -2.664 B -51.31 % | -1.761 B -187.91 % | -611.638 M 48.46 % | -1.187 B -24.99 % | -949.386 M 44.83 % | -1.721 B -70.29 % | -1.011 B 74.17 % | -3.912 B -48.32 % | -2.637 B -6.41 % | -2.479 B -28.88 % | -1.923 B -113.81 % | -899.556 M -171.35 % | 1.261 B | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 1.891 B 275.81 % | 503.067 M 118.45 % | -2.727 B 31.99 % | -4.010 B -795.97 % | -447.567 M -133.43 % | 1.339 B -75.81 % | 5.535 B 343.38 % | -2.274 B -147.57 % | 4.781 B 412.29 % | 933.238 M 146.20 % | -2.020 B 5.02 % | -2.127 B 21.58 % | -2.712 B -16.60 % | -2.326 B -103.58 % | -1.142 B -41.09 % | -809.709 M -381.77 % | -168.071 M |
Net cash provided by operating activities | 1.238 B 369.68 % | -459.129 M -756.25 % | 69.962 M -93.06 % | 1.009 B 106.16 % | 489.258 M -56.24 % | 1.118 B -59.78 % | 2.780 B 182.59 % | -3.366 B -384.66 % | 1.182 B 159.25 % | -1.996 B 26.22 % | -2.705 B -456.82 % | -485.716 M -3.78 % | -468.032 M 88.35 % | -4.019 B -65.22 % | -2.432 B -357.44 % | 944.866 M 343.05 % | -388.759 M |
Investments in property plant and equipment | -3.824 M 86.41 % | -28.143 M 91.47 % | -329.861 M -21.60 % | -271.277 M -157.79 % | -105.230 M 81.19 % | -559.342 M -1 721.84 % | -30.702 M 26.14 % | -41.566 M 86.56 % | -309.304 M 23.13 % | -402.357 M -332.72 % | -92.984 M 59.19 % | -227.846 M -121.49 % | -102.868 M 48.95 % | -201.522 M 34.73 % | -308.731 M -2 322.94 % | -12.742 M -268.91 % | -3.454 M |
Acquisitions net | 49.500 M 116.94 % | -292.144 M -149.30 % | 592.644 M 115.79 % | 274.638 M 12 452.01 % | 2.188 M -99.49 % | 426.623 M 236.42 % | -312.730 M -158.19 % | -121.126 M 82.01 % | -673.315 M -143.93 % | 1.533 B 816.15 % | -214.002 M -76.96 % | -120.931 M -265.55 % | 73.050 M -88.91 % | 658.836 M 508.10 % | -161.439 M -29.55 % | -124.611 M -868.40 % | 16.217 M |
Purchases of investments | -245.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.400 M -160.00 % | -4.000 M 34.96 % | -6.150 M 99.36 % | -966.720 M -726.26 % | -117.000 M -485.00 % | -20.000 M | 0.000 | 0.000 100.00 % | -147.201 M 33.09 % | -220.000 M | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 13.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 323.130 M 158.24 % | 125.126 M -51.26 % | 256.720 M -68.96 % | 827.000 M 149.85 % | 331.002 M 134.87 % | 140.931 M | 0.000 | 0.000 -100.00 % | 60.227 M 380.16 % | 12.543 M | 0.000 |
Other investing activites | 939.101 M 357.79 % | 205.137 M 703.86 % | -33.971 M -133.97 % | 100.001 M -87.90 % | 826.242 M 1.50 % | 814.066 M 204.79 % | -776.840 M -5 340.07 % | 14.825 M 101.49 % | -993.535 M -25.46 % | -791.931 M -399.20 % | -158.639 M -44.76 % | -109.586 M 30.05 % | -156.657 M -186.03 % | 182.093 M 145.11 % | -403.638 M -737.73 % | 63.293 M 279.78 % | -35.206 M |
Net cash used for investing activites | 984.532 M 1 063.81 % | -102.150 M -144.64 % | 228.812 M 121.37 % | 103.362 M -85.71 % | 723.200 M 6.14 % | 681.347 M 184.37 % | -807.542 M -431.74 % | -151.867 M 91.20 % | -1.726 B -968.98 % | 198.575 M 134.08 % | -582.625 M -21.80 % | -478.363 M -156.53 % | -186.475 M -129.16 % | 639.407 M 166.55 % | -960.782 M -241.29 % | -281.517 M -1 154.36 % | -22.443 M |
Debt repayment | -404.406 M -163.19 % | -153.656 M 82.09 % | -858.063 M 1.07 % | -867.340 M 38.27 % | -1.405 B 52.45 % | -2.955 B -257.48 % | -826.571 M -178.35 % | 1.055 B 153.48 % | -1.973 B -178.30 % | 2.519 B -33.45 % | 3.786 B 225.93 % | 1.162 B 134.44 % | 495.448 M -76.94 % | 2.148 B -3.26 % | 2.221 B 152.62 % | 879.100 M 288.98 % | 226.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.833 B | 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 | 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 100.00 % | -247.242 M 33.91 % | -374.085 M -42.25 % | -262.980 M | 0.000 | 0.000 |
Other financing activites | -2.387 B -499.55 % | -398.060 M -3 293.52 % | -11.730 M 92.29 % | -152.154 M -139.76 % | 382.637 M 155.06 % | -695.004 M -155.63 % | 1.249 B -58.69 % | 3.024 B 4.66 % | 2.889 B 641.42 % | 389.723 M 153.63 % | -726.637 M -735.36 % | 114.366 M -80.04 % | 573.042 M 152.65 % | 226.814 M -55.33 % | 507.796 M 179.74 % | -636.824 M -604.24 % | 126.295 M |
Net cash used provided by financing activities | -2.791 B -405.87 % | -551.716 M 36.57 % | -869.793 M 14.68 % | -1.019 B 0.30 % | -1.023 B 71.98 % | -3.650 B -963.51 % | 422.675 M -89.64 % | 4.079 B 344.92 % | 916.821 M -68.48 % | 2.909 B -4.91 % | 3.059 B 139.76 % | 1.276 B 55.36 % | 821.248 M -58.96 % | 2.001 B -18.84 % | 2.466 B 18.79 % | 2.076 B 489.16 % | 352.295 M |
Effect of forex changes on cash | -40.232 M -339.72 % | 16.783 M 107.65 % | -219.485 M -376.20 % | -46.091 M 21.25 % | -58.526 M -177.98 % | 75.053 M 290.72 % | 19.209 M 889.52 % | -2.433 M -275.16 % | 1.389 M -98.04 % | 71.018 M 752.98 % | -10.876 M -110.82 % | -5.159 M -1 989.74 % | 273.000 K 100.91 % | -29.929 M -10.37 % | -27.118 M -4 404.65 % | -602.000 K -215.18 % | -191.000 K |
Net change in cash | -608.504 M 44.49 % | -1.096 B -38.67 % | -790.504 M -1 801.77 % | 46.452 M -64.65 % | 131.405 M 107.40 % | -1.775 B -173.54 % | 2.414 B 331.80 % | 559.088 M 49.09 % | 374.990 M -68.30 % | 1.183 B 594.89 % | -239.042 M -177.96 % | 306.638 M 83.60 % | 167.014 M 111.86 % | -1.408 B -47.51 % | -954.730 M -134.87 % | 2.738 B 4 733.56 % | -59.098 M |
Cash at beginning of period | 1.779 B -38.12 % | 2.875 B -21.56 % | 3.666 B 1.28 % | 3.619 B 3.77 % | 3.488 B -33.73 % | 5.263 B 84.73 % | 2.849 B 24.41 % | 2.290 B 19.58 % | 1.915 B 161.58 % | 732.142 M -24.61 % | 971.184 M 46.14 % | 664.546 M 33.57 % | 497.532 M -73.89 % | 1.906 B -33.38 % | 2.861 B 2 240.26 % | 122.233 M -32.59 % | 181.331 M |
Cash at end of period | 1.171 B -34.20 % | 1.779 B -38.12 % | 2.875 B -21.56 % | 3.666 B 1.28 % | 3.619 B 3.77 % | 3.488 B -33.73 % | 5.263 B 84.73 % | 2.849 B 24.41 % | 2.290 B 19.58 % | 1.915 B 161.58 % | 732.142 M -24.61 % | 971.184 M 46.14 % | 664.546 M 33.57 % | 497.532 M -73.89 % | 1.906 B -33.38 % | 2.861 B 2 240.26 % | 122.233 M |
Operating cash flow | 1.238 B 369.68 % | -459.129 M -756.25 % | 69.962 M -93.06 % | 1.009 B 106.16 % | 489.258 M -56.24 % | 1.118 B -59.78 % | 2.780 B 182.59 % | -3.366 B -384.66 % | 1.182 B 159.25 % | -1.996 B 26.22 % | -2.705 B -456.82 % | -485.716 M -3.78 % | -468.032 M 88.35 % | -4.019 B -65.22 % | -2.432 B -357.44 % | 944.866 M 343.05 % | -388.759 M |
Capital expenditure | -3.824 M 86.41 % | -28.143 M 91.47 % | -329.861 M -21.60 % | -271.277 M -157.79 % | -105.230 M 81.19 % | -559.342 M -1 721.84 % | -30.702 M 26.14 % | -41.566 M 86.56 % | -309.304 M 23.13 % | -402.357 M -332.72 % | -92.984 M 59.19 % | -227.846 M -121.49 % | -102.868 M 48.95 % | -201.522 M 34.73 % | -308.731 M -2 322.94 % | -12.742 M -268.91 % | -3.454 M |
Free CashFlow | 1.234 B 353.32 % | -487.272 M -87.49 % | -259.899 M -135.25 % | 737.398 M 92.02 % | 384.028 M -31.27 % | 558.763 M -79.67 % | 2.749 B 180.68 % | -3.407 B -490.27 % | 873.060 M 136.41 % | -2.398 B 14.29 % | -2.798 B -292.05 % | -713.562 M -24.99 % | -570.900 M 86.47 % | -4.220 B -53.96 % | -2.741 B -394.08 % | 932.124 M 337.66 % | -392.213 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.726 B -15.22 % | 3.215 B -15.74 % | 3.815 B -4.94 % | 4.014 B -27.17 % | 5.511 B 19.53 % | 4.611 B -22.61 % | 5.958 B -11.45 % | 6.728 B -30.55 % | 9.688 B 87.51 % | 5.167 B -32.83 % | 7.692 B -9.95 % | 8.542 B 107.39 % | 4.119 B -19.61 % | 5.124 B -21.39 % | 6.518 B 101.05 % | 3.242 B -52.53 % | 6.829 B 183.94 % | 2.405 B -10.40 % | 2.684 B 137.09 % | 1.132 B 1.63 % | 1.114 B -50.86 % | 2.267 B 48.61 % | 1.525 B -54.91 % | 3.383 B 17.21 % | 2.886 B 54.29 % | 1.871 B 0.00 % | 1.871 B 25.59 % | 1.489 B 0.00 % | 1.489 B -0.97 % | 1.504 B 0.00 % | 1.504 B 100.00 % | 751.968 M -59.14 % | 1.841 B 100.00 % | 920.257 M -10.70 % | 1.031 B 100.00 % | 515.266 M |
Net income | -273.055 M 84.81 % | -1.798 B -27 072.54 % | 6.665 M 100.82 % | -810.945 M -335.86 % | 343.818 M 227.89 % | -268.848 M -184.86 % | 316.809 M -53.25 % | 677.679 M -43.76 % | 1.205 B 274.07 % | 322.126 M -57.21 % | 752.878 M 41.03 % | 533.857 M 27.64 % | 418.255 M 167.09 % | 156.595 M -77.58 % | 698.481 M 112.13 % | 329.277 M -52.62 % | 694.943 M 137.72 % | 292.334 M -66.67 % | 877.101 M 2 457.67 % | -37.202 M -158.77 % | 63.296 M -86.72 % | 476.562 M 35.10 % | 352.748 M -60.32 % | 888.951 M 74.21 % | 510.278 M -42.35 % | 885.101 M 0.62 % | 879.644 M 10.77 % | 794.140 M -1.08 % | 802.828 M 37.09 % | 585.636 M 0.59 % | 582.213 M 100.00 % | 291.106 M -40.85 % | 492.133 M 100.00 % | 246.067 M 19.89 % | 205.248 M 100.00 % | 102.624 M |
Income before tax | -138.090 M 91.05 % | -1.543 B -487.42 % | 398.307 M 159.79 % | -666.156 M -181.65 % | 815.827 M 236.09 % | 242.741 M -66.97 % | 735.010 M -44.75 % | 1.330 B -45.15 % | 2.426 B 191.72 % | 831.503 M -48.50 % | 1.615 B -9.24 % | 1.779 B 92.83 % | 922.623 M -0.08 % | 923.355 M -44.11 % | 1.652 B 137.24 % | 696.351 M -42.09 % | 1.202 B 918.85 % | -146.848 M -115.12 % | 971.495 M 2 216.12 % | 41.945 M -53.86 % | 90.910 M -91.63 % | 1.086 B 66.89 % | 650.815 M -51.87 % | 1.352 B 42.26 % | 950.613 M -25.32 % | 1.273 B 0.00 % | 1.273 B 0.39 % | 1.268 B 0.00 % | 1.268 B 48.01 % | 856.630 M 0.00 % | 856.630 M 100.00 % | 428.315 M -54.08 % | 932.806 M 100.00 % | 466.403 M -2.50 % | 478.376 M 100.00 % | 239.188 M |
Income before tax ratio | -0.05 89.45 % | -0.48 -559.78 % | 0.10 162.90 % | -0.17 -212.12 % | 0.15 181.17 % | 0.05 -57.33 % | 0.12 -37.61 % | 0.20 -21.02 % | 0.25 55.58 % | 0.16 -23.34 % | 0.21 0.79 % | 0.21 -7.02 % | 0.22 24.30 % | 0.18 -28.90 % | 0.25 18.00 % | 0.21 21.99 % | 0.18 388.39 % | -0.06 -116.87 % | 0.36 876.91 % | 0.04 -54.60 % | 0.08 -82.97 % | 0.48 12.29 % | 0.43 6.72 % | 0.40 21.37 % | 0.33 -51.60 % | 0.68 0.00 % | 0.68 -20.06 % | 0.85 0.00 % | 0.85 49.45 % | 0.57 0.00 % | 0.57 0.00 % | 0.57 12.39 % | 0.51 0.00 % | 0.51 9.18 % | 0.46 0.00 % | 0.46 |
EBITDA | 259.571 M 170.78 % | -366.723 M -145.42 % | 807.425 M 335.77 % | -342.461 M -128.31 % | 1.210 B 4 918.55 % | 24.102 M -97.43 % | 936.731 M 1.18 % | 925.820 M -60.39 % | 2.338 B 332.18 % | 540.878 M -70.03 % | 1.805 B 1.63 % | 1.776 B 123.25 % | 795.382 M -25.51 % | 1.068 B -7.04 % | 1.149 B 267.30 % | 312.715 M -69.51 % | 1.026 B 5 298.17 % | -19.729 M -108.67 % | 227.529 M 160.59 % | -375.546 M -120.05 % | -170.666 M -208.22 % | 157.710 M -45.60 % | 289.916 M -68.00 % | 905.994 M 12.36 % | 806.320 M -42.21 % | 1.395 B -0.39 % | 1.401 B 0.16 % | 1.398 B 0.63 % | 1.390 B 51.73 % | 915.932 M -0.37 % | 919.355 M 100.00 % | 459.678 M -52.91 % | 976.235 M 100.00 % | 488.117 M -9.32 % | 538.314 M 100.00 % | 269.157 M |
Net income ratio | -0.10 82.09 % | -0.56 -32 110.34 % | 0.00 100.86 % | -0.20 -423.86 % | 0.06 206.99 % | -0.06 -209.65 % | 0.05 -47.20 % | 0.10 -19.02 % | 0.12 99.49 % | 0.06 -36.30 % | 0.10 56.61 % | 0.06 -38.45 % | 0.10 232.26 % | 0.03 -71.48 % | 0.11 5.51 % | 0.10 -0.19 % | 0.10 -16.28 % | 0.12 -62.80 % | 0.33 1 094.44 % | -0.03 -157.83 % | 0.06 -72.97 % | 0.21 -9.09 % | 0.23 -12.00 % | 0.26 48.63 % | 0.18 -62.64 % | 0.47 0.62 % | 0.47 -11.80 % | 0.53 -1.08 % | 0.54 38.42 % | 0.39 0.59 % | 0.39 0.00 % | 0.39 44.78 % | 0.27 0.00 % | 0.27 34.25 % | 0.20 0.00 % | 0.20 |
Ratio EBITDA | 0.10 183.48 % | -0.11 -153.90 % | 0.21 348.03 % | -0.09 -138.88 % | 0.22 4 098.52 % | 0.01 -96.68 % | 0.16 14.27 % | 0.14 -42.97 % | 0.24 130.48 % | 0.10 -55.38 % | 0.23 12.86 % | 0.21 7.65 % | 0.19 -7.33 % | 0.21 18.25 % | 0.18 82.69 % | 0.10 -35.77 % | 0.15 1 930.75 % | -0.01 -109.68 % | 0.08 125.55 % | -0.33 -116.51 % | -0.15 -320.22 % | 0.07 -63.40 % | 0.19 -29.04 % | 0.27 -4.14 % | 0.28 -62.54 % | 0.75 -0.39 % | 0.75 -20.25 % | 0.94 0.63 % | 0.93 53.21 % | 0.61 -0.37 % | 0.61 0.00 % | 0.61 15.25 % | 0.53 0.00 % | 0.53 1.54 % | 0.52 0.00 % | 0.52 |
Gross profit ratio | 0.24 98.97 % | 0.12 -62.94 % | 0.32 295.58 % | 0.08 -74.64 % | 0.32 60.55 % | 0.20 -17.18 % | 0.24 -9.42 % | 0.26 -20.72 % | 0.33 13.22 % | 0.29 -3.88 % | 0.31 -9.10 % | 0.34 9.45 % | 0.31 -18.54 % | 0.38 52.31 % | 0.25 -1.71 % | 0.25 7.89 % | 0.23 -4.68 % | 0.25 -8.00 % | 0.27 -1.86 % | 0.27 312.46 % | 0.07 -73.77 % | 0.25 -36.66 % | 0.40 -9.00 % | 0.44 19.55 % | 0.37 14.65 % | 0.32 0.00 % | 0.32 -37.60 % | 0.51 0.00 % | 0.51 24.96 % | 0.41 0.00 % | 0.41 0.00 % | 0.41 -1.89 % | 0.42 0.00 % | 0.42 -24.44 % | 0.55 0.00 % | 0.55 |
Weighted average shs out dil | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.093 B -0.75 % | 6.139 B -10.88 % | 6.889 B 0.00 % | 6.889 B -4.16 % | 7.188 B 0.00 % | 7.188 B 4.61 % | 6.871 B 0.00 % | 6.871 B 14.52 % | 6.000 B 0.00 % | 6.000 B 0.00 % | 6.000 B 14.92 % | 5.221 B 0.00 % | 5.221 B 2.37 % | 5.100 B 0.00 % | 5.100 B |
Weighted average shs out | 6.068 B -0.42 % | 6.093 B -8.58 % | 6.665 B 9.38 % | 6.093 B -0.75 % | 6.140 B 0.76 % | 6.094 B 0.00 % | 6.094 B -0.19 % | 6.105 B 0.19 % | 6.093 B -1.63 % | 6.195 B 1.66 % | 6.093 B -0.70 % | 6.136 B 0.70 % | 6.093 B -2.72 % | 6.264 B 2.80 % | 6.093 B 0.00 % | 6.093 B -0.04 % | 6.096 B 0.04 % | 6.093 B 0.00 % | 6.093 B 0.00 % | 6.094 B -3.73 % | 6.330 B 3.87 % | 6.094 B -8.95 % | 6.693 B -10.70 % | 7.495 B 3.22 % | 7.260 B 1.01 % | 7.188 B 0.00 % | 7.188 B 4.61 % | 6.871 B 0.00 % | 6.871 B 14.52 % | 6.000 B 0.00 % | 6.000 B 0.00 % | 6.000 B 14.92 % | 5.221 B 0.00 % | 5.221 B 2.37 % | 5.100 B 0.00 % | 5.100 B |
EPS diluted | -0.05 85.00 % | -0.30 -30 100.00 % | 0.00 100.77 % | -0.13 -330.50 % | 0.06 227.89 % | -0.04 -184.81 % | 0.05 -52.73 % | 0.11 -45.00 % | 0.20 278.07 % | 0.05 -55.92 % | 0.12 36.99 % | 0.09 27.70 % | 0.07 166.93 % | 0.03 -76.64 % | 0.11 83.33 % | 0.06 -45.45 % | 0.11 120.00 % | 0.05 -64.29 % | 0.14 2 395.08 % | -0.01 -158.65 % | 0.01 -86.70 % | 0.08 36.00 % | 0.06 -55.77 % | 0.13 75.44 % | 0.07 -4.51 % | 0.08 -36.60 % | 0.12 -14.53 % | 0.14 22.60 % | 0.12 13.40 % | 0.10 6.19 % | 0.10 100.00 % | 0.05 -48.51 % | 0.09 100.00 % | 0.05 17.16 % | 0.04 100.00 % | 0.02 |
Earnings per share | -0.04 85.07 % | -0.30 -27 372.73 % | 0.00 100.85 % | -0.13 -332.14 % | 0.06 226.98 % | -0.04 -184.81 % | 0.05 -52.73 % | 0.11 -45.00 % | 0.20 284.62 % | 0.05 -56.67 % | 0.12 37.93 % | 0.09 26.82 % | 0.07 174.40 % | 0.03 -77.27 % | 0.11 83.33 % | 0.06 -45.45 % | 0.11 120.00 % | 0.05 -64.29 % | 0.14 2 395.08 % | -0.01 -161.00 % | 0.01 -87.21 % | 0.08 48.39 % | 0.05 -56.08 % | 0.12 70.70 % | 0.07 -58.05 % | 0.17 36.93 % | 0.12 -20.10 % | 0.15 31.16 % | 0.12 13.40 % | 0.10 6.19 % | 0.10 100.00 % | 0.05 -48.51 % | 0.09 100.00 % | 0.05 17.16 % | 0.04 100.00 % | 0.02 |
Gross profit | 642.226 M 68.69 % | 380.703 M -68.77 % | 1.219 B 276.02 % | 324.185 M -81.53 % | 1.756 B 91.90 % | 914.811 M -35.91 % | 1.427 B -19.80 % | 1.780 B -44.94 % | 3.232 B 112.30 % | 1.522 B -35.43 % | 2.358 B -18.15 % | 2.881 B 126.99 % | 1.269 B -34.52 % | 1.938 B 19.73 % | 1.619 B 97.62 % | 819.062 M -48.78 % | 1.599 B 170.66 % | 590.849 M -17.57 % | 716.768 M 132.68 % | 308.055 M 319.20 % | 73.487 M -87.11 % | 570.241 M -5.87 % | 605.807 M -58.96 % | 1.476 B 40.13 % | 1.054 B 76.90 % | 595.552 M 0.00 % | 595.552 M -21.63 % | 759.898 M 0.00 % | 759.898 M 23.76 % | 614.034 M 0.00 % | 614.034 M 100.00 % | 307.017 M -59.92 % | 765.937 M 100.00 % | 382.969 M -32.52 % | 567.560 M 100.00 % | 283.780 M |
Income tax expense | 117.869 M -60.84 % | 300.997 M -17.16 % | 363.329 M 27.33 % | 285.350 M -43.77 % | 507.466 M 1.20 % | 501.462 M 9.57 % | 457.664 M -22.61 % | 591.344 M -49.37 % | 1.168 B 191.12 % | 401.167 M -47.71 % | 767.260 M -29.80 % | 1.093 B 131.20 % | 472.752 M -19.64 % | 588.257 M -15.72 % | 698.006 M 90.25 % | 366.888 M 5.89 % | 346.477 M 43.10 % | 242.130 M 125.49 % | 107.380 M 21.23 % | 88.573 M 135.17 % | 37.664 M -90.09 % | 380.169 M 26.47 % | 300.603 M -37.00 % | 477.136 M 6.15 % | 449.492 M 14.30 % | 393.241 M 0.00 % | 393.241 M -15.44 % | 465.051 M 0.00 % | 465.051 M 69.47 % | 274.417 M 0.00 % | 274.417 M 100.00 % | 137.209 M -68.86 % | 440.673 M 100.00 % | 220.337 M -19.33 % | 273.129 M 100.00 % | 136.564 M |
Cost of revenue | 2.084 B -26.49 % | 2.834 B 9.16 % | 2.596 B -29.63 % | 3.690 B -1.76 % | 3.756 B 1.62 % | 3.696 B -18.42 % | 4.530 B -8.45 % | 4.949 B -23.35 % | 6.456 B 77.15 % | 3.644 B -31.68 % | 5.334 B -5.78 % | 5.661 B 98.66 % | 2.850 B -10.55 % | 3.186 B -34.97 % | 4.899 B 102.21 % | 2.423 B -53.67 % | 5.230 B 188.26 % | 1.814 B -7.79 % | 1.968 B 138.73 % | 824.215 M -20.79 % | 1.041 B -38.68 % | 1.697 B 84.50 % | 919.691 M -51.76 % | 1.907 B 4.04 % | 1.833 B 43.74 % | 1.275 B 0.00 % | 1.275 B 74.77 % | 729.516 M 0.00 % | 729.516 M -18.02 % | 889.902 M 0.00 % | 889.902 M 100.00 % | 444.951 M -58.59 % | 1.075 B 100.00 % | 537.288 M 16.05 % | 462.973 M 100.00 % | 231.486 M |
General and administrative expenses | 254.012 M -33.05 % | 379.430 M 22.98 % | 308.534 M 18.32 % | 260.766 M -14.59 % | 305.301 M -22.97 % | 396.346 M 9.74 % | 361.181 M -3.90 % | 375.838 M 0.06 % | 375.625 M -7.46 % | 405.887 M 47.27 % | 275.602 M -44.66 % | 498.024 M 63.70 % | 304.222 M -26.40 % | 413.333 M 43.26 % | 288.511 M -13.48 % | 333.473 M -3.21 % | 344.521 M 11.56 % | 308.809 M -12.97 % | 354.818 M 49.82 % | 236.835 M 16.10 % | 203.990 M 7.43 % | 189.873 M 9.46 % | 173.465 M 3.63 % | 167.395 M 7.12 % | 156.265 M 9.02 % | 143.343 M 0.00 % | 143.343 M 14.22 % | 125.493 M 0.00 % | 125.493 M 36.97 % | 91.624 M 0.00 % | 91.624 M 100.00 % | 45.812 M -50.13 % | 91.871 M 100.00 % | 45.935 M -17.22 % | 55.492 M 100.00 % | 27.746 M |
Selling and marketing expenses | 199.196 M 16.70 % | 170.685 M -24.69 % | 226.632 M 27.91 % | 177.178 M -44.37 % | 318.493 M -27.93 % | 441.913 M 106.93 % | 213.558 M -50.43 % | 430.831 M -6.01 % | 458.384 M 51.51 % | 302.550 M -10.76 % | 339.013 M -19.57 % | 421.492 M 86.80 % | 225.638 M -22.35 % | 290.600 M 7.81 % | 269.558 M 44.54 % | 186.497 M -31.80 % | 273.450 M 53.92 % | 177.658 M 102.12 % | 87.898 M 1.00 % | 87.030 M 14.32 % | 76.129 M 15.19 % | 66.092 M -20.23 % | 82.855 M -0.11 % | 82.947 M -13.23 % | 95.594 M 37.30 % | 69.626 M 0.00 % | 69.626 M 19.85 % | 58.096 M 0.00 % | 58.096 M 19.99 % | 48.418 M 0.00 % | 48.418 M 100.00 % | 24.209 M -30.40 % | 34.783 M 100.00 % | 17.391 M -26.66 % | 23.713 M 100.00 % | 11.857 M |
Other expenses | 324.648 M -75.20 % | 1.309 B 337.05 % | 299.470 M -60.99 % | 767.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.558 M | 0.000 100.00 % | -1.512 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.857 M 116.44 % | 8.250 M 212.47 % | -7.336 M -183.31 % | 8.806 M 101.10 % | -799.129 M 0.00 % | -799.129 M -89.51 % | -421.679 M 0.00 % | -421.679 M -100.00 % | -210.839 M -304.23 % | -52.158 M -100.00 % | -26.079 M -160.42 % | 43.166 M 100.00 % | 21.583 M |
Operating expenses | 777.856 M -60.30 % | 1.959 B 134.76 % | 834.636 M -30.77 % | 1.206 B 26.73 % | 951.286 M 39.44 % | 682.243 M -3.28 % | 705.400 M 52.36 % | 462.995 M -43.48 % | 819.176 M 16.41 % | 703.725 M -7.37 % | 759.752 M -33.44 % | 1.141 B 189.36 % | 394.457 M -61.83 % | 1.034 B 4 960.70 % | 20.423 M -89.02 % | 185.964 M -57.15 % | 433.991 M 2.30 % | 424.232 M 130.79 % | 183.821 M -35.46 % | 284.800 M 473.74 % | 49.639 M -89.79 % | 485.964 M 1 485.11 % | 30.658 M -87.54 % | 246.098 M 1 348.06 % | 16.995 M -92.34 % | 221.774 M 0.00 % | 221.774 M 136.03 % | -615.540 M 0.00 % | -615.540 M -118.56 % | -281.638 M 0.00 % | -281.638 M -100.00 % | -140.819 M -289.03 % | 74.495 M 100.00 % | 37.248 M -69.56 % | 122.371 M 100.00 % | 61.185 M |
Cost and expenses | 2.861 B -40.31 % | 4.794 B 39.71 % | 3.431 B -29.91 % | 4.895 B 4.00 % | 4.707 B 7.51 % | 4.378 B -16.38 % | 5.236 B -3.25 % | 5.412 B -25.61 % | 7.275 B 67.32 % | 4.348 B -28.65 % | 6.094 B -10.42 % | 6.803 B 109.69 % | 3.244 B -23.11 % | 4.219 B -14.24 % | 4.920 B 88.58 % | 2.609 B -53.94 % | 5.664 B 153.02 % | 2.239 B 4.05 % | 2.152 B 94.00 % | 1.109 B 1.72 % | 1.090 B -50.06 % | 2.183 B 129.69 % | 950.349 M -55.85 % | 2.153 B 16.39 % | 1.850 B 23.58 % | 1.497 B 0.00 % | 1.497 B 1 213.23 % | 113.976 M 0.00 % | 113.976 M -81.26 % | 608.265 M 0.00 % | 608.265 M 100.00 % | 304.132 M -73.53 % | 1.149 B 100.00 % | 574.536 M -1.85 % | 585.343 M 100.00 % | 292.672 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 453.208 M -30.34 % | 650.594 M 21.57 % | 535.166 M 22.20 % | 437.944 M -29.79 % | 623.794 M -28.17 % | 868.392 M 51.09 % | 574.739 M -39.60 % | 951.485 M 14.09 % | 834.009 M -3.70 % | 866.084 M 40.91 % | 614.615 M -33.16 % | 919.516 M 73.54 % | 529.860 M -24.73 % | 703.933 M 26.14 % | 558.069 M 4.98 % | 531.574 M -13.98 % | 617.971 M 25.35 % | 492.982 M 11.35 % | 442.716 M 36.70 % | 323.865 M 15.62 % | 280.119 M 6.55 % | 262.910 M 2.57 % | 256.320 M -0.17 % | 256.766 M 1.95 % | 251.859 M 18.26 % | 212.968 M 0.00 % | 212.968 M 16.00 % | 183.589 M 0.00 % | 183.589 M 31.10 % | 140.041 M 0.00 % | 140.041 M 100.00 % | 70.021 M -44.71 % | 126.653 M 100.00 % | 63.327 M -20.05 % | 79.205 M 100.00 % | 39.602 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 8.693 M -24.91 % | 11.577 M 13.80 % | 10.173 M -22.19 % | 13.074 M -5.16 % | 13.786 M 8.79 % | 12.672 M -0.99 % | 12.799 M -22.77 % | 16.573 M -58.44 % | 39.876 M -16.98 % | 48.029 M 153.79 % | 18.925 M -64.86 % | 53.863 M -14.85 % | 63.253 M 69.69 % | 37.276 M -31.20 % | 54.177 M -23.59 % | 70.906 M 279.38 % | 18.690 M -72.13 % | 67.062 M 124.20 % | 29.912 M 108.45 % | 14.350 M -88.25 % | 122.125 M 1.86 % | 119.895 M 451.85 % | 21.726 M | 0.000 -100.00 % | 14.066 M | 0.000 -100.00 % | 11.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 10.948 M -84.53 % | 70.758 M -31.52 % | 103.319 M 0.00 % | 103.319 M -1.70 % | 105.109 M 0.00 % | 105.109 M 141.22 % | 43.574 M 0.00 % | 43.574 M 100.00 % | 21.787 M -16.04 % | 25.950 M 100.00 % | 12.975 M -46.02 % | 24.038 M 100.00 % | 12.019 M |
Depreciation and amortization | 81.935 M 65.12 % | 49.622 M -34.28 % | 75.506 M 43.26 % | 52.706 M -14.55 % | 61.678 M 21.08 % | 50.940 M -34.77 % | 78.094 M -3.44 % | 80.877 M 94.58 % | 41.565 M 145.96 % | 16.899 M -77.54 % | 75.231 M 1 695.49 % | 4.190 M -94.88 % | 81.804 M 194.98 % | 27.732 M -68.37 % | 87.689 M 52.73 % | 57.416 M 40.52 % | 40.859 M -16.74 % | 49.076 M 23.26 % | 39.814 M 123.15 % | 17.842 M -45.55 % | 32.765 M 16.57 % | 28.108 M 24.93 % | 22.499 M 2.21 % | 22.013 M -18.81 % | 27.114 M 24.79 % | 21.729 M 0.00 % | 21.729 M 3.01 % | 21.094 M 0.00 % | 21.094 M 20.95 % | 17.440 M 0.00 % | 17.440 M 100.00 % | 8.720 M -45.09 % | 15.881 M 100.00 % | 7.941 M -53.13 % | 16.942 M 100.00 % | 8.471 M |
Operating income | -135.630 M 91.41 % | -1.579 B -510.72 % | 384.373 M 131.50 % | -1.220 B -206.29 % | 1.148 B 4 377.11 % | -26.838 M -103.13 % | 858.637 M 1.62 % | 844.943 M -63.20 % | 2.296 B 338.18 % | 523.979 M -69.70 % | 1.729 B -2.38 % | 1.771 B 148.26 % | 713.578 M -31.39 % | 1.040 B -1.97 % | 1.061 B 297.49 % | 266.903 M -72.89 % | 984.688 M 1 680.81 % | -62.290 M -133.18 % | 187.715 M 147.72 % | -393.388 M -93.38 % | -203.431 M -256.97 % | 129.602 M -51.54 % | 267.417 M -69.75 % | 883.981 M 13.45 % | 779.206 M -42.84 % | 1.363 B -1.14 % | 1.379 B -0.24 % | 1.382 B 0.99 % | 1.369 B 53.88 % | 889.428 M -1.38 % | 901.915 M 100.00 % | 450.958 M -53.04 % | 960.354 M 100.00 % | 480.177 M -7.90 % | 521.373 M 100.00 % | 260.686 M |
Operating income ratio | -0.05 89.87 % | -0.49 -587.44 % | 0.10 133.14 % | -0.30 -245.94 % | 0.21 3 678.24 % | -0.01 -104.04 % | 0.14 14.77 % | 0.13 -47.01 % | 0.24 133.69 % | 0.10 -54.89 % | 0.22 8.41 % | 0.21 19.71 % | 0.17 -14.65 % | 0.20 24.70 % | 0.16 97.71 % | 0.08 -42.90 % | 0.14 656.75 % | -0.03 -137.04 % | 0.07 120.13 % | -0.35 -90.27 % | -0.18 -419.43 % | 0.06 -67.39 % | 0.18 -32.91 % | 0.26 -3.21 % | 0.27 -62.96 % | 0.73 -1.14 % | 0.74 -20.57 % | 0.93 0.99 % | 0.92 55.38 % | 0.59 -1.38 % | 0.60 0.00 % | 0.60 14.93 % | 0.52 0.00 % | 0.52 3.13 % | 0.51 0.00 % | 0.51 |
Total other income expenses net | -2.460 M -106.91 % | 35.583 M 155.37 % | 13.934 M -97.48 % | 553.907 M 266.81 % | -332.065 M -223.18 % | 269.579 M 318.06 % | -123.627 M -125.46 % | 485.511 M 274.38 % | 129.684 M -57.83 % | 307.524 M 368.15 % | -114.682 M -1 614.35 % | 7.573 M -96.38 % | 209.045 M 279.22 % | -116.643 M -119.73 % | 591.123 M 37.65 % | 429.448 M 97.20 % | 217.777 M 291.40 % | -113.784 M -114.52 % | 783.780 M 80.04 % | 435.333 M 47.90 % | 294.341 M -69.23 % | 956.515 M 149.48 % | 383.398 M -18.14 % | 468.348 M 173.24 % | 171.407 M 289.63 % | -90.391 M 14.76 % | -106.048 M 7.26 % | -114.355 M -13.49 % | -100.765 M -207.22 % | -32.799 M 27.57 % | -45.286 M -100.00 % | -22.643 M 17.80 % | -27.548 M -100.00 % | -13.774 M 67.97 % | -42.997 M -100.00 % | -21.498 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 7.046 B 645.93 % | 944.600 M 1.40 % | 931.542 M 25.26 % | 743.684 M 296.41 % | -378.633 M -68.99 % | -224.057 M -231.83 % | 169.953 M 192.31 % | -184.105 M -31.48 % | -140.029 M -111.03 % | 1.269 B -54.73 % | 2.803 B -23.89 % | 3.683 B -14.10 % | 4.288 B -23.10 % | 5.576 B -10.42 % | 6.225 B -37.85 % | 10.016 B -5.65 % | 10.616 B 3.08 % | 10.299 B -14.03 % | 11.979 B -9.47 % | 13.233 B 9.99 % | 12.031 B 4.89 % | 11.470 B 10.23 % | 10.406 B 35.67 % | 7.670 B 9.02 % | 7.036 B 8.12 % | 6.508 B 12.94 % | 5.762 B 3.55 % | 5.564 B 38.41 % | 4.020 B 63.91 % | 2.453 B 2 015.33 % | -128.052 M 84.54 % | -828.061 M -290.47 % | 434.757 M |
Total investments | 4.382 B -0.09 % | 4.386 B -0.26 % | 4.397 B 0.21 % | 4.388 B 12.43 % | 3.903 B -0.64 % | 3.928 B -1.42 % | 3.984 B -0.89 % | 4.020 B -1.10 % | 4.065 B 0.70 % | 4.036 B 2.03 % | 3.956 B -0.12 % | 3.961 B 11.28 % | 3.559 B 0.61 % | 3.538 B 3.29 % | 3.425 B 0.35 % | 3.413 B 2.79 % | 3.321 B 0.70 % | 3.298 B 1.16 % | 3.260 B 8.67 % | 3.000 B 129.80 % | 1.305 B -16.20 % | 1.558 B 188.20 % | 540.472 M 9.11 % | 495.330 M -1.80 % | 504.403 M 29.60 % | 389.208 M 10.58 % | 351.964 M 33.62 % | 263.405 M -55.52 % | 592.195 M 32.68 % | 446.318 M 23.11 % | 362.535 M 150.28 % | 144.851 M -0.03 % | 144.888 M |
Total debt | 7.825 B 269.93 % | 2.115 B -1.62 % | 2.150 B -14.78 % | 2.523 B 9.89 % | 2.296 B -13.41 % | 2.651 B -21.68 % | 3.385 B -2.78 % | 3.482 B -13.98 % | 4.048 B -16.30 % | 4.836 B -18.32 % | 5.921 B -17.44 % | 7.171 B -16.99 % | 8.639 B -20.30 % | 10.839 B -13.77 % | 12.570 B -2.30 % | 12.865 B -8.90 % | 14.122 B 12.18 % | 12.589 B -17.19 % | 15.201 B 0.35 % | 15.148 B 11.45 % | 13.591 B 11.38 % | 12.202 B 10.44 % | 11.049 B 27.86 % | 8.641 B 13.14 % | 7.638 B 6.26 % | 7.188 B 0.73 % | 7.135 B 10.41 % | 6.462 B 2.78 % | 6.288 B 38.99 % | 4.524 B 46.59 % | 3.086 B 44.16 % | 2.141 B 259.79 % | 594.990 M |
Accumulated other comprehensive income loss | 14.911 B | 0.000 | 0.000 | 0.000 -100.00 % | 17.794 B 4 219.03 % | 411.998 M -97.67 % | 17.702 B 4 158.27 % | 415.710 M -97.51 % | 16.724 B 3 927.32 % | 415.271 M -97.26 % | 15.134 B 3 544.63 % | 415.248 M -97.00 % | 13.844 B 3 345.57 % | 401.783 M -96.97 % | 13.266 B | 0.000 -100.00 % | 12.602 B 3 062.10 % | 398.541 M -96.57 % | 11.607 B 9.65 % | 10.585 B -0.23 % | 10.609 B 1 704.70 % | 587.871 M -94.16 % | 10.073 B 5 612.95 % | -182.719 M -102.07 % | 8.833 B 6 698.07 % | -133.875 M | 0.000 100.00 % | -97.671 M | 0.000 100.00 % | -99.280 M | 0.000 100.00 % | -73.251 M -35.90 % | -53.902 M |
Retained earnings | 0.000 | 0.000 | 0.000 -100.00 % | 15.936 B | 0.000 -100.00 % | 16.403 B | 0.000 -100.00 % | 16.355 B | 0.000 -100.00 % | 14.473 B | 0.000 -100.00 % | 13.342 B | 0.000 -100.00 % | 12.390 B | 0.000 -100.00 % | 11.775 B | 0.000 -100.00 % | 10.876 B | 0.000 -100.00 % | 9.581 B | 0.000 -100.00 % | 9.328 B | 0.000 -100.00 % | 8.099 B | 0.000 -100.00 % | 6.689 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.00 % | 536.281 M 0.46 % | 533.843 M 0.05 % | 533.559 M 0.95 % | 528.540 M 0.00 % | 528.540 M 0.00 % | 528.540 M 52 853 900.00 % | 1.000 K |
Total equity | 16.546 B -1.52 % | 16.802 B -9.97 % | 18.661 B -1.86 % | 19.015 B -4.79 % | 19.971 B 1.81 % | 19.616 B -0.56 % | 19.727 B 1.38 % | 19.459 B 3.69 % | 18.766 B 7.15 % | 17.513 B -0.16 % | 17.542 B 5.14 % | 16.684 B 4.33 % | 15.992 B 4.61 % | 15.288 B 2.15 % | 14.965 B 3.81 % | 14.416 B 2.10 % | 14.120 B 6.46 % | 13.263 B 2.45 % | 12.946 B 5.90 % | 12.225 B 3.32 % | 11.832 B 1.05 % | 11.709 B 0.98 % | 11.596 B 3.14 % | 11.243 B 8.58 % | 10.354 B 5.21 % | 9.841 B 27.96 % | 7.691 B 5.79 % | 7.270 B 6.28 % | 6.840 B 21.55 % | 5.627 B 22.81 % | 4.582 B -2.42 % | 4.696 B 151.98 % | 1.864 B |
Other non current liabilities | 3.202 B 222.68 % | 992.344 M -4.18 % | 1.036 B -0.21 % | 1.038 B 18 536.70 % | -5.629 M 11.77 % | -6.380 M 31.13 % | -9.264 M 17.95 % | -11.290 M 14.79 % | -13.249 M 29.52 % | -18.798 M 47.40 % | -35.737 M 98.55 % | -2.467 B 68.04 % | -7.720 B | 0.000 | 0.000 -100.00 % | 400.000 M -88.05 % | 3.346 B | 0.000 -100.00 % | 3.429 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.674 B | 0.000 -100.00 % | 683.799 M 538.71 % | 107.060 M -0.05 % | 107.115 M -16.12 % | 127.706 M 6 356.32 % | 1.978 M |
Long term debt | 1.852 B 0.80 % | 1.837 B -1.42 % | 1.863 B -9.68 % | 2.063 B -2.76 % | 2.122 B -14.28 % | 2.475 B -8.55 % | 2.707 B -2.97 % | 2.790 B 60.30 % | 1.740 B 12.35 % | 1.549 B 94.27 % | 797.350 M 28.05 % | 622.697 M -62.10 % | 1.643 B -22.12 % | 2.110 B -71.50 % | 7.403 B 183.53 % | 2.611 B -68.04 % | 8.171 B 134.10 % | 3.490 B -53.93 % | 7.576 B 34.36 % | 5.639 B -4.82 % | 5.924 B 48.68 % | 3.984 B 1.15 % | 3.939 B 93.88 % | 2.032 B -6.66 % | 2.177 B 41.29 % | 1.541 B -59.04 % | 3.761 B -18.19 % | 4.597 B -12.44 % | 5.251 B 45.54 % | 3.608 B 16.90 % | 3.086 B 44.16 % | 2.141 B 259.79 % | 594.990 M |
Total non current liabilities | 5.054 B -1.27 % | 5.119 B -4.88 % | 5.382 B -4.46 % | 5.633 B 166.17 % | 2.116 B -14.29 % | 2.469 B -8.48 % | 2.698 B -2.91 % | 2.778 B 60.87 % | 1.727 B 12.86 % | 1.530 B 100.92 % | 761.613 M 35.90 % | 560.406 M -63.22 % | 1.524 B -27.78 % | 2.110 B -71.50 % | 7.403 B 11.72 % | 6.627 B -42.46 % | 11.517 B 229.98 % | 3.490 B -68.28 % | 11.005 B 95.17 % | 5.639 B -4.82 % | 5.924 B 48.68 % | 3.984 B 1.15 % | 3.939 B -28.34 % | 5.496 B -3.39 % | 5.689 B 14.68 % | 4.961 B -24.71 % | 6.589 B -5.48 % | 6.971 B -3.26 % | 7.206 B 60.73 % | 4.483 B 21.82 % | 3.680 B 37.84 % | 2.670 B 186.44 % | 932.121 M |
Other current liabilities | 17.458 B -9.38 % | 19.265 B -16.17 % | 22.982 B -6.66 % | 24.622 B -2.37 % | 25.221 B -5.16 % | 26.594 B -7.05 % | 28.610 B -4.54 % | 29.970 B -7.42 % | 32.372 B -5.69 % | 34.324 B 2.12 % | 33.613 B -0.28 % | 33.708 B -9.96 % | 37.437 B 11.71 % | 33.512 B 15.56 % | 28.999 B 10.25 % | 26.304 B 8.78 % | 24.182 B 5.32 % | 22.960 B 22.63 % | 18.722 B 54.30 % | 12.134 B 36.35 % | 8.899 B 43.53 % | 6.200 B -5.22 % | 6.541 B 14.37 % | 5.719 B 2.14 % | 5.600 B 12.28 % | 4.987 B 58.55 % | 3.145 B -41.51 % | 5.377 B 102.78 % | 2.652 B 16.72 % | 2.272 B 205.86 % | 742.813 M 571.86 % | 110.561 M -89.75 % | 1.078 B |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -174.028 M 1.14 % | -176.043 M 74.05 % | -678.320 M 2.00 % | -692.157 M 70.00 % | -2.307 B 33.83 % | -3.487 B 31.93 % | -5.123 B 21.77 % | -6.549 B 6.39 % | -6.996 B 19.86 % | -8.730 B -66.01 % | -5.259 B | 0.000 | 0.000 100.00 % | -9.149 B | 0.000 100.00 % | -9.659 B -25.98 % | -7.667 B 6.70 % | -8.218 B -15.58 % | -7.110 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.940 B | 0.000 | 0.000 | 0.000 |
Short term debt | 5.973 B 2 045.98 % | 278.354 M -2.92 % | 286.713 M -37.64 % | 459.765 M 164.19 % | 174.028 M -1.14 % | 176.043 M -74.05 % | 678.320 M -2.00 % | 692.157 M -70.00 % | 2.307 B -33.83 % | 3.487 B -31.93 % | 5.123 B -21.77 % | 6.549 B -6.39 % | 6.996 B -19.86 % | 8.730 B 66.01 % | 5.259 B -48.72 % | 10.254 B 72.30 % | 5.951 B -34.95 % | 9.149 B 19.98 % | 7.625 B -21.06 % | 9.659 B 25.98 % | 7.667 B -6.70 % | 8.218 B 15.58 % | 7.110 B 7.57 % | 6.610 B 21.03 % | 5.461 B -3.29 % | 5.647 B 67.36 % | 3.374 B 80.90 % | 1.865 B 79.86 % | 1.037 B 13.18 % | 916.253 M | 0.000 -100.00 % | 371.585 M | 0.000 |
Total current liabilities | 38.085 B -5.74 % | 40.406 B -5.82 % | 42.903 B -6.77 % | 46.020 B 4.19 % | 44.171 B -2.49 % | 45.297 B -3.98 % | 47.174 B -1.29 % | 47.791 B -8.16 % | 52.036 B -2.33 % | 53.280 B -0.19 % | 53.383 B -2.15 % | 54.555 B -2.17 % | 55.765 B 2.63 % | 54.336 B 19.05 % | 45.642 B -1.10 % | 46.150 B 25.54 % | 36.761 B -9.73 % | 40.724 B 22.73 % | 33.180 B 6.94 % | 31.027 B 29.21 % | 24.014 B 10.13 % | 21.805 B 9.00 % | 20.005 B 7.37 % | 18.632 B 7.72 % | 17.296 B -1.23 % | 17.512 B 8.67 % | 16.115 B 27.67 % | 12.622 B 21.12 % | 10.422 B 28.67 % | 8.100 B 0.62 % | 8.050 B 45.57 % | 5.530 B -24.55 % | 7.330 B |
Total liabilities | 43.139 B -5.24 % | 45.525 B -5.72 % | 48.285 B -6.52 % | 51.652 B 3.14 % | 50.079 B -2.89 % | 51.571 B -3.60 % | 53.497 B -1.45 % | 54.287 B -5.47 % | 57.429 B -1.99 % | 58.593 B 1.35 % | 57.812 B -2.08 % | 59.041 B -3.45 % | 61.148 B 1.77 % | 60.085 B 5.95 % | 56.710 B 7.45 % | 52.777 B 9.32 % | 48.278 B 1.33 % | 47.642 B 7.82 % | 44.185 B 10.89 % | 39.846 B 20.72 % | 33.005 B 14.36 % | 28.861 B 4.84 % | 27.529 B 14.09 % | 24.129 B 4.97 % | 22.986 B 2.28 % | 22.473 B -1.02 % | 22.704 B 15.88 % | 19.593 B 11.15 % | 17.627 B 40.09 % | 12.583 B 7.27 % | 11.730 B 43.05 % | 8.200 B -0.75 % | 8.262 B |
Other non current assets | 10.832 B -5.34 % | 11.443 B -14.43 % | 13.373 B -3.33 % | 13.835 B 4 404.26 % | -321.417 M 3.93 % | -334.561 M 16.31 % | -399.781 M 3.48 % | -414.182 M 21.57 % | -528.096 M 11.51 % | -596.790 M 0.41 % | -599.265 M -3.51 % | -578.935 M 18.01 % | -706.104 M -16.47 % | -606.273 M -8.75 % | -557.483 M -104.48 % | 12.440 B 40.23 % | 8.871 B 3 010.34 % | -304.823 M -103.45 % | 8.848 B 2 214.94 % | -418.335 M -12.44 % | -372.067 M -1.59 % | -366.238 M 9.12 % | -403.003 M -538.19 % | 91.970 M -1.22 % | 93.110 M -1.21 % | 94.250 M -97.43 % | 3.661 B -11.81 % | 4.151 B 26.16 % | 3.290 B 179.64 % | 1.177 B 12.97 % | 1.042 B -67.08 % | 3.164 B 436.24 % | 590.094 M |
Long term investments | 4.382 B -0.09 % | 4.386 B -0.26 % | 4.397 B 0.21 % | 4.388 B 12.43 % | 3.903 B -0.64 % | 3.928 B -1.42 % | 3.984 B -0.89 % | 4.020 B -1.10 % | 4.065 B 0.70 % | 4.036 B 2.03 % | 3.956 B -0.12 % | 3.961 B 11.28 % | 3.559 B 0.61 % | 3.538 B 3.29 % | 3.425 B | 0.000 -100.00 % | 3.321 B 0.70 % | 3.298 B 1.16 % | 3.260 B 18.85 % | 2.743 B 127.57 % | 1.205 B -16.34 % | 1.441 B 166.55 % | 540.472 M -94.26 % | 9.419 B 6.76 % | 8.823 B 6.38 % | 8.294 B 4.89 % | 7.907 B 11.01 % | 7.123 B 0.82 % | 7.065 B 58.05 % | 4.470 B 30.92 % | 3.414 B 3 931.14 % | 84.695 M -95.99 % | 2.112 B |
Intangible assets | 148.835 M 0.00 % | 148.835 M -8.92 % | 163.413 M -42.17 % | 282.554 M -0.41 % | 283.726 M 4.33 % | 271.945 M -59.47 % | 671.036 M 0.73 % | 666.201 M 22.70 % | 542.965 M -7.27 % | 585.547 M -25.56 % | 786.600 M -11.05 % | 884.364 M -30.96 % | 1.281 B -15.04 % | 1.508 B 26.23 % | 1.194 B -55.63 % | 2.691 B 41.32 % | 1.905 B -37.31 % | 3.038 B 4.87 % | 2.897 B 1 757.98 % | 155.927 M -96.16 % | 4.061 B 2 436.45 % | 160.119 M -94.95 % | 3.172 B 33.95 % | 2.368 B -27.93 % | 3.285 B -9.85 % | 3.644 B 12 290.67 % | 29.413 M -1.14 % | 29.753 M 308.25 % | 7.288 M -80.76 % | 37.870 M -0.81 % | 38.178 M -0.57 % | 38.396 M -5.31 % | 40.551 M |
GoodWill | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M 0.00 % | 7.169 M -0.04 % | 7.172 M -0.06 % | 7.176 M -0.01 % | 7.177 M -0.04 % | 7.180 M -0.06 % | 7.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 156.004 M 0.00 % | 156.004 M -8.55 % | 170.582 M -41.12 % | 289.723 M -0.40 % | 290.895 M 4.22 % | 279.114 M -58.85 % | 678.205 M 0.72 % | 673.370 M 22.40 % | 550.134 M -7.18 % | 592.716 M -25.33 % | 793.769 M -10.97 % | 891.533 M -30.78 % | 1.288 B -14.97 % | 1.515 B 26.07 % | 1.201 B -55.48 % | 2.699 B 41.16 % | 1.912 B -37.23 % | 3.045 B 4.86 % | 2.904 B 1 680.70 % | 163.096 M -95.99 % | 4.069 B 2 331.99 % | 167.291 M -94.74 % | 3.179 B 33.85 % | 2.375 B -27.87 % | 3.293 B -9.83 % | 3.652 B 12 315.10 % | 29.413 M -1.14 % | 29.753 M 308.25 % | 7.288 M -80.76 % | 37.870 M -0.81 % | 38.178 M -0.57 % | 38.396 M -5.31 % | 40.551 M |
Property plant equipment net | 2.851 B -3.25 % | 2.947 B 7.87 % | 2.732 B -5.69 % | 2.897 B -5.88 % | 3.078 B -2.86 % | 3.168 B 7.86 % | 2.938 B -1.94 % | 2.996 B 4.48 % | 2.867 B -1.48 % | 2.910 B -6.46 % | 3.111 B -6.02 % | 3.311 B 85.69 % | 1.783 B 10.96 % | 1.607 B 2.06 % | 1.574 B -3.93 % | 1.639 B 1.48 % | 1.615 B -9.50 % | 1.784 B 12.84 % | 1.581 B 14.46 % | 1.381 B -5.11 % | 1.456 B -1.31 % | 1.475 B -5.27 % | 1.557 B 2.32 % | 1.522 B 197.86 % | 510.885 M -1.57 % | 519.046 M 54.51 % | 335.935 M 3.46 % | 324.710 M 35.75 % | 239.202 M -10.18 % | 266.325 M 42.09 % | 187.433 M 4.88 % | 178.718 M -11.81 % | 202.658 M |
Total non current assets | 18.221 B -4.48 % | 19.075 B -8.44 % | 20.833 B -2.69 % | 21.409 B 194.42 % | 7.271 B -1.41 % | 7.375 B -2.96 % | 7.600 B -1.15 % | 7.689 B 2.77 % | 7.482 B -0.76 % | 7.539 B -4.09 % | 7.861 B -3.70 % | 8.163 B 23.12 % | 6.630 B -0.43 % | 6.659 B 7.39 % | 6.201 B -64.17 % | 17.306 B 10.10 % | 15.719 B 93.41 % | 8.127 B -51.02 % | 16.593 B 287.01 % | 4.287 B -36.29 % | 6.730 B 118.28 % | 3.083 B -41.57 % | 5.276 B -61.83 % | 13.822 B 4.98 % | 13.166 B 1.39 % | 12.986 B 7.70 % | 12.057 B 0.40 % | 12.009 B 10.08 % | 10.910 B 73.74 % | 6.279 B 29.87 % | 4.835 B 34.04 % | 3.607 B 17.49 % | 3.070 B |
Other current assets | 6.419 B -72.08 % | 22.993 B 1.72 % | 22.603 B -13.48 % | 26.124 B 25.46 % | 20.822 B -11.17 % | 23.442 B 16.15 % | 20.182 B -10.72 % | 22.606 B 14.04 % | 19.823 B 1.72 % | 19.487 B 11.42 % | 17.490 B -17.92 % | 21.308 B -32.10 % | 31.382 B 9.25 % | 28.724 B 1.37 % | 28.335 B -8.09 % | 30.828 B 44.08 % | 21.397 B -29.19 % | 30.218 B 82.07 % | 16.597 B -28.42 % | 23.188 B 12.78 % | 20.559 B 9.83 % | 18.719 B 7.49 % | 17.414 B 5.94 % | 16.438 B 23.72 % | 13.287 B -0.50 % | 13.353 B -16.80 % | 16.050 B 53.10 % | 10.483 B -1.81 % | 10.676 B 15.81 % | 9.219 B 19.16 % | 7.736 B 29.09 % | 5.993 B -10.11 % | 6.667 B |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 256.720 M 156.72 % | 100.000 M -14.53 % | 117.000 M | 0.000 100.00 % | -8.924 B -7.28 % | -8.318 B -5.24 % | -7.904 B -4.62 % | -7.555 B -10.14 % | -6.859 B -5.98 % | -6.472 B -60.86 % | -4.024 B -31.85 % | -3.052 B -5 172.88 % | 60.156 M 103.06 % | -1.967 B |
cash and cash equivalents | 779.035 M -33.46 % | 1.171 B -3.92 % | 1.218 B -31.52 % | 1.779 B -33.47 % | 2.674 B -6.99 % | 2.875 B -10.57 % | 3.215 B -12.30 % | 3.666 B -12.46 % | 4.188 B 17.40 % | 3.567 B 14.43 % | 3.117 B -10.63 % | 3.488 B -19.84 % | 4.351 B -17.33 % | 5.263 B -17.05 % | 6.345 B 122.69 % | 2.849 B -18.73 % | 3.506 B 53.08 % | 2.290 B -28.93 % | 3.222 B 68.25 % | 1.915 B 22.74 % | 1.560 B 113.12 % | 732.142 M 13.82 % | 643.220 M -33.77 % | 971.184 M 61.30 % | 602.090 M -11.47 % | 680.079 M -50.48 % | 1.373 B 52.93 % | 898.027 M -60.39 % | 2.267 B 9.47 % | 2.071 B -35.56 % | 3.214 B 8.26 % | 2.969 B 1 752.78 % | 160.233 M |
Cash and short term investments | 779.035 M -33.46 % | 1.171 B -3.92 % | 1.218 B -31.52 % | 1.779 B -33.47 % | 2.674 B -6.99 % | 2.875 B -10.57 % | 3.215 B -12.30 % | 3.666 B -12.46 % | 4.188 B 17.40 % | 3.567 B 14.43 % | 3.117 B -10.63 % | 3.488 B -19.84 % | 4.351 B -17.33 % | 5.263 B -17.05 % | 6.345 B 122.69 % | 2.849 B -18.73 % | 3.506 B 53.08 % | 2.290 B -28.93 % | 3.222 B 48.36 % | 2.172 B 30.81 % | 1.660 B 95.53 % | 849.142 M 32.01 % | 643.220 M -33.77 % | 971.184 M 61.30 % | 602.090 M -11.47 % | 680.079 M -50.48 % | 1.373 B 52.93 % | 898.027 M -60.39 % | 2.267 B 9.47 % | 2.071 B -35.56 % | 3.214 B 6.11 % | 3.029 B 1 790.32 % | 160.233 M |
Total current assets | 41.464 B -4.13 % | 43.251 B -6.21 % | 46.113 B -6.39 % | 49.259 B 1.41 % | 48.576 B -1.33 % | 49.231 B -6.65 % | 52.738 B -1.87 % | 53.744 B -4.52 % | 56.290 B -0.23 % | 56.418 B 1.58 % | 55.538 B -0.17 % | 55.634 B -5.31 % | 58.751 B 2.52 % | 57.308 B 4.29 % | 54.953 B 10.16 % | 49.887 B 6.87 % | 46.679 B 6.03 % | 44.024 B 8.60 % | 40.538 B 13.29 % | 35.781 B 20.22 % | 29.764 B 16.95 % | 25.450 B 5.81 % | 24.052 B 11.61 % | 21.549 B 6.82 % | 20.173 B 4.37 % | 19.328 B 5.40 % | 18.337 B 23.45 % | 14.854 B 9.56 % | 13.558 B 13.63 % | 11.931 B 3.95 % | 11.477 B 23.56 % | 9.289 B 31.66 % | 7.055 B |
Inventory | 34.074 B 99.00 % | 17.123 B 5.69 % | 16.201 B -14.01 % | 18.840 B -52.48 % | 39.643 B -1.27 % | 40.151 B -6.33 % | 42.862 B -1.55 % | 43.535 B -4.97 % | 45.814 B -1.54 % | 46.531 B 3.23 % | 45.075 B -1.11 % | 45.581 B 53.35 % | 29.723 B 9.13 % | 27.237 B 7.91 % | 25.241 B 76.17 % | 14.327 B -31.87 % | 21.031 B -0.41 % | 21.118 B 6.61 % | 19.808 B 17.37 % | 16.877 B 19.28 % | 14.149 B 13.30 % | 12.489 B 5.93 % | 11.790 B 184.80 % | 4.140 B -15.53 % | 4.901 B 24.52 % | 3.936 B 96 365.51 % | 4.080 M -8.34 % | 4.451 M -55.33 % | 9.964 M -5.21 % | 10.512 M 6.52 % | 9.869 M 3.30 % | 9.554 M 18.32 % | 8.075 M |
Net receivables | 192.228 M -90.22 % | 1.966 B -67.73 % | 6.091 B 142.09 % | 2.516 B -52.34 % | 5.278 B 99.55 % | 2.645 B -52.08 % | 5.520 B 76.60 % | 3.126 B -43.61 % | 5.542 B 92.71 % | 2.876 B -57.48 % | 6.764 B 239.36 % | 1.993 B -69.95 % | 6.633 B 3.67 % | 6.398 B 17.84 % | 5.430 B 188.49 % | 1.882 B 152.50 % | 745.382 M -59.44 % | 1.838 B 101.85 % | 910.571 M -1.58 % | 925.223 M 35.29 % | 683.871 M 18.93 % | 574.998 M 19.14 % | 482.623 M -33.69 % | 727.864 M -47.38 % | 1.383 B 1.77 % | 1.359 B | 0.000 100.00 % | -385.034 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 -100.00 % | 143.277 M -10.48 % | 160.059 M | 0.000 -100.00 % | 321.417 M -3.93 % | 334.561 M -16.31 % | 399.781 M -3.48 % | 414.182 M -21.57 % | 528.096 M -11.51 % | 596.790 M -0.41 % | 599.265 M 3.51 % | 578.935 M -18.01 % | 706.104 M 16.47 % | 606.273 M 8.75 % | 557.483 M 5.38 % | 529.045 M | 0.000 -100.00 % | 304.823 M | 0.000 -100.00 % | 418.335 M 12.44 % | 372.067 M 1.59 % | 366.238 M -9.12 % | 403.003 M -2.67 % | 414.044 M -8.86 % | 454.296 M 6.32 % | 427.308 M 245.03 % | 123.845 M -67.47 % | 380.754 M 23.46 % | 308.396 M -6.14 % | 328.585 M 113.64 % | 153.800 M 8.97 % | 141.139 M 12.78 % | 125.144 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.203 B -2.59 % | 14.581 B 13.15 % | 12.886 B 4.66 % | 12.312 B -0.89 % | 12.423 B 2.26 % | 12.149 B 1.62 % | 11.955 B 0.23 % | 11.928 B 1.43 % | 11.759 B 3.10 % | 11.406 B 8.41 % | 10.521 B | 0.000 | 0.000 -100.00 % | 8.753 B | 0.000 -100.00 % | 12.002 B 43.83 % | 8.344 B -30.68 % | 12.038 B 22.89 % | 9.796 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 14.654 B -3.69 % | 15.216 B 3.35 % | 14.723 B -10.72 % | 16.491 B 12.57 % | 14.649 B 0.12 % | 14.631 B 5.17 % | 13.911 B 5.28 % | 13.213 B -1.68 % | 13.439 B 9.71 % | 12.250 B 4.07 % | 11.771 B 1.10 % | 11.643 B 23.97 % | 9.392 B -5.58 % | 9.947 B 6.52 % | 9.338 B 19.49 % | 7.815 B | 0.000 -100.00 % | 7.351 B | 0.000 -100.00 % | 5.941 B 16.78 % | 5.088 B 1.25 % | 5.025 B 17.91 % | 4.261 B 4.67 % | 4.071 B -1.19 % | 4.120 B -16.04 % | 4.908 B -38.82 % | 8.022 B 117.70 % | 3.685 B -27.11 % | 5.055 B 58.28 % | 3.194 B -45.42 % | 5.851 B 67.70 % | 3.489 B -34.28 % | 5.309 B |
Tax payables | 0.000 -100.00 % | 5.647 B 14.98 % | 4.911 B 10.44 % | 4.447 B 7.74 % | 4.127 B 5.94 % | 3.896 B -1.98 % | 3.974 B 1.49 % | 3.916 B -0.03 % | 3.917 B 21.67 % | 3.219 B 11.94 % | 2.876 B 8.29 % | 2.656 B 36.94 % | 1.939 B -9.69 % | 2.148 B 4.95 % | 2.046 B 15.14 % | 1.777 B | 0.000 -100.00 % | 1.264 B | 0.000 -100.00 % | 2.757 B 16.81 % | 2.360 B -0.08 % | 2.362 B 12.89 % | 2.092 B -6.26 % | 2.232 B 5.53 % | 2.115 B 7.36 % | 1.970 B 25.16 % | 1.574 B -7.14 % | 1.695 B 1.02 % | 1.678 B -2.33 % | 1.718 B 17.99 % | 1.456 B -6.59 % | 1.559 B 65.37 % | 942.593 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -586.759 M -144.67 % | -239.817 M -476.51 % | 63.694 M -68.50 % | 202.215 M 128.88 % | -700.176 M 18.86 % | -862.882 M 51.13 % | -1.766 B 4.28 % | -1.845 B -232.09 % | 1.396 B -2.31 % | 1.429 B -10.26 % | 1.593 B -2.95 % | 1.641 B | 0.000 -100.00 % | 1.612 B | 0.000 -100.00 % | 1.451 B -0.39 % | 1.456 B -0.25 % | 1.460 B -2.15 % | 1.492 B -1.55 % | 1.515 B -10.72 % | 1.697 B 1.86 % | 1.666 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 1.099 B 1.58 % | 1.081 B -4.11 % | 1.128 B -24.63 % | 1.496 B -8.79 % | 1.641 B 0.47 % | 1.633 B 9.68 % | 1.489 B -2.07 % | 1.520 B 0.97 % | 1.506 B 3.29 % | 1.458 B -22.11 % | 1.872 B 6.34 % | 1.760 B 9.16 % | 1.612 B 21.35 % | 1.329 B 14.24 % | 1.163 B 22.81 % | 947.041 M -3.49 % | 981.277 M 19.63 % | 820.232 M 2.21 % | 802.524 M -27.26 % | 1.103 B 60.66 % | 686.703 M 9.73 % | 625.822 M -36.54 % | 986.135 M -0.26 % | 988.671 M 0.41 % | 984.600 M 1.28 % | 972.158 M 272.92 % | 260.691 M -1.29 % | 264.106 M 161.90 % | 100.841 M 12.21 % | 89.867 M -1.99 % | 91.696 M 44.92 % | 63.272 M -4.81 % | 66.467 M |
Capital lease obligations | 3.427 M -24.98 % | 4.568 M -21.32 % | 5.806 M -25.08 % | 7.750 M -9.02 % | 8.518 M -24.51 % | 11.284 M -17.70 % | 13.710 M -29.22 % | 19.369 M -50.62 % | 39.228 M -40.54 % | 65.976 M -26.78 % | 90.104 M -24.33 % | 119.080 M -32.22 % | 175.698 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 15.184 B -10.67 % | 16.997 B 1 524.17 % | 1.047 B | 0.000 -100.00 % | 631.266 M | 0.000 -100.00 % | 631.266 M | 0.000 -100.00 % | 631.266 M | 0.000 -100.00 % | 1.172 B | 0.000 -100.00 % | 1.159 B | 0.000 -100.00 % | 1.158 B | 0.000 -100.00 % | 1.155 B | 0.000 -100.00 % | 1.004 B | 0.000 -100.00 % | 1.345 B | 0.000 -100.00 % | 1.618 B | 0.000 -100.00 % | 1.644 B -76.16 % | 6.894 B 345.42 % | 1.548 B -75.06 % | 6.206 B 21.48 % | 5.108 B 28.93 % | 3.962 B -5.16 % | 4.177 B 125.68 % | 1.851 B |
Deferred tax liabilities non current | 0.000 -100.00 % | 2.290 B -7.77 % | 2.483 B -1.94 % | 2.532 B -6.34 % | 2.703 B -0.22 % | 2.709 B 2.84 % | 2.634 B 2.24 % | 2.576 B 6.13 % | 2.427 B 1.43 % | 2.393 B -5.31 % | 2.527 B 5.08 % | 2.405 B 2.59 % | 2.344 B 6.08 % | 2.210 B 6.63 % | 2.073 B 4.98 % | 1.974 B | 0.000 -100.00 % | 1.816 B | 0.000 -100.00 % | 1.729 B 7.31 % | 1.611 B -0.07 % | 1.613 B -22.95 % | 2.093 B 7.37 % | 1.949 B 7.39 % | 1.815 B 3.50 % | 1.754 B 51.96 % | 1.154 B -11.52 % | 1.304 B 2.60 % | 1.271 B 65.44 % | 768.435 M 57.75 % | 487.114 M 21.30 % | 401.585 M 19.82 % | 335.153 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.792 B -0.36 % | 3.805 B 4.96 % | 3.625 B -2.47 % | 3.717 B 1.41 % | 3.666 B -3.09 % | 3.783 B 3.12 % | 3.668 B -6.55 % | 3.925 B 1.69 % | 3.860 B 6.07 % | 3.639 B -0.71 % | 3.665 B | 0.000 | 0.000 -100.00 % | 3.428 B | 0.000 -100.00 % | 3.180 B 3.65 % | 3.068 B -0.16 % | 3.073 B -14.29 % | 3.585 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 59.685 B -4.24 % | 62.327 B -6.90 % | 66.946 B -5.27 % | 70.668 B 0.88 % | 70.050 B -1.60 % | 71.187 B -2.78 % | 73.224 B -0.71 % | 73.746 B -3.21 % | 76.195 B 0.12 % | 76.106 B 1.00 % | 75.355 B -0.49 % | 75.725 B -1.83 % | 77.141 B 2.34 % | 75.373 B 5.16 % | 71.676 B 6.67 % | 67.193 B 7.69 % | 62.397 B 2.45 % | 60.905 B 6.61 % | 57.131 B 9.72 % | 52.070 B 16.13 % | 44.838 B 10.52 % | 40.571 B 3.70 % | 39.125 B 10.61 % | 35.371 B 6.09 % | 33.340 B 3.17 % | 32.314 B 6.31 % | 30.395 B 13.15 % | 26.863 B 9.79 % | 24.467 B 34.36 % | 18.210 B 11.63 % | 16.312 B 26.49 % | 12.896 B 27.36 % | 10.125 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 2.848 B | 0.000 100.00 % | -1.200 B | 0.000 -100.00 % | 1.976 B | 0.000 -100.00 % | 1.752 B | 0.000 100.00 % | -1.272 B | 0.000 100.00 % | -3.082 B | 0.000 100.00 % | -4.737 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.488 B | 0.000 100.00 % | -707.016 M -83.88 % | -384.492 M -122.68 % | -172.667 M 0.00 % | -172.667 M 91.91 % | -2.136 B 0.00 % | -2.136 B -40.58 % | -1.519 B 0.00 % | -1.519 B -2 027.57 % | -71.400 M 0.00 % | -71.400 M -100.00 % | -35.700 M 94.14 % | -609.041 M -100.00 % | -304.520 M |
Accounts receivables | 0.000 100.00 % | -245.978 M | 0.000 100.00 % | -1.410 B | 0.000 -100.00 % | 32.875 M | 0.000 100.00 % | -375.059 M | 0.000 100.00 % | -406.305 M | 0.000 100.00 % | -599.170 M | 0.000 100.00 % | -1.171 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.963 M | 0.000 100.00 % | -152.947 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 |
Inventory | 0.000 -100.00 % | 3.224 B | 0.000 -100.00 % | 475.802 M | 0.000 -100.00 % | 2.554 B | 0.000 -100.00 % | 3.314 B | 0.000 -100.00 % | 83.816 M | 0.000 100.00 % | -761.968 M | 0.000 100.00 % | -2.555 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.477 B | 0.000 -100.00 % | 345.487 M 300.00 % | 86.372 M 110.75 % | -803.091 M 0.00 % | -803.091 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 197.075 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 |
Other working capital | 0.000 100.00 % | -129.617 M | 0.000 100.00 % | -266.315 M | 0.000 100.00 % | -611.638 M | 0.000 100.00 % | -1.187 B | 0.000 100.00 % | -949.386 M | 0.000 100.00 % | -1.721 B | 0.000 100.00 % | -1.011 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.923 B | 0.000 100.00 % | -899.556 M -91.04 % | -470.864 M -174.69 % | 630.424 M 0.00 % | 630.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -355.985 M -5 426.00 % | -6.442 M -176.31 % | 8.442 M -99.34 % | 1.270 B 639.95 % | -235.197 M 83.09 % | -1.391 B -91.77 % | -725.135 M 76.80 % | -3.125 B -1 135.50 % | 301.813 M -43.04 % | 529.885 M 1 988.00 % | -28.066 M -101.34 % | 2.093 B 116.46 % | 966.855 M -75.71 % | 3.980 B 55.11 % | 2.566 B 263.23 % | -1.572 B -300.71 % | -392.308 M 78.62 % | -1.835 B -214.86 % | 1.598 B 194.30 % | -1.694 B -171.35 % | -624.390 M -3.60 % | -602.666 M 65.49 % | -1.746 B -80.90 % | -965.451 M 40.85 % | -1.632 B -135.37 % | -693.482 M 17.83 % | -843.926 M -182.71 % | -298.515 M 64.63 % | -843.930 M -2 566.12 % | 34.221 M 100.00 % | 17.111 M -90.14 % | 173.513 M 100.00 % | 86.757 M |
Net cash provided by operating activities | -521.939 M -146.23 % | 1.129 B 934.80 % | 109.109 M 116.88 % | -646.347 M -445.24 % | 187.218 M -51.32 % | 384.579 M 222.24 % | -314.617 M 42.55 % | -547.591 M -135.19 % | 1.556 B 564.37 % | -335.137 M -140.65 % | 824.395 M 336.35 % | -348.809 M -123.78 % | 1.467 B 356.30 % | -572.335 M -117.07 % | 3.352 B 500.88 % | -836.200 M -259.40 % | 524.607 M 130.17 % | -1.739 B -25.51 % | -1.386 B -5.05 % | -1.319 B -213.72 % | -420.442 M -544.12 % | -65.274 M 72.11 % | -234.016 M 0.00 % | -234.016 M 88.35 % | -2.009 B 0.00 % | -2.009 B -65.22 % | -1.216 B 0.00 % | -1.216 B -357.44 % | 472.433 M 0.00 % | 472.433 M 100.00 % | 236.217 M 221.52 % | -194.380 M -100.00 % | -97.190 M |
Investments in property plant and equipment | 0.000 100.00 % | -3.824 M | 0.000 100.00 % | -28.143 M | 0.000 100.00 % | -329.861 M | 0.000 100.00 % | -271.277 M | 0.000 100.00 % | -105.230 M | 0.000 100.00 % | -559.342 M | 0.000 100.00 % | -30.702 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.365 M 66.44 % | -69.619 M 53.96 % | -151.212 M -97.32 % | -76.634 M -48.99 % | -51.434 M 0.00 % | -51.434 M 48.95 % | -100.761 M 0.00 % | -100.761 M 34.73 % | -154.366 M 0.00 % | -154.366 M -2 322.94 % | -6.371 M 0.00 % | -6.371 M -100.00 % | -3.186 M -84.45 % | -1.727 M -100.00 % | -863.500 K |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -37.774 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -283.735 M | 0.000 -100.00 % | 222.720 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -357.608 M -380.33 % | -74.450 M -644.50 % | -10.000 M -113.69 % | 73.050 M | 0.000 -100.00 % | 658.836 M | 0.000 100.00 % | -161.439 M | 0.000 100.00 % | -124.611 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.250 M -485.00 % | -5.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.601 M 0.00 % | -73.601 M 33.09 % | -110.000 M 0.00 % | -110.000 M -100.00 % | -55.000 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 30.114 M 0.00 % | 30.114 M 140.08 % | 12.543 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 223.049 M -75.19 % | 899.087 M 907.17 % | 89.269 M 227.38 % | -70.081 M -307.05 % | 33.848 M -94.38 % | 601.871 M 1 493.28 % | -43.198 M -106.71 % | 644.153 M 339.01 % | -269.514 M -117.98 % | 1.499 B 323.55 % | -670.543 M -144.99 % | 1.490 B 4 268.36 % | 34.116 M 104.82 % | -707.406 M -142.13 % | -292.154 M 9.96 % | -324.476 M 26.33 % | -440.431 M -150.28 % | 875.934 M 1 441.46 % | 56.825 M 130.09 % | -188.858 M -203.77 % | -62.172 M 40.16 % | -103.895 M 50.07 % | -208.091 M -504.58 % | 51.434 M -36.76 % | 81.332 M -19.28 % | 100.761 M 116.75 % | -601.491 M -404.01 % | 197.853 M 472.76 % | -53.078 M -145.61 % | 116.371 M 100.00 % | 58.186 M 3 269.17 % | 1.727 M 100.00 % | 863.500 K |
Net cash used for investing activites | 223.049 M -75.09 % | 895.263 M 902.88 % | 89.269 M 165.64 % | -135.998 M -501.79 % | 33.848 M -87.56 % | 272.010 M 729.68 % | -43.198 M -111.59 % | 372.876 M 238.35 % | -269.514 M -119.34 % | 1.394 B 307.85 % | -670.543 M -203.60 % | 647.231 M 1 797.15 % | 34.116 M 106.62 % | -515.388 M -76.41 % | -292.154 M 9.96 % | -324.476 M 26.33 % | -440.431 M -150.28 % | 875.934 M 2 517.85 % | 33.460 M 105.43 % | -616.085 M -114.04 % | -287.834 M -51.07 % | -190.529 M -134.74 % | -81.165 M 22.93 % | -105.311 M -116.15 % | 652.230 M 5 186.41 % | -12.823 M 98.12 % | -682.419 M -145.15 % | -278.363 M -41.45 % | -196.793 M -132.27 % | -84.725 M -100.00 % | -42.362 M -119.15 % | -19.330 M -100.00 % | -9.665 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 495.448 M | 0.000 -100.00 % | 2.148 B | 0.000 -100.00 % | 2.221 B | 0.000 -100.00 % | 879.100 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 916.660 M 0.00 % | 916.660 M 100.00 % | 458.330 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -123.621 M 0.00 % | -123.621 M 33.91 % | -187.043 M 0.00 % | -187.043 M -42.25 % | -131.490 M 0.00 % | -131.490 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -109.116 M 94.50 % | -1.985 B -146.16 % | -806.270 M -275.03 % | -214.987 M 36.15 % | -336.729 M 60.74 % | -857.787 M -7 044.65 % | -12.006 M 95.25 % | -253.021 M 66.99 % | -766.473 M -50.04 % | -510.842 M 0.16 % | -511.685 M 58.16 % | -1.223 B 49.60 % | -2.427 B -51 654.98 % | -4.689 M -101.10 % | 427.364 M -82.02 % | 2.377 B 94.50 % | 1.222 B -27.10 % | 1.677 B 15.33 % | 1.454 B -9.44 % | 1.605 B 48.72 % | 1.079 B 449.22 % | 196.523 M -85.79 % | 1.383 B 270.76 % | -809.835 M -277.80 % | 455.484 M 299.19 % | -228.670 M -482.69 % | 59.754 M -86.66 % | 448.043 M 299.02 % | -225.122 M 45.32 % | -411.702 M -100.00 % | -205.851 M -864.06 % | -21.353 M -100.00 % | -10.676 M |
Net cash used provided by financing activities | -109.116 M 94.50 % | -1.985 B -146.16 % | -806.270 M -275.03 % | -214.987 M 36.15 % | -336.729 M 60.74 % | -857.787 M -7 044.65 % | -12.006 M 95.25 % | -253.021 M 66.99 % | -766.473 M -50.04 % | -510.842 M 0.16 % | -511.685 M 58.16 % | -1.223 B 49.60 % | -2.427 B -51 654.98 % | -4.689 M -101.10 % | 427.364 M -82.02 % | 2.377 B 94.50 % | 1.222 B -27.10 % | 1.677 B 15.33 % | 1.454 B -9.44 % | 1.605 B 48.72 % | 1.079 B 449.22 % | 196.523 M -88.80 % | 1.755 B 287.98 % | -933.456 M -138.62 % | 2.417 B 681.37 % | -415.713 M -119.34 % | 2.149 B 578.90 % | 316.553 M -87.27 % | 2.487 B 704.15 % | -411.702 M -100.00 % | -205.851 M -864.06 % | -21.353 M -100.00 % | -10.676 M |
Effect of forex changes on cash | 16.345 M 118.70 % | -87.405 M -285.29 % | 47.173 M -53.80 % | 102.097 M 219.67 % | -85.314 M 38.44 % | -138.578 M -71.28 % | -80.907 M 14.06 % | -94.147 M -295.91 % | 48.056 M 205.54 % | -45.532 M -250.41 % | -12.994 M -121.15 % | 61.426 M 350.77 % | 13.627 M 26.98 % | 10.732 M 26.60 % | 8.477 M 884.91 % | -1.080 M -260.95 % | 671.000 K -95.45 % | 14.751 M 215.73 % | -12.746 M -781.60 % | 1.870 M 194.30 % | -1.983 M 37.56 % | -3.176 M -875.58 % | 409.500 K 400.00 % | -136.500 K 99.90 % | -136.740 M -228.02 % | 106.811 M 291.35 % | -55.820 M -294.48 % | 28.702 M 102.06 % | -1.394 B -200.04 % | 1.393 B 100.00 % | 696.583 M 238.95 % | 205.513 M 100.00 % | 102.757 M |
Net change in cash | 779.035 M 163.93 % | -1.218 B -200.00 % | 1.218 B 236.11 % | -895.235 M -345.44 % | -200.977 M 40.85 % | -339.776 M 24.62 % | -450.728 M 13.63 % | -521.883 M -191.83 % | 568.335 M 13.16 % | 502.232 M 235.44 % | -370.827 M 57.04 % | -863.187 M 5.37 % | -912.134 M 15.67 % | -1.082 B -130.94 % | 3.496 B 187.59 % | 1.216 B -7.01 % | 1.307 B 57.83 % | 828.219 M 831.40 % | 88.922 M 127.11 % | -327.964 M 21.74 % | -419.055 M -196.12 % | 435.954 M 161.03 % | 167.014 M 300.00 % | 41.754 M 102.96 % | -1.408 B -300.00 % | -352.079 M 63.12 % | -954.730 M -300.00 % | -238.683 M -108.72 % | 2.738 B 300.00 % | 684.586 M 0.00 % | 684.586 M 4 733.56 % | -14.775 M 0.00 % | -14.775 M |
Cash at beginning of period | 0.000 -100.00 % | 1.218 B | 0.000 -100.00 % | 2.674 B -6.99 % | 2.875 B -10.57 % | 3.215 B -12.30 % | 3.666 B -12.46 % | 4.188 B 15.70 % | 3.619 B 16.11 % | 3.117 B -10.63 % | 3.488 B -19.84 % | 4.351 B -17.33 % | 5.263 B -17.05 % | 6.345 B 122.69 % | 2.849 B 24.41 % | 2.290 B 19.58 % | 1.915 B 161.58 % | 732.142 M 13.82 % | 643.220 M -33.77 % | 971.184 M 61.30 % | 602.090 M 262.41 % | 166.137 M -66.61 % | 497.532 M 300.00 % | 124.383 M -93.47 % | 1.906 B 300.00 % | 476.462 M -83.34 % | 2.861 B 300.00 % | 715.144 M 485.07 % | 122.233 M 300.00 % | 30.558 M 0.00 % | 30.558 M -32.59 % | 45.333 M 0.00 % | 45.333 M |
Cash at end of period | 779.035 M | 0.000 -100.00 % | 1.218 B -31.52 % | 1.779 B -33.47 % | 2.674 B -6.99 % | 2.875 B -10.57 % | 3.215 B -12.30 % | 3.666 B -12.46 % | 4.188 B 15.70 % | 3.619 B 16.11 % | 3.117 B -10.63 % | 3.488 B -19.84 % | 4.351 B -17.33 % | 5.263 B -17.05 % | 6.345 B 80.99 % | 3.506 B 8.80 % | 3.222 B 106.51 % | 1.560 B 113.12 % | 732.142 M 13.82 % | 643.220 M 251.42 % | 183.036 M -69.60 % | 602.090 M -9.40 % | 664.546 M 300.00 % | 166.137 M -66.61 % | 497.532 M 300.00 % | 124.383 M -93.47 % | 1.906 B 300.00 % | 476.462 M -83.34 % | 2.861 B 300.00 % | 715.144 M 0.00 % | 715.144 M 2 240.26 % | 30.558 M 0.00 % | 30.558 M |
Operating cash flow | -521.939 M -146.23 % | 1.129 B 934.80 % | 109.109 M 116.88 % | -646.347 M -445.24 % | 187.218 M -51.32 % | 384.579 M 222.24 % | -314.617 M 42.55 % | -547.591 M -135.19 % | 1.556 B 564.37 % | -335.137 M -140.65 % | 824.395 M 336.35 % | -348.809 M -123.78 % | 1.467 B 356.30 % | -572.335 M -117.07 % | 3.352 B 500.88 % | -836.200 M -259.40 % | 524.607 M 130.17 % | -1.739 B -25.51 % | -1.386 B -5.05 % | -1.319 B -213.72 % | -420.442 M -544.12 % | -65.274 M 72.11 % | -234.016 M 0.00 % | -234.016 M 88.35 % | -2.009 B 0.00 % | -2.009 B -65.22 % | -1.216 B 0.00 % | -1.216 B -357.44 % | 472.433 M 0.00 % | 472.433 M 100.00 % | 236.217 M 221.52 % | -194.380 M -100.00 % | -97.190 M |
Capital expenditure | 0.000 100.00 % | -3.824 M | 0.000 100.00 % | -28.143 M | 0.000 100.00 % | -329.861 M | 0.000 100.00 % | -271.277 M | 0.000 100.00 % | -105.230 M | 0.000 100.00 % | -559.342 M | 0.000 100.00 % | -30.702 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.365 M 66.44 % | -69.619 M 53.96 % | -151.212 M -97.32 % | -76.634 M -48.99 % | -51.434 M 0.00 % | -51.434 M 48.95 % | -100.761 M 0.00 % | -100.761 M 34.73 % | -154.366 M 0.00 % | -154.366 M -2 322.94 % | -6.371 M 0.00 % | -6.371 M -100.00 % | -3.186 M -84.45 % | -1.727 M -100.00 % | -863.500 K |
Free CashFlow | -521.939 M -146.38 % | 1.125 B 931.30 % | 109.109 M 116.18 % | -674.490 M -460.27 % | 187.218 M 242.15 % | 54.718 M 117.39 % | -314.617 M 61.58 % | -818.868 M -152.62 % | 1.556 B 453.40 % | -440.367 M -153.42 % | 824.395 M 190.78 % | -908.151 M -161.91 % | 1.467 B 343.25 % | -603.037 M -117.99 % | 3.352 B 500.88 % | -836.200 M -259.40 % | 524.607 M 130.17 % | -1.739 B -23.43 % | -1.409 B -1.46 % | -1.389 B -142.91 % | -571.654 M -302.83 % | -141.908 M 50.29 % | -285.450 M 0.00 % | -285.450 M 86.47 % | -2.110 B 0.00 % | -2.110 B -53.96 % | -1.371 B 0.00 % | -1.371 B -394.08 % | 466.062 M 0.00 % | 466.062 M 100.00 % | 233.031 M 218.83 % | -196.107 M -100.00 % | -98.053 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2009 | 2008 | 2008 |