1753.HK

Duiba Group Limited 1753.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 906.513 M -17.32 % 1.096 B -32.18 % 1.617 B 23.17 % 1.312 B 22.56 % 1.071 B -35.16 % 1.652 B 45.26 % 1.137 B 76.07 % 645.792 M 1 162.84 % 51.138 M
Net income -39.461 M -229.59 % 30.450 M 166.34 % -45.897 M -289.85 % -11.773 M 81.48 % -63.566 M 68.19 % -199.804 M 31.48 % -291.582 M -397.21 % 98.108 M 212.20 % -87.439 M
Income before tax -37.195 M -205.12 % 35.383 M 230.29 % -27.157 M -154.23 % -10.682 M 84.84 % -70.460 M 66.35 % -209.366 M 30.00 % -299.078 M -404.06 % 98.363 M 209.69 % -89.672 M
Income before tax ratio -0.04 -227.15 % 0.03 292.10 % -0.02 -106.40 % -0.01 87.63 % -0.07 48.09 % -0.13 51.81 % -0.26 -272.69 % 0.15 108.69 % -1.75
EBITDA -63.257 M -211.94 % 56.509 M 579.21 % -11.792 M -707.52 % 1.941 M 103.19 % -60.846 M -124.78 % 245.526 M 73.71 % 141.343 M 25.16 % 112.933 M 2 115.94 % -5.602 M
Net income ratio -0.04 -256.74 % 0.03 197.82 % -0.03 -216.51 % -0.01 84.89 % -0.06 50.93 % -0.12 52.83 % -0.26 -268.80 % 0.15 108.88 % -1.71
Ratio EBITDA -0.07 -235.39 % 0.05 806.56 % -0.01 -593.23 % 0.00 102.60 % -0.06 -138.22 % 0.15 19.59 % 0.12 -28.92 % 0.17 259.64 % -0.11
Gross profit ratio 0.14 -35.95 % 0.22 16.61 % 0.19 -32.26 % 0.28 34.75 % 0.21 -39.03 % 0.34 -8.91 % 0.38 0.65 % 0.37 -52.13 % 0.78
Weighted average shs out dil 1.064 B 0.56 % 1.058 B 0.99 % 1.048 B 1.48 % 1.032 B -1.53 % 1.048 B 15.03 % 911.362 M -17.98 % 1.111 B 0.00 % 1.111 B 0.00 % 1.111 B
Weighted average shs out 1.064 B 0.56 % 1.058 B 0.99 % 1.048 B 1.48 % 1.032 B -1.53 % 1.048 B 15.03 % 911.362 M -17.92 % 1.110 B 0.00 % 1.110 B 0.00 % 1.110 B
EPS diluted -0.04 -228.82 % 0.03 165.75 % -0.04 -284.21 % -0.01 81.19 % -0.06 72.45 % -0.22 15.38 % -0.26 -394.45 % 0.09 212.20 % -0.08
Earnings per share -0.04 -228.82 % 0.03 165.75 % -0.04 -284.21 % -0.01 81.19 % -0.06 72.45 % -0.22 15.38 % -0.26 -394.45 % 0.09 212.06 % -0.08
Gross profit 129.462 M -47.04 % 244.472 M -20.91 % 309.119 M -16.56 % 370.485 M 65.15 % 224.330 M -60.47 % 567.498 M 32.31 % 428.913 M 77.22 % 242.026 M 504.52 % 40.036 M
Income tax expense 2.266 M -54.06 % 4.933 M -73.68 % 18.740 M 1 617.69 % 1.091 M -84.17 % 6.894 M -27.90 % 9.562 M 227.56 % -7.496 M -3 039.61 % 255.000 K 111.42 % -2.233 M
Cost of revenue 777.051 M -8.79 % 851.966 M -34.84 % 1.307 B 38.80 % 941.991 M 11.28 % 846.533 M -21.92 % 1.084 B 53.10 % 708.119 M 75.38 % 403.766 M 3 536.88 % 11.102 M
General and administrative expenses 85.601 M -26.06 % 115.771 M -42.83 % 202.515 M -21.61 % 258.350 M 18.42 % 218.172 M -1.64 % 221.813 M 449.85 % 40.341 M 909.28 % 3.997 M 51.57 % 2.637 M
Selling and marketing expenses 88.392 M -24.93 % 117.747 M -23.78 % 154.486 M -3.49 % 160.074 M 34.38 % 119.119 M 13.25 % 105.185 M -1.84 % 107.156 M 132.82 % 46.026 M 435.25 % 8.599 M
Other expenses 15.434 M -41.29 % 26.287 M 121.29 % -123.478 M 0.000 0.000 -100.00 % 365.282 M 180.39 % -454.379 M -2 335.83 % -18.654 M 77.86 % -84.255 M
Operating expenses 220.288 M -27.67 % 304.544 M -14.70 % 357.038 M -39.50 % 590.191 M 26.41 % 466.900 M -41.56 % 798.903 M 184.71 % 280.604 M 119.87 % 127.623 M 177.18 % 46.043 M
Cost and expenses 997.339 M -13.76 % 1.157 B -30.52 % 1.665 B 8.64 % 1.532 B 16.65 % 1.313 B -30.25 % 1.883 B 90.45 % 988.723 M 86.06 % 531.389 M 829.90 % 57.145 M
Research and development expenses 30.861 M -31.02 % 44.739 M -63.78 % 123.515 M -28.09 % 171.767 M 32.63 % 129.506 M 21.46 % 106.623 M 20.02 % 88.835 M 56.94 % 56.603 M 105.04 % 27.606 M
Selling general and administrative expenses 173.993 M -25.49 % 233.518 M -34.59 % 357.001 M -14.68 % 418.424 M 24.02 % 337.394 M 3.18 % 326.998 M 121.70 % 147.497 M 194.86 % 50.023 M 345.20 % 11.236 M
Interest income 21.882 M -21.60 % 27.912 M 143.45 % 11.465 M 361.37 % 2.485 M -88.30 % 21.248 M -3.59 % 22.039 M 795.17 % 2.462 M 2 098.21 % 112.000 K 115.38 % 52.000 K
Interest expense 15.401 M 76.37 % 8.732 M 2 279.29 % 367.000 K 3.97 % 353.000 K 0.000 -100.00 % 244.000 K -99.94 % 437.238 M 3 129.71 % 13.538 M -83.71 % 83.127 M
Depreciation and amortization 4.510 M -63.61 % 12.394 M -17.36 % 14.998 M 22.23 % 12.270 M 31.19 % 9.353 M -18.85 % 11.525 M 262.08 % 3.183 M 208.43 % 1.032 M 154.81 % 405.000 K
Operating income -90.826 M -51.20 % -60.072 M -25.46 % -47.882 M 78.21 % -219.706 M 9.43 % -242.570 M -200.86 % 240.500 M 74.07 % 138.160 M 23.47 % 111.901 M 1 809.72 % -6.545 M
Operating income ratio -0.10 -82.87 % -0.05 -84.98 % -0.03 82.31 % -0.17 26.10 % -0.23 -255.56 % 0.15 19.84 % 0.12 -29.88 % 0.17 235.39 % -0.13
Total other income expenses net 53.631 M -43.82 % 95.455 M 360.58 % 20.725 M 0.000 -100.00 % 172.110 M 137.63 % -457.432 M -4.62 % -437.238 M -2 625.92 % -16.040 M 80.70 % -83.127 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt 389.393 M 76.49 % 220.637 M 142.50 % -519.132 M -136.91 % -219.128 M -72.27 % -127.198 M 41.48 % -217.346 M 22.81 % -281.565 M -210.13 % -90.790 M -335.40 % -20.852 M
Total investments 371.252 M 58.05 % 234.891 M -12.87 % 269.597 M 70.35 % 158.258 M 260.49 % 43.901 M 1 098.17 % 3.664 M -99.14 % 426.172 M 89.51 % 224.882 M 807.92 % 24.769 M
Total debt 670.143 M 31.63 % 509.097 M 275.61 % 135.539 M 1 949.58 % 6.613 M -18.06 % 8.071 M 135.10 % 3.433 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 1.325 B 8 714.45 % 15.034 M 882.61 % -1.921 M 97.19 % -68.392 M 11.99 % -77.710 M -9.30 % -71.101 M -1 878.32 % -3.594 M -147.18 % -1.454 M -163.88 % -551.000 K
Retained earnings -698.836 M -15.96 % -602.638 M 4.81 % -633.088 M -7.82 % -587.191 M -2.05 % -575.418 M -12.42 % -511.852 M -64.03 % -312.048 M -24 127.33 % -1.288 M 98.70 % -99.396 M
Common stock 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K -2.78 % 72.000 K 63.64 % 44.000 K 0.000 0.000
Total equity 1.325 B -2.20 % 1.355 B 3.63 % 1.308 B 1.60 % 1.287 B -0.26 % 1.290 B -5.16 % 1.361 B 414.95 % -431.998 M -5 507.41 % 7.989 M 108.67 % -92.110 M
Other non current liabilities 0.000 -100.00 % 617.000 K -10.45 % 689.000 K -34.32 % 1.049 M -36.65 % 1.656 M 0.000 -100.00 % 1.152 B 695.99 % 144.680 M 14.74 % 126.097 M
Long term debt 844.000 K -51.52 % 1.741 M 434.05 % 326.000 K -77.49 % 1.448 M -28.63 % 2.029 M 355.96 % 445.000 K 0.000 0.000 0.000
Total non current liabilities 1.377 M -41.60 % 2.358 M 132.32 % 1.015 M -59.35 % 2.497 M -32.24 % 3.685 M 229.90 % 1.117 M -99.90 % 1.152 B 695.99 % 144.680 M 14.74 % 126.097 M
Other current liabilities 292.662 M 47.55 % 198.348 M -52.65 % 418.913 M 104.95 % 204.401 M -3.99 % 212.906 M 71.97 % 123.807 M 15.91 % 106.817 M 6.90 % 99.922 M 226.14 % 30.638 M
Deferred revenue 0.000 0.000 100.00 % -135.213 M -2 517.87 % -5.165 M 14.52 % -6.042 M -102.21 % -2.988 M 0.000 0.000 0.000
Short term debt 669.299 M 31.92 % 507.356 M 275.23 % 135.213 M 2 517.87 % 5.165 M -14.52 % 6.042 M 102.21 % 2.988 M 0.000 0.000 0.000
Total current liabilities 1.044 B 33.17 % 784.108 M 56.48 % 501.078 M 81.50 % 276.080 M -8.94 % 303.188 M 29.25 % 234.573 M 36.14 % 172.309 M -18.26 % 210.804 M 460.04 % 37.641 M
Total liabilities 1.046 B 32.94 % 786.466 M 56.64 % 502.093 M 80.23 % 278.577 M -9.22 % 306.873 M 30.20 % 235.690 M -82.20 % 1.324 B 272.44 % 355.484 M 117.11 % 163.738 M
Other non current assets 161.039 M 22.39 % 131.575 M 1 094.60 % -13.229 M 51.08 % -27.043 M 5.91 % -28.741 M -205.40 % -9.411 M -575.54 % 1.979 M 505.20 % 327.000 K 112.34 % 154.000 K
Long term investments 235.428 M 0.23 % 234.891 M 22.85 % 191.206 M 65.99 % 115.193 M 507.40 % 18.965 M 265.60 % -11.452 M 0.000 0.000 0.000
Intangible assets 100.000 K -95.65 % 2.301 M -22.34 % 2.963 M 124.47 % 1.320 M 156.31 % 515.000 K -24.15 % 679.000 K -24.05 % 894.000 K 831.25 % 96.000 K 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 100.000 K -95.65 % 2.301 M -22.34 % 2.963 M 124.47 % 1.320 M 156.31 % 515.000 K -24.15 % 679.000 K -24.05 % 894.000 K 831.25 % 96.000 K 0.000
Property plant equipment net 4.980 M -27.52 % 6.871 M -58.63 % 16.608 M -21.77 % 21.231 M 23.37 % 17.209 M 97.08 % 8.732 M -2.22 % 8.930 M 130.39 % 3.876 M 87.34 % 2.069 M
Total non current assets 401.547 M 4.20 % 385.350 M 82.82 % 210.777 M 53.02 % 137.744 M 275.44 % 36.689 M 289.85 % 9.411 M -58.51 % 22.680 M 205.17 % 7.432 M 33.45 % 5.569 M
Other current assets 828.346 M 33.62 % 619.935 M 0.46 % 617.081 M -43.96 % 1.101 B 760.48 % 127.976 M -89.28 % 1.193 B 2 526.15 % 45.441 M 91.69 % 23.706 M 53.19 % 15.475 M
Short term investments 135.824 M -73.56 % 513.785 M 555.41 % 78.391 M 82.03 % 43.065 M 72.70 % 24.936 M 580.57 % 3.664 M -99.14 % 426.172 M 89.51 % 224.882 M 807.92 % 24.769 M
cash and cash equivalents 280.750 M -2.67 % 288.460 M -55.94 % 654.671 M 190.01 % 225.741 M 66.88 % 135.269 M -38.73 % 220.779 M -21.59 % 281.565 M 210.13 % 90.790 M 335.40 % 20.852 M
Cash and short term investments 416.574 M -48.07 % 802.245 M -25.23 % 1.073 B -9.39 % 1.184 B -9.45 % 1.308 B 0.81 % 1.297 B 83.30 % 707.737 M 124.20 % 315.672 M 591.94 % 45.621 M
Total current assets 1.969 B 12.14 % 1.756 B 10.89 % 1.584 B 13.82 % 1.391 B -8.99 % 1.529 B -2.27 % 1.564 B 79.96 % 869.270 M 144.15 % 356.041 M 438.97 % 66.059 M
Inventory 0.000 0.000 100.00 % -329.508 M 65.62 % -958.444 M 0.000 100.00 % -1.073 B -151.74 % -426.172 M -226 787.23 % 188.000 K 100.76 % -24.769 M
Net receivables 724.313 M 116.90 % 333.932 M 49.66 % 223.124 M 246.49 % 64.395 M -30.80 % 93.052 M -36.52 % 146.586 M 27.51 % 114.963 M 694.27 % 14.474 M 230.68 % 4.377 M
Tax assets 0.000 -100.00 % 9.712 M -26.59 % 13.229 M -51.08 % 27.043 M -5.91 % 28.741 M 37.76 % 20.863 M 91.81 % 10.877 M 247.18 % 3.133 M -6.37 % 3.346 M
Other assets 0.000 0.000 -100.00 % 15.243 M -58.24 % 36.505 M 14.90 % 31.772 M 41.40 % 22.469 M 0.000 0.000 0.000
Account payables 82.207 M 29.63 % 63.419 M -19.04 % 78.330 M 12.80 % 69.440 M -22.36 % 89.434 M -12.19 % 101.853 M 61.14 % 63.209 M -32.10 % 93.087 M 1 793.94 % 4.915 M
Tax payables 0.000 -100.00 % 14.985 M 290.74 % 3.835 M 71.28 % 2.239 M 164.03 % 848.000 K -90.49 % 8.913 M 290.41 % 2.283 M -87.17 % 17.795 M 752.25 % 2.088 M
Deferred revenue non current 0.000 100.00 % -617.000 K 10.45 % -689.000 K 34.32 % -1.049 M 36.65 % -1.656 M -146.43 % -672.000 K 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.979 M -16.60 % 3.572 M -53.71 % 7.717 M 16.69 % 6.613 M -18.06 % 8.071 M 135.10 % 3.433 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 1.921 M -97.19 % 68.392 M -11.99 % 77.710 M 9.30 % 71.101 M -77.21 % 312.048 M 0.000 0.000
Other total stockholders equity 1.943 B 0.00 % 1.943 B 0.10 % 1.941 B 3.55 % 1.874 B 0.45 % 1.866 B -0.35 % 1.872 B 351.63 % -744.095 M 0.000 -100.00 % 7.837 M
Deferred tax liabilities non current 533.000 K -13.61 % 617.000 K -10.45 % 689.000 K -34.32 % 1.049 M -36.65 % 1.656 M 146.43 % 672.000 K 170.97 % 248.000 K 0.000 -100.00 % 22.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.371 B 10.71 % 2.141 B 18.33 % 1.810 B 15.59 % 1.566 B -1.98 % 1.597 B 0.06 % 1.596 B 78.96 % 891.950 M 145.40 % 363.473 M 407.45 % 71.628 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 -100.00 % 103.163 M 408.01 % -33.493 M 63.54 % -91.869 M -3 270.08 % 2.898 M 145.89 % -6.315 M -134.32 % -2.695 M -454.53 % -486.000 K
Stock based compensation 2.210 M -56.50 % 5.080 M -63.88 % 14.063 M -40.78 % 23.746 M -38.22 % 38.438 M 33.61 % 28.769 M 146.69 % 11.662 M 485.74 % 1.991 M 579.52 % 293.000 K
Change in working capital -528.849 M -50.62 % -351.112 M -95.33 % -179.749 M -815.65 % 25.117 M -61.86 % 65.849 M 307.94 % -31.667 M 81.78 % -173.777 M -213.89 % 152.580 M 605.87 % 21.616 M
Accounts receivables -395.356 M -189.41 % -136.608 M -16.53 % -117.226 M -1 302.69 % 9.747 M -81.76 % 53.431 M 268.73 % -31.667 M 68.68 % -101.102 M -901.31 % -10.097 M -143.77 % -4.142 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 188.000 K 200.00 % -188.000 K 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 101.102 M 901.31 % 10.097 M 0.000
Other working capital -133.493 M 37.77 % -214.504 M -243.08 % -62.523 M -506.79 % 15.370 M 23.77 % 12.418 M 0.000 100.00 % -173.965 M -206.82 % 162.865 M 532.29 % 25.758 M
Other non cash items 21.654 M 1 773.18 % 1.156 M 101.41 % -82.219 M -200.65 % -27.347 M -135.35 % 77.371 M -81.99 % 429.551 M -5.99 % 456.902 M 2 370.68 % 18.493 M -78.04 % 84.203 M
Net cash provided by operating activities -536.981 M -80.74 % -297.099 M -68.45 % -176.368 M -1 370.96 % -11.990 M -134.01 % 35.254 M -85.37 % 240.967 M 3 346.22 % -7.423 M -102.75 % 269.764 M 1 549.03 % 16.359 M
Investments in property plant and equipment -1.100 M -380.35 % -229.000 K 66.91 % -692.000 K 92.83 % -9.646 M -51.48 % -6.368 M -122.19 % -2.866 M 72.07 % -10.261 M -241.01 % -3.009 M -59.80 % -1.883 M
Acquisitions net -3.000 M 96.14 % -77.649 M 0.76 % -78.244 M -27.23 % -61.500 M -223.68 % -19.000 M -103.04 % 624.195 M 1 586.18 % -42.000 M -42 524.24 % 99.000 K 0.000
Purchases of investments -153.028 M 72.38 % -554.068 M 49.45 % -1.096 B 29.97 % -1.565 B 32.00 % -2.302 B 24.92 % -3.066 B -96.03 % -1.564 B -313.34 % -378.381 M -787.80 % -42.620 M
Sales maturities of investments 379.301 M -53.54 % 816.453 M -40.71 % 1.377 B -21.26 % 1.749 B -21.32 % 2.222 B -8.98 % 2.442 B 77.85 % 1.373 B 659.46 % 180.770 M 396.77 % 36.389 M
Other investing activites 126.669 M 179.12 % -160.090 M -26.15 % -126.909 M -26 505.66 % -477.000 K -347.15 % 193.000 K 100.03 % -622.874 M -5 219.37 % 12.167 M 1 650.65 % 695.000 K 117.44 % -3.984 M
Net cash used for investing activites 348.842 M 1 328.68 % 24.417 M -67.47 % 75.057 M -32.89 % 111.839 M 206.94 % -104.581 M 83.29 % -625.740 M -170.61 % -231.231 M -15.72 % -199.826 M -1 551.73 % -12.098 M
Debt repayment 161.460 M -56.91 % 374.664 M 193.11 % 127.822 M 1 742.53 % -7.782 M -16.93 % -6.655 M -6.39 % -6.255 M 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 574.640 M 1 515.11 % 35.579 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 100.00 % -920.000 K 0.000 100.00 % -138.135 M 46.02 % -255.890 M 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -99.126 M -313.03 % -24.000 M 0.000 0.000
Other financing activites 15.256 M 120.20 % -75.535 M -752.92 % -8.856 M -2 408.78 % -353.000 K 0.000 100.00 % -26.727 M -103.91 % 683.440 M 0.000 0.000
Net cash used provided by financing activities 176.716 M -40.92 % 299.129 M 151.44 % 118.966 M 1 413.82 % -9.055 M -36.06 % -6.655 M -102.19 % 304.397 M -24.57 % 403.550 M 0.000 0.000
Effect of forex changes on cash 3.713 M -64.76 % 10.535 M 30.35 % 8.082 M 2 609.94 % -322.000 K 96.62 % -9.528 M -148.64 % 19.590 M -24.30 % 25.879 M 0.000 0.000
Net change in cash -7.710 M -120.85 % 36.982 M 43.69 % 25.737 M -71.55 % 90.472 M 205.80 % -85.510 M -40.67 % -60.786 M -131.86 % 190.775 M 172.78 % 69.938 M 1 541.35 % 4.261 M
Cash at beginning of period 288.460 M 14.71 % 251.478 M 11.40 % 225.741 M 66.88 % 135.269 M -38.73 % 220.779 M -21.59 % 281.565 M 210.13 % 90.790 M 335.40 % 20.852 M 25.68 % 16.591 M
Cash at end of period 280.750 M -2.67 % 288.460 M 14.71 % 251.478 M 11.40 % 225.741 M 66.88 % 135.269 M -38.73 % 220.779 M -21.59 % 281.565 M 210.13 % 90.790 M 335.40 % 20.852 M
Operating cash flow -536.981 M -80.74 % -297.099 M -68.45 % -176.368 M -1 370.96 % -11.990 M -134.01 % 35.254 M -85.37 % 240.967 M 3 346.22 % -7.423 M -102.75 % 269.764 M 1 549.03 % 16.359 M
Capital expenditure -1.234 M -183.03 % -436.000 K 36.99 % -692.000 K 92.83 % -9.646 M -51.48 % -6.368 M -122.19 % -2.866 M 72.07 % -10.261 M -241.01 % -3.009 M -59.80 % -1.883 M
Free CashFlow -538.215 M -80.89 % -297.535 M -68.04 % -177.060 M -718.36 % -21.636 M -174.90 % 28.886 M -87.87 % 238.101 M 1 446.42 % -17.684 M -106.63 % 266.755 M 1 742.74 % 14.476 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 349.623 M -22.00 % 448.254 M -2.18 % 458.259 M 18.09 % 388.045 M -45.22 % 708.393 M -35.52 % 1.099 B 112.08 % 518.011 M -12.50 % 591.979 M -17.84 % 720.497 M 19.59 % 602.459 M 28.62 % 468.404 M -46.24 % 871.342 M 11.67 % 780.294 M 17.76 % 662.612 M 39.67 % 474.420 M 66.90 % 284.258 M -11.97 % 322.896 M 100.00 % 161.448 M 531.42 % 25.569 M 100.00 % 12.785 M
Net income -26.728 M -31.13 % -20.383 M -6.84 % -19.078 M -328.04 % 8.366 M -62.12 % 22.084 M 36.38 % 16.193 M 126.08 % -62.090 M 16.74 % -74.577 M -218.75 % 62.804 M 499.34 % -15.727 M 67.13 % -47.839 M -126.19 % 182.639 M 147.76 % -382.443 M -982.46 % -35.331 M 86.21 % -256.251 M -251.53 % -72.896 M -248.60 % 49.054 M 100.00 % 24.527 M 156.10 % -43.720 M -100.00 % -21.860 M
Income before tax -26.348 M -49.13 % -17.668 M 9.52 % -19.527 M -375.07 % 7.099 M -74.90 % 28.284 M -22.73 % 36.602 M 157.41 % -63.759 M 17.35 % -77.145 M -216.07 % 66.463 M 608.13 % -13.080 M 77.20 % -57.380 M -133.45 % 171.560 M 145.04 % -380.926 M -855.44 % -39.869 M 84.62 % -259.209 M -246.68 % -74.770 M -252.03 % 49.182 M 100.00 % 24.591 M 154.85 % -44.836 M -100.00 % -22.418 M
Income before tax ratio -0.08 -91.20 % -0.04 7.50 % -0.04 -332.92 % 0.02 -54.18 % 0.04 19.84 % 0.03 127.07 % -0.12 5.55 % -0.13 -241.27 % 0.09 524.88 % -0.02 82.28 % -0.12 -162.22 % 0.20 140.33 % -0.49 -711.35 % -0.06 88.99 % -0.55 -107.72 % -0.26 -272.69 % 0.15 0.00 % 0.15 108.69 % -1.75 0.00 % -1.75
EBITDA -49.467 M -114.53 % -23.058 M 42.64 % -40.199 M -384.05 % 14.152 M 978.66 % 1.312 M -96.49 % 37.379 M 147.15 % -79.275 M -2.79 % -77.121 M -330.11 % 33.515 M 202.03 % -32.849 M 57.30 % -76.938 M -145.08 % 170.662 M 127.96 % 74.864 M -27.85 % 103.765 M 118.37 % 47.519 M 164.24 % -73.974 M -248.85 % 49.698 M 100.00 % 24.849 M 155.67 % -44.634 M -100.00 % -22.317 M
Net income ratio -0.08 -68.12 % -0.05 -9.23 % -0.04 -293.10 % 0.02 -30.84 % 0.03 111.50 % 0.01 112.30 % -0.12 4.86 % -0.13 -244.53 % 0.09 433.92 % -0.03 74.44 % -0.10 -148.73 % 0.21 142.77 % -0.49 -819.20 % -0.05 90.13 % -0.54 -110.63 % -0.26 -268.80 % 0.15 0.00 % 0.15 108.88 % -1.71 0.00 % -1.71
Ratio EBITDA -0.14 -175.05 % -0.05 41.36 % -0.09 -340.53 % 0.04 1 869.14 % 0.00 -94.56 % 0.03 122.23 % -0.15 -17.47 % -0.13 -380.07 % 0.05 185.31 % -0.05 66.80 % -0.16 -183.86 % 0.20 104.14 % 0.10 -38.73 % 0.16 56.35 % 0.10 138.49 % -0.26 -269.08 % 0.15 0.00 % 0.15 108.82 % -1.75 0.00 % -1.75
Gross profit ratio 0.16 8.01 % 0.15 12.97 % 0.13 -32.82 % 0.20 -15.24 % 0.24 21.74 % 0.19 3.98 % 0.19 -27.03 % 0.26 -16.23 % 0.30 16.95 % 0.26 80.94 % 0.14 -61.19 % 0.37 18.48 % 0.31 -18.27 % 0.38 3.80 % 0.37 -2.17 % 0.38 0.65 % 0.37 0.00 % 0.37 -52.13 % 0.78 0.00 % 0.78
Weighted average shs out dil 1.067 B 0.26 % 1.065 B 0.14 % 1.063 B 0.28 % 1.060 B 0.42 % 1.056 B 0.45 % 1.051 B 0.66 % 1.044 B 5.71 % 987.849 M -8.27 % 1.077 B 2.31 % 1.053 B 0.80 % 1.044 B -1.98 % 1.065 B 40.63 % 757.491 M 17.76 % 643.231 M -5.90 % 683.563 M -38.48 % 1.111 B 0.00 % 1.111 B 0.00 % 1.111 B 0.00 % 1.111 B 0.00 % 1.111 B
Weighted average shs out 1.067 B 0.26 % 1.065 B 0.14 % 1.063 B 0.27 % 1.060 B 0.42 % 1.056 B 0.45 % 1.051 B 0.66 % 1.044 B 5.71 % 987.853 M -8.27 % 1.077 B 2.31 % 1.053 B 0.81 % 1.044 B -1.98 % 1.065 B 40.63 % 757.491 M 17.76 % 643.236 M -5.90 % 683.564 M -38.48 % 1.111 B 0.00 % 1.111 B 0.00 % 1.111 B 0.00 % 1.111 B 0.00 % 1.111 B
EPS diluted -0.03 -30.89 % -0.02 -6.70 % -0.02 -326.58 % 0.01 -62.20 % 0.02 35.71 % 0.02 125.88 % -0.06 21.19 % -0.08 -229.50 % 0.06 491.28 % -0.01 67.47 % -0.05 -126.94 % 0.17 134.00 % -0.50 -810.75 % -0.05 85.16 % -0.37 -464.02 % -0.07 -248.42 % 0.04 100.00 % 0.02 156.09 % -0.04 -100.00 % -0.02
Earnings per share -0.03 -30.89 % -0.02 -6.70 % -0.02 -326.58 % 0.01 -62.20 % 0.02 35.71 % 0.02 125.88 % -0.06 21.19 % -0.08 -229.50 % 0.06 491.28 % -0.01 67.47 % -0.05 -126.94 % 0.17 134.00 % -0.50 -810.75 % -0.05 85.16 % -0.37 -464.02 % -0.07 -248.42 % 0.04 100.00 % 0.02 156.09 % -0.04 -100.00 % -0.02
Gross profit 57.250 M -15.76 % 67.960 M 10.50 % 61.502 M -20.66 % 77.518 M -53.57 % 166.954 M -21.50 % 212.675 M 120.52 % 96.444 M -36.15 % 151.037 M -31.17 % 219.448 M 39.86 % 156.907 M 132.72 % 67.423 M -79.14 % 323.202 M 32.30 % 244.296 M -3.76 % 253.832 M 44.98 % 175.081 M 63.28 % 107.228 M -11.39 % 121.013 M 100.00 % 60.507 M 202.26 % 20.018 M 100.00 % 10.009 M
Income tax expense 380.000 K -86.00 % 2.715 M 704.68 % -449.000 K 64.56 % -1.267 M -120.44 % 6.200 M -69.62 % 20.409 M 1 122.83 % 1.669 M -35.01 % 2.568 M -29.82 % 3.659 M 38.23 % 2.647 M -72.26 % 9.541 M -13.88 % 11.079 M 630.32 % 1.517 M -66.57 % 4.538 M 53.41 % 2.958 M 257.84 % -1.874 M -1 569.80 % 127.500 K 100.00 % 63.750 K 105.71 % -1.117 M -100.00 % -558.250 K
Cost of revenue 292.373 M -23.12 % 380.294 M -4.15 % 396.757 M 27.77 % 310.527 M -42.65 % 541.439 M -38.88 % 885.916 M 110.15 % 421.567 M -4.39 % 440.942 M -12.00 % 501.049 M 12.46 % 445.552 M 11.12 % 400.981 M -26.85 % 548.140 M 2.27 % 535.998 M 31.12 % 408.780 M 36.56 % 299.339 M 69.09 % 177.030 M -12.31 % 201.883 M 100.00 % 100.942 M 1 718.44 % 5.551 M 100.00 % 2.776 M
General and administrative expenses 49.916 M 49.36 % 33.420 M -35.95 % 52.181 M 10.70 % 47.139 M -31.32 % 68.632 M -27.76 % 95.004 M -11.63 % 107.511 M -25.61 % 144.523 M 26.97 % 113.827 M -0.59 % 114.503 M 10.45 % 103.669 M 0.07 % 103.592 M -12.37 % 118.221 M 40.17 % 84.340 M -1.70 % 85.800 M 750.75 % 10.085 M 404.64 % 1.999 M 100.00 % 999.250 K -24.21 % 1.319 M 100.00 % 659.250 K
Selling and marketing expenses 46.547 M -1.15 % 47.087 M 14.00 % 41.305 M -16.86 % 49.682 M -27.01 % 68.065 M -18.43 % 83.443 M 17.45 % 71.043 M -17.92 % 86.556 M 17.73 % 73.518 M -3.87 % 76.474 M 79.33 % 42.645 M -16.79 % 51.247 M -4.99 % 53.938 M -15.92 % 64.149 M 49.16 % 43.007 M 60.54 % 26.789 M 16.41 % 23.013 M 100.00 % 11.507 M 167.62 % 4.300 M 100.00 % 2.150 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -107.189 M -84.08 % -58.230 M 0.00 % -58.230 M -12.54 % -51.739 M -100.00 % -25.870 M -34.75 % -19.198 M -100.00 % -9.599 M
Operating expenses 129.936 M 39.04 % 93.449 M -26.32 % 126.839 M 65.41 % 76.682 M -48.86 % 149.932 M -20.37 % 188.296 M 11.59 % 168.742 M -28.45 % 235.824 M 41.73 % 166.391 M -6.92 % 178.769 M 30.23 % 137.269 M -18.14 % 167.689 M -73.43 % 631.214 M 110.01 % 300.562 M -30.45 % 432.140 M 50 531.52 % 853.500 K -45.78 % 1.574 M 100.00 % 787.000 K 252.13 % 223.500 K 100.00 % 111.750 K
Cost and expenses 422.309 M -10.86 % 473.743 M -9.52 % 523.596 M 35.22 % 387.209 M -43.99 % 691.371 M -35.64 % 1.074 B 81.97 % 590.309 M -12.78 % 676.766 M 1.40 % 667.440 M 6.91 % 624.321 M 15.99 % 538.250 M -24.81 % 715.829 M -38.67 % 1.167 B 64.55 % 709.342 M -3.03 % 731.479 M 195.93 % 247.181 M -6.97 % 265.695 M 100.00 % 132.847 M 364.95 % 28.573 M 100.00 % 14.286 M
Research and development expenses 22.892 M 224.30 % 7.059 M -70.34 % 23.802 M 100.73 % 11.858 M -63.94 % 32.881 M -36.34 % 51.655 M -28.12 % 71.860 M -22.64 % 92.888 M 17.76 % 78.879 M 11.53 % 70.724 M 20.32 % 58.782 M 9.10 % 53.877 M 2.14 % 52.746 M 13.49 % 46.475 M 9.71 % 42.360 M 90.74 % 22.209 M -21.53 % 28.302 M 100.00 % 14.151 M 2.52 % 13.803 M 100.00 % 6.902 M
Selling general and administrative expenses 107.044 M 23.91 % 86.390 M -16.16 % 103.037 M 58.95 % 64.824 M -61.57 % 168.694 M -5.16 % 177.870 M -0.70 % 179.131 M -22.37 % 230.763 M 22.97 % 187.661 M -1.79 % 191.080 M 30.60 % 146.314 M -5.51 % 154.839 M -10.06 % 172.159 M 15.94 % 148.489 M 15.28 % 128.807 M 249.31 % 36.874 M 47.43 % 25.012 M 100.00 % 12.506 M 122.60 % 5.618 M 100.00 % 2.809 M
Interest income 0.000 0.000 0.000 -100.00 % 11.281 M 0.17 % 11.262 M -7.86 % 12.223 M 43.14 % 8.539 M 11.74 % 7.642 M -43.00 % 13.406 M 52.65 % 8.782 M -29.55 % 12.466 M -22.32 % 16.047 M 167.81 % 5.992 M -12.67 % 6.861 M 219.12 % 2.150 M 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 61.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 327.000 K -89.70 % 3.174 M 137.57 % 1.336 M -8.37 % 1.458 M -52.23 % 3.052 M 18.57 % 2.574 M -24.56 % 3.412 M 30.98 % 2.605 M 50.75 % 1.728 M 30.51 % 1.324 M -32.21 % 1.953 M -15.05 % 2.299 M -15.69 % 2.727 M 48.53 % 1.836 M 47.47 % 1.245 M 56.46 % 795.750 K 54.22 % 516.000 K 100.00 % 258.000 K 27.41 % 202.500 K 100.00 % 101.250 K
Operating income -72.686 M -185.17 % -25.489 M 60.99 % -65.337 M -156.72 % -25.451 M -1 362.70 % -1.740 M -105.00 % 34.805 M 142.09 % -82.687 M -3.71 % -79.726 M -350.81 % 31.787 M 193.02 % -34.173 M 56.68 % -78.891 M -146.86 % 168.363 M 133.39 % 72.137 M -29.23 % 101.929 M 120.27 % 46.274 M 161.89 % -74.770 M -252.03 % 49.182 M 100.00 % 24.591 M 154.85 % -44.836 M -100.00 % -22.418 M
Operating income ratio -0.21 -265.61 % -0.06 60.12 % -0.14 -117.38 % -0.07 -2 570.22 % 0.00 -107.75 % 0.03 119.85 % -0.16 -18.52 % -0.13 -405.26 % 0.04 177.78 % -0.06 66.32 % -0.17 -187.17 % 0.19 109.01 % 0.09 -39.90 % 0.15 57.71 % 0.10 137.08 % -0.26 -272.69 % 0.15 0.00 % 0.15 108.69 % -1.75 0.00 % -1.75
Total other income expenses net 46.338 M 492.48 % 7.821 M 0.000 -100.00 % 32.550 M -48.26 % 62.905 M 17.69 % 53.452 M -41.12 % 90.788 M -4.90 % 95.469 M 175.32 % 34.676 M -62.23 % 91.817 M 14.35 % 80.293 M 40.68 % 57.074 M 112.60 % -453.063 M -358.86 % -98.737 M 62.47 % -263.123 M 0.000 0.000 0.000 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 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 2016-12-31
Net debt 422.422 M 8.48 % 389.393 M -14.06 % 453.098 M 105.36 % 220.637 M 308.91 % -105.611 M 79.66 % -519.132 M -129.60 % -226.104 M -3.18 % -219.128 M 19.13 % -270.980 M -113.04 % -127.198 M -17.72 % -108.051 M 50.29 % -217.346 M -40.01 % -155.240 M 44.87 % -281.565 M -210.13 % -90.790 M -335.40 % -20.852 M
Total investments 256.547 M -30.90 % 371.252 M -24.42 % 491.236 M -15.28 % 579.804 M 9.62 % 528.918 M 96.19 % 269.597 M -40.00 % 449.338 M 183.93 % 158.258 M -85.13 % 1.064 B 2 324.66 % 43.901 M -96.35 % 1.201 B 32 686.03 % 3.664 M -99.72 % 1.312 B 207.89 % 426.172 M 89.51 % 224.882 M 807.92 % 24.769 M
Total debt 855.815 M 27.71 % 670.143 M -2.19 % 685.131 M 34.58 % 509.097 M -2.65 % 522.936 M 285.82 % 135.539 M 2 033.46 % 6.353 M -3.93 % 6.613 M -64.13 % 18.438 M 128.45 % 8.071 M 121.00 % 3.652 M 6.38 % 3.433 M -27.04 % 4.705 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 1.299 B -2.01 % 1.325 B 6 629.46 % 19.692 M 30.98 % 15.034 M -34.01 % 22.781 M 1 285.89 % -1.921 M 94.34 % -33.919 M 50.41 % -68.392 M 8.02 % -74.352 M 4.32 % -77.710 M -115.28 % -36.097 M 49.23 % -71.101 M 38.34 % -115.316 M -3 108.57 % -3.594 M -147.18 % -1.454 M -163.88 % -551.000 K
Retained earnings 0.000 100.00 % -698.836 M -12.40 % -621.716 M -3.17 % -602.638 M 1.37 % -611.004 M 3.49 % -633.088 M 2.49 % -649.281 M -10.57 % -587.191 M -14.55 % -512.614 M 10.91 % -575.418 M -2.81 % -559.691 M -9.35 % -511.852 M 26.30 % -694.491 M -122.56 % -312.048 M -24 127.33 % -1.288 M 98.70 % -99.396 M
Common stock 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K 1.45 % 69.000 K -4.17 % 72.000 K -1.37 % 73.000 K 65.91 % 44.000 K 0.000 0.000
Total equity 1.299 B -2.01 % 1.325 B -1.14 % 1.341 B -1.06 % 1.355 B 0.05 % 1.354 B 3.58 % 1.308 B 3.83 % 1.259 B -2.15 % 1.287 B -5.06 % 1.356 B 5.06 % 1.290 B -4.25 % 1.348 B -0.94 % 1.361 B -0.52 % 1.368 B 416.58 % -431.998 M -5 507.41 % 7.989 M 108.67 % -92.110 M
Other non current liabilities 499.000 K 0.000 -100.00 % 537.000 K -12.97 % 617.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.152 B 695.99 % 144.680 M 14.74 % 126.097 M
Long term debt 0.000 -100.00 % 844.000 K -57.52 % 1.987 M 14.13 % 1.741 M -36.20 % 2.729 M 737.12 % 326.000 K -61.10 % 838.000 K -42.13 % 1.448 M 352.50 % 320.000 K -84.23 % 2.029 M 103.10 % 999.000 K 124.49 % 445.000 K 270.83 % 120.000 K 0.000 0.000 0.000
Total non current liabilities 499.000 K -63.76 % 1.377 M -45.44 % 2.524 M 7.04 % 2.358 M -43.90 % 4.203 M 314.09 % 1.015 M -20.89 % 1.283 M -48.62 % 2.497 M 180.56 % 890.000 K -75.85 % 3.685 M 97.16 % 1.869 M 67.32 % 1.117 M 4.78 % 1.066 M -99.91 % 1.152 B 695.99 % 144.680 M 14.74 % 126.097 M
Other current liabilities 283.304 M -3.20 % 292.662 M 31.63 % 222.337 M 11.07 % 200.179 M -0.07 % 200.329 M -29.39 % 283.700 M 45.97 % 194.352 M -2.45 % 199.236 M 3.50 % 192.496 M -6.95 % 206.864 M 55.79 % 132.783 M 9.90 % 120.819 M 7.21 % 112.698 M 5.51 % 106.817 M 6.90 % 99.922 M 226.14 % 30.638 M
Deferred revenue 0.000 0.000 0.000 100.00 % -1.831 M 99.65 % -520.207 M -284.73 % -135.213 M -2 351.73 % -5.515 M -6.78 % -5.165 M 71.49 % -18.118 M -199.87 % -6.042 M -127.74 % -2.653 M 11.21 % -2.988 M 34.83 % -4.585 M 0.000 0.000 0.000
Short term debt 855.815 M 27.87 % 669.299 M -2.03 % 683.144 M 34.65 % 507.356 M -2.47 % 520.207 M 284.73 % 135.213 M 2 351.73 % 5.515 M 6.78 % 5.165 M -71.49 % 18.118 M 199.87 % 6.042 M 127.74 % 2.653 M -11.21 % 2.988 M -34.83 % 4.585 M 0.000 0.000 0.000
Total current liabilities 1.230 B 17.77 % 1.044 B 9.52 % 953.406 M 21.59 % 784.108 M -0.44 % 787.582 M 57.18 % 501.078 M 70.50 % 293.890 M 6.45 % 276.080 M -8.11 % 300.459 M -0.90 % 303.188 M 23.10 % 246.291 M 5.00 % 234.573 M 18.82 % 197.412 M 14.57 % 172.309 M -18.26 % 210.804 M 460.04 % 37.641 M
Total liabilities 1.230 B 17.66 % 1.046 B 9.37 % 955.930 M 21.55 % 786.466 M -0.67 % 791.785 M 57.70 % 502.093 M 70.10 % 295.173 M 5.96 % 278.577 M -7.56 % 301.349 M -1.80 % 306.873 M 23.66 % 248.160 M 5.29 % 235.690 M 18.75 % 198.478 M -85.01 % 1.324 B 272.44 % 355.484 M 117.11 % 163.738 M
Other non current assets 67.286 M -58.22 % 161.039 M -2.43 % 165.048 M 25.44 % 131.575 M 1 365.63 % -10.396 M 21.42 % -13.229 M 54.73 % -29.221 M -8.05 % -27.043 M -11.21 % -24.316 M 15.40 % -28.741 M 6.08 % -30.602 M -225.17 % -9.411 M 28.12 % -13.092 M -761.55 % 1.979 M 505.20 % 327.000 K 112.34 % 154.000 K
Long term investments 234.373 M -0.45 % 235.428 M -0.96 % 237.715 M 1.20 % 234.891 M 19.09 % 197.240 M 3.16 % 191.206 M 24.91 % 153.079 M 32.89 % 115.193 M 117.19 % 53.039 M 179.67 % 18.965 M -0.18 % 19.000 M 265.91 % -11.452 M -630.92 % 2.157 M 0.000 0.000 0.000
Intangible assets 370.000 K 270.00 % 100.000 K -95.08 % 2.034 M -11.60 % 2.301 M -53.30 % 4.927 M 66.28 % 2.963 M 209.29 % 958.000 K -27.42 % 1.320 M 270.79 % 356.000 K -30.87 % 515.000 K -3.56 % 534.000 K -21.35 % 679.000 K -6.60 % 727.000 K -18.68 % 894.000 K 831.25 % 96.000 K 0.000
GoodWill 0.000 0.000 0.000 0.000 -100.00 % 340.000 K 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 370.000 K 270.00 % 100.000 K -95.08 % 2.034 M -11.60 % 2.301 M -56.31 % 5.267 M 77.76 % 2.963 M 209.29 % 958.000 K -27.42 % 1.320 M 270.79 % 356.000 K -30.87 % 515.000 K -3.56 % 534.000 K -21.35 % 679.000 K -6.60 % 727.000 K -18.68 % 894.000 K 831.25 % 96.000 K 0.000
Property plant equipment net 4.960 M -0.40 % 4.980 M -24.75 % 6.618 M -3.68 % 6.871 M -43.10 % 12.076 M -27.29 % 16.608 M -10.69 % 18.596 M -12.41 % 21.231 M 33.76 % 15.873 M -7.76 % 17.209 M 85.06 % 9.299 M 6.49 % 8.732 M -29.38 % 12.365 M 38.47 % 8.930 M 130.39 % 3.876 M 87.34 % 2.069 M
Total non current assets 306.989 M -23.55 % 401.547 M -2.40 % 411.415 M 6.76 % 385.350 M 79.58 % 214.583 M 1.81 % 210.777 M 22.10 % 172.633 M 25.33 % 137.744 M 98.86 % 69.268 M 88.80 % 36.689 M 27.25 % 28.833 M 206.38 % 9.411 M -28.12 % 13.092 M -42.28 % 22.680 M 205.17 % 7.432 M 33.45 % 5.569 M
Other current assets 854.455 M 3.15 % 828.346 M 59.38 % 519.731 M -9.28 % 572.908 M 18.13 % 484.972 M 68.64 % 287.573 M 101.92 % 142.417 M 42.85 % 99.700 M -30.53 % 143.519 M 12.15 % 127.976 M -0.10 % 128.104 M 6.32 % 120.491 M 168.86 % 44.815 M -1.38 % 45.441 M 91.69 % 23.706 M 53.19 % 15.475 M
Short term investments 22.174 M -83.67 % 135.824 M -46.42 % 253.521 M -26.50 % 344.913 M 3.99 % 331.678 M 323.11 % 78.391 M -73.54 % 296.259 M 587.93 % 43.065 M -95.74 % 1.011 B 3 956.04 % 24.936 M -97.89 % 1.182 B 32 167.47 % 3.664 M -99.72 % 1.312 B 207.89 % 426.172 M 89.51 % 224.882 M 807.92 % 24.769 M
cash and cash equivalents 433.393 M 54.37 % 280.750 M 21.00 % 232.033 M -19.56 % 288.460 M -54.11 % 628.547 M -3.99 % 654.671 M 181.63 % 232.457 M 2.98 % 225.741 M -22.00 % 289.418 M 113.96 % 135.269 M 21.10 % 111.703 M -49.41 % 220.779 M 38.03 % 159.945 M -43.19 % 281.565 M 210.13 % 90.790 M 335.40 % 20.852 M
Cash and short term investments 561.749 M 34.85 % 416.574 M -38.98 % 682.646 M -19.62 % 849.272 M -11.55 % 960.225 M -9.63 % 1.063 B -5.04 % 1.119 B -8.82 % 1.227 B -5.66 % 1.301 B -0.53 % 1.308 B 1.07 % 1.294 B -0.26 % 1.297 B -11.87 % 1.472 B 108.00 % 707.737 M 124.20 % 315.672 M 591.94 % 45.621 M
Total current assets 2.222 B 12.83 % 1.969 B 4.46 % 1.885 B 7.34 % 1.756 B -3.15 % 1.813 B 14.49 % 1.584 B 17.64 % 1.346 B -3.25 % 1.391 B -10.85 % 1.561 B 2.08 % 1.529 B -0.44 % 1.536 B -1.84 % 1.564 B 1.58 % 1.540 B 77.17 % 869.270 M 144.15 % 356.041 M 438.97 % 66.059 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -331.678 M -0.66 % -329.508 M 44.18 % -590.280 M 38.41 % -958.444 M 5.24 % -1.011 B 11.86 % -1.148 B 2.94 % -1.182 B -10.20 % -1.073 B 18.24 % -1.312 B -207.89 % -426.172 M -226 787.23 % 188.000 K 100.76 % -24.769 M
Net receivables 805.593 M 11.22 % 724.313 M 6.09 % 682.714 M 104.45 % 333.932 M -9.25 % 367.980 M 64.92 % 223.124 M 163.34 % 84.729 M 31.58 % 64.395 M -44.61 % 116.253 M 24.93 % 93.052 M -18.01 % 113.495 M -22.57 % 146.586 M 531.13 % 23.226 M -79.80 % 114.963 M 694.27 % 14.474 M 230.68 % 4.377 M
Tax assets 0.000 0.000 0.000 -100.00 % 9.712 M -6.58 % 10.396 M -21.42 % 13.229 M -54.73 % 29.221 M 8.05 % 27.043 M 11.21 % 24.316 M -15.40 % 28.741 M -6.08 % 30.602 M 46.68 % 20.863 M 90.79 % 10.935 M 0.53 % 10.877 M 247.18 % 3.133 M -6.37 % 3.346 M
Other assets 0.000 0.000 0.000 0.000 -100.00 % 118.402 M 676.76 % 15.243 M -57.42 % 35.798 M -1.94 % 36.505 M 34.65 % 27.112 M -14.67 % 31.772 M 0.94 % 31.477 M 40.09 % 22.469 M 74.07 % 12.908 M 0.000 0.000 0.000
Account payables 90.549 M 10.15 % 82.207 M 71.53 % 47.925 M -24.43 % 63.419 M 5.55 % 60.082 M -23.30 % 78.330 M -16.69 % 94.023 M 35.40 % 69.440 M -22.44 % 89.525 M 0.10 % 89.434 M -19.32 % 110.855 M 8.84 % 101.853 M 28.45 % 79.295 M 25.45 % 63.209 M -32.10 % 93.087 M 1 793.94 % 4.915 M
Tax payables 0.000 0.000 0.000 -100.00 % 14.985 M 115.18 % 6.964 M 81.59 % 3.835 M 0.000 -100.00 % 2.239 M 599.69 % 320.000 K -62.26 % 848.000 K 0.000 -100.00 % 8.913 M 968.71 % 834.000 K -63.47 % 2.283 M -87.17 % 17.795 M 752.25 % 2.088 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -617.000 K 58.14 % -1.474 M -113.93 % -689.000 K -54.83 % -445.000 K 57.58 % -1.049 M -84.04 % -570.000 K 65.58 % -1.656 M -90.34 % -870.000 K -29.46 % -672.000 K 28.96 % -946.000 K 0.000 0.000 0.000
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 0.000
Capital lease obligations 0.000 -100.00 % 2.979 M -24.49 % 3.945 M 10.44 % 3.572 M -46.28 % 6.649 M -13.84 % 7.717 M 21.47 % 6.353 M -3.93 % 6.613 M 21.61 % 5.438 M -32.62 % 8.071 M 121.00 % 3.652 M 6.38 % 3.433 M -27.04 % 4.705 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.921 M -94.34 % 33.919 M -50.41 % 68.392 M -8.02 % 74.352 M -4.32 % 77.710 M 115.28 % 36.097 M -49.23 % 71.101 M -38.34 % 115.316 M -63.05 % 312.048 M 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 1.943 B 0.00 % 1.943 B 0.00 % 1.943 B 0.00 % 1.943 B 0.10 % 1.941 B 1.68 % 1.909 B 1.84 % 1.874 B 0.32 % 1.868 B 0.13 % 1.866 B -2.18 % 1.907 B 1.87 % 1.872 B -3.82 % 1.947 B 361.62 % -744.095 M 0.000 -100.00 % 7.837 M
Deferred tax liabilities non current 0.000 -100.00 % 533.000 K 0.000 -100.00 % 617.000 K -58.14 % 1.474 M 113.93 % 689.000 K 54.83 % 445.000 K -57.58 % 1.049 M 84.04 % 570.000 K -65.58 % 1.656 M 90.34 % 870.000 K 29.46 % 672.000 K -28.96 % 946.000 K 281.45 % 248.000 K 0.000 -100.00 % 22.000 K
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
Total assets 2.529 B 6.66 % 2.371 B 3.23 % 2.297 B 7.24 % 2.141 B -0.22 % 2.146 B 18.59 % 1.810 B 16.41 % 1.555 B -0.70 % 1.566 B -5.52 % 1.657 B 3.74 % 1.597 B 0.09 % 1.596 B -0.02 % 1.596 B 1.92 % 1.566 B 75.58 % 891.950 M 145.40 % 363.473 M 407.45 % 71.628 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 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 -100.00 % 172.461 M 100.60 % 85.971 M 400.06 % 17.192 M 134.28 % -50.146 M -401.12 % 16.653 M 148.05 % -34.656 M 39.43 % -57.213 M -155.37 % 103.331 M 202.89 % -100.433 M -194.80 % 105.940 M 713.33 % -17.273 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 2.206 M 196.11 % 745.000 K -49.15 % 1.465 M -53.19 % 3.130 M 60.51 % 1.950 M -81.15 % 10.344 M 178.14 % 3.719 M -73.21 % 13.882 M 40.73 % 9.864 M -28.91 % 13.875 M -43.51 % 24.563 M 24.14 % 19.786 M 120.26 % 8.983 M 38.31 % 6.495 M 12.92 % 5.752 M 97.29 % 2.916 M 192.87 % 995.500 K 100.00 % 497.750 K 239.76 % 146.500 K 100.00 % 73.250 K
Change in working capital 97.008 M 148.70 % -199.186 M 40.63 % -335.472 M -135.10 % -142.693 M -5.58 % -135.152 M 16.51 % -161.879 M -805.87 % -17.870 M -127.87 % 64.113 M 264.41 % -38.996 M -173.77 % 52.860 M 306.96 % 12.989 M 106.79 % -191.171 M -285.42 % 103.103 M 172.29 % -142.619 M -2 653.61 % 5.585 M 112.86 % -43.444 M -156.95 % 76.290 M 100.00 % 38.145 M 252.93 % 10.808 M 100.00 % 5.404 M
Accounts receivables -92.047 M -96.04 % -46.952 M 86.50 % -347.874 M -1 020.23 % 37.803 M 121.67 % -174.411 M -81.08 % -96.315 M -360.59 % -20.911 M -157.66 % 36.264 M 236.76 % -26.517 M -227.60 % 20.781 M -36.35 % 32.650 M 126.52 % -123.117 M -234.63 % 91.450 M 180.91 % -113.029 M -1 047.67 % 11.927 M 0.000 0.000 0.000 0.000 0.000
Inventory -3.674 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 -100.00 % 594.000 K 246.31 % -406.000 K -963.83 % 47.000 K 150.00 % -94.000 K -100.00 % -47.000 K 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 -100.00 % 43.491 M 0.000 0.000 0.000 0.000 0.000
Other working capital 192.729 M 226.60 % -152.234 M -1 327.50 % 12.402 M 106.87 % -180.496 M -559.76 % 39.259 M 159.88 % -65.564 M -2 256.00 % 3.041 M -89.08 % 27.849 M 323.17 % -12.479 M -138.90 % 32.079 M 263.16 % -19.661 M 71.11 % -68.054 M -684.00 % 11.653 M 138.61 % -30.184 M -408.49 % -5.936 M 86.35 % -43.491 M -156.94 % 76.384 M 100.00 % 38.192 M 0.000 0.000
Other non cash items 12.957 M -77.18 % 56.768 M 325.15 % -25.213 M -19.74 % -21.056 M 54.35 % -46.122 M -491.10 % 11.793 M 28.87 % 9.151 M 122.29 % -41.054 M -107.49 % -19.786 M -6.65 % -18.553 M -557.53 % 4.055 M -83.11 % 24.011 M -94.83 % 464.839 M 223.74 % 143.585 M -45.26 % 262.280 M 136.77 % 110.773 M 1 280.09 % 8.027 M 100.00 % 4.013 M -90.15 % 40.742 M 100.00 % 20.371 M
Net cash provided by operating activities 86.000 M 153.07 % -162.056 M 56.78 % -374.925 M -156.21 % -146.333 M 2.94 % -150.766 M -28.73 % -117.114 M -97.65 % -59.254 M -91.73 % -30.905 M -263.39 % 18.915 M -49.13 % 37.186 M 2 024.74 % -1.932 M -104.71 % 40.993 M -79.50 % 199.974 M 868.13 % -26.034 M -239.89 % 18.611 M 1 102.88 % -1.856 M -101.38 % 134.882 M 100.00 % 67.441 M 724.51 % 8.180 M 100.00 % 4.090 M
Investments in property plant and equipment -3.131 M 0.000 100.00 % -942.000 K -1 470.00 % -60.000 K 64.50 % -169.000 K 5.06 % -178.000 K 65.37 % -514.000 K 91.85 % -6.309 M -89.06 % -3.337 M 37.26 % -5.319 M -407.05 % -1.049 M 56.85 % -2.431 M -458.85 % -435.000 K 90.82 % -4.739 M -2.53 % -4.622 M -80.18 % -2.565 M -70.51 % -1.505 M -100.00 % -752.250 K 20.10 % -941.500 K -100.00 % -470.750 K
Acquisitions net 0.000 0.000 0.000 100.00 % -21.000 K 98.71 % -1.628 M 27.45 % -2.244 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 156.049 M 471.54 % -42.000 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -766.475 M -96.03 % -391.003 M 0.00 % -391.003 M -106.67 % -189.191 M -100.00 % -94.595 M -343.90 % -21.310 M -100.00 % -10.655 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 610.426 M 77.85 % 343.219 M 0.00 % 343.219 M 279.73 % 90.385 M 100.00 % 45.193 M 148.39 % 18.195 M 100.00 % 9.097 M
Other investing activites -91.023 M -149.52 % 183.822 M 10.76 % 165.962 M 433.74 % 31.094 M 747.93 % -4.799 M -140.54 % 11.839 M -82.10 % 66.154 M 3 502.98 % -1.944 M -101.57 % 123.429 M 2 463.43 % 4.815 M 104.67 % -103.028 M -141.19 % 250.126 M 128.65 % -873.000 M -443.80 % -160.536 M -730.33 % -19.334 M -138.40 % 50.350 M -49.81 % 100.310 M 100.00 % 50.155 M 1 136.26 % 4.057 M 100.00 % 2.029 M
Net cash used for investing activites -94.154 M -151.22 % 183.822 M 11.39 % 165.020 M 432.10 % 31.013 M 570.18 % -6.596 M -170.04 % 9.417 M -85.65 % 65.640 M 895.35 % -8.253 M -106.87 % 120.092 M 23 927.78 % -504.000 K 99.52 % -104.077 M -142.02 % 247.695 M 128.36 % -873.435 M -428.47 % -165.275 M -150.58 % -65.956 M -31.00 % -50.350 M 49.81 % -100.310 M -100.00 % -50.155 M -1 136.26 % -4.057 M -100.00 % -2.029 M
Debt repayment -277.000 K 0.000 100.00 % -2.335 M 0.000 100.00 % -3.487 M 0.000 100.00 % -4.705 M 0.000 100.00 % -3.227 M 0.000 100.00 % -3.602 M 0.000 100.00 % -3.711 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 143.660 M 0.000 -100.00 % 8.895 M 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 100.00 % -920.000 K 0.000 0.000 100.00 % -134.795 M -3 935.78 % -3.340 M 90.33 % -34.534 M 89.21 % -320.034 M -300.00 % -80.009 M 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -99.126 M 0.000 100.00 % -24.782 M -3.26 % -24.000 M -300.00 % -6.000 M 0.000 0.000 0.000 0.000
Other financing activites 161.848 M 590.12 % 23.452 M -84.93 % 155.599 M -23.55 % 203.525 M 105.39 % 99.091 M -20.00 % 123.862 M 64 949.21 % -191.000 K 99.08 % -20.733 M -231.01 % 15.825 M 627.32 % -3.001 M -5 671.15 % -52.000 K 98.98 % -5.111 M -100.93 % 550.480 M 0.000 -100.00 % 747.584 M 599.41 % 106.888 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 161.571 M 588.94 % 23.452 M -84.70 % 153.264 M -24.70 % 203.525 M 112.88 % 95.604 M -22.81 % 123.862 M 2 629.86 % -4.896 M 76.39 % -20.733 M -277.54 % 11.678 M 489.14 % -3.001 M 17.87 % -3.654 M 98.47 % -239.032 M -143.99 % 543.429 M 544.29 % 84.345 M -79.10 % 403.550 M 300.00 % 100.888 M 0.000 0.000 0.000 0.000
Effect of forex changes on cash -774.000 K -122.12 % 3.499 M 1 535.05 % 214.000 K -97.57 % 8.808 M 410.02 % 1.727 M -39.53 % 2.856 M -45.35 % 5.226 M 238.03 % -3.786 M -209.30 % 3.464 M 134.25 % -10.115 M -1 823.17 % 587.000 K -94.75 % 11.178 M 32.88 % 8.412 M -42.19 % 14.551 M 28.45 % 11.328 M 29 715.69 % -38.250 K 0.000 0.000 0.000 0.000
Net change in cash 433.393 M 286.78 % -232.033 M -200.00 % 232.033 M 139.18 % 97.013 M 261.60 % -60.031 M -415.60 % 19.021 M 183.22 % 6.716 M 110.55 % -63.677 M -141.31 % 154.149 M 554.12 % 23.566 M 121.61 % -109.076 M -279.30 % 60.834 M 150.02 % -121.620 M 69.83 % -403.128 M -192.54 % 435.626 M 813.38 % 47.694 M 172.78 % 17.485 M 0.00 % 17.485 M 1 541.35 % 1.065 M 0.00 % 1.065 M
Cash at beginning of period 0.000 -100.00 % 232.033 M 0.000 -100.00 % 191.447 M -23.87 % 251.478 M 8.18 % 232.457 M 2.98 % 225.741 M -22.00 % 289.418 M 113.96 % 135.269 M 21.10 % 111.703 M -49.41 % 220.779 M 38.03 % 159.945 M -43.19 % 281.565 M -38.57 % 458.323 M 1 919.27 % 22.698 M 0.00 % 22.698 M 335.40 % 5.213 M 0.00 % 5.213 M 25.68 % 4.148 M 0.00 % 4.148 M
Cash at end of period 433.393 M 0.000 -100.00 % 232.033 M -19.56 % 288.460 M 50.67 % 191.447 M -23.87 % 251.478 M 8.18 % 232.457 M 2.98 % 225.741 M -22.00 % 289.418 M 113.96 % 135.269 M 21.10 % 111.703 M -49.41 % 220.779 M 38.03 % 159.945 M 189.78 % 55.195 M -87.96 % 458.323 M 551.11 % 70.391 M 210.13 % 22.698 M 0.00 % 22.698 M 335.40 % 5.213 M 0.00 % 5.213 M
Operating cash flow 86.000 M 153.07 % -162.056 M 56.78 % -374.925 M -156.21 % -146.333 M 2.94 % -150.766 M -28.73 % -117.114 M -97.65 % -59.254 M -91.73 % -30.905 M -263.39 % 18.915 M -49.13 % 37.186 M 2 024.74 % -1.932 M -104.71 % 40.993 M -79.50 % 199.974 M 868.13 % -26.034 M -239.89 % 18.611 M 1 102.88 % -1.856 M -101.38 % 134.882 M 100.00 % 67.441 M 724.51 % 8.180 M 100.00 % 4.090 M
Capital expenditure -3.131 M -1 881.65 % -158.000 K 83.23 % -942.000 K -1 470.00 % -60.000 K 64.50 % -169.000 K 5.06 % -178.000 K 65.37 % -514.000 K 91.85 % -6.309 M -89.06 % -3.337 M 37.26 % -5.319 M -407.05 % -1.049 M 56.85 % -2.431 M -458.85 % -435.000 K 90.82 % -4.739 M -2.53 % -4.622 M -80.18 % -2.565 M -70.51 % -1.505 M -100.00 % -752.250 K 20.10 % -941.500 K -100.00 % -470.750 K
Free CashFlow 82.869 M 151.09 % -162.214 M 56.84 % -375.867 M -156.75 % -146.393 M 3.01 % -150.935 M -28.68 % -117.292 M -96.25 % -59.768 M -60.61 % -37.214 M -338.89 % 15.578 M -51.12 % 31.867 M 1 169.00 % -2.981 M -107.73 % 38.562 M -80.67 % 199.539 M 748.42 % -30.773 M -319.98 % 13.989 M 416.42 % -4.421 M -103.31 % 133.378 M 100.00 % 66.689 M 821.37 % 7.238 M 100.00 % 3.619 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2018 2017 2017 2016 2016