6919.HK

Renrui Human Resources Technology Holdings Limited 6919.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 5.473 B 22.38 % 4.472 B 22.92 % 3.638 B -23.23 % 4.739 B 67.46 % 2.830 B 23.71 % 2.288 B 41.57 % 1.616 B 108.17 % 776.247 M 106.29 % 376.288 M
Net income -70.970 M -272.91 % 41.045 M 662.03 % -7.303 M -107.18 % 101.667 M -44.33 % 182.616 M 123.42 % -779.831 M -469.49 % -136.935 M -211.18 % -44.005 M -24.24 % -35.420 M
Income before tax -39.464 M -152.92 % 74.579 M 478.67 % 12.888 M -89.30 % 120.428 M -42.21 % 208.394 M 127.29 % -763.671 M -443.29 % -140.563 M -223.63 % -43.433 M 7.97 % -47.195 M
Income before tax ratio -0.01 -143.24 % 0.02 370.76 % 0.00 -86.06 % 0.03 -65.49 % 0.07 122.06 % -0.33 -283.77 % -0.09 -55.47 % -0.06 55.39 % -0.13
EBITDA 140.402 M -2.14 % 143.473 M 94.95 % 73.593 M -57.94 % 174.990 M -25.86 % 236.042 M 132.17 % -733.761 M -512.79 % -119.741 M -467.33 % -21.106 M 21.37 % -26.841 M
Net income ratio -0.01 -241.28 % 0.01 557.22 % 0.00 -109.36 % 0.02 -66.75 % 0.06 118.93 % -0.34 -302.27 % -0.08 -49.49 % -0.06 39.78 % -0.09
Ratio EBITDA 0.03 -20.04 % 0.03 58.60 % 0.02 -45.22 % 0.04 -55.73 % 0.08 126.00 % -0.32 -332.86 % -0.07 -172.54 % -0.03 61.88 % -0.07
Gross profit ratio 0.09 -3.53 % 0.09 86.09 % 0.05 -4.45 % 0.05 -44.49 % 0.10 -9.11 % 0.11 9.81 % 0.10 -15.17 % 0.11 3.58 % 0.11
Weighted average shs out dil 150.528 M -3.66 % 156.248 M 2.10 % 153.033 M -7.63 % 165.679 M -3.13 % 171.041 M 5.78 % 161.699 M 7.41 % 150.539 M 0.00 % 150.539 M 0.00 % 150.539 M
Weighted average shs out 150.528 M -4.65 % 157.865 M 8.08 % 146.060 M -11.84 % 165.679 M -2.92 % 170.669 M 6.15 % 160.784 M 6.81 % 150.539 M 0.00 % 150.539 M 0.00 % 150.539 M
EPS diluted -0.47 -280.77 % 0.26 620.00 % -0.05 -108.20 % 0.61 -42.99 % 1.07 122.20 % -4.82 -429.67 % -0.91 -213.79 % -0.29 -20.83 % -0.24
Earnings per share -0.47 -280.77 % 0.26 620.00 % -0.05 -107.58 % 0.66 -44.54 % 1.19 124.54 % -4.85 -432.97 % -0.91 -213.79 % -0.29 -20.83 % -0.24
Gross profit 498.831 M 18.07 % 422.498 M 128.75 % 184.700 M -26.64 % 251.789 M -7.04 % 270.864 M 12.45 % 240.885 M 55.45 % 154.956 M 76.59 % 87.748 M 113.67 % 41.067 M
Income tax expense 18.748 M 175.99 % 6.793 M 12.62 % 6.032 M -66.64 % 18.080 M -29.03 % 25.477 M 57.65 % 16.160 M 545.42 % -3.628 M -734.27 % 572.000 K 104.86 % -11.775 M
Cost of revenue 4.974 B 22.84 % 4.050 B 17.26 % 3.454 B -23.04 % 4.487 B 75.34 % 2.559 B 25.04 % 2.047 B 40.10 % 1.461 B 112.19 % 688.499 M 105.39 % 335.221 M
General and administrative expenses 155.231 M -3.09 % 160.179 M 37.44 % 116.545 M 16.15 % 100.339 M 35.24 % 74.196 M -17.33 % 89.750 M 361.06 % 19.466 M 166.99 % 7.291 M -30.37 % 10.470 M
Selling and marketing expenses 181.999 M 3.03 % 176.649 M 251.79 % 50.215 M -23.33 % 65.491 M 22.63 % 53.404 M 24.58 % 42.868 M 1.12 % 42.394 M 26.64 % 33.476 M -1.37 % 33.942 M
Other expenses 124.377 M 324.95 % -55.291 M -43.23 % -38.604 M -119.48 % -17.589 M 66.17 % -51.998 M -145.76 % -21.158 M -210.08 % 19.220 M 961 100.00 % -2.000 K 99.59 % -491.000 K
Operating expenses 522.101 M 53.69 % 339.705 M 111.31 % 160.763 M -3.38 % 166.380 M 85.82 % 89.540 M -28.27 % 124.832 M 32.56 % 94.168 M 27.85 % 73.654 M -9.46 % 81.352 M
Cost and expenses 5.497 B 25.22 % 4.389 B 21.45 % 3.614 B -21.96 % 4.631 B 75.99 % 2.632 B 21.18 % 2.172 B 39.64 % 1.555 B 104.04 % 762.153 M 82.96 % 416.573 M
Research and development expenses 60.494 M 4.00 % 58.168 M 78.39 % 32.607 M 79.76 % 18.139 M 30.14 % 13.938 M 4.23 % 13.372 M 2.17 % 13.088 M -5.21 % 13.807 M -16.82 % 16.599 M
Selling general and administrative expenses 337.230 M 0.12 % 336.828 M 101.98 % 166.760 M 0.56 % 165.830 M 29.96 % 127.600 M -3.78 % 132.618 M 114.38 % 61.860 M 51.74 % 40.767 M -8.21 % 44.412 M
Interest income 4.533 M 24.53 % 3.640 M -19.82 % 4.540 M -54.64 % 10.008 M -37.28 % 15.956 M 921.51 % 1.562 M 570.39 % 233.000 K 417.78 % 45.000 K -45.78 % 83.000 K
Interest expense 13.785 M 43.71 % 9.592 M 87.78 % 5.108 M 4.99 % 4.865 M 64.92 % 2.950 M -44.87 % 5.351 M 200.45 % 1.781 M -39.83 % 2.960 M 0.44 % 2.947 M
Depreciation and amortization 23.380 M -60.57 % 59.302 M 6.66 % 55.597 M 11.87 % 49.697 M 101.22 % 24.698 M 0.57 % 24.559 M 28.98 % 19.041 M -1.68 % 19.367 M 11.26 % 17.407 M
Operating income -23.270 M -128.11 % 82.793 M 623.40 % 11.445 M -90.20 % 116.816 M -41.16 % 198.541 M 67.87 % 118.269 M 105.59 % 57.527 M 330.69 % 13.357 M 131.50 % -42.409 M
Operating income ratio 0.00 -122.97 % 0.02 488.50 % 0.00 -87.24 % 0.02 -64.86 % 0.07 35.70 % 0.05 45.22 % 0.04 106.90 % 0.02 115.27 % -0.11
Total other income expenses net -16.194 M -97.15 % -8.214 M -669.23 % 1.443 M -60.05 % 3.612 M -63.34 % 9.853 M 101.12 % -881.940 M -345.22 % -198.090 M -248.81 % -56.790 M -1 086.59 % -4.786 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt 92.469 M 213.56 % -81.431 M 62.43 % -216.719 M 60.99 % -555.486 M 38.87 % -908.661 M 4.95 % -956.026 M -4 181.92 % 23.421 M -60.80 % 59.741 M -5.58 % 63.269 M
Total investments 82.754 M -8.12 % 90.066 M 37.63 % 65.442 M 57.62 % 41.518 M 110.93 % 19.683 M 977.34 % 1.827 M -11.09 % 2.055 M 181.12 % 731.000 K 8.30 % 675.000 K
Total debt 490.167 M 140.93 % 203.446 M 47.73 % 137.717 M 66.15 % 82.887 M 41.53 % 58.564 M -20.25 % 73.430 M 15.16 % 63.762 M -21.28 % 80.997 M 6.44 % 76.097 M
Accumulated other comprehensive income loss -132.873 M -2.36 % -129.815 M -2.66 % -126.450 M 19.09 % -156.281 M -21.47 % -128.657 M -259.85 % -35.753 M -415.69 % -6.933 M 82.86 % -40.459 M -46.30 % -27.654 M
Retained earnings -825.273 M -9.41 % -754.303 M 5.16 % -795.348 M -0.93 % -788.045 M 11.43 % -889.712 M 17.03 % -1.072 B -266.61 % -292.497 M -88.03 % -155.562 M -39.45 % -111.557 M
Common stock 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 3.92 % 51.000 K 183.33 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K
Total equity 1.419 B -5.69 % 1.505 B 3.79 % 1.450 B 13.45 % 1.278 B 3.37 % 1.236 B 15.80 % 1.067 B 456.49 % -299.412 M -98.07 % -151.162 M -33.34 % -113.369 M
Other non current liabilities 10.327 M -26.43 % 14.037 M -22.26 % 18.057 M 165.97 % 6.789 M 0.000 0.000 0.000 0.000 0.000
Long term debt 20.014 M 337.27 % 4.577 M -76.05 % 19.112 M -62.35 % 50.762 M 24.46 % 40.785 M -25.00 % 54.381 M -87.75 % 443.790 M 127.52 % 195.058 M 33.66 % 145.941 M
Total non current liabilities 30.341 M 63.00 % 18.614 M -49.92 % 37.169 M -35.42 % 57.551 M 41.11 % 40.785 M -25.00 % 54.381 M -87.75 % 443.790 M 127.52 % 195.058 M 33.66 % 145.941 M
Other current liabilities 706.710 M 54.41 % 457.688 M 9.71 % 417.166 M -18.96 % 514.792 M 31.71 % 390.838 M 34.79 % 289.952 M 12.96 % 256.692 M 77.31 % 144.772 M 44.96 % 99.868 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 470.153 M 136.41 % 198.869 M 67.67 % 118.605 M 269.20 % 32.125 M 80.69 % 17.779 M -6.67 % 19.049 M -14.08 % 22.170 M -5.49 % 23.457 M -19.17 % 29.019 M
Total current liabilities 1.202 B 56.44 % 768.215 M 19.82 % 641.124 M -2.51 % 657.643 M 33.38 % 493.074 M 35.98 % 362.609 M 10.28 % 328.819 M 74.17 % 188.793 M 35.02 % 139.821 M
Total liabilities 1.232 B 56.60 % 786.829 M 16.00 % 678.293 M -5.16 % 715.194 M 33.97 % 533.859 M 28.03 % 416.990 M -46.03 % 772.609 M 101.28 % 383.851 M 34.33 % 285.762 M
Other non current assets 57.634 M 70.08 % 33.886 M -81.69 % 185.027 M -37.55 % 296.294 M 47.04 % 201.500 M 3 255.54 % 6.005 M 29.39 % 4.641 M 43.77 % 3.228 M 35.12 % 2.389 M
Long term investments 53.130 M -25.24 % 71.063 M 229.97 % -54.677 M 68.35 % -172.764 M -3.98 % -166.144 M 0.000 0.000 0.000 0.000
Intangible assets 68.204 M -26.58 % 92.894 M -17.15 % 112.125 M 243.54 % 32.638 M 938.10 % 3.144 M 309.38 % 768.000 K 27.36 % 603.000 K -33.95 % 913.000 K 193.57 % 311.000 K
GoodWill 176.917 M -42.53 % 307.862 M 0.00 % 307.862 M 424.71 % 58.673 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 245.121 M -38.84 % 400.756 M -4.58 % 419.987 M 359.95 % 91.311 M 2 804.29 % 3.144 M 309.38 % 768.000 K 27.36 % 603.000 K -33.95 % 913.000 K 193.57 % 311.000 K
Property plant equipment net 46.286 M 45.22 % 31.874 M -51.05 % 65.116 M -42.48 % 113.213 M 53.12 % 73.936 M -12.50 % 84.499 M 36.14 % 62.069 M 126.37 % 27.419 M -32.04 % 40.344 M
Total non current assets 402.171 M -25.19 % 537.579 M -14.90 % 631.668 M 85.63 % 340.291 M 171.98 % 125.114 M 17.80 % 106.207 M 13.71 % 93.404 M 72.90 % 54.023 M -18.24 % 66.079 M
Other current assets 64.254 M -39.26 % 105.783 M 318.30 % 25.289 M -35.19 % 39.019 M 216.97 % 12.310 M -96.47 % 348.698 M 5 757.52 % 5.953 M 200.05 % 1.984 M 14.48 % 1.733 M
Short term investments 44.453 M -27.38 % 61.213 M -49.04 % 120.119 M -43.94 % 214.282 M 15.31 % 185.827 M 10 071.15 % 1.827 M -11.09 % 2.055 M 181.12 % 731.000 K 8.30 % 675.000 K
cash and cash equivalents 397.698 M 39.60 % 284.877 M -19.63 % 354.436 M -44.48 % 638.373 M -34.00 % 967.225 M -6.05 % 1.029 B 2 451.89 % 40.341 M 89.79 % 21.256 M 65.70 % 12.828 M
Cash and short term investments 442.151 M 27.76 % 346.090 M -27.07 % 474.555 M -44.34 % 852.655 M -26.05 % 1.153 B 12.01 % 1.029 B 2 451.89 % 40.341 M 89.79 % 21.256 M 65.70 % 12.828 M
Total current assets 2.249 B 28.23 % 1.754 B 17.21 % 1.496 B -9.46 % 1.653 B 0.48 % 1.645 B 19.35 % 1.378 B 262.87 % 379.793 M 112.57 % 178.666 M 68.06 % 106.314 M
Inventory 0.000 0.000 0.000 0.000 -100.00 % 1.551 M 0.000 0.000 100.00 % -154.695 M 0.000
Net receivables 1.742 B 33.84 % 1.302 B 30.66 % 996.375 M 30.94 % 760.961 M 59.23 % 477.895 M 0.000 -100.00 % 331.444 M 114.26 % 154.695 M 69.85 % 91.078 M
Tax assets 0.000 0.000 -100.00 % 16.215 M 32.51 % 12.237 M -3.48 % 12.678 M -15.11 % 14.935 M -42.76 % 26.091 M 16.15 % 22.463 M -2.48 % 23.035 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 24.961 M 19.69 % 20.855 M -45.29 % 38.121 M 67.69 % 22.733 M 12.19 % 20.263 M 50.14 % 13.496 M -22.41 % 17.393 M 456.58 % 3.125 M 9.61 % 2.851 M
Tax payables 0.000 -100.00 % 90.803 M 35.06 % 67.232 M -23.59 % 87.993 M 37.07 % 64.194 M 60.04 % 40.112 M 23.18 % 32.564 M 86.73 % 17.439 M 115.75 % 8.083 M
Deferred revenue non current 0.000 100.00 % -14.037 M 22.26 % -18.057 M -165.97 % -6.789 M 0.000 0.000 0.000 0.000 0.000
Minority interest 221.533 M 0.35 % 220.756 M 8.48 % 203.502 M 788.54 % 22.903 M 1 104.79 % 1.901 M 0.000 0.000 0.000 0.000
Capital lease obligations 34.551 M 82.10 % 18.974 M -55.41 % 42.553 M -45.35 % 77.870 M 32.97 % 58.564 M -20.25 % 73.430 M 36.58 % 53.762 M 161.40 % 20.567 M -36.64 % 32.461 M
Preferred stock 0.000 0.000 -100.00 % 126.450 M -19.09 % 156.281 M 21.47 % 128.657 M 316.22 % 30.911 M 345.85 % 6.933 M 0.000 0.000
Other total stockholders equity 2.155 B -0.57 % 2.168 B 6.19 % 2.041 B -0.07 % 2.043 B -3.81 % 2.124 B -2.15 % 2.171 B 0.000 -100.00 % 4.382 M 339.45 % -1.830 M
Deferred tax liabilities non current 0.000 -100.00 % 14.037 M -22.26 % 18.057 M 165.97 % 6.789 M 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
Total assets 2.651 B 15.70 % 2.291 B 7.68 % 2.128 B 6.77 % 1.993 B 12.60 % 1.770 B 19.24 % 1.484 B 213.69 % 473.197 M 103.36 % 232.689 M 34.98 % 172.393 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 0.000 100.00 % -30.467 M 13.57 % -35.250 M -104.02 % 877.850 M 0.000 -100.00 % 56.083 M 1 669.18 % 3.170 M
Stock based compensation 11.304 M 47.73 % 7.652 M 35.72 % 5.638 M -8.89 % 6.188 M 228.10 % 1.886 M -61.93 % 4.954 M 221.06 % 1.543 M 624.41 % 213.000 K 180.26 % 76.000 K
Change in working capital -447.030 M -46.32 % -305.505 M -625.03 % 58.188 M 125.49 % -228.237 M -657.08 % -30.147 M -998.03 % 3.357 M 108.52 % -39.379 M -186.62 % -13.739 M -297.48 % 6.957 M
Accounts receivables -447.889 M -27.43 % -351.472 M -296.73 % 178.657 M 168.54 % -260.674 M -85.95 % -140.184 M -1 309.31 % -9.947 M 94.47 % -179.715 M -173.21 % -65.778 M -299.43 % -16.468 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 859.000 K -98.13 % 45.967 M 138.16 % -120.469 M -471.39 % 32.437 M -70.52 % 110.037 M 727.10 % 13.304 M 426.72 % -4.072 M -261.63 % -1.126 M -134.60 % 3.254 M
Other non cash items 375.493 M 3 007.10 % 12.085 M 190.15 % -13.406 M -77.07 % -7.571 M 45.80 % -13.968 M -503.35 % 3.463 M -98.28 % 201.101 M 10 303.57 % 1.933 M -28.70 % 2.711 M
Net cash provided by operating activities -105.999 M 30.21 % -151.887 M -227.74 % 118.905 M 232.17 % -89.962 M -157.81 % 155.613 M 3.39 % 150.512 M 260.57 % 41.743 M 104.38 % 20.424 M 221.04 % -16.874 M
Investments in property plant and equipment -8.616 M -826.45 % -930.000 K 93.17 % -13.618 M 62.99 % -36.794 M -284.39 % -9.572 M 24.04 % -12.601 M -285.35 % -3.270 M 16.56 % -3.919 M 39.24 % -6.450 M
Acquisitions net 0.000 100.00 % -20.000 M 95.11 % -408.642 M -663.35 % -53.533 M -140.60 % -22.250 M -5 168.34 % 439.000 K 0.000 -100.00 % 827.000 K 0.000
Purchases of investments 0.000 100.00 % -94.400 M 58.96 % -230.000 M 75.44 % -936.482 M 54.12 % -2.041 B -836.23 % -218.000 M -191.83 % -74.700 M -1 394.00 % -5.000 M 15.97 % -5.950 M
Sales maturities of investments 0.000 -100.00 % 155.885 M -50.74 % 316.468 M -64.41 % 889.250 M -52.18 % 1.860 B 752.67 % 218.108 M 191.62 % 74.791 M 1 394.62 % 5.004 M -76.17 % 20.997 M
Other investing activites 36.888 M 2 177.03 % -1.776 M -123.12 % 7.683 M -32.62 % 11.403 M -11.16 % 12.836 M 941.88 % 1.232 M 767.61 % 142.000 K 145.95 % -309.000 K -276.57 % 175.000 K
Net cash used for investing activites 28.272 M -27.09 % 38.779 M 111.82 % -328.109 M -160.08 % -126.156 M 36.99 % -200.222 M -1 750.14 % -10.822 M -256.34 % -3.037 M 10.60 % -3.397 M -138.73 % 8.772 M
Debt repayment 276.693 M 211.66 % 88.781 M 395.77 % -30.017 M 12.30 % -34.226 M -43.22 % -23.897 M -21.19 % -19.719 M 75.05 % -79.049 M -9 599.26 % -815.000 K -108.67 % 9.400 M
Common stock issued 0.000 0.000 -100.00 % 111.000 K 100.52 % -21.221 M 0.000 -100.00 % 908.386 M 0.000 0.000 0.000
Common stock repurchased -7.262 M -13.01 % -6.426 M 0.000 0.000 100.00 % -66.609 M 0.000 0.000 0.000 0.000
Dividends paid -12.393 M -181.02 % -4.410 M 85.99 % -31.472 M 41.10 % -53.433 M 0.000 0.000 0.000 0.000 0.000
Other financing activites -66.982 M -92.90 % -34.723 M -15.91 % -29.958 M -57 511.54 % -52.000 K 99.52 % -10.874 M 73.71 % -41.356 M -133.64 % 122.922 M 1 679.16 % -7.784 M 53.39 % -16.702 M
Net cash used provided by financing activities 190.056 M 339.72 % 43.222 M 147.32 % -91.336 M 16.15 % -108.932 M -553.34 % -16.673 M -101.97 % 847.311 M 4 434.74 % -19.547 M -127.32 % -8.599 M -17.76 % -7.302 M
Effect of forex changes on cash 492.000 K 50.46 % 327.000 K -98.03 % 16.603 M 536.69 % -3.802 M -300.63 % -949.000 K -144.89 % 2.114 M 2 956.76 % -74.000 K 0.000 0.000
Net change in cash 112.821 M 262.19 % -69.559 M 75.50 % -283.937 M 13.66 % -328.852 M -428.44 % -62.231 M -106.29 % 989.115 M 5 082.68 % 19.085 M 126.45 % 8.428 M 154.71 % -15.404 M
Cash at beginning of period 284.877 M -19.63 % 354.436 M -44.48 % 638.373 M -34.00 % 967.225 M -6.05 % 1.029 B 2 451.89 % 40.341 M 89.79 % 21.256 M 65.70 % 12.828 M -54.56 % 28.232 M
Cash at end of period 397.698 M 39.60 % 284.877 M -19.63 % 354.436 M -44.48 % 638.373 M -34.00 % 967.225 M -6.05 % 1.029 B 2 451.89 % 40.341 M 89.79 % 21.256 M 65.70 % 12.828 M
Operating cash flow -105.999 M 30.21 % -151.887 M -227.74 % 118.905 M 232.17 % -89.962 M -157.81 % 155.613 M 3.39 % 150.512 M 260.57 % 41.743 M 104.38 % 20.424 M 221.04 % -16.874 M
Capital expenditure -8.616 M -30.82 % -6.586 M 51.64 % -13.618 M 62.99 % -36.794 M -284.39 % -9.572 M 24.04 % -12.601 M -285.35 % -3.270 M 16.56 % -3.919 M 39.24 % -6.450 M
Free CashFlow -114.615 M 27.68 % -158.473 M -250.52 % 105.287 M 183.06 % -126.756 M -186.79 % 146.041 M 5.90 % 137.911 M 258.46 % 38.473 M 133.10 % 16.505 M 170.76 % -23.324 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
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 2018-01-31 2017-06-30 2017-01-31 2016-06-30 2016-01-31
Revenue 2.605 B -12.91 % 2.991 B 20.49 % 2.482 B 3.26 % 2.404 B 16.22 % 2.068 B 8.61 % 1.904 B 9.83 % 1.734 B -33.59 % 2.611 B 22.67 % 2.128 B 30.21 % 1.634 B 36.71 % 1.196 B -1.21 % 1.210 B 12.33 % 1.077 B 12.59 % 956.865 M 45.19 % 659.026 M 63.14 % 403.973 M 4.08 % 388.124 M 100.00 % 194.062 M 3.15 % 188.144 M 100.00 % 94.072 M
Net income 41.071 M 144.25 % -92.823 M -524.76 % 21.853 M -29.48 % 30.987 M 208.08 % 10.058 M -44.50 % 18.122 M 171.28 % -25.425 M -194.93 % 26.783 M -64.23 % 74.884 M -42.22 % 129.597 M 144.44 % 53.019 M 109.63 % -550.629 M -140.24 % -229.202 M -44.99 % -158.082 M -847.54 % 21.147 M 161.77 % -34.234 M -55.59 % -22.003 M -100.00 % -11.001 M 37.88 % -17.710 M -100.00 % -8.855 M
Income before tax 49.285 M 174.29 % -66.338 M -346.85 % 26.874 M -50.70 % 54.507 M 171.56 % 20.072 M -51.61 % 41.480 M 245.08 % -28.592 M -185.81 % 33.320 M -61.75 % 87.108 M -41.19 % 148.109 M 145.68 % 60.285 M 111.14 % -541.035 M -143.01 % -222.636 M -38.44 % -160.815 M -894.07 % 20.252 M 157.63 % -35.141 M -61.82 % -21.717 M -100.00 % -10.858 M 53.99 % -23.598 M -100.00 % -11.799 M
Income before tax ratio 0.02 185.31 % -0.02 -304.88 % 0.01 -52.25 % 0.02 133.65 % 0.01 -55.45 % 0.02 232.09 % -0.02 -229.21 % 0.01 -68.82 % 0.04 -54.83 % 0.09 79.71 % 0.05 111.28 % -0.45 -116.33 % -0.21 -22.96 % -0.17 -646.90 % 0.03 135.33 % -0.09 -55.47 % -0.06 0.00 % -0.06 55.39 % -0.13 0.00 % -0.13
EBITDA 68.862 M -24.15 % 90.786 M 82.98 % 49.616 M -39.20 % 81.608 M 72.68 % 47.261 M -17.37 % 57.197 M 948.52 % 5.455 M -84.90 % 36.137 M -56.97 % 83.973 M -26.76 % 114.652 M 152.73 % 45.366 M -23.56 % 59.349 M -1.26 % 60.105 M 53.69 % 39.109 M 51.70 % 25.781 M 186.12 % -29.935 M -183.67 % -10.553 M -100.00 % -5.277 M 60.68 % -13.421 M -100.00 % -6.710 M
Net income ratio 0.02 150.81 % -0.03 -452.54 % 0.01 -31.71 % 0.01 165.08 % 0.00 -48.90 % 0.01 164.90 % -0.01 -242.94 % 0.01 -70.84 % 0.04 -55.63 % 0.08 78.80 % 0.04 109.75 % -0.45 -113.86 % -0.21 -28.77 % -0.17 -614.86 % 0.03 137.87 % -0.08 -49.49 % -0.06 0.00 % -0.06 39.78 % -0.09 0.00 % -0.09
Ratio EBITDA 0.03 -12.90 % 0.03 51.86 % 0.02 -41.12 % 0.03 48.57 % 0.02 -23.92 % 0.03 854.69 % 0.00 -77.27 % 0.01 -64.92 % 0.04 -43.75 % 0.07 84.86 % 0.04 -22.62 % 0.05 -12.10 % 0.06 36.50 % 0.04 4.48 % 0.04 152.79 % -0.07 -172.54 % -0.03 0.00 % -0.03 61.88 % -0.07 0.00 % -0.07
Gross profit ratio 0.07 -13.32 % 0.08 -13.75 % 0.10 -11.83 % 0.11 30.03 % 0.09 27.09 % 0.07 52.89 % 0.04 1.27 % 0.04 -45.05 % 0.08 -28.25 % 0.11 23.77 % 0.09 -17.95 % 0.11 -4.30 % 0.11 6.67 % 0.11 14.38 % 0.09 -2.57 % 0.10 -15.17 % 0.11 0.00 % 0.11 3.58 % 0.11 0.00 % 0.11
Weighted average shs out dil 153.544 M 2.32 % 150.061 M -2.86 % 154.480 M -1.05 % 156.126 M -0.16 % 156.370 M 2.17 % 153.045 M 0.02 % 153.021 M -6.51 % 163.673 M -2.39 % 167.685 M -0.91 % 169.223 M -2.10 % 172.859 M 6.90 % 161.699 M 0.00 % 161.699 M 178.98 % 57.960 M -50.52 % 117.127 M -22.20 % 150.539 M 0.00 % 150.539 M 0.00 % 150.539 M 0.00 % 150.539 M 0.00 % 150.539 M
Weighted average shs out 117.999 M -21.37 % 150.061 M -3.86 % 156.093 M 0.80 % 154.851 M -7.62 % 167.633 M 9.53 % 153.047 M 2.33 % 149.559 M -12.64 % 171.199 M 2.88 % 166.409 M -1.79 % 169.445 M -0.93 % 171.029 M 6.37 % 160.784 M 0.00 % 160.784 M 178.33 % 57.767 M -49.45 % 114.269 M -24.09 % 150.539 M 0.00 % 150.539 M 0.00 % 150.539 M 0.00 % 150.539 M 0.00 % 150.539 M
EPS diluted 0.35 156.45 % -0.62 -542.86 % 0.14 -30.00 % 0.20 210.56 % 0.06 -45.61 % 0.12 171.24 % -0.17 -201.59 % 0.16 -62.82 % 0.44 -42.11 % 0.76 153.33 % 0.30 108.80 % -3.41 -140.14 % -1.42 47.79 % -2.72 -1 606.09 % 0.18 178.52 % -0.23 -57.32 % -0.15 -100.00 % -0.07 37.84 % -0.12 -100.00 % -0.06
Earnings per share 0.35 156.45 % -0.62 -542.86 % 0.14 -30.00 % 0.20 233.33 % 0.06 -49.32 % 0.12 169.65 % -0.17 -208.70 % 0.16 -66.00 % 0.46 -39.47 % 0.76 137.50 % 0.32 109.36 % -3.42 -139.16 % -1.43 47.81 % -2.74 -1 581.08 % 0.19 180.43 % -0.23 -57.32 % -0.15 -100.00 % -0.07 37.84 % -0.12 -100.00 % -0.06
Gross profit 191.903 M -24.51 % 254.215 M 3.92 % 244.616 M -8.95 % 268.666 M 51.13 % 177.774 M 38.04 % 128.785 M 67.92 % 76.695 M -32.74 % 114.036 M -32.59 % 169.160 M -6.58 % 181.071 M 69.21 % 107.010 M -18.94 % 132.020 M 7.50 % 122.810 M 20.11 % 102.251 M 66.07 % 61.572 M 58.94 % 38.739 M -11.70 % 43.874 M 100.00 % 21.937 M 6.84 % 20.534 M 100.00 % 10.267 M
Income tax expense 4.746 M -61.31 % 12.267 M 89.28 % 6.481 M 16.31 % 5.572 M 356.35 % 1.221 M -87.80 % 10.009 M 151.67 % 3.977 M -29.31 % 5.626 M -54.83 % 12.454 M -31.61 % 18.211 M 150.63 % 7.266 M -24.27 % 9.594 M 46.12 % 6.566 M 140.25 % 2.733 M 205.36 % 895.000 K 198.68 % -907.000 K -417.13 % 286.000 K 100.00 % 143.000 K 102.43 % -5.888 M -100.00 % -2.944 M
Cost of revenue 2.413 B -11.84 % 2.737 B 22.30 % 2.238 B 4.80 % 2.135 B 12.94 % 1.891 B 6.48 % 1.776 B 7.14 % 1.657 B -33.63 % 2.497 B 27.44 % 1.959 B 34.80 % 1.453 B 33.52 % 1.089 B 0.96 % 1.078 B 12.96 % 954.551 M 11.69 % 854.614 M 43.04 % 597.454 M 63.58 % 365.234 M 6.10 % 344.250 M 100.00 % 172.125 M 2.69 % 167.611 M 100.00 % 83.805 M
General and administrative expenses 52.556 M -37.05 % 83.487 M 16.37 % 71.744 M -15.80 % 85.206 M 13.65 % 74.973 M 27.27 % 58.908 M 2.21 % 57.637 M 8.50 % 53.121 M 12.50 % 47.218 M 16.87 % 40.402 M 19.55 % 33.794 M -40.39 % 56.690 M 71.48 % 33.060 M 6.55 % 31.029 M 81.82 % 17.066 M 250.68 % 4.867 M 33.49 % 3.646 M 100.00 % 1.823 M -65.18 % 5.235 M 100.00 % 2.618 M
Selling and marketing expenses 76.947 M -7.48 % 83.168 M -15.85 % 98.831 M 11.82 % 88.385 M 0.14 % 88.264 M 527.63 % 14.063 M -42.48 % 24.447 M 85.91 % 13.150 M -67.11 % 39.981 M 14.96 % 34.779 M 86.73 % 18.625 M -6.31 % 19.879 M -13.53 % 22.989 M -11.48 % 25.970 M 58.12 % 16.424 M 54.97 % 10.599 M -36.68 % 16.738 M 100.00 % 8.369 M -50.69 % 16.971 M 100.00 % 8.486 M
Other expenses -752.999 K -100.64 % 118.096 M 1 780.21 % 6.281 M 283.46 % 1.638 M 1 197.27 % -149.280 K -100.69 % 21.578 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -74.330 M 0.00 % -74.330 M -98.67 % -37.414 M -100.00 % -18.707 M 31.44 % -27.286 M -100.00 % -13.643 M 54.91 % -30.260 M -100.00 % -15.130 M
Operating expenses 133.407 M -56.82 % 308.972 M 44.97 % 213.129 M 1.84 % 209.275 M 33.72 % 156.498 M 70.20 % 91.948 M -12.35 % 104.902 M 28.23 % 81.807 M -4.99 % 86.104 M 125.00 % 38.269 M -29.68 % 54.424 M -91.90 % 671.942 M 96.03 % 342.770 M 30.65 % 262.357 M 548.10 % 40.481 M 133 721.49 % 30.250 K 2 925.00 % 1.000 K 100.00 % 500.000 -99.80 % 245.500 K 100.00 % 122.750 K
Cost and expenses 2.546 B -16.40 % 3.046 B 24.27 % 2.451 B 4.54 % 2.344 B 14.53 % 2.047 B 9.61 % 1.867 B 5.98 % 1.762 B -31.66 % 2.579 B 26.08 % 2.045 B 37.11 % 1.492 B 30.51 % 1.143 B -34.69 % 1.750 B 34.91 % 1.297 B 16.15 % 1.117 B 75.09 % 637.935 M 64.08 % 388.806 M 2.03 % 381.078 M 100.00 % 190.539 M -8.63 % 208.532 M 100.00 % 104.266 M
Research and development expenses 4.657 M -83.93 % 28.986 M -8.00 % 31.508 M -1.39 % 31.952 M 21.88 % 26.216 M 35.46 % 19.353 M 46.02 % 13.254 M 21.64 % 10.896 M 50.43 % 7.243 M -9.58 % 8.010 M 35.12 % 5.928 M -5.09 % 6.246 M -12.35 % 7.126 M 8.18 % 6.587 M 1.32 % 6.501 M 98.69 % 3.272 M -52.60 % 6.904 M 100.00 % 3.452 M -58.41 % 8.300 M 100.00 % 4.150 M
Selling general and administrative expenses 129.503 M -20.01 % 161.890 M -7.67 % 175.340 M -0.20 % 175.685 M 5.48 % 166.562 M 107.03 % 80.452 M -5.81 % 85.412 M -0.87 % 86.162 M 2.06 % 84.423 M 18.74 % 71.099 M 19.61 % 59.442 M -22.31 % 76.516 M 36.52 % 56.049 M -1.67 % 56.999 M 70.20 % 33.490 M 116.55 % 15.465 M -24.13 % 20.384 M 100.00 % 10.192 M -54.10 % 22.206 M 100.00 % 11.103 M
Interest income 0.000 0.000 0.000 -100.00 % 2.436 M 102.33 % 1.204 M -74.07 % 4.643 M 1 105.97 % 385.000 K -64.71 % 1.091 M -73.08 % 4.052 M -23.65 % 5.307 M -31.07 % 7.699 M 591.73 % 1.113 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 100.00 % -1.043 M -109.81 % 10.635 M 127.52 % 4.675 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.676 M 0.00 % 2.676 M 200.45 % 890.500 K 100.00 % 445.250 K -69.92 % 1.480 M 100.00 % 740.000 K -49.78 % 1.474 M 100.00 % 736.750 K
Depreciation and amortization 10.208 M 78.34 % 5.724 M -67.58 % 17.656 M -0.50 % 17.744 M -3.65 % 18.417 M 34.29 % 13.714 M -7.02 % 14.749 M 56.77 % 9.408 M 168.57 % 3.503 M 29.93 % 2.696 M -0.11 % 2.699 M 77.80 % 1.518 M -25.66 % 2.042 M 4.66 % 1.951 M -14.13 % 2.272 M -52.27 % 4.760 M -50.84 % 9.684 M 100.00 % 4.842 M -44.37 % 8.704 M 100.00 % 4.352 M
Operating income 58.496 M 206.83 % -54.757 M -273.90 % 31.487 M -46.98 % 59.391 M 105.90 % 28.844 M -33.67 % 43.483 M 567.86 % -9.294 M -134.77 % 26.729 M -66.78 % 80.470 M -28.12 % 111.956 M 162.39 % 42.667 M -26.22 % 57.831 M -0.40 % 58.063 M 56.26 % 37.158 M 58.06 % 23.509 M 167.76 % -34.696 M -71.45 % -20.237 M -100.00 % -10.118 M 54.27 % -22.124 M -100.00 % -11.062 M
Operating income ratio 0.02 222.67 % -0.02 -244.33 % 0.01 -48.66 % 0.02 77.16 % 0.01 -38.93 % 0.02 525.99 % -0.01 -152.36 % 0.01 -72.92 % 0.04 -44.80 % 0.07 91.93 % 0.04 -25.32 % 0.05 -11.34 % 0.05 38.78 % 0.04 8.86 % 0.04 141.53 % -0.09 -64.72 % -0.05 0.00 % -0.05 55.66 % -0.12 0.00 % -0.12
Total other income expenses net -9.211 M 20.46 % -11.581 M -151.05 % -4.613 M 5.55 % -4.884 M -46.67 % -3.330 M -66.25 % -2.003 M -295.03 % 1.027 M -21.66 % 1.311 M -43.02 % 2.301 M 6.82 % 2.154 M -87.77 % 17.618 M 102.94 % -598.866 M -113.35 % -280.699 M -41.79 % -197.973 M -14 371.71 % -1.368 M -207.24 % -445.250 K 69.92 % -1.480 M -100.00 % -740.000 K 49.78 % -1.474 M -100.00 % -736.750 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 2018-01-31 2017-06-30 2017-01-31 2016-06-30 2016-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 2017-12-31 2017-06-30 2016-12-31
Net debt -114.153 M -223.45 % 92.469 M -1.49 % 93.863 M 215.27 % -81.431 M -21.21 % -67.180 M 69.00 % -216.719 M 48.14 % -417.859 M 24.78 % -555.486 M 39.09 % -911.985 M -0.37 % -908.661 M -1.41 % -896.054 M 6.27 % -956.026 M -2 832.52 % 34.987 M 49.38 % 23.421 M -60.80 % 59.741 M -2.87 % 61.505 M -2.79 % 63.269 M
Total investments 71.212 M -13.95 % 82.754 M -2.39 % 84.781 M -5.87 % 90.066 M 40.80 % 63.968 M -2.25 % 65.442 M -8.95 % 71.878 M 73.12 % 41.518 M 107.53 % 20.006 M 1.64 % 19.683 M -86.61 % 146.973 M 7 944.50 % 1.827 M -66.06 % 5.383 M 161.95 % 2.055 M 181.12 % 731.000 K 3.98 % 703.000 K 4.15 % 675.000 K
Total debt 262.122 M -46.52 % 490.167 M 40.42 % 349.070 M 71.58 % 203.446 M 21.56 % 167.357 M 21.52 % 137.717 M 119.30 % 62.799 M -24.24 % 82.887 M -5.69 % 87.885 M 50.07 % 58.564 M -7.96 % 63.628 M -13.35 % 73.430 M -17.62 % 89.139 M 39.80 % 63.762 M -21.28 % 80.997 M 3.12 % 78.547 M 3.22 % 76.097 M
Accumulated other comprehensive income loss -128.394 M 3.37 % -132.873 M -0.82 % -131.798 M -1.53 % -129.815 M -10.91 % -117.048 M 7.44 % -126.450 M 9.09 % -139.092 M 11.00 % -156.281 M -5.50 % -148.137 M -15.14 % -128.657 M -302.63 % -31.954 M 10.63 % -35.753 M -13.89 % -31.392 M 45.64 % -57.747 M -42.73 % -40.459 M -18.80 % -34.057 M -23.15 % -27.654 M
Retained earnings -784.202 M 4.98 % -825.273 M -12.67 % -732.450 M 2.90 % -754.303 M 3.95 % -785.290 M 1.26 % -795.348 M 2.23 % -813.470 M -3.23 % -788.045 M 3.29 % -814.828 M 8.42 % -889.712 M 12.71 % -1.019 B 4.94 % -1.072 B -105.55 % -521.699 M -78.36 % -292.497 M -88.03 % -155.562 M -16.47 % -133.560 M -19.72 % -111.557 M
Common stock 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 1.92 % 52.000 K 1.96 % 51.000 K 183.33 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K
Total equity 1.253 B -11.68 % 1.419 B -6.05 % 1.510 B 0.38 % 1.505 B 1.81 % 1.478 B 1.95 % 1.450 B 17.06 % 1.238 B -3.09 % 1.278 B 3.33 % 1.237 B 0.04 % 1.236 B 3.78 % 1.191 B 11.59 % 1.067 B 300.61 % -532.064 M -77.70 % -299.412 M -98.07 % -151.162 M -14.29 % -132.266 M -16.67 % -113.369 M
Other non current liabilities 2.355 M -77.20 % 10.327 M -16.26 % 12.332 M -12.15 % 14.037 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 684.913 M 0.000 0.000 0.000 0.000
Long term debt 15.911 M -20.50 % 20.014 M 72.94 % 11.573 M 152.85 % 4.577 M -52.11 % 9.558 M -49.99 % 19.112 M -47.61 % 36.481 M -28.13 % 50.762 M -15.74 % 60.244 M 47.71 % 40.785 M -13.01 % 46.884 M -13.79 % 54.381 M -6.03 % 57.871 M -86.96 % 443.790 M 127.52 % 195.058 M 14.40 % 170.500 M 16.83 % 145.941 M
Total non current liabilities 18.266 M -39.80 % 30.341 M 26.92 % 23.905 M 28.42 % 18.614 M -27.36 % 25.625 M -31.06 % 37.169 M -12.69 % 42.570 M -26.03 % 57.551 M -4.47 % 60.244 M 47.71 % 40.785 M -13.01 % 46.884 M -13.79 % 54.381 M -92.68 % 742.784 M 67.37 % 443.790 M 127.52 % 195.058 M 14.40 % 170.500 M 16.83 % 145.941 M
Other current liabilities 545.909 M -22.75 % 706.710 M 22.54 % 576.724 M 22.17 % 472.085 M 17.15 % 402.981 M -3.40 % 417.166 M 33.22 % 313.136 M -39.17 % 514.792 M 22.13 % 421.526 M 7.85 % 390.838 M 48.17 % 263.779 M -9.03 % 289.952 M 26.29 % 229.587 M -10.56 % 256.692 M 77.31 % 144.772 M 18.36 % 122.320 M 22.48 % 99.868 M
Deferred revenue 0.000 0.000 0.000 100.00 % -14.397 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
Short term debt 246.211 M -47.63 % 470.153 M 39.31 % 337.497 M 69.71 % 198.869 M 26.03 % 157.799 M 33.05 % 118.605 M 350.66 % 26.318 M -18.08 % 32.125 M 16.22 % 27.641 M 55.47 % 17.779 M 6.18 % 16.744 M -12.10 % 19.049 M -39.08 % 31.268 M 41.04 % 22.170 M -5.49 % 23.457 M -10.60 % 26.238 M -9.58 % 29.019 M
Total current liabilities 809.535 M -32.64 % 1.202 B 29.19 % 930.243 M 21.09 % 768.215 M 18.30 % 649.390 M 1.29 % 641.124 M 54.03 % 416.237 M -36.71 % 657.643 M 22.80 % 535.542 M 8.61 % 493.074 M 47.64 % 333.967 M -7.90 % 362.609 M 20.46 % 301.030 M -8.45 % 328.819 M 74.17 % 188.793 M 14.90 % 164.307 M 17.51 % 139.821 M
Total liabilities 827.801 M -32.82 % 1.232 B 29.14 % 954.148 M 21.26 % 786.829 M 16.56 % 675.015 M -0.48 % 678.293 M 47.84 % 458.807 M -35.85 % 715.194 M 20.04 % 595.786 M 11.60 % 533.859 M 40.18 % 380.851 M -8.67 % 416.990 M -60.05 % 1.044 B 35.10 % 772.609 M 101.28 % 383.851 M 14.65 % 334.807 M 17.16 % 285.762 M
Other non current assets 62.580 M 8.58 % 57.634 M 3.95 % 55.442 M 230.58 % 16.771 M -88.34 % 143.801 M -22.28 % 185.027 M -52.87 % 392.584 M 32.50 % 296.294 M 317.65 % 70.943 M -64.79 % 201.500 M 2 005.76 % 9.569 M 59.35 % 6.005 M 7.87 % 5.567 M 19.95 % 4.641 M 43.77 % 3.228 M 14.94 % 2.809 M 17.56 % 2.389 M
Long term investments 67.086 M 26.27 % 53.130 M -23.15 % 69.138 M -2.71 % 71.063 M 352.22 % -28.175 M 48.47 % -54.677 M -20.84 % -45.246 M 73.81 % -172.764 M -807.61 % -19.035 M 88.54 % -166.144 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 8.559 M -87.45 % 68.204 M -15.58 % 80.793 M -13.03 % 92.894 M -8.19 % 101.186 M -9.76 % 112.125 M 293.10 % 28.523 M -12.61 % 32.638 M 469.90 % 5.727 M 82.16 % 3.144 M 376.36 % 660.000 K -14.06 % 768.000 K -14.00 % 893.000 K 48.09 % 603.000 K -33.95 % 913.000 K 49.18 % 612.000 K 96.78 % 311.000 K
GoodWill 42.301 M -76.09 % 176.917 M -42.53 % 307.862 M 0.00 % 307.862 M 0.00 % 307.862 M 0.00 % 307.862 M 627.79 % 42.301 M -27.90 % 58.673 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 50.860 M -79.25 % 245.121 M -36.93 % 388.655 M -3.02 % 400.756 M -2.03 % 409.048 M -2.60 % 419.987 M 493.00 % 70.824 M -22.44 % 91.311 M 1 494.39 % 5.727 M 82.16 % 3.144 M 376.36 % 660.000 K -14.06 % 768.000 K -14.00 % 893.000 K 48.09 % 603.000 K -33.95 % 913.000 K 49.18 % 612.000 K 96.78 % 311.000 K
Property plant equipment net 36.938 M -20.20 % 46.286 M 22.08 % 37.913 M 18.95 % 31.874 M -34.47 % 48.642 M -25.30 % 65.116 M -25.31 % 87.177 M -23.00 % 113.213 M -1.68 % 115.146 M 55.74 % 73.936 M -2.91 % 76.149 M -9.88 % 84.499 M 4.69 % 80.717 M 30.04 % 62.069 M 126.37 % 27.419 M -19.07 % 33.882 M -16.02 % 40.344 M
Total non current assets 217.464 M -45.93 % 402.171 M -27.03 % 551.148 M 2.52 % 537.579 M -9.50 % 594.000 M -5.96 % 631.668 M 19.40 % 529.050 M 55.47 % 340.291 M 79.50 % 189.580 M 51.53 % 125.114 M 23.12 % 101.619 M -4.32 % 106.207 M -2.90 % 109.383 M 17.11 % 93.404 M 72.90 % 54.023 M -10.04 % 60.051 M -9.12 % 66.079 M
Other current assets 59.404 M 14.25 % 51.997 M -38.91 % 85.110 M -5.88 % 90.430 M 18.43 % 76.360 M 30.45 % 58.538 M 29.55 % 45.186 M 35.28 % 33.402 M 31.32 % 25.435 M 106.62 % 12.310 M 76.03 % 6.993 M 29.05 % 5.419 M -39.32 % 8.930 M 50.01 % 5.953 M 200.05 % 1.984 M 6.75 % 1.859 M 7.24 % 1.733 M
Short term investments 4.126 M -86.07 % 29.624 M 89.38 % 15.643 M -74.44 % 61.213 M -33.57 % 92.143 M -23.29 % 120.119 M 2.56 % 117.124 M -45.34 % 214.282 M 448.86 % 39.041 M -78.99 % 185.827 M 26.44 % 146.973 M 7 944.50 % 1.827 M -66.06 % 5.383 M 161.95 % 2.055 M 181.12 % 731.000 K 3.98 % 703.000 K 4.15 % 675.000 K
cash and cash equivalents 376.275 M -5.39 % 397.698 M 55.83 % 255.207 M -10.42 % 284.877 M 21.46 % 234.537 M -33.83 % 354.436 M -26.26 % 480.658 M -24.71 % 638.373 M -36.15 % 999.870 M 3.38 % 967.225 M 0.79 % 959.682 M -6.78 % 1.029 B 1 801.05 % 54.152 M 34.24 % 40.341 M 89.79 % 21.256 M 24.73 % 17.042 M 32.85 % 12.828 M
Cash and short term investments 407.718 M -10.27 % 454.408 M 54.49 % 294.136 M -18.62 % 361.443 M 10.64 % 326.680 M -31.16 % 474.555 M -20.61 % 597.782 M -29.89 % 852.655 M -17.93 % 1.039 B -9.90 % 1.153 B 4.19 % 1.107 B 7.50 % 1.029 B 1 801.05 % 54.152 M 34.24 % 40.341 M 89.79 % 21.256 M 24.73 % 17.042 M 32.85 % 12.828 M
Total current assets 1.863 B -17.14 % 2.249 B 17.54 % 1.913 B 9.10 % 1.754 B 12.50 % 1.559 B 4.19 % 1.496 B 28.10 % 1.168 B -29.32 % 1.653 B 0.60 % 1.643 B -0.12 % 1.645 B 11.87 % 1.470 B 6.68 % 1.378 B 242.51 % 402.367 M 5.94 % 379.793 M 112.57 % 178.666 M 25.39 % 142.490 M 34.03 % 106.314 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -72.976 M 36.40 % -114.743 M 2.03 % -117.124 M -4.41 % -112.177 M 0.000 -100.00 % 1.551 M 101.95 % -79.509 M 0.000 100.00 % -333.902 M 0.000 100.00 % -154.695 M -100.00 % -77.347 M 0.000
Net receivables 1.396 B -19.86 % 1.742 B 13.59 % 1.534 B 17.83 % 1.302 B 13.53 % 1.147 B 19.96 % 955.940 M 83.42 % 521.185 M 0.000 -100.00 % 575.391 M 0.000 0.000 0.000 -100.00 % 333.902 M 0.74 % 331.444 M 114.26 % 154.695 M 25.88 % 122.887 M 34.92 % 91.078 M
Tax assets 0.000 0.000 0.000 -100.00 % 17.115 M -17.25 % 20.684 M 27.56 % 16.215 M -31.61 % 23.711 M 93.76 % 12.237 M -27.16 % 16.799 M 32.51 % 12.678 M -16.82 % 15.241 M 2.05 % 14.935 M -32.74 % 22.206 M -14.89 % 26.091 M 16.15 % 22.463 M -1.26 % 22.749 M -1.24 % 23.035 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 0.000 0.000
Account payables 17.415 M -30.23 % 24.961 M 55.79 % 16.022 M -23.17 % 20.855 M 21.02 % 17.232 M -54.80 % 38.121 M 55.39 % 24.533 M 7.92 % 22.733 M 10.67 % 20.541 M 1.37 % 20.263 M 24.11 % 16.327 M 20.98 % 13.496 M 15.81 % 11.654 M -33.00 % 17.393 M 456.58 % 3.125 M 4.59 % 2.988 M 4.81 % 2.851 M
Tax payables 0.000 0.000 0.000 -100.00 % 90.803 M 27.21 % 71.378 M 6.17 % 67.232 M 28.67 % 52.250 M -40.62 % 87.993 M 33.66 % 65.834 M 2.55 % 64.194 M 72.95 % 37.117 M -7.47 % 40.112 M 40.64 % 28.521 M -12.42 % 32.564 M 86.73 % 17.439 M 36.66 % 12.761 M 57.87 % 8.083 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -14.037 M 12.63 % -16.067 M 11.02 % -18.057 M -196.55 % -6.089 M 10.31 % -6.789 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 10.232 M -95.38 % 221.533 M 0.91 % 219.536 M -0.55 % 220.756 M 3.99 % 212.295 M 4.32 % 203.502 M 758.19 % 23.713 M 3.54 % 22.903 M 1 270.62 % 1.671 M -12.10 % 1.901 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 29.371 M -14.99 % 34.551 M 37.74 % 25.084 M 32.20 % 18.974 M -39.17 % 31.190 M -26.70 % 42.553 M -32.24 % 62.799 M -19.35 % 77.870 M -11.40 % 87.885 M 50.07 % 58.564 M -7.96 % 63.628 M -13.35 % 73.430 M -3.05 % 75.739 M 40.88 % 53.762 M 161.40 % 20.567 M -22.43 % 26.514 M -18.32 % 32.461 M
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 117.048 M -7.44 % 126.450 M -9.09 % 139.092 M -11.00 % 156.281 M 5.50 % 148.137 M 15.14 % 128.657 M 302.63 % 31.954 M 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.155 B 0.00 % 2.155 B 0.02 % 2.155 B -0.59 % 2.168 B 0.00 % 2.168 B 0.00 % 2.168 B 0.03 % 2.167 B -1.46 % 2.199 B 0.06 % 2.198 B -2.43 % 2.252 B 0.46 % 2.242 B 3.30 % 2.171 B 0.000 100.00 % -6.933 M -258.22 % 4.382 M 243.42 % 1.276 M 169.73 % -1.830 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 14.037 M -12.63 % 16.067 M -11.02 % 18.057 M 196.55 % 6.089 M -10.31 % 6.789 M 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
Total assets 2.081 B -21.51 % 2.651 B 7.57 % 2.464 B 7.55 % 2.291 B 6.43 % 2.153 B 1.17 % 2.128 B 25.38 % 1.697 B -14.84 % 1.993 B 8.76 % 1.832 B 3.53 % 1.770 B 12.60 % 1.572 B 5.90 % 1.484 B 190.06 % 511.750 M 8.15 % 473.197 M 103.36 % 232.689 M 14.88 % 202.541 M 17.49 % 172.393 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 2017-12-31 2017-06-30 2016-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 2018-01-31 2017-06-30 2017-01-31 2016-06-30 2016-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -298.253 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 5.215 M -32.09 % 7.679 M 111.83 % 3.625 M 5.96 % 3.421 M -19.14 % 4.231 M 24.33 % 3.403 M 52.26 % 2.235 M 708.99 % -367.000 K -105.60 % 6.555 M 506.38 % 1.081 M 34.29 % 805.000 K -75.26 % 3.254 M 91.41 % 1.700 M 24.09 % 1.370 M 691.91 % 173.000 K -55.15 % 385.750 K 262.21 % 106.500 K 100.00 % 53.250 K 40.13 % 38.000 K 100.00 % 19.000 K
Change in working capital 0.000 100.00 % -447.030 M 0.000 100.00 % -351.528 M 0.000 -100.00 % 246.226 M 0.000 100.00 % -338.275 M 0.000 100.00 % -153.708 M 0.000 -100.00 % 18.847 M 1 022.85 % 1.679 M 101.21 % -139.027 M -210.61 % -44.760 M -354.66 % -9.845 M -43.31 % -6.870 M -100.00 % -3.435 M -198.74 % 3.479 M 100.00 % 1.739 M
Accounts receivables 0.000 100.00 % -447.889 M 0.000 100.00 % -351.472 M 0.000 -100.00 % 178.657 M 0.000 100.00 % -260.674 M 0.000 100.00 % -140.184 M 0.000 100.00 % -9.947 M 0.000 100.00 % -136.060 M -211.67 % -43.655 M 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 859.000 K 0.000 100.00 % -56.000 K 0.000 -100.00 % 67.569 M 0.000 100.00 % -77.601 M 0.000 100.00 % -13.524 M 0.000 -100.00 % 28.794 M 0.000 100.00 % -2.967 M -168.51 % -1.105 M 0.000 0.000 0.000 0.000 0.000
Other non cash items -309.728 M -151.49 % 601.548 M 366.11 % -226.055 M -170.22 % 321.932 M 240.12 % -229.748 M -47.97 % -155.263 M -522.22 % -24.953 M -109.81 % 254.287 M 256.36 % -162.627 M -210.77 % 146.814 M 416.57 % -46.377 M -107.23 % 641.829 M 166.95 % 240.428 M -20.65 % 303.000 M 673.14 % 39.191 M -20.61 % 49.368 M 68.53 % 29.294 M 100.00 % 14.647 M 597.01 % -2.947 M -100.00 % -1.474 M
Net cash provided by operating activities -252.409 M -488.41 % 64.985 M 138.01 % -170.984 M -600.71 % 34.148 M 118.36 % -186.035 M -234.17 % 138.654 M 802.08 % -19.749 M 25.75 % -26.598 M 58.02 % -63.364 M -146.16 % 137.263 M 648.03 % 18.350 M -85.35 % 125.298 M 396.94 % 25.214 M 48.40 % 16.991 M -31.36 % 24.752 M 137.18 % 10.436 M 2.19 % 10.212 M 100.00 % 5.106 M 160.52 % -8.437 M -100.00 % -4.219 M
Investments in property plant and equipment -1.112 M 66.94 % -3.364 M 35.95 % -5.252 M -1 260.62 % -386.000 K 29.04 % -544.000 K 80.05 % -2.727 M 68.90 % -8.768 M 54.31 % -19.189 M -33.55 % -14.368 M -232.98 % -4.315 M -68.23 % -2.565 M 72.57 % -9.351 M -232.66 % -2.811 M -1.55 % -2.768 M -451.39 % -502.000 K 38.59 % -817.500 K 58.28 % -1.960 M -100.00 % -979.750 K 69.62 % -3.225 M -100.00 % -1.613 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 499.880 K 100.25 % -203.431 M -2.58 % -198.311 M -270.45 % -53.533 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
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -104.952 M -115.83 % -48.628 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -109.000 M 0.00 % -109.000 M -191.83 % -37.350 M -100.00 % -18.675 M -647.00 % -2.500 M -100.00 % -1.250 M 57.98 % -2.975 M -100.00 % -1.488 M
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 197.847 M 276.97 % 52.483 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.054 M 0.00 % 109.054 M 191.62 % 37.396 M 100.00 % 18.698 M 647.31 % 2.502 M 100.00 % 1.251 M -88.08 % 10.499 M 100.00 % 5.249 M
Other investing activites 285.386 M 2 654.43 % 10.361 M -60.94 % 26.527 M 1 168.78 % -2.482 M -105.88 % 42.191 M 395.96 % 8.507 M -88.90 % 76.621 M 140.35 % -189.877 M -225.90 % 150.811 M 373.34 % -55.173 M 60.07 % -138.169 M -8 800.82 % 1.588 M 740.32 % -248.000 K -101.76 % 14.070 M 201.68 % -13.837 M -1 841.05 % 794.750 K -59.40 % 1.958 M 100.00 % 978.750 K 122.77 % -4.299 M -100.00 % -2.149 M
Net cash used for investing activites 284.274 M 3 962.80 % 6.997 M -67.11 % 21.275 M 841.81 % -2.868 M -106.89 % 41.647 M 121.07 % -197.651 M -51.51 % -130.458 M 50.32 % -262.599 M -292.46 % 136.443 M 329.36 % -59.488 M 57.73 % -140.734 M -1 712.88 % -7.763 M -153.78 % -3.059 M -127.07 % 11.302 M 178.82 % -14.339 M -1 704.22 % -794.750 K 59.40 % -1.958 M -100.00 % -978.750 K -122.77 % 4.299 M 100.00 % 2.149 M
Debt repayment -16.986 M 0.000 100.00 % -11.482 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 100.00 % -18.971 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 454.193 M 0.00 % 454.193 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -1.182 M 80.56 % -6.080 M 5.38 % -6.426 M 0.000 -100.00 % 10.119 M 0.000 0.000 100.00 % -21.278 M 68.06 % -66.609 M 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 % -12.393 M 0.000 0.000 0.000 100.00 % -31.376 M 0.000 100.00 % -53.433 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -37.674 M -144.87 % 83.964 M -38.81 % 137.229 M 434.07 % 25.695 M 7.27 % 23.953 M 156.72 % -42.232 M -138.22 % -17.728 M -6.12 % -16.705 M 4.63 % -17.516 M -754.02 % -2.051 M -103.95 % 51.987 M -93.92 % 855.629 M 10 386.48 % -8.318 M -5.77 % -7.864 M 32.69 % -11.683 M 54.92 % -25.917 M 23.49 % -33.875 M -100.00 % -16.938 M -301.36 % -4.220 M -100.00 % -2.110 M
Net cash used provided by financing activities -54.660 M -177.65 % 70.389 M -41.18 % 119.667 M 521.03 % 19.269 M -19.55 % 23.953 M 132.54 % -73.608 M -315.21 % -17.728 M 74.72 % -70.138 M -80.80 % -38.794 M 43.50 % -68.660 M -232.07 % 51.987 M -93.92 % 855.629 M 10 386.48 % -8.318 M -5.77 % -7.864 M 32.69 % -11.683 M 54.92 % -25.917 M 23.49 % -33.875 M -100.00 % -16.938 M -301.36 % -4.220 M -100.00 % -2.110 M
Effect of forex changes on cash 1.372 M 1 043.33 % 120.000 K -67.74 % 372.000 K 277.99 % -209.000 K -138.99 % 536.000 K -91.60 % 6.383 M -37.54 % 10.220 M 572.71 % -2.162 M -31.83 % -1.640 M -4.33 % -1.572 M -352.33 % 623.000 K -70.89 % 2.140 M 8 330.77 % -26.000 K 18.75 % -32.000 K 23.81 % -42.000 K -100.20 % 21.047 M -29.45 % 29.835 M 100.00 % 14.917 M 2 172.24 % 656.500 K 100.00 % 328.250 K
Net change in cash 376.275 M 247.44 % -255.207 M -200.00 % 255.207 M 913.93 % 25.170 M 116.90 % -148.926 M 7.85 % -161.620 M -104.95 % -78.858 M 56.37 % -180.749 M -1 207.36 % 16.323 M 332.79 % 3.772 M 110.81 % -34.887 M -107.15 % 487.652 M 1 006.62 % 44.067 M -82.18 % 247.279 M 1 590.22 % 14.630 M 206.63 % 4.771 M 126.45 % 2.107 M 0.00 % 2.107 M 154.71 % -3.851 M 0.00 % -3.851 M
Cash at beginning of period 0.000 -100.00 % 255.207 M 0.000 -100.00 % 234.537 M -42.18 % 405.639 M -28.49 % 567.260 M 1.38 % 559.516 M 0.000 -100.00 % 983.548 M 0.000 -100.00 % 994.569 M 0.000 -100.00 % 10.085 M 0.00 % 10.085 M 89.79 % 5.314 M 0.00 % 5.314 M 65.70 % 3.207 M 0.00 % 3.207 M -54.56 % 7.058 M 0.00 % 7.058 M
Cash at end of period 376.275 M 0.000 -100.00 % 255.207 M 913.93 % 25.170 M -90.20 % 256.713 M -36.71 % 405.639 M -15.61 % 480.658 M 365.93 % -180.749 M -118.08 % 999.870 M 26 411.20 % 3.772 M -99.61 % 959.682 M 96.80 % 487.652 M 800.52 % 54.152 M -78.96 % 257.364 M 1 190.43 % 19.944 M 97.75 % 10.085 M 89.79 % 5.314 M 0.00 % 5.314 M 65.70 % 3.207 M 0.00 % 3.207 M
Operating cash flow -252.409 M -488.41 % 64.985 M 138.01 % -170.984 M -600.71 % 34.148 M 118.36 % -186.035 M -234.17 % 138.654 M 802.08 % -19.749 M 25.75 % -26.598 M 58.02 % -63.364 M -146.16 % 137.263 M 648.03 % 18.350 M -85.35 % 125.298 M 396.94 % 25.214 M 48.40 % 16.991 M -31.36 % 24.752 M 137.18 % 10.436 M 2.19 % 10.212 M 100.00 % 5.106 M 160.52 % -8.437 M -100.00 % -4.219 M
Capital expenditure -1.112 M 66.94 % -3.364 M 35.95 % -5.252 M -1 260.62 % -386.000 K 29.04 % -544.000 K 80.05 % -2.727 M 68.90 % -8.768 M 54.31 % -19.189 M -33.55 % -14.368 M -232.98 % -4.315 M -68.23 % -2.565 M 72.57 % -9.351 M -232.66 % -2.811 M -1.55 % -2.768 M -451.39 % -502.000 K 38.59 % -817.500 K 58.28 % -1.960 M -100.00 % -979.750 K 69.62 % -3.225 M -100.00 % -1.613 M
Free CashFlow -253.521 M -511.42 % 61.621 M 134.97 % -176.236 M -622.00 % 33.762 M 118.10 % -186.579 M -237.26 % 135.927 M 576.65 % -28.517 M 37.72 % -45.787 M 41.10 % -77.732 M -158.47 % 132.948 M 742.24 % 15.785 M -86.39 % 115.947 M 417.55 % 22.403 M 57.51 % 14.223 M -41.35 % 24.250 M 152.12 % 9.618 M 16.55 % 8.253 M 100.00 % 4.126 M 135.38 % -11.662 M -100.00 % -5.831 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2018 2017 2017 2016 2016