
Yeahka Limited YHEKF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 3.087 B -21.87 % | 3.951 B 15.58 % | 3.418 B 11.75 % | 3.059 B 33.40 % | 2.293 B 1.54 % | 2.258 B 127.42 % | 992.891 M 225.87 % | 304.688 M 160.14 % | 117.126 M |
Net income | 82.452 M 609.14 % | 11.627 M -92.45 % | 153.922 M -63.43 % | 420.934 M -4.09 % | 438.907 M 418.42 % | 84.663 M 146.32 % | -182.794 M 46.56 % | -342.024 M -87.77 % | -182.152 M |
Income before tax | 83.447 M 135.50 % | 35.434 M -71.06 % | 122.458 M -72.57 % | 446.435 M -1.77 % | 454.462 M 200.89 % | 151.039 M 180.36 % | -187.961 M 43.50 % | -332.677 M -88.96 % | -176.059 M |
Income before tax ratio | 0.03 201.41 % | 0.01 -74.96 % | 0.04 -75.45 % | 0.15 -26.36 % | 0.20 196.31 % | 0.07 135.33 % | -0.19 82.66 % | -1.09 27.36 % | -1.50 |
EBITDA | 192.664 M 6.27 % | 181.301 M 72.67 % | 104.999 M 51.54 % | 69.289 M -84.33 % | 442.126 M -0.38 % | 443.820 M 358.31 % | -171.820 M -286.36 % | -44.472 M 66.41 % | -132.401 M |
Net income ratio | 0.03 807.60 % | 0.00 -93.46 % | 0.05 -67.28 % | 0.14 -28.10 % | 0.19 410.53 % | 0.04 120.37 % | -0.18 83.60 % | -1.12 27.82 % | -1.56 |
Ratio EBITDA | 0.06 36.01 % | 0.05 49.39 % | 0.03 35.60 % | 0.02 -88.25 % | 0.19 -1.90 % | 0.20 213.58 % | -0.17 -18.56 % | -0.15 87.09 % | -1.13 |
Gross profit ratio | 0.24 26.36 % | 0.19 -38.05 % | 0.30 13.25 % | 0.27 -17.88 % | 0.32 13.19 % | 0.29 5.56 % | 0.27 -29.99 % | 0.39 -26.54 % | 0.53 |
Weighted average shs out dil | 376.534 M 0.75 % | 373.730 M -6.95 % | 401.650 M -7.84 % | 435.820 M 19.99 % | 363.208 M 66.58 % | 218.039 M 14.24 % | 190.867 M -53.99 % | 414.803 M 0.00 % | 414.803 M |
Weighted average shs out | 374.509 M -3.37 % | 387.567 M -1.78 % | 394.607 M -6.62 % | 422.584 M 16.35 % | 363.208 M 67.31 % | 217.085 M 13.77 % | 190.814 M -54.00 % | 414.803 M 0.00 % | 414.803 M |
EPS diluted | 0.22 607.40 % | 0.03 -91.82 % | 0.38 -60.82 % | 0.97 11.49 % | 0.87 123.08 % | 0.39 140.63 % | -0.96 46.67 % | -1.80 -309.09 % | -0.44 |
Earnings per share | 0.22 633.33 % | 0.03 -92.31 % | 0.39 -61.00 % | 1.00 -31.03 % | 1.45 215.22 % | 0.46 147.92 % | -0.96 46.67 % | -1.80 -309.09 % | -0.44 |
Gross profit | 728.764 M -1.27 % | 738.164 M -28.40 % | 1.031 B 26.56 % | 814.620 M 9.54 % | 743.679 M 14.94 % | 647.035 M 140.06 % | 269.535 M 128.14 % | 118.146 M 91.09 % | 61.828 M |
Income tax expense | 10.433 M -58.80 % | 25.321 M -4.25 % | 26.445 M -58.01 % | 62.976 M 360.28 % | 13.682 M -79.39 % | 66.376 M 1 384.61 % | -5.167 M -155.28 % | 9.347 M 53.41 % | 6.093 M |
Cost of revenue | 2.358 B -26.60 % | 3.212 B 34.57 % | 2.387 B 6.38 % | 2.244 B 44.85 % | 1.549 B -3.83 % | 1.611 B 122.71 % | 723.356 M 287.77 % | 186.542 M 237.34 % | 55.298 M |
General and administrative expenses | 302.131 M -10.83 % | 338.833 M 4.97 % | 322.796 M 19.92 % | 269.185 M 48.50 % | 181.273 M 39.91 % | 129.564 M 442.49 % | 23.883 M -73.89 % | 91.467 M -31.05 % | 132.663 M |
Selling and marketing expenses | 111.208 M -11.01 % | 124.971 M -67.67 % | 386.498 M 49.10 % | 259.212 M 251.76 % | 73.691 M 10.20 % | 66.869 M 0.43 % | 66.581 M 24.29 % | 53.567 M 47.97 % | 36.202 M |
Other expenses | -37.646 M 67.61 % | -116.226 M -0.67 % | -115.449 M 73.56 % | -436.647 M -5 230.38 % | 8.511 M -96.08 % | 217.014 M 201.75 % | -213.273 M -242 255.68 % | -88.000 K | 0.000 |
Operating expenses | 613.263 M 0.02 % | 613.150 M -29.04 % | 864.118 M 160.13 % | 332.184 M -15.10 % | 391.253 M -20.45 % | 491.847 M 109.44 % | 234.836 M 38.80 % | 169.196 M -28.55 % | 236.794 M |
Cost and expenses | 2.971 B -22.33 % | 3.826 B 17.67 % | 3.251 B 26.20 % | 2.576 B 32.76 % | 1.940 B -7.72 % | 2.103 B 119.46 % | 958.192 M 169.35 % | 355.738 M 21.79 % | 292.092 M |
Research and development expenses | 237.570 M -10.54 % | 265.572 M -1.74 % | 270.273 M 12.41 % | 240.434 M 88.17 % | 127.778 M 62.98 % | 78.400 M -10.01 % | 87.121 M 259.26 % | 24.250 M -11.95 % | 27.540 M |
Selling general and administrative expenses | 413.339 M -10.88 % | 463.804 M -34.61 % | 709.294 M 34.24 % | 528.397 M 107.24 % | 254.964 M 29.80 % | 196.433 M 117.14 % | 90.464 M -37.63 % | 145.034 M -14.11 % | 168.865 M |
Interest income | 22.106 M -41.72 % | 37.933 M 43.02 % | 26.522 M 235.25 % | 7.911 M 7.76 % | 7.341 M 400.75 % | 1.466 M 412.59 % | 286.000 K | 0.000 -100.00 % | 1.093 M |
Interest expense | 61.584 M -31.53 % | 89.937 M 71.42 % | 52.466 M 205.80 % | 17.157 M 74.68 % | 9.822 M 74.92 % | 5.615 M 41.69 % | 3.963 M | 0.000 | 0.000 |
Depreciation and amortization | 47.633 M -14.83 % | 55.930 M 39.24 % | 40.168 M 9.92 % | 36.543 M -51.21 % | 74.903 M 304.07 % | 18.537 M 52.22 % | 12.178 M 76.85 % | 6.886 M 688.77 % | 873.000 K |
Operating income | 115.501 M -7.61 % | 125.014 M -25.06 % | 166.826 M -65.42 % | 482.436 M 36.89 % | 352.426 M -6.27 % | 375.994 M 1 033.84 % | 33.161 M 164.96 % | -51.050 M 61.70 % | -133.274 M |
Operating income ratio | 0.04 18.25 % | 0.03 -35.16 % | 0.05 -69.06 % | 0.16 2.62 % | 0.15 -7.69 % | 0.17 398.57 % | 0.03 119.93 % | -0.17 85.28 % | -1.14 |
Total other income expenses net | -32.054 M 64.22 % | -89.580 M -101.90 % | -44.368 M -23.24 % | -36.001 M -135.28 % | 102.036 M | 0.000 100.00 % | -221.122 M 21.48 % | -281.627 M -491.57 % | -47.607 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 372.206 M 6.62 % | 349.109 M 169.11 % | -505.176 M 66.47 % | -1.507 B 33.80 % | -2.276 B -721.47 % | -277.035 M 33.30 % | -415.326 M -109.08 % | -198.641 M -149.43 % | 401.823 M |
Total investments | 1.082 B 3.70 % | 1.043 B 31.63 % | 792.418 M 56.28 % | 507.061 M 205.71 % | 165.862 M 132.19 % | 71.433 M 90.86 % | 37.426 M 487.63 % | 6.369 M 377.44 % | 1.334 M |
Total debt | 967.925 M -21.75 % | 1.237 B 13.87 % | 1.086 B 97.07 % | 551.254 M 106.80 % | 266.568 M 62.26 % | 164.280 M 154.65 % | 64.513 M -77.11 % | 281.880 M -57.17 % | 658.195 M |
Accumulated other comprehensive income loss | -219.048 M -675.75 % | -28.237 M 77.30 % | -124.393 M 61.05 % | -319.365 M -111.73 % | 2.723 B 945.83 % | 260.345 M 1 079.04 % | -26.592 M -82.17 % | -14.597 M -121.92 % | 66.603 M |
Retained earnings | 1.005 B 8.70 % | 924.284 M -4.89 % | 971.814 M 18.82 % | 817.892 M 106.04 % | 396.958 M 148.65 % | -815.872 M 9.40 % | -900.535 M -25.47 % | -717.741 M -91.03 % | -375.717 M |
Common stock | 74.000 K -1.33 % | 75.000 K 0.00 % | 75.000 K -1.32 % | 76.000 K 4.11 % | 73.000 K 135.48 % | 31.000 K 3.33 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K |
Total equity | 2.590 B -1.07 % | 2.617 B -2.38 % | 2.681 B -16.23 % | 3.201 B 1.07 % | 3.167 B 670.10 % | -555.496 M 30.39 % | -797.964 M -36.87 % | -583.019 M -88.63 % | -309.084 M |
Other non current liabilities | 83.249 M 6.37 % | 78.264 M 202.56 % | 25.867 M -68.22 % | 81.397 M -8.57 % | 89.028 M 869.74 % | -11.566 M -101.06 % | 1.089 B 30.64 % | 833.762 M | 0.000 |
Long term debt | 19.767 M -95.45 % | 434.435 M 12.62 % | 385.770 M 1 933.90 % | 18.967 M -40.21 % | 31.723 M 80.57 % | 17.568 M 32.08 % | 13.301 M 1 401.24 % | 886.000 K -99.80 % | 445.537 M |
Total non current liabilities | 103.016 M -79.91 % | 512.699 M 9.44 % | 468.491 M 227.61 % | 143.002 M 8.30 % | 132.046 M -90.39 % | 1.373 B 24.57 % | 1.103 B 32.09 % | 834.648 M 87.34 % | 445.537 M |
Other current liabilities | 3.660 B -10.02 % | 4.068 B 9.13 % | 3.727 B 22.67 % | 3.039 B 82.83 % | 1.662 B 32.38 % | 1.255 B -0.74 % | 1.265 B 201.54 % | 419.397 M 87.88 % | 223.229 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -700.562 M -31.61 % | -532.287 M | 0.000 100.00 % | -146.712 M | 0.000 | 0.000 | 0.000 |
Short term debt | 948.158 M 18.14 % | 802.583 M 14.56 % | 700.562 M 31.61 % | 532.287 M 126.65 % | 234.845 M 60.07 % | 146.712 M 186.48 % | 51.212 M -81.77 % | 280.994 M 30.11 % | 215.969 M |
Total current liabilities | 5.013 B -5.24 % | 5.290 B 27.78 % | 4.140 B 21.34 % | 3.412 B 46.79 % | 2.324 B 68.98 % | 1.376 B -6.07 % | 1.465 B 83.90 % | 796.408 M 74.49 % | 456.411 M |
Total liabilities | 5.116 B -11.84 % | 5.803 B 25.91 % | 4.609 B 29.64 % | 3.555 B 44.72 % | 2.457 B -13.18 % | 2.830 B 10.22 % | 2.567 B 57.39 % | 1.631 B 80.84 % | 901.948 M |
Other non current assets | 109.764 M -62.84 % | 295.418 M 893.60 % | -37.225 M -3.63 % | -35.921 M -138.17 % | -15.082 M -77.35 % | -8.504 M -107.64 % | 111.279 M 170.24 % | 41.178 M 303.35 % | 10.209 M |
Long term investments | 1.077 B 4.27 % | 1.033 B 37.29 % | 752.475 M 59.03 % | 473.172 M 607.65 % | 66.865 M 115.23 % | 31.067 M -19.64 % | 38.659 M 437.90 % | 7.187 M 438.76 % | 1.334 M |
Intangible assets | 22.574 M -43.21 % | 39.748 M -30.96 % | 57.570 M -28.36 % | 80.357 M 23.30 % | 65.172 M 162.41 % | 24.836 M 2 576.29 % | 928.000 K 494.87 % | 156.000 K 9.09 % | 143.000 K |
GoodWill | 456.932 M 4.06 % | 439.117 M 0.00 % | 439.117 M 0.00 % | 439.117 M 45.46 % | 301.884 M 107.00 % | 145.840 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 479.506 M 0.13 % | 478.865 M -3.59 % | 496.687 M -4.39 % | 519.474 M 41.52 % | 367.056 M 115.06 % | 170.676 M 18 291.81 % | 928.000 K 494.87 % | 156.000 K 9.09 % | 143.000 K |
Property plant equipment net | 89.921 M 35.14 % | 66.539 M 37.67 % | 48.333 M -34.91 % | 74.257 M 13.74 % | 65.285 M 63.81 % | 39.854 M 36.76 % | 29.141 M 180.34 % | 10.395 M 18.80 % | 8.750 M |
Total non current assets | 1.813 B -3.22 % | 1.874 B 44.42 % | 1.297 B 21.61 % | 1.067 B 113.72 % | 499.206 M 106.63 % | 241.597 M 11.94 % | 215.832 M 211.97 % | 69.184 M 238.54 % | 20.436 M |
Other current assets | 1.817 B -65.63 % | 5.287 B 36.60 % | 3.871 B 23.16 % | 3.143 B 49.06 % | 2.109 B 58.82 % | 1.328 B 25.10 % | 1.061 B 113.66 % | 496.726 M 57.33 % | 315.722 M |
Short term investments | 4.522 M -66.74 % | 13.594 M -65.97 % | 39.943 M 17.86 % | 33.889 M -65.77 % | 98.997 M 145.25 % | 40.366 M 3 373.80 % | -1.233 M -50.73 % | -818.000 K | 0.000 |
cash and cash equivalents | 595.719 M -32.91 % | 887.909 M -44.21 % | 1.592 B -22.66 % | 2.058 B -19.06 % | 2.542 B 476.08 % | 441.315 M -8.03 % | 479.839 M -0.14 % | 480.521 M 87.43 % | 256.372 M |
Cash and short term investments | 600.241 M -33.42 % | 901.503 M -43.86 % | 1.606 B -23.31 % | 2.094 B -18.09 % | 2.556 B 430.73 % | 481.681 M 0.38 % | 479.839 M -0.14 % | 480.521 M 87.43 % | 256.372 M |
Total current assets | 5.892 B -10.00 % | 6.546 B 13.69 % | 5.758 B 2.31 % | 5.628 B 12.24 % | 5.014 B 169.55 % | 1.860 B 19.75 % | 1.553 B 58.69 % | 978.853 M 71.00 % | 572.428 M |
Inventory | 1.551 M -36.25 % | 2.433 M -63.15 % | 6.602 M -33.07 % | 9.864 M -39.19 % | 16.220 M 122.74 % | 7.282 M 631.12 % | 996.000 K 147.76 % | 402.000 K 20.36 % | 334.000 K |
Net receivables | 3.473 B 878.19 % | 355.059 M 29.28 % | 274.642 M -27.90 % | 380.904 M 14.47 % | 332.741 M 664.43 % | 43.528 M | 0.000 | 0.000 | 0.000 |
Tax assets | 57.123 M | 0.000 -100.00 % | 37.225 M 3.63 % | 35.921 M 138.17 % | 15.082 M 77.35 % | 8.504 M -76.26 % | 35.825 M 248.90 % | 10.268 M | 0.000 |
Other assets | 0.000 | 0.000 -100.00 % | 234.473 M 283.83 % | 61.088 M -44.57 % | 110.199 M -36.03 % | 172.279 M | 0.000 | 0.000 | 0.000 |
Account payables | 251.302 M -8.52 % | 274.711 M 9.00 % | 252.021 M -3.59 % | 261.401 M 8.81 % | 240.241 M 224.16 % | 74.112 M -44.02 % | 132.385 M 144.03 % | 54.249 M 215.16 % | 17.213 M |
Tax payables | 153.273 M 5.59 % | 145.160 M -9.72 % | 160.787 M 43.31 % | 112.192 M -40.16 % | 187.494 M 306.18 % | 46.160 M 182.67 % | 16.330 M -60.90 % | 41.768 M | 0.000 |
Deferred revenue non current | 0.000 100.00 % | -78.264 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.367 B | 0.000 | 0.000 | 0.000 |
Minority interest | -75.735 M 16.29 % | -90.475 M -1.58 % | -89.068 M -52.05 % | -58.579 M -224.46 % | 47.068 M | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 35.932 M -30.12 % | 51.417 M 93.14 % | 26.622 M -36.24 % | 41.754 M -24.86 % | 55.568 M 100.03 % | 27.780 M 43.10 % | 19.413 M 214.53 % | 6.172 M 15.52 % | 5.343 M |
Preferred stock | 0.000 | 0.000 -100.00 % | 124.393 M -61.05 % | 319.365 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.818 B 0.36 % | 1.812 B 0.74 % | 1.798 B -26.33 % | 2.441 B | 0.000 | 0.000 -100.00 % | 102.541 M -23.87 % | 134.692 M | 0.000 |
Deferred tax liabilities non current | 83.249 M 6.37 % | 78.264 M 37.66 % | 56.854 M 33.34 % | 42.638 M 277.49 % | 11.295 M 88.19 % | 6.002 M | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.450 M | 0.000 | 0.000 | 0.000 |
Total assets | 7.705 B -8.49 % | 8.420 B 15.51 % | 7.290 B 7.91 % | 6.756 B 20.14 % | 5.623 B 147.29 % | 2.274 B 28.54 % | 1.769 B 68.81 % | 1.048 B 76.78 % | 592.864 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 % | -146.817 M -552.05 % | 32.478 M -63.28 % | 88.447 M -76.60 % | 377.938 M 1 558.43 % | -25.914 M | 0.000 | 0.000 |
Stock based compensation | 107.159 M 34.07 % | 79.929 M 72.33 % | 46.382 M -9.67 % | 51.349 M 183.02 % | 18.143 M 87.80 % | 9.661 M 6.34 % | 9.085 M -72.30 % | 32.801 M -67.45 % | 100.771 M |
Change in working capital | -168.216 M 67.01 % | -509.933 M -607.72 % | 100.435 M 219.81 % | -83.827 M 91.20 % | -953.098 M -145.90 % | -387.599 M -222.54 % | 316.315 M 289.94 % | -166.534 M 43.52 % | -294.858 M |
Accounts receivables | 110.715 M 254.12 % | -71.839 M -173.93 % | 97.173 M 224.16 % | -78.266 M 26.57 % | -106.590 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 882.000 K -78.84 % | 4.169 M 27.81 % | 3.262 M 158.66 % | -5.561 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 -100.00 % | 720.948 M -37.11 % | 1.146 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -279.813 M 36.73 % | -442.263 M 38.66 % | -720.948 M 37.11 % | -1.146 B -35.43 % | -846.508 M -118.40 % | -387.599 M 29.53 % | -550.031 M -230.28 % | -166.534 M 43.52 % | -294.858 M |
Other non cash items | 48.890 M 128.08 % | 21.435 M 179.82 % | -26.853 M 95.83 % | -643.851 M -305.03 % | 314.028 M 391.85 % | -107.599 M -143.73 % | 246.073 M -44.25 % | 441.379 M 90.64 % | 231.521 M |
Net cash provided by operating activities | 118.913 M 137.49 % | -317.205 M -263.60 % | 193.885 M 218.13 % | -164.124 M -3 124.44 % | -5.090 M -109.69 % | 52.549 M -85.79 % | 369.776 M 1 752.70 % | -22.374 M 84.16 % | -141.227 M |
Investments in property plant and equipment | -3.345 M 58.12 % | -7.987 M -1.69 % | -7.854 M 72.85 % | -28.924 M -93.38 % | -14.957 M -76.23 % | -8.487 M 23.90 % | -11.153 M -197.49 % | -3.749 M -17.05 % | -3.203 M |
Acquisitions net | -23.346 M 12.14 % | -26.573 M 83.69 % | -162.952 M -267.98 % | -44.283 M -460.05 % | 12.299 M 380.16 % | -4.390 M 87.46 % | -35.000 M | 0.000 100.00 % | -4.755 M |
Purchases of investments | 0.000 100.00 % | -126.860 M -1 591.47 % | -7.500 M 90.84 % | -81.916 M -289.43 % | -21.035 M 95.11 % | -430.050 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 82.015 M 340.61 % | 18.614 M 494.13 % | 3.133 M -92.87 % | 43.937 M 402.94 % | 8.736 M -97.82 % | 401.016 M | 0.000 | 0.000 | 0.000 |
Other investing activites | -49.116 M 72.51 % | -178.655 M 41.52 % | -305.501 M -456.80 % | -54.867 M 18.73 % | -67.514 M 30.27 % | -96.821 M -26.34 % | -76.637 M -64.45 % | -46.603 M -1 827.34 % | -2.418 M |
Net cash used for investing activites | 6.208 M 101.93 % | -321.461 M 33.12 % | -480.674 M -189.47 % | -166.053 M -101.35 % | -82.471 M 40.55 % | -138.732 M -12.98 % | -122.790 M -143.86 % | -50.352 M -385.27 % | -10.376 M |
Debt repayment | -343.063 M -1 186.86 % | -26.659 M -106.04 % | 441.106 M 1 797.15 % | -25.991 M -178.27 % | 33.205 M -74.24 % | 128.900 M 155.90 % | -230.608 M -100.86 % | 26.889 B 968 016.27 % | -2.778 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.349 B | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -47.343 M 67.46 % | -145.482 M 82.84 % | -847.598 M -118.46 % | -387.985 M | 0.000 100.00 % | -58.523 M -485.23 % | -10.000 M | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -29.384 M -129.48 % | 99.672 M -34.46 % | 152.068 M -46.51 % | 284.304 M 443.13 % | -82.857 M -250.30 % | -23.653 M -156.46 % | -9.223 M 99.97 % | -26.589 B -20 034.24 % | 133.383 M |
Net cash used provided by financing activities | -419.790 M -479.27 % | -72.469 M 71.52 % | -254.424 M -96.21 % | -129.672 M -105.64 % | 2.299 B 4 820.93 % | 46.724 M 118.70 % | -249.831 M -183.33 % | 299.825 M 129.57 % | 130.605 M |
Effect of forex changes on cash | 2.479 M -67.10 % | 7.536 M -89.93 % | 74.849 M 404.33 % | -24.595 M 77.78 % | -110.692 M -11 938.72 % | 935.000 K -56.77 % | 2.163 M 173.32 % | -2.950 M -160.11 % | 4.908 M |
Net change in cash | -292.190 M 58.47 % | -703.599 M -50.87 % | -466.364 M 3.73 % | -484.444 M -123.06 % | 2.101 B 5 553.75 % | -38.524 M -5 548.68 % | -682.000 K -100.30 % | 224.149 M 1 493.10 % | -16.090 M |
Cash at beginning of period | 887.909 M -44.21 % | 1.592 B -22.66 % | 2.058 B -19.06 % | 2.542 B 476.08 % | 441.315 M -8.03 % | 479.839 M -0.14 % | 480.521 M 87.43 % | 256.372 M -5.91 % | 272.462 M |
Cash at end of period | 595.719 M -32.91 % | 887.909 M -44.21 % | 1.592 B -22.66 % | 2.058 B -19.06 % | 2.542 B 476.08 % | 441.315 M -8.03 % | 479.839 M -0.14 % | 480.521 M 87.43 % | 256.372 M |
Operating cash flow | 118.913 M 137.49 % | -317.205 M -263.60 % | 193.885 M 218.13 % | -164.124 M -3 124.44 % | -5.090 M -109.69 % | 52.549 M -85.79 % | 369.776 M 1 752.70 % | -22.374 M 84.16 % | -141.227 M |
Capital expenditure | -8.181 M 71.67 % | -28.873 M -267.62 % | -7.854 M 72.85 % | -28.924 M -93.38 % | -14.957 M -76.23 % | -8.487 M 23.90 % | -11.153 M -197.49 % | -3.749 M -17.05 % | -3.203 M |
Free CashFlow | 110.732 M 132.00 % | -346.078 M -286.03 % | 186.031 M 196.37 % | -193.048 M -862.98 % | -20.047 M -145.50 % | 44.062 M -87.71 % | 358.623 M 1 472.82 % | -26.123 M 81.91 % | -144.430 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 | 2016-12-31 | 2016-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.642 B 8.78 % | 1.509 B -4.35 % | 1.578 B -16.45 % | 1.888 B -8.43 % | 2.062 B 16.10 % | 1.776 B 8.18 % | 1.642 B -0.86 % | 1.656 B 18.09 % | 1.402 B 15.35 % | 1.216 B 12.88 % | 1.077 B -12.68 % | 1.233 B 20.39 % | 1.025 B 75.56 % | 583.604 M 42.59 % | 409.287 M 437.32 % | 76.172 M 85.99 % | 40.954 M |
Net income | 43.075 M -15.25 % | 50.824 M 60.69 % | 31.628 M 246.86 % | -21.536 M -164.94 % | 33.163 M -57.93 % | 78.819 M 4.95 % | 75.103 M -36.45 % | 118.188 M -60.96 % | 302.746 M 39.99 % | 216.266 M -2.86 % | 222.641 M 115.51 % | 103.311 M 654.01 % | -18.648 M 82.38 % | -105.816 M -37.46 % | -76.978 M 9.97 % | -85.506 M 11.53 % | -96.646 M |
Income before tax | 45.105 M -4.17 % | 47.069 M 29.39 % | 36.378 M 529.34 % | -8.473 M -119.30 % | 43.907 M -43.28 % | 77.405 M 71.81 % | 45.053 M -54.25 % | 98.473 M -71.70 % | 347.962 M 65.61 % | 210.112 M -14.01 % | 244.350 M 82.24 % | 134.079 M 690.56 % | 16.960 M 116.95 % | -100.072 M -13.86 % | -87.889 M -5.67 % | -83.169 M 10.46 % | -92.890 M |
Income before tax ratio | 0.03 -11.91 % | 0.03 35.28 % | 0.02 613.87 % | 0.00 -121.07 % | 0.02 -51.14 % | 0.04 58.81 % | 0.03 -53.85 % | 0.06 -76.04 % | 0.25 43.57 % | 0.17 -23.82 % | 0.23 108.70 % | 0.11 556.68 % | 0.02 109.65 % | -0.17 20.15 % | -0.21 80.33 % | -1.09 51.86 % | -2.27 |
EBITDA | 59.555 M -64.00 % | 165.418 M 1 513.95 % | -11.699 M 66.99 % | -35.441 M -149.37 % | 71.785 M -3.32 % | 74.247 M 141.44 % | 30.752 M 2.26 % | 30.073 M -23.31 % | 39.216 M -85.80 % | 276.162 M 66.40 % | 165.964 M -30.74 % | 239.626 M 17.35 % | 204.194 M 293.50 % | 51.892 M 246.04 % | 14.996 M 118.80 % | -79.770 M -51.57 % | -52.631 M |
Net income ratio | 0.03 -22.09 % | 0.03 68.01 % | 0.02 275.78 % | -0.01 -170.92 % | 0.02 -63.76 % | 0.04 -2.99 % | 0.05 -35.90 % | 0.07 -66.94 % | 0.22 21.36 % | 0.18 -13.95 % | 0.21 146.79 % | 0.08 560.18 % | -0.02 89.96 % | -0.18 3.60 % | -0.19 83.25 % | -1.12 52.43 % | -2.36 |
Ratio EBITDA | 0.04 -66.90 % | 0.11 1 578.32 % | -0.01 60.49 % | -0.02 -153.92 % | 0.03 -16.73 % | 0.04 123.18 % | 0.02 3.15 % | 0.02 -35.06 % | 0.03 -87.69 % | 0.23 47.41 % | 0.15 -20.69 % | 0.19 -2.52 % | 0.20 124.14 % | 0.09 142.68 % | 0.04 103.50 % | -1.05 18.51 % | -1.29 |
Gross profit ratio | 0.23 -17.84 % | 0.28 49.24 % | 0.19 -3.45 % | 0.20 11.05 % | 0.18 -37.16 % | 0.28 -12.40 % | 0.32 14.46 % | 0.28 13.48 % | 0.25 -26.88 % | 0.34 10.48 % | 0.31 4.40 % | 0.29 6.18 % | 0.28 24.26 % | 0.22 -34.47 % | 0.34 -12.20 % | 0.39 -50.82 % | 0.79 |
Weighted average shs out dil | 401.903 M 3.91 % | 386.794 M 5.60 % | 366.274 M -1.32 % | 371.177 M -1.36 % | 376.283 M -2.50 % | 385.927 M -7.53 % | 417.373 M -3.40 % | 432.054 M -1.71 % | 439.586 M 1.34 % | 433.772 M 48.23 % | 292.644 M 19.54 % | 244.816 M 28.00 % | 191.262 M 0.41 % | 190.472 M 0.00 % | 190.472 M -54.08 % | 414.803 M 0.00 % | 414.803 M |
Weighted average shs out | 396.150 M 0.50 % | 394.174 M 8.13 % | 364.537 M 3.31 % | 352.870 M -6.08 % | 375.721 M -4.27 % | 392.498 M -5.93 % | 417.239 M -2.41 % | 427.557 M -2.55 % | 438.762 M 3.33 % | 424.619 M 39.87 % | 303.573 M 24.45 % | 243.938 M 27.54 % | 191.262 M 0.47 % | 190.366 M -0.06 % | 190.472 M -54.08 % | 414.803 M 0.00 % | 414.803 M |
EPS diluted | 0.11 -15.66 % | 0.13 49.31 % | 0.09 248.97 % | -0.06 -165.83 % | 0.09 -55.95 % | 0.20 11.11 % | 0.18 -33.33 % | 0.27 -60.87 % | 0.69 38.00 % | 0.50 -34.21 % | 0.76 80.95 % | 0.42 530.77 % | -0.10 82.59 % | -0.56 -40.00 % | -0.40 -90.48 % | -0.21 8.70 % | -0.23 |
Earnings per share | 0.11 -17.70 % | 0.13 52.30 % | 0.09 242.30 % | -0.06 -169.08 % | 0.09 -55.85 % | 0.20 11.11 % | 0.18 -35.71 % | 0.28 -59.42 % | 0.69 35.29 % | 0.51 -30.14 % | 0.73 73.81 % | 0.42 530.77 % | -0.10 82.59 % | -0.56 -40.00 % | -0.40 -90.48 % | -0.21 8.70 % | -0.23 |
Gross profit | 383.030 M -10.62 % | 428.545 M 42.74 % | 300.219 M -19.33 % | 372.163 M 1.68 % | 366.001 M -27.04 % | 501.612 M -5.24 % | 529.332 M 13.47 % | 466.501 M 34.01 % | 348.119 M -15.65 % | 412.724 M 24.71 % | 330.955 M -8.84 % | 363.031 M 27.83 % | 284.004 M 118.14 % | 130.193 M -6.57 % | 139.342 M 371.76 % | 29.537 M -8.53 % | 32.292 M |
Income tax expense | 3.732 M -43.75 % | 6.635 M 74.70 % | 3.798 M -67.72 % | 11.764 M -13.23 % | 13.557 M 412.94 % | 2.643 M -88.90 % | 23.802 M 291.03 % | 6.087 M -89.30 % | 56.889 M 608.72 % | 8.027 M -63.02 % | 21.709 M -29.44 % | 30.768 M -13.59 % | 35.608 M 519.92 % | 5.744 M -47.36 % | 10.911 M 366.93 % | 2.337 M -37.79 % | 3.756 M |
Cost of revenue | 1.258 B 16.48 % | 1.080 B -15.42 % | 1.278 B -15.74 % | 1.516 B -10.61 % | 1.696 B 33.08 % | 1.275 B 14.57 % | 1.113 B -6.49 % | 1.190 B 12.83 % | 1.054 B 31.29 % | 803.089 M 7.63 % | 746.135 M -14.28 % | 870.424 M 17.54 % | 740.560 M 63.33 % | 453.411 M 67.96 % | 269.945 M 478.84 % | 46.636 M 438.36 % | 8.663 M |
General and administrative expenses | 136.555 M -6.74 % | 146.426 M -5.96 % | 155.705 M 66.02 % | 93.788 M -37.99 % | 151.257 M -11.68 % | 171.251 M 13.00 % | 151.545 M 9.60 % | 138.275 M 5.63 % | 130.910 M 50.00 % | 87.272 M -7.16 % | 94.001 M 28.37 % | 73.228 M 29.98 % | 56.336 M 36.85 % | 41.166 M -4.01 % | 42.887 M 807.95 % | 4.724 M -96.31 % | 127.940 M |
Selling and marketing expenses | 47.248 M -19.82 % | 58.928 M 12.72 % | 52.280 M 148.57 % | 21.033 M -74.63 % | 82.906 M -45.63 % | 152.486 M -34.84 % | 234.012 M 37.24 % | 170.513 M 92.24 % | 88.699 M 105.15 % | 43.237 M 41.97 % | 30.454 M -7.31 % | 32.857 M -3.40 % | 34.012 M 4.34 % | 32.597 M -4.08 % | 33.984 M 153.77 % | 13.392 M -41.29 % | 22.810 M |
Other expenses | 52.871 M -6.83 % | 56.746 M 161.09 % | -92.894 M -205.80 % | 87.805 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.347 M -15.69 % | -44.382 M -84.28 % | -24.085 M -200.00 % | 24.085 M |
Operating expenses | 324.231 M -12.34 % | 369.886 M 51.98 % | 243.377 M -28.67 % | 341.205 M 14.21 % | 298.754 M -25.98 % | 403.602 M -15.73 % | 478.940 M 31.84 % | 363.264 M 8 299.17 % | 4.325 M -97.89 % | 204.718 M 149.60 % | 82.018 M -63.89 % | 227.156 M -14.18 % | 264.691 M 16.07 % | 228.045 M 1.01 % | 225.774 M 242 016.89 % | 93.250 K -99.96 % | 236.701 M |
Cost and expenses | 1.583 B 9.13 % | 1.450 B -4.64 % | 1.521 B -18.12 % | 1.857 B -6.90 % | 1.995 B 18.88 % | 1.678 B 5.45 % | 1.591 B 2.48 % | 1.553 B 46.69 % | 1.059 B 5.05 % | 1.008 B 21.69 % | 828.153 M -24.55 % | 1.098 B 9.18 % | 1.005 B 47.52 % | 681.456 M 37.47 % | 495.719 M 456.92 % | 89.012 M -56.17 % | 203.081 M |
Research and development expenses | 87.557 M -19.88 % | 109.284 M -14.81 % | 128.286 M -10.21 % | 142.869 M 16.43 % | 122.703 M -9.98 % | 136.309 M 1.75 % | 133.964 M 0.94 % | 132.723 M 23.22 % | 107.711 M 49.13 % | 72.224 M 30.01 % | 55.554 M 1.69 % | 54.630 M 129.83 % | 23.770 M -8.29 % | 25.919 M -57.65 % | 61.202 M 909.52 % | 6.063 M -71.77 % | 21.478 M |
Selling general and administrative expenses | 183.803 M -9.84 % | 203.856 M -1.99 % | 207.985 M 88.17 % | 110.532 M -52.80 % | 234.163 M -29.64 % | 332.826 M -13.68 % | 385.557 M 17.11 % | 329.230 M 49.92 % | 219.609 M 68.27 % | 130.509 M 4.86 % | 124.455 M 17.32 % | 106.085 M 17.42 % | 90.348 M 22.48 % | 73.763 M -4.04 % | 76.871 M 324.34 % | 18.115 M -87.98 % | 150.750 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 26.497 M 13.53 % | 23.340 M 13.27 % | 20.605 M 285.93 % | 5.339 M 12.07 % | 4.764 M 6.29 % | 4.482 M 112.82 % | 2.106 M -54.09 % | 4.587 M 155.40 % | 1.796 M -23.67 % | 2.353 M 5.99 % | 2.220 M 52.37 % | 1.457 M | 0.000 -100.00 % | 1.093 M |
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 % | 1.404 M 41.69 % | 990.750 K -33.39 % | 1.488 M 200.00 % | -1.488 M |
Depreciation and amortization | 12.138 M 0.00 % | 12.138 M -81.41 % | 65.298 M 316.18 % | -30.206 M -149.41 % | 61.134 M 1 786.85 % | 3.240 M -91.23 % | 36.928 M 1 597.49 % | -2.466 M -106.32 % | 39.009 M 5.85 % | 36.852 M -3.15 % | 38.051 M 1.59 % | 37.455 M 23.32 % | 30.371 M 49.06 % | 20.375 M 71.64 % | 11.871 M 521.03 % | 1.912 M 284.06 % | -1.039 M |
Operating income | 58.799 M 0.24 % | 58.659 M 3.20 % | 56.842 M 83.61 % | 30.958 M 190.66 % | 10.651 M -85.00 % | 71.007 M 1 249.72 % | -6.176 M -118.98 % | 32.539 M 15 619.32 % | 207.000 K -99.91 % | 239.310 M 87.09 % | 127.913 M -36.73 % | 202.171 M 16.31 % | 173.823 M 451.52 % | 31.517 M 908.54 % | 3.125 M 103.83 % | -81.682 M -58.32 % | -51.592 M |
Operating income ratio | 0.04 -7.85 % | 0.04 7.89 % | 0.04 119.76 % | 0.02 217.42 % | 0.01 -87.08 % | 0.04 1 162.76 % | 0.00 -119.15 % | 0.02 13 211.32 % | 0.00 -99.93 % | 0.20 65.74 % | 0.12 -27.55 % | 0.16 -3.39 % | 0.17 214.15 % | 0.05 607.30 % | 0.01 100.71 % | -1.07 14.88 % | -1.26 |
Total other income expenses net | -13.694 M -18.15 % | -11.590 M 43.36 % | -20.464 M 48.10 % | -39.431 M 21.37 % | -50.149 M -135.83 % | -21.265 M 7.96 % | -23.103 M 0.68 % | -23.262 M -82.60 % | -12.739 M 14.70 % | -14.934 M -112.77 % | 116.970 M 329.36 % | -50.998 M 66.15 % | -150.659 M -14.49 % | -131.589 M -44.58 % | -91.014 M -6 018.59 % | -1.488 M 96.77 % | -46.120 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2016-12-31 | 2016-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 302.132 M -18.83 % | 372.206 M -10.85 % | 417.515 M 19.59 % | 349.109 M 485.88 % | -90.470 M 82.09 % | -505.176 M 34.87 % | -775.689 M 48.51 % | -1.507 B 17.11 % | -1.818 B 20.13 % | -2.276 B -22.05 % | -1.865 B -573.07 % | -277.035 M -129.54 % | 937.813 M 23.76 % | 757.742 M |
Total investments | 1.083 B 0.12 % | 1.082 B -3.44 % | 1.120 B 7.40 % | 1.043 B 24.65 % | 836.804 M 5.60 % | 792.418 M 0.25 % | 790.413 M 55.88 % | 507.061 M 47.95 % | 342.735 M 106.64 % | 165.862 M 1.17 % | 163.943 M 129.51 % | 71.433 M 42.55 % | 50.111 M 3.06 % | 48.622 M |
Total debt | 986.299 M 1.90 % | 967.925 M -12.10 % | 1.101 B -10.98 % | 1.237 B 0.34 % | 1.233 B 13.48 % | 1.086 B 89.05 % | 574.613 M 4.24 % | 551.254 M 78.54 % | 308.750 M 15.82 % | 266.568 M 168.33 % | 99.343 M -39.53 % | 164.280 M -87.79 % | 1.345 B 8.71 % | 1.238 B |
Accumulated other comprehensive income loss | -1.496 B -583.04 % | -219.048 M -142.04 % | -90.499 M -3.55 % | -87.394 M -94.45 % | -44.945 M 63.87 % | -124.393 M 29.29 % | -175.914 M 44.92 % | -319.365 M -27.55 % | -250.391 M -109.20 % | 2.723 B -12.74 % | 3.120 B 1 098.52 % | 260.345 M -22.83 % | 337.387 M 229.03 % | 102.541 M |
Retained earnings | 1.048 B 4.28 % | 1.005 B 5.08 % | 956.083 M 3.44 % | 924.284 M -2.58 % | 948.717 M -2.38 % | 971.814 M 15.31 % | 842.780 M 3.04 % | 817.892 M 24.38 % | 657.568 M 65.65 % | 396.958 M 166.91 % | -593.231 M 27.29 % | -815.872 M 11.24 % | -919.183 M -2.07 % | -900.535 M |
Common stock | 3.349 B 4 525 116.22 % | 74.000 K -100.00 % | 3.091 B 4 121 681.33 % | 75.000 K -100.00 % | 3.068 B 4 090 018.67 % | 75.000 K 4.17 % | 72.000 K -5.26 % | 76.000 K 0.00 % | 76.000 K 4.11 % | 73.000 K 12.31 % | 65.000 K 109.68 % | 31.000 K 3.33 % | 30.000 K 0.00 % | 30.000 K |
Total equity | 2.824 B 9.07 % | 2.590 B 0.32 % | 2.581 B -1.38 % | 2.617 B -3.46 % | 2.711 B 1.12 % | 2.681 B -7.57 % | 2.901 B -9.36 % | 3.201 B -9.12 % | 3.522 B 11.21 % | 3.167 B 25.32 % | 2.527 B 554.93 % | -555.496 M 14.51 % | -649.789 M 18.57 % | -797.964 M |
Other non current liabilities | 81.400 M | 0.000 -100.00 % | 86.680 M 10.75 % | 78.264 M 193.97 % | -83.282 M -1 191.19 % | -6.450 M -105.76 % | 111.887 M -9.79 % | 124.035 M 33.26 % | 93.080 M -7.22 % | 100.323 M 148.98 % | 40.294 M 448.38 % | -11.566 M -113.12 % | 88.142 M 9.81 % | 80.271 M |
Long term debt | 29.122 M 47.33 % | 19.767 M -12.94 % | 22.706 M -94.77 % | 434.435 M 2.73 % | 422.883 M 9.62 % | 385.770 M 2 277.92 % | 16.223 M -14.47 % | 18.967 M 1.79 % | 18.633 M -41.26 % | 31.723 M 228.23 % | 9.665 M -44.99 % | 17.568 M -98.63 % | 1.286 B 25.78 % | 1.022 B |
Total non current liabilities | 110.522 M 7.29 % | 103.016 M -5.82 % | 109.386 M -78.66 % | 512.699 M 27.06 % | 403.497 M 6.37 % | 379.320 M 196.09 % | 128.110 M -10.41 % | 143.002 M 28.01 % | 111.713 M -15.40 % | 132.046 M 164.31 % | 49.959 M -96.36 % | 1.373 B -0.04 % | 1.374 B 24.62 % | 1.103 B |
Other current liabilities | 3.642 B -0.51 % | 3.660 B 6.00 % | 3.453 B -15.58 % | 4.090 B 27.77 % | 3.201 B 5.76 % | 3.027 B 16.20 % | 2.605 B 3.93 % | 2.506 B 55.39 % | 1.613 B -2.95 % | 1.662 B 79.01 % | 928.411 M -16.26 % | 1.109 B -17.41 % | 1.342 B 20.85 % | 1.111 B |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -22.521 M 97.22 % | -809.937 M -15.61 % | -700.562 M -25.46 % | -558.390 M -4.90 % | -532.287 M -83.47 % | -290.117 M -23.54 % | -234.845 M -161.88 % | -89.678 M 38.87 % | -146.712 M | 0.000 | 0.000 |
Short term debt | 957.177 M 0.95 % | 948.158 M -12.09 % | 1.079 B 34.38 % | 802.583 M -0.91 % | 809.937 M 15.61 % | 700.562 M 25.46 % | 558.390 M 4.90 % | 532.287 M 83.47 % | 290.117 M 23.54 % | 234.845 M 161.88 % | 89.678 M -38.87 % | 146.712 M 120.27 % | 66.606 M -69.92 % | 221.444 M |
Total current liabilities | 4.826 B -3.72 % | 5.013 B 2.63 % | 4.884 B -7.67 % | 5.290 B 18.50 % | 4.464 B 7.83 % | 4.140 B 17.62 % | 3.520 B 3.16 % | 3.412 B 59.17 % | 2.144 B -7.78 % | 2.324 B 111.10 % | 1.101 B -19.96 % | 1.376 B -9.83 % | 1.526 B 4.17 % | 1.465 B |
Total liabilities | 4.937 B -3.50 % | 5.116 B 2.45 % | 4.994 B -13.94 % | 5.803 B 17.21 % | 4.951 B 7.43 % | 4.609 B 26.33 % | 3.648 B 2.61 % | 3.555 B 57.62 % | 2.255 B -8.19 % | 2.457 B 113.41 % | 1.151 B -59.32 % | 2.830 B -2.42 % | 2.900 B 12.95 % | 2.567 B |
Other non current assets | 141.301 M 28.73 % | 109.764 M -58.38 % | 263.757 M 32.12 % | 199.635 M 605.53 % | -39.490 M -6.08 % | -37.225 M -10.15 % | -33.795 M 5.92 % | -35.921 M -77.89 % | -20.193 M -33.89 % | -15.082 M -1 023.85 % | -1.342 M 84.22 % | -8.504 M -104.24 % | 200.467 M 35.14 % | 148.337 M |
Long term investments | 1.082 B 0.49 % | 1.077 B -0.84 % | 1.086 B 5.15 % | 1.033 B 24.59 % | 829.150 M 10.19 % | 752.475 M 2.25 % | 735.894 M 55.52 % | 473.172 M 68.75 % | 280.398 M 319.35 % | 66.865 M 73.61 % | 38.515 M 23.97 % | 31.067 M -14.20 % | 36.208 M -3.25 % | 37.426 M |
Intangible assets | 14.024 M -37.88 % | 22.574 M -28.51 % | 31.578 M -59.35 % | 77.678 M 59.40 % | 48.730 M -15.36 % | 57.570 M -13.63 % | 66.652 M -17.06 % | 80.357 M 44.13 % | 55.752 M -14.45 % | 65.172 M 217.57 % | 20.522 M -17.37 % | 24.836 M -20.60 % | 31.279 M 3 270.58 % | 928.000 K |
GoodWill | 456.932 M 0.00 % | 456.932 M 0.00 % | 456.932 M 4.06 % | 439.117 M 0.00 % | 439.117 M 0.00 % | 439.117 M 0.00 % | 439.117 M 0.00 % | 439.117 M 45.46 % | 301.884 M 0.00 % | 301.884 M 107.00 % | 145.840 M 0.00 % | 145.840 M 0.67 % | 144.865 M | 0.000 |
Goodwill and intangible assets | 470.956 M -1.78 % | 479.506 M -1.84 % | 488.510 M -5.47 % | 516.795 M 5.93 % | 487.847 M -1.78 % | 496.687 M -1.80 % | 505.769 M -2.64 % | 519.474 M 45.25 % | 357.636 M -2.57 % | 367.056 M 120.64 % | 166.362 M -2.53 % | 170.676 M -3.10 % | 176.144 M 18 881.03 % | 928.000 K |
Property plant equipment net | 91.112 M 1.32 % | 89.921 M 70.78 % | 52.654 M -20.87 % | 66.539 M 32.65 % | 50.161 M 3.78 % | 48.333 M -32.09 % | 71.176 M -4.15 % | 74.257 M -0.64 % | 74.733 M 14.47 % | 65.285 M 116.51 % | 30.153 M -24.34 % | 39.854 M 26.04 % | 31.621 M 8.51 % | 29.141 M |
Total non current assets | 1.786 B -1.52 % | 1.813 B -4.11 % | 1.891 B 0.92 % | 1.874 B 37.06 % | 1.367 B 5.37 % | 1.297 B -1.17 % | 1.313 B 23.05 % | 1.067 B 49.68 % | 712.767 M 42.78 % | 499.206 M 112.40 % | 235.030 M -2.72 % | 241.597 M -45.64 % | 444.440 M 105.92 % | 215.832 M |
Other current assets | 4.865 B 167.73 % | 1.817 B -60.02 % | 4.545 B -14.05 % | 5.287 B 21.73 % | 4.344 B 13.39 % | 3.831 B 23.43 % | 3.104 B -0.65 % | 3.124 B 35.67 % | 2.302 B 14.57 % | 2.010 B 82.04 % | 1.104 B -16.85 % | 1.328 B -0.28 % | 1.331 B 25.45 % | 1.061 B |
Short term investments | 504.000 K -88.85 % | 4.522 M -86.67 % | 33.936 M 149.64 % | 13.594 M 77.61 % | 7.654 M -80.84 % | 39.943 M -26.74 % | 54.519 M 60.88 % | 33.889 M -45.64 % | 62.337 M -37.03 % | 98.997 M -21.07 % | 125.428 M 210.73 % | 40.366 M 190.34 % | 13.903 M 24.18 % | 11.196 M |
cash and cash equivalents | 684.167 M 14.85 % | 595.719 M -12.87 % | 683.711 M -23.00 % | 887.909 M -32.90 % | 1.323 B -16.85 % | 1.592 B 17.86 % | 1.350 B -34.38 % | 2.058 B -3.22 % | 2.126 B -16.36 % | 2.542 B 29.45 % | 1.964 B 345.03 % | 441.315 M 8.29 % | 407.521 M -15.07 % | 479.839 M |
Cash and short term investments | 686.507 M 14.37 % | 600.241 M -17.01 % | 723.305 M -19.77 % | 901.503 M -32.71 % | 1.340 B -18.60 % | 1.646 B 15.86 % | 1.421 B -32.78 % | 2.113 B -4.07 % | 2.203 B -17.04 % | 2.655 B 27.09 % | 2.089 B 333.78 % | 481.681 M 14.30 % | 421.424 M -14.18 % | 491.035 M |
Total current assets | 5.976 B 1.42 % | 5.892 B 3.66 % | 5.684 B -13.18 % | 6.546 B 9.16 % | 5.997 B 4.15 % | 5.758 B 15.21 % | 4.998 B -11.19 % | 5.628 B 16.77 % | 4.820 B -3.87 % | 5.014 B 51.89 % | 3.301 B 77.46 % | 1.860 B 3.03 % | 1.805 B 16.23 % | 1.553 B |
Inventory | 1.558 M 0.45 % | 1.551 M -25.61 % | 2.085 M -14.30 % | 2.433 M -42.54 % | 4.234 M -35.87 % | 6.602 M -25.76 % | 8.893 M -9.84 % | 9.864 M 91.46 % | 5.152 M -68.24 % | 16.220 M 148.62 % | 6.524 M -10.41 % | 7.282 M 78.22 % | 4.086 M 310.24 % | 996.000 K |
Net receivables | 422.600 M -87.83 % | 3.473 B 739.42 % | 413.754 M 16.53 % | 355.059 M 14.82 % | 309.218 M 12.59 % | 274.642 M -40.91 % | 464.778 M 22.02 % | 380.904 M 23.16 % | 309.287 M -7.05 % | 332.741 M 229.15 % | 101.090 M 132.24 % | 43.528 M -10.15 % | 48.443 M | 0.000 |
Tax assets | 0.000 -100.00 % | 57.123 M | 0.000 -100.00 % | 57.853 M 46.50 % | 39.490 M 6.08 % | 37.225 M 10.15 % | 33.795 M -5.92 % | 35.921 M 77.89 % | 20.193 M 33.89 % | 15.082 M 1 023.85 % | 1.342 M -84.22 % | 8.504 M | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 298.299 M 27.22 % | 234.473 M -1.60 % | 238.276 M 290.05 % | 61.088 M -75.05 % | 244.826 M 122.17 % | 110.199 M -22.50 % | 142.193 M -17.46 % | 172.279 M | 0.000 | 0.000 |
Account payables | 227.692 M -9.40 % | 251.302 M 33.91 % | 187.658 M -31.69 % | 274.711 M -2.20 % | 280.882 M 11.45 % | 252.021 M 11.26 % | 226.509 M -13.35 % | 261.401 M 89.38 % | 138.028 M -42.55 % | 240.241 M 385.53 % | 49.480 M -33.24 % | 74.112 M -36.47 % | 116.662 M -11.88 % | 132.385 M |
Tax payables | 0.000 -100.00 % | 153.273 M -7.18 % | 165.127 M 13.76 % | 145.160 M -15.72 % | 172.226 M 7.11 % | 160.787 M 23.46 % | 130.235 M 16.08 % | 112.192 M 9.21 % | 102.729 M -45.21 % | 187.494 M 458.72 % | 33.558 M -27.30 % | 46.160 M | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -78.264 M -123.05 % | 339.601 M 5.31 % | 322.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.367 B | 0.000 | 0.000 |
Minority interest | -75.784 M -0.06 % | -75.735 M 15.40 % | -89.523 M 1.05 % | -90.475 M 1.53 % | -91.881 M -3.16 % | -89.068 M -4.77 % | -85.011 M -45.12 % | -58.579 M -831.60 % | -6.288 M -113.36 % | 47.068 M | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 29.958 M -16.63 % | 35.932 M -10.05 % | 39.947 M -22.31 % | 51.417 M 46.98 % | 34.983 M 31.41 % | 26.622 M -36.29 % | 41.783 M 0.07 % | 41.754 M -3.68 % | 43.350 M -21.99 % | 55.568 M 187.28 % | 19.343 M -30.37 % | 27.780 M 34.70 % | 20.623 M 6.23 % | 19.413 M |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 3.094 B 6 784.23 % | 44.945 M -63.87 % | 124.393 M -29.29 % | 175.914 M -44.92 % | 319.365 M 27.55 % | 250.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 1.818 B 241.39 % | -1.286 B -172.11 % | 1.784 B 241.76 % | -1.258 B -169.96 % | 1.798 B -16.08 % | 2.143 B -12.21 % | 2.441 B -14.95 % | 2.871 B | 0.000 | 0.000 | 0.000 100.00 % | -68.023 M | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 83.249 M | 0.000 -100.00 % | 78.264 M 22.49 % | 63.896 M 12.39 % | 56.854 M 4.63 % | 54.338 M 27.44 % | 42.638 M 365.43 % | 9.161 M -18.89 % | 11.295 M 137.29 % | 4.760 M -20.69 % | 6.002 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.282 M -6.60 % | 89.171 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.450 M | 0.000 | 0.000 |
Total assets | 7.761 B 0.73 % | 7.705 B 1.72 % | 7.575 B -10.04 % | 8.420 B 9.89 % | 7.662 B 5.11 % | 7.290 B 11.31 % | 6.549 B -3.06 % | 6.756 B 16.94 % | 5.777 B 2.74 % | 5.623 B 52.88 % | 3.678 B 61.75 % | 2.274 B 1.08 % | 2.250 B 27.17 % | 1.769 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-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 | 2016-12-31 | 2016-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.499 M 97.07 % | -119.425 M -288.04 % | 63.512 M 6.73 % | 59.508 M | 0.000 -100.00 % | 95.447 M | 0.000 | 0.000 | 0.000 -100.00 % | 92.083 M 210.48 % | -83.347 M | 0.000 | 0.000 |
Stock based compensation | 39.220 M -40.89 % | 66.356 M 62.63 % | 40.803 M -23.02 % | 53.008 M 96.90 % | 26.921 M 41.76 % | 18.990 M -30.67 % | 27.392 M 12.64 % | 24.319 M -10.03 % | 27.030 M 142.57 % | 11.143 M 59.19 % | 7.000 M -27.54 % | 9.661 M | 0.000 -100.00 % | 4.817 M 12.86 % | 4.268 M -47.95 % | 8.200 M -91.14 % | 92.571 M |
Change in working capital | 0.000 100.00 % | -331.261 M -154.50 % | 607.770 M 161.35 % | -990.586 M -90.88 % | -518.967 M 3.72 % | -538.991 M -879.98 % | -55.000 M 93.45 % | -839.323 M -114.70 % | -390.932 M 58.27 % | -936.873 M -5 674.26 % | -16.225 M 72.20 % | -58.362 M 77.86 % | -263.573 M 33.27 % | -394.967 M -154.71 % | -155.064 M -385 152.17 % | -40.250 K 99.99 % | -294.818 M |
Accounts receivables | 0.000 -100.00 % | 32.595 M 157.24 % | -56.940 M -23.65 % | -46.049 M -78.55 % | -25.790 M -113.64 % | 189.049 M 305.77 % | -91.876 M -17.39 % | -78.266 M | 0.000 100.00 % | -106.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 -100.00 % | 534.000 K 53.45 % | 348.000 K -80.68 % | 1.801 M -23.94 % | 2.368 M 3.41 % | 2.290 M 135.60 % | 972.000 K 117.48 % | -5.561 M | 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 |
Other working capital | 0.000 100.00 % | -364.390 M -154.85 % | 664.362 M 170.20 % | -946.338 M -90.97 % | -495.545 M 32.15 % | -730.330 M -2 134.12 % | 35.904 M 104.75 % | -755.496 M -93.26 % | -390.932 M 52.92 % | -830.283 M -5 017.31 % | -16.225 M 72.20 % | -58.362 M 77.86 % | -263.573 M 33.27 % | -394.967 M -154.71 % | -155.064 M | 0.000 100.00 % | -294.858 M |
Other non cash items | -82.295 M -126.70 % | 308.176 M 138.11 % | -808.636 M -201.57 % | 796.150 M 416.82 % | 154.049 M -72.85 % | 567.504 M 1 313.96 % | -46.748 M -106.15 % | 760.149 M 437.70 % | -225.094 M -134.88 % | 645.334 M 365.72 % | -242.859 M -193.98 % | -82.612 M -128.76 % | 287.287 M -68.45 % | 910.446 M 539.87 % | 142.285 M 103.73 % | 69.841 M -56.80 % | 161.680 M |
Net cash provided by operating activities | 0.000 -100.00 % | 170.319 M 431.32 % | -51.406 M 40.08 % | -85.790 M 62.93 % | -231.415 M -261.69 % | 143.123 M 181.95 % | 50.762 M -28.96 % | 71.460 M 130.33 % | -235.584 M -1 180.56 % | -18.397 M -238.25 % | 13.307 M 1.54 % | 13.105 M -66.78 % | 39.444 M -91.03 % | 439.947 M 726.96 % | -70.171 M -1 154.51 % | -5.594 M 95.88 % | -135.634 M |
Investments in property plant and equipment | 0.000 100.00 % | -2.026 M -53.60 % | -1.319 M 81.36 % | -7.076 M -676.73 % | -911.000 K 65.96 % | -2.676 M 48.32 % | -5.178 M 15.45 % | -6.124 M 73.14 % | -22.800 M -88.15 % | -12.118 M -326.84 % | -2.839 M 36.59 % | -4.477 M -11.65 % | -4.010 M 47.77 % | -7.678 M -120.95 % | -3.475 M -270.77 % | -937.250 K 58.63 % | -2.266 M |
Acquisitions net | 0.000 100.00 % | -22.451 M -1 793.14 % | 1.326 M 105.36 % | -24.739 M | 0.000 | 0.000 100.00 % | -162.952 M -1 577.32 % | -9.715 M 88.57 % | -85.000 M -453.27 % | 24.061 M | 0.000 | 0.000 -100.00 % | 4.968 M -31.56 % | 7.259 M | 0.000 | 0.000 100.00 % | -4.755 M |
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 % | -107.513 M | 0.000 100.00 % | -12.525 M -200.00 % | 12.525 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 % | 100.254 M | 0.000 -100.00 % | 12.618 M 200.00 % | -12.618 M |
Other investing activites | 0.000 100.00 % | -36.806 M -154.54 % | 67.484 M 140.14 % | -168.102 M -39.35 % | -120.633 M -6.73 % | -113.029 M 42.58 % | -196.839 M -555.88 % | 43.178 M 150.45 % | -85.592 M -56.38 % | -54.732 M -48.55 % | -36.843 M 8.09 % | -40.088 M 57.86 % | -95.125 M -28.89 % | -73.804 M -95.08 % | -37.833 M -4 581.26 % | 844.250 K 125.88 % | -3.262 M |
Net cash used for investing activites | 0.000 100.00 % | -61.283 M -190.80 % | 67.491 M 133.76 % | -199.917 M -64.48 % | -121.544 M -5.05 % | -115.705 M 68.30 % | -364.969 M -1 434.98 % | 27.339 M 114.14 % | -193.392 M -351.97 % | -42.789 M -7.83 % | -39.682 M 10.96 % | -44.565 M 52.67 % | -94.167 M -15.57 % | -81.482 M -97.25 % | -41.308 M -264.33 % | -11.338 M -1 278.59 % | 962.000 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.001 M | 0.000 100.00 % | -14.640 M | 0.000 100.00 % | -12.659 M | 0.000 100.00 % | -5.485 M | 0.000 100.00 % | -4.334 M | 0.000 100.00 % | -3.725 M | 0.000 100.00 % | -2.778 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -2.378 M 94.71 % | -44.965 M 60.60 % | -114.117 M -263.84 % | -31.365 M 92.41 % | -413.284 M 4.84 % | -434.314 M -11.94 % | -387.985 M | 0.000 | 0.000 | 0.000 100.00 % | -58.523 M | 0.000 100.00 % | -10.000 M -300.00 % | -2.500 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -195.290 M -10.24 % | -177.157 M -557.70 % | -26.936 M -123.64 % | 113.950 M -80.61 % | 587.684 M 2 819.44 % | 20.130 M -91.22 % | 229.217 M 448.96 % | 41.755 M -94.43 % | 749.557 M -51.80 % | 1.555 B 1 165.38 % | 122.902 M 1 022.62 % | -13.321 M 56.60 % | -30.697 M 85.06 % | -205.409 M 96.93 % | -6.687 B -198.04 % | 6.820 B |
Net cash used provided by financing activities | 0.000 100.00 % | -197.668 M 11.01 % | -222.122 M -57.47 % | -141.053 M -305.66 % | 68.584 M -60.67 % | 174.400 M 140.67 % | -428.824 M -170.09 % | -158.768 M -645.67 % | 29.096 M -96.12 % | 749.557 M -51.63 % | 1.550 B 2 307.15 % | 64.379 M 464.65 % | -17.655 M 56.62 % | -40.697 M 80.54 % | -209.134 M 96.87 % | -6.687 B -198.08 % | 6.818 B |
Effect of forex changes on cash | 0.000 -100.00 % | 640.000 K -65.20 % | 1.839 M 121.33 % | -8.621 M -153.36 % | 16.157 M -58.98 % | 39.388 M 11.07 % | 35.461 M 519.06 % | -8.462 M 47.55 % | -16.133 M 85.34 % | -110.040 M -16 777.30 % | -652.000 K -174.51 % | 875.000 K 1 358.33 % | 60.000 K -96.23 % | 1.593 M 179.47 % | 570.000 K -99.99 % | 6.760 B 200.07 % | -6.755 B |
Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -268.218 M -211.20 % | 241.206 M 134.09 % | -707.570 M -933.99 % | -68.431 M 83.55 % | -416.013 M -171.93 % | 578.331 M -62.02 % | 1.523 B 4 405.74 % | 33.794 M 146.73 % | -72.318 M -44.21 % | -50.149 M -224.29 % | 40.348 M -28.00 % | 56.037 M 448.27 % | -16.090 M |
Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 1.323 B -16.85 % | 1.592 B 17.86 % | 1.350 B -34.38 % | 2.058 B -3.22 % | 2.126 B -16.36 % | 2.542 B 29.45 % | 1.964 B 345.03 % | 441.315 M 8.29 % | 407.521 M -15.07 % | 479.839 M 199.01 % | 160.478 M 33.59 % | 120.130 M 87.43 % | 64.093 M -76.48 % | 272.462 M |
Cash at end of period | 0.000 | 0.000 | 0.000 -100.00 % | 1.323 B 0.00 % | 1.323 B -16.85 % | 1.592 B 17.86 % | 1.350 B -34.38 % | 2.058 B -3.22 % | 2.126 B -16.36 % | 2.542 B 29.45 % | 1.964 B 345.03 % | 441.315 M 8.29 % | 407.521 M 269.37 % | 110.329 M -31.25 % | 160.478 M 33.59 % | 120.130 M -53.14 % | 256.372 M |
Operating cash flow | 0.000 -100.00 % | 170.319 M 431.32 % | -51.406 M 40.08 % | -85.790 M 62.93 % | -231.415 M -261.69 % | 143.123 M 181.95 % | 50.762 M -28.96 % | 71.460 M 130.33 % | -235.584 M -1 180.56 % | -18.397 M -238.25 % | 13.307 M 1.54 % | 13.105 M -66.78 % | 39.444 M -91.03 % | 439.947 M 726.96 % | -70.171 M -1 154.51 % | -5.594 M 95.88 % | -135.634 M |
Capital expenditure | 0.000 100.00 % | -2.026 M -53.60 % | -1.319 M 81.36 % | -7.076 M -676.73 % | -911.000 K 65.96 % | -2.676 M 48.32 % | -5.178 M 15.45 % | -6.124 M 73.14 % | -22.800 M -88.15 % | -12.118 M -326.84 % | -2.839 M 36.59 % | -4.477 M -11.65 % | -4.010 M 47.77 % | -7.678 M -120.95 % | -3.475 M -270.77 % | -937.250 K 58.63 % | -2.266 M |
Free CashFlow | 0.000 -100.00 % | 168.293 M 419.19 % | -52.725 M 43.22 % | -92.866 M 60.03 % | -232.326 M -265.42 % | 140.447 M 208.11 % | 45.584 M -30.23 % | 65.336 M 125.29 % | -258.384 M -746.74 % | -30.515 M -391.51 % | 10.468 M 21.33 % | 8.628 M -75.65 % | 35.434 M -91.80 % | 432.269 M 686.96 % | -73.646 M -1 027.68 % | -6.531 M 95.26 % | -137.899 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2016 | 2016 |