XIAXF

Xiabuxiabu Catering Management (China) Holdings Co., Ltd. XIAXF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 4.755 B -19.65 % 5.918 B 24.84 % 4.741 B -23.09 % 6.164 B 12.58 % 5.475 B -9.48 % 6.048 B 27.08 % 4.759 B 29.20 % 3.684 B 33.30 % 2.763 B 13.94 % 2.425 B 10.03 % 2.204 B 16.44 % 1.893 B
Net income -400.681 M -100.88 % -199.466 M 43.50 % -353.052 M -20.41 % -293.212 M -16 061.46 % 1.837 M -99.36 % 288.100 M -37.71 % 462.478 M 10.07 % 420.170 M 14.17 % 368.028 M 39.74 % 263.363 M 228.64 % 80.138 M 4.44 % 76.733 M
Income before tax -389.136 M -212.87 % -124.375 M 64.56 % -350.935 M -64.25 % -213.653 M -418.04 % 67.177 M -86.65 % 503.193 M -17.43 % 609.440 M 12.28 % 542.787 M 14.72 % 473.122 M 46.42 % 323.120 M 73.68 % 186.043 M 0.72 % 184.708 M
Income before tax ratio -0.08 -289.41 % -0.02 71.61 % -0.07 -113.56 % -0.03 -382.51 % 0.01 -85.25 % 0.08 -35.03 % 0.13 -13.10 % 0.15 -13.93 % 0.17 28.51 % 0.13 57.85 % 0.08 -13.49 % 0.10
EBITDA 459.193 M -47.62 % 876.655 M 26.83 % 691.210 M -25.82 % 931.820 M 85.67 % 501.862 M -44.47 % 903.810 M 8.82 % 830.557 M 25.82 % 660.118 M 27.10 % 519.358 M 40.84 % 368.762 M 37.61 % 267.978 M -2.02 % 273.489 M
Net income ratio -0.08 -150.01 % -0.03 54.74 % -0.07 -56.55 % -0.05 -14 277.89 % 0.00 -99.30 % 0.05 -50.98 % 0.10 -14.81 % 0.11 -14.35 % 0.13 22.65 % 0.11 198.67 % 0.04 -10.30 % 0.04
Ratio EBITDA 0.10 -34.81 % 0.15 1.60 % 0.15 -3.56 % 0.15 64.93 % 0.09 -38.66 % 0.15 -14.37 % 0.17 -2.62 % 0.18 -4.65 % 0.19 23.61 % 0.15 25.06 % 0.12 -15.85 % 0.14
Gross profit ratio 0.30 -1.75 % 0.30 53.29 % 0.20 -16.37 % 0.24 -8.49 % 0.26 -12.63 % 0.30 33.37 % 0.22 -10.36 % 0.25 2.70 % 0.24 15.47 % 0.21 6.53 % 0.20 1.68 % 0.19
Weighted average shs out dil 1.041 B -0.01 % 1.041 B -1.47 % 1.056 B -1.72 % 1.075 B -0.24 % 1.077 B 0.15 % 1.076 B -0.41 % 1.080 B -0.34 % 1.084 B 1.55 % 1.067 B -0.33 % 1.071 B 27.14 % 842.347 M 2.08 % 825.196 M
Weighted average shs out 1.041 B -0.01 % 1.041 B -1.47 % 1.056 B -1.71 % 1.075 B 0.44 % 1.070 B 0.35 % 1.066 B 0.27 % 1.063 B -0.46 % 1.068 B 0.78 % 1.060 B -0.31 % 1.063 B 26.25 % 842.347 M 2.08 % 825.196 M
EPS diluted -0.38 -100.00 % -0.19 42.42 % -0.33 -22.22 % -0.27 -15 982.35 % 0.00 -99.37 % 0.27 -37.21 % 0.43 10.26 % 0.39 14.71 % 0.34 36.00 % 0.25 162.88 % 0.10 2.26 % 0.09
Earnings per share -0.38 -100.00 % -0.19 42.42 % -0.33 -22.22 % -0.27 -15 982.35 % 0.00 -99.37 % 0.27 -37.21 % 0.43 10.26 % 0.39 11.43 % 0.35 40.00 % 0.25 162.88 % 0.10 2.26 % 0.09
Gross profit 1.417 B -21.06 % 1.796 B 91.36 % 938.308 M -35.68 % 1.459 B 3.03 % 1.416 B -20.91 % 1.790 B 69.48 % 1.056 B 15.81 % 912.186 M 36.90 % 666.338 M 31.56 % 506.479 M 17.22 % 432.083 M 18.39 % 364.960 M
Income tax expense 9.341 M -86.67 % 70.070 M 254.84 % 19.747 M -71.58 % 69.480 M 24.76 % 55.692 M -73.80 % 212.555 M 44.14 % 147.468 M 20.27 % 122.617 M 16.67 % 105.094 M 75.87 % 59.757 M 33.24 % 44.850 M 1.94 % 43.998 M
Cost of revenue 3.338 B -19.04 % 4.122 B 8.42 % 3.802 B -19.18 % 4.705 B 15.91 % 4.059 B -4.67 % 4.257 B 14.98 % 3.703 B 33.61 % 2.771 B 32.15 % 2.097 B 9.29 % 1.919 B 8.28 % 1.772 B 15.97 % 1.528 B
General and administrative expenses 133.134 M -23.48 % 173.994 M 34.48 % 129.379 M -67.60 % 399.299 M 15.42 % 345.962 M -18.55 % 424.763 M 148.84 % 170.695 M 29.75 % 131.559 M 20.75 % 108.951 M 7.47 % 101.375 M 8.74 % 93.230 M 19.00 % 78.346 M
Selling and marketing expenses 64.942 M -9.38 % 71.666 M 28.80 % 55.640 M -18.49 % 68.265 M -21.80 % 87.295 M 17.33 % 74.403 M 143.93 % -169.375 M -29.27 % -131.025 M -20.85 % -108.417 M -7.51 % -100.841 M -8.79 % -92.696 M -19.13 % -77.812 M
Other expenses 1.375 B -8.84 % 1.508 B 45.60 % 1.036 B -7.80 % 1.123 B 424.66 % -345.962 M -149.22 % 702.907 M 2 696.97 % 25.131 M 28.22 % 19.600 M 136.92 % 8.273 M 53.57 % 5.387 M -1.12 % 5.448 M 29.16 % 4.218 M
Operating expenses 1.573 B -10.31 % 1.754 B 43.66 % 1.221 B -23.27 % 1.591 B 1 722.30 % 87.295 M -92.74 % 1.202 B 163.21 % 456.691 M 19.15 % 383.275 M 81.53 % 211.135 M 4.73 % 201.606 M -19.16 % 249.383 M 34.45 % 185.489 M
Cost and expenses 4.910 B -16.44 % 5.876 B 16.98 % 5.023 B 5.15 % 4.777 B 15.21 % 4.146 B -24.06 % 5.460 B 31.26 % 4.159 B 31.85 % 3.155 B 36.67 % 2.308 B 8.85 % 2.121 B 4.90 % 2.022 B 17.97 % 1.714 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
Selling general and administrative expenses 198.076 M -19.37 % 245.660 M 32.78 % 185.019 M -60.43 % 467.564 M 7.92 % 433.257 M -13.20 % 499.166 M 37 715.61 % 1.320 M 147.19 % 534.000 K 0.00 % 534.000 K 0.00 % 534.000 K 0.00 % 534.000 K 0.00 % 534.000 K
Interest income 11.146 M 25.60 % 8.874 M -11.03 % 9.974 M -8.16 % 10.860 M -2.60 % 11.150 M 14.62 % 9.728 M 0.13 % 9.715 M -29.99 % 13.876 M -22.56 % 17.919 M -1.80 % 18.247 M 445.83 % 3.343 M -36.17 % 5.237 M
Interest expense 71.084 M -1.86 % 72.430 M -7.84 % 78.594 M -15.09 % 92.562 M -5.85 % 98.310 M 3.65 % 94.845 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 777.245 M -16.30 % 928.600 M -3.63 % 963.551 M -8.49 % 1.053 B 157.37 % 409.101 M -51.26 % 839.386 M 281.89 % 219.797 M 45.76 % 150.791 M 32.93 % 113.434 M -5.07 % 119.488 M 31.04 % 91.182 M 5.20 % 86.672 M
Operating income -155.378 M -469.81 % 42.016 M -95.23 % 880.830 M -36.48 % 1.387 B 4.36 % 1.329 B 129.38 % 579.245 M 4.54 % 554.100 M 5.63 % 524.580 M 28.00 % 409.817 M 64.40 % 249.274 M -27.21 % 342.453 M 21.92 % 280.894 M
Operating income ratio -0.03 -560.27 % 0.01 -96.18 % 0.19 -17.41 % 0.22 -7.30 % 0.24 153.39 % 0.10 -17.74 % 0.12 -18.25 % 0.14 -3.97 % 0.15 44.29 % 0.10 -33.85 % 0.16 4.71 % 0.15
Total other income expenses net -233.758 M -40.49 % -166.391 M 86.49 % -1.232 B 23.03 % -1.600 B -26.85 % -1.261 B -2 004.87 % -59.932 M -175.98 % 78.876 M 132.03 % 33.994 M -49.81 % 67.732 M -9.51 % 74.850 M 665.26 % 9.781 M 721.02 % -1.575 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 928.783 M -33.29 % 1.392 B 17.47 % 1.185 B 57.07 % 754.556 M -15.00 % 887.717 M -25.61 % 1.193 B 189.00 % -1.341 B 7.72 % -1.453 B 1.78 % -1.479 B -9.21 % -1.354 B -20.64 % -1.123 B -227.05 % -343.306 M
Total investments 232.827 M 2.38 % 227.417 M -48.24 % 439.352 M 796.64 % 49.000 M 34.93 % 36.315 M -49.06 % 71.296 M -91.37 % 825.919 M 2 420.74 % 32.765 M -37.90 % 52.758 M -82.98 % 309.974 M -0.44 % 311.350 M 10.11 % 282.769 M
Total debt 1.291 B -15.13 % 1.522 B 2.41 % 1.486 B -11.29 % 1.675 B -15.61 % 1.985 B 0.33 % 1.978 B 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 6.861 M -19.06 % 8.477 M -32.76 % 12.608 M -32.70 % 18.734 M -26.71 % 25.561 M -4.56 % 26.781 M -6.82 % 28.741 M 27.75 % 22.497 M 35.22 % 16.637 M -6.22 % 17.741 M 46.32 % 12.125 M 0.000
Retained earnings 580.495 M -44.36 % 1.043 B -16.05 % 1.243 B -22.12 % 1.596 B -15.52 % 1.889 B 0.10 % 1.887 B 18.02 % 1.599 B 40.69 % 1.137 B 58.97 % 714.946 M 56.31 % 457.377 M 57.28 % 290.801 M -20.46 % 365.608 M
Common stock 176.000 K 0.00 % 176.000 K 0.00 % 176.000 K 0.00 % 176.000 K 0.57 % 175.000 K 0.57 % 174.000 K 0.00 % 174.000 K 0.58 % 173.000 K 0.58 % 172.000 K 0.00 % 172.000 K 0.58 % 171.000 K 122.08 % 77.000 K
Total equity 844.890 M -33.47 % 1.270 B -16.53 % 1.521 B -24.36 % 2.011 B -14.05 % 2.340 B -1.96 % 2.387 B 6.20 % 2.247 B 13.19 % 1.986 B 15.69 % 1.716 B 15.93 % 1.480 B 16.22 % 1.274 B 137.03 % 537.417 M
Other non current liabilities 54.239 M -19.66 % 67.514 M 19.66 % 56.422 M 5.80 % 53.329 M 54.42 % 34.536 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 618.717 M -30.79 % 894.024 M -4.28 % 933.989 M -14.30 % 1.090 B -22.17 % 1.400 B -7.51 % 1.514 B 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 677.961 M -29.49 % 961.538 M -5.19 % 1.014 B -13.48 % 1.172 B -19.77 % 1.461 B -4.22 % 1.525 B 12 945.61 % 11.692 M -12.00 % 13.287 M -15.07 % 15.645 M -5.50 % 16.555 M -5.21 % 17.465 M -4.95 % 18.375 M
Other current liabilities 907.030 M -6.51 % 970.200 M -35.15 % 1.496 B 1.62 % 1.472 B 49.81 % 982.786 M -20.25 % 1.232 B 117.64 % 566.244 M 26.64 % 447.134 M 38.26 % 323.411 M 24.47 % 259.836 M 3.38 % 251.349 M 62.22 % 154.940 M
Deferred revenue 0.000 0.000 100.00 % -551.909 M 5.70 % -585.296 M 0.000 100.00 % -464.490 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 672.761 M 7.19 % 627.615 M 13.72 % 551.909 M -5.70 % 585.296 M 0.09 % 584.756 M 25.89 % 464.490 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.824 B -3.24 % 1.885 B 6.21 % 1.775 B 0.38 % 1.768 B -10.66 % 1.979 B 15.47 % 1.714 B 72.38 % 994.157 M 17.41 % 846.774 M 45.83 % 580.651 M 24.31 % 467.093 M 19.52 % 390.819 M 36.87 % 285.547 M
Total liabilities 2.502 B -12.11 % 2.846 B 2.07 % 2.789 B -5.15 % 2.940 B -14.53 % 3.440 B 6.20 % 3.239 B 222.02 % 1.006 B 16.95 % 860.061 M 44.23 % 596.296 M 23.29 % 483.648 M 18.46 % 408.284 M 34.34 % 303.922 M
Other non current assets 609.585 M 47.67 % 412.812 M 663.78 % -73.222 M -70.20 % -43.020 M 98.68 % -3.270 B 3.62 % -3.393 B -253.41 % -960.029 M -47.99 % -648.710 M -724.24 % -78.704 M 78.00 % -357.703 M -5.80 % -338.080 M -12.59 % -300.272 M
Long term investments -228.555 M 23.64 % -299.324 M -300.67 % 149.163 M 204.41 % 49.000 M -98.46 % 3.184 B -3.92 % 3.314 B 301.21 % 825.919 M 59.20 % 518.784 M 1 379.24 % 35.071 M -88.69 % 309.974 M -0.44 % 311.350 M 10.11 % 282.769 M
Intangible assets 7.116 M 7.79 % 6.602 M 228.46 % 2.010 M -16.35 % 2.403 M 21.55 % 1.977 M -43.22 % 3.482 M -92.89 % 48.941 M -1.44 % 49.657 M 109.37 % 23.717 M -1.15 % 23.994 M -8.50 % 26.223 M -7.51 % 28.353 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 7.116 M 7.79 % 6.602 M 228.46 % 2.010 M -16.35 % 2.403 M 21.55 % 1.977 M -43.22 % 3.482 M -92.89 % 48.941 M -1.44 % 49.657 M 109.37 % 23.717 M -1.15 % 23.994 M -8.50 % 26.223 M -7.51 % 28.353 M
Property plant equipment net 1.436 B -33.18 % 2.148 B -9.67 % 2.379 B -11.61 % 2.691 B -17.66 % 3.268 B -3.58 % 3.389 B 272.02 % 911.088 M 52.09 % 599.053 M 50.25 % 398.700 M 19.48 % 333.709 M 7.01 % 311.857 M 14.69 % 271.919 M
Total non current assets 1.827 B -29.10 % 2.577 B 1.86 % 2.530 B -7.75 % 2.742 B -16.14 % 3.270 B -3.62 % 3.393 B 253.41 % 960.029 M 47.99 % 648.710 M 41.80 % 457.488 M 27.90 % 357.703 M 5.80 % 338.080 M 12.59 % 300.272 M
Other current assets 360.334 M -27.97 % 500.242 M 61.67 % 309.415 M -34.12 % 469.685 M 19.26 % 393.825 M -2.08 % 402.206 M 49.47 % 269.094 M 74.51 % 154.198 M 82.57 % 84.459 M 148.82 % 33.944 M 32.29 % 25.658 M 19.94 % 21.393 M
Short term investments 461.382 M -12.41 % 526.741 M 81.52 % 290.189 M 0.000 0.000 -100.00 % 71.296 M 0.000 -100.00 % 32.765 M 85.25 % 17.687 M 0.000 0.000 0.000
cash and cash equivalents 362.695 M 180.36 % 129.366 M -56.98 % 300.706 M -67.33 % 920.533 M -16.11 % 1.097 B 39.75 % 785.192 M -41.43 % 1.341 B -7.72 % 1.453 B -1.78 % 1.479 B 9.21 % 1.354 B 20.64 % 1.123 B 227.05 % 343.306 M
Cash and short term investments 824.077 M 25.60 % 656.107 M 11.04 % 590.895 M -35.81 % 920.533 M -16.11 % 1.097 B 28.12 % 856.488 M -36.12 % 1.341 B -9.76 % 1.486 B -0.75 % 1.497 B 10.51 % 1.354 B 20.64 % 1.123 B 227.05 % 343.306 M
Total current assets 1.520 B -1.29 % 1.540 B 0.51 % 1.532 B -23.27 % 1.996 B -9.97 % 2.218 B 10.51 % 2.007 B -1.58 % 2.039 B 2.95 % 1.980 B 15.30 % 1.718 B 13.63 % 1.512 B 18.29 % 1.278 B 159.92 % 491.662 M
Inventory 289.220 M -16.30 % 345.542 M -43.77 % 614.486 M 2.59 % 598.962 M -13.31 % 690.921 M -2.93 % 711.773 M 82.33 % 390.381 M 19.46 % 326.783 M 162.44 % 124.515 M 19.88 % 103.869 M -15.24 % 122.545 M 1.99 % 120.154 M
Net receivables 46.120 M 22.34 % 37.699 M 121.12 % 17.049 M 136.63 % 7.205 M -79.70 % 35.499 M -1.85 % 36.169 M -6.44 % 38.657 M 179.03 % 13.854 M 16.54 % 11.888 M -38.74 % 19.407 M 179.56 % 6.942 M 1.95 % 6.809 M
Tax assets 3.050 M -99.01 % 308.188 M 320.90 % 73.222 M 70.20 % 43.020 M -50.09 % 86.203 M 8.85 % 79.192 M -40.95 % 134.110 M 3.22 % 129.926 M 65.08 % 78.704 M 64.90 % 47.729 M 78.56 % 26.730 M 52.72 % 17.503 M
Other assets 0.000 0.000 -100.00 % 248.595 M 16.93 % 212.602 M -27.26 % 292.259 M 29.10 % 226.375 M -11.04 % 254.463 M 17.60 % 216.386 M 57.53 % 137.359 M 45.03 % 94.711 M 43.19 % 66.143 M 33.88 % 49.405 M
Account payables 235.850 M -12.36 % 269.114 M 10.87 % 242.734 M -3.18 % 250.694 M -26.53 % 341.225 M -2.53 % 350.075 M 18.32 % 295.870 M 9.92 % 269.163 M 60.83 % 167.360 M 12.33 % 148.985 M 30.89 % 113.822 M 25.81 % 90.471 M
Tax payables 8.051 M -54.96 % 17.876 M -49.98 % 35.741 M -20.44 % 44.921 M -35.86 % 70.038 M -46.67 % 131.331 M -0.54 % 132.043 M 1.20 % 130.477 M 45.17 % 89.880 M 54.24 % 58.272 M 127.20 % 25.648 M -36.10 % 40.136 M
Deferred revenue non current 5.005 M -15.38 % 5.915 M -75.10 % 23.756 M -5.10 % 25.033 M -4.32 % 26.162 M 159.11 % 10.097 M -13.64 % 11.692 M -12.00 % 13.287 M -15.07 % 15.645 M -5.50 % 16.555 M -5.21 % 17.465 M -4.95 % 18.375 M
Minority interest 70.803 M 3.21 % 68.599 M 7.90 % 63.578 M 52.41 % 41.714 M 95.95 % 21.288 M 86.82 % 11.395 M 89.03 % 6.028 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 911.072 M -28.43 % 1.273 B -10.80 % 1.427 B -10.76 % 1.599 B -18.61 % 1.965 B -0.68 % 1.978 B 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 -100.00 % 59.000 K
Other total stockholders equity 193.416 M 29.45 % 149.410 M -26.15 % 202.327 M -42.99 % 354.894 M -12.19 % 404.148 M -12.40 % 461.331 M -24.80 % 613.465 M -68.75 % 1.963 B 99.37 % 984.553 M -2.05 % 1.005 B 3.55 % 970.769 M 465.28 % 171.732 M
Deferred tax liabilities non current 0.000 100.00 % -5.915 M 0.000 -100.00 % 3.958 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.347 B -18.70 % 4.116 B -4.50 % 4.310 B -12.95 % 4.951 B -14.34 % 5.780 B 2.74 % 5.626 B 72.93 % 3.253 B 14.33 % 2.846 B 23.05 % 2.313 B 17.74 % 1.964 B 16.76 % 1.682 B 99.94 % 841.339 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 -100.00 % 27.267 M 124.48 % -111.369 M -535.49 % -17.525 M -105.69 % 307.924 M 306.41 % 75.767 M -60.67 % 192.622 M 2 117.10 % 8.688 M 165.78 % -13.208 M -9.56 % -12.056 M 0.000
Stock based compensation 3.806 M 28.93 % 2.952 M -38.98 % 4.838 M -44.88 % 8.778 M -31.87 % 12.884 M 17.34 % 10.980 M -13.09 % 12.634 M 8.80 % 11.612 M 161.59 % 4.439 M -31.95 % 6.523 M -46.20 % 12.125 M 0.000
Change in working capital 84.151 M -45.41 % 154.143 M 580.12 % -32.105 M -131.29 % 102.591 M 2 110.54 % 4.641 M 101.46 % -318.904 M -260.75 % -88.401 M 56.72 % -204.234 M -1 455.83 % -13.127 M -296.36 % 6.685 M 9 788.41 % -69.000 K 99.91 % -76.370 M
Accounts receivables 81.723 M 533.87 % -18.836 M -103.46 % -9.258 M -187.08 % 10.632 M 165.59 % -16.211 M -751.57 % 2.488 M 110.03 % -24.803 M -1 161.60 % -1.966 M -126.15 % 7.519 M 162.71 % -11.991 M -616.41 % 2.322 M 29.43 % 1.794 M
Inventory 56.322 M -74.90 % 224.389 M 1 082.14 % -22.847 M -124.84 % 91.959 M 341.01 % 20.852 M 106.49 % -321.392 M -405.35 % -63.598 M 68.56 % -202.268 M -879.70 % -20.646 M -210.55 % 18.676 M 881.10 % -2.391 M 96.94 % -78.164 M
Accounts payables 0.000 0.000 100.00 % -133.506 M -377.99 % 48.026 M 281.91 % -26.401 M -127.96 % 94.441 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -53.894 M -4.83 % -51.410 M -138.51 % 133.506 M 377.99 % -48.026 M -281.91 % 26.401 M 127.96 % -94.441 M 20.74 % -119.156 M -139.83 % -49.684 M -27.06 % -39.103 M -1 430.45 % -2.555 M -103.56 % 71.802 M 195.04 % 24.336 M
Other non cash items 239.351 M 37.94 % 173.516 M -36.00 % 271.120 M -6.13 % 288.837 M 10.16 % 262.207 M 348.20 % -105.645 M 44.19 % -189.309 M -1 210.90 % 17.041 M 121.92 % -77.730 M -200.73 % -25.847 M -136.85 % 70.138 M 385.08 % 14.459 M
Net cash provided by operating activities 715.417 M -36.96 % 1.135 B 28.72 % 881.619 M -15.92 % 1.049 B -17.45 % 1.270 B 24.31 % 1.022 B 107.28 % 492.966 M 24.68 % 395.380 M 0.09 % 395.044 M 6.71 % 370.212 M 17.69 % 314.569 M 90.11 % 165.471 M
Investments in property plant and equipment -241.344 M 45.70 % -444.441 M -10.83 % -401.014 M 8.64 % -438.959 M -8.48 % -404.632 M 44.34 % -727.030 M -47.89 % -491.591 M -69.30 % -290.362 M -112.00 % -136.960 M -5.17 % -130.231 M -2.92 % -126.541 M -6.78 % -118.501 M
Acquisitions net 0.000 100.00 % -51.000 M -114.15 % 360.371 M 835.45 % -49.000 M 47.94 % -94.126 M -373.70 % 34.390 M 142.45 % -81.019 M -41.98 % -57.062 M -296.34 % 29.063 M 324.10 % -12.969 M 0.000 0.000
Purchases of investments -3.395 B -53.97 % -2.205 B -12.88 % -1.953 B -3.91 % -1.880 B 38.10 % -3.037 B 17.79 % -3.694 B 4.11 % -3.853 B -1.68 % -3.789 B 21.57 % -4.831 B -54.15 % -3.134 B -512.11 % -512.000 M 28.39 % -715.000 M
Sales maturities of investments 3.482 B 75.39 % 1.985 B 24.63 % 1.593 B -16.44 % 1.906 B -39.12 % 3.131 B -14.45 % 3.660 B -6.96 % 3.934 B 2.28 % 3.846 B -19.91 % 4.802 B 52.59 % 3.147 B 514.64 % 512.000 M -28.39 % 715.000 M
Other investing activites 125.680 M 258.48 % -79.305 M 78.74 % -373.046 M -379.48 % -77.803 M -352.53 % 30.810 M 117.25 % -178.571 M -292.57 % 92.732 M 1 088.40 % -9.382 M -159.44 % 15.783 M 35.30 % 11.665 M 316.31 % 2.802 M -59.27 % 6.879 M
Net cash used for investing activites -28.506 M 96.41 % -794.304 M -2.62 % -774.060 M -43.53 % -539.314 M -44.27 % -373.822 M 58.72 % -905.601 M -127.05 % -398.859 M -64.35 % -242.682 M -61.53 % -150.240 M -42.28 % -105.597 M 14.66 % -123.739 M -10.86 % -111.622 M
Debt repayment 131.826 M 120.85 % -632.292 M -12.26 % -563.237 M 15.17 % -663.958 M -3 419.79 % 20.000 M 104.01 % -498.224 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 751.000 K -87.34 % 5.930 M -28.88 % 8.338 M -3.22 % 8.615 M 10.79 % 7.776 M -36.95 % 12.333 M 337.19 % 2.821 M -91.77 % 34.282 M -95.76 % 807.680 M 0.000
Common stock repurchased 0.000 0.000 100.00 % -89.541 M -628.33 % -12.294 M 0.000 100.00 % -19.837 M 60.77 % -50.561 M -30 176.05 % -167.000 K 99.52 % -34.593 M 0.000 0.000 0.000
Dividends paid -29.779 M 50.37 % -60.000 M 0.00 % -60.000 M 0.00 % -60.000 M 24.65 % -79.624 M 52.28 % -166.864 M 5.47 % -176.528 M -5.79 % -166.864 M -46.79 % -113.675 M -16.53 % -97.551 M 55.66 % -220.000 M 0.000
Other financing activites -554.213 M -403.28 % 182.740 M 1 024.19 % -19.773 M -142.06 % 47.017 M 109.14 % -514.658 M -18 292.22 % 2.829 M -56.70 % 6.534 M 0.000 0.000 -100.00 % 34.282 M 0.000 -100.00 % 31.304 M
Net cash used provided by financing activities -452.166 M 11.26 % -509.552 M 30.37 % -731.800 M -7.10 % -683.305 M -20.74 % -565.944 M 15.97 % -673.481 M -216.52 % -212.779 M -37.54 % -154.698 M -6.36 % -145.447 M -129.89 % -63.269 M -110.77 % 587.680 M 1 777.33 % 31.304 M
Effect of forex changes on cash -1.416 M 38.97 % -2.320 M -152.56 % 4.414 M 263.00 % -2.708 M 85.21 % -18.307 M -1 151.52 % 1.741 M -73.08 % 6.468 M 126.60 % -24.312 M -195.89 % 25.354 M -16.51 % 30.369 M 3 043.79 % 966.000 K 146.71 % -2.068 M
Net change in cash 233.329 M 236.18 % -171.340 M 72.36 % -619.827 M -250.60 % -176.791 M -156.64 % 312.132 M 156.19 % -555.500 M -395.08 % -112.204 M -326.44 % -26.312 M -121.10 % 124.711 M -46.18 % 231.715 M -70.27 % 779.476 M 838.17 % 83.085 M
Cash at beginning of period 129.366 M -56.98 % 300.706 M -67.33 % 920.533 M -16.11 % 1.097 B 39.75 % 785.192 M -41.43 % 1.341 B -7.72 % 1.453 B -1.78 % 1.479 B 9.21 % 1.354 B 20.64 % 1.123 B 227.05 % 343.306 M 31.93 % 260.221 M
Cash at end of period 362.695 M 180.36 % 129.366 M -56.98 % 300.706 M -67.33 % 920.533 M -16.11 % 1.097 B 39.75 % 785.192 M -41.43 % 1.341 B -7.72 % 1.453 B -1.78 % 1.479 B 9.21 % 1.354 B 20.64 % 1.123 B 227.05 % 343.306 M
Operating cash flow 715.417 M -36.96 % 1.135 B 28.72 % 881.619 M -15.92 % 1.049 B -17.45 % 1.270 B 24.31 % 1.022 B 107.28 % 492.966 M 24.68 % 395.380 M 0.09 % 395.044 M 6.71 % 370.212 M 17.69 % 314.569 M 90.11 % 165.471 M
Capital expenditure -243.282 M 45.26 % -444.441 M -10.83 % -401.014 M 8.64 % -438.959 M -8.48 % -404.632 M 44.34 % -727.030 M -47.89 % -491.591 M -69.30 % -290.362 M -112.00 % -136.960 M -5.17 % -130.231 M -2.92 % -126.541 M -6.78 % -118.501 M
Free CashFlow 472.135 M -31.61 % 690.395 M 43.65 % 480.605 M -21.16 % 609.577 M -29.58 % 865.573 M 193.60 % 294.811 M 21 340.80 % 1.375 M -98.69 % 105.018 M -59.31 % 258.084 M 7.54 % 239.981 M 27.63 % 188.028 M 300.32 % 46.970 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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 2013-01-31
Revenue 1.945 B -18.15 % 2.376 B -0.79 % 2.395 B -22.42 % 3.087 B 8.29 % 2.851 B 10.21 % 2.587 B 19.53 % 2.164 B -30.35 % 3.107 B 1.67 % 3.056 B -13.74 % 3.543 B 83.41 % 1.932 B -41.93 % 3.327 B 22.26 % 2.721 B 3.84 % 2.620 B 22.51 % 2.139 B 2.47 % 2.087 B 30.77 % 1.596 B 6.56 % 1.498 B 18.36 % 1.266 B -2.93 % 1.304 B 16.25 % 1.122 B -5.34 % 1.185 B 16.23 % 1.019 B -0.80 % 1.028 B 18.73 % 865.512 M 83.13 % 472.618 M
Net income -84.079 M 34.24 % -127.861 M 53.13 % -272.820 M -35.15 % -201.872 M -8 490.36 % 2.406 M 103.27 % -73.517 M 73.70 % -279.535 M -14.90 % -243.291 M -387.35 % -49.921 M -119.44 % 256.779 M 200.72 % -254.942 M -305.50 % 124.060 M -24.37 % 164.040 M -35.19 % 253.120 M 20.90 % 209.358 M -9.75 % 231.965 M 23.25 % 188.205 M -17.68 % 228.627 M 64.01 % 139.401 M -4.40 % 145.814 M 24.05 % 117.549 M 232.67 % 35.335 M -21.13 % 44.803 M -0.33 % 44.950 M 41.43 % 31.783 M -9.65 % 35.178 M
Income before tax -75.721 M 38.00 % -122.136 M 54.26 % -267.000 M -103.18 % -131.413 M -1 967.19 % 7.038 M 114.67 % -47.974 M 84.16 % -302.961 M -89.61 % -159.785 M -196.62 % -53.868 M -114.21 % 379.122 M 221.53 % -311.945 M -212.22 % 277.967 M 23.42 % 225.226 M -29.69 % 320.348 M 10.81 % 289.092 M -2.19 % 295.558 M 19.55 % 247.229 M -14.65 % 289.664 M 57.89 % 183.458 M 4.72 % 175.188 M 18.42 % 147.932 M 90.07 % 77.829 M -28.08 % 108.214 M -0.24 % 108.476 M 42.30 % 76.232 M 65.09 % 46.177 M
Income before tax ratio -0.04 24.25 % -0.05 53.89 % -0.11 -161.90 % -0.04 -1 824.25 % 0.00 113.31 % -0.02 86.75 % -0.14 -172.22 % -0.05 -191.76 % -0.02 -116.47 % 0.11 166.27 % -0.16 -293.27 % 0.08 0.94 % 0.08 -32.30 % 0.12 -9.55 % 0.14 -4.54 % 0.14 -8.58 % 0.15 -19.91 % 0.19 33.40 % 0.14 7.89 % 0.13 1.87 % 0.13 100.80 % 0.07 -38.12 % 0.11 0.56 % 0.11 19.85 % 0.09 -9.85 % 0.10
EBITDA 80.052 M -3.41 % 82.874 M 7.25 % 77.273 M -60.21 % 194.209 M -13.98 % 225.765 M 46.55 % 154.053 M 590.18 % -31.428 M -112.28 % 255.906 M -0.63 % 257.528 M -55.14 % 574.085 M 894.88 % -72.223 M -114.24 % 507.070 M 27.81 % 396.740 M -5.84 % 421.338 M 19.51 % 352.559 M -5.60 % 373.483 M 23.72 % 301.888 M -2.89 % 310.873 M 46.38 % 212.378 M 6.55 % 199.316 M 17.63 % 169.446 M -22.30 % 218.080 M 1.17 % 215.555 M -17.16 % 260.192 M 142.32 % 107.374 M 58.26 % 67.845 M
Net income ratio -0.04 19.66 % -0.05 52.76 % -0.11 -74.20 % -0.07 -7 848.04 % 0.00 102.97 % -0.03 78.00 % -0.13 -64.96 % -0.08 -379.37 % -0.02 -122.54 % 0.07 154.92 % -0.13 -453.90 % 0.04 -38.14 % 0.06 -37.59 % 0.10 -1.31 % 0.10 -11.92 % 0.11 -5.75 % 0.12 -22.75 % 0.15 38.57 % 0.11 -1.51 % 0.11 6.71 % 0.10 251.44 % 0.03 -32.14 % 0.04 0.48 % 0.04 19.12 % 0.04 -50.66 % 0.07
Ratio EBITDA 0.04 18.02 % 0.03 8.10 % 0.03 -48.71 % 0.06 -20.56 % 0.08 32.98 % 0.06 510.08 % -0.01 -117.63 % 0.08 -2.26 % 0.08 -48.00 % 0.16 533.40 % -0.04 -124.53 % 0.15 4.54 % 0.15 -9.32 % 0.16 -2.45 % 0.16 -7.88 % 0.18 -5.40 % 0.19 -8.87 % 0.21 23.67 % 0.17 9.77 % 0.15 1.19 % 0.15 -17.92 % 0.18 -12.96 % 0.21 -16.49 % 0.25 104.10 % 0.12 -13.58 % 0.14
Gross profit ratio 0.22 11.60 % 0.20 -2.92 % 0.21 0.69 % 0.21 -3.68 % 0.21 -1.44 % 0.22 24.61 % 0.17 -24.08 % 0.23 -5.88 % 0.24 -19.78 % 0.30 71.52 % 0.18 -41.77 % 0.30 5.90 % 0.29 27.62 % 0.22 2.74 % 0.22 -11.72 % 0.25 0.05 % 0.25 -6.16 % 0.26 23.11 % 0.21 -3.67 % 0.22 15.25 % 0.19 5.52 % 0.18 -13.42 % 0.21 0.69 % 0.21 21.60 % 0.17 -51.57 % 0.36
Weighted average shs out dil 1.050 B 0.86 % 1.041 B 0.03 % 1.041 B -0.05 % 1.041 B 0.02 % 1.041 B -0.15 % 1.043 B -2.59 % 1.070 B -0.44 % 1.075 B 0.02 % 1.075 B -0.99 % 1.085 B 1.51 % 1.069 B -0.63 % 1.076 B 0.06 % 1.075 B 0.42 % 1.071 B -1.69 % 1.089 B 0.15 % 1.088 B 0.72 % 1.080 B 1.50 % 1.064 B -0.61 % 1.071 B -0.12 % 1.072 B 0.19 % 1.070 B 24.78 % 857.430 M 3.65 % 827.264 M -0.01 % 827.385 M 0.53 % 823.007 M -21.94 % 1.054 B
Weighted average shs out 1.050 B 0.84 % 1.041 B 0.04 % 1.041 B -0.06 % 1.041 B -0.47 % 1.046 B 0.34 % 1.043 B -2.58 % 1.070 B -0.42 % 1.075 B -0.01 % 1.075 B -0.99 % 1.086 B 1.51 % 1.069 B -0.60 % 1.076 B 0.02 % 1.076 B 0.41 % 1.071 B -1.65 % 1.089 B 0.10 % 1.088 B 0.78 % 1.080 B 1.48 % 1.064 B -0.62 % 1.071 B -0.16 % 1.072 B 0.26 % 1.070 B 107.68 % 515.020 M 14.45 % 450.001 M -0.08 % 450.347 M 0.07 % 450.012 M -57.32 % 1.054 B
EPS diluted -0.08 33.25 % -0.12 53.85 % -0.26 -36.84 % -0.19 -8 360.87 % 0.00 103.26 % -0.07 72.88 % -0.26 -13.04 % -0.23 -395.69 % -0.05 -119.33 % 0.24 200.00 % -0.24 -300.00 % 0.12 -20.00 % 0.15 -37.50 % 0.24 26.32 % 0.19 -9.52 % 0.21 23.53 % 0.17 -19.05 % 0.21 61.54 % 0.13 -7.14 % 0.14 27.27 % 0.11 166.99 % 0.04 -23.99 % 0.05 -0.18 % 0.05 40.67 % 0.04 15.57 % 0.03
Earnings per share -0.08 33.25 % -0.12 53.85 % -0.26 -36.84 % -0.19 -8 360.87 % 0.00 103.26 % -0.07 72.88 % -0.26 -13.04 % -0.23 -395.69 % -0.05 -119.33 % 0.24 200.00 % -0.24 -300.00 % 0.12 -20.00 % 0.15 -37.50 % 0.24 26.32 % 0.19 -9.52 % 0.21 23.53 % 0.17 -19.05 % 0.21 61.54 % 0.13 -7.14 % 0.14 27.27 % 0.11 60.35 % 0.07 -31.12 % 0.10 -0.20 % 0.10 41.36 % 0.07 111.38 % 0.03
Gross profit 436.242 M -8.66 % 477.598 M -3.68 % 495.866 M -21.89 % 634.821 M 4.30 % 608.623 M 8.62 % 560.304 M 48.95 % 376.166 M -47.12 % 711.390 M -4.32 % 743.472 M -30.80 % 1.074 B 214.58 % 341.538 M -66.19 % 1.010 B 29.48 % 780.202 M 32.53 % 588.699 M 25.87 % 467.717 M -9.54 % 517.026 M 30.84 % 395.160 M 0.00 % 395.156 M 45.72 % 271.182 M -6.49 % 290.015 M 33.98 % 216.464 M -0.12 % 216.716 M 0.63 % 215.367 M -0.12 % 215.617 M 44.38 % 149.343 M -11.32 % 168.403 M
Income tax expense 5.107 M 90.92 % 2.675 M -59.87 % 6.666 M -89.77 % 65.152 M 1 224.77 % 4.918 M -2.86 % 5.063 M -79.59 % 24.810 M -67.53 % 76.416 M 1 001.73 % 6.936 M -94.00 % 115.532 M 93.07 % 59.840 M -59.98 % 149.518 M 137.19 % 63.037 M -6.93 % 67.734 M -15.05 % 79.734 M 25.38 % 63.593 M 7.74 % 59.024 M -3.30 % 61.037 M 38.54 % 44.057 M 49.99 % 29.374 M -3.32 % 30.383 M 59.90 % 19.001 M -26.49 % 25.849 M -0.17 % 25.893 M 43.02 % 18.105 M 64.60 % 11.000 M
Cost of revenue 1.509 B -20.54 % 1.899 B -0.03 % 1.899 B -22.56 % 2.453 B 9.37 % 2.242 B 10.65 % 2.027 B 13.34 % 1.788 B -25.37 % 2.396 B 3.59 % 2.313 B -6.31 % 2.469 B 55.23 % 1.590 B -31.36 % 2.317 B 19.36 % 1.941 B -4.47 % 2.032 B 21.57 % 1.671 B 6.42 % 1.570 B 30.75 % 1.201 B 8.91 % 1.103 B 10.90 % 994.382 M -1.92 % 1.014 B 12.01 % 905.127 M -6.51 % 968.145 M 20.41 % 804.051 M -0.98 % 812.006 M 13.38 % 716.169 M 135.42 % 304.215 M
General and administrative 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 -100.00 % 23.308 M 19.00 % 19.587 M 0.00 % 19.587 M
Selling and marketing expenses 30.251 M -14.67 % 35.450 M 20.20 % 29.492 M -26.93 % 40.360 M 28.92 % 31.306 M 10.31 % 28.380 M 4.11 % 27.260 M -19.80 % 33.989 M -0.84 % 34.276 M -36.00 % 53.560 M 58.77 % 33.735 M -54.66 % 74.403 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 % 8.354 M 0.00 % 8.354 M -91.83 % 102.245 M
Other 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
Operating expenses 30.251 M -14.67 % 35.450 M 20.20 % 29.492 M -26.93 % 40.360 M -92.87 % 566.028 M -2.09 % 578.131 M -9.76 % 640.654 M -23.15 % 833.610 M 10.68 % 753.203 M 15.56 % 651.770 M 6.87 % 609.856 M -11.39 % 688.280 M 33.96 % 513.793 M 88.37 % 272.763 M 48.30 % 183.928 M -19.16 % 227.520 M 46.08 % 155.755 M 39.01 % 112.048 M 13.08 % 99.087 M -19.03 % 122.379 M 54.47 % 79.227 M -44.00 % 141.476 M 31.11 % 107.907 M -2.31 % 110.458 M 47.22 % 75.031 M -38.41 % 121.832 M
Cost and expenses 1.539 B -20.43 % 1.934 B 0.28 % 1.929 B -22.63 % 2.493 B -11.23 % 2.808 B 7.82 % 2.605 B 7.25 % 2.429 B -24.80 % 3.229 B 5.33 % 3.066 B -1.74 % 3.120 B 41.83 % 2.200 B -26.78 % 3.005 B 22.42 % 2.455 B 6.52 % 2.304 B 24.22 % 1.855 B 3.18 % 1.798 B 32.51 % 1.357 B 11.69 % 1.215 B 11.10 % 1.093 B -3.76 % 1.136 B 15.42 % 984.354 M -11.29 % 1.110 B 21.67 % 911.958 M -1.14 % 922.464 M 16.59 % 791.200 M 85.71 % 426.047 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
Selling general and administrative expenses 30.251 M -14.67 % 35.450 M 20.20 % 29.492 M -26.93 % 40.360 M 28.92 % 31.306 M 10.31 % 28.380 M 4.11 % 27.260 M -19.80 % 33.989 M -0.84 % 34.276 M -36.00 % 53.560 M 58.77 % 33.735 M -54.66 % 74.403 M 0.000 -100.00 % 539.000 K -30.99 % 781.000 K 192.51 % 267.000 K 0.00 % 267.000 K 0.00 % 267.000 K 0.00 % 267.000 K 0.00 % 267.000 K 0.00 % 267.000 K 0.00 % 267.000 K 0.00 % 267.000 K -96.70 % 8.087 M -6.19 % 8.621 M -92.92 % 121.832 M
Interest income 0.000 0.000 0.000 100.00 % -26.683 M -175.04 % 35.557 M 17.95 % 30.147 M -21.64 % 38.473 M 2.42 % 37.565 M -14.89 % 44.137 M 1.39 % 43.533 M -0.22 % 43.627 M -0.70 % 43.934 M 6.68 % 41.183 M 833.43 % 4.412 M -16.80 % 5.303 M -12.38 % 6.052 M -22.65 % 7.824 M 19.34 % 6.556 M -42.30 % 11.363 M 50.46 % 7.552 M -29.39 % 10.695 M 313.09 % 2.589 M 243.37 % 754.000 K -77.27 % 3.317 M 72.76 % 1.920 M 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 0.000 0.000 0.000
Depreciation and amortization 112.446 M -25.82 % 151.581 M 0.71 % 150.516 M -30.37 % 216.180 M 23.63 % 174.865 M -13.14 % 201.324 M 0.27 % 200.778 M -15.57 % 237.808 M 3.97 % 228.738 M 7.93 % 211.928 M 7.48 % 197.173 M 11.67 % 176.561 M 19.29 % 148.004 M 20.33 % 122.994 M 27.06 % 96.803 M 18.68 % 81.563 M 17.82 % 69.228 M 23.15 % 56.215 M -1.75 % 57.219 M -24.10 % 75.392 M 70.97 % 44.096 M -16.83 % 53.020 M 38.93 % 38.162 M -29.05 % 53.788 M 63.57 % 32.884 M 51.76 % 21.668 M
Operating income 405.991 M -8.18 % 442.148 M -5.19 % 466.374 M -21.55 % 594.461 M 1 067.90 % 50.900 M 207.68 % -47.271 M 79.64 % -232.206 M -1 383.05 % 18.098 M -37.14 % 28.790 M -92.05 % 362.157 M 234.43 % -269.396 M -181.51 % 330.509 M 32.88 % 248.736 M -16.63 % 298.344 M 16.65 % 255.756 M -12.39 % 291.920 M 25.47 % 232.660 M -8.64 % 254.658 M 64.13 % 155.159 M 25.20 % 123.924 M -1.14 % 125.350 M -24.06 % 165.060 M -6.95 % 177.393 M -14.06 % 206.404 M 177.09 % 74.490 M 61.31 % 46.177 M
Operating income ratio 0.21 12.18 % 0.19 -4.44 % 0.19 1.13 % 0.19 978.49 % 0.02 197.70 % -0.02 82.97 % -0.11 -1 942.12 % 0.01 -38.17 % 0.01 -90.78 % 0.10 173.30 % -0.14 -240.37 % 0.10 8.68 % 0.09 -19.71 % 0.11 -4.78 % 0.12 -14.50 % 0.14 -4.05 % 0.15 -14.26 % 0.17 38.67 % 0.12 28.99 % 0.10 -14.96 % 0.11 -19.77 % 0.14 -19.94 % 0.17 -13.36 % 0.20 133.38 % 0.09 -11.91 % 0.10
Total other income expenses net -481.712 M 14.63 % -564.284 M 23.06 % -733.374 M -1.03 % -725.874 M -1 554.90 % -43.862 M -6 139.26 % -703.000 K 99.01 % -70.755 M 60.22 % -177.883 M -115.20 % -82.658 M 87.12 % -641.743 M -1 408.24 % -42.549 M 93.53 % -657.811 M -18.53 % -554.976 M -107.23 % -267.812 M -50.59 % -177.844 M 19.60 % -221.201 M -1 618.30 % 14.569 M 113.85 % -105.225 M -20.32 % -87.457 M -270.60 % 51.264 M 175.10 % -68.265 M 50.75 % -138.620 M -29.69 % -106.886 M -7.91 % -99.054 M -5 786.22 % 1.742 M 0.000
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 2013-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
Net debt 876.943 M -5.58 % 928.783 M -13.58 % 1.075 B -22.80 % 1.392 B 0.60 % 1.384 B 16.77 % 1.185 B -0.97 % 1.197 B 58.61 % 754.556 M -41.89 % 1.299 B 46.29 % 887.717 M -52.25 % 1.859 B 55.81 % 1.193 B -23.02 % 1.550 B 215.63 % -1.341 B -288.68 % -344.932 M 76.26 % -1.453 B -178.60 % -521.494 M 64.75 % -1.479 B -70.30 % -868.600 M 35.87 % -1.354 B -43.28 % -945.358 M 15.80 % -1.123 B -547.17 % -173.491 M 49.46 % -343.306 M
Total investments 244.069 M 4.83 % 232.827 M -62.49 % 620.639 M 172.91 % 227.417 M -63.92 % 630.399 M 43.48 % 439.352 M -25.22 % 587.550 M 1 099.08 % 49.000 M -93.42 % 744.129 M 1 949.10 % 36.315 M -95.26 % 766.320 M 974.84 % 71.296 M -93.50 % 1.097 B 32.84 % 825.919 M 256.64 % 231.581 M 606.79 % 32.765 M -35.95 % 51.157 M -3.03 % 52.758 M -89.11 % 484.330 M 56.25 % 309.974 M 23.99 % 250.000 M -19.70 % 311.350 M 937.83 % 30.000 M 0.000
Total debt 1.190 B -7.85 % 1.291 B -6.74 % 1.385 B -8.99 % 1.522 B -2.44 % 1.560 B 4.96 % 1.486 B 3.39 % 1.437 B -14.20 % 1.675 B -4.95 % 1.762 B -11.22 % 1.985 B -6.06 % 2.113 B 6.81 % 1.978 B 8.76 % 1.819 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 6.861 M 35.67 % 5.057 M -40.34 % 8.477 M 21.08 % 7.001 M -44.47 % 12.608 M 20.80 % 10.437 M -44.29 % 18.734 M 18.24 % 15.844 M -38.01 % 25.561 M 36.25 % 18.760 M -29.95 % 26.781 M 36.03 % 19.688 M -31.50 % 28.741 M 22.31 % 23.499 M 4.45 % 22.497 M 28.27 % 17.539 M 5.42 % 16.637 M 1.61 % 16.374 M -7.71 % 17.741 M 13.69 % 15.605 M 28.70 % 12.125 M 0.000 0.000
Retained earnings 0.000 -100.00 % 580.495 M -24.65 % 770.446 M -26.15 % 1.043 B -16.21 % 1.245 B 0.19 % 1.243 B -5.59 % 1.316 B -17.52 % 1.596 B -13.23 % 1.839 B -2.64 % 1.889 B 15.73 % 1.632 B -13.51 % 1.887 B 7.04 % 1.763 B 10.26 % 1.599 B 18.81 % 1.346 B 18.42 % 1.137 B 40.05 % 811.570 M 13.51 % 714.946 M 31.97 % 541.761 M 18.45 % 457.377 M 27.46 % 358.830 M 23.39 % 290.801 M -3.70 % 301.973 M -17.41 % 365.608 M
Common stock 176.000 K 0.00 % 176.000 K 0.00 % 176.000 K 0.00 % 176.000 K 0.00 % 176.000 K 0.00 % 176.000 K 0.00 % 176.000 K 0.00 % 176.000 K 0.00 % 176.000 K 0.57 % 175.000 K 0.00 % 175.000 K 0.57 % 174.000 K 0.00 % 174.000 K 0.00 % 174.000 K 0.00 % 174.000 K 0.58 % 173.000 K 0.00 % 173.000 K 0.58 % 172.000 K 0.00 % 172.000 K 0.00 % 172.000 K 0.00 % 172.000 K 0.58 % 171.000 K 122.08 % 77.000 K 0.00 % 77.000 K
Total equity 765.497 M -9.40 % 844.890 M -12.71 % 967.897 M -23.78 % 1.270 B -15.06 % 1.495 B -1.74 % 1.521 B -8.18 % 1.657 B -17.62 % 2.011 B -11.51 % 2.273 B -2.87 % 2.340 B 11.90 % 2.091 B -12.38 % 2.387 B 2.92 % 2.319 B 3.18 % 2.247 B 7.29 % 2.095 B 5.50 % 1.986 B 9.56 % 1.812 B 5.59 % 1.716 B 10.61 % 1.552 B 4.81 % 1.480 B 7.35 % 1.379 B 8.27 % 1.274 B 171.16 % 469.782 M -12.59 % 537.417 M
Other non current liabilities 57.435 M 5.89 % 54.239 M -17.34 % 65.619 M -2.81 % 67.514 M -0.44 % 67.809 M -15.43 % 80.178 M -2.18 % 81.963 M -0.43 % 82.320 M 35.67 % 60.675 M -0.04 % 60.698 M 39.60 % 43.481 M 284.07 % 11.321 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
Long term debt 599.943 M -3.03 % 618.717 M -21.26 % 785.780 M -12.11 % 894.024 M -1.97 % 911.964 M -2.36 % 933.989 M -2.11 % 954.079 M -12.45 % 1.090 B -7.09 % 1.173 B -16.23 % 1.400 B -2.03 % 1.429 B -5.60 % 1.514 B 11.91 % 1.353 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 657.378 M -3.04 % 677.961 M -20.37 % 851.399 M -11.45 % 961.538 M -1.86 % 979.773 M -3.39 % 1.014 B -2.11 % 1.036 B -11.61 % 1.172 B -4.99 % 1.234 B -15.56 % 1.461 B -0.80 % 1.473 B -3.45 % 1.525 B 11.85 % 1.364 B 11 563.56 % 11.692 M -6.39 % 12.490 M -6.00 % 13.287 M -6.95 % 14.280 M -8.72 % 15.645 M -2.83 % 16.100 M -2.75 % 16.555 M -2.67 % 17.010 M -2.61 % 17.465 M 0.000 0.000
Other current liabilities 799.599 M -11.84 % 907.030 M 2.09 % 888.430 M -8.43 % 970.200 M -4.62 % 1.017 B 7.73 % 944.166 M -0.62 % 950.100 M 7.12 % 886.975 M 0.64 % 881.342 M -10.32 % 982.786 M 9.22 % 899.825 M 17.19 % 767.857 M 30.89 % 586.640 M 3.60 % 566.244 M 27.76 % 443.213 M -0.88 % 447.134 M 31.53 % 339.956 M 5.12 % 323.411 M 17.27 % 275.787 M 6.14 % 259.836 M 24.30 % 209.047 M -16.83 % 251.349 M 27.68 % 196.864 M 0.92 % 195.076 M
Deferred revenue 0.000 0.000 0.000 0.000 100.00 % -647.691 M -17.35 % -551.909 M -14.23 % -483.147 M 17.45 % -585.296 M 0.67 % -589.265 M -0.77 % -584.756 M 14.50 % -683.900 M -47.24 % -464.490 M 0.37 % -466.232 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 590.177 M -12.28 % 672.761 M 12.31 % 599.034 M -4.55 % 627.615 M -3.10 % 647.691 M 17.35 % 551.909 M 14.23 % 483.147 M -17.45 % 585.296 M -0.67 % 589.265 M 0.77 % 584.756 M -14.50 % 683.900 M 47.24 % 464.490 M -0.37 % 466.232 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.573 B -13.73 % 1.824 B 4.39 % 1.747 B -7.31 % 1.885 B -1.18 % 1.907 B 7.48 % 1.775 B 5.81 % 1.677 B -5.13 % 1.768 B 0.01 % 1.768 B -10.67 % 1.979 B 4.75 % 1.889 B 10.23 % 1.714 B 16.31 % 1.473 B 48.21 % 994.157 M 32.97 % 747.646 M -11.71 % 846.774 M 35.62 % 624.392 M 7.53 % 580.651 M 42.42 % 407.702 M -12.72 % 467.093 M 39.65 % 334.477 M -14.42 % 390.819 M 28.87 % 303.256 M 6.20 % 285.547 M
Total liabilities 2.231 B -10.83 % 2.502 B -3.73 % 2.598 B -8.71 % 2.846 B -1.41 % 2.887 B 3.53 % 2.789 B 2.78 % 2.713 B -7.72 % 2.940 B -2.04 % 3.001 B -12.75 % 3.440 B 2.32 % 3.362 B 3.79 % 3.239 B 14.17 % 2.837 B 182.06 % 1.006 B 32.32 % 760.136 M -11.62 % 860.061 M 34.66 % 638.672 M 7.11 % 596.296 M 40.70 % 423.802 M -12.37 % 483.648 M 37.60 % 351.487 M -13.91 % 408.284 M 34.63 % 303.256 M 6.20 % 285.547 M
Other non current assets 142.960 M -76.55 % 609.585 M 270.46 % 164.547 M -76.89 % 712.136 M 1 091.52 % -71.823 M 1.91 % -73.222 M 0.01 % -73.232 M -70.23 % -43.020 M 63.92 % -119.250 M 96.35 % -3.270 B -5.27 % -3.107 B 8.44 % -3.393 B -18.74 % -2.857 B -197.64 % -960.029 M -30.43 % -736.047 M -13.46 % -648.710 M -37.78 % -470.830 M -498.23 % -78.704 M -27.15 % -61.900 M 82.70 % -357.703 M -0.66 % -355.366 M -5.11 % -338.080 M -739.18 % 52.893 M 7.06 % 49.405 M
Long term investments 232.929 M 201.91 % -228.555 M -196.16 % 237.693 M 179.41 % -299.324 M -399.43 % 99.965 M -32.98 % 149.163 M 204.41 % 49.000 M 0.00 % 49.000 M 390.00 % 10.000 M -99.69 % 3.184 B 8.01 % 2.948 B -11.04 % 3.314 B 22.39 % 2.708 B 227.82 % 825.919 M 36.30 % 605.947 M 16.80 % 518.784 M 38.34 % 374.997 M 969.25 % 35.071 M -32.04 % 51.609 M -83.35 % 309.974 M -7.81 % 336.216 M 7.99 % 311.350 M 0.000 0.000
Intangible assets 7.404 M 4.05 % 7.116 M -5.01 % 7.491 M 13.47 % 6.602 M 275.33 % 1.759 M -12.49 % 2.010 M -11.49 % 2.271 M -5.49 % 2.403 M 96.97 % 1.220 M -38.29 % 1.977 M -20.47 % 2.486 M -28.60 % 3.482 M 32.40 % 2.630 M -94.63 % 48.941 M -0.07 % 48.977 M -1.37 % 49.657 M 113.68 % 23.239 M -2.02 % 23.717 M 0.65 % 23.564 M -1.79 % 23.994 M -3.55 % 24.878 M -5.13 % 26.223 M -3.19 % 27.088 M -4.46 % 28.353 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 7.404 M 4.05 % 7.116 M -5.01 % 7.491 M 13.47 % 6.602 M 275.33 % 1.759 M -12.49 % 2.010 M -11.49 % 2.271 M -5.49 % 2.403 M 96.97 % 1.220 M -38.29 % 1.977 M -20.47 % 2.486 M -28.60 % 3.482 M 32.40 % 2.630 M -94.63 % 48.941 M -0.07 % 48.977 M -1.37 % 49.657 M 113.68 % 23.239 M -2.02 % 23.717 M 0.65 % 23.564 M -1.79 % 23.994 M -3.55 % 24.878 M -5.13 % 26.223 M -3.19 % 27.088 M -4.46 % 28.353 M
Property plant equipment net 1.191 B -17.05 % 1.436 B -13.88 % 1.667 B -22.40 % 2.148 B -7.57 % 2.324 B -2.28 % 2.379 B -0.26 % 2.385 B -11.38 % 2.691 B -4.91 % 2.830 B -13.41 % 3.268 B 5.29 % 3.104 B -8.42 % 3.389 B 18.72 % 2.855 B 213.34 % 911.088 M 32.60 % 687.070 M 14.69 % 599.053 M 33.84 % 447.591 M 12.26 % 398.700 M 24.91 % 319.184 M -4.35 % 333.709 M 0.97 % 330.488 M 5.97 % 311.857 M 9.21 % 285.563 M 5.02 % 271.919 M
Total non current assets 1.574 B -13.83 % 1.827 B -12.04 % 2.077 B -19.40 % 2.577 B 6.21 % 2.426 B -4.10 % 2.530 B 3.85 % 2.436 B -11.17 % 2.742 B -3.47 % 2.841 B -13.12 % 3.270 B 5.27 % 3.107 B -8.44 % 3.393 B 18.74 % 2.857 B 197.64 % 960.029 M 30.43 % 736.047 M 13.46 % 648.710 M 37.78 % 470.830 M 2.92 % 457.488 M 16.01 % 394.357 M 10.25 % 357.703 M 0.66 % 355.366 M 5.11 % 338.080 M -7.51 % 365.544 M 4.54 % 349.677 M
Other current assets 460.111 M 27.69 % 360.334 M -31.60 % 526.812 M 5.31 % 500.242 M 15.87 % 431.721 M 39.53 % 309.415 M -22.51 % 399.279 M -14.99 % 469.685 M 25.30 % 374.860 M -4.82 % 393.825 M -4.67 % 413.136 M 2.72 % 402.206 M 48.08 % 271.614 M 0.94 % 269.094 M 43.29 % 187.798 M 21.79 % 154.198 M 72.56 % 89.359 M 5.80 % 84.459 M 40.87 % 59.957 M 76.64 % 33.944 M -3.58 % 35.206 M 37.21 % 25.658 M -13.29 % 29.589 M 38.31 % 21.393 M
Short term investments 11.140 M -97.59 % 461.382 M 20.48 % 382.946 M -27.30 % 526.741 M -0.70 % 530.434 M 82.79 % 290.189 M -46.12 % 538.550 M 0.000 -100.00 % 734.129 M 123.32 % -3.148 B -510.74 % 766.320 M 974.84 % 71.296 M -93.50 % 1.097 B 0.000 -100.00 % 231.581 M 606.79 % 32.765 M -35.95 % 51.157 M 189.24 % 17.687 M -95.91 % 432.721 M 0.000 -100.00 % 250.000 M 0.000 -100.00 % 30.000 M 0.000
cash and cash equivalents 313.177 M -13.65 % 362.695 M 16.99 % 310.032 M 139.65 % 129.366 M -26.37 % 175.705 M -41.57 % 300.706 M 25.08 % 240.406 M -73.88 % 920.533 M 98.53 % 463.671 M -57.75 % 1.097 B 332.09 % 253.958 M -67.66 % 785.192 M 192.06 % 268.848 M -79.95 % 1.341 B 288.68 % 344.932 M -76.26 % 1.453 B 178.60 % 521.494 M -64.75 % 1.479 B 70.30 % 868.600 M -35.87 % 1.354 B 43.28 % 945.358 M -15.80 % 1.123 B 547.17 % 173.491 M -49.46 % 343.306 M
Cash and short term investments 742.301 M -9.92 % 824.077 M 18.92 % 692.978 M 5.62 % 656.107 M -7.09 % 706.139 M 19.50 % 590.895 M -24.14 % 778.956 M -15.38 % 920.533 M -23.15 % 1.198 B 9.16 % 1.097 B 7.55 % 1.020 B 19.12 % 856.488 M -37.30 % 1.366 B 1.89 % 1.341 B -5.71 % 1.422 B -4.29 % 1.486 B -3.82 % 1.545 B 3.20 % 1.497 B 15.03 % 1.301 B -3.93 % 1.354 B 13.31 % 1.195 B 6.46 % 1.123 B 451.76 % 203.491 M -40.73 % 343.306 M
Total current assets 1.422 B -6.43 % 1.520 B 2.03 % 1.490 B -3.25 % 1.540 B -9.12 % 1.694 B 10.60 % 1.532 B -9.24 % 1.688 B -15.46 % 1.996 B -5.37 % 2.110 B -4.86 % 2.218 B 9.14 % 2.032 B 1.26 % 2.007 B -0.72 % 2.021 B -0.86 % 2.039 B 8.20 % 1.884 B -4.86 % 1.980 B 10.56 % 1.791 B 4.28 % 1.718 B 16.84 % 1.470 B -2.75 % 1.512 B 15.26 % 1.312 B 2.63 % 1.278 B 200.40 % 425.414 M -13.47 % 491.662 M
Inventory 216.262 M -25.23 % 289.220 M 13.82 % 254.097 M -26.46 % 345.542 M -37.10 % 549.333 M -10.60 % 614.486 M 28.02 % 479.992 M -19.86 % 598.962 M 13.17 % 529.278 M -23.40 % 690.921 M 19.72 % 577.134 M -18.92 % 711.773 M 106.25 % 345.102 M -11.60 % 390.381 M 53.01 % 255.135 M -21.93 % 326.783 M 118.36 % 149.653 M 20.19 % 124.515 M 51.80 % 82.024 M -21.03 % 103.869 M 44.93 % 71.668 M -41.52 % 122.545 M -33.74 % 184.947 M 53.92 % 120.154 M
Net receivables 3.412 M -92.60 % 46.120 M 194.06 % 15.684 M -58.40 % 37.699 M 439.71 % 6.985 M -59.03 % 17.049 M -42.36 % 29.580 M 310.55 % 7.205 M -7.00 % 7.747 M -78.18 % 35.499 M 66.66 % 21.300 M -41.11 % 36.169 M -6.05 % 38.499 M -0.41 % 38.657 M 98.49 % 19.476 M 40.58 % 13.854 M 84.06 % 7.527 M -36.68 % 11.888 M -55.78 % 26.881 M 38.51 % 19.407 M 108.41 % 9.312 M 34.14 % 6.942 M -6.02 % 7.387 M 8.49 % 6.809 M
Tax assets 0.000 -100.00 % 3.050 M 0.000 -100.00 % 8.864 M -87.66 % 71.823 M -1.91 % 73.222 M -0.01 % 73.232 M 70.23 % 43.020 M -63.92 % 119.250 M 38.34 % 86.203 M -45.70 % 158.765 M 100.48 % 79.192 M -47.19 % 149.965 M 11.82 % 134.110 M 3.08 % 130.100 M 0.13 % 129.926 M 35.58 % 95.833 M 21.76 % 78.704 M 27.15 % 61.900 M 29.69 % 47.729 M 149.24 % 19.150 M -28.36 % 26.730 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 -100.00 % 261.948 M 5.37 % 248.595 M 0.89 % 246.404 M 15.90 % 212.602 M -34.30 % 323.584 M 10.72 % 292.259 M -7.11 % 314.618 M 38.98 % 226.375 M -18.42 % 277.502 M 9.05 % 254.463 M 8.50 % 234.525 M 8.38 % 216.386 M 14.56 % 188.891 M 37.52 % 137.359 M 23.81 % 110.943 M 17.14 % 94.711 M 48.60 % 63.734 M -3.64 % 66.143 M 0.000 0.000
Account payables 183.507 M -22.19 % 235.850 M -5.58 % 249.798 M -7.18 % 269.114 M 19.02 % 226.108 M -6.85 % 242.734 M 17.10 % 207.296 M -17.31 % 250.694 M -7.14 % 269.966 M -20.88 % 341.225 M 21.53 % 280.785 M -19.79 % 350.075 M 3.61 % 337.887 M 14.20 % 295.870 M 34.58 % 219.839 M -18.32 % 269.163 M 36.85 % 196.686 M 17.52 % 167.360 M 81.53 % 92.192 M -38.12 % 148.985 M 24.12 % 120.032 M 5.46 % 113.822 M 6.98 % 106.392 M 17.60 % 90.471 M
Tax payables 0.000 -100.00 % 8.051 M -17.88 % 9.804 M -45.16 % 17.876 M 9.39 % 16.341 M -54.28 % 35.741 M -2.31 % 36.587 M -18.55 % 44.921 M 65.83 % 27.088 M -61.32 % 70.038 M 185.14 % 24.563 M -81.30 % 131.331 M 58.84 % 82.683 M -37.38 % 132.043 M 56.09 % 84.594 M -35.17 % 130.477 M 48.69 % 87.750 M -2.37 % 89.880 M 126.27 % 39.723 M -31.83 % 58.272 M 979.51 % 5.398 M -78.95 % 25.648 M 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 5.005 M 0.000 -100.00 % 5.915 M -13.33 % 6.825 M -71.27 % 23.756 M -2.62 % 24.395 M -2.55 % 25.033 M -2.46 % 25.664 M -1.90 % 26.162 M -3.62 % 27.145 M 168.84 % 10.097 M -7.32 % 10.894 M -6.83 % 11.692 M -6.39 % 12.490 M -6.00 % 13.287 M -6.95 % 14.280 M -8.72 % 15.645 M -2.83 % 16.100 M -2.75 % 16.555 M -2.67 % 17.010 M -2.61 % 17.465 M 0.000 0.000
Minority interest 74.054 M 4.59 % 70.803 M 4.50 % 67.753 M -1.23 % 68.599 M 8.38 % 63.292 M -0.45 % 63.578 M 47.52 % 43.098 M 3.32 % 41.714 M 20.48 % 34.624 M 62.65 % 21.288 M 49.58 % 14.232 M 24.90 % 11.395 M 172.80 % 4.177 M -30.71 % 6.028 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 824.593 M -9.49 % 911.072 M -9.45 % 1.006 B -20.97 % 1.273 B -5.82 % 1.352 B -5.29 % 1.427 B 1.42 % 1.407 B -12.01 % 1.599 B -6.56 % 1.712 B -12.90 % 1.965 B 2.07 % 1.925 B -2.69 % 1.978 B 8.76 % 1.819 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.000 K 0.00 % 59.000 K
Other total stockholders equity 691.267 M 257.40 % 193.416 M 55.40 % 124.465 M -16.70 % 149.410 M -16.72 % 179.410 M -11.33 % 202.327 M -87.38 % 1.603 B 351.76 % 354.894 M -84.03 % 2.222 B 449.86 % 404.148 M -5.10 % 425.853 M -7.69 % 461.331 M -13.27 % 531.906 M -13.29 % 613.465 M -15.40 % 725.161 M -63.06 % 1.963 B 99.67 % 983.036 M -0.15 % 984.553 M -0.89 % 993.374 M -1.18 % 1.005 B 0.06 % 1.005 B 3.48 % 970.769 M 478.97 % 167.673 M -2.33 % 171.673 M
Deferred tax liabilities non current 0.000 0.000 0.000 100.00 % -5.915 M 0.000 0.000 -100.00 % 2.893 M -26.91 % 3.958 M 0.000 0.000 0.000 0.000 100.00 % -10.894 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.996 B -10.47 % 3.347 B -6.16 % 3.566 B -13.36 % 4.116 B -6.07 % 4.382 B 1.67 % 4.310 B -1.37 % 4.370 B -11.74 % 4.951 B -6.12 % 5.274 B -8.75 % 5.780 B 6.00 % 5.453 B -3.07 % 5.626 B 9.11 % 5.156 B 58.49 % 3.253 B 13.96 % 2.855 B 0.33 % 2.846 B 16.10 % 2.451 B 5.98 % 2.313 B 17.07 % 1.975 B 0.58 % 1.964 B 13.49 % 1.731 B 2.88 % 1.682 B 112.67 % 790.958 M -5.99 % 841.339 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
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 2013-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.919 M 0.000 100.00 % -106.013 M 0.000 100.00 % -14.022 M 0.000 -100.00 % 311.195 M 0.000 -100.00 % 80.991 M 0.000 -100.00 % 197.532 M 0.000 -100.00 % 10.743 M 0.000 100.00 % -9.728 M 0.000 100.00 % -12.056 M 0.000 -100.00 % 74.432 M 0.000 0.000
Stock based compensation 1.435 M -20.45 % 1.804 M -9.89 % 2.002 M 35.64 % 1.476 M 0.00 % 1.476 M -32.48 % 2.186 M -17.57 % 2.652 M -22.50 % 3.422 M -36.11 % 5.356 M -42.91 % 9.381 M 167.80 % 3.503 M -54.56 % 7.709 M 135.68 % 3.271 M -55.86 % 7.410 M 41.85 % 5.224 M -22.05 % 6.702 M 36.50 % 4.910 M 105.96 % 2.384 M 16.01 % 2.055 M -32.47 % 3.043 M -12.56 % 3.480 M -71.30 % 12.125 M 0.000 -100.00 % 3.031 M 0.000 0.000
Change in working capital 0.000 -100.00 % 104.973 M 0.000 -100.00 % 112.120 M 0.000 -100.00 % 101.401 M 0.000 -100.00 % 54.565 M 0.000 -100.00 % 31.042 M 0.000 100.00 % -413.345 M 0.000 100.00 % -207.557 M 0.000 100.00 % -253.918 M 0.000 100.00 % -52.230 M 0.000 -100.00 % 4.130 M 0.000 -100.00 % 71.733 M 0.000 100.00 % -57.787 M -1 104.47 % 5.753 M 134.32 % -16.762 M
Accounts receivables 0.000 -100.00 % 40.592 M 0.000 100.00 % -18.836 M 0.000 100.00 % -9.258 M 0.000 -100.00 % 10.632 M 0.000 100.00 % -16.211 M 0.000 -100.00 % 2.488 M 0.000 100.00 % -24.803 M 0.000 100.00 % -1.966 M 0.000 -100.00 % 7.519 M 0.000 100.00 % -11.991 M 0.000 -100.00 % 2.322 M 0.000 -100.00 % 1.024 M 32.99 % 770.000 K 0.000
Inventory 0.000 -100.00 % 56.322 M 0.000 -100.00 % 224.389 M 0.000 100.00 % -22.847 M 0.000 -100.00 % 91.959 M 0.000 -100.00 % 20.852 M 0.000 100.00 % -321.392 M 0.000 100.00 % -63.598 M 0.000 100.00 % -202.268 M 0.000 100.00 % -20.646 M 0.000 -100.00 % 18.676 M 0.000 100.00 % -2.391 M 0.000 100.00 % -78.487 M -24 399.38 % 323.000 K 101.65 % -19.541 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -24.581 M -784.52 % -2.779 M 0.000
Other working capital 0.000 -100.00 % 8.059 M 0.000 100.00 % -93.433 M 0.000 -100.00 % 133.506 M 0.000 100.00 % -48.026 M 0.000 -100.00 % 26.401 M 0.000 100.00 % -94.441 M 0.000 100.00 % -119.156 M 0.000 100.00 % -49.684 M 0.000 100.00 % -39.103 M 0.000 100.00 % -2.555 M 0.000 -100.00 % 71.802 M 0.000 -100.00 % 19.676 M 322.23 % 4.660 M 67.69 % 2.779 M
Other non cash items -39.574 M -213.81 % -12.611 M -105.20 % 242.685 M 23.91 % 195.863 M 106.68 % 94.767 M 517.66 % -22.690 M -112.10 % 187.571 M 96.48 % 95.466 M -26.58 % 130.028 M 103.19 % 63.993 M -58.52 % 154.288 M -36.04 % 241.225 M 334.68 % 55.495 M -39.75 % 92.105 M 206.49 % -86.491 M -176.80 % 112.618 M 345.39 % -45.893 M -189.32 % 51.378 M 157.08 % -90.005 M -544.91 % 20.230 M 146.48 % -43.522 M -171.27 % 61.066 M 197.35 % -62.730 M -416.91 % 19.794 M 166.71 % -29.671 M -2 410.38 % 1.284 M
Net cash provided by operating activities 195.495 M -43.13 % 343.760 M -7.51 % 371.657 M -37.05 % 590.442 M 8.46 % 544.394 M 9.44 % 497.449 M 29.49 % 384.170 M -11.09 % 432.087 M -29.91 % 616.449 M -31.58 % 900.959 M 144.00 % 369.246 M -12.97 % 424.284 M -29.00 % 597.557 M 122.91 % 268.072 M 19.20 % 224.894 M 25.69 % 178.930 M -17.33 % 216.450 M -24.42 % 286.374 M 163.53 % 108.670 M -56.29 % 248.609 M 104.44 % 121.603 M -52.64 % 256.772 M 344.27 % 57.797 M -41.25 % 98.378 M 46.63 % 67.093 M 62.19 % 41.368 M
Investments in property plant and equipment -44.575 M 53.98 % -96.868 M 31.27 % -140.934 M 15.44 % -166.674 M 37.09 % -264.939 M -1.78 % -260.302 M -84.99 % -140.712 M 36.66 % -222.136 M -2.45 % -216.823 M 13.88 % -251.763 M -64.69 % -152.869 M 67.78 % -474.458 M -87.85 % -252.572 M 8.71 % -276.661 M -28.72 % -214.930 M -19.61 % -179.689 M -62.36 % -110.673 M -44.06 % -76.822 M -27.74 % -60.138 M 29.30 % -85.060 M -88.31 % -45.171 M 39.41 % -74.546 M -43.37 % -51.995 M 34.55 % -79.439 M -103.37 % -39.062 M -30.59 % -29.912 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 100.00 % -128.000 M 28.39 % -178.750 M 0.00 % -178.750 M
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 -100.00 % 128.000 M -28.39 % 178.750 M 0.00 % 178.750 M
Other investing activites 26.332 M -50.03 % 52.695 M -66.35 % 156.601 M 186.64 % -180.748 M 0.66 % -181.943 M -219.24 % 152.584 M 129.03 % -525.630 M -185.93 % 611.692 M 185.91 % -712.047 M -195.48 % 745.720 M 204.31 % -714.910 M -175.94 % 941.382 M 184.06 % -1.120 B -200.82 % 1.111 B 209.11 % -1.018 B -200.44 % 1.014 B 204.94 % -966.006 M -316.70 % 445.771 M 197.11 % -459.051 M -271.95 % 266.968 M 210.17 % -242.334 M -859.60 % 31.903 M 209.63 % -29.101 M -117.03 % 170.881 M 204.19 % -164.002 M -648.28 % 29.912 M
Net cash used for investing activites -18.243 M 58.70 % -44.173 M -381.95 % 15.667 M 104.51 % -347.422 M 22.26 % -446.882 M -314.86 % -107.718 M 83.83 % -666.342 M -271.05 % 389.556 M 141.94 % -928.870 M -288.05 % 493.957 M 156.92 % -867.779 M -285.85 % 466.924 M 134.02 % -1.373 B -264.53 % 834.203 M 167.65 % -1.233 B -247.85 % 833.997 M 177.46 % -1.077 B -391.82 % 368.949 M 171.06 % -519.189 M -385.41 % 181.908 M 163.27 % -287.505 M -574.21 % -42.643 M 47.42 % -81.096 M -188.69 % 91.442 M 145.03 % -203.064 M -593.06 % -29.300 M
Debt repayment -209.643 M 0.000 100.00 % -298.794 M 0.000 100.00 % -337.349 M 0.000 100.00 % -287.721 M 0.000 100.00 % -307.919 M 0.000 100.00 % -173.423 M 0.000 100.00 % -202.343 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 322.494 M 0.000 -100.00 % 320.487 M 0.000 -100.00 % 174.216 M 0.000 -100.00 % 203.488 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 201.920 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -54.768 M -57.50 % -34.773 M 0.000 100.00 % -12.568 M 0.000 100.00 % -793.000 K 95.76 % -18.692 M -1 532.49 % -1.145 M 96.28 % -30.767 M -55.44 % -19.794 M -11 752.69 % -167.000 K 0.000 100.00 % -9.130 M 64.14 % -25.463 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -30.367 M -1.22 % -30.000 M 0.00 % -30.000 M 0.00 % -30.000 M 0.00 % -30.000 M 0.00 % -30.000 M 0.00 % -30.000 M 0.00 % -30.000 M 39.55 % -49.624 M 24.37 % -65.616 M 35.19 % -101.248 M -20.90 % -83.743 M 9.75 % -92.785 M -23.25 % -75.282 M 17.80 % -91.582 M -63.67 % -55.955 M 3.06 % -57.720 M -20.17 % -48.031 M 3.01 % -49.520 M 29.26 % -70.000 M 53.33 % -150.000 M -172.73 % -55.000 M 0.000 0.000
Other financing activites -18.160 M 92.61 % -245.661 M -300.28 % 122.656 M 147.99 % -255.571 M -278.26 % 143.368 M 157.92 % -247.532 M -426.60 % -47.006 M 85.94 % -334.344 M -1 160.53 % 31.526 M 106.29 % -501.428 M -364.85 % 189.324 M 164.88 % -291.802 M -4 062.01 % 7.365 M -7.15 % 7.932 M 24.37 % 6.378 M -6.29 % 6.806 M 23.14 % 5.527 M 410.81 % 1.082 M -37.78 % 1.739 M 247.80 % 500.000 K -98.52 % 33.782 M -95.82 % 807.680 M 0.000 0.000 -100.00 % 31.304 M 282.41 % 8.186 M
Net cash used provided by financing activities -227.803 M 7.27 % -245.661 M -18.96 % -206.505 M 27.69 % -285.571 M -27.50 % -223.981 M 32.60 % -332.300 M 16.82 % -399.500 M -9.65 % -364.344 M -14.23 % -318.961 M 39.98 % -531.428 M -1 439.66 % -34.516 M 90.82 % -376.110 M -26.48 % -297.371 M -179.02 % -106.578 M -0.35 % -106.201 M -54.71 % -68.643 M 20.23 % -86.055 M -34.45 % -64.003 M 21.41 % -81.444 M -71.35 % -47.531 M -202.01 % -15.738 M -102.13 % 737.680 M 591.79 % -150.000 M -202.10 % 146.920 M 369.33 % 31.304 M 282.41 % 8.186 M
Effect of forex changes on cash 1.033 M 181.79 % -1.263 M -725.49 % -153.000 K 95.96 % -3.788 M -358.04 % 1.468 M -48.83 % 2.869 M 85.70 % 1.545 M 453.55 % -437.000 K 80.76 % -2.271 M 88.71 % -20.122 M -1 208.65 % 1.815 M 45.67 % 1.246 M 151.72 % 495.000 K 685.71 % 63.000 K -99.02 % 6.405 M 149.72 % -12.882 M -12.70 % -11.430 M -159.26 % 19.288 M 217.97 % 6.066 M -76.81 % 26.153 M 520.33 % 4.216 M 267.43 % -2.518 M -172.27 % 3.484 M 487.97 % -898.000 K 23.25 % -1.170 M -326.31 % 517.000 K
Net change in cash 313.177 M 201.01 % -310.032 M -200.00 % 310.032 M 276.45 % -175.705 M -40.56 % -125.001 M -307.30 % 60.300 M 108.87 % -680.127 M -248.87 % 456.862 M 172.10 % -633.653 M -175.13 % 843.366 M 258.76 % -531.234 M -202.88 % 516.344 M 148.17 % -1.072 B -207.64 % 995.760 M 189.87 % -1.108 B -218.96 % 931.402 M 197.25 % -957.714 M -256.85 % 610.608 M 225.67 % -485.897 M -218.76 % 409.139 M 330.60 % -177.424 M -118.69 % 949.291 M 659.01 % -169.815 M -234.44 % 126.312 M 41.40 % 89.329 M 330.06 % 20.771 M
Cash at beginning of period 0.000 -100.00 % 310.032 M 0.000 -100.00 % 175.705 M -41.57 % 300.706 M 25.08 % 240.406 M -73.88 % 920.533 M 98.53 % 463.671 M -57.75 % 1.097 B 332.09 % 253.958 M -67.66 % 785.192 M 192.06 % 268.848 M -79.95 % 1.341 B 288.68 % 344.932 M -76.26 % 1.453 B 178.60 % 521.494 M -64.75 % 1.479 B 70.30 % 868.600 M -35.87 % 1.354 B 43.28 % 945.358 M -15.80 % 1.123 B 547.17 % 173.491 M -49.46 % 343.306 M 122.37 % 154.384 M 137.31 % 65.055 M 0.00 % 65.055 M
Cash at end of period 313.177 M 0.000 -100.00 % 310.032 M 76.45 % 175.705 M 0.00 % 175.705 M -41.57 % 300.706 M 25.08 % 240.406 M -73.88 % 920.533 M 98.53 % 463.671 M -57.75 % 1.097 B 332.09 % 253.958 M -67.66 % 785.192 M 192.06 % 268.848 M -79.95 % 1.341 B 288.68 % 344.932 M -76.26 % 1.453 B 178.60 % 521.494 M -64.75 % 1.479 B 70.30 % 868.600 M -35.87 % 1.354 B 43.28 % 945.358 M -15.80 % 1.123 B 547.17 % 173.491 M -38.19 % 280.696 M 81.82 % 154.384 M 79.88 % 85.827 M
Operating cash flow 195.495 M -43.13 % 343.760 M -7.51 % 371.657 M -37.05 % 590.442 M 8.46 % 544.394 M 9.44 % 497.449 M 29.49 % 384.170 M -11.09 % 432.087 M -29.91 % 616.449 M -31.58 % 900.959 M 144.00 % 369.246 M -12.97 % 424.284 M -29.00 % 597.557 M 122.91 % 268.072 M 19.20 % 224.894 M 25.69 % 178.930 M -17.33 % 216.450 M -24.42 % 286.374 M 163.53 % 108.670 M -56.29 % 248.609 M 104.44 % 121.603 M -52.64 % 256.772 M 344.27 % 57.797 M -41.25 % 98.378 M 46.63 % 67.093 M 62.19 % 41.368 M
Capital expenditure -44.575 M 53.98 % -96.868 M 31.27 % -140.934 M 15.44 % -166.674 M 37.09 % -264.939 M -1.78 % -260.302 M -84.99 % -140.712 M 36.66 % -222.136 M -2.45 % -216.823 M 13.88 % -251.763 M -64.69 % -152.869 M 67.78 % -474.458 M -87.85 % -252.572 M 8.71 % -276.661 M -28.72 % -214.930 M -19.61 % -179.689 M -62.36 % -110.673 M -44.06 % -76.822 M -27.74 % -60.138 M 29.30 % -85.060 M -88.31 % -45.171 M 39.41 % -74.546 M -43.37 % -51.995 M 34.55 % -79.439 M -103.37 % -39.062 M -30.59 % -29.912 M
Free CashFlow 150.920 M -38.87 % 246.892 M 7.01 % 230.723 M -45.55 % 423.768 M 51.64 % 279.455 M 17.84 % 237.147 M -2.59 % 243.458 M 15.96 % 209.951 M -47.46 % 399.626 M -38.44 % 649.196 M 200.03 % 216.377 M 531.25 % -50.174 M -114.54 % 344.985 M 4 116.59 % -8.589 M -186.20 % 9.964 M 1 412.78 % -759.000 K -100.72 % 105.777 M -49.52 % 209.552 M 331.78 % 48.532 M -70.33 % 163.549 M 113.98 % 76.432 M -58.06 % 182.226 M 3 040.74 % 5.802 M -69.36 % 18.939 M -32.44 % 28.031 M 144.69 % 11.456 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2013