BLUMY

Blue Moon Group Holdings Limited BLUMY

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 8.556 B 16.82 % 7.324 B -7.84 % 7.947 B 4.60 % 7.597 B 8.59 % 6.996 B -0.76 % 7.050 B 4.17 % 6.768 B 20.17 % 5.632 B
Net income -749.312 M -330.34 % 325.309 M -46.79 % 611.366 M -39.73 % 1.014 B -22.53 % 1.309 B 21.28 % 1.080 B 94.88 % 553.985 M 542.98 % 86.159 M
Income before tax -785.008 M -298.28 % 395.909 M -52.76 % 838.057 M -34.06 % 1.271 B -27.36 % 1.750 B 18.60 % 1.475 B 110.17 % 701.915 M 519.90 % 113.230 M
Income before tax ratio -0.09 -269.73 % 0.05 -48.74 % 0.11 -36.96 % 0.17 -33.10 % 0.25 19.51 % 0.21 101.77 % 0.10 415.86 % 0.02
EBITDA -545.600 M -183.12 % 656.375 M -40.34 % 1.100 B -27.69 % 1.522 B -21.51 % 1.938 B 16.68 % 1.661 B 78.52 % 930.630 M 203.29 % 306.846 M
Net income ratio -0.09 -297.17 % 0.04 -42.26 % 0.08 -42.38 % 0.13 -28.66 % 0.19 22.21 % 0.15 87.09 % 0.08 435.06 % 0.02
Ratio EBITDA -0.06 -171.15 % 0.09 -35.26 % 0.14 -30.87 % 0.20 -27.72 % 0.28 17.57 % 0.24 71.38 % 0.14 152.39 % 0.05
Gross profit ratio 0.61 -2.28 % 0.62 7.21 % 0.58 -1.02 % 0.58 -9.44 % 0.65 0.56 % 0.64 11.73 % 0.57 7.98 % 0.53
Weighted average shs out dil 1.091 B -2.16 % 1.115 B -0.85 % 1.124 B -3.63 % 1.167 B 15.69 % 1.009 B -12.25 % 1.149 B 400.00 % 229.885 M 0.00 % 229.885 M
Weighted average shs out 1.091 B -2.09 % 1.114 B -0.53 % 1.120 B -3.46 % 1.160 B 15.31 % 1.006 B -12.47 % 1.149 B 400.00 % 229.885 M 0.00 % 229.885 M
EPS diluted -0.70 -341.38 % 0.29 -47.27 % 0.55 -35.29 % 0.85 -34.62 % 1.30 36.84 % 0.95 -60.42 % 2.40 548.65 % 0.37
Earnings per share -0.70 -341.38 % 0.29 -47.27 % 0.55 -35.29 % 0.85 -34.62 % 1.30 36.84 % 0.95 -60.42 % 2.40 548.65 % 0.37
Gross profit 5.183 B 14.16 % 4.540 B -1.20 % 4.595 B 3.53 % 4.439 B -1.66 % 4.514 B -0.20 % 4.523 B 16.38 % 3.886 B 29.75 % 2.995 B
Income tax expense -35.696 M -150.56 % 70.600 M -68.86 % 226.691 M -11.65 % 256.596 M -41.71 % 440.236 M 11.28 % 395.624 M 167.44 % 147.930 M 446.45 % 27.071 M
Cost of revenue 3.372 B 21.17 % 2.783 B -16.95 % 3.351 B 6.10 % 3.159 B 27.23 % 2.483 B -1.75 % 2.527 B -12.31 % 2.882 B 9.28 % 2.637 B
General and administrative expenses 1.103 B -0.99 % 1.114 B 0.51 % 1.109 B 13.32 % 978.299 M 18.95 % 822.440 M 1 557.54 % 49.618 M 26.22 % 39.311 M -40.99 % 66.621 M
Selling and marketing expenses 5.049 B 55.62 % 3.244 B 22.38 % 2.651 B 10.83 % 2.392 B 18.62 % 2.017 B -13.20 % 2.323 B -8.82 % 2.548 B 23.17 % 2.069 B
Other expenses 35.835 M -30.55 % 51.599 M -69.10 % 166.975 M 305.36 % -81.310 M -10.60 % -73.519 M -111.28 % 651.537 M 54 349.54 % -1.201 M -496.37 % 303.000 K
Operating expenses 6.188 B 40.31 % 4.410 B 12.31 % 3.927 B 19.39 % 3.289 B 18.93 % 2.765 B -8.56 % 3.024 B -3.80 % 3.144 B 10.92 % 2.834 B
Cost and expenses 9.560 B 32.90 % 7.193 B -1.16 % 7.278 B 12.88 % 6.448 B 22.86 % 5.248 B -5.46 % 5.551 B -7.87 % 6.025 B 10.13 % 5.471 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 6.152 B 41.15 % 4.358 B 15.93 % 3.760 B 11.55 % 3.370 B 18.71 % 2.839 B 19.65 % 2.373 B -8.29 % 2.587 B 21.17 % 2.135 B
Interest income 223.808 M -17.77 % 272.188 M 52.27 % 178.752 M 25.96 % 141.910 M 1 212.04 % 10.816 M 91.37 % 5.652 M -9.10 % 6.218 M 98.91 % 3.126 M
Interest expense 4.652 M -30.71 % 6.714 M -29.95 % 9.584 M -53.79 % 20.739 M 185.74 % 7.258 M -77.45 % 32.188 M -39.78 % 53.455 M 13.44 % 47.123 M
Depreciation and amortization 234.756 M -7.49 % 253.752 M 0.49 % 252.524 M 9.91 % 229.757 M 26.60 % 181.486 M 17.92 % 153.910 M -12.18 % 175.260 M 19.64 % 146.493 M
Operating income -1.004 B -869.86 % 130.435 M -80.50 % 668.889 M -41.83 % 1.150 B -34.15 % 1.746 B 16.27 % 1.502 B 100.46 % 749.152 M 376.48 % 157.227 M
Operating income ratio -0.12 -758.99 % 0.02 -78.84 % 0.08 -44.38 % 0.15 -39.36 % 0.25 17.16 % 0.21 92.45 % 0.11 296.51 % 0.03
Total other income expenses net 219.156 M -17.45 % 265.474 M 56.93 % 169.168 M 39.61 % 121.171 M 3 305.59 % 3.558 M 113.41 % -26.536 M 43.82 % -47.237 M -7.36 % -43.997 M
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt -5.117 B -22.30 % -4.184 B 44.24 % -7.503 B 16.61 % -8.997 B 17.18 % -10.863 B -4 929.56 % -215.990 M -147.08 % 458.779 M -10.98 % 515.370 M
Total investments 9.281 M -99.69 % 2.999 B 3 332.28 % 87.379 M 60.01 % 54.609 M 45.37 % 37.566 M 17.75 % 31.903 M 71.91 % 18.558 M -17.32 % 22.446 M
Total debt 99.664 M -37.28 % 158.896 M -20.38 % 199.560 M -15.58 % 236.378 M 309.36 % 57.744 M -87.82 % 474.074 M -48.85 % 926.746 M -12.80 % 1.063 B
Accumulated other comprehensive income loss -2.932 B -16.37 % -2.520 B -3.42 % -2.436 B -85.57 % -1.313 B -464.23 % 360.449 M 512.46 % 58.853 M -45.83 % 108.642 M -32.00 % 159.771 M
Retained earnings -105.219 M -105.77 % 1.823 B -25.10 % 2.433 B -6.24 % 2.595 B 52.56 % 1.701 B -39.33 % 2.804 B 60.32 % 1.749 B 44.67 % 1.209 B
Common stock 58.631 M 0.00 % 58.630 M 0.02 % 58.621 M 0.04 % 58.595 M 1.96 % 57.471 M 0.000 0.000 0.000
Total equity 8.665 B -16.52 % 10.379 B -6.27 % 11.073 B -10.32 % 12.346 B 5.71 % 11.679 B 307.93 % 2.863 B 54.11 % 1.858 B 35.72 % 1.369 B
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 66.918 M -34.10 % 101.552 M -19.90 % 126.779 M 68.84 % 75.087 M 193.21 % 25.609 M -89.38 % 241.220 M 0.47 % 240.097 M 7.05 % 224.280 M
Total non current liabilities 216.395 M -11.69 % 245.038 M 6.26 % 230.599 M -11.79 % 261.426 M 55.20 % 168.442 M -58.07 % 401.761 M 23.06 % 326.474 M 7.04 % 305.003 M
Other current liabilities 697.875 M 3.63 % 673.457 M -9.24 % 742.060 M 22.87 % 603.924 M -79.66 % 2.969 B 421.11 % 569.803 M 5.03 % 542.516 M -19.28 % 672.062 M
Deferred revenue 0.000 0.000 -100.00 % 74.558 M 23.55 % 60.346 M 0.000 -100.00 % 16.188 M -21.04 % 20.502 M 42.71 % 14.366 M
Short term debt 32.746 M -42.90 % 57.344 M -21.21 % 72.781 M -54.88 % 161.291 M 11 794.62 % 1.356 M -99.42 % 232.854 M -66.09 % 686.649 M -18.11 % 838.526 M
Total current liabilities 1.425 B -0.28 % 1.429 B 0.16 % 1.426 B -25.08 % 1.904 B -51.86 % 3.955 B 122.73 % 1.776 B -15.59 % 2.104 B -22.14 % 2.702 B
Total liabilities 1.641 B -1.95 % 1.674 B 1.01 % 1.657 B -23.48 % 2.165 B -47.49 % 4.124 B 89.37 % 2.178 B -10.40 % 2.430 B -19.18 % 3.007 B
Other non current assets 54.095 M -87.87 % 445.884 M 0.000 -100.00 % 109.249 M 0.000 -100.00 % 135.961 M -43.24 % 239.518 M -33.27 % 358.935 M
Long term investments -44.814 M -557.47 % 9.796 M -35.18 % 15.113 M 113.83 % -109.249 M 0.000 100.00 % -135.961 M 43.24 % -239.518 M 33.27 % -358.935 M
Intangible assets 406.603 M 254.05 % 114.842 M -75.36 % 466.073 M -14.96 % 548.075 M -1.64 % 557.191 M 10.70 % 503.323 M 19.83 % 420.015 M -4.15 % 438.215 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 406.603 M 254.05 % 114.842 M -75.36 % 466.073 M -14.96 % 548.075 M -1.64 % 557.191 M 10.70 % 503.323 M 19.83 % 420.015 M -4.15 % 438.215 M
Property plant equipment net 1.529 B -20.20 % 1.917 B 7.86 % 1.777 B 2.43 % 1.735 B 16.55 % 1.488 B 11.90 % 1.330 B -0.45 % 1.336 B -6.10 % 1.423 B
Total non current assets 2.530 B 1.73 % 2.487 B 5.62 % 2.355 B 1.25 % 2.326 B 13.26 % 2.054 B 7.52 % 1.910 B 4.07 % 1.835 B -7.06 % 1.975 B
Other current assets 698.760 M 68.17 % 415.518 M 122.90 % 186.415 M -24.30 % 246.264 M 9.33 % 225.250 M 11.01 % 202.914 M 20.49 % 168.404 M -32.02 % 247.742 M
Short term investments 54.095 M -98.19 % 2.989 B 4 036.52 % 72.266 M 32.33 % 54.609 M 45.37 % 37.566 M 17.75 % 31.903 M 71.91 % 18.558 M -17.32 % 22.446 M
cash and cash equivalents 5.216 B 20.12 % 4.343 B -43.62 % 7.702 B -16.58 % 9.234 B -15.45 % 10.921 B 1 482.62 % 690.064 M 47.46 % 467.967 M -14.52 % 547.436 M
Cash and short term investments 5.270 B -29.25 % 7.449 B -4.18 % 7.775 B -16.30 % 9.288 B -14.95 % 10.921 B 1 482.62 % 690.064 M 47.46 % 467.967 M -14.52 % 547.436 M
Total current assets 7.775 B -18.71 % 9.566 B -7.80 % 10.375 B -14.86 % 12.186 B -11.37 % 13.750 B 339.19 % 3.131 B 27.64 % 2.453 B 2.16 % 2.401 B
Inventory 487.579 M 81.19 % 269.105 M -3.14 % 277.817 M -28.02 % 385.968 M -17.84 % 469.789 M 25.02 % 375.757 M -35.97 % 586.879 M 3.33 % 567.978 M
Net receivables 1.319 B -7.88 % 1.431 B -32.98 % 2.136 B -5.71 % 2.265 B 6.18 % 2.133 B 14.58 % 1.862 B 61.02 % 1.156 B 23.49 % 936.364 M
Tax assets 584.761 M 0.000 -100.00 % 96.696 M 125.05 % 42.967 M 443.34 % 7.908 M -89.67 % 76.540 M -3.44 % 79.270 M -30.30 % 113.724 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 660.128 M 14.14 % 578.364 M 20.15 % 481.388 M -27.29 % 662.040 M 20.69 % 548.549 M 6.93 % 512.998 M -23.31 % 668.908 M -28.74 % 938.723 M
Tax payables 33.855 M -71.64 % 119.395 M 114.90 % 55.559 M -86.65 % 416.287 M -4.54 % 436.095 M -1.78 % 444.008 M 139.66 % 185.267 M -22.26 % 238.316 M
Deferred revenue non current 53.259 M -4.49 % 55.765 M -3.74 % 57.934 M -10.57 % 64.784 M 0.63 % 64.377 M 4.10 % 61.843 M -2.87 % 63.670 M -6.63 % 68.192 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 99.664 M -37.28 % 158.896 M -20.38 % 199.560 M 46.33 % 136.378 M 136.18 % 57.744 M -4.00 % 60.149 M 13.63 % 52.936 M -17.99 % 64.551 M
Preferred stock 0.000 -100.00 % 7.768 B 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 11.014 B 21.38 % 9.074 B -17.64 % 11.017 B 0.11 % 11.005 B 15.12 % 9.560 B 0.000 0.000 0.000
Deferred tax liabilities non current 96.218 M 9.69 % 87.721 M 91.17 % 45.886 M -62.25 % 121.555 M 54.93 % 78.456 M -20.51 % 98.698 M 334.66 % 22.707 M 81.21 % 12.531 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 10.306 B -14.50 % 12.053 B -5.32 % 12.730 B -12.28 % 14.512 B -8.17 % 15.803 B 213.51 % 5.041 B 17.55 % 4.288 B -2.01 % 4.376 B
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Deferred income tax 0.000 0.000 100.00 % -317.326 M -499.34 % -52.946 M -647.09 % -7.087 M 0.000 0.000 0.000
Stock based compensation 62.798 M 183.99 % 22.113 M -32.93 % 32.972 M 6.44 % 30.978 M 337.11 % 7.087 M 0.000 0.000 0.000
Change in working capital -180.836 M -157.38 % 315.162 M 519.82 % -75.070 M -214.82 % 65.381 M 126.90 % -243.063 M 51.50 % -501.110 M 10.75 % -561.447 M -241.79 % 395.976 M
Accounts receivables 161.964 M -69.59 % 532.682 M 1 074.07 % -54.686 M 71.00 % -188.599 M -27.53 % -147.888 M 76.93 % -641.013 M -149.52 % -256.895 M -374.28 % -54.165 M
Inventory -228.493 M -2 192.81 % 10.918 M -87.02 % 84.089 M -12.63 % 96.240 M 242.05 % -67.751 M -133.79 % 200.512 M 1 707.44 % -12.474 M -104.45 % 280.440 M
Accounts payables 0.000 0.000 100.00 % -130.177 M -235.49 % 96.076 M 3 002.23 % 3.097 M 102.07 % -149.818 M 34.76 % -229.649 M -155.66 % 412.612 M
Other working capital -114.307 M 49.96 % -228.438 M -988.73 % 25.704 M -58.32 % 61.664 M 302.04 % -30.521 M -134.21 % 89.209 M 116.25 % -548.973 M -575.15 % 115.536 M
Other non cash items -226.518 M 4.67 % -237.620 M -39.38 % -170.484 M -39.14 % -122.526 M 67.98 % -382.641 M -300.18 % -95.617 M -43.33 % -66.711 M -240.70 % 47.415 M
Net cash provided by operating activities -894.808 M -219.42 % 749.316 M 33.65 % 560.673 M -60.56 % 1.422 B 8.90 % 1.305 B 26.44 % 1.032 B 314.60 % 249.017 M -64.58 % 703.114 M
Investments in property plant and equipment -129.959 M -52.34 % -85.310 M 70.44 % -288.622 M 11.18 % -324.964 M -1.11 % -321.401 M -63.30 % -196.822 M -62.07 % -121.446 M 64.88 % -345.787 M
Acquisitions net 0.000 0.000 -100.00 % 25.952 M -40.67 % 43.743 M -5.14 % 46.111 M 335.54 % 10.587 M 0.000 -100.00 % 55.090 M
Purchases of investments 0.000 100.00 % -2.938 B -18 093.68 % -16.149 M 0.000 -100.00 % 14.780 M 279.28 % -8.244 M 50.85 % -16.774 M -507.31 % -2.762 M
Sales maturities of investments 2.935 B 0.000 100.00 % -22.453 M 0.000 -100.00 % 9.439 M 867.11 % 976.000 K 0.000 -100.00 % 36.936 M
Other investing activites -16.340 M -292.79 % -4.160 M -118.53 % 22.453 M 24.16 % 18.084 M 222.35 % -14.780 M 0.000 100.00 % -16.774 M -114.56 % 115.208 M
Net cash used for investing activites 2.789 B 192.11 % -3.028 B -985.85 % -278.819 M -5.96 % -263.137 M 1.02 % -265.851 M -37.39 % -193.503 M -40.00 % -138.220 M 35.68 % -214.890 M
Debt repayment -55.411 M 33.43 % -83.242 M 16.76 % -100.000 M -200.05 % 99.950 M 1 080.29 % -10.196 M 97.86 % -476.292 M -338.77 % -108.552 M -30.07 % -83.455 M
Common stock issued -374.733 M -3 124.62 % -11.621 M 97.20 % -414.910 M -137.86 % -174.431 M -101.77 % 9.832 B 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -549.099 M 41.34 % -936.026 M -21.06 % -773.184 M 71.41 % -2.704 B -3 084.32 % -84.925 M -129.53 % -37.000 M 0.000 0.000
Other financing activites -4.652 M 30.71 % -6.714 M 91.72 % -81.119 M 60.09 % -203.274 M 66.04 % -598.588 M -599.40 % -85.586 M -49.61 % -57.207 M -14.53 % -49.948 M
Net cash used provided by financing activities -983.895 M 5.18 % -1.038 B 24.22 % -1.369 B 54.08 % -2.982 B -132.63 % 9.138 B 1 625.93 % -598.878 M -261.29 % -165.759 M -24.25 % -133.403 M
Effect of forex changes on cash -36.249 M 17.60 % -43.991 M 90.09 % -443.924 M -426.22 % 136.082 M 156.87 % 52.978 M 395.21 % -17.946 M 26.77 % -24.507 M -188.99 % 27.540 M
Net change in cash 873.851 M 126.01 % -3.360 B -119.41 % -1.531 B 9.25 % -1.687 B -116.49 % 10.231 B 4 506.56 % 222.097 M 379.48 % -79.469 M -120.78 % 382.361 M
Cash at beginning of period 4.343 B -43.62 % 7.702 B -16.58 % 9.234 B -15.45 % 10.921 B 1 482.62 % 690.064 M 47.46 % 467.967 M -14.52 % 547.436 M 231.63 % 165.075 M
Cash at end of period 5.216 B 20.12 % 4.343 B -43.62 % 7.702 B -16.58 % 9.234 B -15.45 % 10.921 B 1 482.62 % 690.064 M 47.46 % 467.967 M -14.52 % 547.436 M
Operating cash flow -894.808 M -219.42 % 749.316 M 33.65 % 560.673 M -60.56 % 1.422 B 8.90 % 1.305 B 26.44 % 1.032 B 314.60 % 249.017 M -64.58 % 703.114 M
Capital expenditure -149.857 M -61.81 % -92.612 M 67.91 % -288.622 M 11.18 % -324.964 M -1.11 % -321.401 M -63.30 % -196.822 M -62.07 % -121.446 M 64.88 % -345.787 M
Free CashFlow -1.045 B -259.08 % 656.704 M 141.39 % 272.051 M -75.19 % 1.097 B 11.45 % 984.028 M 17.76 % 835.602 M 555.01 % 127.571 M -64.30 % 357.327 M
2024 2023 2022 2021 2020 2019 2018 2017
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
Revenue 3.037 B -44.02 % 5.424 B 73.24 % 3.131 B -38.61 % 5.101 B 129.48 % 2.223 B -56.10 % 5.063 B 75.60 % 2.883 B -44.99 % 5.242 B 122.56 % 2.355 B -48.35 % 4.560 B 87.22 % 2.436 B -43.74 % 4.330 B 59.15 % 2.720 B -19.61 % 3.384 B 0.00 % 3.384 B 20.17 % 2.816 B 0.00 % 2.816 B
Net income -435.329 M -408.76 % -85.567 M 87.11 % -663.745 M -234.70 % 492.771 M 394.26 % -167.462 M -122.03 % 760.238 M 610.67 % -148.872 M -114.07 % 1.058 B 2 508.79 % -43.937 M -104.36 % 1.007 B 233.30 % 302.193 M -64.93 % 861.661 M 295.34 % 217.956 M -21.31 % 276.993 M 0.00 % 276.993 M 542.98 % 43.080 M 0.00 % 43.080 M
Income before tax -456.361 M -1 874.69 % 25.715 M 103.17 % -810.723 M -216.87 % 693.672 M 332.96 % -297.763 M -129.59 % 1.006 B 697.68 % -168.392 M -112.65 % 1.331 B 2 320.47 % -59.940 M -104.54 % 1.321 B 208.03 % 428.805 M -62.60 % 1.146 B 248.67 % 328.803 M -6.31 % 350.958 M 0.00 % 350.958 M 519.90 % 56.615 M 0.00 % 56.615 M
Income before tax ratio -0.15 -3 269.99 % 0.00 101.83 % -0.26 -290.39 % 0.14 201.52 % -0.13 -167.39 % 0.20 440.37 % -0.06 -123.00 % 0.25 1 097.72 % -0.03 -108.79 % 0.29 64.53 % 0.18 -33.52 % 0.26 119.08 % 0.12 16.54 % 0.10 0.00 % 0.10 415.86 % 0.02 0.00 % 0.02
EBITDA -501.653 M -267.50 % 299.502 M 135.44 % -845.102 M -236.34 % 619.850 M 443.40 % -180.503 M -118.47 % 977.497 M 6 814.04 % -14.559 M -102.40 % 607.067 M 282 256.74 % 215.000 K -99.97 % 689.858 M 179.10 % 247.171 M -59.00 % 602.785 M 201.74 % 199.772 M -57.07 % 465.315 M 0.00 % 465.315 M 203.29 % 153.423 M 0.00 % 153.423 M
Net income ratio -0.14 -808.75 % -0.02 92.56 % -0.21 -319.43 % 0.10 228.23 % -0.08 -150.18 % 0.15 390.82 % -0.05 -125.57 % 0.20 1 182.33 % -0.02 -108.45 % 0.22 78.03 % 0.12 -37.66 % 0.20 148.40 % 0.08 -2.12 % 0.08 0.00 % 0.08 435.06 % 0.02 0.00 % 0.02
Ratio EBITDA -0.17 -399.18 % 0.06 120.46 % -0.27 -322.10 % 0.12 249.64 % -0.08 -142.06 % 0.19 3 923.56 % -0.01 -104.36 % 0.12 126 770.09 % 0.00 -99.94 % 0.15 49.08 % 0.10 -27.12 % 0.14 89.59 % 0.07 -46.59 % 0.14 0.00 % 0.14 152.39 % 0.05 0.00 % 0.05
Gross profit ratio 0.58 -5.83 % 0.62 5.20 % 0.59 -7.86 % 0.64 20.62 % 0.53 -12.85 % 0.61 18.65 % 0.51 -14.32 % 0.60 15.18 % 0.52 -19.20 % 0.64 3.66 % 0.62 -4.78 % 0.65 8.40 % 0.60 4.18 % 0.57 0.00 % 0.57 7.98 % 0.53 0.00 % 0.53
Weighted average shs out dil 1.059 B -2.87 % 1.091 B -1.37 % 1.106 B -5.49 % 1.170 B 5.03 % 1.114 B -1.00 % 1.125 B 0.15 % 1.124 B -3.99 % 1.170 B -0.02 % 1.171 B 1.84 % 1.149 B 0.00 % 1.149 B 0.00 % 1.149 B 0.00 % 1.149 B 400.00 % 229.885 M 0.00 % 229.885 M 0.00 % 229.885 M 0.00 % 229.885 M
Weighted average shs out 1.059 B -2.90 % 1.091 B -1.37 % 1.106 B -5.49 % 1.170 B 5.03 % 1.114 B -1.03 % 1.126 B 0.19 % 1.124 B -3.99 % 1.170 B -0.02 % 1.171 B 1.84 % 1.149 B 0.00 % 1.149 B 0.00 % 1.149 B 0.00 % 1.149 B 400.00 % 229.885 M 0.00 % 229.885 M 0.00 % 229.885 M 0.00 % 229.885 M
EPS diluted -0.41 -412.50 % -0.08 86.67 % -0.60 -242.86 % 0.42 380.00 % -0.15 -122.06 % 0.68 623.08 % -0.13 -114.44 % 0.90 2 500.00 % -0.04 -104.17 % 0.90 246.15 % 0.26 -65.33 % 0.75 294.74 % 0.19 -84.17 % 1.20 0.00 % 1.20 531.58 % 0.19 0.00 % 0.19
Earnings per share -0.41 -415.72 % -0.08 86.75 % -0.60 -242.86 % 0.42 380.00 % -0.15 -122.06 % 0.68 623.08 % -0.13 -114.44 % 0.90 2 500.00 % -0.04 -104.17 % 0.90 246.15 % 0.26 -65.33 % 0.75 294.74 % 0.19 -84.17 % 1.20 0.00 % 1.20 531.58 % 0.19 0.00 % 0.19
Gross profit 1.764 B -47.28 % 3.347 B 82.26 % 1.836 B -43.44 % 3.247 B 176.81 % 1.173 B -61.74 % 3.066 B 108.34 % 1.472 B -52.87 % 3.122 B 156.34 % 1.218 B -58.27 % 2.919 B 94.07 % 1.504 B -46.43 % 2.808 B 72.52 % 1.627 B -16.25 % 1.943 B 0.00 % 1.943 B 29.75 % 1.498 B 0.00 % 1.498 B
Income tax expense 21.032 M -81.10 % 111.282 M -24.29 % 146.978 M -26.84 % 200.901 M 254.18 % -130.301 M -152.92 % 246.211 M 1 361.33 % -19.520 M -107.16 % 272.599 M 1 803.42 % -16.003 M -105.10 % 313.624 M 147.70 % 126.612 M -55.54 % 284.777 M 156.91 % 110.847 M 49.86 % 73.965 M 0.00 % 73.965 M 446.45 % 13.536 M 0.00 % 13.536 M
Cost of revenue 1.272 B -38.75 % 2.077 B 60.46 % 1.295 B -30.16 % 1.854 B 76.61 % 1.050 B -47.44 % 1.997 B 41.47 % 1.412 B -33.39 % 2.120 B 86.37 % 1.137 B -30.71 % 1.641 B 76.17 % 931.753 M -38.78 % 1.522 B 39.26 % 1.093 B -24.14 % 1.441 B 0.00 % 1.441 B 9.28 % 1.318 B 0.00 % 1.318 B
General and administrative expenses 450.001 M -16.34 % 537.866 M -4.87 % 565.377 M -1.42 % 573.547 M 112.15 % 270.352 M -55.42 % 606.435 M 141.52 % 251.089 M -5.05 % 264.454 M 17.69 % 224.696 M -5.65 % 238.143 M 37.59 % 173.077 M -24.86 % 230.333 M 60.45 % 143.550 M 630.33 % 19.656 M 0.00 % 19.656 M -40.99 % 33.311 M 0.00 % 33.311 M
Selling and marketing expenses 1.910 B -32.92 % 2.847 B 29.33 % 2.201 B 0.74 % 2.185 B 312.70 % 529.486 M -64.80 % 1.504 B 162.33 % 573.392 M -22.28 % 737.812 M 61.03 % 458.173 M -23.65 % 600.083 M 47.01 % 408.193 M -37.22 % 650.209 M 27.15 % 511.353 M -59.86 % 1.274 B 0.00 % 1.274 B 23.17 % 1.034 B 0.00 % 1.034 B
Other expenses -69.061 M -349.58 % 27.671 M 238.94 % 8.164 M 125.34 % -32.224 M 0.000 100.00 % -26.435 M 0.000 0.000 0.000 -100.00 % 719.000 K -80.69 % 3.723 M 108.48 % -43.918 M -36.12 % -32.264 M -5 272.86 % -600.500 K 0.00 % -600.500 K -496.37 % 151.500 K 0.00 % 151.500 K
Operating expenses 2.291 B -32.87 % 3.413 B 22.98 % 2.775 B 2.43 % 2.709 B 67.52 % 1.617 B -24.82 % 2.151 B 34.11 % 1.604 B -17.98 % 1.956 B 47.43 % 1.327 B -16.88 % 1.596 B 46.54 % 1.089 B -34.77 % 1.670 B 26.96 % 1.315 B -16.33 % 1.572 B 0.00 % 1.572 B 10.92 % 1.417 B 0.00 % 1.417 B
Cost and expenses 3.563 B -35.10 % 5.490 B 34.90 % 4.070 B -10.09 % 4.526 B 69.72 % 2.667 B -35.71 % 4.149 B 37.56 % 3.016 B -26.00 % 4.075 B 65.40 % 2.464 B -23.89 % 3.237 B 60.20 % 2.021 B -36.68 % 3.192 B 32.54 % 2.408 B -20.07 % 3.013 B 0.00 % 3.013 B 10.13 % 2.735 B 0.00 % 2.735 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 2.360 B -30.28 % 3.385 B 22.34 % 2.767 B 0.93 % 2.741 B 69.51 % 1.617 B -25.73 % 2.178 B 35.76 % 1.604 B -17.98 % 1.956 B 47.43 % 1.327 B -16.92 % 1.597 B 46.11 % 1.093 B -32.78 % 1.626 B 26.73 % 1.283 B -0.84 % 1.294 B 0.00 % 1.294 B 21.17 % 1.068 B 0.00 % 1.068 B
Interest income 0.000 -100.00 % 36.934 M -85.84 % 260.742 M 92.88 % 135.181 M -1.33 % 137.007 M 0.000 -100.00 % 85.280 M 104.40 % 41.723 M 121.19 % 18.863 M 814.57 % 2.063 M 627.51 % 283.500 K -93.22 % 4.181 M -53.99 % 9.087 M 192.28 % 3.109 M 0.00 % 3.109 M 98.91 % 1.563 M 0.00 % 1.563 M
Interest expense 0.000 -100.00 % 465.998 K -90.89 % 5.118 M 55.14 % 3.299 M -3.40 % 3.415 M 0.000 -100.00 % 7.818 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.728 M 0.00 % 26.728 M 13.44 % 23.562 M 0.00 % 23.562 M
Depreciation and amortization 81.365 M -48.16 % 156.966 M 101.78 % 77.790 M 44.62 % 53.791 M -56.26 % 122.982 M 135.35 % 52.256 M -55.66 % 117.852 M -2.69 % 121.109 M 11.47 % 108.648 M 13.66 % 95.589 M 11.28 % 85.897 M 13.82 % 75.465 M -3.80 % 78.445 M -10.48 % 87.630 M 0.00 % 87.630 M 19.64 % 73.247 M 0.00 % 73.247 M
Operating income -526.357 M -702.02 % -65.629 M 93.01 % -938.535 M -263.34 % 574.607 M 229.37 % -444.172 M -148.56 % 914.743 M 790.84 % -132.411 M -111.35 % 1.167 B 1 176.07 % -108.433 M -108.20 % 1.323 B 218.76 % 415.068 M -63.52 % 1.138 B 264.37 % 312.304 M -16.62 % 374.576 M 0.00 % 374.576 M 376.48 % 78.614 M 0.00 % 78.614 M
Operating income ratio -0.17 -1 332.58 % -0.01 95.96 % -0.30 -366.08 % 0.11 156.37 % -0.20 -210.61 % 0.18 493.42 % -0.05 -120.63 % 0.22 583.50 % -0.05 -115.87 % 0.29 70.26 % 0.17 -35.17 % 0.26 128.94 % 0.11 3.71 % 0.11 0.00 % 0.11 296.51 % 0.03 0.00 % 0.03
Total other income expenses net 69.996 M 0.000 -100.00 % 127.812 M 7.35 % 119.065 M -18.68 % 146.409 M 59.65 % 91.706 M 354.87 % -35.981 M 92.82 % -501.337 M -738.95 % 78.463 M 3 704.27 % 2.063 M 101.03 % -200.666 M -4 699.46 % -4.181 M 97.17 % -147.903 M -526.21 % -23.619 M 0.00 % -23.619 M -7.36 % -21.999 M 0.00 % -21.999 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
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 2018-12-31 2018-06-30 2017-12-31
Net debt -3.649 B 28.68 % -5.117 B 3.98 % -5.329 B -27.37 % -4.184 B 44.14 % -7.489 B 0.18 % -7.503 B 5.45 % -7.935 B 11.80 % -8.997 B 8.74 % -9.859 B 9.24 % -10.863 B -1 887.01 % -546.718 M -153.12 % -215.990 M -147.08 % 458.779 M -5.81 % 487.075 M -5.49 % 515.370 M
Total investments 636.626 M 6 759.45 % 9.281 M -98.94 % 878.648 M -70.70 % 2.999 B 20 382.82 % 14.642 M -3.12 % 15.113 M -4.26 % 15.786 M -71.09 % 54.609 M 76.63 % 30.918 M -17.70 % 37.566 M 9.24 % 34.387 M 7.79 % 31.903 M 71.91 % 18.558 M -9.48 % 20.502 M -8.66 % 22.446 M
Total debt 85.211 M -14.50 % 99.664 M -19.53 % 123.854 M -22.05 % 158.896 M -19.61 % 197.666 M -0.95 % 199.560 M -39.00 % 327.141 M 38.40 % 236.378 M 421.26 % 45.347 M -21.47 % 57.744 M -72.07 % 206.724 M -56.39 % 474.074 M -48.85 % 926.746 M -6.84 % 994.776 M -6.40 % 1.063 B
Accumulated other comprehensive income loss -3.049 B -4.00 % -2.932 B -15.28 % -2.544 B -0.95 % -2.520 B -4 011.41 % -61.285 M -156.15 % 109.141 M -84.30 % 694.987 M -2.20 % 710.628 M 59.78 % 444.764 M 23.39 % 360.449 M 1 807.64 % 18.895 M -67.89 % 58.853 M -45.83 % 108.642 M -19.05 % 134.207 M -16.00 % 159.771 M
Retained earnings 89.040 M 184.62 % -105.219 M -141.45 % 253.842 M -79.64 % 1.247 B 47.59 % 844.724 M -56.64 % 1.948 B 50.82 % 1.292 B -41.65 % 2.214 B 76.68 % 1.253 B -26.35 % 1.701 B -44.41 % 3.060 B 9.13 % 2.804 B 60.32 % 1.749 B 18.26 % 1.479 B 22.33 % 1.209 B
Common stock 58.632 M 0.00 % 58.631 M 0.00 % 58.630 M 0.00 % 58.630 M 0.00 % 58.629 M 0.01 % 58.621 M 0.01 % 58.614 M 0.03 % 58.595 M 0.01 % 58.591 M 1.95 % 57.471 M 0.000 0.000 0.000 0.000 0.000
Total equity 7.777 B -10.25 % 8.665 B -7.43 % 9.361 B -9.81 % 10.379 B 5.81 % 9.809 B -11.41 % 11.073 B -1.23 % 11.211 B -9.20 % 12.346 B -3.08 % 12.739 B 9.07 % 11.679 B 279.32 % 3.079 B 7.54 % 2.863 B 54.11 % 1.858 B 15.15 % 1.613 B 17.86 % 1.369 B
Other non current liabilities 129.024 M 0.000 -100.00 % 113.750 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 51.768 M -22.64 % 66.918 M -18.46 % 82.066 M -19.19 % 101.552 M -14.69 % 119.034 M -6.11 % 126.779 M -16.35 % 151.551 M 101.83 % 75.087 M 318.85 % 17.927 M -30.00 % 25.609 M -74.78 % 101.557 M -57.90 % 241.220 M 0.47 % 240.097 M 3.41 % 232.189 M 3.53 % 224.280 M
Total non current liabilities 180.792 M -16.45 % 216.395 M 10.51 % 195.816 M -20.09 % 245.038 M 37.80 % 177.823 M -22.89 % 230.599 M -12.71 % 264.181 M 1.05 % 261.426 M 52.41 % 171.523 M 1.83 % 168.442 M -40.16 % 281.498 M -29.93 % 401.761 M 23.06 % 326.474 M 3.40 % 315.739 M 3.52 % 305.003 M
Other current liabilities 653.168 M -6.41 % 697.875 M 16.09 % 601.166 M -7.14 % 647.396 M -51.66 % 1.339 B 80.47 % 742.060 M -33.16 % 1.110 B 83.82 % 603.924 M -29.64 % 858.363 M -70.48 % 2.908 B 571.14 % 433.252 M -23.96 % 569.803 M 5.03 % 542.516 M -10.67 % 607.289 M -9.64 % 672.062 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 26.061 M -33.21 % 39.018 M -47.67 % 74.558 M 17.66 % 63.365 M 5.00 % 60.346 M 95.74 % 30.830 M 0.17 % 30.779 M -31.06 % 44.644 M 175.78 % 16.188 M -21.04 % 20.502 M 17.60 % 17.434 M 21.36 % 14.366 M
Short term debt 33.443 M 2.13 % 32.746 M -21.64 % 41.788 M -27.13 % 57.344 M -27.07 % 78.632 M 8.04 % 72.781 M -58.55 % 175.590 M 8.87 % 161.291 M 488.22 % 27.420 M 1 922.12 % 1.356 M -98.71 % 105.167 M -54.84 % 232.854 M -66.09 % 686.649 M -9.96 % 762.588 M -9.06 % 838.526 M
Total current liabilities 1.092 B -23.34 % 1.425 B 15.85 % 1.230 B -13.92 % 1.429 B -19.05 % 1.765 B 23.73 % 1.426 B -19.97 % 1.782 B -6.39 % 1.904 B 48.29 % 1.284 B -67.54 % 3.955 B 244.59 % 1.148 B -35.36 % 1.776 B -15.59 % 2.104 B -12.45 % 2.403 B -11.07 % 2.702 B
Total liabilities 1.273 B -22.43 % 1.641 B 15.12 % 1.425 B -14.83 % 1.674 B -13.85 % 1.943 B 17.24 % 1.657 B -19.03 % 2.046 B -5.49 % 2.165 B 48.78 % 1.455 B -64.71 % 4.124 B 188.51 % 1.429 B -34.36 % 2.178 B -10.40 % 2.430 B -10.61 % 2.719 B -9.59 % 3.007 B
Other non current assets 692.581 M 1 180.31 % 54.095 M 0.000 100.00 % -311.190 M 0.000 0.000 0.000 -100.00 % 109.249 M -2.41 % 111.946 M 95.18 % 57.354 M 1 317.90 % 4.045 M -97.02 % 135.961 M -43.24 % 239.518 M -19.95 % 299.227 M -16.63 % 358.935 M
Long term investments 9.425 M 121.03 % -44.814 M -560.72 % 9.727 M -0.70 % 9.796 M -33.10 % 14.642 M -3.12 % 15.113 M -4.26 % 15.786 M 114.45 % -109.249 M 2.41 % -111.946 M -95.18 % -57.354 M -1 317.90 % -4.045 M 97.02 % -135.961 M 43.24 % -239.518 M 19.95 % -299.227 M 16.63 % -358.935 M
Intangible assets 101.133 M -75.13 % 406.603 M 263.93 % 111.727 M -73.77 % 426.032 M 235.70 % 126.909 M -72.77 % 466.073 M 195.40 % 157.776 M -71.21 % 548.075 M 183.73 % 193.168 M -65.33 % 557.191 M 14.17 % 488.042 M -3.04 % 503.323 M 19.83 % 420.015 M -2.12 % 429.115 M -2.08 % 438.215 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
Goodwill and intangible assets 101.133 M -75.13 % 406.603 M 263.93 % 111.727 M -73.77 % 426.032 M 235.70 % 126.909 M -72.77 % 466.073 M 195.40 % 157.776 M -71.21 % 548.075 M 183.73 % 193.168 M -65.33 % 557.191 M 14.17 % 488.042 M -3.04 % 503.323 M 19.83 % 420.015 M -2.12 % 429.115 M -2.08 % 438.215 M
Property plant equipment net 1.786 B 16.80 % 1.529 B -19.30 % 1.895 B -3.46 % 1.963 B -3.50 % 2.034 B 14.48 % 1.777 B -18.16 % 2.171 B 25.16 % 1.735 B -7.88 % 1.883 B 26.52 % 1.488 B 12.02 % 1.329 B -0.11 % 1.330 B -0.45 % 1.336 B -3.15 % 1.380 B -3.05 % 1.423 B
Total non current assets 2.590 B 2.35 % 2.530 B -3.67 % 2.627 B 5.60 % 2.487 B -0.57 % 2.501 B 6.22 % 2.355 B -6.18 % 2.510 B 7.92 % 2.326 B 9.06 % 2.133 B 3.85 % 2.054 B 7.64 % 1.908 B -0.11 % 1.910 B 4.07 % 1.835 B -3.66 % 1.905 B -3.53 % 1.975 B
Other current assets 722.220 M 3.36 % 698.760 M 60.78 % 434.618 M -18.48 % 533.167 M 124.48 % 237.512 M 12.55 % 211.023 M -20.72 % 266.165 M 10.54 % 240.780 M 49.23 % 161.343 M -12.06 % 183.473 M -14.18 % 213.780 M 26.64 % 168.809 M 0.24 % 168.404 M -19.06 % 208.073 M -16.01 % 247.742 M
Short term investments 627.201 M 1 059.44 % 54.095 M -93.77 % 868.921 M -70.93 % 2.989 B 4 054.17 % 71.959 M -0.42 % 72.266 M 10.84 % 65.198 M 19.39 % 54.609 M 76.63 % 30.918 M -17.70 % 37.566 M 9.24 % 34.387 M 7.79 % 31.903 M 71.91 % 18.558 M -9.48 % 20.502 M -8.66 % 22.446 M
cash and cash equivalents 3.734 B -28.41 % 5.216 B -4.33 % 5.452 B 25.56 % 4.343 B -43.51 % 7.687 B -0.20 % 7.702 B -6.78 % 8.262 B -10.52 % 9.234 B -6.77 % 9.905 B -9.31 % 10.921 B 1 349.49 % 753.442 M 9.18 % 690.064 M 47.46 % 467.967 M -7.83 % 507.702 M -7.26 % 547.436 M
Cash and short term investments 4.362 B -17.24 % 5.270 B -16.62 % 6.321 B -13.78 % 7.332 B -4.62 % 7.687 B -0.20 % 7.702 B -6.78 % 8.262 B -10.52 % 9.234 B -6.77 % 9.905 B -9.31 % 10.921 B 1 349.49 % 753.442 M 9.18 % 690.064 M 47.46 % 467.967 M -7.83 % 507.702 M -7.26 % 547.436 M
Total current assets 6.460 B -16.92 % 7.775 B -4.71 % 8.159 B -14.70 % 9.566 B 3.40 % 9.251 B -10.83 % 10.375 B -3.47 % 10.747 B -11.81 % 12.186 B 1.03 % 12.062 B -12.27 % 13.750 B 428.72 % 2.601 B -16.93 % 3.131 B 27.64 % 2.453 B 1.07 % 2.427 B 1.08 % 2.401 B
Inventory 408.792 M -16.16 % 487.579 M 15.91 % 420.656 M 56.32 % 269.105 M -22.72 % 348.234 M 27.60 % 272.900 M -37.49 % 436.541 M 13.10 % 385.968 M -15.96 % 459.243 M -2.24 % 469.789 M 5.57 % 445.019 M 18.43 % 375.757 M -35.97 % 586.879 M 1.64 % 577.429 M 1.66 % 567.978 M
Net receivables 967.490 M -26.63 % 1.319 B 34.16 % 982.885 M -31.33 % 1.431 B 52.23 % 940.325 M -55.98 % 2.136 B 24.61 % 1.714 B -24.33 % 2.265 B 50.47 % 1.506 B -29.43 % 2.133 B 87.53 % 1.138 B -38.90 % 1.862 B 61.94 % 1.150 B 10.23 % 1.043 B 11.40 % 936.364 M
Tax assets 0.000 -100.00 % 584.761 M -4.12 % 609.900 M 52.73 % 399.323 M 22.68 % 325.498 M 236.62 % 96.696 M -41.47 % 165.217 M 284.52 % 42.967 M -23.78 % 56.376 M 612.90 % 7.908 M -91.32 % 91.074 M 18.99 % 76.540 M -3.44 % 79.270 M -17.85 % 96.497 M -15.15 % 113.724 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 405.529 M -38.57 % 660.128 M 18.89 % 555.228 M -4.00 % 578.364 M 89.73 % 304.840 M -36.67 % 481.388 M 9.97 % 437.752 M -33.88 % 662.040 M 83.19 % 361.386 M -34.12 % 548.549 M 56.68 % 350.113 M -31.75 % 512.998 M -23.31 % 668.908 M -16.78 % 803.816 M -14.37 % 938.723 M
Tax payables 0.000 -100.00 % 33.855 M 7.55 % 31.478 M -73.64 % 119.395 M 183.52 % 42.112 M -24.20 % 55.559 M -5.41 % 58.734 M -85.89 % 416.287 M 1 033.96 % 36.711 M -91.58 % 436.095 M 103.16 % 214.660 M -51.65 % 444.008 M 139.66 % 185.267 M -12.52 % 211.792 M -11.13 % 238.316 M
Deferred revenue non current 0.000 -100.00 % 53.259 M 0.000 -100.00 % 55.765 M 0.53 % 55.471 M -4.25 % 57.934 M -5.38 % 61.225 M -5.49 % 64.784 M 2.14 % 63.427 M -1.48 % 64.377 M 7.33 % 59.982 M -3.01 % 61.843 M -2.87 % 63.670 M -3.43 % 65.931 M -3.32 % 68.192 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 85.211 M -14.50 % 99.664 M -19.53 % 123.854 M -22.05 % 158.896 M -19.61 % 197.666 M -0.95 % 199.560 M -12.14 % 227.141 M 66.55 % 136.378 M 200.74 % 45.347 M -21.47 % 57.744 M -1.78 % 58.790 M -2.26 % 60.149 M 13.63 % 52.936 M -9.89 % 58.744 M -9.00 % 64.551 M
Preferred stock 0.000 0.000 0.000 -100.00 % 7.768 B 12 575.79 % 61.285 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 10.679 B -3.04 % 11.014 B -4.98 % 11.592 B 27.75 % 9.074 B -21.12 % 11.503 B 0.00 % 11.502 B 4.43 % 11.015 B -3.27 % 11.387 B 3.48 % 11.004 B 15.11 % 9.560 B 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 96.218 M 0.000 -100.00 % 87.721 M 2 543.79 % 3.318 M -92.77 % 45.886 M -10.74 % 51.405 M -57.71 % 121.555 M 34.81 % 90.169 M 14.93 % 78.456 M -34.60 % 119.959 M 21.54 % 98.698 M 334.66 % 22.707 M 28.88 % 17.619 M 40.60 % 12.531 M
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
Total assets 9.050 B -12.19 % 10.306 B -4.45 % 10.786 B -10.51 % 12.053 B 2.56 % 11.752 B -7.68 % 12.730 B -3.98 % 13.257 B -8.64 % 14.512 B 2.23 % 14.195 B -10.18 % 15.803 B 250.53 % 4.508 B -10.56 % 5.041 B 17.55 % 4.288 B -1.01 % 4.332 B -1.00 % 4.376 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 2018-12-31 2018-06-30 2017-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
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 -100.00 % 16.899 M -63.18 % 45.899 M 111.94 % 21.657 M 9 398.68 % 228.000 K -99.29 % 32.140 M 7 625.96 % 416.000 K -97.18 % 14.731 M 1 843.40 % 758.000 K -78.61 % 3.544 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -180.836 M 0.000 -100.00 % 315.162 M 0.000 100.00 % -32.897 M 0.000 100.00 % -38.701 M 0.000 100.00 % -477.022 M -303.89 % 233.959 M 207.35 % -217.942 M 23.03 % -283.168 M -0.87 % -280.724 M 0.00 % -280.724 M -241.79 % 197.988 M 0.00 % 197.988 M
Accounts receivables 0.000 -100.00 % 161.964 M 0.000 -100.00 % 532.682 M 0.000 100.00 % -54.686 M 0.000 100.00 % -94.300 M 0.000 100.00 % -740.438 M -224.96 % 592.550 M 187.46 % -677.539 M -1 954.95 % 36.526 M 128.44 % -128.448 M 0.00 % -128.448 M -374.28 % -27.083 M 0.00 % -27.083 M
Inventory 0.000 100.00 % -228.493 M 0.000 -100.00 % 10.918 M 0.000 -100.00 % 71.147 M 0.000 -100.00 % 48.120 M 0.000 -100.00 % 9.533 M 112.34 % -77.284 M -231.42 % 58.808 M -58.50 % 141.704 M 2 371.99 % -6.237 M 0.00 % -6.237 M -104.45 % 140.220 M 0.00 % 140.220 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 157.349 M 202.01 % -154.252 M -189.60 % 172.150 M 153.47 % -321.968 M -180.40 % -114.825 M 0.00 % -114.825 M -155.66 % 206.306 M 0.00 % 206.306 M
Other working capital 0.000 100.00 % -114.307 M 0.000 100.00 % -228.438 M 0.000 100.00 % -49.358 M 0.000 -100.00 % 7.479 M 0.000 -100.00 % 96.534 M 175.98 % -127.055 M -155.57 % 228.639 M 263.98 % -139.430 M 49.20 % -274.487 M 0.00 % -274.487 M -575.15 % 57.768 M 0.00 % 57.768 M
Other non cash items 41.094 M 134.18 % -120.241 M -13.14 % -106.277 M 72.26 % -383.118 M -183.45 % 459.103 M 23.93 % 370.464 M 183.24 % -445.038 M -180.36 % 553.829 M 787.13 % 62.429 M -93.16 % 913.058 M 412.85 % -291.852 M -136.38 % 802.195 M 123.64 % 358.707 M 1 175.41 % -33.356 M 0.00 % -33.356 M -240.70 % 23.708 M 0.00 % 23.708 M
Net cash provided by operating activities -292.017 M -0.71 % -289.965 M 52.06 % -604.843 M -204.78 % 577.242 M 242.25 % 168.659 M -86.66 % 1.265 B 277.67 % -711.762 M -147.73 % 1.491 B 1 753.88 % -90.156 M -111.65 % 774.109 M 49.03 % 519.417 M -43.78 % 923.868 M 1 195.53 % 71.312 M -42.73 % 124.509 M 0.00 % 124.509 M -64.58 % 351.557 M 0.00 % 351.557 M
Investments in property plant and equipment -70.556 M -28.20 % -55.034 M 26.55 % -74.925 M -1 383.66 % -5.050 M 93.84 % -81.983 M 39.70 % -135.968 M 8.88 % -149.222 M 27.59 % -206.080 M -73.35 % -118.884 M 48.84 % -232.387 M -161.07 % -89.014 M 52.61 % -187.844 M -1 992.27 % -8.978 M 85.21 % -60.723 M 0.00 % -60.723 M 64.88 % -172.894 M 0.00 % -172.894 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 14.031 M 0.000 -100.00 % 8.139 M -78.64 % 38.106 M 576.00 % 5.637 M -87.66 % 45.680 M 10 498.61 % 431.000 K -95.30 % 9.162 M 542.95 % 1.425 M 0.000 0.000 -100.00 % 27.545 M 0.00 % 27.545 M
Purchases of investments 0.000 0.000 0.000 100.00 % -5.876 B 0.000 0.000 100.00 % -15.786 M 0.000 0.000 0.000 0.000 100.00 % -4.770 M -37.31 % -3.474 M 58.58 % -8.387 M 0.00 % -8.387 M -507.31 % -1.381 M 0.00 % -1.381 M
Sales maturities of investments 0.000 -100.00 % 2.935 B 0.000 0.000 0.000 0.000 -100.00 % 3.857 M 121.52 % -17.925 M -200.00 % 17.925 M 768.04 % 2.065 M -72.00 % 7.374 M 822.23 % -1.021 M -151.13 % 1.997 M 0.000 0.000 -100.00 % 18.468 M 0.00 % 18.468 M
Other investing activites -574.938 M 74.16 % -2.225 B -200.74 % 2.209 B -24.40 % 2.922 B 47 375.28 % 6.154 M -56.10 % 14.018 M 463.44 % -3.857 M -121.33 % 18.084 M 271.30 % 4.871 M 174.74 % -6.517 M -646.51 % -873.000 K 96.90 % -28.129 M -839.97 % -2.993 M 64.32 % -8.387 M 0.00 % -8.387 M -114.56 % 57.604 M 0.00 % 57.604 M
Net cash used for investing activites -645.494 M -198.57 % 654.866 M -69.31 % 2.134 B 172.10 % -2.960 B -4 255.45 % -67.952 M 44.28 % -121.950 M 22.26 % -156.869 M 6.52 % -167.815 M -76.05 % -95.322 M 48.37 % -184.642 M -127.37 % -81.209 M 55.98 % -184.473 M -1 942.89 % -9.030 M 86.93 % -69.110 M 0.00 % -69.110 M 35.68 % -107.445 M 0.00 % -107.445 M
Debt repayment -17.497 M 0.000 100.00 % -37.429 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -54.276 M 0.00 % -54.276 M -30.07 % -41.727 M 0.00 % -41.727 M
Common stock issued 0.000 100.00 % -374.733 M 0.000 0.000 -100.00 % 2.877 M 0.000 -100.00 % 6.988 M 389.01 % 1.429 M -99.90 % 1.475 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -200.403 M -643.07 % 36.902 M 200.00 % -36.902 M -160.15 % -14.185 M -1 840.49 % -731.000 K 99.64 % -204.553 M 6.99 % -219.915 M 86.50 % -1.629 B -7 459.42 % -21.551 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -332.546 M -51.18 % -219.972 M 33.17 % -329.127 M 64.84 % -936.026 M 0.000 100.00 % -773.184 M 0.000 100.00 % -404.284 M 82.42 % -2.300 B 0.000 100.00 % -84.925 M -466.17 % -15.000 M 31.82 % -22.000 M 0.000 0.000 0.000 0.000
Other financing activites -1.301 M 93.52 % -20.073 M -683.80 % -2.561 M 94.91 % -50.290 M -50.92 % -33.322 M 78.26 % -153.238 M -27.21 % -120.463 M -169.98 % 172.129 M -75.98 % 716.477 M -92.47 % 9.515 B 9 489.87 % -101.337 M 51.32 % -208.190 M -283.76 % -54.250 M -89.66 % -28.604 M 0.00 % -28.604 M -14.53 % -24.974 M 0.00 % -24.974 M
Net cash used provided by financing activities -551.747 M 4.52 % -577.876 M -42.33 % -406.019 M 59.42 % -1.001 B -2 869.99 % -33.687 M 97.02 % -1.131 B -390.83 % -230.420 M 88.98 % -2.091 B -140.44 % -869.834 M -109.14 % 9.515 B 2 706.73 % -365.033 M 15.37 % -431.339 M -231.05 % -130.295 M -57.21 % -82.880 M 0.00 % -82.880 M -24.25 % -66.702 M 0.00 % -66.702 M
Effect of forex changes on cash 7.349 M 131.89 % -23.048 M -74.59 % -13.201 M -134.29 % 38.495 M 193.34 % -41.243 M 92.79 % -571.817 M -994.21 % 63.947 M 31.59 % 48.597 M 149.93 % 19.444 M -38.05 % 31.388 M 740.76 % -4.899 M -408.67 % -963.000 K 87.98 % -8.010 M 34.63 % -12.254 M 0.00 % -12.254 M -188.99 % 13.770 M 0.00 % 13.770 M
Net change in cash 3.734 B -19.89 % 4.661 B 739.99 % 554.937 M 116.59 % -3.344 B -21 524.07 % -15.466 M 0.000 100.00 % -971.158 M -44.73 % -671.015 M 35.12 % -1.034 B -110.17 % 10.167 B 18 195.56 % 55.573 M -81.90 % 307.093 M 503.95 % -76.023 M 4.34 % -79.469 M 0.00 % -79.469 M -120.78 % 382.361 M 0.00 % 382.361 M
Cash at beginning of period 0.000 -100.00 % 554.937 M 0.000 -100.00 % 7.687 B -0.20 % 7.702 B 0.000 -100.00 % 9.234 B -6.77 % 9.905 B -9.45 % 10.939 B 1 317.83 % 771.527 M 7.76 % 715.954 M 75.11 % 408.861 M -11.11 % 459.957 M -15.98 % 547.436 M 0.00 % 547.436 M 231.63 % 165.075 M 0.00 % 165.075 M
Cash at end of period 3.734 B -28.41 % 5.216 B 839.99 % 554.937 M -87.22 % 4.343 B -43.51 % 7.687 B 0.000 -100.00 % 8.262 B -10.52 % 9.234 B -6.77 % 9.905 B -9.45 % 10.939 B 1 317.83 % 771.527 M 7.76 % 715.954 M 86.48 % 383.934 M -17.96 % 467.967 M 0.00 % 467.967 M -14.52 % 547.436 M 0.00 % 547.436 M
Operating cash flow -292.017 M -0.71 % -289.965 M 52.06 % -604.843 M -204.78 % 577.242 M 242.25 % 168.659 M -86.66 % 1.265 B 277.67 % -711.762 M -147.73 % 1.491 B 1 753.88 % -90.156 M -111.65 % 774.109 M 49.03 % 519.417 M -43.78 % 923.868 M 1 195.53 % 71.312 M -42.73 % 124.509 M 0.00 % 124.509 M -64.58 % 351.557 M 0.00 % 351.557 M
Capital expenditure -70.556 M 5.84 % -74.932 M -0.01 % -74.925 M -1 383.66 % -5.050 M 93.84 % -81.983 M 39.70 % -135.968 M 8.88 % -149.222 M 27.59 % -206.080 M -73.35 % -118.884 M 48.84 % -232.387 M -161.07 % -89.014 M 52.61 % -187.844 M -1 992.27 % -8.978 M 85.21 % -60.723 M 0.00 % -60.723 M 64.88 % -172.894 M 0.00 % -172.894 M
Free CashFlow -362.573 M 0.64 % -364.897 M 46.32 % -679.768 M -218.80 % 572.192 M 560.15 % 86.676 M -92.32 % 1.129 B 231.09 % -860.984 M -167.00 % 1.285 B 714.71 % -209.040 M -138.59 % 541.722 M 25.86 % 430.403 M -41.52 % 736.024 M 1 080.77 % 62.334 M -2.28 % 63.786 M 0.00 % 63.786 M -64.30 % 178.664 M 0.00 % 178.664 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017