2392.HK

Xuan Wu Cloud Technology Holdings Limited 2392.HK

Finances

2024 2023 2022 2021 2020 2019 2018
Revenue 1.151 B -10.15 % 1.281 B 22.80 % 1.043 B 5.19 % 991.941 M 24.50 % 796.762 M 32.75 % 600.201 M 15.68 % 518.835 M
Net income 6.914 M 109.55 % -72.364 M -102.84 % -35.676 M -345.82 % 14.513 M -47.70 % 27.748 M 92.72 % 14.398 M -52.03 % 30.012 M
Income before tax -920.000 K 98.72 % -71.709 M -97.53 % -36.302 M -390.88 % 12.480 M -54.38 % 27.358 M 158.56 % 10.581 M -65.36 % 30.545 M
Income before tax ratio 0.00 98.57 % -0.06 -60.86 % -0.03 -376.54 % 0.01 -63.36 % 0.03 94.77 % 0.02 -70.06 % 0.06
EBITDA 5.148 M 109.26 % -55.601 M -193.27 % -18.959 M -166.19 % 28.645 M -33.13 % 42.838 M 70.57 % 25.114 M -40.97 % 42.541 M
Net income ratio 0.01 110.63 % -0.06 -65.18 % -0.03 -333.70 % 0.01 -57.99 % 0.03 45.18 % 0.02 -58.53 % 0.06
Ratio EBITDA 0.00 110.30 % -0.04 -138.82 % -0.02 -162.92 % 0.03 -46.29 % 0.05 28.49 % 0.04 -48.97 % 0.08
Gross profit ratio 0.18 14.08 % 0.16 -26.15 % 0.22 -7.69 % 0.23 -3.68 % 0.24 -25.78 % 0.33 -8.34 % 0.36
Weighted average shs out dil 576.167 M 2.89 % 559.973 M 3.23 % 542.437 M -3.19 % 560.321 M 0.00 % 560.321 M 0.00 % 560.321 M 0.00 % 560.321 M
Weighted average shs out 576.167 M 2.89 % 559.976 M 3.23 % 542.437 M -3.19 % 560.321 M 0.00 % 560.321 M 0.00 % 560.321 M 0.00 % 560.321 M
EPS diluted 0.01 109.23 % -0.13 -97.57 % -0.07 -354.05 % 0.03 -47.68 % 0.05 92.61 % 0.03 -52.05 % 0.05
Earnings per share 0.01 109.23 % -0.13 -97.57 % -0.07 -354.05 % 0.03 -47.68 % 0.05 92.61 % 0.03 -52.05 % 0.05
Gross profit 209.777 M 2.51 % 204.649 M -9.31 % 225.647 M -2.90 % 232.392 M 19.92 % 193.793 M -1.47 % 196.694 M 6.03 % 185.501 M
Income tax expense 150.000 K 145.90 % 61.000 K 104.57 % -1.334 M 53.54 % -2.871 M -47.31 % -1.949 M 32.72 % -2.897 M -490.96 % 741.000 K
Cost of revenue 941.500 M -12.55 % 1.077 B 31.66 % 817.731 M 7.66 % 759.549 M 25.97 % 602.969 M 49.43 % 403.507 M 21.05 % 333.334 M
General and administrative expenses 46.027 M -20.76 % 58.089 M -23.93 % 76.361 M 197.31 % 25.684 M 318.44 % 6.138 M -21.94 % 7.863 M 2.18 % 7.695 M
Selling and marketing expenses 94.833 M -24.20 % 125.113 M 12.39 % 111.317 M 22.29 % 91.024 M 17.98 % 77.149 M -17.43 % 93.430 M 12.54 % 83.023 M
Other expenses 66.045 M 3 012.04 % -2.268 M 80.11 % -11.403 M -114.75 % -5.310 M -118.08 % 29.367 M -3.96 % 30.578 M 74 680.49 % -41.000 K
Operating expenses 206.905 M -24.36 % 273.550 M 5.62 % 258.999 M 17.54 % 220.355 M 33.00 % 165.676 M -9.19 % 182.451 M 18.53 % 153.923 M
Cost and expenses 1.148 B -14.94 % 1.350 B 25.69 % 1.074 B 9.88 % 977.634 M 27.45 % 767.099 M 30.91 % 585.958 M 20.26 % 487.257 M
Research and development expenses 0.000 -100.00 % 92.616 M 11.96 % 82.724 M 25.10 % 66.126 M 24.71 % 53.022 M 4.83 % 50.580 M 24.01 % 40.788 M
Selling general and administrative expenses 140.860 M -23.11 % 183.202 M -2.38 % 187.678 M 17.64 % 159.539 M 91.55 % 83.287 M -17.78 % 101.293 M 11.66 % 90.718 M
Interest income 773.000 K -60.26 % 1.945 M 69.13 % 1.150 M 53.33 % 750.000 K 6.23 % 706.000 K 86.28 % 379.000 K -14.06 % 441.000 K
Interest expense 4.565 M -3.96 % 4.753 M 15.93 % 4.100 M 59.10 % 2.577 M -14.41 % 3.011 M 71.66 % 1.754 M 434.76 % 328.000 K
Depreciation and amortization 2.276 M -79.96 % 11.355 M -14.26 % 13.243 M -2.54 % 13.588 M 8.97 % 12.469 M -2.43 % 12.779 M 9.52 % 11.668 M
Operating income 2.872 M 104.17 % -68.901 M -106.59 % -33.352 M -333.12 % 14.307 M -51.77 % 29.663 M 148.10 % 11.956 M -60.71 % 30.432 M
Operating income ratio 0.00 104.64 % -0.05 -68.23 % -0.03 -321.62 % 0.01 -61.26 % 0.04 86.89 % 0.02 -66.04 % 0.06
Total other income expenses net -3.792 M -35.04 % -2.808 M 4.81 % -2.950 M -61.47 % -1.827 M 20.74 % -2.305 M -67.64 % -1.375 M -1 316.81 % 113.000 K
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019 2018
Net debt 87.851 M 799.95 % -12.551 M 71.74 % -44.408 M -2 210.65 % 2.104 M 104.22 % -49.905 M -589.99 % 10.185 M 118.10 % -56.269 M
Total investments 0.000 -100.00 % 501.000 K 0.000 -100.00 % 21.476 M -28.89 % 30.200 M 0.000 -100.00 % 25.667 M
Total debt 159.264 M -11.39 % 179.727 M 54.19 % 116.564 M 29.00 % 90.360 M 91.55 % 47.172 M -11.42 % 53.255 M 197.36 % 17.909 M
Accumulated other comprehensive income loss 0.000 100.00 % -38.719 M -44.91 % -26.720 M 0.00 % -26.720 M -114.06 % 189.979 M 45.70 % 130.389 M -18.76 % 160.505 M
Retained earnings -68.944 M -5.67 % -65.245 M -87 093.33 % 75.000 K -99.79 % 35.969 M 27.18 % 28.282 M 5 570.41 % -517.000 K 96.34 % -14.121 M
Common stock 360.000 K 0.00 % 360.000 K 0.00 % 360.000 K 958.82 % 34.000 K -99.94 % 52.593 M 5.18 % 50.001 M -2.14 % 51.094 M
Total equity 328.069 M -3.23 % 339.020 M -19.81 % 422.789 M 47.23 % 287.154 M 5.66 % 271.769 M 50.75 % 180.280 M -8.95 % 198.011 M
Other non current liabilities 0.000 0.000 0.000 -100.00 % 32.000 K -71.68 % 113.000 K 0.000 0.000
Long term debt 8.026 M -32.49 % 11.888 M -34.56 % 18.165 M -25.05 % 24.236 M 8 909.67 % 269.000 K -95.65 % 6.191 M -46.63 % 11.601 M
Total non current liabilities 8.026 M -32.49 % 11.888 M -34.56 % 18.165 M -25.15 % 24.268 M 6 252.88 % 382.000 K -93.98 % 6.341 M -45.98 % 11.739 M
Other current liabilities 53.814 M -46.05 % 99.755 M 24.21 % 80.311 M 10.97 % 72.373 M 16.40 % 62.175 M 3.19 % 60.254 M -7.63 % 65.234 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 151.238 M -9.89 % 167.839 M 70.57 % 98.399 M 48.81 % 66.124 M 40.98 % 46.903 M -0.34 % 47.064 M 646.10 % 6.308 M
Total current liabilities 297.713 M -12.47 % 340.108 M 45.53 % 233.697 M -1.20 % 236.545 M 20.63 % 196.088 M 37.34 % 142.775 M 36.68 % 104.461 M
Total liabilities 305.739 M -13.14 % 351.996 M 39.76 % 251.862 M -3.43 % 260.813 M 32.75 % 196.470 M 31.76 % 149.116 M 28.33 % 116.200 M
Other non current assets 73.000 K -99.27 % 9.997 M 3 931.05 % 248.000 K -26.19 % 336.000 K -40.53 % 565.000 K 5.61 % 535.000 K 11.23 % 481.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 3.625 M 150.69 % 1.446 M -35.22 % 2.232 M -38.39 % 3.623 M -21.53 % 4.617 M 14.08 % 4.047 M -21.71 % 5.169 M
GoodWill 10.490 M 0.00 % 10.490 M 0.00 % 10.490 M 0.00 % 10.490 M 0.00 % 10.490 M 0.00 % 10.490 M 0.00 % 10.490 M
Goodwill and intangible assets 14.115 M 18.26 % 11.936 M -6.18 % 12.722 M -9.86 % 14.113 M -6.58 % 15.107 M 3.92 % 14.537 M -7.17 % 15.659 M
Property plant equipment net 15.987 M -34.92 % 24.566 M -24.36 % 32.478 M -19.46 % 40.327 M 225.56 % 12.387 M -35.34 % 19.158 M -19.27 % 23.731 M
Total non current assets 39.765 M -14.48 % 46.499 M -15.79 % 55.215 M -12.69 % 63.240 M 88.01 % 33.636 M -11.12 % 37.843 M -6.73 % 40.572 M
Other current assets 218.655 M 9.96 % 198.845 M 15.00 % 172.909 M 56.27 % 110.647 M 64.79 % 67.146 M -22.88 % 87.072 M 73.26 % 50.255 M
Short term investments 0.000 -100.00 % 501.000 K 0.000 -100.00 % 21.476 M -28.89 % 30.200 M 0.000 -100.00 % 25.667 M
cash and cash equivalents 71.413 M -62.86 % 192.278 M 19.45 % 160.972 M 82.39 % 88.256 M -9.09 % 97.077 M 125.39 % 43.070 M -41.94 % 74.178 M
Cash and short term investments 71.413 M -62.96 % 192.779 M 19.76 % 160.972 M 46.70 % 109.732 M -13.78 % 127.277 M 195.51 % 43.070 M -56.86 % 99.845 M
Total current assets 594.043 M -7.83 % 644.517 M 4.05 % 619.436 M 27.79 % 484.727 M 11.53 % 434.603 M 49.06 % 291.553 M 6.55 % 273.639 M
Inventory 0.000 100.00 % -14.341 M 0.000 0.000 0.000 0.000 100.00 % -25.667 M
Net receivables 303.975 M 13.75 % 267.234 M -6.42 % 285.555 M 8.02 % 264.348 M 10.06 % 240.180 M 48.80 % 161.411 M 30.66 % 123.539 M
Tax assets 9.590 M 0.000 -100.00 % 9.767 M 15.39 % 8.464 M 51.77 % 5.577 M 54.36 % 3.613 M 415.41 % 701.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 85.772 M 33.11 % 64.438 M 28.66 % 50.085 M -46.79 % 94.133 M 13.29 % 83.091 M 148.37 % 33.454 M 6.79 % 31.326 M
Tax payables 6.889 M -14.70 % 8.076 M 64.75 % 4.902 M 25.21 % 3.915 M -0.10 % 3.919 M 95.66 % 2.003 M 25.74 % 1.593 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -32.000 K 0.000 100.00 % -150.000 K -8.70 % -138.000 K
Minority interest -3.552 M -216.27 % 3.055 M 24.14 % 2.461 M 40.39 % 1.753 M 91.58 % 915.000 K 242.08 % -644.000 K -333.33 % 276.000 K
Capital lease obligations 15.224 M -32.29 % 22.483 M -19.94 % 28.083 M -11.91 % 31.880 M 316.19 % 7.660 M -42.49 % 13.320 M -25.62 % 17.909 M
Preferred stock 0.000 0.000 -100.00 % 26.720 M 0.00 % 26.720 M 0.000 0.000 0.000
Other total stockholders equity 400.205 M -8.96 % 439.569 M 4.69 % 419.893 M 68.36 % 249.398 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 32.000 K 0.000 -100.00 % 150.000 K 8.70 % 138.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 633.808 M -8.28 % 691.016 M 2.43 % 674.651 M 23.12 % 547.967 M 17.03 % 468.239 M 42.15 % 329.396 M 4.83 % 314.211 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 2.417 M -52.43 % 5.081 M 0.000 0.000 0.000 0.000 0.000
Change in working capital -102.051 M -382.35 % 36.143 M 128.51 % -126.779 M -76.28 % -71.919 M -644.81 % -9.656 M 85.63 % -67.176 M -278.71 % -17.738 M
Accounts receivables -81.628 M -35 701.75 % -228.000 K 99.73 % -83.475 M -12.81 % -73.993 M -16.99 % -63.247 M 14.44 % -73.917 M -229.68 % -22.421 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 0.000 0.000
Other working capital -20.423 M -156.15 % 36.371 M 183.99 % -43.304 M -2 187.95 % 2.074 M -96.13 % 53.591 M 695.00 % 6.741 M 305.46 % -3.281 M
Other non cash items 10.711 M -19.58 % 13.319 M 101.89 % 6.597 M -74.97 % 26.359 M 288.89 % 6.778 M 72.78 % 3.923 M 381.62 % -1.393 M
Net cash provided by operating activities -78.818 M -1 256.36 % -5.811 M 95.94 % -143.241 M -720.44 % -17.459 M -147.25 % 36.949 M 192.62 % -39.893 M -272.83 % 23.082 M
Investments in property plant and equipment -55.000 K 91.37 % -637.000 K 72.35 % -2.304 M 62.55 % -6.153 M -56.49 % -3.932 M -28.62 % -3.057 M 16.34 % -3.654 M
Acquisitions net 0.000 0.000 -100.00 % 462.000 K 0.000 -100.00 % 2.570 M 464.84 % 455.000 K 111.47 % -3.967 M
Purchases of investments -251.499 M -1 126.82 % -20.500 M 91.85 % -251.437 M 0.000 100.00 % -111.000 M -630.26 % -15.200 M 69.60 % -50.000 M
Sales maturities of investments 252.565 M 1 159.86 % 20.047 M -92.69 % 274.206 M 0.000 -100.00 % 81.339 M 96.16 % 41.466 M -25.73 % 55.828 M
Other investing activites -3.033 M -2 734.58 % -107.000 K 76.84 % -462.000 K -105.06 % 9.130 M 455.25 % -2.570 M -464.84 % -455.000 K -111.06 % 4.115 M
Net cash used for investing activites -2.022 M -68.92 % -1.197 M -105.85 % 20.465 M 587.44 % 2.977 M 108.86 % -33.593 M -244.74 % 23.209 M 1 394.42 % -1.793 M
Debt repayment -13.075 M -118.81 % 69.519 M 131.71 % 30.003 M 378.45 % -10.775 M -24.44 % -8.659 M -121.71 % 39.890 M 0.000
Common stock issued 0.000 0.000 -100.00 % 183.480 M 0.000 0.000 0.000 0.000
Common stock repurchased -14.480 M 15.22 % -17.080 M 0.000 0.000 0.000 100.00 % -31.395 M 0.000
Dividends paid -1.623 M 0.000 0.000 0.000 0.000 100.00 % -10.219 M -0.44 % -10.174 M
Other financing activites -10.595 M 21.03 % -13.416 M 37.76 % -21.555 M -231.15 % 16.436 M -72.29 % 59.310 M 567.01 % -12.700 M -87.54 % -6.772 M
Net cash used provided by financing activities -39.773 M -201.92 % 39.023 M -79.67 % 191.928 M 3 290.36 % 5.661 M -88.82 % 50.651 M 451.16 % -14.424 M 14.88 % -16.946 M
Effect of forex changes on cash -252.000 K 64.46 % -709.000 K -119.89 % 3.564 M 0.000 0.000 0.000 0.000
Net change in cash -120.865 M -486.08 % 31.306 M -56.95 % 72.716 M 924.35 % -8.821 M -116.33 % 54.007 M 273.61 % -31.108 M -816.28 % 4.343 M
Cash at beginning of period 192.278 M 19.45 % 160.972 M 82.39 % 88.256 M -9.09 % 97.077 M 125.39 % 43.070 M -41.94 % 74.178 M 6.22 % 69.835 M
Cash at end of period 71.413 M -62.86 % 192.278 M 19.45 % 160.972 M 82.39 % 88.256 M -9.09 % 97.077 M 125.39 % 43.070 M -41.94 % 74.178 M
Operating cash flow -78.818 M -1 256.36 % -5.811 M 95.94 % -143.241 M -720.44 % -17.459 M -147.25 % 36.949 M 192.62 % -39.893 M -272.83 % 23.082 M
Capital expenditure -3.088 M -236.38 % -918.000 K 60.16 % -2.304 M 62.55 % -6.153 M -56.49 % -3.932 M -28.62 % -3.057 M 16.34 % -3.654 M
Free CashFlow -81.906 M -1 117.21 % -6.729 M 95.38 % -145.545 M -516.40 % -23.612 M -171.51 % 33.017 M 176.87 % -42.950 M -321.07 % 19.428 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 2021-12-31 2021-06-30
Revenue 410.907 M -18.44 % 503.808 M -22.21 % 647.634 M -13.57 % 749.288 M 35.31 % 553.762 M -5.44 % 585.643 M 26.57 % 462.701 M -17.96 % 563.966 M 34.19 % 420.281 M
Net income -25.874 M -293.70 % 13.358 M 307.24 % -6.446 M 87.52 % -51.660 M -140.42 % -21.487 M 32.42 % -31.796 M -806.15 % -3.509 M -129.62 % 11.847 M 371.19 % 2.514 M
Income before tax -29.084 M -682.61 % 4.992 M 184.42 % -5.914 M 88.37 % -50.857 M -134.95 % -21.645 M 28.20 % -30.148 M -412.88 % -5.878 M -149.22 % 11.944 M 2 990.84 % 386.415 K
Income before tax ratio -0.07 -814.33 % 0.01 208.52 % -0.01 86.55 % -0.07 -73.64 % -0.04 24.07 % -0.05 -305.21 % -0.01 -159.99 % 0.02 2 203.37 % 0.00
EBITDA -25.907 M -400.27 % 8.628 M 340.41 % -3.589 M 92.43 % -47.426 M -261.31 % -13.126 M 38.96 % -21.505 M -827.86 % 2.955 M -85.72 % 20.694 M 169.44 % 7.680 M
Net income ratio -0.06 -337.49 % 0.03 366.40 % -0.01 85.56 % -0.07 -77.68 % -0.04 28.53 % -0.05 -615.92 % -0.01 -136.10 % 0.02 251.14 % 0.01
Ratio EBITDA -0.06 -468.15 % 0.02 409.04 % -0.01 91.24 % -0.06 -167.03 % -0.02 35.45 % -0.04 -675.06 % 0.01 -82.60 % 0.04 100.79 % 0.02
Gross profit ratio 0.18 -15.33 % 0.22 37.75 % 0.16 12.93 % 0.14 -27.06 % 0.19 -2.79 % 0.20 -19.96 % 0.24 -0.09 % 0.24 10.62 % 0.22
Weighted average shs out dil 536.268 M -11.39 % 605.171 M 10.60 % 547.162 M -2.23 % 559.625 M -0.12 % 560.321 M 3.64 % 540.616 M -3.52 % 560.321 M 0.00 % 560.321 M 0.00 % 560.321 M
Weighted average shs out 536.271 M -11.39 % 605.201 M 10.60 % 547.215 M -2.22 % 559.637 M -0.12 % 560.321 M 3.64 % 540.616 M -3.52 % 560.321 M 0.00 % 560.321 M 0.00 % 560.321 M
EPS diluted -0.05 -319.09 % 0.02 280.33 % -0.01 86.77 % -0.09 -140.57 % -0.04 34.83 % -0.06 -844.34 % -0.01 -129.48 % 0.02 370.34 % 0.00
Earnings per share -0.05 -319.09 % 0.02 280.33 % -0.01 86.77 % -0.09 -140.57 % -0.04 34.83 % -0.06 -844.34 % -0.01 -129.48 % 0.02 370.34 % 0.00
Gross profit 74.950 M -30.94 % 108.528 M 7.16 % 101.275 M -2.39 % 103.758 M -1.30 % 105.129 M -8.09 % 114.377 M 1.30 % 112.907 M -18.03 % 137.738 M 48.44 % 92.790 M
Income tax expense 154.000 K 97.44 % 78.000 K -65.80 % 228.056 K -63.18 % 619.326 K 205.84 % -585.148 K -161.86 % 945.879 K 140.01 % -2.364 M -244.41 % -686.408 K 68.41 % -2.173 M
Cost of revenue 335.957 M -15.01 % 395.280 M -27.65 % 546.359 M -15.36 % 645.530 M 43.89 % 448.633 M -4.80 % 471.266 M 34.73 % 349.794 M -17.93 % 426.228 M 30.15 % 327.491 M
General and administrative expenses 22.853 M -2.14 % 23.353 M -0.03 % 23.359 M -25.60 % 31.398 M 136.54 % 13.274 M -37.20 % 21.138 M 0.000 0.000 0.000
Selling and marketing expenses 48.789 M -2.14 % 49.854 M -0.03 % 49.867 M -28.89 % 70.127 M 156.52 % 27.338 M -12.20 % 31.138 M 0.000 0.000 0.000
Other expenses 1.678 M 137.73 % -4.447 M -592.50 % -642.165 K 0.000 -100.00 % 3.614 M -18.46 % 4.433 M -1.05 % 4.480 M -42.29 % 7.762 M 91.89 % 4.045 M
Operating expenses 101.918 M 0.36 % 101.550 M -3.64 % 105.382 M -31.08 % 152.914 M 22.81 % 124.516 M -9.40 % 137.441 M 27.37 % 107.908 M -4.56 % 113.064 M 27.19 % 88.895 M
Cost and expenses 437.875 M -11.87 % 496.830 M -23.77 % 651.741 M -18.37 % 798.444 M 39.31 % 573.150 M -5.84 % 608.707 M 32.99 % 457.702 M -15.13 % 539.292 M 29.52 % 416.385 M
Research and development expenses 28.598 M -12.78 % 32.790 M -0.03 % 32.798 M -36.01 % 51.255 M 19.00 % 43.073 M -4.92 % 45.302 M 19.63 % 37.868 M 10.16 % 34.375 M 9.92 % 31.274 M
Selling general and administrative expenses 71.642 M -2.14 % 73.207 M -0.03 % 73.226 M -33.06 % 109.395 M 28.61 % 85.058 M -11.92 % 96.572 M 29.59 % 74.520 M -13.80 % 86.451 M 40.19 % 61.666 M
Interest income 0.000 0.000 -100.00 % 446.015 K -73.77 % 1.700 M 70.04 % 999.976 K 42.74 % 700.541 K 54.85 % 452.404 K 17.15 % 386.166 K 7.73 % 358.458 K
Interest expense 0.000 0.000 -100.00 % 2.403 M 0.000 -100.00 % 2.153 M 2.18 % 2.107 M 4.19 % 2.022 M 35.85 % 1.488 M 39.31 % 1.068 M
Depreciation and amortization 1.268 M 15.06 % 1.102 M 3.35 % 1.066 M -5.13 % 1.124 M -82.05 % 6.261 M -4.21 % 6.536 M -4.03 % 6.811 M -6.21 % 7.262 M 16.65 % 6.226 M
Operating income -26.968 M -486.47 % 6.978 M 269.90 % -4.107 M 91.54 % -48.550 M -150.42 % -19.387 M 15.94 % -23.064 M -561.36 % 4.999 M -79.74 % 24.674 M 533.46 % 3.895 M
Operating income ratio -0.07 -573.85 % 0.01 318.41 % -0.01 90.21 % -0.06 -85.07 % -0.04 11.10 % -0.04 -464.50 % 0.01 -75.31 % 0.04 372.07 % 0.01
Total other income expenses net -2.116 M -6.55 % -1.986 M -9.94 % -1.806 M 21.69 % -2.307 M -2.16 % -2.258 M 68.13 % -7.084 M 34.87 % -10.877 M 14.56 % -12.731 M -262.83 % -3.509 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
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
Net debt 56.378 M -35.83 % 87.851 M 8.89 % 80.681 M 742.83 % -12.551 M -127.01 % 46.463 M 204.63 % -44.408 M -174.68 % 59.464 M 2 726.24 % 2.104 M -98.35 % 127.277 M
Total investments 0.000 0.000 -100.00 % 10.013 M 1 898.60 % 501.000 K 0.000 0.000 0.000 -100.00 % 21.476 M -91.56 % 254.554 M
Total debt 150.939 M -5.23 % 159.264 M -8.86 % 174.755 M -2.77 % 179.727 M -2.64 % 184.594 M 58.36 % 116.564 M -31.20 % 169.428 M 87.50 % 90.360 M 0.000
Accumulated other comprehensive income loss -40.614 M 16.35 % -48.551 M -28.08 % -37.907 M -20.44 % -31.474 M -81.41 % -17.350 M 35.07 % -26.720 M -34.31 % -19.894 M 25.55 % -26.720 M -109.87 % 270.854 M
Retained earnings -94.818 M -37.53 % -68.944 M 12.54 % -78.828 M -8.74 % -72.490 M -253.80 % -20.489 M -27 418.67 % 75.000 K -99.77 % 32.564 M -9.47 % 35.969 M 0.000
Common stock 360.000 K 0.00 % 360.000 K 0.00 % 360.000 K 0.00 % 360.000 K 0.00 % 360.000 K 0.00 % 360.000 K 958.82 % 34.000 K 0.00 % 34.000 K 0.000
Total equity 299.469 M -8.72 % 328.069 M 0.46 % 326.553 M -3.68 % 339.020 M -16.28 % 404.960 M -4.22 % 422.789 M 49.00 % 283.744 M -1.19 % 287.154 M 5.66 % 271.769 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 2.137 M -73.37 % 8.026 M -11.40 % 9.059 M -23.80 % 11.888 M -24.87 % 15.824 M -12.89 % 18.165 M -13.91 % 21.099 M -12.94 % 24.236 M 0.000
Total non current liabilities 2.137 M -73.37 % 8.026 M -11.40 % 9.059 M -23.80 % 11.888 M -24.87 % 15.824 M -12.89 % 18.165 M -14.35 % 21.208 M -12.61 % 24.268 M 0.000
Other current liabilities 84.699 M 57.39 % 53.814 M -27.16 % 73.877 M -25.94 % 99.755 M 73.51 % 57.492 M -28.41 % 80.311 M 24.35 % 64.584 M -10.76 % 72.373 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 148.802 M -1.61 % 151.238 M -8.73 % 165.696 M -1.28 % 167.839 M -0.55 % 168.770 M 71.52 % 98.399 M -33.66 % 148.329 M 124.32 % 66.124 M 0.000
Total current liabilities 323.136 M 8.54 % 297.713 M -8.62 % 325.804 M -4.21 % 340.108 M 21.25 % 280.511 M 20.03 % 233.697 M -15.26 % 275.768 M 16.58 % 236.545 M 0.000
Total liabilities 325.273 M 6.39 % 305.739 M -8.70 % 334.863 M -4.87 % 351.996 M 18.78 % 296.335 M 17.66 % 251.862 M -15.19 % 296.976 M 13.87 % 260.813 M 0.000
Other non current assets 9.481 M 12 887.67 % 73.000 K -99.24 % 9.627 M 3 645.91 % 257.000 K 60.63 % 160.000 K -35.48 % 248.000 K -53.21 % 530.000 K 57.74 % 336.000 K 100.26 % -127.277 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 3.091 M -14.73 % 3.625 M 116.55 % 1.674 M 15.77 % 1.446 M -16.08 % 1.723 M -22.80 % 2.232 M -22.79 % 2.891 M -20.20 % 3.623 M 0.000
GoodWill 10.490 M 0.00 % 10.490 M 0.00 % 10.490 M 0.00 % 10.490 M 0.00 % 10.490 M 0.00 % 10.490 M 0.00 % 10.490 M 0.00 % 10.490 M 0.000
Goodwill and intangible assets 13.581 M -3.78 % 14.115 M 16.04 % 12.164 M 1.91 % 11.936 M -2.27 % 12.213 M -4.00 % 12.722 M -4.92 % 13.381 M -5.19 % 14.113 M 0.000
Property plant equipment net 9.507 M -40.53 % 15.987 M -18.23 % 19.550 M -20.42 % 24.566 M -16.08 % 29.272 M -9.87 % 32.478 M -9.98 % 36.077 M -10.54 % 40.327 M 0.000
Total non current assets 32.569 M -18.10 % 39.765 M -3.81 % 41.341 M -11.09 % 46.499 M -10.53 % 51.972 M -5.87 % 55.215 M -9.22 % 60.823 M -3.82 % 63.240 M 149.69 % -127.277 M
Other current assets 234.936 M 7.45 % 218.655 M -3.51 % 226.619 M 13.68 % 199.346 M -4.28 % 208.252 M 20.44 % 172.909 M 54.93 % 111.602 M 0.86 % 110.647 M 0.000
Short term investments 0.000 0.000 -100.00 % 10.013 M 1 898.60 % 501.000 K 0.000 0.000 0.000 -100.00 % 21.476 M -91.56 % 254.554 M
cash and cash equivalents 94.561 M 32.41 % 71.413 M -24.09 % 94.074 M -51.07 % 192.278 M 39.20 % 138.131 M -14.19 % 160.972 M 46.39 % 109.964 M 24.60 % 88.256 M 169.34 % -127.277 M
Cash and short term investments 94.561 M 32.41 % 71.413 M -31.39 % 104.087 M -46.01 % 192.779 M 39.56 % 138.131 M -14.19 % 160.972 M 46.39 % 109.964 M 0.21 % 109.732 M -13.78 % 127.277 M
Total current assets 592.173 M -0.31 % 594.043 M -4.20 % 620.075 M -3.79 % 644.517 M -0.74 % 649.323 M 4.82 % 619.436 M 19.15 % 519.897 M 7.26 % 484.727 M 280.84 % 127.277 M
Inventory 0.000 0.000 0.000 100.00 % -501.000 K 0.000 0.000 0.000 100.00 % -21.476 M 0.000
Net receivables 262.676 M -13.59 % 303.975 M 5.05 % 289.369 M 14.42 % 252.893 M -16.52 % 302.940 M 6.09 % 285.555 M -4.28 % 298.331 M 12.86 % 264.348 M 0.000
Tax assets 0.000 -100.00 % 9.590 M 0.000 -100.00 % 9.740 M -5.68 % 10.327 M 5.73 % 9.767 M -9.86 % 10.835 M 28.01 % 8.464 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 89.635 M 4.50 % 85.772 M -0.53 % 86.231 M 33.82 % 64.438 M 28.43 % 50.175 M 0.18 % 50.085 M -18.43 % 61.405 M -34.77 % 94.133 M 0.000
Tax payables 0.000 -100.00 % 6.889 M 0.000 -100.00 % 8.076 M 98.23 % 4.074 M -16.89 % 4.902 M 238.07 % 1.450 M -62.96 % 3.915 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -109.000 K -240.63 % -32.000 K 0.000
Minority interest -7.196 M -102.59 % -3.552 M -205.75 % 3.359 M 9.95 % 3.055 M 6.45 % 2.870 M 16.62 % 2.461 M 40.79 % 1.748 M -0.29 % 1.753 M 0.000
Capital lease obligations 7.320 M -51.92 % 15.224 M -14.58 % 17.822 M -20.73 % 22.483 M -15.48 % 26.600 M -5.28 % 28.083 M -11.19 % 31.621 M -0.81 % 31.880 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 17.350 M -35.07 % 26.720 M 34.31 % 19.894 M -25.55 % 26.720 M 0.000
Other total stockholders equity 441.737 M 0.82 % 438.143 M -0.32 % 439.569 M 0.00 % 439.569 M 0.00 % 439.569 M -1.58 % 446.613 M 65.85 % 269.292 M -2.47 % 276.118 M 30 076.83 % 915.000 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.000 K 240.63 % 32.000 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 624.742 M -1.43 % 633.808 M -4.17 % 661.416 M -4.28 % 691.016 M -1.47 % 701.295 M 3.95 % 674.651 M 16.17 % 580.720 M 5.98 % 547.967 M 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 516.000 K 143.88 % -1.176 M -200.00 % 1.176 M -76.85 % 5.081 M 118.44 % 2.326 M 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -76.340 M 0.000 100.00 % -1.028 M 0.000 0.000 0.000 100.00 % -71.919 M 0.000
Accounts receivables 0.000 100.00 % -81.628 M 0.000 100.00 % -228.000 K 0.000 0.000 0.000 100.00 % -73.993 M 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 5.288 M 0.000 100.00 % -800.000 K 0.000 0.000 0.000 -100.00 % 2.074 M 0.000
Other non cash items 51.413 M -13.52 % 59.450 M 180.53 % -73.826 M -160.12 % 122.806 M 265.98 % -73.987 M -249.38 % -21.177 M 68.94 % -68.182 M -175.87 % 89.865 M 241.51 % -63.506 M
Net cash provided by operating activities 30.779 M 753.76 % -4.708 M 93.65 % -74.110 M -192.15 % 80.422 M 193.26 % -86.233 M -44.91 % -59.509 M 24.19 % -78.502 M -310.49 % 37.294 M 168.11 % -54.753 M
Investments in property plant and equipment -289.000 K -932.14 % -28.000 K -3.70 % -27.000 K 95.59 % -612.000 K -2 348.00 % -25.000 K 97.34 % -939.399 K 27.37 % -1.293 M 75.59 % -5.298 M -519.65 % -855.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -141.706 M -37.51 % -103.053 M 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 140.875 M 12.10 % 125.664 M 0.000 0.000
Other investing activites 127.000 K -98.31 % 7.493 M 179.21 % -9.460 M -1 418.46 % -623.000 K -1 088.89 % 63.000 K 0.000 0.000 -100.00 % 24.838 M 258.12 % -15.708 M
Net cash used for investing activites -162.000 K -102.17 % 7.465 M 178.69 % -9.487 M -668.18 % -1.235 M -3 350.00 % 38.000 K 102.15 % -1.770 M -108.30 % 21.318 M 9.10 % 19.540 M 217.97 % -16.563 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -329.000 K 94.67 % -6.172 M 25.71 % -8.308 M 51.36 % -17.080 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -300.000 K 81.52 % -1.623 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -6.773 M 60.93 % -17.335 M -173.64 % -6.335 M 13.74 % -7.344 M -111.58 % 63.447 M -42.29 % 109.932 M 38.18 % 79.555 M 535.11 % -18.284 M -176.36 % 23.945 M
Net cash used provided by financing activities -7.402 M 70.55 % -25.130 M -71.62 % -14.643 M 40.05 % -24.424 M -138.50 % 63.447 M -42.29 % 109.932 M 38.18 % 79.555 M 535.11 % -18.284 M -176.36 % 23.945 M
Effect of forex changes on cash -67.000 K 76.74 % -288.000 K -900.00 % 36.000 K 105.84 % -616.000 K -562.37 % -93.000 K -123.31 % 399.029 K 0.000 0.000 0.000
Net change in cash 0.000 100.00 % -94.074 M 0.000 100.00 % -138.131 M 0.000 -100.00 % 49.051 M 174.53 % 17.867 M -52.52 % 37.635 M 179.57 % -47.299 M
Cash at beginning of period 0.000 0.000 0.000 -100.00 % 138.131 M 0.000 -100.00 % 113.185 M 22.84 % 92.137 M 82.58 % 50.463 M 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 162.236 M 47.48 % 110.005 M 24.87 % 88.098 M 286.26 % -47.299 M
Operating cash flow 30.779 M 753.76 % -4.708 M 93.65 % -74.110 M -192.15 % 80.422 M 193.26 % -86.233 M -44.91 % -59.509 M 24.19 % -78.502 M -310.49 % 37.294 M 168.11 % -54.753 M
Capital expenditure -289.000 K -932.14 % -28.000 K -3.70 % -27.000 K 95.59 % -612.000 K -2 348.00 % -25.000 K 97.34 % -939.399 K 27.37 % -1.293 M 75.59 % -5.298 M -519.65 % -855.000 K
Free CashFlow 30.490 M 743.79 % -4.736 M 93.61 % -74.137 M -192.89 % 79.810 M 192.52 % -86.258 M -42.70 % -60.449 M 24.25 % -79.795 M -349.39 % 31.996 M 157.54 % -55.608 M
2025 2024 2024 2023 2023 2022 2022 2021 2021