6677.HK

Sino-Ocean Service Holding Limited 6677.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 2.840 B -9.36 % 3.133 B -5.91 % 3.330 B 12.29 % 2.966 B 46.57 % 2.023 B 10.59 % 1.830 B 13.62 % 1.610 B 32.75 % 1.213 B
Net income 28.915 M -31.40 % 42.148 M -44.36 % 75.745 M -82.75 % 439.020 M 70.40 % 257.634 M 24.76 % 206.504 M 50.56 % 137.153 M 31.67 % 104.168 M
Income before tax 15.329 M -75.93 % 63.694 M -39.85 % 105.896 M -80.90 % 554.507 M 67.95 % 330.167 M 23.93 % 266.404 M 43.68 % 185.410 M 31.18 % 141.337 M
Income before tax ratio 0.01 -73.45 % 0.02 -36.07 % 0.03 -82.99 % 0.19 14.59 % 0.16 12.07 % 0.15 26.46 % 0.12 -1.18 % 0.12
EBITDA 144.658 M -22.77 % 187.303 M 18.60 % 157.924 M -73.01 % 585.215 M 19.67 % 489.023 M 4.84 % 466.437 M 57.41 % 296.313 M 87.19 % 158.299 M
Net income ratio 0.01 -24.31 % 0.01 -40.86 % 0.02 -84.64 % 0.15 16.26 % 0.13 12.81 % 0.11 32.52 % 0.09 -0.82 % 0.09
Ratio EBITDA 0.05 -14.80 % 0.06 26.06 % 0.05 -75.97 % 0.20 -18.35 % 0.24 -5.20 % 0.25 38.55 % 0.18 41.00 % 0.13
Gross profit ratio 0.18 -4.53 % 0.19 -17.43 % 0.23 -16.93 % 0.28 10.06 % 0.25 22.74 % 0.21 2.64 % 0.20 -3.20 % 0.21
Weighted average shs out dil 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 31.54 % 900.131 M -23.98 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B
Weighted average shs out 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 31.54 % 900.131 M -23.98 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B
EPS diluted 0.02 -31.46 % 0.04 -44.38 % 0.06 -82.70 % 0.37 27.59 % 0.29 70.59 % 0.17 41.67 % 0.12 36.36 % 0.09
Earnings per share 0.02 -31.46 % 0.04 -44.38 % 0.06 -82.70 % 0.37 27.59 % 0.29 70.59 % 0.17 41.67 % 0.12 36.36 % 0.09
Gross profit 517.280 M -13.46 % 597.739 M -22.32 % 769.441 M -6.72 % 824.835 M 61.32 % 511.301 M 35.74 % 376.679 M 16.62 % 322.997 M 28.51 % 251.346 M
Income tax expense 13.261 M -44.03 % 23.693 M -12.58 % 27.103 M -76.07 % 113.256 M 67.51 % 67.610 M 10.60 % 61.128 M 47.40 % 41.472 M 14.35 % 36.269 M
Cost of revenue 2.323 B -8.39 % 2.535 B 1.40 % 2.500 B 16.80 % 2.141 B 41.58 % 1.512 B 4.07 % 1.453 B 12.86 % 1.287 B 33.86 % 961.682 M
General and administrative expenses 228.565 M -16.25 % 272.909 M 23.14 % 221.622 M -22.54 % 286.110 M 56.48 % 182.838 M 475.94 % 31.746 M -22.26 % 40.837 M 50.67 % 27.103 M
Selling and marketing expenses 21.019 M -5.96 % 22.351 M 1.26 % 22.073 M -3.31 % 22.828 M 45.12 % 15.730 M 74.74 % 9.002 M -13.55 % 10.413 M 78.49 % 5.834 M
Other expenses 251.137 M 9.54 % 229.256 M -50.23 % 460.620 M 5 415.87 % -8.665 M 93.47 % -132.759 M -235.14 % 98.236 M 23 743.69 % 412.000 K -36.42 % 648.000 K
Operating expenses 500.721 M -4.54 % 524.516 M -25.53 % 704.315 M 134.56 % 300.273 M 356.28 % 65.809 M -52.65 % 138.984 M 1.65 % 136.725 M 31.58 % 103.910 M
Cost and expenses 2.823 B -7.73 % 3.060 B -6.19 % 3.262 B 34.21 % 2.430 B 54.04 % 1.578 B -0.88 % 1.592 B 11.79 % 1.424 B 33.64 % 1.066 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 249.584 M -15.47 % 295.260 M 21.16 % 243.695 M -21.12 % 308.938 M 55.58 % 198.568 M 387.31 % 40.748 M -20.49 % 51.250 M 55.60 % 32.937 M
Interest income 4.152 M -21.32 % 5.277 M 13.17 % 4.663 M -70.70 % 15.917 M -89.44 % 150.702 M -29.92 % 215.056 M 99.24 % 107.937 M 11 568.86 % 925.000 K
Interest expense 586.000 K -23.10 % 762.000 K -55.88 % 1.727 M 20.26 % 1.436 M -98.91 % 131.335 M -24.14 % 173.117 M 105.76 % 84.137 M 9 248.56 % 900.000 K
Depreciation and amortization 110.778 M -9.82 % 122.847 M 146.37 % 49.862 M 70.34 % 29.272 M 6.36 % 27.521 M 2.25 % 26.916 M 0.56 % 26.766 M 66.64 % 16.062 M
Operating income 16.559 M -77.39 % 73.223 M 7.10 % 68.370 M -86.97 % 524.562 M 17.75 % 445.492 M 1.44 % 439.188 M 63.03 % 269.398 M 89.09 % 142.468 M
Operating income ratio 0.01 -75.05 % 0.02 13.83 % 0.02 -88.39 % 0.18 -19.66 % 0.22 -8.28 % 0.24 43.49 % 0.17 42.44 % 0.12
Total other income expenses net -1.230 M 87.09 % -9.529 M -125.10 % 37.965 M 26.78 % 29.945 M 125.97 % -115.325 M 33.25 % -172.784 M -105.72 % -83.988 M -7 325.99 % -1.131 M
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt -755.533 M -17.34 % -643.876 M -41.50 % -455.021 M 81.84 % -2.505 B -15.87 % -2.162 B -201.66 % 2.127 B -11.67 % 2.408 B 456.58 % -675.319 M
Total investments 49.948 M -35.91 % 77.935 M -11.71 % 88.268 M -48.23 % 170.516 M 42.94 % 119.290 M 439.77 % 22.100 M 1.53 % 21.767 M 1 846.96 % 1.118 M
Total debt 5.611 M -26.81 % 7.666 M -54.04 % 16.681 M -21.09 % 21.138 M 66.04 % 12.731 M -99.50 % 2.550 B -9.65 % 2.823 B 11 003.77 % 25.421 M
Accumulated other comprehensive income loss 1.185 B -2.62 % 1.217 B -13.32 % 1.404 B -13.61 % 1.625 B -3.85 % 1.690 B 1 024.06 % 150.378 M 481.49 % -39.419 M -34.84 % -29.233 M
Retained earnings 811.212 M 3.70 % 782.297 M 3.86 % 753.257 M 11.22 % 677.242 M 200.84 % 225.114 M -11.53 % 254.452 M -25.22 % 340.245 M 67.19 % 203.506 M
Common stock 99.829 M 0.00 % 99.829 M 0.00 % 99.829 M 0.00 % 99.829 M 0.00 % 99.829 M 0.000 0.000 0.000
Total equity 2.137 B -0.42 % 2.146 B -4.96 % 2.258 B -7.25 % 2.434 B 18.66 % 2.051 B 365.92 % 440.266 M -16.91 % 529.885 M 42.14 % 372.802 M
Other non current liabilities 55.780 M -18.22 % 68.209 M 331.57 % 15.805 M -45.93 % 29.233 M 242.87 % 8.526 M 0.000 -100.00 % 22.485 M 87.50 % 11.992 M
Long term debt 4.090 M 85.40 % 2.206 M -83.53 % 13.392 M 1.93 % 13.138 M 199.07 % 4.393 M -99.79 % 2.143 B -12.38 % 2.446 B 13 354.84 % 18.176 M
Total non current liabilities 59.870 M -14.98 % 70.415 M -23.51 % 92.056 M 52.45 % 60.386 M 137.16 % 25.462 M -98.82 % 2.164 B -12.31 % 2.468 B 8 080.98 % 30.168 M
Other current liabilities 533.613 M 3.00 % 518.064 M 55.06 % 334.109 M -22.04 % 428.589 M 30.69 % 327.943 M 7.86 % 304.055 M 3.50 % 293.778 M 18.87 % 247.144 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.148 M -12.46 % -7.245 M
Short term debt 1.521 M -72.14 % 5.460 M 66.01 % 3.289 M -58.89 % 8.000 M -4.05 % 8.338 M -97.96 % 407.727 M 8.11 % 377.138 M 5 105.49 % 7.245 M
Total current liabilities 1.827 B 0.19 % 1.823 B 4.99 % 1.736 B 29.71 % 1.339 B 31.81 % 1.016 B -34.58 % 1.552 B 15.76 % 1.341 B 57.55 % 851.226 M
Total liabilities 1.886 B -0.37 % 1.893 B 3.56 % 1.828 B 31.14 % 1.394 B 33.92 % 1.041 B -71.99 % 3.717 B -2.43 % 3.809 B 332.17 % 881.394 M
Other non current assets 303.577 M 54.49 % 196.499 M 204.93 % 64.440 M 0.000 -100.00 % 85.496 M -97.11 % 2.959 B -6.70 % 3.171 B 3 508.15 % 87.889 M
Long term investments 49.948 M -1.27 % 50.592 M -14.77 % 59.359 M -60.60 % 150.671 M 26.31 % 119.290 M 2 696.95 % 4.265 M -80.41 % 21.767 M 1 846.96 % 1.118 M
Intangible assets 668.853 M 175.00 % 243.219 M -9.67 % 269.270 M 275.91 % 71.631 M 37.15 % 52.229 M -9.38 % 57.634 M -7.45 % 62.271 M 3 253.31 % 1.857 M
GoodWill 446.545 M -2.02 % 455.757 M -1.43 % 462.379 M 399.16 % 92.632 M 69.02 % 54.804 M 0.00 % 54.804 M 0.00 % 54.804 M 3 536.63 % 1.507 M
Goodwill and intangible assets 668.853 M -4.31 % 698.976 M -4.47 % 731.649 M 345.41 % 164.263 M 53.47 % 107.033 M -4.81 % 112.438 M -3.96 % 117.075 M 3 380.23 % 3.364 M
Property plant equipment net 40.424 M -65.04 % 115.638 M -15.51 % 136.858 M 190.58 % 47.098 M 32.90 % 35.438 M 19.88 % 29.560 M -15.49 % 34.979 M -2.72 % 35.956 M
Total non current assets 1.063 B 0.10 % 1.062 B -2.01 % 1.084 B 183.81 % 381.767 M 4.91 % 363.916 M -88.35 % 3.123 B -7.08 % 3.361 B 2 297.05 % 140.206 M
Other current assets 541.992 M 6.94 % 506.797 M -57.52 % 1.193 B 441.92 % 220.147 M 91.30 % 115.081 M 40.68 % 81.801 M -8.33 % 89.230 M -14.51 % 104.374 M
Short term investments 24.550 M -10.21 % 27.343 M -5.42 % 28.909 M 45.67 % 19.845 M 0.000 -100.00 % 17.835 M 0.000 0.000
cash and cash equivalents 761.144 M 16.82 % 651.542 M 38.13 % 471.702 M -81.33 % 2.527 B 16.16 % 2.175 B 413.69 % 423.413 M 2.12 % 414.623 M -40.83 % 700.740 M
Cash and short term investments 761.144 M 12.12 % 678.885 M 35.38 % 501.449 M -80.15 % 2.527 B 16.16 % 2.175 B 392.92 % 441.248 M 6.42 % 414.623 M -40.83 % 700.740 M
Total current assets 2.960 B -0.58 % 2.977 B -5.03 % 3.135 B -9.04 % 3.447 B 26.32 % 2.728 B 163.83 % 1.034 B 5.72 % 978.222 M -12.19 % 1.114 B
Inventory 614.169 M -5.71 % 651.355 M 161.08 % 249.483 M 41.58 % 176.209 M 43.39 % 122.886 M -8.86 % 134.825 M 4.77 % 128.685 M 97.79 % 65.061 M
Net receivables 1.043 B -8.55 % 1.140 B -4.25 % 1.191 B 127.44 % 523.691 M 66.00 % 315.470 M -16.16 % 376.298 M 8.86 % 345.684 M 41.78 % 243.815 M
Tax assets 0.000 0.000 -100.00 % 91.199 M 362.12 % 19.735 M 18.46 % 16.659 M -6.30 % 17.779 M 12.38 % 15.821 M 33.18 % 11.879 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.291 B 2.52 % 1.260 B -6.48 % 1.347 B 56.99 % 858.095 M 31.75 % 651.304 M -18.58 % 799.948 M 24.30 % 643.584 M 10.71 % 581.316 M
Tax payables 0.000 -100.00 % 39.765 M -23.36 % 51.885 M 18.07 % 43.945 M 56.83 % 28.020 M -31.14 % 40.692 M 52.92 % 26.610 M 71.45 % 15.521 M
Deferred revenue non current 0.000 100.00 % -52.912 M 0.000 0.000 0.000 0.000 100.00 % -2.523 M 69.14 % -8.176 M
Minority interest 40.348 M -13.25 % 46.513 M -8.98 % 51.100 M 60.46 % 31.845 M 38.93 % 22.922 M 2.66 % 22.328 M -22.86 % 28.943 M 272.31 % 7.774 M
Capital lease obligations 5.611 M -26.81 % 7.666 M -54.04 % 16.681 M -21.09 % 21.138 M 66.04 % 12.731 M 185.58 % 4.458 M -58.22 % 10.671 M -30.80 % 15.421 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 -100.00 % 13.108 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 52.912 M -15.82 % 62.859 M 248.93 % 18.015 M 43.63 % 12.543 M -8.84 % 13.759 M -14.16 % 16.028 M 105.28 % 7.808 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.023 B -0.40 % 4.039 B -1.15 % 4.086 B 6.73 % 3.828 B 23.80 % 3.092 B -25.61 % 4.157 B -4.20 % 4.339 B 245.96 % 1.254 B
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -179.512 M 61.38 % -464.773 M 16.31 % -555.374 M -1 971.84 % 29.670 M -21.58 % 37.837 M 1 078.46 % -3.867 M 97.11 % -133.930 M -33 382.50 % -400.000 K
Accounts receivables -149.382 M 28.26 % -208.235 M 62.14 % -550.075 M -150.26 % -219.801 M -1 399.29 % 16.917 M 152.52 % -32.212 M 74.50 % -126.327 M -82.52 % -69.213 M
Inventory 14.183 M 103.28 % -432.348 M -6 051.93 % 7.264 M -78.05 % 33.091 M 177.17 % 11.939 M 294.45 % -6.140 M 90.35 % -63.624 M -1 717.70 % 3.933 M
Accounts payables 0.000 0.000 -100.00 % 550.075 M 150.26 % 219.801 M 1 399.29 % -16.917 M -152.52 % 32.212 M 0.000 0.000
Other working capital -44.313 M -125.21 % 175.810 M 131.25 % -562.638 M -16 346.59 % -3.421 M -113.21 % 25.898 M 1 039.38 % 2.273 M 103.23 % -70.306 M -1 522.57 % -4.333 M
Other non cash items 221.554 M 32.58 % 167.110 M -53.07 % 356.046 M 443.31 % -103.710 M -203.47 % -34.175 M 58.75 % -82.839 M -107.23 % -39.974 M 24.83 % -53.179 M
Net cash provided by operating activities 115.554 M 203.99 % -111.122 M -155.04 % -43.570 M -108.55 % 509.739 M 41.07 % 361.350 M 74.89 % 206.614 M 439.86 % 38.272 M -63.14 % 103.820 M
Investments in property plant and equipment -6.604 M -99.64 % -3.308 M 96.62 % -97.841 M -555.07 % -14.936 M -65.29 % -9.036 M 36.42 % -14.211 M 44.81 % -25.750 M -91.46 % -13.449 M
Acquisitions net -1.000 K -100.00 % 50.420 M 110.94 % -460.675 M -947.73 % -43.969 M -444.17 % -8.080 M -2 231.93 % 379.000 K 100.44 % -86.106 M -2 158.22 % -3.813 M
Purchases of investments 0.000 100.00 % -200.000 M 96.77 % -6.194 B -556.45 % -943.500 M 14.23 % -1.100 B -40.16 % -784.800 M -2.59 % -765.000 M 49.50 % -1.515 B
Sales maturities of investments 15.000 M -97.77 % 672.395 M -86.76 % 5.080 B 437.50 % 945.128 M -15.68 % 1.121 B 45.55 % 770.131 M 0.23 % 768.377 M -49.79 % 1.530 B
Other investing activites 26.577 M 309.04 % -12.714 M 64.31 % -35.619 M -4 111.15 % 888.000 K -99.97 % 2.820 B 529.54 % 447.868 M 115.02 % -2.982 B -470 392.43 % 634.000 K
Net cash used for investing activites 34.972 M -93.10 % 506.793 M 129.68 % -1.708 B -2 928.47 % -56.389 M -102.00 % 2.823 B 573.23 % 419.367 M 113.57 % -3.090 B -217 361.86 % -1.421 M
Debt repayment -3.062 M 1.67 % -3.114 M 77.57 % -13.881 M -3.98 % -13.350 M 99.48 % -2.550 B -854.99 % -267.016 M -109.53 % 2.802 B 58 994.56 % 4.741 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 1.467 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 -31.850 M 78.20 % -146.109 M 46.11 % -271.136 M -316.36 % -65.120 M 77.31 % -286.972 M 2.69 % -294.895 M -29 155.46 % -1.008 M 98.79 % -83.200 M
Other financing activites -5.149 M 91.59 % -61.239 M -777.73 % -6.977 M 51.83 % -14.484 M 71.15 % -50.196 M 9.20 % -55.280 M -58.30 % -34.921 M -392.62 % 11.934 M
Net cash used provided by financing activities -40.061 M 80.97 % -210.462 M 27.92 % -291.994 M -214.13 % -92.954 M 93.45 % -1.420 B -130.02 % -617.191 M -122.32 % 2.766 B 4 257.45 % -66.525 M
Effect of forex changes on cash -863.000 K 86.10 % -6.207 M 46.22 % -11.541 M -29.89 % -8.885 M 33.47 % -13.355 M 0.000 0.000 0.000
Net change in cash 109.602 M -38.77 % 179.002 M 108.71 % -2.055 B -684.57 % 351.511 M -79.93 % 1.752 B 19 827.26 % 8.790 M 103.07 % -286.117 M -897.56 % 35.874 M
Cash at beginning of period 651.542 M 37.88 % 472.540 M -81.30 % 2.527 B 16.16 % 2.175 B 413.69 % 423.413 M 2.12 % 414.623 M -40.83 % 700.740 M 5.40 % 664.866 M
Cash at end of period 761.144 M 16.82 % 651.542 M 38.13 % 471.702 M -81.33 % 2.527 B 16.16 % 2.175 B 413.69 % 423.413 M 2.12 % 414.623 M -40.83 % 700.740 M
Operating cash flow 115.554 M 203.99 % -111.122 M -155.04 % -43.570 M -108.55 % 509.739 M 41.07 % 361.350 M 74.89 % 206.614 M 439.86 % 38.272 M -63.14 % 103.820 M
Capital expenditure -13.025 M 18.69 % -16.018 M 83.63 % -97.841 M -555.07 % -14.936 M -65.29 % -9.036 M 36.42 % -14.211 M 44.81 % -25.750 M -91.46 % -13.449 M
Free CashFlow 102.529 M 180.64 % -127.140 M 10.09 % -141.411 M -128.58 % 494.803 M 40.44 % 352.314 M 83.11 % 192.403 M 1 436.52 % 12.522 M -86.14 % 90.371 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 1.386 B -1.30 % 1.404 B -2.23 % 1.436 B -8.96 % 1.577 B 1.38 % 1.556 B -8.83 % 1.706 B 5.10 % 1.624 B 2.70 % 1.581 B 14.18 % 1.385 B 23.67 % 1.120 B 23.89 % 903.694 M -7.93 % 981.533 M 15.74 % 848.042 M 5.33 % 805.155 M 0.00 % 805.155 M 32.75 % 606.514 M 0.00 % 606.514 M
Net income -310.106 M -919.25 % -30.425 M -151.27 % 59.340 M 168.55 % -86.566 M -167.25 % 128.714 M 167.22 % -191.495 M -171.66 % 267.240 M 50.38 % 177.709 M -31.99 % 261.311 M 144.52 % 106.868 M -29.12 % 150.766 M 87.26 % 80.513 M -36.10 % 125.991 M 83.72 % 68.577 M 0.00 % 68.577 M 31.67 % 52.084 M 0.00 % 52.084 M
Income before tax -321.337 M -361.30 % -69.659 M -181.96 % 84.988 M 191.99 % -92.387 M -159.19 % 156.081 M 170.39 % -221.748 M -167.59 % 328.083 M 53.83 % 213.280 M -37.50 % 341.227 M 157.66 % 132.433 M -33.02 % 197.734 M 85.29 % 106.715 M -33.17 % 159.689 M 72.26 % 92.705 M 0.00 % 92.705 M 31.18 % 70.669 M 0.00 % 70.669 M
Income before tax ratio -0.23 -367.37 % -0.05 -183.83 % 0.06 201.05 % -0.06 -158.38 % 0.10 177.20 % -0.13 -164.31 % 0.20 49.78 % 0.13 -45.26 % 0.25 108.35 % 0.12 -45.94 % 0.22 101.25 % 0.11 -42.26 % 0.19 63.54 % 0.12 0.00 % 0.12 -1.18 % 0.12 0.00 % 0.12
EBITDA -134.578 M -825.80 % 18.542 M -85.30 % 126.116 M 791.01 % -18.251 M -109.26 % 197.039 M 141.42 % 81.617 M -75.18 % 328.862 M 59.97 % 205.581 M -37.37 % 328.268 M 152.16 % 130.183 M -31.67 % 190.528 M 100.42 % 95.066 M -38.84 % 155.429 M 4.91 % 148.157 M 0.00 % 148.157 M 87.19 % 79.150 M 0.00 % 79.150 M
Net income ratio -0.22 -932.66 % -0.02 -152.44 % 0.04 175.30 % -0.05 -166.34 % 0.08 173.72 % -0.11 -168.18 % 0.16 46.43 % 0.11 -40.44 % 0.19 97.72 % 0.10 -42.79 % 0.17 103.39 % 0.08 -44.79 % 0.15 74.43 % 0.09 0.00 % 0.09 -0.82 % 0.09 0.00 % 0.09
Ratio EBITDA -0.10 -835.35 % 0.01 -84.96 % 0.09 859.03 % -0.01 -109.14 % 0.13 164.79 % 0.05 -76.39 % 0.20 55.76 % 0.13 -45.15 % 0.24 103.90 % 0.12 -44.85 % 0.21 117.68 % 0.10 -47.15 % 0.18 -0.40 % 0.18 0.00 % 0.18 41.00 % 0.13 0.00 % 0.13
Gross profit ratio 0.12 -13.21 % 0.14 -40.69 % 0.23 30.19 % 0.18 -15.25 % 0.21 2.68 % 0.20 -23.88 % 0.26 8.96 % 0.24 -23.87 % 0.32 40.37 % 0.23 -20.21 % 0.28 63.02 % 0.17 -27.94 % 0.24 20.74 % 0.20 0.00 % 0.20 -3.20 % 0.21 0.00 % 0.21
Weighted average shs out dil 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 29.79 % 912.262 M 2.73 % 888.000 M -9.02 % 976.000 M 22.00 % 800.000 M -32.43 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B
Weighted average shs out 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 29.79 % 912.263 M 2.73 % 888.008 M -9.02 % 976.010 M 22.00 % 800.004 M -32.43 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B 0.00 % 1.184 B
EPS diluted -0.26 -911.67 % -0.03 -151.30 % 0.05 168.44 % -0.07 -167.28 % 0.11 167.24 % -0.16 -173.55 % 0.22 46.67 % 0.15 -31.82 % 0.22 87.71 % 0.12 -30.98 % 0.17 106.07 % 0.08 -47.65 % 0.16 162.33 % 0.06 0.00 % 0.06 36.36 % 0.04 0.00 % 0.04
Earnings per share -0.26 -911.67 % -0.03 -151.30 % 0.05 168.44 % -0.07 -167.28 % 0.11 167.24 % -0.16 -173.55 % 0.22 46.67 % 0.15 -31.82 % 0.22 87.71 % 0.12 -30.98 % 0.17 106.07 % 0.08 -47.65 % 0.16 162.33 % 0.06 0.00 % 0.06 36.36 % 0.04 0.00 % 0.04
Gross profit 162.634 M -14.34 % 189.860 M -42.01 % 327.420 M 18.53 % 276.245 M -14.07 % 321.494 M -6.39 % 343.429 M -19.99 % 429.256 M 11.91 % 383.585 M -13.07 % 441.250 M 73.59 % 254.185 M -1.14 % 257.116 M 50.10 % 171.301 M -16.59 % 205.378 M 27.17 % 161.499 M 0.00 % 161.499 M 28.51 % 125.673 M 0.00 % 125.673 M
Income tax expense 11.511 M 200.00 % -11.511 M -146.47 % 24.772 M 728.57 % -3.941 M -114.26 % 27.634 M -10.57 % 30.901 M -46.83 % 58.114 M 63.47 % 35.550 M -54.25 % 77.706 M 223.91 % 23.990 M -45.00 % 43.620 M 84.74 % 23.611 M -37.07 % 37.517 M 80.93 % 20.736 M 0.00 % 20.736 M 14.35 % 18.135 M 0.00 % 18.135 M
Cost of revenue 1.223 B 0.74 % 1.214 B 9.52 % 1.109 B -14.80 % 1.301 B 5.41 % 1.234 B -9.44 % 1.363 B 14.12 % 1.194 B -0.25 % 1.197 B 26.93 % 943.351 M 9.00 % 865.440 M 33.85 % 646.578 M -20.20 % 810.232 M 26.07 % 642.664 M -0.15 % 643.656 M 0.00 % 643.656 M 33.86 % 480.841 M 0.00 % 480.841 M
General and administrative expenses 106.930 M -13.36 % 123.425 M 17.39 % 105.140 M -35.46 % 162.911 M 48.10 % 109.998 M -27.40 % 151.513 M 107.77 % 72.924 M -61.33 % 188.602 M 93.42 % 97.508 M -10.24 % 108.626 M 46.37 % 74.212 M -17.24 % 89.671 M 65.42 % 54.207 M 165.48 % 20.419 M 0.00 % 20.419 M 50.67 % 13.552 M 0.00 % 13.552 M
Selling and marketing expenses 9.055 M -29.80 % 12.898 M 58.82 % 8.121 M -44.88 % 14.733 M 93.40 % 7.618 M -44.10 % 13.628 M 61.37 % 8.445 M -49.14 % 16.606 M 166.89 % 6.222 M -54.51 % 13.678 M 566.57 % 2.052 M -65.79 % 5.999 M 99.77 % 3.003 M -42.32 % 5.207 M 0.00 % 5.207 M 78.49 % 2.917 M 0.00 % 2.917 M
Other expenses 366.802 M 192.90 % 125.231 M -0.54 % 125.906 M -30.33 % 180.712 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 206.000 K 0.00 % 206.000 K -36.42 % 324.000 K 0.00 % 324.000 K
Operating expenses 482.787 M 84.58 % 261.554 M 9.36 % 239.167 M -33.26 % 358.356 M 114.33 % 167.200 M -70.46 % 566.080 M 448.49 % 103.207 M -42.09 % 178.227 M 67.22 % 106.582 M -12.63 % 121.985 M 55.36 % 78.516 M -6.65 % 84.105 M 23.49 % 68.109 M -0.37 % 68.363 M 0.00 % 68.363 M 31.58 % 51.955 M 0.00 % 51.955 M
Cost and expenses 1.706 B 15.60 % 1.476 B 9.49 % 1.348 B -18.78 % 1.659 B 18.40 % 1.402 B -27.35 % 1.929 B 48.67 % 1.298 B -5.67 % 1.376 B 31.02 % 1.050 B 6.33 % 987.425 M 36.18 % 725.094 M -18.92 % 894.337 M 25.83 % 710.773 M -0.17 % 712.019 M 0.00 % 712.019 M 33.64 % 532.796 M 0.00 % 532.796 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
Selling general and administrative expenses 115.985 M -14.92 % 136.323 M 20.36 % 113.261 M -36.24 % 177.644 M 51.04 % 117.616 M -65.46 % 340.488 M 318.45 % 81.369 M -63.45 % 222.619 M 114.61 % 103.730 M -32.42 % 153.481 M 101.25 % 76.264 M -20.28 % 95.670 M 67.23 % 57.210 M 123.26 % 25.625 M 0.00 % 25.625 M 55.60 % 16.469 M 0.00 % 16.469 M
Interest income 0.000 0.000 0.000 -100.00 % 3.490 M 95.30 % 1.787 M 97.90 % 903.000 K -55.60 % 2.034 M -74.32 % 7.922 M 20.78 % 6.559 M 2 715.02 % 233.000 K -98.78 % 19.134 M -1.97 % 19.519 M -12.94 % 22.420 M -58.46 % 53.969 M 0.00 % 53.969 M 11 568.86 % 462.500 K 0.00 % 462.500 K
Interest expense 0.000 0.000 0.000 100.00 % -174.428 K -118.63 % 936.428 K -60.71 % 2.383 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.069 M 0.00 % 42.069 M 9 248.56 % 450.000 K 0.00 % 450.000 K
Depreciation and amortization 30.488 M -62.49 % 81.282 M 175.57 % 29.496 M -43.81 % 52.491 M -9.94 % 58.287 M 246.74 % 16.810 M -6.68 % 18.013 M 511.02 % 2.948 M -76.93 % 12.781 M 387.82 % 2.620 M -80.95 % 13.753 M 82.47 % 7.537 M -14.55 % 8.820 M -34.10 % 13.383 M 0.00 % 13.383 M 66.64 % 8.031 M 0.00 % 8.031 M
Operating income -320.153 M -346.55 % -71.694 M -181.24 % 88.253 M 207.48 % -82.111 M -159.18 % 138.752 M 114.10 % 64.807 M -79.15 % 310.849 M 53.40 % 202.633 M -35.77 % 315.487 M 147.32 % 127.563 M -27.84 % 176.775 M 101.96 % 87.529 M -40.30 % 146.609 M 8.84 % 134.699 M 0.00 % 134.699 M 89.09 % 71.234 M 0.00 % 71.234 M
Operating income ratio -0.23 -352.43 % -0.05 -183.09 % 0.06 218.06 % -0.05 -158.37 % 0.09 134.83 % 0.04 -80.16 % 0.19 49.37 % 0.13 -43.75 % 0.23 99.99 % 0.11 -41.76 % 0.20 119.36 % 0.09 -48.42 % 0.17 3.34 % 0.17 0.00 % 0.17 42.44 % 0.12 0.00 % 0.12
Total other income expenses net -1.184 M -158.18 % 2.035 M 162.33 % -3.265 M 68.23 % -10.276 M -1 475.64 % 747.000 K -95.95 % 18.433 M 6.96 % 17.234 M 61.87 % 10.647 M -58.64 % 25.740 M 169.71 % -36.922 M -276.16 % 20.959 M 9.24 % 19.186 M 46.68 % 13.080 M 131.15 % -41.994 M 0.00 % -41.994 M -7 325.99 % -565.500 K 0.00 % -565.500 K
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 -722.922 M 4.32 % -755.533 M -12.74 % -670.158 M -4.08 % -643.876 M -5.22 % -611.934 M -34.48 % -455.021 M 81.47 % -2.455 B 2.00 % -2.505 B -6.88 % -2.344 B -8.41 % -2.162 B -229.25 % 1.673 B -21.35 % 2.127 B -11.67 % 2.408 B 177.95 % 866.374 M 228.29 % -675.319 M
Total investments 76.429 M 53.02 % 49.948 M -33.97 % 75.639 M -2.95 % 77.935 M 28.78 % 60.520 M 1.96 % 59.359 M -53.40 % 127.391 M -15.45 % 150.671 M 8.81 % 138.471 M 16.08 % 119.290 M 14.20 % 104.453 M 372.64 % 22.100 M 1.53 % 21.767 M 90.23 % 11.443 M 923.48 % 1.118 M
Total debt 8.832 M 57.41 % 5.611 M -46.33 % 10.455 M 36.38 % 7.666 M -38.56 % 12.477 M -25.20 % 16.681 M -10.85 % 18.712 M -11.48 % 21.138 M -3.54 % 21.913 M 72.12 % 12.731 M -99.47 % 2.398 B -5.96 % 2.550 B -9.65 % 2.823 B 98.21 % 1.424 B 5 501.89 % 25.421 M
Accumulated other comprehensive income loss 1.172 B -1.11 % 1.185 B -0.14 % 1.187 B -2.48 % 1.217 B 1.09 % 1.204 B -11.09 % 1.354 B -10.63 % 1.515 B -6.78 % 1.625 B -3.85 % 1.690 B 3 463.11 % -50.261 M -3.50 % -48.560 M -6.61 % -45.551 M -15.56 % -39.419 M -14.84 % -34.326 M -17.42 % -29.233 M
Retained earnings 514.214 M -36.61 % 811.212 M -5.09 % 854.745 M 9.26 % 782.297 M -9.96 % 868.863 M 17.49 % 739.550 M -20.55 % 930.867 M 40.16 % 664.134 M 57.64 % 421.305 M 87.15 % 225.114 M 90.38 % 118.246 M -53.53 % 254.452 M -25.22 % 340.245 M 25.15 % 271.876 M 33.60 % 203.506 M
Common stock 99.829 M 0.00 % 99.829 M 0.00 % 99.829 M 0.00 % 99.829 M 0.00 % 99.829 M 0.00 % 99.829 M 0.00 % 99.829 M 0.00 % 99.829 M 0.00 % 99.829 M 0.00 % 99.829 M 1 109 111.11 % 9.000 K 0.000 0.000 0.000 0.000
Total equity 1.826 B -14.52 % 2.137 B -2.15 % 2.184 B 1.76 % 2.146 B -4.06 % 2.237 B -0.93 % 2.258 B -13.40 % 2.607 B 7.10 % 2.434 B 8.19 % 2.250 B 9.68 % 2.051 B 439.44 % 380.268 M -13.63 % 440.266 M -16.91 % 529.885 M 17.40 % 451.344 M 21.07 % 372.802 M
Other non current liabilities 42.656 M -23.53 % 55.780 M -5.70 % 59.150 M -13.28 % 68.209 M 339.07 % 15.535 M -1.71 % 15.805 M -62.17 % 41.775 M -1.59 % 42.449 M 96.07 % 21.650 M 153.93 % 8.526 M -58.60 % 20.596 M -4.39 % 21.542 M -4.19 % 22.485 M 30.43 % 17.239 M 43.75 % 11.992 M
Long term debt 6.359 M 55.48 % 4.090 M -5.13 % 4.311 M 95.42 % 2.206 M -68.05 % 6.904 M -48.45 % 13.392 M 4.98 % 12.757 M -2.90 % 13.138 M -0.56 % 13.212 M 200.75 % 4.393 M -7.85 % 4.767 M -99.78 % 2.143 B -12.38 % 2.446 B 98.52 % 1.232 B 6 677.42 % 18.176 M
Total non current liabilities 49.015 M -18.13 % 59.870 M -5.66 % 63.461 M -9.88 % 70.415 M -11.49 % 79.555 M -13.58 % 92.056 M 68.81 % 54.532 M -1.90 % 55.587 M 59.45 % 34.862 M 36.92 % 25.462 M 0.39 % 25.363 M -98.83 % 2.164 B -12.31 % 2.468 B 97.58 % 1.249 B 4 040.49 % 30.168 M
Other current liabilities 1.098 B 105.84 % 533.613 M -14.42 % 623.527 M 19.10 % 523.524 M -11.31 % 590.292 M 76.68 % 334.109 M -23.71 % 437.929 M 2.18 % 428.589 M 10.99 % 386.165 M 17.75 % 327.943 M -2.59 % 336.658 M 10.72 % 304.055 M 3.50 % 293.778 M 8.62 % 270.461 M 9.43 % 247.144 M
Deferred revenue 0.000 0.000 0.000 100.00 % -5.460 M 0.000 0.000 0.000 0.000 0.000 100.00 % -8.338 M -62.53 % -5.130 M -36.69 % -3.753 M 53.94 % -8.148 M -5.87 % -7.697 M -6.23 % -7.245 M
Short term debt 2.473 M 62.59 % 1.521 M -75.24 % 6.144 M 12.53 % 5.460 M -2.03 % 5.573 M 69.44 % 3.289 M -44.77 % 5.955 M -25.56 % 8.000 M -8.06 % 8.701 M 4.35 % 8.338 M -99.65 % 2.394 B 487.06 % 407.727 M 8.11 % 377.138 M 96.23 % 192.192 M 2 552.75 % 7.245 M
Total current liabilities 1.886 B 3.26 % 1.827 B -2.88 % 1.881 B 3.16 % 1.823 B -6.15 % 1.942 B 11.87 % 1.736 B 11.49 % 1.557 B 16.34 % 1.339 B 9.13 % 1.227 B 20.78 % 1.016 B -74.95 % 4.054 B 161.13 % 1.552 B 15.76 % 1.341 B 22.35 % 1.096 B 28.78 % 851.226 M
Total liabilities 1.935 B 2.58 % 1.886 B -2.97 % 1.944 B 2.68 % 1.893 B -6.36 % 2.022 B 10.59 % 1.828 B 13.43 % 1.612 B 15.61 % 1.394 B 10.52 % 1.262 B 21.18 % 1.041 B -74.48 % 4.079 B 9.75 % 3.717 B -2.43 % 3.809 B 62.42 % 2.345 B 166.09 % 881.394 M
Other non current assets 370.338 M 21.99 % 303.577 M 41.24 % 214.944 M 249.32 % 61.532 M -16.37 % 73.578 M 14.18 % 64.440 M 0.000 0.000 0.000 -100.00 % 85.496 M -21.38 % 108.741 M -96.32 % 2.959 B -6.70 % 3.171 B 94.61 % 1.630 B 1 754.08 % 87.889 M
Long term investments 49.064 M -1.77 % 49.948 M 4.86 % 47.634 M -5.85 % 50.592 M -16.40 % 60.520 M 1.96 % 59.359 M -53.40 % 127.391 M -15.45 % 150.671 M 8.81 % 138.471 M 16.08 % 119.290 M 46.98 % 81.163 M 1 803.00 % 4.265 M -80.41 % 21.767 M 90.23 % 11.443 M 923.48 % 1.118 M
Intangible assets 492.066 M -26.43 % 668.853 M -1.40 % 678.326 M 178.90 % 243.219 M -66.27 % 721.128 M 167.81 % 269.270 M 42.63 % 188.783 M 163.55 % 71.631 M -30.70 % 103.369 M 97.91 % 52.229 M -3.10 % 53.899 M -6.48 % 57.634 M -7.45 % 62.271 M 94.21 % 32.064 M 1 626.66 % 1.857 M
GoodWill 0.000 -100.00 % 446.545 M 0.000 -100.00 % 455.757 M 0.000 -100.00 % 462.379 M 0.000 -100.00 % 92.632 M 0.000 -100.00 % 54.804 M 0.00 % 54.804 M 0.00 % 54.804 M 0.00 % 54.804 M 94.65 % 28.156 M 1 768.31 % 1.507 M
Goodwill and intangible assets 492.066 M -26.43 % 668.853 M -1.40 % 678.326 M -2.95 % 698.976 M -3.07 % 721.128 M -1.44 % 731.649 M 287.56 % 188.783 M 14.93 % 164.263 M 58.91 % 103.369 M -3.42 % 107.033 M -1.54 % 108.703 M -3.32 % 112.438 M -3.96 % 117.075 M 94.41 % 60.220 M 1 690.12 % 3.364 M
Property plant equipment net 38.641 M -4.41 % 40.424 M -63.75 % 111.529 M -3.55 % 115.638 M -5.85 % 122.819 M -10.26 % 136.858 M 186.82 % 47.716 M 1.31 % 47.098 M 6.55 % 44.203 M 24.73 % 35.438 M 4.11 % 34.040 M 15.16 % 29.560 M -15.49 % 34.979 M -1.38 % 35.468 M -1.36 % 35.956 M
Total non current assets 950.109 M -10.60 % 1.063 B 0.99 % 1.052 B -0.87 % 1.062 B -1.76 % 1.081 B -0.25 % 1.084 B 179.37 % 387.837 M 1.59 % 381.767 M 24.26 % 307.231 M -15.58 % 363.916 M 2.08 % 356.502 M -88.58 % 3.123 B -7.08 % 3.361 B 91.99 % 1.751 B 1 148.53 % 140.206 M
Other current assets 474.165 M -12.51 % 541.992 M 7.19 % 505.627 M -5.34 % 534.140 M -45.85 % 986.361 M -17.32 % 1.193 B 522.00 % 191.804 M -4.24 % 200.302 M 82.12 % 109.981 M 6.49 % 103.274 M -95.47 % 2.282 B 3 128.35 % 70.680 M -20.79 % 89.230 M -7.82 % 96.802 M -7.25 % 104.374 M
Short term investments 27.365 M 11.47 % 24.550 M -12.34 % 28.005 M 2.42 % 27.343 M -9.82 % 30.322 M 4.89 % 28.909 M 2.33 % 28.252 M 42.36 % 19.845 M -55.48 % 44.575 M 277.53 % 11.807 M -49.30 % 23.290 M 30.59 % 17.835 M 0.000 0.000 0.000
cash and cash equivalents 731.754 M -3.86 % 761.144 M 11.83 % 680.613 M 4.46 % 651.542 M 4.35 % 624.411 M 32.37 % 471.702 M -80.93 % 2.474 B -2.08 % 2.527 B 6.78 % 2.366 B 8.78 % 2.175 B 199.80 % 725.491 M 71.34 % 423.413 M 2.12 % 414.623 M -25.65 % 557.682 M -20.42 % 700.740 M
Cash and short term investments 759.119 M -0.27 % 761.144 M 7.41 % 708.618 M 8.76 % 651.542 M 4.35 % 624.411 M 32.37 % 471.702 M -80.93 % 2.474 B -2.08 % 2.527 B 6.78 % 2.366 B 8.78 % 2.175 B 190.47 % 748.781 M 69.70 % 441.248 M 6.42 % 414.623 M -25.65 % 557.682 M -20.42 % 700.740 M
Total current assets 2.811 B -5.03 % 2.960 B -3.74 % 3.075 B 3.28 % 2.977 B -6.31 % 3.178 B 5.84 % 3.003 B -21.63 % 3.831 B 11.16 % 3.447 B 7.57 % 3.204 B 17.44 % 2.728 B -33.50 % 4.103 B 296.73 % 1.034 B 5.72 % 978.222 M -6.49 % 1.046 B -6.09 % 1.114 B
Inventory 490.556 M -20.13 % 614.169 M -4.95 % 646.142 M -0.80 % 651.355 M 215.70 % 206.321 M -17.30 % 249.483 M 24.89 % 199.757 M 13.36 % 176.209 M -0.30 % 176.732 M 43.82 % 122.886 M -7.92 % 133.456 M -1.02 % 134.825 M 4.77 % 128.685 M 32.84 % 96.873 M 48.90 % 65.061 M
Net receivables 1.088 B 4.28 % 1.043 B -14.15 % 1.215 B 6.53 % 1.140 B -14.28 % 1.330 B 11.70 % 1.191 B 27.07 % 937.344 M 78.99 % 523.691 M 3.32 % 506.840 M 60.66 % 315.470 M -32.80 % 469.436 M 24.75 % 376.298 M 8.86 % 345.684 M 17.28 % 294.750 M 20.89 % 243.815 M
Tax assets 0.000 0.000 0.000 -100.00 % 134.967 M 31.40 % 102.712 M 12.62 % 91.199 M 280.84 % 23.947 M 21.34 % 19.735 M -6.86 % 21.188 M 27.19 % 16.659 M -30.17 % 23.855 M 34.18 % 17.779 M 12.38 % 15.821 M 14.23 % 13.850 M 16.59 % 11.879 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 785.322 M -39.19 % 1.291 B 3.23 % 1.251 B -0.69 % 1.260 B -2.83 % 1.296 B -3.76 % 1.347 B 26.90 % 1.061 B 23.70 % 858.095 M 10.55 % 776.185 M 19.17 % 651.304 M -49.21 % 1.282 B 60.32 % 799.948 M 24.30 % 643.584 M 5.08 % 612.450 M 5.36 % 581.316 M
Tax payables 0.000 0.000 0.000 -100.00 % 39.765 M -20.77 % 50.187 M -3.27 % 51.885 M -0.23 % 52.005 M 18.34 % 43.945 M -21.01 % 55.636 M 98.56 % 28.020 M -31.74 % 41.051 M 0.88 % 40.692 M 52.92 % 26.610 M 26.32 % 21.066 M 35.72 % 15.521 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -52.912 M 0.000 0.000 0.000 0.000 0.000 100.00 % -4.393 M 7.85 % -4.767 M -576.17 % -705.000 K 72.06 % -2.523 M 52.84 % -5.350 M 34.57 % -8.176 M
Minority interest 40.176 M -0.43 % 40.348 M -4.07 % 42.058 M -9.58 % 46.513 M -8.50 % 50.833 M -0.52 % 51.100 M 6.32 % 48.062 M 50.92 % 31.845 M 25.96 % 25.281 M 10.29 % 22.922 M 7.38 % 21.347 M -4.39 % 22.328 M -22.86 % 28.943 M 57.65 % 18.359 M 136.15 % 7.774 M
Capital lease obligations 8.832 M 57.41 % 5.611 M -46.33 % 10.455 M 36.38 % 7.666 M -38.56 % 12.477 M -25.20 % 16.681 M -10.85 % 18.712 M -11.48 % 21.138 M -3.54 % 21.913 M 72.12 % 12.731 M 28.63 % 9.897 M 122.01 % 4.458 M -58.22 % 10.671 M -18.20 % 13.046 M -15.40 % 15.421 M
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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 100.00 % -50.599 M 0.000 0.000 0.000 -100.00 % 1.754 B 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 52.912 M -7.36 % 57.116 M -9.14 % 62.859 M 262.72 % 17.330 M -3.80 % 18.015 M 37.42 % 13.109 M 4.51 % 12.543 M -1.81 % 12.774 M -7.16 % 13.759 M -14.16 % 16.028 M 34.49 % 11.918 M 52.64 % 7.808 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 3.762 B -6.50 % 4.023 B -2.53 % 4.128 B 2.19 % 4.039 B -5.15 % 4.259 B 4.22 % 4.086 B -3.15 % 4.219 B 10.20 % 3.828 B 9.03 % 3.511 B 13.55 % 3.092 B -30.66 % 4.459 B 7.28 % 4.157 B -4.20 % 4.339 B 55.15 % 2.797 B 122.98 % 1.254 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -165.221 M 0.000 100.00 % -464.773 M 0.000 100.00 % -878.856 M 0.000 100.00 % -269.717 M 0.000 -100.00 % 3.896 M 0.000 -100.00 % 70.820 M 160.35 % -117.358 M -75.25 % -66.965 M 0.00 % -66.965 M -33 382.50 % -200.000 K 0.00 % -200.000 K
Accounts receivables 0.000 100.00 % -149.382 M 0.000 100.00 % -208.235 M 0.000 100.00 % -699.845 M 0.000 100.00 % -219.801 M 0.000 -100.00 % 16.917 M 0.000 -100.00 % 86.074 M 172.77 % -118.286 M -87.27 % -63.164 M 0.00 % -63.164 M -82.52 % -34.607 M 0.00 % -34.607 M
Inventory 0.000 -100.00 % 14.183 M 0.000 100.00 % -432.348 M 0.000 100.00 % -77.988 M 0.000 -100.00 % 33.091 M 0.000 -100.00 % 11.939 M 0.000 100.00 % -6.668 M -1 362.88 % 528.000 K 101.66 % -31.812 M 0.00 % -31.812 M -1 717.70 % 1.967 M 0.00 % 1.967 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
Other working capital 0.000 100.00 % -30.022 M 0.000 -100.00 % 175.810 M 0.000 100.00 % -101.023 M 0.000 100.00 % -83.007 M 0.000 100.00 % -24.960 M 0.000 100.00 % -8.586 M -2 246.50 % 400.000 K 101.14 % -35.153 M 0.00 % -35.153 M -1 522.57 % -2.167 M 0.00 % -2.167 M
Other non cash items 263.467 M -2.39 % 269.921 M 667.57 % -47.557 M -108.59 % 553.738 M 251.67 % -365.082 M -137.81 % 965.621 M 561.03 % -209.448 M -169.74 % 300.321 M 2 127.40 % 13.483 M -92.22 % 173.214 M 275.34 % -98.790 M -290.23 % 51.932 M 270.24 % -30.506 M -52.63 % -19.987 M 0.00 % -19.987 M 24.83 % -26.590 M 0.00 % -26.590 M
Net cash provided by operating activities -16.151 M -121.74 % 74.275 M 79.93 % 41.279 M -38.35 % 66.959 M 137.60 % -178.081 M -131.77 % -76.835 M -201.36 % 75.805 M -65.88 % 222.164 M -22.75 % 287.575 M -2.72 % 295.621 M 349.76 % 65.729 M -69.38 % 214.693 M 2 757.42 % -8.079 M -142.22 % 19.136 M 0.00 % 19.136 M -63.14 % 51.910 M 0.00 % 51.910 M
Investments in property plant and equipment -2.655 M 0.000 100.00 % -1.926 M -251.18 % 1.274 M 127.80 % -4.582 M 93.79 % -73.770 M -644.47 % -9.909 M -71.17 % -5.789 M -91.37 % -3.025 M 35.22 % -4.670 M -192.24 % -1.598 M 79.79 % -7.906 M -141.33 % -3.276 M 74.56 % -12.875 M 0.00 % -12.875 M -91.46 % -6.725 M 0.00 % -6.725 M
Acquisitions net -8.580 M 0.000 0.000 0.000 100.00 % -8.580 M 98.11 % -453.662 M -1 274.19 % -33.013 M 24.92 % -43.969 M 0.000 100.00 % -185.000 M 0.000 0.000 0.000 100.00 % -43.053 M 0.00 % -43.053 M -2 158.22 % -1.907 M 0.00 % -1.907 M
Purchases of investments 0.000 0.000 0.000 0.000 -100.00 % 18.772 M 111.01 % -170.473 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -382.500 M 0.00 % -382.500 M 49.50 % -757.500 M 0.00 % -757.500 M
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 133.452 M 163.23 % 50.699 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 384.189 M 0.00 % 384.189 M -49.79 % 765.104 M 0.00 % 765.104 M
Other investing activites -49.000 K -100.21 % 23.557 M 76.58 % 13.341 M 136.29 % -36.763 M -106.62 % 555.444 M 145.53 % -1.220 B -3 106.14 % 40.582 M 942.12 % -4.819 M -497.28 % 1.213 M -99.96 % 2.712 B 797.74 % 302.138 M 29.84 % 232.696 M 17.61 % 197.853 M 113.27 % -1.491 B 0.00 % -1.491 B -470 392.43 % 317.000 K 0.00 % 317.000 K
Net cash used for investing activites -11.284 M -147.90 % 23.557 M 106.37 % 11.415 M 132.16 % -35.489 M -106.54 % 542.282 M 131.03 % -1.747 B -74 574.49 % -2.340 M 95.71 % -54.577 M -2 911.98 % -1.812 M -100.07 % 2.523 B 739.40 % 300.540 M 33.70 % 224.790 M 15.53 % 194.577 M 112.59 % -1.545 B 0.00 % -1.545 B -217 361.86 % -710.500 K 0.00 % -710.500 K
Debt repayment -1.468 M 0.000 100.00 % -1.213 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.401 B 0.00 % 1.401 B 58 994.56 % 2.371 M 0.00 % 2.371 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -14.800 M 13.20 % -17.050 M 0.000 100.00 % -146.109 M 9.26 % -161.024 M -46.24 % -110.112 M 0.000 100.00 % -65.120 M 59.90 % -162.385 M -30.34 % -124.587 M 57.75 % -294.895 M 0.000 100.00 % -504.000 K 0.00 % -504.000 K 98.79 % -41.600 M 0.00 % -41.600 M
Other financing activites -452.000 K 80.83 % -2.358 M 49.18 % -4.640 M -8.51 % -4.276 M 92.88 % -60.077 M -498.67 % -10.035 M 7.28 % -10.823 M -40.70 % -7.692 M 61.81 % -20.142 M 98.31 % -1.193 B -2 078.72 % 60.291 M 165.91 % -91.474 M 60.37 % -230.822 M -1 221.97 % -17.461 M 0.00 % -17.461 M -392.62 % 5.967 M 0.00 % 5.967 M
Net cash used provided by financing activities -1.920 M 88.81 % -17.158 M 25.08 % -22.903 M -435.62 % -4.276 M 97.93 % -206.186 M -20.54 % -171.059 M -41.45 % -120.935 M -1 472.22 % -7.692 M 90.98 % -85.262 M 93.71 % -1.355 B -2 008.03 % -64.296 M 83.36 % -386.369 M -67.39 % -230.822 M -116.69 % 1.383 B 0.00 % 1.383 B 4 257.45 % -33.263 M 0.00 % -33.263 M
Effect of forex changes on cash -35.000 K 75.52 % -143.000 K 80.14 % -720.000 K -1 042.86 % -63.000 K 98.97 % -6.144 M 3.61 % -6.374 M -23.36 % -5.167 M -975.76 % 590.000 K 106.23 % -9.475 M 29.61 % -13.460 M -12 919.05 % 105.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 731.754 M 207.51 % -680.613 M -4 782.42 % 14.536 M 7.15 % 13.566 M -90.88 % 148.818 M 106.28 % -2.370 B -8 906.61 % -26.319 M -132.80 % 80.243 M -15.99 % 95.513 M -86.82 % 724.764 M 379.85 % 151.039 M 468.74 % 26.557 M 219.83 % -22.162 M 92.25 % -286.117 M 0.00 % -286.117 M -897.56 % 35.874 M 0.00 % 35.874 M
Cash at beginning of period 0.000 -100.00 % 680.613 M 0.000 -100.00 % 624.411 M 17.79 % 530.127 M -81.72 % 2.901 B 16.00 % 2.501 B 0.000 -100.00 % 2.271 B 0.000 -100.00 % 574.452 M 0.000 -100.00 % 392.461 M -43.99 % 700.740 M 0.00 % 700.740 M 5.40 % 664.866 M 0.00 % 664.866 M
Cash at end of period 731.754 M 0.000 -100.00 % 14.536 M 7.15 % 13.566 M -98.00 % 678.945 M 28.07 % 530.127 M -78.57 % 2.474 B 2 983.39 % 80.243 M -96.61 % 2.366 B 226.46 % 724.764 M -0.10 % 725.491 M 2 631.83 % 26.557 M -92.83 % 370.299 M -10.69 % 414.623 M 0.00 % 414.623 M -40.83 % 700.740 M 0.00 % 700.740 M
Operating cash flow -16.151 M -121.74 % 74.275 M 79.93 % 41.279 M -38.35 % 66.959 M 137.60 % -178.081 M -131.77 % -76.835 M -201.36 % 75.805 M -65.88 % 222.164 M -22.75 % 287.575 M -2.72 % 295.621 M 349.76 % 65.729 M -69.38 % 214.693 M 2 757.42 % -8.079 M -142.22 % 19.136 M 0.00 % 19.136 M -63.14 % 51.910 M 0.00 % 51.910 M
Capital expenditure -2.655 M 43.24 % -4.678 M -142.89 % -1.926 M -251.18 % 1.274 M 127.80 % -4.582 M 93.79 % -73.770 M -644.47 % -9.909 M -71.17 % -5.789 M -91.37 % -3.025 M 35.22 % -4.670 M -192.24 % -1.598 M 79.79 % -7.906 M -141.33 % -3.276 M 74.56 % -12.875 M 0.00 % -12.875 M -91.46 % -6.725 M 0.00 % -6.725 M
Free CashFlow -18.806 M -127.02 % 69.597 M 76.85 % 39.353 M -42.33 % 68.233 M 137.35 % -182.663 M -21.29 % -150.605 M -328.55 % 65.896 M -69.55 % 216.375 M -23.96 % 284.550 M -2.20 % 290.951 M 353.68 % 64.131 M -68.99 % 206.787 M 1 921.11 % -11.355 M -281.36 % 6.261 M 0.00 % 6.261 M -86.14 % 45.186 M 0.00 % 45.186 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017