
Shenghui Cleanness Grp Hldg 2521.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Revenue | 673.558 M 6.88 % | 630.172 M 6.05 % | 594.204 M 5.44 % | 563.541 M 21.02 % | 465.664 M 19.51 % | 389.642 M 9.86 % | 354.680 M |
Net income | 49.226 M 76.51 % | 27.889 M -18.90 % | 34.389 M -13.86 % | 39.921 M 27.49 % | 31.312 M 54.67 % | 20.245 M -32.14 % | 29.833 M |
Income before tax | 59.231 M 82.87 % | 32.390 M -18.76 % | 39.868 M -12.48 % | 45.551 M 18.31 % | 38.502 M 53.01 % | 25.164 M -38.26 % | 40.756 M |
Income before tax ratio | 0.09 71.09 % | 0.05 -23.39 % | 0.07 -16.99 % | 0.08 -2.24 % | 0.08 28.03 % | 0.06 -43.80 % | 0.11 |
EBITDA | 26.196 M -28.83 % | 36.810 M -16.65 % | 44.162 M -11.41 % | 49.850 M 15.48 % | 43.166 M 66.72 % | 25.892 M -38.67 % | 42.218 M |
Net income ratio | 0.07 65.14 % | 0.04 -23.53 % | 0.06 -18.30 % | 0.07 5.35 % | 0.07 29.42 % | 0.05 -38.23 % | 0.08 |
Ratio EBITDA | 0.04 -33.42 % | 0.06 -21.41 % | 0.07 -15.98 % | 0.09 -4.57 % | 0.09 39.50 % | 0.07 -44.17 % | 0.12 |
Gross profit ratio | 0.15 0.82 % | 0.15 -19.20 % | 0.18 -3.08 % | 0.19 -0.93 % | 0.19 21.95 % | 0.16 -22.94 % | 0.20 |
Weighted average shs out dil | 1.632 B 27.60 % | 1.279 B -21.30 % | 1.625 B 0.00 % | 1.625 B 0.00 % | 1.625 B 0.00 % | 1.625 B 0.00 % | 1.625 B |
Weighted average shs out | 1.632 B 27.60 % | 1.279 B -21.30 % | 1.625 B 0.00 % | 1.625 B 0.00 % | 1.625 B 0.00 % | 1.625 B 0.00 % | 1.625 B |
EPS diluted | 0.03 38.53 % | 0.02 -11.38 % | 0.02 0.00 % | 0.02 27.46 % | 0.02 55.65 % | 0.01 -32.38 % | 0.02 |
Earnings per share | 0.03 38.53 % | 0.02 -11.38 % | 0.02 0.00 % | 0.02 27.46 % | 0.02 55.65 % | 0.01 -32.38 % | 0.02 |
Gross profit | 100.700 M 7.76 % | 93.445 M -14.31 % | 109.054 M 2.20 % | 106.711 M 19.89 % | 89.009 M 45.74 % | 61.073 M -15.34 % | 72.139 M |
Income tax expense | 10.005 M 122.28 % | 4.501 M -17.85 % | 5.479 M -2.68 % | 5.630 M -21.70 % | 7.190 M 44.24 % | 4.985 M -54.51 % | 10.958 M |
Cost of revenue | 572.858 M 6.73 % | 536.727 M -7.77 % | 581.933 M 1.65 % | 572.475 M 31.83 % | 434.255 M 32.17 % | 328.569 M 16.29 % | 282.541 M |
General and administrative expenses | 68.067 M 11.40 % | 61.099 M 19.66 % | 51.060 M 286.53 % | 13.210 M 49.40 % | 8.842 M | 0.000 | 0.000 |
Selling and marketing expenses | 4.023 M -21.85 % | 5.148 M 29.25 % | 3.983 M 29.49 % | 3.076 M 0.59 % | 3.058 M | 0.000 | 0.000 |
Other expenses | 10.521 M 285.95 % | -5.658 M -512.34 % | -924.000 K -103.42 % | 27.004 M -5.51 % | 28.580 M 8 052.67 % | 350.560 K 144.15 % | -793.977 K |
Operating expenses | 82.611 M 36.35 % | 60.589 M 11.96 % | 54.119 M 25.02 % | 43.290 M 6.94 % | 40.480 M 7.21 % | 37.756 M 16.62 % | 32.375 M |
Cost and expenses | 655.469 M 9.74 % | 597.316 M 7.84 % | 553.914 M 7.02 % | 517.586 M 21.43 % | 426.226 M 16.35 % | 366.325 M 16.32 % | 314.917 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 72.090 M 8.82 % | 66.247 M 20.35 % | 55.043 M 237.98 % | 16.286 M 36.86 % | 11.900 M -68.19 % | 37.405 M 18.44 % | 31.581 M |
Interest income | 2.456 M 1 774.81 % | 131.000 K -14.38 % | 153.000 K 66.30 % | 92.000 K -31.34 % | 134.000 K -26.28 % | 181.773 K 230.02 % | 55.080 K |
Interest expense | 1.005 M 68.34 % | 597.000 K 3.83 % | 575.000 K 15.93 % | 496.000 K -62.02 % | 1.306 M 99.33 % | 655.184 K 16.53 % | 562.228 K |
Depreciation and amortization | 3.823 M 0.00 % | 3.823 M 2.67 % | 3.724 M -5.98 % | 3.960 M 24.05 % | 3.192 M 23.99 % | 2.575 M 4.89 % | 2.455 M |
Operating income | 18.089 M -44.94 % | 32.856 M -18.45 % | 40.290 M -12.33 % | 45.955 M 16.52 % | 39.438 M 69.14 % | 23.317 M -41.36 % | 39.763 M |
Operating income ratio | 0.03 -48.49 % | 0.05 -23.11 % | 0.07 -16.85 % | 0.08 -3.71 % | 0.08 41.53 % | 0.06 -46.62 % | 0.11 |
Total other income expenses net | 41.142 M 8 928.76 % | -466.000 K -10.43 % | -422.000 K -4.46 % | -404.000 K 56.84 % | -936.000 K -150.69 % | 1.847 M 86.07 % | 992.469 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Net debt | -31.360 M 77.86 % | -141.638 M -155.88 % | -55.353 M -12.76 % | -49.090 M 30.68 % | -70.811 M -66.27 % | -42.587 M -59.07 % | -26.773 M |
Total investments | 101.160 M 1 436.19 % | 6.585 M -9.74 % | 7.296 M -16.34 % | 8.721 M 42.69 % | 6.112 M -53.71 % | 13.203 M 54.47 % | 8.548 M |
Total debt | 59.749 M 761.56 % | 6.935 M -3.68 % | 7.200 M -58.74 % | 17.449 M 126.23 % | 7.713 M -40.70 % | 13.007 M 48.54 % | 8.757 M |
Accumulated other comprehensive income loss | -1.213 M 0.00 % | -1.213 M 0.00 % | -1.213 M 0.00 % | -1.213 M -342.60 % | 500.000 K -94.68 % | 9.401 M 22.62 % | 7.667 M |
Retained earnings | 237.128 M 26.20 % | 187.902 M 7.84 % | 174.245 M 24.59 % | 139.856 M 9.16 % | 128.115 M 52.78 % | 83.857 M 25.18 % | 66.987 M |
Common stock | 15.953 M 8.33 % | 14.726 M | 0.000 | 0.000 -100.00 % | 12.820 M -2.31 % | 13.124 M -1.53 % | 13.327 M |
Total equity | 384.902 M 28.81 % | 298.818 M 50.34 % | 198.761 M 13.91 % | 174.490 M 4.05 % | 167.691 M 57.63 % | 106.382 M 20.91 % | 87.981 M |
Other non current liabilities | 6.538 M | 0.000 -100.00 % | 800.754 K -47.03 % | 1.512 M 16.37 % | 1.299 M | 0.000 | 0.000 |
Long term debt | 14.280 M 129.07 % | 6.234 M -4.45 % | 6.524 M -3.65 % | 6.771 M -3.24 % | 6.998 M | 0.000 | 0.000 |
Total non current liabilities | 20.818 M 233.94 % | 6.234 M -14.89 % | 7.325 M -11.57 % | 8.283 M -0.17 % | 8.297 M 16.06 % | 7.149 M -7.41 % | 7.721 M |
Other current liabilities | 99.143 M 23.32 % | 80.395 M 45.90 % | 55.102 M 44.11 % | 38.235 M -33.74 % | 57.707 M 86.17 % | 30.996 M 24.41 % | 24.914 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 22.665 M -3.69 % | 23.533 M | 0.000 -100.00 % | 16.771 M 20.54 % | 13.914 M |
Short term debt | 45.469 M 6 386.31 % | 701.000 K 3.70 % | 676.000 K -93.67 % | 10.678 M 1 393.43 % | 715.000 K -87.80 % | 5.858 M 465.72 % | 1.036 M |
Total current liabilities | 164.603 M 21.66 % | 135.301 M 2.02 % | 132.618 M 3.08 % | 128.651 M 19.83 % | 107.359 M 10.61 % | 97.060 M 29.04 % | 75.216 M |
Total liabilities | 185.421 M 31.01 % | 141.535 M -9.40 % | 156.220 M -5.70 % | 165.657 M 22.18 % | 135.586 M 30.11 % | 104.209 M 25.65 % | 82.938 M |
Other non current assets | 34.554 M 89.27 % | 18.257 M 238.14 % | 5.399 M 39.94 % | 3.858 M -74.86 % | 15.345 M 120.25 % | 6.967 M 87.08 % | 3.724 M |
Long term investments | 101.160 M 1 436.19 % | 6.585 M -9.74 % | 7.296 M -14.98 % | 8.581 M | 0.000 -100.00 % | 9.134 M 17.84 % | 7.751 M |
Intangible assets | 0.000 | 0.000 -100.00 % | 214.458 M 21.70 % | 176.219 M 24.57 % | 141.464 M 26.02 % | 112.259 M 4.46 % | 107.464 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.750 |
Property plant equipment net | 54.108 M 245.85 % | 15.645 M -3.75 % | 16.254 M -15.59 % | 19.255 M 8.58 % | 17.734 M 33.09 % | 13.325 M 38.09 % | 9.649 M |
Total non current assets | 189.822 M 368.85 % | 40.487 M 17.28 % | 34.523 M -6.69 % | 36.999 M -1.57 % | 37.591 M 11.42 % | 33.739 M 45.94 % | 23.119 M |
Other current assets | 17.670 M 30.53 % | 13.537 M 31.47 % | 10.297 M 783.42 % | 1.166 M -86.26 % | 8.485 M 72.13 % | 4.929 M 22.92 % | 4.010 M |
Short term investments | 0.000 -100.00 % | 4.263 M -28.33 % | 5.948 M -31.80 % | 8.721 M 42.69 % | 6.112 M 50.20 % | 4.069 M 410.92 % | 796.437 K |
cash and cash equivalents | 91.109 M -38.68 % | 148.573 M 171.51 % | 54.722 M 4.85 % | 52.191 M -22.61 % | 67.437 M 21.30 % | 55.594 M 56.47 % | 35.530 M |
Cash and short term investments | 94.757 M -36.22 % | 148.573 M 144.89 % | 60.670 M -13.86 % | 70.434 M -11.91 % | 79.956 M 34.01 % | 59.664 M 64.24 % | 36.326 M |
Total current assets | 380.501 M -4.84 % | 399.866 M 40.09 % | 285.425 M 15.17 % | 247.819 M 10.59 % | 224.087 M 26.71 % | 176.852 M 19.66 % | 147.800 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.877 |
Net receivables | 268.074 M 12.75 % | 237.756 M 10.86 % | 214.458 M 21.70 % | 176.219 M 29.91 % | 135.646 M 20.83 % | 112.259 M 4.46 % | 107.464 M |
Tax assets | 0.000 | 0.000 -100.00 % | 5.574 M 5.10 % | 5.304 M 17.54 % | 4.513 M 4.62 % | 4.313 M 116.31 % | 1.994 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 19.991 M -35.91 % | 31.193 M -1.01 % | 31.511 M -3.55 % | 32.672 M 14.71 % | 28.482 M 6.82 % | 26.663 M 6.99 % | 24.922 M |
Tax payables | 0.000 -100.00 % | 23.012 M 1.53 % | 22.665 M -3.69 % | 23.533 M 15.05 % | 20.455 M 21.96 % | 16.771 M 20.54 % | 13.914 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 20.035 M 188.90 % | 6.935 M -3.68 % | 7.200 M -3.21 % | 7.439 M -3.55 % | 7.713 M | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 131.821 M 35.34 % | 97.403 M 2 335.08 % | 4.000 M 0.00 % | 4.000 M | 0.000 | 0.000 -100.00 % | 0.877 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 570.323 M 29.51 % | 440.353 M 24.05 % | 354.981 M 4.36 % | 340.147 M 12.16 % | 303.277 M 44.01 % | 210.591 M 23.21 % | 170.919 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Deferred income tax | 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 |
Change in working capital | -84.918 M -218.75 % | -26.641 M 28.49 % | -37.256 M -4.62 % | -35.611 M -20.62 % | -29.523 M -675.43 % | -3.807 M 78.44 % | -17.656 M |
Accounts receivables | -69.474 M -173.23 % | -25.427 M 50.89 % | -51.777 M -20.64 % | -42.919 M 7.53 % | -46.413 M -143.76 % | -19.040 M 60.07 % | -47.686 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 100.00 % | -4.011 M -147.45 % | 8.453 M 167.90 % | 3.155 M -81.32 % | 16.890 M 10.88 % | 15.233 M -49.27 % | 30.030 M |
Other working capital | -15.444 M -652.11 % | 2.797 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -34.621 M -2 022.32 % | 1.801 M 365.34 % | -678.753 K -157.38 % | 1.183 M -87.79 % | 9.690 M 9.81 % | 8.824 M -74.29 % | 34.326 M |
Net cash provided by operating activities | -53.098 M -872.67 % | 6.872 M 18.91 % | 5.779 M -61.28 % | 14.926 M -32.24 % | 22.027 M -20.87 % | 27.836 M 5.47 % | 26.394 M |
Investments in property plant and equipment | -18.716 M -59.56 % | -11.730 M -420.49 % | -2.254 M 54.09 % | -4.909 M -0.87 % | -4.867 M 38.62 % | -7.929 M -120.83 % | -3.591 M |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -14.551 M -2 224.16 % | 685.000 K | 0.000 | 0.000 |
Purchases of investments | -63.902 M | 0.000 | 0.000 | 0.000 100.00 % | -160.713 M -4 632.73 % | -3.396 M -716.89 % | -415.695 K |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 158.130 M | 0.000 | 0.000 |
Other investing activites | 2.850 M 2 750.00 % | 100.000 K -97.55 % | 4.077 M -66.13 % | 12.036 M 798.18 % | 1.340 M 127.03 % | 590.265 K 110.72 % | -5.506 M |
Net cash used for investing activites | -79.768 M -585.88 % | -11.630 M -737.96 % | 1.823 M 124.56 % | -7.423 M -36.83 % | -5.425 M 49.46 % | -10.735 M -12.85 % | -9.512 M |
Debt repayment | 39.714 M 15 086.42 % | -265.000 K 97.41 % | -10.249 M -202.39 % | 10.010 M 300.20 % | -5.000 M | 0.000 | 0.000 |
Common stock issued | 37.419 M -65.47 % | 108.382 M | 0.000 -100.00 % | 4.247 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -28.180 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -1.719 M 81.92 % | -9.508 M -283.62 % | 5.178 M 158.67 % | -8.826 M -4 005.12 % | -215.000 K -105.68 % | 3.788 M 562.59 % | -818.920 K |
Net cash used provided by financing activities | 75.414 M -23.52 % | 98.609 M 2 044.57 % | -5.071 M 77.71 % | -22.749 M -336.22 % | -5.215 M -237.66 % | 3.788 M 562.59 % | -818.920 K |
Effect of forex changes on cash | -12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -57.464 M -161.23 % | 93.851 M 3 608.06 % | 2.531 M 116.60 % | -15.246 M -233.89 % | 11.387 M -42.86 % | 19.927 M 24.06 % | 16.062 M |
Cash at beginning of period | 148.573 M 171.51 % | 54.722 M -22.31 % | 70.434 M -11.91 % | 79.956 M 26.68 % | 63.118 M 76.96 % | 35.667 M 83.22 % | 19.467 M |
Cash at end of period | 91.109 M -38.68 % | 148.573 M 134.21 % | 63.437 M -9.93 % | 70.434 M -11.91 % | 79.956 M 43.82 % | 55.594 M 56.47 % | 35.530 M |
Operating cash flow | -53.098 M -872.67 % | 6.872 M 2.17 % | 6.726 M -62.70 % | 18.034 M -25.00 % | 24.044 M -13.62 % | 27.836 M 5.47 % | 26.394 M |
Capital expenditure | -18.716 M -59.56 % | -11.730 M -420.49 % | -2.254 M 54.09 % | -4.909 M -0.87 % | -4.867 M 38.62 % | -7.929 M -120.83 % | -3.591 M |
Free CashFlow | -71.814 M -1 378.26 % | -4.858 M -208.62 % | 4.472 M -65.92 % | 13.125 M -31.56 % | 19.177 M -3.67 % | 19.907 M -12.70 % | 22.803 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | |
---|---|---|---|---|---|---|---|
Revenue | 358.829 M 106.35 % | 173.890 M -47.05 % | 328.381 M 98.40 % | 165.513 M 10.93 % | 149.199 M -50.36 % | 300.544 M 0.85 % | 298.002 M |
Net income | 7.943 M -59.34 % | 19.536 M 90.85 % | 10.236 M 63.16 % | 6.274 M -18.08 % | 7.658 M -59.09 % | 18.718 M 18.00 % | 15.862 M |
Income before tax | 11.911 M -50.33 % | 23.982 M 325.66 % | 5.634 M -24.49 % | 7.461 M -14.41 % | 8.718 M -58.70 % | 21.110 M 11.07 % | 19.006 M |
Income before tax ratio | 0.03 -75.93 % | 0.14 703.83 % | 0.02 -61.94 % | 0.05 -22.85 % | 0.06 -16.81 % | 0.07 10.13 % | 0.06 |
EBITDA | 13.364 M 108.27 % | 6.417 M -6.13 % | 6.836 M -20.17 % | 8.563 M -12.25 % | 9.758 M -57.77 % | 23.108 M 18.28 % | 19.537 M |
Net income ratio | 0.02 -80.30 % | 0.11 260.41 % | 0.03 -17.76 % | 0.04 -26.15 % | 0.05 -17.59 % | 0.06 17.00 % | 0.05 |
Ratio EBITDA | 0.04 0.93 % | 0.04 77.27 % | 0.02 -59.76 % | 0.05 -20.90 % | 0.07 -14.93 % | 0.08 17.28 % | 0.07 |
Gross profit ratio | 0.17 -15.02 % | 0.20 100.76 % | 0.10 -29.45 % | 0.14 -11.88 % | 0.16 -0.86 % | 0.16 0.87 % | 0.16 |
Weighted average shs out dil | 1.772 B 8.14 % | 1.639 B 0.84 % | 1.625 B 0.00 % | 1.625 B 29.87 % | 1.251 B -23.00 % | 1.625 B 0.00 % | 1.625 B |
Weighted average shs out | 1.772 B 8.14 % | 1.639 B 0.85 % | 1.625 B 0.00 % | 1.625 B 29.87 % | 1.251 B -23.00 % | 1.625 B 0.00 % | 1.625 B |
EPS diluted | 0.00 -63.03 % | 0.01 75.00 % | 0.01 74.12 % | 0.00 -36.26 % | 0.01 -46.74 % | 0.01 18.23 % | 0.01 |
Earnings per share | 0.00 -63.03 % | 0.01 75.00 % | 0.01 74.12 % | 0.00 -36.26 % | 0.01 -46.74 % | 0.01 18.23 % | 0.01 |
Gross profit | 60.200 M 75.35 % | 34.331 M 6.31 % | 32.294 M 39.97 % | 23.072 M -2.24 % | 23.600 M -50.78 % | 47.953 M 1.73 % | 47.137 M |
Income tax expense | 3.968 M -10.75 % | 4.446 M 698.92 % | 556.500 K -53.15 % | 1.188 M 12.05 % | 1.060 M -55.69 % | 2.392 M -23.91 % | 3.144 M |
Cost of revenue | 298.629 M 113.98 % | 139.559 M -52.87 % | 296.087 M 107.87 % | 142.442 M 13.41 % | 125.599 M -50.28 % | 252.591 M 0.69 % | 250.866 M |
General and administrative expenses | 21.589 M -13.31 % | 24.905 M 172.83 % | 9.129 M -52.11 % | 19.061 M 66.58 % | 11.443 M -9.48 % | 12.641 M | 0.000 |
Selling and marketing expenses | 4.319 M 1 677.37 % | 243.000 K -86.26 % | 1.769 M 46.67 % | 1.206 M -11.71 % | 1.366 M 36.27 % | 1.002 M | 0.000 |
Other expenses | 0.000 -100.00 % | 14.909 M 44.55 % | 10.314 M | 0.000 | 0.000 -100.00 % | 1.084 M -3.78 % | 1.126 M |
Operating expenses | 25.908 M -35.32 % | 40.057 M 88.85 % | 21.211 M 37.06 % | 15.476 M 4.68 % | 14.784 M -43.82 % | 26.314 M -15.81 % | 31.254 M |
Cost and expenses | 324.537 M 80.68 % | 179.615 M -43.39 % | 317.298 M 100.93 % | 157.918 M 12.49 % | 140.383 M -49.67 % | 278.905 M -1.14 % | 282.120 M |
Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 4.237 M -0.32 % | 4.251 M -1.60 % | 4.320 M | 0.000 |
Selling general and administrative expenses | 25.908 M 3.02 % | 25.148 M 130.78 % | 10.897 M -44.64 % | 19.684 M 46.98 % | 13.393 M -51.12 % | 27.398 M -15.39 % | 32.380 M |
Interest income | 0.000 | 0.000 -100.00 % | 66.796 K -50.20 % | 134.137 K 36.11 % | 98.548 K 127.32 % | 43.353 K -61.41 % | 112.328 K |
Interest expense | 0.000 | 0.000 -100.00 % | 265.100 K | 0.000 | 0.000 -100.00 % | 59.117 K -88.86 % | 530.724 K |
Depreciation and amortization | 1.906 M 99.42 % | 955.750 K -13.92 % | 1.110 M 14.77 % | 967.385 K 2.70 % | 941.966 K 1.38 % | 929.177 K -43.29 % | 1.639 M |
Operating income | 34.292 M 698.93 % | -5.726 M -124.04 % | 23.815 M 213.54 % | 7.595 M -13.85 % | 8.816 M -59.26 % | 21.639 M 36.24 % | 15.883 M |
Operating income ratio | 0.10 390.25 % | -0.03 -145.40 % | 0.07 58.03 % | 0.05 -22.34 % | 0.06 -17.93 % | 0.07 35.09 % | 0.05 |
Total other income expenses net | -22.381 M -175.34 % | 29.707 M 263.40 % | -18.181 M -13 453.62 % | -134.138 K -36.11 % | -98.549 K 81.37 % | -529.102 K -116.94 % | 3.124 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | |
---|---|---|---|---|---|---|
Net debt | -54.948 M -75.22 % | -31.360 M 61.11 % | -80.645 M 43.06 % | -141.638 M -196.81 % | -47.719 M 13.79 % | -55.353 M |
Total investments | 91.961 M -9.09 % | 101.160 M 2 959.89 % | 3.306 M -49.80 % | 6.585 M -2.16 % | 6.731 M -7.74 % | 7.296 M |
Total debt | 50.001 M -16.31 % | 59.749 M 221.39 % | 18.591 M 168.07 % | 6.935 M -9.18 % | 7.636 M -5.54 % | 8.084 M |
Accumulated other comprehensive income loss | 418.665 M 34 614.84 % | -1.213 M -100.41 % | 294.247 M 24 357.79 % | -1.213 M -108.64 % | 14.045 M -3.91 % | 14.617 M |
Retained earnings | 0.000 -100.00 % | 251.360 M | 0.000 -100.00 % | 187.902 M -0.65 % | 189.140 M 5.28 % | 179.653 M |
Common stock | 17.721 M 11.08 % | 15.953 M 8.33 % | 14.726 M 0.00 % | 14.726 M | 0.000 | 0.000 |
Total equity | 436.386 M 13.38 % | 384.902 M 24.57 % | 308.973 M 3.40 % | 298.818 M 44.01 % | 207.500 M 4.40 % | 198.761 M |
Other non current liabilities | 9.018 M 37.93 % | 6.538 M | 0.000 | 0.000 -100.00 % | 503.972 K -37.06 % | 800.754 K |
Long term debt | 14.392 M 0.78 % | 14.280 M 134.02 % | 6.102 M -2.12 % | 6.234 M -2.50 % | 6.394 M -1.99 % | 6.524 M |
Total non current liabilities | 23.410 M 12.45 % | 20.818 M 241.17 % | 6.102 M -2.12 % | 6.234 M -9.63 % | 6.898 M -5.83 % | 7.325 M |
Other current liabilities | 72.678 M -26.69 % | 99.143 M 3.05 % | 96.208 M 19.67 % | 80.395 M -16.69 % | 96.497 M 2.61 % | 94.044 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.225 M -6.35 % | 22.665 M |
Short term debt | 35.609 M -21.69 % | 45.469 M 264.07 % | 12.489 M 1 681.60 % | 701.000 K 2.49 % | 684.000 K 1.18 % | 676.000 K |
Total current liabilities | 176.172 M 7.03 % | 164.603 M 19.71 % | 137.507 M 1.63 % | 135.301 M -9.33 % | 149.223 M 0.22 % | 148.896 M |
Total liabilities | 199.582 M 7.64 % | 185.421 M 29.12 % | 143.609 M 1.47 % | 141.535 M -9.34 % | 156.121 M -0.06 % | 156.220 M |
Other non current assets | 35.819 M 3.66 % | 34.554 M 40.72 % | 24.555 M 34.50 % | 18.257 M 158.92 % | 7.051 M 30.60 % | 5.399 M |
Long term investments | 91.961 M -9.09 % | 101.160 M | 0.000 -100.00 % | 6.585 M -2.16 % | 6.731 M -7.74 % | 7.296 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 239.228 M 11.55 % | 214.458 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 0.00 % | 2.000 |
Property plant equipment net | 52.417 M -3.13 % | 54.108 M 192.14 % | 18.521 M 18.38 % | 15.645 M -4.00 % | 16.297 M 0.26 % | 16.254 M |
Total non current assets | 180.197 M -5.07 % | 189.822 M 340.67 % | 43.076 M 6.39 % | 40.487 M 11.70 % | 36.246 M 4.99 % | 34.523 M |
Other current assets | 1.423 M -91.95 % | 17.670 M -38.24 % | 28.610 M 111.35 % | 13.537 M -94.66 % | 253.599 M 9.92 % | 230.703 M |
Short term investments | 0.000 | 0.000 -100.00 % | 3.306 M | 0.000 -100.00 % | 2.739 M -53.95 % | 5.948 M |
cash and cash equivalents | 104.949 M 15.19 % | 91.109 M -8.19 % | 99.236 M -33.21 % | 148.573 M 168.40 % | 55.355 M -12.74 % | 63.437 M |
Cash and short term investments | 104.949 M 10.76 % | 94.757 M -7.59 % | 102.542 M -30.98 % | 148.573 M 168.40 % | 55.355 M -12.74 % | 63.437 M |
Total current assets | 455.771 M 19.78 % | 380.501 M -7.08 % | 409.506 M 2.41 % | 399.866 M 22.14 % | 327.375 M 2.16 % | 320.458 M |
Inventory | 0.000 | 0.000 -100.00 % | 3.410 M | 0.000 | 0.000 | 0.000 |
Net receivables | 349.399 M 30.34 % | 268.074 M -2.50 % | 274.944 M 15.64 % | 237.756 M -0.62 % | 239.228 M 11.55 % | 214.458 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.168 M 10.64 % | 5.574 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 67.885 M 239.58 % | 19.991 M -30.61 % | 28.810 M -7.64 % | 31.193 M 1.22 % | 30.818 M -2.20 % | 31.511 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 23.012 M 8.42 % | 21.225 M -6.35 % | 22.665 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 19.881 M -0.77 % | 20.035 M 194.59 % | 6.801 M -1.93 % | 6.935 M -2.02 % | 7.078 M -1.69 % | 7.200 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 118.802 M | 0.000 -100.00 % | 97.403 M 202.69 % | 32.179 M -16.95 % | 38.748 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 635.968 M 11.51 % | 570.323 M 26.02 % | 452.582 M 2.78 % | 440.353 M 21.10 % | 363.622 M 2.43 % | 354.981 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | |
---|---|---|---|---|---|---|---|
Deferred income tax | 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 |
Change in working capital | 0.000 100.00 % | -34.737 M | 0.000 -100.00 % | 3.468 M 123.14 % | -14.990 M -228.20 % | 11.693 M 124.86 % | -47.041 M |
Accounts receivables | 0.000 100.00 % | -34.737 M | 0.000 -100.00 % | 3.468 M 123.14 % | -14.990 M -321.08 % | 6.781 M 113.77 % | -49.228 M |
Inventory | 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 -100.00 % | 4.912 M 124.62 % | 2.187 M |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -12.418 M -175.20 % | 16.514 M 148.83 % | -33.817 M -575.40 % | -5.007 M -221.88 % | 4.108 M 150.39 % | -8.152 M -116.06 % | 50.761 M |
Net cash provided by operating activities | -2.569 M -295.81 % | 1.312 M 104.71 % | -27.861 M -588.61 % | 5.702 M 349.80 % | -2.283 M -106.72 % | 33.951 M 223.65 % | -27.459 M |
Investments in property plant and equipment | -1.043 M 85.19 % | -7.042 M -203.97 % | -2.317 M 50.98 % | -4.726 M -319.30 % | -1.127 M -49.11 % | -755.857 K 32.59 % | -1.121 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -14.876 M 51.33 % | -30.566 M -76 515.00 % | 40.000 K 126.83 % | -149.097 K -174.70 % | 199.599 K 198.94 % | -201.737 K | 0.000 |
Net cash used for investing activites | -15.919 M 57.67 % | -37.608 M -1 551.99 % | -2.277 M 53.30 % | -4.875 M -425.61 % | -927.459 K -22.70 % | -755.857 K 32.59 % | -1.121 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 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 |
Other financing activites | 32.328 M 0.28 % | 32.238 M 489.47 % | 5.469 M -88.70 % | 48.397 M 6 129.65 % | 776.884 K -60.04 % | 1.944 M 129.44 % | -6.604 M |
Net cash used provided by financing activities | 32.328 M 0.28 % | 32.238 M 489.47 % | 5.469 M -88.70 % | 48.397 M 6 129.65 % | 776.884 K -60.04 % | 1.944 M 129.44 % | -6.604 M |
Effect of forex changes on cash | 0.000 100.00 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 100.00 % | -99.236 M | 0.000 -100.00 % | 49.224 M 2 123.03 % | -2.433 M -106.92 % | 35.139 M 199.88 % | -35.183 M |
Cash at beginning of period | 0.000 | 0.000 -100.00 % | 149.945 M | 0.000 | 0.000 -100.00 % | 20.564 M | 0.000 |
Cash at end of period | 0.000 | 0.000 -100.00 % | 154.023 M 212.90 % | 49.224 M 2 123.03 % | -2.433 M -104.37 % | 55.704 M 258.32 % | -35.183 M |
Operating cash flow | -2.569 M -295.81 % | 1.312 M 104.71 % | -27.861 M -588.61 % | 5.702 M 349.80 % | -2.283 M -106.72 % | 33.951 M 223.65 % | -27.459 M |
Capital expenditure | -1.043 M 85.19 % | -7.042 M -203.97 % | -2.317 M 50.98 % | -4.726 M -319.30 % | -1.127 M -49.11 % | -755.857 K 32.59 % | -1.121 M |
Free CashFlow | -3.612 M 36.96 % | -5.730 M 81.01 % | -30.178 M -3 190.81 % | 976.361 K 128.63 % | -3.410 M -110.27 % | 33.195 M 216.15 % | -28.580 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 |