0846.HK

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