
Redsun Services Group Limited 1971.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 1.027 B -3.47 % | 1.064 B -3.58 % | 1.103 B -2.38 % | 1.130 B 47.16 % | 767.852 M 52.66 % | 502.990 M 44.13 % | 348.981 M 35.72 % | 257.140 M |
Net income | 14.386 M 32.41 % | 10.865 M -88.19 % | 91.990 M -28.11 % | 127.955 M 83.45 % | 69.751 M 18.10 % | 59.061 M 79.02 % | 32.991 M 14.90 % | 28.712 M |
Income before tax | 36.493 M -6.15 % | 38.885 M -69.61 % | 127.935 M -31.56 % | 186.933 M 72.47 % | 108.383 M 38.42 % | 78.299 M 76.17 % | 44.444 M 15.05 % | 38.631 M |
Income before tax ratio | 0.04 -2.77 % | 0.04 -68.48 % | 0.12 -29.90 % | 0.17 17.20 % | 0.14 -9.33 % | 0.16 22.23 % | 0.13 -15.23 % | 0.15 |
EBITDA | 113.758 M -31.31 % | 165.612 M 17.14 % | 141.384 M -31.72 % | 207.078 M 83.64 % | 112.765 M 37.95 % | 81.741 M 73.43 % | 47.132 M 15.48 % | 40.815 M |
Net income ratio | 0.01 37.17 % | 0.01 -87.75 % | 0.08 -26.36 % | 0.11 24.66 % | 0.09 -22.64 % | 0.12 24.21 % | 0.09 -15.34 % | 0.11 |
Ratio EBITDA | 0.11 -28.84 % | 0.16 21.49 % | 0.13 -30.06 % | 0.18 24.79 % | 0.15 -9.63 % | 0.16 20.33 % | 0.14 -14.91 % | 0.16 |
Gross profit ratio | 0.19 -18.10 % | 0.24 2.12 % | 0.23 -18.04 % | 0.28 1.58 % | 0.28 10.17 % | 0.25 26.73 % | 0.20 -11.44 % | 0.23 |
Weighted average shs out dil | 415.000 M 0.00 % | 415.000 M 0.00 % | 415.000 M 0.00 % | 415.000 M 16.93 % | 354.918 M -11.27 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M |
Weighted average shs out | 415.001 M 0.00 % | 415.011 M 0.00 % | 415.000 M 0.00 % | 415.000 M 16.93 % | 354.918 M -11.27 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M |
EPS diluted | 0.03 32.44 % | 0.03 -88.09 % | 0.22 -29.03 % | 0.31 55.00 % | 0.20 33.33 % | 0.15 81.82 % | 0.08 14.90 % | 0.07 |
Earnings per share | 0.03 32.44 % | 0.03 -88.09 % | 0.22 -29.03 % | 0.31 55.00 % | 0.20 33.33 % | 0.15 81.82 % | 0.08 14.90 % | 0.07 |
Gross profit | 199.560 M -20.95 % | 252.443 M -1.53 % | 256.371 M -19.99 % | 320.405 M 49.49 % | 214.338 M 68.18 % | 127.444 M 82.66 % | 69.772 M 20.20 % | 58.049 M |
Income tax expense | 21.362 M -13.34 % | 24.651 M -27.67 % | 34.079 M -29.85 % | 48.581 M 38.53 % | 35.068 M 65.17 % | 21.232 M 85.38 % | 11.453 M 15.47 % | 9.919 M |
Cost of revenue | 827.118 M 1.96 % | 811.191 M -4.20 % | 846.751 M 4.59 % | 809.569 M 46.26 % | 553.514 M 47.39 % | 375.546 M 34.50 % | 279.209 M 40.24 % | 199.091 M |
General and administrative expenses | 104.313 M 4.40 % | 99.914 M -24.73 % | 132.743 M -1.58 % | 134.877 M 29.38 % | 104.249 M 766.50 % | 12.031 M 273.17 % | 3.224 M 1.74 % | 3.169 M |
Selling and marketing expenses | 869.000 K -21.14 % | 1.102 M 9.87 % | 1.003 M -15.71 % | 1.190 M 51.40 % | 786.000 K 115.93 % | 364.000 K -47.93 % | 699.000 K 0.72 % | 694.000 K |
Other expenses | 2.727 M -65.58 % | 7.922 M 180.53 % | -9.837 M -49.11 % | -6.597 M -442.88 % | 1.924 M -94.60 % | 35.641 M 161 904.55 % | 22.000 K 101.51 % | -1.454 M |
Operating expenses | 107.909 M -0.94 % | 108.938 M -12.08 % | 123.909 M -4.30 % | 129.470 M 21.05 % | 106.959 M 122.66 % | 48.036 M 101.83 % | 23.800 M 43.22 % | 16.618 M |
Cost and expenses | 935.027 M 1.62 % | 920.129 M -5.21 % | 970.660 M 3.37 % | 939.039 M 42.18 % | 660.473 M 55.93 % | 423.582 M 39.79 % | 303.009 M 40.47 % | 215.709 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 105.182 M 4.12 % | 101.016 M -24.47 % | 133.746 M -1.71 % | 136.067 M 29.54 % | 105.035 M 747.40 % | 12.395 M 215.96 % | 3.923 M 1.55 % | 3.863 M |
Interest income | 2.311 M 78.73 % | 1.293 M 36.83 % | 945.000 K -76.98 % | 4.106 M -21.69 % | 5.243 M 7 284.51 % | 71.000 K -24.47 % | 94.000 K -75.39 % | 382.000 K |
Interest expense | 1.649 M -29.29 % | 2.332 M -16.08 % | 2.779 M 14 526.32 % | 19.000 K -58.70 % | 46.000 K -88.27 % | 392.000 K -53.17 % | 837.000 K -28.71 % | 1.174 M |
Depreciation and amortization | 22.107 M 0.00 % | 22.107 M -11.12 % | 24.874 M -0.68 % | 25.045 M 327.68 % | 5.856 M 101.51 % | 2.906 M 57.00 % | 1.851 M 83.27 % | 1.010 M |
Operating income | 91.651 M -36.13 % | 143.505 M 23.17 % | 116.510 M -36.00 % | 182.033 M 69.52 % | 107.379 M 36.21 % | 78.835 M 71.48 % | 45.972 M 10.96 % | 41.431 M |
Operating income ratio | 0.09 -33.84 % | 0.13 27.74 % | 0.11 -34.44 % | 0.16 15.20 % | 0.14 -10.78 % | 0.16 18.98 % | 0.13 -18.24 % | 0.16 |
Total other income expenses net | -55.158 M 47.28 % | -104.620 M -1 015.71 % | 11.425 M 133.16 % | 4.900 M 388.05 % | 1.004 M 471.85 % | -270.000 K 32.84 % | -402.000 K 76.74 % | -1.728 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -529.508 M 10.34 % | -590.562 M -21.67 % | -485.386 M 30.28 % | -696.225 M 15.60 % | -824.881 M -360.54 % | -179.111 M -447.59 % | -32.709 M 9.91 % | -36.306 M |
Total investments | 0.000 100.00 % | -18.178 M -1 901.59 % | 1.009 M -99.72 % | 359.237 M 326.58 % | 84.213 M 2 616.55 % | 3.100 M -90.81 % | 33.720 M | 0.000 |
Total debt | 31.066 M -34.20 % | 47.213 M -21.25 % | 59.956 M 4 244.64 % | 1.380 M 1.40 % | 1.361 M | 0.000 -100.00 % | 5.000 M -85.00 % | 33.329 M |
Accumulated other comprehensive income loss | 894.294 M 917.99 % | 87.849 M 0.00 % | 87.849 M 0.00 % | 87.849 M -15.36 % | 103.788 M 0.00 % | 103.788 M 1 975.76 % | 5.000 M 0.00 % | 5.000 M |
Retained earnings | 347.806 M -14.08 % | 404.797 M 2.76 % | 393.932 M 30.47 % | 301.942 M 73.54 % | 173.987 M 66.92 % | 104.236 M 130.74 % | 45.175 M 270.77 % | 12.184 M |
Common stock | 3.764 M 0.00 % | 3.764 M 0.00 % | 3.764 M 0.00 % | 3.764 M 0.00 % | 3.764 M | 0.000 | 0.000 | 0.000 |
Total equity | 909.078 M 1.17 % | 898.572 M 0.94 % | 890.188 M 9.59 % | 812.259 M 12.75 % | 720.415 M 231.48 % | 217.334 M 333.15 % | 50.175 M 191.99 % | 17.184 M |
Other non current liabilities | 0.000 -100.00 % | 16.830 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 17.235 M -44.52 % | 31.063 M -30.56 % | 44.735 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 30.235 M -36.87 % | 47.893 M -27.04 % | 65.645 M 98.20 % | 33.121 M 220.47 % | 10.335 M 359.33 % | 2.250 M 778.91 % | 256.000 K | 0.000 |
Other current liabilities | 521.401 M 19.77 % | 435.340 M 11.68 % | 389.816 M 867.99 % | -50.758 M -117.36 % | 292.320 M 26.73 % | 230.670 M 35.40 % | 170.363 M 61.80 % | 105.290 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 413.968 M | 0.000 | 0.000 -100.00 % | 11.494 M 134.49 % | -33.329 M |
Short term debt | 13.831 M -14.36 % | 16.150 M 6.10 % | 15.221 M 1 002.97 % | 1.380 M 1.40 % | 1.361 M | 0.000 -100.00 % | 67.382 M | 0.000 |
Total current liabilities | 719.008 M -3.80 % | 747.421 M 19.72 % | 624.317 M 25.52 % | 497.400 M 31.99 % | 376.851 M 17.79 % | 319.925 M 49.70 % | 213.710 M 78.60 % | 119.656 M |
Total liabilities | 749.243 M -5.79 % | 795.314 M 15.27 % | 689.962 M 30.05 % | 530.521 M 37.02 % | 387.186 M 20.18 % | 322.175 M 50.57 % | 213.966 M 78.82 % | 119.656 M |
Other non current assets | 25.013 M -31.90 % | 36.728 M | 0.000 100.00 % | -359.237 M -326.58 % | -84.213 M -26 253.11 % | 322.000 K 23.85 % | 260.000 K -89.93 % | 2.581 M |
Long term investments | 0.000 100.00 % | -18.550 M | 0.000 -100.00 % | 359.237 M 326.58 % | 84.213 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 57.725 M -21.51 % | 73.546 M -16.17 % | 87.734 M -35.50 % | 136.020 M 255.91 % | 38.218 M 342.80 % | 8.631 M 427.89 % | 1.635 M 14.58 % | 1.427 M |
GoodWill | 175.050 M 0.00 % | 175.050 M 0.00 % | 175.050 M -14.80 % | 205.460 M 556.36 % | 31.303 M 154.48 % | 12.301 M | 0.000 | 0.000 |
Goodwill and intangible assets | 232.775 M -6.36 % | 248.596 M -5.40 % | 262.784 M -23.05 % | 341.480 M 391.19 % | 69.521 M 232.13 % | 20.932 M 1 180.24 % | 1.635 M 14.58 % | 1.427 M |
Property plant equipment net | 25.333 M 23.19 % | 20.564 M 7.60 % | 19.111 M 7.63 % | 17.757 M 20.86 % | 14.692 M 57.54 % | 9.326 M 19.24 % | 7.821 M 66.55 % | 4.696 M |
Total non current assets | 283.121 M -1.47 % | 287.338 M 0.86 % | 284.891 M -22.43 % | 367.268 M 303.87 % | 90.938 M 146.49 % | 36.893 M 230.52 % | 11.162 M 11.89 % | 9.976 M |
Other current assets | 133.010 M 7.78 % | 123.404 M 11.64 % | 110.535 M 97.76 % | 55.893 M 84.12 % | 30.357 M -82.63 % | 174.747 M 54.03 % | 113.448 M 161.97 % | 43.305 M |
Short term investments | 0.000 -100.00 % | 372.000 K -63.13 % | 1.009 M | 0.000 | 0.000 -100.00 % | 3.100 M -90.81 % | 33.720 M | 0.000 |
cash and cash equivalents | 560.574 M -12.10 % | 637.775 M 16.95 % | 545.342 M -21.83 % | 697.605 M -15.57 % | 826.242 M 361.30 % | 179.111 M 374.98 % | 37.709 M -45.85 % | 69.635 M |
Cash and short term investments | 560.574 M -12.16 % | 638.147 M 16.80 % | 546.351 M -21.68 % | 697.605 M -15.57 % | 826.242 M 353.45 % | 182.211 M 155.09 % | 71.429 M 2.58 % | 69.635 M |
Total current assets | 1.375 B -2.23 % | 1.407 B 8.59 % | 1.295 B 32.78 % | 975.512 M -4.05 % | 1.017 B 102.27 % | 502.616 M 98.68 % | 252.979 M 99.41 % | 126.864 M |
Inventory | 268.000 K -95.00 % | 5.359 M -21.65 % | 6.840 M -28.32 % | 9.543 M 24 369.23 % | 39.000 K 105.26 % | 19.000 K -45.71 % | 35.000 K 218.18 % | 11.000 K |
Net receivables | 681.348 M 6.52 % | 639.638 M 1.28 % | 631.533 M 197.23 % | 212.471 M 32.77 % | 160.025 M 9.88 % | 145.639 M 113.96 % | 68.067 M 389.23 % | 13.913 M |
Tax assets | 0.000 | 0.000 -100.00 % | 2.996 M -62.69 % | 8.031 M 19.42 % | 6.725 M 6.53 % | 6.313 M 336.58 % | 1.446 M 13.68 % | 1.272 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 183.776 M -6.17 % | 195.871 M 29.60 % | 151.139 M 87.71 % | 80.519 M 61.58 % | 49.833 M 15.31 % | 43.217 M 181.38 % | 15.359 M 77.58 % | 8.649 M |
Tax payables | 0.000 -100.00 % | 100.060 M 46.84 % | 68.141 M 30.31 % | 52.291 M 56.86 % | 33.337 M -27.59 % | 46.038 M 300.54 % | 11.494 M 101.05 % | 5.717 M |
Deferred revenue non current | 0.000 100.00 % | -16.830 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 11.020 M -26.04 % | 14.900 M -14.27 % | 17.381 M -44.72 % | 31.442 M 4.02 % | 30.227 M 224.67 % | 9.310 M | 0.000 | 0.000 |
Capital lease obligations | 0.000 -100.00 % | 2.359 M 68.62 % | 1.399 M 1.38 % | 1.380 M 1.40 % | 1.361 M | 0.000 -100.00 % | 62.382 M | 0.000 |
Preferred stock | 0.000 -100.00 % | 66.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 387.262 M 20.71 % | 320.812 M -17.16 % | 387.262 M 0.00 % | 387.262 M -5.23 % | 408.649 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 13.000 M -22.76 % | 16.830 M -19.51 % | 20.910 M -36.87 % | 33.121 M 220.47 % | 10.335 M 359.33 % | 2.250 M 778.91 % | 256.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.658 B -2.10 % | 1.694 B 7.20 % | 1.580 B 17.68 % | 1.343 B 21.23 % | 1.108 B 105.30 % | 539.509 M 104.25 % | 264.141 M 93.03 % | 136.840 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -146.845 M -236.21 % | -43.676 M 86.94 % | -334.514 M -1 253.97 % | 28.988 M -68.24 % | 91.263 M 169.98 % | 33.803 M 404.42 % | -11.104 M -126.06 % | 42.614 M |
Accounts receivables | -107.248 M -49.89 % | -71.550 M 28.89 % | -100.619 M -152.37 % | -39.869 M -57.31 % | -25.344 M -3 430.35 % | 761.000 K -49.54 % | 1.508 M 206.20 % | -1.420 M |
Inventory | -109.000 K -107.36 % | 1.481 M -41.62 % | 2.537 M 127.18 % | -9.335 M -66 578.57 % | -14.000 K -156.00 % | 25.000 K 204.17 % | -24.000 K -209.09 % | 22.000 K |
Accounts payables | 0.000 -100.00 % | 69.859 M -30.57 % | 100.619 M 152.37 % | 39.869 M 57.31 % | 25.344 M 3 430.35 % | -761.000 K | 0.000 | 0.000 |
Other working capital | -39.488 M 9.15 % | -43.466 M 87.10 % | -337.051 M -979.50 % | 38.323 M -58.01 % | 91.277 M 170.23 % | 33.778 M 404.86 % | -11.080 M -126.01 % | 42.592 M |
Other non cash items | 43.959 M -57.51 % | 103.454 M 1 649.64 % | -6.676 M 83.28 % | -39.933 M -13.70 % | -35.120 M -776.03 % | -4.009 M 48.20 % | -7.739 M -239.58 % | -2.279 M |
Net cash provided by operating activities | -41.782 M -134.05 % | 122.716 M 165.88 % | -186.285 M -192.20 % | 202.050 M 17.96 % | 171.287 M 54.31 % | 110.999 M 304.34 % | 27.452 M -65.67 % | 79.976 M |
Investments in property plant and equipment | -14.002 M -88.99 % | -7.409 M 47.92 % | -14.227 M 12.17 % | -16.199 M -63.31 % | -9.919 M -74.38 % | -5.688 M 0.84 % | -5.736 M 2.66 % | -5.893 M |
Acquisitions net | -4.583 M | 0.000 100.00 % | -5.808 M 97.75 % | -257.988 M -1 321.66 % | -18.147 M 9.80 % | -20.119 M | 0.000 -100.00 % | 28.607 M |
Purchases of investments | 0.000 | 0.000 100.00 % | -1.000 M -113.25 % | 7.550 M 104.44 % | -170.000 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 997.000 K -91.77 % | 12.114 M -92.87 % | 170.000 M 5 383.87 % | 3.100 M | 0.000 | 0.000 | 0.000 |
Other investing activites | 178.000 K 112.93 % | -1.377 M 88.63 % | -12.114 M -514.61 % | -1.971 M -101.38 % | 142.717 M 6 676.82 % | -2.170 M 97.82 % | -99.399 M -304.43 % | 48.623 M |
Net cash used for investing activites | -18.407 M -136.32 % | -7.789 M 62.97 % | -21.035 M 78.67 % | -98.608 M -88.73 % | -52.249 M -86.76 % | -27.977 M 73.39 % | -105.135 M -247.38 % | 71.337 M |
Debt repayment | -13.788 M 10.77 % | -15.453 M -126.37 % | 58.599 M | 0.000 | 0.000 100.00 % | -5.000 M -200.00 % | 5.000 M 121.28 % | -23.500 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 431.078 M 336.37 % | 98.788 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -21.387 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -4.618 M 42.19 % | -7.988 M -90.78 % | -4.187 M 89.24 % | -38.905 M 31.38 % | -56.699 M -189.46 % | 63.380 M 55.51 % | 40.757 M 146.66 % | -87.350 M |
Net cash used provided by financing activities | -18.406 M 21.48 % | -23.441 M -143.08 % | 54.412 M 190.25 % | -60.292 M -116.10 % | 374.379 M 541.28 % | 58.380 M 27.59 % | 45.757 M 141.28 % | -110.850 M |
Effect of forex changes on cash | -110.000 K -111.62 % | 947.000 K 46.82 % | 645.000 K 136.09 % | -1.787 M 89.03 % | -16.286 M | 0.000 | 0.000 | 0.000 |
Net change in cash | -78.705 M -185.15 % | 92.433 M 160.71 % | -152.263 M -468.11 % | 41.363 M -91.33 % | 477.131 M 237.43 % | 141.402 M 542.91 % | -31.926 M -178.90 % | 40.463 M |
Cash at beginning of period | 637.775 M 16.95 % | 545.342 M -21.83 % | 697.605 M 6.30 % | 656.242 M 266.39 % | 179.111 M 374.98 % | 37.709 M -45.85 % | 69.635 M 138.70 % | 29.172 M |
Cash at end of period | 559.070 M -12.34 % | 637.775 M 16.95 % | 545.342 M -21.83 % | 697.605 M 6.30 % | 656.242 M 266.39 % | 179.111 M 374.98 % | 37.709 M -45.85 % | 69.635 M |
Operating cash flow | -41.782 M -134.05 % | 122.716 M 165.88 % | -186.285 M -192.20 % | 202.050 M 17.96 % | 171.287 M 54.31 % | 110.999 M 304.34 % | 27.452 M -65.67 % | 79.976 M |
Capital expenditure | -14.220 M -51.74 % | -9.371 M 34.13 % | -14.227 M 12.17 % | -16.199 M -63.31 % | -9.919 M -74.38 % | -5.688 M 0.84 % | -5.736 M 2.66 % | -5.893 M |
Free CashFlow | -56.002 M -149.41 % | 113.345 M 156.53 % | -200.512 M -207.89 % | 185.851 M 15.17 % | 161.368 M 53.23 % | 105.311 M 384.95 % | 21.716 M -70.69 % | 74.083 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 510.371 M -9.08 % | 561.346 M 20.63 % | 465.332 M -10.50 % | 519.923 M -4.38 % | 543.711 M -1.00 % | 549.227 M -0.84 % | 553.895 M -7.82 % | 600.896 M 13.57 % | 529.078 M 18.99 % | 444.644 M 37.57 % | 323.208 M 7.21 % | 301.462 M 49.59 % | 201.528 M 15.50 % | 174.491 M 0.00 % | 174.491 M 35.72 % | 128.570 M 0.00 % | 128.570 M |
Net income | 24.444 M 210.03 % | -22.216 M -160.70 % | 36.602 M 186.84 % | -42.150 M -179.51 % | 53.015 M 133.62 % | 22.693 M -67.25 % | 69.297 M 1.72 % | 68.125 M 13.86 % | 59.830 M 28.86 % | 46.429 M 99.08 % | 23.322 M -35.82 % | 36.341 M 59.95 % | 22.720 M 37.73 % | 16.496 M 0.00 % | 16.496 M 14.90 % | 14.356 M 0.00 % | 14.356 M |
Income before tax | 44.258 M 343.81 % | -18.153 M -133.22 % | 54.646 M 264.26 % | -33.267 M -146.11 % | 72.152 M 109.26 % | 34.479 M -63.11 % | 93.456 M -9.26 % | 102.989 M 22.69 % | 83.944 M 9.82 % | 76.437 M 139.27 % | 31.946 M -32.95 % | 47.646 M 55.44 % | 30.653 M 37.94 % | 22.222 M 0.00 % | 22.222 M 15.05 % | 19.316 M 0.00 % | 19.316 M |
Income before tax ratio | 0.09 368.16 % | -0.03 -127.54 % | 0.12 283.54 % | -0.06 -148.22 % | 0.13 111.39 % | 0.06 -62.79 % | 0.17 -1.56 % | 0.17 8.02 % | 0.16 -7.70 % | 0.17 73.92 % | 0.10 -37.46 % | 0.16 3.91 % | 0.15 19.43 % | 0.13 0.00 % | 0.13 -15.23 % | 0.15 0.00 % | 0.15 |
EBITDA | 80.295 M 303.39 % | 19.905 M -78.79 % | 93.853 M 13.97 % | 82.350 M -1.10 % | 83.262 M 131.25 % | 36.005 M -65.83 % | 105.379 M -6.90 % | 113.183 M 20.54 % | 93.895 M 15.54 % | 81.268 M 154.22 % | 31.967 M -31.76 % | 46.842 M 47.18 % | 31.826 M 35.05 % | 23.566 M 0.00 % | 23.566 M 15.48 % | 20.408 M 0.00 % | 20.408 M |
Net income ratio | 0.05 221.02 % | -0.04 -150.31 % | 0.08 197.02 % | -0.08 -183.14 % | 0.10 135.99 % | 0.04 -66.97 % | 0.13 10.35 % | 0.11 0.26 % | 0.11 8.30 % | 0.10 44.71 % | 0.07 -40.14 % | 0.12 6.93 % | 0.11 19.26 % | 0.09 0.00 % | 0.09 -15.34 % | 0.11 0.00 % | 0.11 |
Ratio EBITDA | 0.16 343.68 % | 0.04 -82.42 % | 0.20 27.34 % | 0.16 3.43 % | 0.15 133.60 % | 0.07 -65.54 % | 0.19 1.01 % | 0.19 6.14 % | 0.18 -2.90 % | 0.18 84.79 % | 0.10 -36.35 % | 0.16 -1.61 % | 0.16 16.93 % | 0.14 0.00 % | 0.14 -14.91 % | 0.16 0.00 % | 0.16 |
Gross profit ratio | 0.22 73.18 % | 0.13 -53.19 % | 0.27 7.92 % | 0.25 14.69 % | 0.22 15.25 % | 0.19 -29.44 % | 0.27 -2.29 % | 0.28 -3.59 % | 0.29 -0.66 % | 0.29 10.71 % | 0.26 3.23 % | 0.25 1.22 % | 0.25 25.81 % | 0.20 0.00 % | 0.20 -11.44 % | 0.23 0.00 % | 0.23 |
Weighted average shs out dil | 415.000 M 0.00 % | 415.000 M 0.00 % | 415.000 M 0.00 % | 415.000 M 0.00 % | 415.000 M 0.00 % | 415.000 M 0.00 % | 415.000 M 0.00 % | 415.000 M 0.00 % | 415.000 M 1.26 % | 409.836 M 36.61 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M -25.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M |
Weighted average shs out | 415.001 M 0.00 % | 415.004 M 0.00 % | 415.003 M 0.00 % | 415.001 M 0.00 % | 415.003 M -3.04 % | 428.024 M 3.14 % | 415.002 M 0.00 % | 415.002 M 0.00 % | 415.002 M 1.26 % | 409.839 M 36.61 % | 300.000 M 0.00 % | 300.002 M 0.00 % | 300.005 M -25.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M |
EPS diluted | 0.06 210.09 % | -0.05 -160.66 % | 0.09 188.20 % | -0.10 -178.25 % | 0.13 134.07 % | 0.05 -67.31 % | 0.17 1.71 % | 0.16 13.87 % | 0.14 27.39 % | 0.11 45.50 % | 0.08 -35.81 % | 0.12 59.89 % | 0.08 83.54 % | 0.04 0.00 % | 0.04 15.04 % | 0.04 0.00 % | 0.04 |
Earnings per share | 0.06 210.09 % | -0.05 -160.66 % | 0.09 188.20 % | -0.10 -178.25 % | 0.13 141.13 % | 0.05 -68.26 % | 0.17 1.71 % | 0.16 13.87 % | 0.14 27.39 % | 0.11 45.50 % | 0.08 -35.81 % | 0.12 59.89 % | 0.08 83.54 % | 0.04 0.00 % | 0.04 15.04 % | 0.04 0.00 % | 0.04 |
Gross profit | 113.400 M 57.45 % | 72.023 M -43.53 % | 127.537 M -3.41 % | 132.043 M 9.67 % | 120.400 M 14.09 % | 105.530 M -30.04 % | 150.841 M -9.93 % | 167.468 M 9.50 % | 152.937 M 18.20 % | 129.388 M 52.31 % | 84.950 M 10.68 % | 76.752 M 51.41 % | 50.692 M 45.31 % | 34.886 M 0.00 % | 34.886 M 20.20 % | 29.025 M 0.00 % | 29.025 M |
Income tax expense | 15.788 M 130.58 % | 6.847 M -52.83 % | 14.515 M 76.69 % | 8.215 M -50.02 % | 16.436 M 17.13 % | 14.032 M -30.00 % | 20.047 M -29.98 % | 28.631 M 43.51 % | 19.950 M -24.79 % | 26.524 M 210.44 % | 8.544 M -35.75 % | 13.299 M 67.64 % | 7.933 M 38.53 % | 5.727 M 0.00 % | 5.727 M 15.47 % | 4.960 M 0.00 % | 4.960 M |
Cost of revenue | 396.971 M -18.87 % | 489.323 M 44.86 % | 337.795 M -12.91 % | 387.880 M -8.37 % | 423.311 M -4.59 % | 443.697 M 10.08 % | 403.054 M -7.01 % | 433.428 M 15.23 % | 376.141 M 19.31 % | 315.256 M 32.32 % | 238.258 M 6.03 % | 224.710 M 48.98 % | 150.836 M 8.05 % | 139.605 M 0.00 % | 139.605 M 40.24 % | 99.546 M 0.00 % | 99.546 M |
General and administrative expenses | 41.387 M -43.76 % | 73.586 M 139.48 % | 30.727 M -49.00 % | 60.254 M 51.93 % | 39.660 M -47.55 % | 75.618 M 32.37 % | 57.125 M -13.25 % | 65.847 M -4.61 % | 69.030 M 34.76 % | 51.223 M -3.40 % | 53.026 M 71.20 % | 30.973 M 55.09 % | 19.971 M 1 138.90 % | 1.612 M 0.00 % | 1.612 M 1.74 % | 1.585 M 0.00 % | 1.585 M |
Selling and marketing expenses | 1.020 M 337.77 % | 233.000 K -63.36 % | 636.000 K -21.29 % | 808.000 K 174.83 % | 294.000 K -69.63 % | 968.000 K 2 665.71 % | 35.000 K -89.03 % | 319.000 K -63.38 % | 871.000 K 1 879.55 % | 44.000 K -94.07 % | 742.000 K 188.72 % | 257.000 K 140.19 % | 107.000 K -69.38 % | 349.500 K 0.00 % | 349.500 K 0.72 % | 347.000 K 0.00 % | 347.000 K |
Other expenses | 0.000 | 0.000 -100.00 % | 2.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K 0.00 % | 11.000 K 101.51 % | -727.000 K 0.00 % | -727.000 K |
Operating expenses | 44.493 M -28.88 % | 62.562 M 37.96 % | 45.347 M -24.34 % | 59.935 M 27.48 % | 47.014 M -33.76 % | 70.975 M 27.59 % | 55.627 M -18.89 % | 68.586 M -0.56 % | 68.973 M 18.57 % | 58.170 M 9.79 % | 52.982 M 82.93 % | 28.963 M 45.83 % | 19.861 M 66.90 % | 11.900 M 0.00 % | 11.900 M 43.22 % | 8.309 M 0.00 % | 8.309 M |
Cost and expenses | 441.464 M -20.01 % | 551.885 M 44.04 % | 383.142 M -14.44 % | 447.815 M -4.79 % | 470.325 M -8.62 % | 514.672 M 12.21 % | 458.681 M -8.63 % | 502.014 M 12.78 % | 445.114 M 19.20 % | 373.426 M 28.22 % | 291.240 M 14.81 % | 253.673 M 48.61 % | 170.697 M 12.67 % | 151.505 M 0.00 % | 151.505 M 40.47 % | 107.855 M 0.00 % | 107.855 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 44.493 M -28.88 % | 62.562 M 46.79 % | 42.620 M -28.89 % | 59.935 M 22.31 % | 49.003 M -38.62 % | 79.835 M 33.00 % | 60.026 M -8.61 % | 65.678 M -9.65 % | 72.694 M 39.85 % | 51.980 M -5.45 % | 54.979 M 76.05 % | 31.230 M 55.54 % | 20.078 M 923.60 % | 1.962 M 0.00 % | 1.962 M 1.55 % | 1.932 M 0.00 % | 1.932 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 K -95.22 % | 1.234 M 1 523.68 % | 76.000 K -95.68 % | 1.758 M -57.20 % | 4.107 M 20 435.00 % | 20.000 K -99.62 % | 5.219 M 23 622.73 % | 22.000 K -84.62 % | 143.000 K -19.66 % | 178.000 K 278.72 % | 47.000 K 0.00 % | 47.000 K -75.39 % | 191.000 K 0.00 % | 191.000 K |
Interest expense | 0.000 | 0.000 | 0.000 100.00 % | -459.190 K -116.45 % | 2.791 M 21.82 % | 2.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 418.500 K 0.00 % | 418.500 K -28.71 % | 587.000 K 0.00 % | 587.000 K |
Depreciation and amortization | 11.388 M 9.04 % | 10.444 M -10.45 % | 11.663 M 13.87 % | 10.242 M -13.68 % | 11.865 M 15.08 % | 10.310 M -29.21 % | 14.564 M 27.83 % | 11.393 M -16.55 % | 13.652 M 253.68 % | 3.860 M 93.39 % | 1.996 M 51.21 % | 1.320 M 8.91 % | 1.212 M 30.96 % | 925.500 K 0.00 % | 925.500 K 83.27 % | 505.000 K 0.00 % | 505.000 K |
Operating income | 68.907 M 628.33 % | 9.461 M -88.49 % | 82.190 M 13.98 % | 72.108 M 1.00 % | 71.397 M 177.86 % | 25.695 M -71.71 % | 90.815 M -10.78 % | 101.790 M 26.85 % | 80.243 M 3.66 % | 77.408 M 158.28 % | 29.971 M -34.16 % | 45.522 M 48.70 % | 30.614 M 33.19 % | 22.986 M 0.00 % | 22.986 M 10.96 % | 20.716 M 0.00 % | 20.716 M |
Operating income ratio | 0.14 701.07 % | 0.02 -90.46 % | 0.18 27.35 % | 0.14 5.62 % | 0.13 180.68 % | 0.05 -71.47 % | 0.16 -3.21 % | 0.17 11.69 % | 0.15 -12.88 % | 0.17 87.74 % | 0.09 -38.59 % | 0.15 -0.60 % | 0.15 15.32 % | 0.13 0.00 % | 0.13 -18.24 % | 0.16 0.00 % | 0.16 |
Total other income expenses net | -24.649 M 10.74 % | -27.614 M -0.25 % | -27.544 M 73.86 % | -105.375 M -14 056.95 % | 755.000 K -91.40 % | 8.784 M 232.60 % | 2.641 M 120.27 % | 1.199 M -67.60 % | 3.701 M 481.15 % | -971.000 K -149.16 % | 1.975 M -7.02 % | 2.124 M 5 346.15 % | 39.000 K 119.40 % | -201.000 K 0.00 % | -201.000 K 76.74 % | -864.000 K 0.00 % | -864.000 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2018-12-31 | 2018-06-30 | 2017-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -453.837 M 14.29 % | -529.508 M -19.21 % | -444.187 M 24.79 % | -590.562 M -61.59 % | -365.462 M 24.71 % | -485.386 M 26.07 % | -656.584 M 5.69 % | -696.225 M -20.38 % | -578.337 M 29.89 % | -824.881 M -116.90 % | -380.296 M -112.32 % | -179.111 M -447.59 % | -32.709 M 5.21 % | -34.508 M 4.95 % | -36.306 M |
Total investments | 0.000 | 0.000 | 0.000 100.00 % | -18.178 M -1 899.80 % | 1.010 M 0.10 % | 1.009 M -99.72 % | 354.196 M 4 510.36 % | -8.031 M 14.30 % | -9.371 M -39.35 % | -6.725 M 34.42 % | -10.255 M -430.81 % | 3.100 M -90.81 % | 33.720 M 100.00 % | 16.860 M | 0.000 |
Total debt | 24.202 M -22.09 % | 31.066 M -24.21 % | 40.988 M -13.18 % | 47.213 M -14.27 % | 55.069 M -8.15 % | 59.956 M -8.16 % | 65.285 M 4 630.80 % | 1.380 M 0.00 % | 1.380 M 1.40 % | 1.361 M 54.31 % | 882.000 K | 0.000 -100.00 % | 5.000 M -73.91 % | 19.165 M -42.50 % | 33.329 M |
Accumulated other comprehensive income loss | 918.738 M 2.73 % | 894.294 M 917.99 % | 87.849 M 0.00 % | 87.849 M 0.00 % | 87.849 M 0.00 % | 87.849 M 0.00 % | 87.849 M 0.00 % | 87.849 M -15.36 % | 103.788 M 0.00 % | 103.788 M 0.00 % | 103.788 M 0.00 % | 103.788 M 1 975.76 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M |
Retained earnings | 0.000 -100.00 % | 347.806 M -21.20 % | 441.399 M 30.46 % | 338.347 M -13.17 % | 389.665 M 15.75 % | 336.650 M -9.32 % | 371.239 M 22.95 % | 301.942 M 29.14 % | 233.817 M 34.39 % | 173.987 M 36.40 % | 127.558 M 22.37 % | 104.236 M 130.74 % | 45.175 M 57.52 % | 28.680 M 135.39 % | 12.184 M |
Common stock | 3.764 M 0.00 % | 3.764 M 0.00 % | 3.764 M 0.00 % | 3.764 M 0.00 % | 3.764 M 0.00 % | 3.764 M 0.00 % | 3.764 M 0.00 % | 3.764 M 0.00 % | 3.764 M 0.00 % | 3.764 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 937.548 M 3.13 % | 909.078 M -3.16 % | 938.703 M 4.47 % | 898.572 M -4.41 % | 940.054 M 5.60 % | 890.188 M 1.20 % | 879.651 M 8.30 % | 812.259 M 3.12 % | 787.675 M 9.34 % | 720.415 M 199.26 % | 240.736 M 10.77 % | 217.334 M 333.15 % | 50.175 M 48.98 % | 33.680 M 95.99 % | 17.184 M |
Other non current liabilities | 11.067 M | 0.000 -100.00 % | 14.654 M -12.93 % | 16.830 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 10.341 M -40.00 % | 17.235 M -28.70 % | 24.173 M -22.18 % | 31.063 M -17.89 % | 37.831 M -15.43 % | 44.735 M -11.79 % | 50.712 M | 0.000 | 0.000 | 0.000 -100.00 % | 441.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 21.408 M -29.19 % | 30.235 M -22.13 % | 38.827 M -18.93 % | 47.893 M -15.93 % | 56.969 M -13.22 % | 65.645 M -18.50 % | 80.550 M 143.20 % | 33.121 M -10.69 % | 37.086 M 258.84 % | 10.335 M 311.43 % | 2.512 M 11.64 % | 2.250 M 778.91 % | 256.000 K 100.00 % | 128.000 K | 0.000 |
Other current liabilities | 485.750 M -6.84 % | 521.401 M 5.53 % | 494.075 M 12.88 % | 437.699 M 14.44 % | 382.469 M -1.88 % | 389.816 M 4.20 % | 374.117 M 3.00 % | 363.210 M 11.15 % | 326.760 M 11.78 % | 292.320 M 34.72 % | 216.983 M -5.93 % | 230.670 M 35.40 % | 170.363 M 23.61 % | 137.827 M 30.90 % | 105.290 M |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -2.359 M -100.52 % | 451.278 M | 0.000 | 0.000 -100.00 % | 413.968 M 976.56 % | 38.453 M 15.35 % | 33.337 M 81.69 % | 18.348 M | 0.000 -100.00 % | 11.494 M 205.28 % | -10.918 M 67.24 % | -33.329 M |
Short term debt | 13.861 M 0.22 % | 13.831 M -17.75 % | 16.815 M 4.12 % | 16.150 M -6.31 % | 17.238 M 13.25 % | 15.221 M 4.45 % | 14.573 M 956.01 % | 1.380 M 103.72 % | -37.073 M -2 823.95 % | 1.361 M 107.60 % | -17.907 M | 0.000 -100.00 % | 67.382 M 100.00 % | 33.691 M | 0.000 |
Total current liabilities | 620.535 M -13.70 % | 719.008 M 0.82 % | 713.195 M -4.58 % | 747.421 M 15.30 % | 648.229 M 3.83 % | 624.317 M 13.05 % | 552.258 M 11.03 % | 497.400 M 6.66 % | 466.358 M 23.75 % | 376.851 M 23.61 % | 304.876 M -4.70 % | 319.925 M 49.70 % | 213.710 M 28.21 % | 166.683 M 39.30 % | 119.656 M |
Total liabilities | 641.943 M -14.32 % | 749.243 M -0.37 % | 752.022 M -5.44 % | 795.314 M 12.78 % | 705.198 M 2.21 % | 689.962 M 9.03 % | 632.808 M 19.28 % | 530.521 M 5.38 % | 503.444 M 30.03 % | 387.186 M 25.96 % | 307.388 M -4.59 % | 322.175 M 50.57 % | 213.966 M 28.27 % | 166.811 M 39.41 % | 119.656 M |
Other non current assets | 25.530 M 2.07 % | 25.013 M | 0.000 -100.00 % | 18.178 M 106.61 % | -275.177 M 2.38 % | -281.895 M 20.41 % | -354.196 M -4 510.36 % | 8.031 M -14.30 % | 9.371 M 39.35 % | 6.725 M -34.42 % | 10.255 M 3 084.78 % | 322.000 K 23.85 % | 260.000 K -81.70 % | 1.421 M -44.96 % | 2.581 M |
Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -18.178 M -106.61 % | 275.177 M -2.38 % | 281.895 M -20.41 % | 354.196 M 4 510.36 % | -8.031 M 14.30 % | -9.371 M -39.35 % | -6.725 M 34.42 % | -10.255 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 49.502 M -14.25 % | 57.725 M -12.26 % | 65.789 M -10.55 % | 73.546 M -7.59 % | 79.583 M -9.29 % | 87.734 M -31.52 % | 128.124 M -5.81 % | 136.020 M -7.55 % | 147.124 M 284.96 % | 38.218 M 351.80 % | 8.459 M -1.99 % | 8.631 M 427.89 % | 1.635 M 6.79 % | 1.531 M 7.29 % | 1.427 M |
GoodWill | 175.050 M 0.00 % | 175.050 M 0.00 % | 175.050 M 0.00 % | 175.050 M 0.00 % | 175.050 M 0.00 % | 175.050 M -14.80 % | 205.460 M 0.00 % | 205.460 M -5.65 % | 217.761 M 595.66 % | 31.303 M 154.48 % | 12.301 M 0.00 % | 12.301 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 224.552 M -3.53 % | 232.775 M -3.35 % | 240.839 M -3.12 % | 248.596 M -2.37 % | 254.633 M -3.10 % | 262.784 M -21.22 % | 333.584 M -2.31 % | 341.480 M -6.41 % | 364.885 M 424.86 % | 69.521 M 234.88 % | 20.760 M -0.82 % | 20.932 M 1 180.24 % | 1.635 M 6.79 % | 1.531 M 7.29 % | 1.427 M |
Property plant equipment net | 22.076 M -12.86 % | 25.333 M 28.37 % | 19.735 M -4.03 % | 20.564 M 0.10 % | 20.544 M 7.50 % | 19.111 M -7.28 % | 20.612 M 16.08 % | 17.757 M 5.61 % | 16.814 M 14.44 % | 14.692 M 44.28 % | 10.183 M 9.19 % | 9.326 M 19.24 % | 7.821 M 24.97 % | 6.259 M 33.27 % | 4.696 M |
Total non current assets | 272.158 M -3.87 % | 283.121 M -0.34 % | 284.085 M -1.13 % | 287.338 M 2.24 % | 281.038 M -1.35 % | 284.891 M -21.54 % | 363.081 M -1.14 % | 367.268 M -6.09 % | 391.070 M 330.04 % | 90.938 M 120.73 % | 41.198 M 11.67 % | 36.893 M 230.52 % | 11.162 M 5.61 % | 10.569 M 5.94 % | 9.976 M |
Other current assets | 120.143 M -9.67 % | 133.010 M -5.86 % | 141.290 M 14.15 % | 123.776 M 7.17 % | 115.491 M 4.85 % | 110.148 M 44.24 % | 76.365 M 36.64 % | 55.886 M 13.11 % | 49.408 M 62.80 % | 30.349 M -41.50 % | 51.880 M -70.31 % | 174.747 M 54.03 % | 113.448 M 44.75 % | 78.377 M 80.99 % | 43.305 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.010 M 0.10 % | 1.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.100 M -90.81 % | 33.720 M 100.00 % | 16.860 M | 0.000 |
cash and cash equivalents | 478.039 M -14.72 % | 560.574 M 15.54 % | 485.175 M -23.93 % | 637.775 M 51.66 % | 420.531 M -22.89 % | 545.342 M -24.45 % | 721.869 M 3.48 % | 697.605 M 20.34 % | 579.717 M -29.84 % | 826.242 M 116.76 % | 381.178 M 112.82 % | 179.111 M 374.98 % | 37.709 M -29.74 % | 53.672 M -22.92 % | 69.635 M |
Cash and short term investments | 478.039 M -14.72 % | 560.574 M 15.54 % | 485.175 M -23.93 % | 637.775 M 51.30 % | 421.541 M -22.84 % | 546.351 M -24.31 % | 721.869 M 3.48 % | 697.605 M 20.34 % | 579.717 M -29.84 % | 826.242 M 116.76 % | 381.178 M 109.20 % | 182.211 M 155.09 % | 71.429 M 1.27 % | 70.532 M 1.29 % | 69.635 M |
Total current assets | 1.307 B -4.94 % | 1.375 B -2.24 % | 1.407 B 0.01 % | 1.407 B 3.10 % | 1.364 B 5.32 % | 1.295 B 12.69 % | 1.149 B 17.82 % | 975.512 M 8.38 % | 900.049 M -11.47 % | 1.017 B 100.55 % | 506.926 M 0.86 % | 502.616 M 98.68 % | 252.979 M 33.20 % | 189.922 M 49.70 % | 126.864 M |
Inventory | 4.875 M 1 719.03 % | 268.000 K -96.09 % | 6.860 M 28.01 % | 5.359 M -21.94 % | 6.865 M 0.37 % | 6.840 M -23.04 % | 8.888 M -6.86 % | 9.543 M 1 749.42 % | 516.000 K 1 223.08 % | 39.000 K 62.50 % | 24.000 K 26.32 % | 19.000 K -45.71 % | 35.000 K 52.17 % | 23.000 K 109.09 % | 11.000 K |
Net receivables | 704.276 M 3.37 % | 681.348 M -11.89 % | 773.315 M 20.90 % | 639.638 M -22.03 % | 820.317 M 29.89 % | 631.533 M 84.52 % | 342.256 M 61.08 % | 212.471 M -21.43 % | 270.408 M 68.98 % | 160.025 M 116.71 % | 73.844 M -49.30 % | 145.639 M 113.96 % | 68.067 M 66.06 % | 40.990 M 194.62 % | 13.913 M |
Tax assets | 0.000 | 0.000 -100.00 % | 23.511 M 29.34 % | 18.178 M 210.15 % | 5.861 M 95.63 % | 2.996 M -66.28 % | 8.885 M 10.63 % | 8.031 M -14.30 % | 9.371 M 39.35 % | 6.725 M -34.42 % | 10.255 M 62.44 % | 6.313 M 336.58 % | 1.446 M 6.40 % | 1.359 M 6.84 % | 1.272 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 120.924 M -34.20 % | 183.776 M -9.16 % | 202.305 M 3.28 % | 195.871 M 12.11 % | 174.708 M 15.59 % | 151.139 M 47.32 % | 102.594 M 27.42 % | 80.519 M 31.33 % | 61.312 M 23.03 % | 49.833 M -1.82 % | 50.756 M 17.44 % | 43.217 M 181.38 % | 15.359 M 27.95 % | 12.004 M 38.79 % | 8.649 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 100.060 M 35.56 % | 73.814 M 8.33 % | 68.141 M 11.75 % | 60.974 M 16.61 % | 52.291 M 35.99 % | 38.453 M 15.35 % | 33.337 M 81.69 % | 18.348 M -60.15 % | 46.038 M 300.54 % | 11.494 M 33.57 % | 8.606 M 50.52 % | 5.717 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -16.830 M -144.49 % | 37.831 M -15.43 % | 44.735 M -11.79 % | 50.712 M | 0.000 | 0.000 | 0.000 100.00 % | -2.071 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 15.046 M 36.53 % | 11.020 M -40.20 % | 18.429 M 23.68 % | 14.900 M 4.69 % | 14.232 M -18.12 % | 17.381 M -41.16 % | 29.537 M -6.06 % | 31.442 M -46.69 % | 58.985 M 95.14 % | 30.227 M 221.91 % | 9.390 M 0.86 % | 9.310 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 -100.00 % | 3.028 M 28.36 % | 2.359 M -30.88 % | 3.413 M 143.96 % | 1.399 M 0.72 % | 1.389 M 0.65 % | 1.380 M 0.00 % | 1.380 M 1.40 % | 1.361 M 54.31 % | 882.000 K | 0.000 -100.00 % | 62.382 M 100.00 % | 31.191 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 66.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 387.262 M 0.00 % | 387.262 M 0.00 % | 387.262 M 0.00 % | 387.262 M 0.00 % | 387.262 M 0.00 % | 387.262 M 0.00 % | 387.262 M -0.02 % | 387.321 M -5.22 % | 408.649 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 13.000 M | 0.000 -100.00 % | 16.830 M -12.06 % | 19.138 M -8.47 % | 20.910 M -29.92 % | 29.838 M -9.91 % | 33.121 M -10.69 % | 37.086 M 258.84 % | 10.335 M 399.03 % | 2.071 M -7.96 % | 2.250 M 778.91 % | 256.000 K 100.00 % | 128.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.579 B -4.75 % | 1.658 B -1.92 % | 1.691 B -0.19 % | 1.694 B 2.96 % | 1.645 B 4.12 % | 1.580 B 4.48 % | 1.512 B 12.64 % | 1.343 B 4.00 % | 1.291 B 16.57 % | 1.108 B 102.07 % | 548.124 M 1.60 % | 539.509 M 104.25 % | 264.141 M 31.75 % | 200.491 M 46.51 % | 136.840 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 | 2018-12-31 | 2018-06-30 | 2017-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 98.239 M 141.01 % | -239.525 M -311.70 % | 113.142 M 149.91 % | -226.677 M 18.27 % | -277.356 M -40.59 % | -197.285 M -1 122.36 % | 19.297 M 142.01 % | -45.935 M -96.04 % | -23.431 M -132.23 % | 72.705 M 121.71 % | 32.793 M 162.21 % | -52.712 M -849.42 % | -5.552 M 0.00 % | -5.552 M -126.06 % | 21.307 M 0.00 % | 21.307 M |
Accounts receivables | 0.000 -100.00 % | 74.464 M 164.25 % | -115.889 M -2 709.52 % | 4.441 M 105.84 % | -75.991 M -110.55 % | -36.091 M 44.07 % | -64.528 M -634.57 % | 12.071 M 123.24 % | -51.940 M -395.04 % | -10.492 M 29.36 % | -14.852 M -220.54 % | 12.321 M 206.58 % | -11.560 M -1 633.16 % | 754.000 K 0.00 % | 754.000 K 206.20 % | -710.000 K 0.00 % | -710.000 K |
Inventory | 0.000 -100.00 % | 1.392 M 192.74 % | -1.501 M -199.67 % | 1.506 M 6 124.00 % | -25.000 K -101.33 % | 1.882 M 187.33 % | 655.000 K 107.25 % | -9.036 M -2 922.07 % | -299.000 K -3 222.22 % | -9.000 K -80.00 % | -5.000 K -119.23 % | 26.000 K 2 700.00 % | -1.000 K 91.67 % | -12.000 K 0.00 % | -12.000 K -209.09 % | 11.000 K 0.00 % | 11.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.311 M -56.15 % | 121.588 M | 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 % | 22.383 M 118.33 % | -122.135 M -213.94 % | 107.195 M 171.15 % | -150.661 M 38.04 % | -243.147 M -82.25 % | -133.412 M -920.39 % | 16.262 M 157.96 % | 6.304 M 148.75 % | -12.930 M -114.77 % | 87.562 M 328.26 % | 20.446 M 149.69 % | -41.151 M -642.80 % | -5.540 M 0.00 % | -5.540 M -126.01 % | 21.296 M 0.00 % | 21.296 M |
Other non cash items | -24.444 M -198.20 % | 24.892 M -48.07 % | 47.934 M -67.39 % | 146.978 M 171.60 % | 54.115 M -36.84 % | 85.684 M 0.37 % | 85.367 M 25.03 % | 68.279 M 879.89 % | 6.968 M -85.59 % | 48.342 M 2 133.74 % | -2.377 M -104.38 % | 54.321 M 262.04 % | 15.004 M 487.75 % | -3.870 M 0.00 % | -3.870 M -239.58 % | -1.140 M 0.00 % | -1.140 M |
Net cash provided by operating activities | 0.000 -100.00 % | 100.915 M 170.72 % | -142.697 M -162.10 % | 229.769 M 314.63 % | -107.053 M 32.44 % | -158.449 M -469.22 % | -27.836 M -116.64 % | 167.314 M 381.67 % | 34.736 M -53.94 % | 75.421 M -21.33 % | 95.866 M -23.17 % | 124.775 M 1 005.74 % | -13.776 M -200.36 % | 13.726 M 0.00 % | 13.726 M -65.67 % | 39.988 M 0.00 % | 39.988 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -3.560 M 14.91 % | -4.184 M -29.74 % | -3.225 M -18.22 % | -2.728 M 55.95 % | -6.193 M -229.77 % | -1.878 M 72.26 % | -6.771 M 8.15 % | -7.372 M -468.39 % | -1.297 M 72.73 % | -4.757 M -1 092.23 % | -399.000 K 86.09 % | -2.868 M 0.00 % | -2.868 M 2.66 % | -2.947 M 0.00 % | -2.947 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 791.666 K 106.02 % | -13.140 M | 0.000 | 0.000 100.00 % | -271.955 M -1 398.62 % | -18.147 M | 0.000 100.00 % | -20.119 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.304 M 0.00 % | 14.304 M |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.556 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -14.472 M -3 759.20 % | -375.000 K -13.98 % | -329.000 K -545.10 % | -51.000 K 99.40 % | -8.556 M -140.47 % | -3.558 M -128.59 % | 12.443 M -92.66 % | 169.553 M 198.99 % | -171.287 M -217.44 % | 145.854 M 452.22 % | -41.410 M -206.98 % | 38.708 M 177.88 % | -49.700 M 0.00 % | -49.700 M -304.43 % | 24.312 M 0.00 % | 24.312 M |
Net cash used for investing activites | 0.000 100.00 % | -14.472 M -267.78 % | -3.935 M 12.81 % | -4.513 M -37.76 % | -3.276 M 70.97 % | -11.284 M -15.72 % | -9.751 M -192.30 % | 10.565 M 109.68 % | -109.173 M 44.53 % | -196.806 M -236.14 % | 144.557 M 318.08 % | -66.286 M -273.03 % | 38.309 M 172.88 % | -52.568 M 0.00 % | -52.568 M -247.38 % | 35.669 M 0.00 % | 35.669 M |
Debt repayment | 0.000 | 0.000 100.00 % | -7.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 M 0.00 % | 2.500 M 121.28 % | -11.750 M 0.00 % | -11.750 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.387 M | 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 % | -9.997 M -1 061.09 % | -861.000 K 87.96 % | -7.149 M 56.12 % | -16.292 M -156.57 % | -6.350 M -110.45 % | 60.762 M 261.04 % | -37.730 M -3 111.06 % | -1.175 M -100.28 % | 412.735 M 1 176.06 % | -38.356 M -149.45 % | 77.565 M 504.30 % | -19.185 M -194.14 % | 20.379 M 0.00 % | 20.379 M 146.66 % | -43.675 M 0.00 % | -43.675 M |
Net cash used provided by financing activities | 0.000 100.00 % | -9.997 M -18.88 % | -8.409 M -17.62 % | -7.149 M 56.12 % | -16.292 M -156.57 % | -6.350 M -110.45 % | 60.762 M 202.78 % | -59.117 M -4 931.23 % | -1.175 M -100.28 % | 412.735 M 1 176.06 % | -38.356 M -149.45 % | 77.565 M 504.30 % | -19.185 M -183.86 % | 22.879 M 0.00 % | 22.879 M 141.28 % | -55.425 M 0.00 % | -55.425 M |
Effect of forex changes on cash | 0.000 100.00 % | -242.000 K -283.33 % | 132.000 K 127.73 % | -476.000 K -133.45 % | 1.423 M 420.50 % | -444.000 K -140.77 % | 1.089 M 224.60 % | -874.000 K 4.27 % | -913.000 K 94.39 % | -16.286 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 100.00 % | -482.866 M -200.00 % | 482.866 M 343.75 % | 108.816 M 168.42 % | -159.035 M 31.88 % | -233.451 M -2 024.26 % | 12.132 M -79.42 % | 58.944 M 254.05 % | -38.263 M -127.82 % | 137.532 M 36.13 % | 101.034 M 48.52 % | 68.027 M 2 444.02 % | 2.674 M 108.38 % | -31.926 M 0.00 % | -31.926 M -178.90 % | 40.463 M 0.00 % | 40.463 M |
Cash at beginning of period | 0.000 -100.00 % | 482.866 M | 0.000 -100.00 % | 420.144 M -31.43 % | 612.712 M -27.59 % | 846.163 M 19.22 % | 709.737 M | 0.000 -100.00 % | 617.980 M | 0.000 -100.00 % | 280.145 M | 0.000 -100.00 % | 40.383 M -42.01 % | 69.635 M 0.00 % | 69.635 M 138.70 % | 29.172 M 0.00 % | 29.172 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 482.866 M 343.75 % | 108.816 M -76.01 % | 453.677 M -25.96 % | 612.712 M -15.12 % | 721.869 M 1 124.67 % | 58.944 M -89.83 % | 579.717 M 321.51 % | 137.532 M -63.92 % | 381.178 M 460.33 % | 68.027 M 57.99 % | 43.057 M 14.18 % | 37.709 M 0.00 % | 37.709 M -45.85 % | 69.635 M 0.00 % | 69.635 M |
Operating cash flow | 0.000 -100.00 % | 100.915 M 170.72 % | -142.697 M -162.10 % | 229.769 M 314.63 % | -107.053 M 32.44 % | -158.449 M -469.22 % | -27.836 M -116.64 % | 167.314 M 381.67 % | 34.736 M -53.94 % | 75.421 M -21.33 % | 95.866 M -23.17 % | 124.775 M 1 005.74 % | -13.776 M -200.36 % | 13.726 M 0.00 % | 13.726 M -65.67 % | 39.988 M 0.00 % | 39.988 M |
Capital expenditure | 0.000 100.00 % | -10.442 M -193.31 % | -3.560 M 14.91 % | -4.184 M -29.74 % | -3.225 M -18.22 % | -2.728 M 55.95 % | -6.193 M -229.77 % | -1.878 M 72.26 % | -6.771 M 8.15 % | -7.372 M -468.39 % | -1.297 M 72.73 % | -4.757 M -1 092.23 % | -399.000 K 86.09 % | -2.868 M 0.00 % | -2.868 M 2.66 % | -2.947 M 0.00 % | -2.947 M |
Free CashFlow | 0.000 -100.00 % | 90.473 M 161.86 % | -146.257 M -164.83 % | 225.585 M 304.56 % | -110.278 M 31.58 % | -161.177 M -373.65 % | -34.029 M -120.57 % | 165.436 M 491.58 % | 27.965 M -58.90 % | 68.049 M -28.04 % | 94.569 M -21.20 % | 120.018 M 946.69 % | -14.175 M -230.55 % | 10.858 M 0.00 % | 10.858 M -70.69 % | 37.042 M 0.00 % | 37.042 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 |