Xinyuan Property Management Service (Cayman) Ltd. 1895.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 868.874 M 15.91 % | 749.606 M 9.19 % | 686.498 M -10.86 % | 770.176 M 17.82 % | 653.702 M 22.43 % | 533.954 M 35.75 % | 393.329 M 32.56 % | 296.719 M 30.17 % | 227.951 M |
| Net income | 87.041 M 209.47 % | 28.126 M 108.41 % | -334.265 M -372.71 % | 122.570 M -6.54 % | 131.152 M 61.28 % | 81.319 M 6.86 % | 76.100 M 9.61 % | 69.430 M 167.52 % | 25.953 M |
| Income before tax | 92.339 M 33.35 % | 69.244 M 123.30 % | -297.219 M -269.37 % | 175.488 M -8.75 % | 192.319 M 51.15 % | 127.233 M 21.85 % | 104.417 M 12.06 % | 93.176 M 168.18 % | 34.744 M |
| Income before tax ratio | 0.11 15.05 % | 0.09 121.34 % | -0.43 -290.01 % | 0.23 -22.55 % | 0.29 23.47 % | 0.24 -10.24 % | 0.27 -15.46 % | 0.31 106.03 % | 0.15 |
| EBITDA | 125.428 M 67.67 % | 74.807 M 573.07 % | -15.813 M -108.48 % | 186.437 M -4.69 % | 195.611 M 38.98 % | 140.744 M 28.57 % | 109.473 M 44.69 % | 75.661 M 38.44 % | 54.651 M |
| Net income ratio | 0.10 166.99 % | 0.04 107.71 % | -0.49 -405.95 % | 0.16 -20.68 % | 0.20 31.74 % | 0.15 -21.28 % | 0.19 -17.31 % | 0.23 105.52 % | 0.11 |
| Ratio EBITDA | 0.14 44.65 % | 0.10 533.25 % | -0.02 -109.52 % | 0.24 -19.10 % | 0.30 13.52 % | 0.26 -5.29 % | 0.28 9.15 % | 0.25 6.36 % | 0.24 |
| Gross profit ratio | 0.28 -12.40 % | 0.32 -3.64 % | 0.33 -3.34 % | 0.35 -12.33 % | 0.39 4.30 % | 0.38 11.28 % | 0.34 -0.40 % | 0.34 26.17 % | 0.27 |
| Weighted average shs out dil | 577.268 M 1.72 % | 567.500 M 0.00 % | 567.500 M 0.23 % | 566.172 M 8.27 % | 522.923 M 30.73 % | 400.000 M -20.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
| Weighted average shs out | 577.272 M 1.72 % | 567.503 M 0.00 % | 567.500 M 0.23 % | 566.172 M 8.27 % | 522.923 M 30.73 % | 400.000 M -20.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
| EPS diluted | 0.15 202.42 % | 0.05 108.41 % | -0.59 -368.18 % | 0.22 -12.00 % | 0.25 25.00 % | 0.20 33.33 % | 0.15 7.14 % | 0.14 169.75 % | 0.05 |
| Earnings per share | 0.15 202.42 % | 0.05 108.41 % | -0.59 -368.18 % | 0.22 -15.38 % | 0.26 18.18 % | 0.22 46.67 % | 0.15 7.14 % | 0.14 169.75 % | 0.05 |
| Gross profit | 244.986 M 1.54 % | 241.274 M 5.21 % | 229.320 M -13.84 % | 266.157 M 3.29 % | 257.672 M 27.69 % | 201.789 M 51.07 % | 133.572 M 32.03 % | 101.166 M 64.23 % | 61.601 M |
| Income tax expense | 3.699 M -90.94 % | 40.831 M 10.62 % | 36.912 M -28.21 % | 51.418 M -14.96 % | 60.464 M 33.45 % | 45.308 M 59.94 % | 28.328 M 19.30 % | 23.746 M 170.12 % | 8.791 M |
| Cost of revenue | 623.888 M 22.73 % | 508.332 M 11.19 % | 457.178 M -9.29 % | 504.019 M 27.27 % | 396.030 M 19.23 % | 332.165 M 27.88 % | 259.757 M 32.83 % | 195.553 M 17.56 % | 166.350 M |
| General and administrative expenses | 3.103 M -96.90 % | 100.234 M 43.41 % | 69.891 M -4.27 % | 73.005 M 29.00 % | 56.593 M -17.55 % | 68.640 M 1 225.61 % | 5.178 M -80.22 % | 26.180 M 3.74 % | 25.235 M |
| Selling and marketing expenses | 27.620 M 2 046.08 % | 1.287 M -99.28 % | 177.604 M 1 900.05 % | 8.880 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.798 M 38.57 % | 4.906 M |
| Other expenses | 73.658 M 220.98 % | 22.948 M | 0.000 | 0.000 100.00 % | -5.086 M | 0.000 100.00 % | -2.634 M -194.30 % | -895.000 K -16.54 % | -768.000 K |
| Operating expenses | 121.872 M -13.18 % | 140.380 M -43.28 % | 247.495 M 202.25 % | 81.885 M 58.98 % | 51.507 M -24.96 % | 68.640 M 168.20 % | 25.593 M -8.32 % | 27.915 M 3.02 % | 27.096 M |
| Cost and expenses | 745.760 M 14.84 % | 649.384 M -7.85 % | 704.673 M 20.27 % | 585.904 M 30.92 % | 447.537 M 11.66 % | 400.805 M 40.46 % | 285.350 M 27.69 % | 223.468 M 15.52 % | 193.446 M |
| Research and development expenses | 17.491 M 1.70 % | 17.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 30.723 M -69.35 % | 100.234 M -59.50 % | 247.495 M 202.25 % | 81.885 M 44.69 % | 56.593 M -17.55 % | 68.640 M 1 225.61 % | 5.178 M -84.30 % | 32.978 M 9.41 % | 30.141 M |
| Interest income | 1.253 M -72.12 % | 4.495 M -66.36 % | 13.363 M | 0.000 -100.00 % | 5.214 M 10.94 % | 4.700 M 910.75 % | 465.000 K -75.60 % | 1.906 M -89.01 % | 17.342 M |
| Interest expense | 1.041 M | 0.000 -100.00 % | 112.000 K | 0.000 -100.00 % | 123.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.599 M |
| Depreciation and amortization | 2.314 M -56.38 % | 5.305 M 124.60 % | 2.362 M 9.10 % | 2.165 M -31.68 % | 3.169 M 140.08 % | 1.320 M -11.65 % | 1.494 M 6.79 % | 1.399 M 6.96 % | 1.308 M |
| Operating income | 123.114 M 22.02 % | 100.894 M 655.13 % | -18.175 M -109.86 % | 184.272 M -4.92 % | 193.802 M 39.00 % | 139.424 M 31.40 % | 106.104 M 45.08 % | 73.137 M 111.96 % | 34.505 M |
| Operating income ratio | 0.14 5.27 % | 0.13 608.39 % | -0.03 -111.07 % | 0.24 -19.30 % | 0.30 13.54 % | 0.26 -3.20 % | 0.27 9.44 % | 0.25 62.84 % | 0.15 |
| Total other income expenses net | -30.775 M 2.76 % | -31.650 M 88.66 % | -279.044 M -3 076.73 % | -8.784 M -492.31 % | -1.483 M 74.93 % | -5.916 M -66.09 % | -3.562 M -117.88 % | 19.925 M 8 236.82 % | 239.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -216.968 M 12.42 % | -247.733 M 2.56 % | -254.250 M 20.46 % | -319.634 M 62.20 % | -845.640 M -39.42 % | -606.552 M -71.21 % | -354.275 M -262.20 % | -97.811 M -44.99 % | -67.459 M |
| Total investments | 22.692 M 4 667.23 % | 476.000 K -96.42 % | 13.289 M 772.55 % | 1.523 M -78.53 % | 7.094 M -41.25 % | 12.074 M -32.75 % | 17.953 M 2 551.85 % | 677.000 K -98.96 % | 65.280 M |
| Total debt | 47.050 M 319.19 % | 11.224 M 181.80 % | 3.983 M 91.03 % | 2.085 M -40.43 % | 3.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 583.982 M 471.19 % | -157.325 M 0.00 % | -157.325 M -27.98 % | -122.925 M 7.09 % | -132.303 M 8.74 % | -144.969 M -299.32 % | 72.732 M 0.00 % | 72.732 M 0.00 % | 72.732 M |
| Retained earnings | 79.459 M 89.40 % | 41.952 M 203.43 % | 13.826 M -96.86 % | 440.055 M 20.55 % | 365.046 M 41.67 % | 257.679 M 46.11 % | 176.360 M 75.90 % | 100.260 M 225.20 % | 30.830 M |
| Common stock | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 25.00 % | 4.000 K | 0.000 | 0.000 | 0.000 |
| Total equity | 588.680 M 8.67 % | 541.726 M 5.54 % | 513.313 M -43.89 % | 914.892 M 14.66 % | 797.887 M 41.70 % | 563.087 M 124.64 % | 250.667 M 44.90 % | 172.992 M 67.04 % | 103.562 M |
| Other non current liabilities | 0.000 -100.00 % | 5.344 M -29.19 % | 7.547 M -25.32 % | 10.106 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 32.781 M 330.59 % | 7.613 M 259.95 % | 2.115 M 205.64 % | 692.000 K -67.60 % | 2.136 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 39.686 M 206.29 % | 12.957 M 34.10 % | 9.662 M -10.52 % | 10.798 M 5.27 % | 10.257 M 220.73 % | 3.198 M | 0.000 -100.00 % | 192.000 K 6 300.00 % | 3.000 K |
| Other current liabilities | 493.118 M 55.01 % | 318.119 M -1.14 % | 321.774 M -14.26 % | 375.299 M -5.51 % | 397.164 M 51.31 % | 262.477 M -9.12 % | 288.831 M 32.18 % | 218.515 M 42.83 % | 152.994 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -1.868 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 14.269 M 295.15 % | 3.611 M 93.31 % | 1.868 M 34.10 % | 1.393 M 101.93 % | -72.069 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 652.350 M 25.27 % | 520.750 M 2.36 % | 508.728 M -10.29 % | 567.085 M 28.14 % | 442.563 M 30.92 % | 338.041 M -4.96 % | 355.693 M 33.57 % | 266.299 M 43.66 % | 185.370 M |
| Total liabilities | 692.036 M 29.67 % | 533.707 M 2.95 % | 518.390 M -10.29 % | 577.883 M 27.62 % | 452.820 M 32.70 % | 341.239 M -4.06 % | 355.693 M 33.47 % | 266.491 M 43.76 % | 185.373 M |
| Other non current assets | 142.183 M 67.45 % | 84.913 M -4.67 % | 89.073 M -88.26 % | 758.907 M 21.06 % | 626.873 M 603.77 % | 89.073 M 0.00 % | 89.073 M -64.02 % | 247.573 M 141.23 % | 102.631 M |
| Long term investments | 4.655 M 148.36 % | -9.625 M -2 494.28 % | 402.000 K 100.09 % | -436.711 M 17.71 % | -530.706 M -5 102.88 % | 10.608 M -40.91 % | 17.953 M 107.25 % | -247.573 M -141.23 % | -102.631 M |
| Intangible assets | 38.929 M 1 188.19 % | 3.022 M -9.17 % | 3.327 M 51.43 % | 2.197 M 123.73 % | 982.000 K 8.39 % | 906.000 K 127.07 % | 399.000 K -11.53 % | 451.000 K 25.28 % | 360.000 K |
| GoodWill | 3.090 M 0.00 % | 3.090 M 0.00 % | 3.090 M 0.00 % | 3.090 M 0.00 % | 3.090 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 42.019 M 587.48 % | 6.112 M -4.75 % | 6.417 M 21.37 % | 5.287 M 29.84 % | 4.072 M 349.45 % | 906.000 K 127.07 % | 399.000 K -11.53 % | 451.000 K 25.28 % | 360.000 K |
| Property plant equipment net | 52.027 M 141.72 % | 21.524 M 70.35 % | 12.635 M 10.19 % | 11.467 M -5.05 % | 12.077 M 168.08 % | 4.505 M -5.48 % | 4.766 M 16.67 % | 4.085 M 2.30 % | 3.993 M |
| Total non current assets | 240.884 M 85.28 % | 130.014 M -0.36 % | 130.481 M -62.82 % | 350.983 M 201.96 % | 116.234 M 8.84 % | 106.792 M -5.93 % | 113.522 M 1 908.53 % | 5.652 M 3.29 % | 5.472 M |
| Other current assets | 330.890 M -4.81 % | 347.622 M -5.49 % | 367.809 M 799.20 % | 40.904 M 171.57 % | 15.062 M 67.84 % | 8.974 M -26.29 % | 12.174 M 35.34 % | 8.995 M 57.17 % | 5.723 M |
| Short term investments | 18.037 M 78.57 % | 10.101 M -67.41 % | 30.992 M -92.93 % | 438.234 M -18.51 % | 537.800 M 36 584.86 % | 1.466 M 116.22 % | 678.000 K -99.73 % | 248.250 M 47.85 % | 167.911 M |
| cash and cash equivalents | 264.018 M 1.95 % | 258.957 M 0.28 % | 258.233 M -19.73 % | 321.719 M 3.33 % | 311.340 M -48.67 % | 606.552 M 71.21 % | 354.275 M 262.20 % | 97.811 M 44.99 % | 67.459 M |
| Cash and short term investments | 282.055 M 4.83 % | 269.058 M -6.97 % | 289.225 M -61.94 % | 759.953 M -10.50 % | 849.140 M 39.99 % | 606.552 M 71.21 % | 354.275 M 2.37 % | 346.061 M 47.03 % | 235.370 M |
| Total current assets | 1.040 B 9.99 % | 945.419 M 4.90 % | 901.222 M -21.07 % | 1.142 B 0.65 % | 1.134 B 42.25 % | 797.534 M 61.82 % | 492.838 M 13.60 % | 433.831 M 53.05 % | 283.463 M |
| Inventory | 43.710 M -18.45 % | 53.600 M | 0.000 100.00 % | -40.904 M -627.05 % | 7.761 M | 0.000 -100.00 % | 678.000 K 100.27 % | -248.250 M -141.23 % | -102.911 M |
| Net receivables | 383.177 M 39.27 % | 275.139 M 12.68 % | 244.188 M -36.05 % | 381.839 M 45.46 % | 262.510 M 44.23 % | 182.008 M 45.57 % | 125.033 M 60.10 % | 78.098 M 85.55 % | 42.090 M |
| Tax assets | 0.000 -100.00 % | 27.090 M 23.39 % | 21.954 M 82.45 % | 12.033 M 207.12 % | 3.918 M 130.47 % | 1.700 M 27.72 % | 1.331 M 19.27 % | 1.116 M -0.27 % | 1.119 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 144.963 M 35.88 % | 106.683 M -5.16 % | 112.485 M 9.31 % | 102.900 M 133.68 % | 44.035 M 18.80 % | 37.067 M 25.84 % | 29.456 M 73.79 % | 16.949 M 16.58 % | 14.539 M |
| Tax payables | 0.000 -100.00 % | 92.337 M 23.99 % | 74.469 M -14.89 % | 87.493 M 19.15 % | 73.433 M 90.75 % | 38.497 M 2.92 % | 37.406 M 21.31 % | 30.835 M 72.87 % | 17.837 M |
| Deferred revenue non current | 0.000 100.00 % | -5.344 M 29.19 % | -7.547 M 25.32 % | -10.106 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 4.693 M 51.68 % | 3.094 M 10.22 % | 2.807 M -16.31 % | 3.354 M 80.91 % | 1.854 M 61.08 % | 1.151 M -26.92 % | 1.575 M | 0.000 | 0.000 |
| Capital lease obligations | 47.050 M 319.19 % | 11.224 M 181.80 % | 3.983 M 91.03 % | 2.085 M -40.43 % | 3.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 25.197 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 504.523 M -19.76 % | 628.803 M 0.00 % | 628.803 M 5.79 % | 594.403 M 5.52 % | 563.285 M 25.39 % | 449.222 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 6.905 M 29.21 % | 5.344 M -29.19 % | 7.547 M -25.32 % | 10.106 M 24.44 % | 8.121 M 153.94 % | 3.198 M | 0.000 -100.00 % | 192.000 K 6 300.00 % | 3.000 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.281 B 19.09 % | 1.075 B 4.24 % | 1.032 B -30.89 % | 1.493 B 19.35 % | 1.251 B 38.30 % | 904.326 M 49.14 % | 606.360 M 37.97 % | 439.483 M 52.10 % | 288.935 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 7.848 M | 0.000 | 0.000 -100.00 % | 9.378 M -25.96 % | 12.666 M 2.98 % | 12.299 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | -78.923 M 23.32 % | -102.919 M -164.78 % | 158.865 M 158.17 % | -273.121 M -638.62 % | -36.977 M 67.62 % | -114.213 M -491.76 % | 29.154 M -2.10 % | 29.778 M -82.04 % | 165.840 M |
| Accounts receivables | -86.745 M -22.01 % | -71.097 M 30.02 % | -101.600 M -51.58 % | -67.027 M 10.49 % | -74.879 M -22.78 % | -60.988 M -22.46 % | -49.801 M -35.41 % | -36.779 M -2 002.69 % | 1.933 M |
| Inventory | 4.926 M | 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 | 2.896 M 109.10 % | -31.822 M -112.22 % | 260.465 M 226.38 % | -206.094 M -643.75 % | 37.902 M 171.21 % | -53.225 M -219.48 % | 44.546 M -7.73 % | 48.279 M -66.19 % | 142.788 M |
| Other non cash items | -4.871 M -111.46 % | 42.503 M -89.11 % | 390.304 M 261.83 % | 107.868 M 77.23 % | 60.864 M 12.50 % | 54.099 M 33 701.86 % | -161.000 K 90.00 % | -1.610 M -215.25 % | 1.397 M |
| Net cash provided by operating activities | 35.561 M 151.62 % | 14.133 M -94.48 % | 256.077 M 965.80 % | -29.577 M -117.31 % | 170.874 M 200.72 % | 56.822 M -49.82 % | 113.244 M 25.07 % | 90.547 M -50.00 % | 181.103 M |
| Investments in property plant and equipment | -7.816 M -105.36 % | -3.806 M -29.54 % | -2.938 M 5.10 % | -3.096 M 3.76 % | -3.217 M -75.50 % | -1.833 M 21.97 % | -2.349 M -48.30 % | -1.584 M -12.26 % | -1.411 M |
| Acquisitions net | 21.887 M | 0.000 100.00 % | -102.000 K | 0.000 100.00 % | -9.541 M | 0.000 100.00 % | -22.128 M | 0.000 | 0.000 |
| Purchases of investments | -4.000 M 60.00 % | -10.000 M 96.26 % | -267.185 M | 0.000 | 0.000 | 0.000 100.00 % | -731.666 M 17.75 % | -889.552 M -0.38 % | -886.151 M |
| Sales maturities of investments | 10.267 M | 0.000 -100.00 % | 265.660 M | 0.000 | 0.000 | 0.000 -100.00 % | 988.192 M 19.16 % | 829.329 M 14.97 % | 721.314 M |
| Other investing activites | 970.000 K -58.10 % | 2.315 M 100.91 % | -254.278 M -486.01 % | 65.873 M 112.33 % | -534.429 M -128 568.51 % | 416.000 K -99.71 % | 143.166 M 343.52 % | -58.790 M -123.29 % | 252.377 M |
| Net cash used for investing activites | 21.308 M 285.43 % | -11.491 M 95.56 % | -258.843 M -512.32 % | 62.777 M 111.47 % | -547.187 M -38 515.88 % | -1.417 M -100.99 % | 143.220 M 337.93 % | -60.195 M -123.99 % | 250.966 M |
| Debt repayment | -965.000 K 69.06 % | -3.119 M -78.94 % | -1.743 M -12.31 % | -1.552 M -20.50 % | -1.288 M | 0.000 | 0.000 | 0.000 100.00 % | -353.800 M |
| Common stock issued | 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 100.00 % | -951.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -49.534 M | 0.000 100.00 % | -66.767 M -40.38 % | -47.561 M -99.96 % | -23.785 M | 0.000 | 0.000 | 0.000 100.00 % | -18.008 M |
| Other financing activites | 0.000 | 0.000 | 0.000 -100.00 % | 31.118 M -72.94 % | 115.015 M -41.35 % | 196.108 M | 0.000 | 0.000 100.00 % | -36.607 M |
| Net cash used provided by financing activities | -50.499 M -1 519.08 % | -3.119 M 95.45 % | -68.510 M -280.72 % | -17.995 M -120.22 % | 88.991 M -54.62 % | 196.108 M | 0.000 | 0.000 100.00 % | -390.407 M |
| Effect of forex changes on cash | -1.309 M -208.99 % | 1.201 M -84.58 % | 7.790 M 261.42 % | -4.826 M 38.83 % | -7.890 M -1 132.72 % | 764.000 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | 5.061 M 599.03 % | 724.000 K 101.14 % | -63.486 M -711.68 % | 10.379 M 103.52 % | -295.212 M -217.02 % | 252.277 M -1.63 % | 256.464 M 744.97 % | 30.352 M -27.15 % | 41.662 M |
| Cash at beginning of period | 258.957 M 0.28 % | 258.233 M -19.73 % | 321.719 M 3.33 % | 311.340 M -48.67 % | 606.552 M 71.21 % | 354.275 M 262.20 % | 97.811 M 44.99 % | 67.459 M 161.50 % | 25.797 M |
| Cash at end of period | 264.018 M 1.95 % | 258.957 M 0.28 % | 258.233 M -19.73 % | 321.719 M 3.33 % | 311.340 M -48.67 % | 606.552 M 71.21 % | 354.275 M 262.20 % | 97.811 M 44.99 % | 67.459 M |
| Operating cash flow | 35.561 M 151.62 % | 14.133 M -94.48 % | 256.077 M 965.80 % | -29.577 M -117.31 % | 170.874 M 200.72 % | 56.822 M -49.82 % | 113.244 M 25.07 % | 90.547 M -50.00 % | 181.103 M |
| Capital expenditure | -8.099 M -106.82 % | -3.916 M -33.29 % | -2.938 M 5.10 % | -3.096 M 3.76 % | -3.217 M -75.50 % | -1.833 M 21.97 % | -2.349 M -48.30 % | -1.584 M -12.26 % | -1.411 M |
| Free CashFlow | 27.462 M 168.79 % | 10.217 M -95.96 % | 253.139 M 874.77 % | -32.673 M -119.49 % | 167.657 M 204.89 % | 54.989 M -50.41 % | 110.895 M 24.65 % | 88.963 M -50.49 % | 179.692 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 450.016 M -2.90 % | 463.465 M 14.32 % | 405.409 M -2.26 % | 414.770 M 23.87 % | 334.836 M 1.39 % | 330.239 M -23.23 % | 430.193 M -0.58 % | 432.693 M 28.21 % | 337.483 M -24.93 % | 449.531 M 56.18 % | 287.823 M 3.02 % | 279.382 M 9.75 % | 254.572 M -16.75 % | 305.793 M 249.33 % | 87.536 M |
| Net income | 59.411 M 64.16 % | 36.191 M -28.83 % | 50.850 M 503.60 % | -12.599 M -130.94 % | 40.725 M 110.20 % | -399.145 M -609.47 % | 78.344 M 34.14 % | 58.404 M -8.98 % | 64.166 M -26.07 % | 86.796 M 42.25 % | 61.018 M 10.60 % | 55.169 M 110.97 % | 26.150 M -55.75 % | 59.094 M 247.49 % | 17.006 M |
| Income before tax | 74.881 M 311.55 % | 18.195 M -75.46 % | 74.144 M 1 041.73 % | 6.494 M -89.65 % | 62.750 M 116.20 % | -387.265 M -456.58 % | 108.604 M 26.30 % | 85.991 M -3.92 % | 89.497 M -32.17 % | 131.943 M 51.44 % | 87.127 M 5.53 % | 82.559 M 84.80 % | 44.674 M -45.25 % | 81.594 M 257.51 % | 22.823 M |
| Income before tax ratio | 0.17 323.85 % | 0.04 -78.53 % | 0.18 1 068.09 % | 0.02 -91.65 % | 0.19 115.98 % | -1.17 -564.51 % | 0.25 27.03 % | 0.20 -25.06 % | 0.27 -9.65 % | 0.29 -3.04 % | 0.30 2.44 % | 0.30 68.39 % | 0.18 -34.23 % | 0.27 2.34 % | 0.26 |
| EBITDA | 69.012 M -9.21 % | 76.013 M 39.58 % | 54.457 M 81.54 % | 29.998 M -58.65 % | 72.538 M 191.52 % | -79.262 M -159.78 % | 132.583 M 40.83 % | 94.147 M 7.78 % | 87.352 M -36.38 % | 137.303 M 62.19 % | 84.658 M -11.28 % | 95.420 M 110.53 % | 45.324 M -47.47 % | 86.286 M 272.13 % | 23.187 M |
| Net income ratio | 0.13 69.07 % | 0.08 -37.74 % | 0.13 512.92 % | -0.03 -124.97 % | 0.12 110.06 % | -1.21 -763.68 % | 0.18 34.92 % | 0.13 -29.01 % | 0.19 -1.53 % | 0.19 -8.92 % | 0.21 7.36 % | 0.20 92.24 % | 0.10 -46.84 % | 0.19 -0.53 % | 0.19 |
| Ratio EBITDA | 0.15 -6.50 % | 0.16 22.10 % | 0.13 85.73 % | 0.07 -66.61 % | 0.22 190.26 % | -0.24 -177.88 % | 0.31 41.64 % | 0.22 -15.94 % | 0.26 -15.26 % | 0.31 3.84 % | 0.29 -13.88 % | 0.34 91.83 % | 0.18 -36.90 % | 0.28 6.53 % | 0.26 |
| Gross profit ratio | 0.35 41.97 % | 0.24 -25.41 % | 0.33 18.00 % | 0.28 -26.71 % | 0.38 33.61 % | 0.28 -26.10 % | 0.38 13.55 % | 0.34 -5.84 % | 0.36 -8.91 % | 0.39 -1.22 % | 0.40 -9.22 % | 0.44 39.92 % | 0.31 -7.65 % | 0.34 -1.39 % | 0.34 |
| Weighted average shs out dil | 577.268 M -1.66 % | 587.037 M 3.44 % | 567.500 M 0.00 % | 567.500 M 0.00 % | 567.500 M 0.00 % | 567.500 M 0.00 % | 567.500 M 0.00 % | 567.500 M 0.67 % | 563.721 M 8.60 % | 519.058 M 3.83 % | 499.901 M 24.98 % | 400.000 M -20.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
| Weighted average shs out | 577.378 M -1.65 % | 587.040 M 3.44 % | 567.522 M 0.00 % | 567.523 M 0.00 % | 567.501 M 0.00 % | 567.501 M 0.00 % | 567.500 M 0.00 % | 567.500 M 6.33 % | 533.721 M 1.32 % | 526.757 M 13.73 % | 463.151 M 15.79 % | 400.000 M -20.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
| EPS diluted | 0.10 66.88 % | 0.06 -31.25 % | 0.09 503.60 % | -0.02 -130.92 % | 0.07 110.26 % | -0.70 -600.00 % | 0.14 37.25 % | 0.10 -10.37 % | 0.11 -33.06 % | 0.17 41.67 % | 0.12 -18.70 % | 0.15 181.68 % | 0.05 -54.83 % | 0.12 241.18 % | 0.03 |
| Earnings per share | 0.10 67.21 % | 0.06 -31.25 % | 0.09 503.60 % | -0.02 -130.92 % | 0.07 110.26 % | -0.70 -600.00 % | 0.14 37.25 % | 0.10 -15.14 % | 0.12 -24.88 % | 0.16 23.08 % | 0.13 -22.43 % | 0.17 219.85 % | 0.05 -54.83 % | 0.12 241.18 % | 0.03 |
| Gross profit | 155.443 M 37.85 % | 112.759 M -14.72 % | 132.227 M 15.33 % | 114.647 M -9.22 % | 126.291 M 35.47 % | 93.225 M -43.27 % | 164.339 M 12.89 % | 145.570 M 20.72 % | 120.587 M -31.61 % | 176.327 M 54.28 % | 114.287 M -6.48 % | 122.205 M 53.55 % | 79.584 M -23.12 % | 103.521 M 244.48 % | 30.051 M |
| Income tax expense | 13.954 M -21.54 % | 17.784 M -17.22 % | 21.483 M 7.61 % | 19.963 M -4.34 % | 20.868 M 71.68 % | 12.155 M -59.34 % | 29.895 M 13.50 % | 26.338 M 5.02 % | 25.080 M -42.40 % | 43.539 M 76.05 % | 24.732 M -9.98 % | 27.474 M 54.05 % | 17.834 M -20.53 % | 22.440 M 281.11 % | 5.888 M |
| Cost of revenue | 294.573 M -16.01 % | 350.706 M 28.38 % | 273.182 M -8.98 % | 300.123 M 43.91 % | 208.545 M -12.01 % | 237.014 M -10.85 % | 265.854 M -7.41 % | 287.123 M 32.38 % | 216.896 M -20.61 % | 273.203 M 57.43 % | 173.536 M 10.41 % | 157.177 M -10.18 % | 174.988 M -13.49 % | 202.272 M 251.87 % | 57.485 M |
| General and administrative expenses | 42.005 M 129.76 % | -141.166 M -360.25 % | 54.242 M 82.07 % | 29.793 M -29.62 % | 42.331 M 0.46 % | 42.138 M 203.66 % | 13.877 M -68.16 % | 43.578 M 48.09 % | 29.427 M | 0.000 | 0.000 -100.00 % | 13.902 M -74.60 % | 54.738 M 1 330.68 % | 3.826 M 182.99 % | 1.352 M |
| Selling and marketing expenses | 14.918 M -45.99 % | 27.620 M -1.52 % | 28.046 M -49.10 % | 55.100 M 331.21 % | 12.778 M -90.32 % | 131.981 M 293.99 % | 33.499 M 277.24 % | 8.880 M 79.83 % | 4.938 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 100.00 % | -7.746 M | 0.000 -100.00 % | 1.290 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.450 M 200.00 % | -18.450 M -119.30 % | -8.413 M -245.58 % | 5.779 M |
| Operating expenses | 90.516 M 128.67 % | 39.584 M -51.90 % | 82.288 M -3.50 % | 85.271 M 41.14 % | 60.416 M -87.65 % | 489.104 M 1 359.47 % | 33.513 M -36.12 % | 52.458 M 52.65 % | 34.365 M -17.45 % | 41.627 M 35.97 % | 30.615 M -5.37 % | 32.352 M -10.85 % | 36.288 M 96.56 % | 18.462 M 158.90 % | 7.131 M |
| Cost and expenses | 385.089 M -1.33 % | 390.290 M 9.80 % | 355.470 M -10.98 % | 399.297 M 48.46 % | 268.961 M -62.96 % | 726.118 M 142.55 % | 299.367 M -11.84 % | 339.581 M 35.15 % | 251.261 M -20.19 % | 314.831 M 54.21 % | 204.151 M 7.72 % | 189.529 M -10.29 % | 211.276 M -4.28 % | 220.734 M 241.61 % | 64.616 M |
| Research and development expenses | 8.698 M -50.27 % | 17.491 M 125.81 % | 7.746 M -9.92 % | 8.599 M | 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 | 81.818 M 270.33 % | 22.093 M -73.15 % | 82.288 M 7.32 % | 76.672 M 39.13 % | 55.109 M -68.35 % | 174.119 M 419.56 % | 33.513 M -36.12 % | 52.458 M 52.65 % | 34.365 M -17.45 % | 41.627 M 35.97 % | 30.615 M 120.22 % | 13.902 M -74.60 % | 54.738 M 1 330.68 % | 3.826 M 182.99 % | 1.352 M |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 2.294 M 110.27 % | 1.091 M -87.33 % | 8.614 M 371 433.32 % | 2.319 K | 0.000 | 0.000 -100.00 % | 3.809 M 83.14 % | 2.080 M 3.48 % | 2.010 M -25.28 % | 2.690 M 595.09 % | 387.000 K 396.15 % | 78.000 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.849 K 268.72 % | 29.792 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 4.085 M 43.96 % | 2.838 M -37.20 % | 4.518 M 371.61 % | 958.000 K -73.16 % | 3.569 M -40.49 % | 5.996 M 241.29 % | 1.757 M 69.75 % | 1.035 M -8.41 % | 1.130 M -56.59 % | 2.603 M 163.90 % | 986.451 K 47.23 % | 670.000 K 3.08 % | 650.000 K -42.48 % | 1.130 M 210.44 % | 364.000 K |
| Operating income | 64.927 M -11.27 % | 73.175 M 46.53 % | 49.939 M 68.08 % | 29.712 M -58.26 % | 71.182 M 187.99 % | -80.894 M -161.83 % | 130.826 M 40.50 % | 93.112 M 7.99 % | 86.222 M -35.99 % | 134.700 M 60.99 % | 83.672 M -10.09 % | 93.064 M 100.74 % | 46.360 M -44.67 % | 83.782 M 275.33 % | 22.322 M |
| Operating income ratio | 0.14 -8.62 % | 0.16 28.17 % | 0.12 71.96 % | 0.07 -66.30 % | 0.21 186.79 % | -0.24 -180.55 % | 0.30 41.32 % | 0.22 -15.77 % | 0.26 -14.74 % | 0.30 3.08 % | 0.29 -12.73 % | 0.33 82.92 % | 0.18 -33.53 % | 0.27 7.44 % | 0.26 |
| Total other income expenses net | 9.954 M | 0.000 -100.00 % | 24.205 M 314.72 % | -11.273 M -33.69 % | -8.432 M 97.25 % | -306.371 M -1 278.67 % | -22.222 M -212.06 % | -7.121 M -317.44 % | 3.275 M 218.81 % | -2.757 M -179.79 % | 3.455 M 181.67 % | -4.230 M -150.89 % | -1.686 M 52.57 % | -3.555 M -50 685.71 % | -7.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 |
| 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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -157.497 M 27.41 % | -216.968 M 4.59 % | -227.400 M 8.21 % | -247.733 M 0.31 % | -248.508 M 2.26 % | -254.250 M 60.28 % | -640.163 M -100.28 % | -319.634 M 59.64 % | -791.965 M 6.35 % | -845.640 M -19.41 % | -708.194 M -16.76 % | -606.552 M -265.37 % | 366.782 M 5.78 % | 346.738 M |
| Total investments | 27.861 M 22.78 % | 22.692 M -13.28 % | 26.167 M 5 397.27 % | 476.000 K 37.57 % | 346.000 K -13.93 % | 402.000 K -75.34 % | 1.630 M 7.03 % | 1.523 M -78.52 % | 7.091 M -0.04 % | 7.094 M -23.30 % | 9.249 M -23.40 % | 12.074 M -98.35 % | 733.564 M 5.78 % | 693.476 M |
| Total debt | 34.841 M -25.95 % | 47.050 M 573.78 % | 6.983 M -37.79 % | 11.224 M 109.21 % | 5.365 M 34.70 % | 3.983 M 99.85 % | 1.993 M -4.41 % | 2.085 M -27.93 % | 2.893 M -17.34 % | 3.500 M -23.46 % | 4.573 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -157.325 M -126.94 % | 583.982 M 471.19 % | -157.326 M | 0.000 100.00 % | -157.325 M 0.00 % | -157.325 M -28.04 % | -122.868 M 0.05 % | -122.925 M 3.70 % | -127.643 M 3.52 % | -132.303 M 4.57 % | -138.636 M 4.37 % | -144.969 M -154.13 % | 267.812 M 54.81 % | 172.992 M |
| Retained earnings | 149.303 M | 0.000 -100.00 % | 98.028 M 133.67 % | 41.952 M -23.10 % | 54.551 M 294.55 % | 13.826 M -96.62 % | 409.088 M -7.04 % | 440.055 M 2.53 % | 429.212 M 17.58 % | 365.046 M 26.23 % | 289.192 M 12.23 % | 257.679 M | 0.000 | 0.000 |
| Common stock | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 25.00 % | 4.000 K 0.00 % | 4.000 K | 0.000 | 0.000 |
| Total equity | 634.843 M 7.84 % | 588.680 M 2.48 % | 574.416 M 6.03 % | 541.726 M -2.43 % | 555.195 M 8.16 % | 513.313 M -43.81 % | 913.471 M -0.16 % | 914.892 M 1.87 % | 898.082 M 12.56 % | 797.887 M 32.89 % | 600.415 M 6.63 % | 563.087 M 108.90 % | 269.545 M 55.81 % | 172.992 M |
| Other non current liabilities | 5.550 M | 0.000 -100.00 % | 8.959 M 67.65 % | 5.344 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 21.322 M -34.96 % | 32.781 M 674.96 % | 4.230 M -44.44 % | 7.613 M 145.58 % | 3.100 M 46.57 % | 2.115 M 336.98 % | 484.000 K -30.06 % | 692.000 K -54.20 % | 1.511 M -29.26 % | 2.136 M -29.20 % | 3.017 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 26.872 M -32.29 % | 39.686 M 200.90 % | 13.189 M 1.79 % | 12.957 M 4.16 % | 12.440 M 28.75 % | 9.662 M -14.96 % | 11.362 M 5.22 % | 10.798 M 12.14 % | 9.629 M -6.12 % | 10.257 M 126.82 % | 4.522 M | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 452.922 M -8.15 % | 493.118 M -5.98 % | 524.497 M 64.87 % | 318.119 M -4.43 % | 332.874 M 4.05 % | 319.906 M -2.40 % | 327.768 M -12.66 % | 375.299 M 27.69 % | 293.906 M 17.42 % | 250.298 M 2.60 % | 243.965 M -18.94 % | 300.974 M | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.265 M -21.25 % | -1.868 M | 0.000 | 0.000 -100.00 % | 59.360 M -19.16 % | 73.433 M 42.77 % | 51.436 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 13.519 M -5.26 % | 14.269 M 418.31 % | 2.753 M -23.76 % | 3.611 M 59.43 % | 2.265 M 21.25 % | 1.868 M 23.79 % | 1.509 M 8.33 % | 1.393 M 102.40 % | -57.978 M 19.55 % | -72.069 M -44.48 % | -49.880 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 588.019 M -9.86 % | 652.350 M -0.37 % | 654.805 M 25.74 % | 520.750 M -1.78 % | 530.213 M 4.22 % | 508.728 M -0.17 % | 509.574 M -10.14 % | 567.085 M 15.47 % | 491.116 M 10.97 % | 442.563 M 16.41 % | 380.176 M 12.46 % | 338.041 M | 0.000 | 0.000 |
| Total liabilities | 614.891 M -11.15 % | 692.036 M 3.60 % | 667.994 M 25.16 % | 533.707 M -1.65 % | 542.653 M 4.68 % | 518.390 M -0.49 % | 520.936 M -9.85 % | 577.883 M 15.40 % | 500.745 M 10.58 % | 452.820 M 17.71 % | 384.698 M 13.80 % | 338.041 M | 0.000 | 0.000 |
| Other non current assets | 121.874 M -14.28 % | 142.183 M 23.90 % | 114.759 M 35.15 % | 84.913 M -4.67 % | 89.073 M 0.00 % | 89.073 M -76.55 % | 379.915 M -49.94 % | 758.907 M 752.01 % | 89.073 M 0.00 % | 89.073 M -10.18 % | 99.172 M 9.25 % | 90.773 M 124.75 % | -366.782 M -5.78 % | -346.738 M |
| Long term investments | 4.807 M 3.27 % | 4.655 M 1.13 % | 4.603 M 147.82 % | -9.625 M -2 881.79 % | 346.000 K -13.93 % | 402.000 K 101.12 % | -35.751 M 91.81 % | -436.711 M -6 258.67 % | 7.091 M -0.04 % | 7.094 M 934.59 % | -850.000 K -108.01 % | 10.608 M | 0.000 | 0.000 |
| Intangible assets | 36.270 M -6.83 % | 38.929 M -65.22 % | 111.925 M 3 603.67 % | 3.022 M -5.24 % | 3.189 M -4.15 % | 3.327 M 56.93 % | 2.120 M -3.50 % | 2.197 M 31.01 % | 1.677 M 70.77 % | 982.000 K 15.53 % | 850.000 K -6.18 % | 906.000 K | 0.000 | 0.000 |
| GoodWill | 3.090 M 0.00 % | 3.090 M 0.00 % | 3.090 M 0.00 % | 3.090 M 0.00 % | 3.090 M 0.00 % | 3.090 M 0.00 % | 3.090 M 0.00 % | 3.090 M 0.00 % | 3.090 M 0.00 % | 3.090 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 39.360 M -6.33 % | 42.019 M -63.47 % | 115.015 M 1 781.79 % | 6.112 M -2.66 % | 6.279 M -2.15 % | 6.417 M 23.17 % | 5.210 M -1.46 % | 5.287 M 10.91 % | 4.767 M 17.07 % | 4.072 M 379.06 % | 850.000 K -6.18 % | 906.000 K | 0.000 | 0.000 |
| Property plant equipment net | 92.822 M 78.41 % | 52.027 M 58.21 % | 32.884 M 52.78 % | 21.524 M 39.24 % | 15.458 M 22.34 % | 12.635 M 17.81 % | 10.725 M -6.47 % | 11.467 M -2.46 % | 11.756 M -2.66 % | 12.077 M 34.95 % | 8.949 M 98.65 % | 4.505 M | 0.000 | 0.000 |
| Total non current assets | 258.863 M 7.46 % | 240.884 M -9.87 % | 267.261 M 105.56 % | 130.014 M -5.64 % | 137.782 M 5.60 % | 130.481 M -65.54 % | 378.640 M 7.88 % | 350.983 M 198.00 % | 117.780 M 1.33 % | 116.234 M 4.73 % | 110.989 M 3.93 % | 106.792 M 129.12 % | -366.782 M -5.78 % | -346.738 M |
| Other current assets | 314.493 M -4.96 % | 330.890 M -6.51 % | 353.939 M 1.82 % | 347.622 M -10.21 % | 387.162 M 9.08 % | 354.918 M 1 157.55 % | 28.223 M -34.29 % | 42.954 M 5.48 % | 40.721 M 170.36 % | 15.062 M -2.68 % | 15.477 M 106.14 % | 7.508 M | 0.000 | 0.000 |
| Short term investments | 23.054 M 27.82 % | 18.037 M -16.36 % | 21.564 M 113.48 % | 10.101 M -28.68 % | 14.162 M -54.30 % | 30.992 M -17.09 % | 37.381 M -91.47 % | 438.234 M 121.75 % | 197.627 M -63.78 % | 545.561 M 5 302.13 % | 10.099 M 588.88 % | 1.466 M -99.80 % | 733.564 M 5.78 % | 693.476 M |
| cash and cash equivalents | 192.338 M -27.15 % | 264.018 M 12.64 % | 234.383 M -9.49 % | 258.957 M 2.00 % | 253.873 M -1.69 % | 258.233 M -59.79 % | 642.156 M 99.60 % | 321.719 M -59.52 % | 794.858 M -6.39 % | 849.140 M 19.13 % | 712.767 M 17.51 % | 606.552 M 265.37 % | -366.782 M -5.78 % | -346.738 M |
| Cash and short term investments | 215.392 M -23.63 % | 282.055 M 15.25 % | 244.742 M -9.04 % | 269.058 M 0.38 % | 268.035 M -7.33 % | 289.225 M -57.44 % | 679.537 M -10.58 % | 759.953 M -4.39 % | 794.858 M -6.39 % | 849.140 M 19.13 % | 712.767 M 17.23 % | 608.018 M 65.77 % | 366.782 M 5.78 % | 346.738 M |
| Total current assets | 990.871 M -4.71 % | 1.040 B 6.63 % | 975.149 M 3.14 % | 945.419 M -1.53 % | 960.066 M 6.53 % | 901.222 M -14.64 % | 1.056 B -7.53 % | 1.142 B -10.87 % | 1.281 B 12.92 % | 1.134 B 29.78 % | 874.124 M 9.60 % | 797.534 M 117.44 % | 366.782 M 5.78 % | 346.738 M |
| Inventory | 50.579 M 15.71 % | 43.710 M -18.56 % | 53.672 M 0.13 % | 53.600 M 478.48 % | -14.162 M 54.30 % | -30.992 M 17.09 % | -37.381 M 8.61 % | -40.904 M 83.50 % | -247.841 M 5.59 % | -262.510 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 410.407 M 7.11 % | 383.177 M 18.71 % | 322.796 M 17.32 % | 275.139 M -1.56 % | 279.489 M 14.46 % | 244.188 M -29.74 % | 347.563 M 8.53 % | 320.257 M 29.22 % | 247.841 M -5.59 % | 262.510 M 86.37 % | 140.856 M -22.61 % | 182.008 M | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 27.090 M 1.74 % | 26.626 M 21.28 % | 21.954 M 18.41 % | 18.541 M 54.08 % | 12.033 M 136.27 % | 5.093 M 29.99 % | 3.918 M 36.61 % | 2.868 M | 0.000 | 0.000 | 0.000 |
| 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 |
| Account payables | 121.578 M -16.13 % | 144.963 M 13.65 % | 127.555 M 19.56 % | 106.683 M -2.33 % | 109.226 M -2.90 % | 112.485 M 10.89 % | 101.440 M -1.42 % | 102.900 M 33.45 % | 77.108 M 75.11 % | 44.035 M 38.55 % | 31.783 M -14.26 % | 37.067 M | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 92.337 M 7.56 % | 85.848 M 15.28 % | 74.469 M -5.56 % | 78.857 M -9.87 % | 87.493 M 47.39 % | 59.360 M -19.16 % | 73.433 M 42.77 % | 51.436 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -5.344 M 42.78 % | -9.340 M -23.76 % | -7.547 M 30.62 % | -10.878 M -7.64 % | -10.106 M -24.49 % | -8.118 M 0.04 % | -8.121 M -439.60 % | -1.505 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 6.209 M 32.30 % | 4.693 M -4.34 % | 4.906 M 58.56 % | 3.094 M -21.95 % | 3.964 M 41.22 % | 2.807 M -25.41 % | 3.763 M 12.19 % | 3.354 M 59.33 % | 2.105 M 13.54 % | 1.854 M 17.05 % | 1.584 M 37.62 % | 1.151 M | 0.000 | 0.000 |
| Capital lease obligations | 34.841 M -25.95 % | 47.050 M 573.78 % | 6.983 M -37.79 % | 11.224 M 109.21 % | 5.365 M 34.70 % | 3.983 M 99.85 % | 1.993 M -4.41 % | 2.085 M -27.93 % | 2.893 M -17.34 % | 3.500 M -23.46 % | 4.573 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.197 M 0.00 % | 25.197 M -79.49 % | 122.868 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 636.651 M 26.19 % | 504.523 M -19.76 % | 628.803 M 26.60 % | 496.675 M -24.06 % | 654.000 M 0.00 % | 654.000 M 38.70 % | 471.535 M -20.67 % | 594.403 M 0.00 % | 594.403 M 5.52 % | 563.285 M 25.66 % | 448.271 M -0.21 % | 449.222 M 25 821.64 % | 1.733 M | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 6.905 M | 0.000 -100.00 % | 5.344 M -42.78 % | 9.340 M 23.76 % | 7.547 M -30.62 % | 10.878 M 7.64 % | 10.106 M 24.49 % | 8.118 M -0.04 % | 8.121 M 439.60 % | 1.505 M | 0.000 | 0.000 | 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 |
| Total assets | 1.250 B -2.42 % | 1.281 B 3.08 % | 1.242 B 15.53 % | 1.075 B -2.04 % | 1.098 B 6.41 % | 1.032 B -28.07 % | 1.434 B -3.91 % | 1.493 B 6.72 % | 1.399 B 11.84 % | 1.251 B 26.96 % | 985.113 M 8.93 % | 904.326 M | 0.000 | 0.000 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -116.563 M | 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 -100.00 % | 4.718 M 1.24 % | 4.660 M -26.42 % | 6.333 M 0.00 % | 6.333 M 2.98 % | 6.150 M 0.00 % | 6.150 M | 0.000 | 0.000 |
| Change in working capital | -94.623 M -4 635.89 % | -1.998 M 98.35 % | -120.738 M -581.71 % | -17.711 M 76.86 % | -76.549 M -127.34 % | 279.984 M 212.90 % | -247.993 M -322.58 % | -58.685 M 72.63 % | -214.436 M -244.64 % | -62.221 M -346.48 % | 25.244 M 144.21 % | -57.107 M 0.00 % | -57.107 M -337.75 % | 24.020 M 367.86 % | 5.134 M |
| Accounts receivables | -72.241 M -352.47 % | -15.966 M 77.44 % | -70.779 M -207.51 % | -23.017 M 52.13 % | -48.080 M -117.66 % | 272.238 M 356.81 % | -106.009 M -38.11 % | -76.758 M -888.80 % | 9.731 M 108.74 % | -111.376 M -405.16 % | 36.497 M 219.69 % | -30.494 M 0.00 % | -30.494 M 38.77 % | -49.801 M | 0.000 |
| Inventory | 1.198 M -75.68 % | 4.926 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.518 M 455.02 % | -3.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -23.580 M -360.78 % | 9.042 M 118.10 % | -49.959 M -1 041.56 % | 5.306 M 118.64 % | -28.469 M -496.58 % | -4.772 M 96.55 % | -138.458 M -866.10 % | 18.073 M 108.06 % | -224.167 M -556.04 % | 49.155 M 536.82 % | -11.253 M 57.72 % | -26.613 M 0.00 % | -26.613 M -159.74 % | 44.546 M | 0.000 |
| Other non cash items | -33.650 M -305.51 % | 16.374 M -66.03 % | 48.208 M 28.40 % | 37.545 M 0.34 % | 37.417 M -80.86 % | 195.457 M 7.55 % | 181.743 M 269.77 % | 49.150 M -16.29 % | 58.718 M 252.72 % | 16.647 M -62.35 % | 44.217 M 63.47 % | 27.050 M 0.00 % | 27.050 M 297.14 % | 6.811 M 197.69 % | -6.972 M |
| Net cash provided by operating activities | -56.025 M -210.79 % | 50.567 M 436.98 % | -15.006 M -250.30 % | 9.984 M 140.64 % | 4.149 M -98.66 % | 309.328 M 1 468.12 % | -22.610 M -140.73 % | 55.518 M 165.24 % | -85.095 M -318.83 % | 38.887 M -70.54 % | 131.987 M 364.56 % | 28.411 M 0.00 % | 28.411 M -69.08 % | 91.895 M 330.44 % | 21.349 M |
| Investments in property plant and equipment | -1.437 M 63.28 % | -3.913 M -0.26 % | -3.903 M -229.09 % | -1.186 M 54.73 % | -2.620 M 18.83 % | -3.228 M -2 244.82 % | -137.658 K 91.94 % | -1.708 M -23.05 % | -1.388 M 41.97 % | -2.392 M -189.94 % | -825.000 K 9.98 % | -916.500 K 0.00 % | -916.500 K 55.03 % | -2.038 M -555.31 % | -311.000 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 21.989 M | 0.000 | 0.000 100.00 % | -1.421 M | 0.000 | 0.000 | 0.000 100.00 % | -9.541 M | 0.000 | 0.000 | 0.000 100.00 % | -24.460 M -1 148.89 % | 2.332 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -299.802 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -575.565 M -268.71 % | -156.101 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 299.397 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 770.849 M 254.67 % | 217.343 M |
| Other investing activites | 383.000 K -96.38 % | 10.575 M 407.41 % | -3.440 M 13.78 % | -3.990 M -7.98 % | -3.695 M | 0.000 | 0.000 100.00 % | -87.460 M -157.04 % | 153.333 M 3 123.31 % | 4.757 M 100.88 % | -539.186 M -259 324.04 % | 208.000 K 0.00 % | 208.000 K -99.85 % | 143.166 M | 0.000 |
| Net cash used for investing activites | -1.054 M -115.82 % | 6.662 M -54.51 % | 14.646 M 382.96 % | -5.176 M 18.04 % | -6.315 M -24.96 % | -5.053 M -3 571.01 % | -137.658 K 99.85 % | -89.168 M -158.68 % | 151.945 M 2 217.41 % | -7.176 M 98.67 % | -540.011 M -76 118.91 % | -708.500 K 0.00 % | -708.500 K -100.89 % | 79.957 M 26.39 % | 63.263 M |
| Debt repayment | 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 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -951.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -29.563 M -48.03 % | -19.971 M | 0.000 | 0.000 100.00 % | -5.705 M 96.46 % | -161.246 M -239.03 % | -47.561 M | 0.000 -100.00 % | 2.000 K 100.01 % | -23.786 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -13.421 M -532.94 % | 3.100 M 176.26 % | -4.065 M -130.57 % | -1.763 M -30.01 % | -1.356 M -113.05 % | 10.390 M 655.82 % | -1.869 M -114.86 % | -870.000 K -102.86 % | 30.436 M -73.27 % | 113.845 M 95 768.07 % | -119.000 K -100.12 % | 98.054 M 0.00 % | 98.054 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -13.421 M 49.28 % | -26.463 M -10.10 % | -24.036 M -1 263.36 % | -1.763 M -30.01 % | -1.356 M -128.95 % | 4.684 M 102.87 % | -163.115 M -236.80 % | -48.431 M -259.12 % | 30.436 M -73.27 % | 113.847 M 558.03 % | -24.856 M -125.35 % | 98.054 M 0.00 % | 98.054 M | 0.000 | 0.000 |
| Effect of forex changes on cash | -1.180 M -4.33 % | -1.131 M -535.39 % | -178.000 K -108.73 % | 2.039 M 343.32 % | -838.000 K | 0.000 | 0.000 100.00 % | -3.258 M -107.78 % | -1.568 M 82.93 % | -9.185 M -809.27 % | 1.295 M 239.01 % | 382.000 K 0.00 % | 382.000 K | 0.000 | 0.000 |
| Net change in cash | 0.000 100.00 % | -234.383 M | 0.000 100.00 % | -253.873 M | 0.000 100.00 % | -462.792 M -264.80 % | -126.863 M -67.52 % | -75.731 M -47.18 % | -51.455 M -122.78 % | 225.860 M 147.29 % | -477.645 M -289.33 % | 252.277 M 0.00 % | 252.277 M -1.63 % | 256.464 M 203.11 % | 84.612 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 253.873 M | 0.000 -100.00 % | 752.725 M -14.42 % | 879.588 M -7.93 % | 955.319 M -5.11 % | 1.007 B 28.92 % | 780.914 M -37.95 % | 1.259 B 255.25 % | 354.275 M 0.00 % | 354.275 M 262.20 % | 97.811 M 0.00 % | 97.811 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 289.933 M -61.48 % | 752.725 M -14.42 % | 879.588 M -7.93 % | 955.319 M -5.11 % | 1.007 B 28.92 % | 780.914 M 28.75 % | 606.552 M 0.00 % | 606.552 M 71.21 % | 354.275 M 94.21 % | 182.423 M |
| Operating cash flow | -56.025 M -210.79 % | 50.567 M 436.98 % | -15.006 M -250.30 % | 9.984 M 140.64 % | 4.149 M -98.66 % | 309.328 M 1 468.12 % | -22.610 M -140.73 % | 55.518 M 165.24 % | -85.095 M -318.83 % | 38.887 M -70.54 % | 131.987 M 364.56 % | 28.411 M 0.00 % | 28.411 M -69.08 % | 91.895 M 330.44 % | 21.349 M |
| Capital expenditure | -1.437 M 63.28 % | -3.913 M -0.26 % | -3.903 M -229.09 % | -1.186 M 54.73 % | -2.620 M 18.83 % | -3.228 M -2 244.82 % | -137.658 K 91.94 % | -1.708 M -23.05 % | -1.388 M 41.97 % | -2.392 M -189.94 % | -825.000 K 9.98 % | -916.500 K 0.00 % | -916.500 K 55.03 % | -2.038 M -555.31 % | -311.000 K |
| Free CashFlow | -57.462 M -223.17 % | 46.654 M 346.73 % | -18.909 M -314.92 % | 8.798 M 475.41 % | 1.529 M -99.50 % | 306.100 M 1 445.65 % | -22.747 M -142.27 % | 53.810 M 162.22 % | -86.483 M -336.97 % | 36.495 M -72.18 % | 131.162 M 377.05 % | 27.495 M 0.00 % | 27.495 M -69.40 % | 89.857 M 327.12 % | 21.038 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 |