Risecomm Group Holdings Limited 1679.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 122.298 M 28.91 % | 94.868 M -36.69 % | 149.851 M -39.61 % | 248.154 M 16.65 % | 212.734 M -2.67 % | 218.575 M -54.06 % | 475.793 M 49.93 % | 317.333 M -18.68 % | 390.210 M 14.52 % | 340.724 M 46.47 % | 232.628 M |
| Net income | -73.543 M 46.91 % | -138.514 M -16.31 % | -119.095 M -115.54 % | -55.253 M 56.16 % | -126.034 M 46.78 % | -236.813 M -5 733.04 % | 4.204 M -66.82 % | 12.670 M -78.06 % | 57.743 M 4.42 % | 55.300 M 36.36 % | 40.555 M |
| Income before tax | -72.235 M 40.02 % | -120.436 M 12.11 % | -137.025 M -120.70 % | -62.086 M 59.42 % | -152.982 M 38.96 % | -250.625 M -7 029.08 % | 3.617 M 20.85 % | 2.993 M -96.02 % | 75.196 M -7.23 % | 81.056 M 56.05 % | 51.942 M |
| Income before tax ratio | -0.59 53.47 % | -1.27 -38.83 % | -0.91 -265.48 % | -0.25 65.21 % | -0.72 37.28 % | -1.15 -15 183.20 % | 0.01 -19.40 % | 0.01 -95.11 % | 0.19 -18.99 % | 0.24 6.54 % | 0.22 |
| EBITDA | -47.503 M 46.82 % | -89.328 M -156.45 % | -34.833 M -68.60 % | -20.660 M 70.49 % | -69.999 M 64.51 % | -197.231 M -1 028.63 % | 21.239 M 105.31 % | 10.345 M -87.09 % | 80.103 M -8.85 % | 87.883 M 70.42 % | 51.568 M |
| Net income ratio | -0.60 58.81 % | -1.46 -83.71 % | -0.79 -256.94 % | -0.22 62.42 % | -0.59 45.32 % | -1.08 -12 361.97 % | 0.01 -77.87 % | 0.04 -73.02 % | 0.15 -8.82 % | 0.16 -6.90 % | 0.17 |
| Ratio EBITDA | -0.39 58.75 % | -0.94 -305.08 % | -0.23 -179.20 % | -0.08 74.70 % | -0.33 63.53 % | -0.90 -2 121.43 % | 0.04 36.93 % | 0.03 -84.12 % | 0.21 -20.41 % | 0.26 16.35 % | 0.22 |
| Gross profit ratio | 0.30 84.83 % | 0.16 -37.07 % | 0.26 50.47 % | 0.17 9.94 % | 0.16 -46.81 % | 0.30 -11.62 % | 0.34 -26.99 % | 0.46 -8.23 % | 0.50 -2.99 % | 0.52 4.50 % | 0.49 |
| Weighted average shs out dil | 51.146 M 15.67 % | 44.216 M 23.25 % | 35.874 M 63.97 % | 21.878 M 10.87 % | 19.732 M 14.81 % | 17.186 M 0.19 % | 17.154 M 16.81 % | 14.686 M -8.21 % | 16.000 M 0.00 % | 16.000 M 0.00 % | 16.000 M |
| Weighted average shs out | 51.146 M 15.67 % | 44.216 M 23.25 % | 35.874 M 63.97 % | 21.878 M 10.87 % | 19.732 M 14.81 % | 17.186 M 4.35 % | 16.469 M 12.58 % | 14.629 M 19.65 % | 12.226 M 0.00 % | 12.226 M 0.00 % | 12.226 M |
| EPS diluted | -1.44 53.99 % | -3.13 5.15 % | -3.30 -30.43 % | -2.53 60.47 % | -6.40 53.62 % | -13.80 -5 732.65 % | 0.25 -71.18 % | 0.85 -81.72 % | 4.65 4.49 % | 4.45 34.85 % | 3.30 |
| Earnings per share | -1.44 53.99 % | -3.13 5.15 % | -3.30 -30.43 % | -2.53 60.47 % | -6.40 53.62 % | -13.80 -5 501.17 % | 0.26 -69.94 % | 0.85 -82.11 % | 4.75 5.56 % | 4.50 36.36 % | 3.30 |
| Gross profit | 37.094 M 138.27 % | 15.568 M -60.16 % | 39.076 M -9.14 % | 43.005 M 28.24 % | 33.534 M -48.23 % | 64.775 M -59.40 % | 159.534 M 9.47 % | 145.727 M -25.37 % | 195.263 M 11.10 % | 175.753 M 53.07 % | 114.822 M |
| Income tax expense | 1.308 M -94.36 % | 23.212 M 229.46 % | -17.930 M -162.40 % | -6.833 M 74.64 % | -26.948 M -95.11 % | -13.812 M -2 289.62 % | -578.000 K 94.14 % | -9.858 M -156.03 % | 17.593 M -31.98 % | 25.864 M 127.14 % | 11.387 M |
| Cost of revenue | 85.204 M 7.45 % | 79.300 M -28.41 % | 110.775 M -46.00 % | 205.149 M 14.48 % | 179.200 M 16.51 % | 153.800 M -51.37 % | 316.259 M 84.29 % | 171.606 M -11.97 % | 194.947 M 18.17 % | 164.971 M 40.04 % | 117.806 M |
| General and administrative expenses | 41.379 M -11.50 % | 46.758 M -15.24 % | 55.165 M -9.21 % | 60.762 M -21.28 % | 77.184 M -18.88 % | 95.145 M 13.05 % | 84.163 M 49.36 % | 56.350 M 237.26 % | 16.708 M 19.08 % | 14.031 M 121.94 % | 6.322 M |
| Selling and marketing expenses | 20.098 M 69.80 % | 11.836 M -31.64 % | 17.314 M -29.98 % | 24.728 M 29.26 % | 19.131 M -38.58 % | 31.147 M -41.00 % | 52.790 M -4.32 % | 55.171 M 22.24 % | 45.135 M 20.40 % | 37.486 M 37.80 % | 27.204 M |
| Other expenses | 14.153 M -19.25 % | 17.527 M 701.68 % | -2.913 M 37.48 % | -4.659 M 3.26 % | -4.816 M 52.78 % | -10.198 M 22.36 % | -13.135 M -8 161.01 % | -159.000 K -101.19 % | 13.340 M 15.42 % | 11.558 M 7.63 % | 10.739 M |
| Operating expenses | 98.243 M 1.78 % | 96.527 M 5.11 % | 91.831 M -8.56 % | 100.427 M -11.29 % | 113.211 M -23.37 % | 147.733 M -8.11 % | 160.772 M 10.49 % | 145.506 M 28.83 % | 112.948 M 26.16 % | 89.531 M 37.06 % | 65.321 M |
| Cost and expenses | 183.447 M 4.33 % | 175.827 M -17.63 % | 213.469 M -27.34 % | 293.795 M -7.35 % | 317.115 M 5.17 % | 301.533 M -36.79 % | 477.031 M 50.43 % | 317.112 M 2.99 % | 307.895 M 20.98 % | 254.502 M 38.98 % | 183.127 M |
| Research and development expenses | 22.613 M 10.82 % | 20.406 M -8.35 % | 22.265 M 13.62 % | 19.596 M -9.75 % | 21.712 M -31.38 % | 31.639 M -14.38 % | 36.954 M -21.71 % | 47.202 M 24.99 % | 37.765 M 42.75 % | 26.456 M 25.65 % | 21.056 M |
| Selling general and administrative expenses | 61.477 M 4.92 % | 58.594 M -19.16 % | 72.479 M -15.22 % | 85.490 M -11.24 % | 96.315 M -23.74 % | 126.292 M -7.78 % | 136.953 M 22.80 % | 111.521 M 80.33 % | 61.843 M 20.04 % | 51.517 M 53.66 % | 33.526 M |
| Interest income | 253.000 K -57.48 % | 595.000 K -40.02 % | 992.000 K -27.43 % | 1.367 M -45.82 % | 2.523 M 37.94 % | 1.829 M 141.93 % | 756.000 K 36.71 % | 553.000 K 36.21 % | 406.000 K -82.78 % | 2.358 M 189.33 % | 815.000 K |
| Interest expense | 11.086 M -6.23 % | 11.823 M 60.68 % | 7.358 M -22.44 % | 9.487 M -4.44 % | 9.928 M 212.01 % | 3.182 M 1 172.80 % | 250.000 K -9.42 % | 276.000 K | 0.000 | 0.000 -100.00 % | 1.000 K |
| Depreciation and amortization | 13.646 M -29.24 % | 19.285 M -22.22 % | 24.794 M -22.37 % | 31.939 M -14.94 % | 37.550 M -25.22 % | 50.212 M 80.64 % | 27.796 M 292.82 % | 7.076 M 44.20 % | 4.907 M 64.94 % | 2.975 M 39.28 % | 2.136 M |
| Operating income | -61.149 M 24.47 % | -80.959 M -27.26 % | -63.618 M -39.39 % | -45.641 M 56.27 % | -104.381 M -25.82 % | -82.958 M -2 526.92 % | -3.158 M -195.18 % | 3.318 M -95.59 % | 75.299 M -7.31 % | 81.236 M 62.43 % | 50.014 M |
| Operating income ratio | -0.50 41.41 % | -0.85 -101.01 % | -0.42 -130.83 % | -0.18 62.52 % | -0.49 -29.28 % | -0.38 -5 618.26 % | -0.01 -163.48 % | 0.01 -94.58 % | 0.19 -19.06 % | 0.24 10.90 % | 0.21 |
| Total other income expenses net | -11.086 M 71.92 % | -39.477 M 46.22 % | -73.407 M -346.38 % | -16.445 M 66.16 % | -48.601 M 71.21 % | -168.833 M -2 592.00 % | 6.775 M 2 184.62 % | -325.000 K -215.53 % | -103.000 K 42.78 % | -180.000 K -109.34 % | 1.928 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 231.961 M 46.75 % | 158.065 M 242.49 % | 46.152 M 10.38 % | 41.811 M 244.61 % | 12.133 M 212.79 % | -10.757 M 92.66 % | -146.535 M 20.64 % | -184.643 M -27.50 % | -144.822 M 2.22 % | -148.109 M -3.49 % | -143.114 M |
| Total investments | 0.000 100.00 % | -846.000 K -252.71 % | 554.000 K -99.67 % | 169.764 M 404 100.00 % | 42.000 K -89.39 % | 396.000 K -11.21 % | 446.000 K -19.78 % | 556.000 K -8.10 % | 605.000 K -14.55 % | 708.000 K -20.27 % | 888.000 K |
| Total debt | 247.144 M 27.40 % | 193.984 M 46.07 % | 132.804 M -0.53 % | 133.516 M -0.21 % | 133.802 M -0.41 % | 134.353 M 11.49 % | 120.502 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K |
| Accumulated other comprehensive income loss | 137.439 M -4.30 % | 143.611 M -2.69 % | 147.586 M -8.38 % | 161.092 M | 0.000 -100.00 % | 141.157 M -2.20 % | 144.325 M 5.08 % | 137.345 M -6.17 % | 146.383 M 60.45 % | 91.235 M 0.66 % | 90.633 M |
| Retained earnings | -651.915 M -8.08 % | -603.173 M -35.91 % | -443.812 M -36.46 % | -325.228 M -10.45 % | -294.447 M -73.42 % | -169.786 M -351.47 % | 67.518 M -22.25 % | 86.839 M 51.16 % | 57.449 M 111.79 % | 27.125 M 218.51 % | -22.889 M |
| Common stock | 222.000 K 0.00 % | 222.000 K 40.51 % | 158.000 K 4.64 % | 151.000 K 75.58 % | 86.000 K 0.00 % | 86.000 K 21.13 % | 71.000 K 0.00 % | 71.000 K 7 000.00 % | 1.000 K -99.13 % | 115.000 K 5.50 % | 109.000 K |
| Total equity | -111.346 M -222.43 % | -34.533 M -146.43 % | 74.381 M -61.62 % | 193.799 M 69.49 % | 114.341 M -49.21 % | 225.145 M -43.82 % | 400.786 M 2.40 % | 391.381 M 77.33 % | 220.709 M -9.05 % | 242.669 M 33.96 % | 181.147 M |
| Other non current liabilities | 603.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 165.017 M -0.61 % | 166.032 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 56.940 M -49.58 % | 112.942 M 1 735.26 % | 6.154 M -49.36 % | 12.152 M 18.70 % | 10.238 M -91.91 % | 126.556 M 5.02 % | 120.502 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 58.785 M -48.71 % | 114.622 M 546.92 % | 17.718 M -57.70 % | 41.884 M -10.67 % | 46.885 M -83.92 % | 291.573 M 1.76 % | 286.534 M 2 367.57 % | 11.612 M -38.16 % | 18.777 M -8.72 % | 20.570 M 64.31 % | 12.519 M |
| Other current liabilities | 40.000 M 33.56 % | 29.949 M 13.91 % | 26.292 M 0.77 % | 26.090 M -84.14 % | 164.474 M 339.38 % | 37.433 M -85.99 % | 267.192 M 859.47 % | 27.848 M -37.34 % | 44.441 M | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 190.204 M 134.70 % | 81.042 M -36.01 % | 126.650 M 4.36 % | 121.364 M -1.78 % | 123.564 M 1 484.76 % | 7.797 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K |
| Total current liabilities | 289.134 M 69.68 % | 170.399 M -31.63 % | 249.241 M 5.67 % | 235.862 M -33.95 % | 357.123 M 250.78 % | 101.807 M -72.60 % | 371.537 M 368.15 % | 79.362 M -31.38 % | 115.648 M -19.70 % | 144.017 M 25.55 % | 114.707 M |
| Total liabilities | 347.919 M 22.07 % | 285.021 M 6.77 % | 266.959 M -3.88 % | 277.746 M -31.25 % | 404.008 M 2.70 % | 393.380 M -40.22 % | 658.071 M 623.36 % | 90.974 M -32.32 % | 134.425 M -18.33 % | 164.587 M 29.37 % | 127.226 M |
| Other non current assets | 0.000 -100.00 % | 61.692 M | 0.000 100.00 % | -169.764 M | 0.000 | 0.000 -100.00 % | 10.000 M -15.42 % | 11.823 M | 0.000 | 0.000 -100.00 % | 4.900 M |
| Long term investments | 0.000 100.00 % | -846.000 K -252.71 % | 554.000 K -99.67 % | 169.764 M 404 100.00 % | 42.000 K -89.39 % | 396.000 K 104.14 % | -9.554 M -1 818.35 % | 556.000 K -8.10 % | 605.000 K -14.55 % | 708.000 K 117.65 % | -4.012 M |
| Intangible assets | 113.039 M 861.71 % | 11.754 M -75.40 % | 47.777 M -59.87 % | 119.050 M -15.89 % | 141.540 M -21.56 % | 180.452 M -16.21 % | 215.363 M 1 438.86 % | 13.995 M 70.73 % | 8.197 M 38.44 % | 5.921 M 606.56 % | 838.000 K |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 20.718 M 0.00 % | 20.718 M -52.89 % | 43.974 M -79.56 % | 215.147 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 113.039 M 861.71 % | 11.754 M -75.40 % | 47.777 M -65.82 % | 139.768 M -13.86 % | 162.258 M -27.70 % | 224.426 M -47.87 % | 430.510 M 2 976.17 % | 13.995 M 70.73 % | 8.197 M 38.44 % | 5.921 M 606.56 % | 838.000 K |
| Property plant equipment net | 14.570 M -42.58 % | 25.375 M 0.41 % | 25.271 M -17.31 % | 30.561 M -20.72 % | 38.548 M -17.18 % | 46.542 M 50.73 % | 30.877 M -7.85 % | 33.509 M -2.05 % | 34.210 M 242.55 % | 9.987 M 31.25 % | 7.609 M |
| Total non current assets | 128.444 M 31.10 % | 97.975 M -9.34 % | 108.074 M -48.12 % | 208.296 M -12.02 % | 236.763 M -18.93 % | 292.056 M -39.36 % | 481.646 M 617.60 % | 67.119 M 44.16 % | 46.558 M 84.74 % | 25.202 M 98.14 % | 12.719 M |
| Other current assets | 27.727 M -26.50 % | 37.726 M -10.05 % | 41.941 M 29.41 % | 32.410 M -33.14 % | 48.478 M -1.76 % | 49.345 M 9.21 % | 45.182 M 175.18 % | 16.419 M 27.15 % | 12.913 M -86.34 % | 94.547 M 18.93 % | 79.501 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.014 M 74.01 % | 5.755 M 17.45 % | 4.900 M |
| cash and cash equivalents | 15.183 M -57.73 % | 35.919 M -58.55 % | 86.652 M -5.51 % | 91.705 M -24.63 % | 121.669 M -16.15 % | 145.110 M -45.66 % | 267.037 M 44.62 % | 184.643 M 27.50 % | 144.822 M -2.22 % | 148.109 M 3.48 % | 143.123 M |
| Cash and short term investments | 15.183 M -57.73 % | 35.919 M -58.55 % | 86.652 M -5.51 % | 91.705 M -24.63 % | 121.669 M -16.15 % | 145.110 M -47.62 % | 277.037 M 50.04 % | 184.643 M 27.50 % | 144.822 M -2.22 % | 148.109 M 0.06 % | 148.023 M |
| Total current assets | 108.129 M -29.10 % | 152.513 M -34.62 % | 233.266 M -11.39 % | 263.249 M -6.51 % | 281.586 M -13.75 % | 326.469 M -43.44 % | 577.211 M 39.01 % | 415.236 M 34.57 % | 308.576 M -19.23 % | 382.054 M 29.22 % | 295.654 M |
| Inventory | 11.335 M -49.15 % | 22.290 M -19.86 % | 27.814 M 75.04 % | 15.890 M -29.38 % | 22.501 M -12.44 % | 25.697 M -22.66 % | 33.225 M -54.09 % | 72.366 M 52.52 % | 47.447 M -35.61 % | 73.683 M 166.28 % | 27.671 M |
| Net receivables | 53.884 M -4.76 % | 56.578 M -26.39 % | 76.859 M -37.64 % | 123.244 M 38.57 % | 88.938 M -16.35 % | 106.317 M -52.06 % | 221.767 M 56.39 % | 141.808 M 37.15 % | 103.394 M 57.34 % | 65.715 M 62.42 % | 40.459 M |
| Tax assets | 835.000 K | 0.000 -100.00 % | 34.472 M -9.21 % | 37.967 M 5.71 % | 35.915 M 73.57 % | 20.692 M 4.44 % | 19.813 M 173.81 % | 7.236 M 104.06 % | 3.546 M -58.70 % | 8.586 M 153.72 % | 3.384 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 58.930 M 3.81 % | 56.765 M -39.24 % | 93.427 M 9.34 % | 85.447 M 28.25 % | 66.624 M 31.84 % | 50.535 M -44.95 % | 91.794 M 105.32 % | 44.708 M -10.24 % | 49.806 M -60.38 % | 125.701 M 22.10 % | 102.950 M |
| Tax payables | 0.000 -100.00 % | 2.643 M -7.97 % | 2.872 M -3.01 % | 2.961 M 20.32 % | 2.461 M -59.27 % | 6.042 M -51.86 % | 12.551 M 84.41 % | 6.806 M -68.20 % | 21.401 M 16.84 % | 18.316 M 55.91 % | 11.748 M |
| Deferred revenue non current | 627.000 K -16.51 % | 751.000 K -21.36 % | 955.000 K -41.19 % | 1.624 M -45.59 % | 2.985 M -38.25 % | 4.834 M -28.22 % | 6.734 M 8.61 % | 6.200 M -20.68 % | 7.816 M -27.31 % | 10.752 M 36.79 % | 7.860 M |
| Minority interest | -5.645 M 0.00 % | -5.645 M -1 004.70 % | -511.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.000 K 9 050.00 % | 2.000 K 101.85 % | -108.000 K | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 8.692 M 14.47 % | 7.593 M -31.11 % | 11.022 M -25.15 % | 14.726 M -18.90 % | 18.157 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 164.136 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 408.553 M 0.00 % | 408.553 M 10.13 % | 370.960 M 3.68 % | 357.784 M -12.46 % | 408.702 M 76.65 % | 231.362 M 38.51 % | 167.037 M 0.06 % | 166.943 M 108 304.55 % | 154.000 K -99.86 % | 112.430 M 5.36 % | 106.708 M |
| Deferred tax liabilities non current | 615.000 K -33.80 % | 929.000 K -91.24 % | 10.609 M -62.26 % | 28.108 M -16.50 % | 33.662 M -18.63 % | 41.369 M -23.45 % | 54.043 M 898.58 % | 5.412 M -50.62 % | 10.961 M 11.64 % | 9.818 M 110.73 % | 4.659 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 236.573 M -5.56 % | 250.488 M -26.62 % | 341.340 M -27.61 % | 471.545 M -9.03 % | 518.349 M -16.20 % | 618.525 M -41.59 % | 1.059 B 119.52 % | 482.355 M 35.82 % | 355.134 M -12.80 % | 407.256 M 32.07 % | 308.373 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -1.116 M -101.52 % | 73.402 M -60.83 % | 187.393 M | 0.000 | 0.000 100.00 % | -6.521 M 61.73 % | -17.040 M -141.36 % | -7.060 M |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 302.000 K -63.04 % | 817.000 K -64.54 % | 2.304 M -31.79 % | 3.378 M 67.06 % | 2.022 M 896.06 % | 203.000 K -64.45 % | 571.000 K -55.94 % | 1.296 M -57.69 % | 3.063 M |
| Change in working capital | 8.265 M 317.85 % | 1.978 M -92.66 % | 26.958 M 726.35 % | -4.304 M -135.44 % | 12.144 M -58.70 % | 29.404 M 86.50 % | 15.766 M 117.78 % | -88.650 M -56.29 % | -56.721 M 1.61 % | -57.649 M -287.89 % | 30.682 M |
| Accounts receivables | 10.959 M 557.80 % | 1.666 M -94.79 % | 31.998 M 347.89 % | -12.908 M 61.25 % | -33.309 M -136.53 % | 91.173 M 259.50 % | -57.160 M -34.76 % | -42.417 M -13.61 % | -37.335 M -0.86 % | -37.016 M -136.37 % | -15.660 M |
| Inventory | 5.666 M 1 295.36 % | -474.000 K 96.23 % | -12.565 M -409.10 % | 4.065 M 277.44 % | 1.077 M 2 191.49 % | 47.000 K -99.93 % | 63.702 M 324.03 % | -28.434 M -208.10 % | 26.303 M 156.23 % | -46.776 M -1 022.26 % | -4.168 M |
| Accounts payables | 0.000 | 0.000 100.00 % | -31.998 M -347.89 % | 12.908 M -61.25 % | 33.309 M 136.53 % | -91.173 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -8.360 M -1 163.61 % | 786.000 K -98.01 % | 39.523 M 572.25 % | -8.369 M -175.62 % | 11.067 M -62.30 % | 29.357 M 161.24 % | -47.936 M 20.39 % | -60.216 M 27.47 % | -83.024 M -663.58 % | -10.873 M -131.20 % | 34.850 M |
| Other non cash items | 16.399 M -54.86 % | 36.330 M -56.72 % | 83.941 M 933.76 % | 8.120 M 15.62 % | 7.023 M 433.26 % | 1.317 M -91.07 % | 14.748 M 244.70 % | -10.192 M -2 410.34 % | -406.000 K 82.78 % | -2.358 M -373.49 % | -498.000 K |
| Net cash provided by operating activities | -33.925 M 46.02 % | -62.843 M -1 312.48 % | 5.183 M 119.46 % | -26.630 M -132.43 % | -11.457 M -154.35 % | 21.079 M -67.04 % | 63.949 M 172.20 % | -88.570 M -620.20 % | 17.026 M 105.63 % | 8.280 M -89.68 % | 80.265 M |
| Investments in property plant and equipment | -225.000 K 80.95 % | -1.181 M -31.22 % | -900.000 K 42.82 % | -1.574 M -60.45 % | -981.000 K 85.46 % | -6.748 M -38.56 % | -4.870 M 80.82 % | -25.390 M -41.47 % | -17.947 M -70.60 % | -10.520 M -107.37 % | -5.073 M |
| Acquisitions net | -45.503 M 24.16 % | -60.000 M | 0.000 100.00 % | -116.800 M | 0.000 100.00 % | -166.776 M -69.39 % | -98.454 M -732.73 % | -11.823 M | 0.000 100.00 % | -500.000 K 0.00 % | -500.000 K |
| Purchases of investments | 0.000 | 0.000 100.00 % | -2.800 M | 0.000 | 0.000 -100.00 % | 6.748 M 167.48 % | -10.000 M | 0.000 100.00 % | -106.500 M 64.64 % | -301.210 M -452.68 % | -54.500 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 105.34 % | 4.870 M | 0.000 -100.00 % | 106.500 M -65.21 % | 306.110 M 415.34 % | 59.400 M |
| Other investing activites | 146.000 K 104.05 % | -3.602 M -182.51 % | -1.275 M -158.51 % | 2.179 M -17.27 % | 2.634 M 155.94 % | -4.709 M -14.46 % | -4.114 M 63.42 % | -11.248 M -2 870.44 % | 406.000 K -83.37 % | 2.442 M 198.17 % | 819.000 K |
| Net cash used for investing activites | -45.582 M 29.64 % | -64.783 M -1 202.17 % | -4.975 M 95.72 % | -116.195 M -7 129.34 % | 1.653 M 101.02 % | -161.485 M -43.46 % | -112.568 M -207.24 % | -36.638 M -108.87 % | -17.541 M -376.92 % | -3.678 M -2 619.18 % | 146.000 K |
| Debt repayment | 63.330 M 25.56 % | 50.440 M 545.43 % | -11.324 M -338.85 % | 4.741 M 167.10 % | -7.066 M | 0.000 -100.00 % | 127.841 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.670 M | 0.000 -100.00 % | 165.537 M | 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 % | -502.000 K |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.996 M | 0.000 | 0.000 |
| Other financing activites | -6.438 M -123.99 % | 26.831 M 389.80 % | 5.478 M -94.93 % | 107.983 M 2 182.60 % | -5.185 M 84.26 % | -32.950 M -2 401.90 % | -1.317 M -406.54 % | -260.000 K -100.33 % | 79.772 M 886 455.56 % | -9.000 K -212.50 % | 8.000 K |
| Net cash used provided by financing activities | 56.892 M -26.37 % | 77.271 M 1 421.78 % | -5.846 M -105.19 % | 112.724 M 1 020.12 % | -12.251 M -162.12 % | 19.720 M -84.41 % | 126.524 M -23.45 % | 165.277 M 4 012.81 % | -4.224 M -46 833.33 % | -9.000 K 98.18 % | -494.000 K |
| Effect of forex changes on cash | 1.879 M 597.09 % | -378.000 K -164.62 % | 585.000 K 327.01 % | 137.000 K 109.88 % | -1.386 M -11.68 % | -1.241 M -127.65 % | 4.489 M 1 910.08 % | -248.000 K -117.08 % | 1.452 M 269.47 % | 393.000 K 220.18 % | -327.000 K |
| Net change in cash | -20.736 M 59.13 % | -50.733 M -904.02 % | -5.053 M 83.14 % | -29.964 M -27.83 % | -23.441 M 80.77 % | -121.927 M -247.98 % | 82.394 M 106.91 % | 39.821 M 1 311.47 % | -3.287 M -165.92 % | 4.986 M -93.74 % | 79.590 M |
| Cash at beginning of period | 35.919 M -58.55 % | 86.652 M -5.51 % | 91.705 M -24.63 % | 121.669 M -16.15 % | 145.110 M -45.66 % | 267.037 M 44.62 % | 184.643 M 27.50 % | 144.822 M -2.22 % | 148.109 M 3.48 % | 143.123 M 125.27 % | 63.533 M |
| Cash at end of period | 15.183 M -57.73 % | 35.919 M -58.55 % | 86.652 M -5.51 % | 91.705 M -24.63 % | 121.669 M -16.15 % | 145.110 M -45.66 % | 267.037 M 44.62 % | 184.643 M 27.50 % | 144.822 M -2.22 % | 148.109 M 3.48 % | 143.123 M |
| Operating cash flow | -33.925 M 46.02 % | -62.843 M -1 312.48 % | 5.183 M 119.46 % | -26.630 M -132.43 % | -11.457 M -154.35 % | 21.079 M -67.04 % | 63.949 M 172.20 % | -88.570 M -620.20 % | 17.026 M 105.63 % | 8.280 M -89.68 % | 80.265 M |
| Capital expenditure | -225.000 K 95.82 % | -5.381 M -497.89 % | -900.000 K 42.82 % | -1.574 M -60.45 % | -981.000 K 85.46 % | -6.748 M -38.56 % | -4.870 M 80.82 % | -25.390 M -41.47 % | -17.947 M -70.60 % | -10.520 M -107.37 % | -5.073 M |
| Free CashFlow | -34.150 M 49.94 % | -68.224 M -1 692.90 % | 4.283 M 115.19 % | -28.204 M -126.76 % | -12.438 M -186.79 % | 14.331 M -75.74 % | 59.079 M 151.84 % | -113.960 M -12 273.51 % | -921.000 K 58.88 % | -2.240 M -102.98 % | 75.192 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 58.608 M -27.51 % | 80.855 M 95.10 % | 41.443 M -30.65 % | 59.762 M 70.23 % | 35.106 M -60.22 % | 88.240 M 43.22 % | 61.611 M -70.72 % | 210.449 M 458.15 % | 37.705 M -78.52 % | 175.562 M 372.30 % | 37.172 M -71.17 % | 128.954 M 43.89 % | 89.621 M -70.27 % | 301.439 M 72.89 % | 174.354 M -3.19 % | 180.095 M 31.23 % | 137.238 M -38.66 % | 223.734 M 34.39 % | 166.476 M -2.28 % | 170.362 M 0.00 % | 170.362 M 46.47 % | 116.314 M 0.00 % | 116.314 M |
| Net income | -12.151 M 75.12 % | -48.843 M -97.74 % | -24.700 M 76.61 % | -105.586 M -220.66 % | -32.928 M 60.77 % | -83.933 M -142.22 % | -34.651 M 8.17 % | -37.732 M -115.35 % | -17.521 M 74.83 % | -69.616 M -23.39 % | -56.418 M 71.22 % | -196.012 M -380.41 % | -40.801 M -404.05 % | 13.419 M 245.62 % | -9.215 M -182.43 % | 11.179 M 649.77 % | 1.491 M -95.08 % | 30.302 M 10.43 % | 27.441 M -0.76 % | 27.650 M 0.00 % | 27.650 M 36.36 % | 20.278 M 0.00 % | 20.278 M |
| Income before tax | -10.256 M 78.65 % | -48.040 M -98.55 % | -24.195 M 71.64 % | -85.320 M -142.97 % | -35.116 M 65.88 % | -102.929 M -201.88 % | -34.096 M 14.45 % | -39.856 M -79.29 % | -22.230 M 74.03 % | -85.590 M -27.00 % | -67.392 M 68.04 % | -210.864 M -430.33 % | -39.761 M -317.23 % | 18.304 M 224.63 % | -14.687 M -315.92 % | 6.802 M 278.58 % | -3.809 M -109.87 % | 38.575 M 5.34 % | 36.621 M -9.64 % | 40.528 M 0.00 % | 40.528 M 56.05 % | 25.971 M 0.00 % | 25.971 M |
| Income before tax ratio | -0.17 70.55 % | -0.59 -1.77 % | -0.58 59.11 % | -1.43 -42.73 % | -1.00 14.25 % | -1.17 -110.78 % | -0.55 -192.21 % | -0.19 67.88 % | -0.59 -20.93 % | -0.49 73.11 % | -1.81 -10.87 % | -1.64 -268.57 % | -0.44 -830.64 % | 0.06 172.09 % | -0.08 -323.03 % | 0.04 236.08 % | -0.03 -116.10 % | 0.17 -21.62 % | 0.22 -7.53 % | 0.24 0.00 % | 0.24 6.54 % | 0.22 0.00 % | 0.22 |
| EBITDA | -6.133 M 82.01 % | -34.097 M -167.03 % | -12.769 M 65.72 % | -37.252 M -80.69 % | -20.616 M 7.35 % | -22.251 M -76.85 % | -12.582 M 47.95 % | -24.173 M -610.41 % | 4.736 M 109.37 % | -50.536 M -159.65 % | -19.463 M -314.61 % | 9.069 M 131.97 % | -28.366 M -178.43 % | 36.169 M 406.49 % | -11.801 M -294.35 % | 6.072 M 651.50 % | -1.101 M -102.34 % | 46.968 M 4.67 % | 44.873 M 2.12 % | 43.942 M 0.00 % | 43.942 M 70.42 % | 25.784 M 0.00 % | 25.784 M |
| Net income ratio | -0.21 65.68 % | -0.60 -1.36 % | -0.60 66.27 % | -1.77 -88.36 % | -0.94 1.39 % | -0.95 -69.13 % | -0.56 -213.69 % | -0.18 61.42 % | -0.46 -17.19 % | -0.40 73.87 % | -1.52 0.15 % | -1.52 -233.88 % | -0.46 -1 122.68 % | 0.04 184.23 % | -0.05 -185.15 % | 0.06 471.34 % | 0.01 -91.98 % | 0.14 -17.83 % | 0.16 1.56 % | 0.16 0.00 % | 0.16 -6.90 % | 0.17 0.00 % | 0.17 |
| Ratio EBITDA | -0.10 75.19 % | -0.42 -36.87 % | -0.31 50.57 % | -0.62 -6.15 % | -0.59 -132.88 % | -0.25 -23.48 % | -0.20 -77.79 % | -0.11 -191.45 % | 0.13 143.64 % | -0.29 45.02 % | -0.52 -844.51 % | 0.07 122.22 % | -0.32 -363.79 % | 0.12 277.28 % | -0.07 -300.75 % | 0.03 520.26 % | -0.01 -103.82 % | 0.21 -22.12 % | 0.27 4.50 % | 0.26 0.00 % | 0.26 16.35 % | 0.22 0.00 % | 0.22 |
| Gross profit ratio | 0.39 43.09 % | 0.27 -27.25 % | 0.37 200.76 % | 0.12 -47.45 % | 0.23 -10.15 % | 0.26 -0.25 % | 0.26 110.72 % | 0.12 -72.39 % | 0.45 263.79 % | 0.12 -61.38 % | 0.32 -6.33 % | 0.34 46.96 % | 0.23 -37.71 % | 0.37 37.52 % | 0.27 -33.24 % | 0.41 -23.35 % | 0.53 8.96 % | 0.49 -6.56 % | 0.52 0.80 % | 0.52 0.00 % | 0.52 4.50 % | 0.49 0.00 % | 0.49 |
| Weighted average shs out dil | 255.729 M 400.00 % | 51.146 M 0.00 % | 51.146 M 1.23 % | 50.522 M 33.27 % | 37.911 M 4.64 % | 36.230 M 2.00 % | 35.518 M 47.85 % | 24.023 M 21.74 % | 19.732 M 0.09 % | 19.715 M -0.17 % | 19.750 M 10.51 % | 17.871 M 8.29 % | 16.502 M -7.51 % | 17.841 M 8.34 % | 16.468 M -0.53 % | 16.555 M 29.16 % | 12.817 M 3.74 % | 12.355 M -0.08 % | 12.365 M -22.72 % | 16.000 M 0.00 % | 16.000 M 0.00 % | 16.000 M 0.00 % | 16.000 M |
| Weighted average shs out | 255.730 M 400.00 % | 51.146 M 0.00 % | 51.146 M 1.24 % | 50.522 M 33.26 % | 37.911 M 4.64 % | 36.230 M 2.00 % | 35.518 M 47.85 % | 24.023 M 21.74 % | 19.732 M 0.09 % | 19.715 M -0.18 % | 19.750 M 10.51 % | 17.871 M 21.64 % | 14.692 M -17.65 % | 17.841 M 8.42 % | 16.456 M -0.37 % | 16.517 M 27.38 % | 12.966 M 4.84 % | 12.368 M 0.06 % | 12.361 M 1.10 % | 12.226 M 0.00 % | 12.226 M 0.00 % | 12.226 M 0.00 % | 12.226 M |
| EPS diluted | -0.05 95.05 % | -0.96 -100.00 % | -0.48 77.14 % | -2.10 -141.66 % | -0.87 62.22 % | -2.30 -135.66 % | -0.98 39.00 % | -1.60 -80.18 % | -0.89 74.63 % | -3.50 -20.69 % | -2.90 73.64 % | -11.00 -340.00 % | -2.50 -432.45 % | 0.75 234.29 % | -0.56 -182.96 % | 0.68 481.90 % | 0.12 -95.36 % | 2.50 13.64 % | 2.20 -2.22 % | 2.25 0.00 % | 2.25 36.36 % | 1.65 0.00 % | 1.65 |
| Earnings per share | -0.05 95.05 % | -0.96 -100.00 % | -0.48 77.14 % | -2.10 -141.66 % | -0.87 62.22 % | -2.30 -135.66 % | -0.98 39.00 % | -1.60 -80.18 % | -0.89 74.63 % | -3.50 -20.69 % | -2.90 73.64 % | -11.00 -292.86 % | -2.80 -1 009.09 % | 0.31 155.00 % | -0.56 -182.72 % | 0.68 488.70 % | 0.12 -95.40 % | 2.50 13.64 % | 2.20 -2.22 % | 2.25 0.00 % | 2.25 36.36 % | 1.65 0.00 % | 1.65 |
| Gross profit | 22.571 M 3.72 % | 21.762 M 41.94 % | 15.332 M 108.57 % | 7.351 M -10.54 % | 8.217 M -64.25 % | 22.986 M 42.86 % | 16.090 M -38.31 % | 26.082 M 54.12 % | 16.923 M -21.87 % | 21.660 M 82.42 % | 11.874 M -73.00 % | 43.978 M 111.46 % | 20.797 M -81.48 % | 112.300 M 137.75 % | 47.234 M -35.36 % | 73.078 M 0.59 % | 72.649 M -33.17 % | 108.702 M 25.58 % | 86.561 M -1.50 % | 87.877 M 0.00 % | 87.877 M 53.07 % | 57.411 M 0.00 % | 57.411 M |
| Income tax expense | 1.895 M 135.99 % | 803.000 K 59.01 % | 505.000 K -98.01 % | 25.396 M 1 062.82 % | 2.184 M -88.19 % | 18.485 M 3 230.63 % | 555.000 K -73.87 % | 2.124 M -54.89 % | 4.709 M -70.52 % | 15.974 M 45.56 % | 10.974 M -26.11 % | 14.852 M 1 328.08 % | 1.040 M -78.84 % | 4.914 M -10.52 % | 5.492 M 20.07 % | 4.574 M -13.44 % | 5.284 M -37.75 % | 8.489 M -6.76 % | 9.104 M -29.60 % | 12.932 M 0.00 % | 12.932 M 127.14 % | 5.694 M 0.00 % | 5.694 M |
| Cost of revenue | 36.037 M -39.02 % | 59.093 M 126.31 % | 26.111 M -50.18 % | 52.411 M 94.92 % | 26.889 M -58.79 % | 65.254 M 43.35 % | 45.521 M -75.31 % | 184.367 M 787.15 % | 20.782 M -86.50 % | 153.902 M 508.36 % | 25.298 M -70.23 % | 84.976 M 23.47 % | 68.824 M -63.61 % | 189.139 M 48.79 % | 127.120 M 18.78 % | 107.017 M 65.69 % | 64.589 M -43.85 % | 115.032 M 43.94 % | 79.915 M -3.12 % | 82.486 M 0.00 % | 82.486 M 40.04 % | 58.903 M 0.00 % | 58.903 M |
| General and administrative expenses | 13.586 M -46.37 % | 25.331 M 57.85 % | 16.048 M -29.50 % | 22.762 M -5.14 % | 23.996 M -23.35 % | 31.307 M 31.22 % | 23.858 M -33.93 % | 36.108 M 46.46 % | 24.654 M -41.71 % | 42.297 M 21.24 % | 34.887 M 23.23 % | 28.310 M -37.63 % | 45.393 M -20.88 % | 57.374 M 114.17 % | 26.789 M 2.57 % | 26.117 M -13.47 % | 30.181 M 105.51 % | 14.686 M 21.58 % | 12.079 M 72.18 % | 7.016 M 0.00 % | 7.016 M 121.94 % | 3.161 M 0.00 % | 3.161 M |
| Selling and marketing expenses | 11.671 M 23.35 % | 9.462 M -11.04 % | 10.636 M 50.93 % | 7.047 M 47.15 % | 4.789 M -53.20 % | 10.233 M 44.51 % | 7.081 M -55.97 % | 16.081 M 85.97 % | 8.647 M -22.49 % | 11.156 M 39.89 % | 7.975 M -38.83 % | 13.037 M -28.01 % | 18.110 M -33.45 % | 27.212 M 6.39 % | 25.578 M -14.51 % | 29.918 M 18.47 % | 25.253 M -27.49 % | 34.825 M 35.87 % | 25.631 M 36.75 % | 18.743 M 0.00 % | 18.743 M 37.80 % | 13.602 M 0.00 % | 13.602 M |
| Other expenses | -634.000 K -104.22 % | 15.006 M 1 859.20 % | -853.000 K -103.86 % | 22.075 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 | 0.000 | 0.000 -100.00 % | 5.779 M 0.00 % | 5.779 M 7.63 % | 5.370 M 0.00 % | 5.370 M |
| Operating expenses | 29.066 M -53.99 % | 63.168 M 80.09 % | 35.075 M -44.16 % | 62.810 M 84.80 % | 33.988 M -71.54 % | 119.405 M 137.24 % | 50.330 M -18.99 % | 62.125 M 78.28 % | 34.846 M -66.29 % | 103.355 M 36.43 % | 75.756 M -70.04 % | 252.870 M 313.34 % | 61.177 M -32.74 % | 90.951 M 46.26 % | 62.183 M -6.61 % | 66.581 M -12.89 % | 76.430 M 8.77 % | 70.270 M 39.97 % | 50.203 M 12.15 % | 44.766 M 0.00 % | 44.766 M 37.06 % | 32.661 M 0.00 % | 32.661 M |
| Cost and expenses | 65.103 M -46.75 % | 122.261 M 99.82 % | 61.186 M -46.90 % | 115.221 M 89.27 % | 60.877 M -67.03 % | 184.659 M 92.65 % | 95.851 M -61.11 % | 246.492 M 343.11 % | 55.628 M -78.38 % | 257.257 M 154.57 % | 101.054 M -70.09 % | 337.846 M 159.88 % | 130.001 M -53.59 % | 280.090 M 47.96 % | 189.303 M 9.05 % | 173.598 M 23.10 % | 141.019 M -23.90 % | 185.302 M 42.41 % | 130.118 M 2.25 % | 127.251 M 0.00 % | 127.251 M 38.98 % | 91.564 M 0.00 % | 91.564 M |
| Research and development expenses | 4.443 M -66.77 % | 13.369 M 44.62 % | 9.244 M -15.39 % | 10.926 M 15.25 % | 9.480 M -27.87 % | 13.143 M 44.08 % | 9.122 M -13.27 % | 10.518 M 15.86 % | 9.078 M -14.91 % | 10.669 M -3.39 % | 11.043 M -29.79 % | 15.729 M -1.14 % | 15.910 M -17.44 % | 19.272 M 8.99 % | 17.682 M -9.22 % | 19.478 M -29.74 % | 27.724 M 22.28 % | 22.673 M 50.23 % | 15.092 M 14.09 % | 13.228 M 0.00 % | 13.228 M 25.65 % | 10.528 M 0.00 % | 10.528 M |
| Selling general and administrative expenses | 25.257 M -27.41 % | 34.793 M 30.39 % | 26.684 M -10.48 % | 29.809 M 3.56 % | 28.785 M -41.13 % | 48.896 M 58.04 % | 30.939 M -25.27 % | 41.400 M 24.32 % | 33.301 M -37.70 % | 53.453 M 24.71 % | 42.862 M 3.66 % | 41.347 M -34.89 % | 63.503 M -24.92 % | 84.586 M 61.53 % | 52.367 M -6.55 % | 56.035 M 1.08 % | 55.434 M 6.92 % | 51.844 M 37.48 % | 37.710 M 46.40 % | 25.759 M 0.00 % | 25.759 M 53.66 % | 16.763 M 0.00 % | 16.763 M |
| Interest income | 0.000 | 0.000 | 0.000 100.00 % | -8.750 M -193.63 % | 9.345 M 43.55 % | 6.510 M 4 420.83 % | 144.000 K -96.22 % | 3.813 M -11.47 % | 4.307 M 10.58 % | 3.895 M 10.97 % | 3.510 M 77.99 % | 1.972 M 218.58 % | 619.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 143.000 K -45.63 % | 263.000 K -77.69 % | 1.179 M 0.00 % | 1.179 M 189.33 % | 407.500 K 0.00 % | 407.500 K |
| Interest expense | 0.000 | 0.000 | 0.000 100.00 % | -9.927 M -145.64 % | 21.750 M 39.01 % | 15.646 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 | 0.000 | 0.000 -100.00 % | 500.000 0.00 % | 500.000 |
| Depreciation and amortization | 3.413 M -64.54 % | 9.625 M 57.27 % | 6.120 M 0.03 % | 6.118 M -0.07 % | 6.122 M -44.36 % | 11.002 M -20.23 % | 13.792 M 8.02 % | 12.768 M -7.26 % | 13.767 M -20.42 % | 17.300 M -14.57 % | 20.250 M -8.23 % | 22.067 M 11.05 % | 19.871 M -5.01 % | 20.920 M 346.44 % | 4.686 M 257.44 % | 1.311 M -63.03 % | 3.546 M 297.09 % | 893.000 K -62.70 % | 2.394 M 60.94 % | 1.488 M 0.00 % | 1.488 M 39.28 % | 1.068 M 0.00 % | 1.068 M |
| Operating income | -6.495 M 84.31 % | -41.406 M -109.72 % | -19.743 M 64.40 % | -55.459 M -107.42 % | -26.738 M 19.59 % | -33.253 M -26.08 % | -26.374 M 28.61 % | -36.941 M -309.05 % | -9.031 M 86.69 % | -67.836 M -70.82 % | -39.713 M -205.53 % | -12.998 M 73.05 % | -48.237 M -416.33 % | 15.249 M 192.49 % | -16.487 M -446.29 % | 4.761 M 202.45 % | -4.647 M -110.09 % | 46.075 M 8.47 % | 42.479 M 4.58 % | 40.618 M 0.00 % | 40.618 M 62.43 % | 25.007 M 0.00 % | 25.007 M |
| Operating income ratio | -0.11 78.36 % | -0.51 -7.50 % | -0.48 48.66 % | -0.93 -21.84 % | -0.76 -102.11 % | -0.38 11.97 % | -0.43 -143.87 % | -0.18 26.71 % | -0.24 38.01 % | -0.39 63.83 % | -1.07 -959.92 % | -0.10 81.27 % | -0.54 -1 163.97 % | 0.05 153.50 % | -0.09 -457.70 % | 0.03 178.07 % | -0.03 -116.44 % | 0.21 -19.29 % | 0.26 7.02 % | 0.24 0.00 % | 0.24 10.90 % | 0.21 0.00 % | 0.21 |
| Total other income expenses net | -3.761 M 43.31 % | -6.634 M -49.01 % | -4.452 M 85.09 % | -29.861 M -210.53 % | -9.616 M 85.24 % | -65.158 M -743.80 % | -7.722 M -164.91 % | -2.915 M 77.91 % | -13.199 M 64.75 % | -37.439 M -35.26 % | -27.679 M 86.01 % | -197.866 M -2 434.43 % | 8.476 M 28.78 % | 6.582 M 265.67 % | 1.800 M -57.37 % | 4.222 M 2 382.16 % | -185.000 K -270.00 % | -50.000 K 5.66 % | -53.000 K 41.11 % | -90.000 K 0.00 % | -90.000 K -109.34 % | 964.000 K 0.00 % | 964.000 K |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-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 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2015-12-31 | 2015-06-30 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 236.111 M 1.79 % | 231.961 M 1.42 % | 228.722 M 44.70 % | 158.065 M 91.43 % | 82.570 M 78.91 % | 46.152 M -43.22 % | 81.278 M 94.39 % | 41.811 M -63.05 % | 113.154 M 832.61 % | 12.133 M -38.35 % | 19.679 M 282.94 % | -10.757 M 73.48 % | -40.559 M 72.32 % | -146.535 M 7.29 % | -158.060 M 14.40 % | -184.643 M 14.94 % | -217.069 M -49.89 % | -144.822 M 2.22 % | -148.109 M -1.72 % | -145.612 M -1.75 % | -143.114 M |
| Total investments | 0.000 | 0.000 | 0.000 100.00 % | -846.000 K -252.71 % | 554.000 K 0.00 % | 554.000 K 9.27 % | 507.000 K 101.32 % | -38.532 M -226 758.82 % | 17.000 K -59.52 % | 42.000 K -88.95 % | 380.000 K -4.04 % | 396.000 K -12.97 % | 455.000 K 2.02 % | 446.000 K -8.98 % | 490.000 K -11.87 % | 556.000 K -11.32 % | 627.000 K 3.64 % | 605.000 K -14.55 % | 708.000 K -11.28 % | 798.000 K -10.14 % | 888.000 K |
| Total debt | 249.483 M 0.95 % | 247.144 M -5.39 % | 261.231 M 34.67 % | 193.984 M 44.92 % | 133.858 M 0.79 % | 132.804 M -8.64 % | 145.367 M 8.88 % | 133.516 M -48.69 % | 260.236 M 94.49 % | 133.802 M -0.17 % | 134.024 M -0.24 % | 134.353 M 12.21 % | 119.733 M -0.64 % | 120.502 M 1 287.31 % | 8.686 M | 0.000 -100.00 % | 13.000 M | 0.000 | 0.000 -100.00 % | 4.500 K -50.00 % | 9.000 K |
| Accumulated other comprehensive income loss | 141.181 M 2.72 % | 137.439 M 353.21 % | -54.279 M | 0.000 -100.00 % | 143.161 M -3.00 % | 147.586 M -4.17 % | 154.011 M -4.40 % | 161.092 M 2.21 % | 157.613 M 1.92 % | 154.642 M 9.16 % | 141.661 M 594.73 % | -28.634 M -119.94 % | 143.567 M 700.75 % | -23.898 M -117.56 % | 136.086 M 774.96 % | -20.162 M -114.01 % | 143.876 M 1 037.67 % | -15.344 M -116.82 % | 91.235 M 0.33 % | 90.934 M 0.33 % | 90.633 M |
| Retained earnings | -664.066 M -1.86 % | -651.915 M -7.65 % | -605.590 M -0.40 % | -603.173 M -21.02 % | -498.423 M -12.30 % | -443.812 M -23.32 % | -359.879 M -10.65 % | -325.228 M -12.96 % | -287.920 M 2.22 % | -294.447 M -29.94 % | -226.596 M -33.46 % | -169.786 M -746.51 % | 26.262 M -61.10 % | 67.518 M 14.41 % | 59.016 M -32.04 % | 86.839 M 47.33 % | 58.940 M 2.60 % | 57.449 M 111.79 % | 27.125 M 1 180.69 % | 2.118 M 109.25 % | -22.889 M |
| Common stock | 222.000 K 0.00 % | 222.000 K 0.00 % | 222.000 K 0.00 % | 222.000 K 21.31 % | 183.000 K 15.82 % | 158.000 K 4.64 % | 151.000 K 0.00 % | 151.000 K 75.58 % | 86.000 K 0.00 % | 86.000 K 0.00 % | 86.000 K 0.00 % | 86.000 K 17.81 % | 73.000 K 2.82 % | 71.000 K 0.00 % | 71.000 K 0.00 % | 71.000 K 0.00 % | 71.000 K 7 000.00 % | 1.000 K -99.13 % | 115.000 K 2.68 % | 112.000 K 2.75 % | 109.000 K |
| Total equity | -119.755 M -7.55 % | -111.346 M -86.50 % | -59.702 M -72.88 % | -34.533 M -165.29 % | 52.890 M -28.89 % | 74.381 M -51.09 % | 152.067 M -21.53 % | 193.799 M 91.61 % | 101.141 M -11.54 % | 114.341 M -32.43 % | 169.231 M -24.83 % | 225.145 M -39.30 % | 370.921 M -7.45 % | 400.786 M 5.44 % | 380.100 M -2.88 % | 391.381 M 1.31 % | 386.327 M 75.04 % | 220.709 M -9.05 % | 242.669 M 14.52 % | 211.908 M 16.98 % | 181.147 M |
| Other non current liabilities | 1.562 M 159.04 % | 603.000 K -69.00 % | 1.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 167.162 M 1.30 % | 165.017 M -37.44 % | 263.776 M 58.87 % | 166.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 178.708 M 213.85 % | 56.940 M -66.09 % | 167.925 M 48.68 % | 112.942 M 6 586.92 % | 1.689 M -72.55 % | 6.154 M -52.54 % | 12.966 M 6.70 % | 12.152 M 41.01 % | 8.618 M -15.82 % | 10.238 M -91.88 % | 126.111 M -0.35 % | 126.556 M 10.49 % | 114.542 M -4.95 % | 120.502 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 180.270 M 206.66 % | 58.785 M -65.39 % | 169.870 M 48.20 % | 114.622 M 874.59 % | 11.761 M -33.62 % | 17.718 M -54.81 % | 39.206 M -6.39 % | 41.884 M 0.08 % | 41.851 M -10.74 % | 46.885 M -84.01 % | 293.273 M 0.58 % | 291.573 M -22.93 % | 378.318 M 32.03 % | 286.534 M 1 524.16 % | 17.642 M 51.93 % | 11.612 M -6.72 % | 12.449 M -33.70 % | 18.777 M -8.72 % | 20.570 M 24.33 % | 16.545 M 32.16 % | 12.519 M |
| Other current liabilities | 49.119 M 22.80 % | 40.000 M 17.05 % | 34.172 M 14.10 % | 29.949 M 40.04 % | 21.386 M -18.66 % | 26.292 M 32.38 % | 19.861 M -23.88 % | 26.090 M -72.92 % | 96.357 M 119.22 % | 43.954 M -21.84 % | 56.238 M 50.24 % | 37.433 M 23.80 % | 30.237 M -88.68 % | 267.192 M 253.87 % | 75.505 M 171.13 % | 27.848 M | 0.000 -100.00 % | 44.441 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 70.775 M -62.79 % | 190.204 M 103.85 % | 93.306 M 15.13 % | 81.042 M -38.68 % | 132.169 M 4.36 % | 126.650 M -4.34 % | 132.401 M 9.09 % | 121.364 M -51.77 % | 251.618 M 3.09 % | 244.084 M 2 984.59 % | 7.913 M 1.49 % | 7.797 M 50.20 % | 5.191 M | 0.000 -100.00 % | 8.686 M | 0.000 -100.00 % | 13.000 M | 0.000 | 0.000 -100.00 % | 4.500 K -50.00 % | 9.000 K |
| Total current liabilities | 180.702 M -37.50 % | 289.134 M 56.77 % | 184.429 M 8.23 % | 170.399 M -25.93 % | 230.040 M -7.70 % | 249.241 M 8.53 % | 229.662 M -2.63 % | 235.862 M -39.88 % | 392.312 M 9.85 % | 357.123 M 176.43 % | 129.192 M 26.90 % | 101.807 M 14.64 % | 88.803 M -76.10 % | 371.537 M 125.63 % | 164.670 M 107.49 % | 79.362 M -4.65 % | 83.235 M -28.03 % | 115.648 M -19.70 % | 144.017 M 11.33 % | 129.362 M 12.78 % | 114.707 M |
| Total liabilities | 360.972 M 3.75 % | 347.919 M -1.80 % | 354.299 M 24.31 % | 285.021 M 17.87 % | 241.801 M -9.42 % | 266.959 M -0.71 % | 268.868 M -3.20 % | 277.746 M -36.03 % | 434.163 M 7.46 % | 404.008 M -4.37 % | 422.465 M 7.39 % | 393.380 M -15.79 % | 467.121 M -29.02 % | 658.071 M 260.96 % | 182.312 M 100.40 % | 90.974 M -4.92 % | 95.684 M -28.82 % | 134.425 M -18.33 % | 164.587 M 12.80 % | 145.907 M 14.68 % | 127.226 M |
| Other non current assets | 810.000 K -2.99 % | 835.000 K | 0.000 -100.00 % | 60.846 M 2 333.84 % | 2.500 M | 0.000 | 0.000 -100.00 % | 38.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 11.823 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.450 M -50.00 % | 4.900 M |
| Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -846.000 K -252.71 % | 554.000 K 0.00 % | 554.000 K 9.27 % | 507.000 K 101.32 % | -38.532 M -226 758.82 % | 17.000 K -59.52 % | 42.000 K -88.95 % | 380.000 K -4.04 % | 396.000 K -12.97 % | 455.000 K 104.76 % | -9.554 M -2 049.80 % | 490.000 K -11.87 % | 556.000 K -11.32 % | 627.000 K 3.64 % | 605.000 K -14.55 % | 708.000 K 142.86 % | -1.652 M 58.82 % | -4.012 M |
| Intangible assets | 108.661 M -3.87 % | 113.039 M -3.77 % | 117.466 M 899.37 % | 11.754 M -71.75 % | 41.607 M -12.91 % | 47.777 M -55.24 % | 106.729 M -10.35 % | 119.050 M -8.53 % | 130.152 M -8.05 % | 141.540 M -12.74 % | 162.196 M -10.12 % | 180.452 M -8.72 % | 197.689 M -8.21 % | 215.363 M 569.60 % | 32.163 M 129.82 % | 13.995 M 91.82 % | 7.296 M -10.99 % | 8.197 M 38.44 % | 5.921 M 75.20 % | 3.380 M 303.28 % | 838.000 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.718 M 0.00 % | 20.718 M 0.00 % | 20.718 M 0.00 % | 20.718 M -52.89 % | 43.974 M 0.00 % | 43.974 M -79.56 % | 215.147 M 0.00 % | 215.147 M 467.13 % | 37.936 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 108.661 M -3.87 % | 113.039 M -3.77 % | 117.466 M 899.37 % | 11.754 M -71.75 % | 41.607 M -12.91 % | 47.777 M -62.51 % | 127.447 M -8.82 % | 139.768 M -7.36 % | 150.870 M -7.02 % | 162.258 M -21.30 % | 206.170 M -8.13 % | 224.426 M -45.64 % | 412.836 M -4.11 % | 430.510 M 514.15 % | 70.099 M 400.89 % | 13.995 M 91.82 % | 7.296 M -10.99 % | 8.197 M 38.44 % | 5.921 M 75.20 % | 3.380 M 303.28 % | 838.000 K |
| Property plant equipment net | 13.902 M -4.58 % | 14.570 M -34.74 % | 22.326 M -12.02 % | 25.375 M 14.20 % | 22.219 M -12.08 % | 25.271 M -9.22 % | 27.838 M -8.91 % | 30.561 M -11.72 % | 34.618 M -10.20 % | 38.548 M -5.79 % | 40.917 M -12.09 % | 46.542 M 17.93 % | 39.465 M 27.81 % | 30.877 M -3.27 % | 31.921 M -4.74 % | 33.509 M -7.32 % | 36.157 M 5.69 % | 34.210 M 242.55 % | 9.987 M 13.51 % | 8.798 M 15.63 % | 7.609 M |
| Total non current assets | 123.373 M -3.95 % | 128.444 M -8.56 % | 140.472 M 43.38 % | 97.975 M -3.47 % | 101.497 M -6.09 % | 108.074 M -43.63 % | 191.711 M -7.96 % | 208.296 M -6.75 % | 223.372 M -5.66 % | 236.763 M -14.25 % | 276.097 M -5.46 % | 292.056 M -37.70 % | 468.780 M -2.67 % | 481.646 M 312.29 % | 116.823 M 74.05 % | 67.119 M 33.73 % | 50.190 M 7.80 % | 46.558 M 84.74 % | 25.202 M 32.92 % | 18.961 M 49.07 % | 12.719 M |
| Other current assets | 57.998 M 109.18 % | 27.727 M -18.63 % | 34.075 M -9.68 % | 37.726 M -5.53 % | 39.934 M -4.79 % | 41.941 M 72.75 % | 24.278 M -25.09 % | 32.410 M -56.60 % | 74.680 M 54.05 % | 48.478 M -56.40 % | 111.179 M 125.31 % | 49.345 M 17.45 % | 42.013 M -7.01 % | 45.182 M 4.56 % | 43.212 M 163.18 % | 16.419 M -36.57 % | 25.884 M 100.45 % | 12.913 M -86.34 % | 94.547 M 8.64 % | 87.024 M 9.46 % | 79.501 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.626 M 136.26 % | 10.000 M -43.70 % | 17.762 M | 0.000 -100.00 % | 20.604 M 105.75 % | 10.014 M 74.01 % | 5.755 M 8.02 % | 5.328 M 8.72 % | 4.900 M |
| cash and cash equivalents | 13.372 M -11.93 % | 15.183 M -53.30 % | 32.509 M -9.49 % | 35.919 M -29.97 % | 51.288 M -40.81 % | 86.652 M 35.21 % | 64.089 M -30.11 % | 91.705 M -37.65 % | 147.082 M 20.89 % | 121.669 M 6.41 % | 114.345 M -21.20 % | 145.110 M -9.47 % | 160.292 M -39.97 % | 267.037 M 60.15 % | 166.746 M -9.69 % | 184.643 M -19.74 % | 230.069 M 58.86 % | 144.822 M -2.22 % | 148.109 M 1.71 % | 145.616 M 1.74 % | 143.123 M |
| Cash and short term investments | 13.372 M -11.93 % | 15.183 M -53.30 % | 32.509 M -9.49 % | 35.919 M -29.97 % | 51.288 M -40.81 % | 86.652 M 35.21 % | 64.089 M -30.11 % | 91.705 M -37.65 % | 147.082 M 20.89 % | 121.669 M 6.41 % | 114.345 M -21.20 % | 145.110 M -9.47 % | 160.292 M -42.14 % | 277.037 M 66.14 % | 166.746 M -9.69 % | 184.643 M -19.74 % | 230.069 M 58.86 % | 144.822 M -2.22 % | 148.109 M 0.03 % | 148.066 M 0.03 % | 148.023 M |
| Total current assets | 117.844 M 8.98 % | 108.129 M -29.84 % | 154.125 M 1.06 % | 152.513 M -21.06 % | 193.194 M -17.18 % | 233.266 M 1.76 % | 229.224 M -12.93 % | 263.249 M -15.61 % | 311.932 M 10.78 % | 281.586 M -10.78 % | 315.599 M -3.33 % | 326.469 M -11.59 % | 369.262 M -36.03 % | 577.211 M 29.54 % | 445.589 M 7.31 % | 415.236 M -3.84 % | 431.821 M 39.94 % | 308.576 M -19.23 % | 382.054 M 12.75 % | 338.854 M 14.61 % | 295.654 M |
| Inventory | 5.392 M -52.43 % | 11.335 M -58.47 % | 27.295 M 22.45 % | 22.290 M -11.89 % | 25.299 M -9.04 % | 27.814 M 41.79 % | 19.617 M 23.46 % | 15.890 M -35.05 % | 24.466 M 8.73 % | 22.501 M -33.69 % | 33.931 M 32.04 % | 25.697 M -12.20 % | 29.267 M -11.91 % | 33.225 M -47.12 % | 62.829 M -13.18 % | 72.366 M 43.15 % | 50.554 M 6.55 % | 47.447 M -35.61 % | 73.683 M 45.40 % | 50.677 M 83.14 % | 27.671 M |
| Net receivables | 41.082 M -23.76 % | 53.884 M -10.56 % | 60.246 M 6.48 % | 56.578 M -26.21 % | 76.673 M -0.24 % | 76.859 M -36.61 % | 121.240 M -1.63 % | 123.244 M 87.57 % | 65.704 M -26.12 % | 88.938 M 58.41 % | 56.144 M -47.19 % | 106.317 M -22.79 % | 137.690 M -37.91 % | 221.767 M 28.34 % | 172.802 M 21.86 % | 141.808 M 13.16 % | 125.314 M 21.20 % | 103.394 M 57.34 % | 65.715 M 23.79 % | 53.087 M 31.21 % | 40.459 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 680.000 K -19.62 % | 846.000 K -97.56 % | 34.617 M 0.42 % | 34.472 M -4.03 % | 35.919 M -5.39 % | 37.967 M 0.26 % | 37.867 M 5.44 % | 35.915 M 25.45 % | 28.630 M 38.36 % | 20.692 M 29.13 % | 16.024 M -19.12 % | 19.813 M 38.43 % | 14.313 M 97.80 % | 7.236 M 18.43 % | 6.110 M 72.31 % | 3.546 M -58.70 % | 8.586 M 43.46 % | 5.985 M 76.86 % | 3.384 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 60.808 M 3.19 % | 58.930 M 3.47 % | 56.951 M 0.33 % | 56.765 M -23.05 % | 73.764 M -21.05 % | 93.427 M 27.01 % | 73.561 M -13.91 % | 85.447 M 103.33 % | 42.023 M -36.93 % | 66.624 M 18.72 % | 56.118 M 11.05 % | 50.535 M 14.74 % | 44.044 M -52.02 % | 91.794 M 26.11 % | 72.788 M 62.81 % | 44.708 M -22.37 % | 57.591 M 15.63 % | 49.806 M -60.38 % | 125.701 M 9.95 % | 114.326 M 11.05 % | 102.950 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 2.643 M -2.87 % | 2.721 M -5.26 % | 2.872 M -25.19 % | 3.839 M 29.65 % | 2.961 M 27.96 % | 2.314 M -5.97 % | 2.461 M -72.42 % | 8.923 M 47.68 % | 6.042 M -35.25 % | 9.331 M -25.66 % | 12.551 M 63.19 % | 7.691 M 13.00 % | 6.806 M -46.17 % | 12.644 M -40.92 % | 21.401 M 16.84 % | 18.316 M 21.85 % | 15.032 M 27.95 % | 11.748 M |
| Deferred revenue non current | 0.000 -100.00 % | 627.000 K | 0.000 -100.00 % | 751.000 K -11.23 % | 846.000 K -11.41 % | 955.000 K -9.56 % | 1.056 M -34.98 % | 1.624 M -31.10 % | 2.357 M -21.04 % | 2.985 M -28.14 % | 4.154 M -14.07 % | 4.834 M -17.33 % | 5.847 M -13.17 % | 6.734 M -12.72 % | 7.715 M 24.44 % | 6.200 M -11.89 % | 7.037 M -9.97 % | 7.816 M -27.31 % | 10.752 M 15.54 % | 9.306 M 18.40 % | 7.860 M |
| Minority interest | -5.645 M 0.00 % | -5.645 M 0.00 % | -5.645 M 0.00 % | -5.645 M -996.12 % | -515.000 K -0.78 % | -511.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.000 K 10.93 % | 183.000 K 1 407.14 % | -14.000 K -800.00 % | 2.000 K 101.85 % | -108.000 K -100.00 % | -54.000 K | 0.000 |
| Capital lease obligations | 0.000 | 0.000 -100.00 % | 5.990 M -31.09 % | 8.692 M 58.24 % | 5.493 M -27.66 % | 7.593 M -17.46 % | 9.199 M -16.54 % | 11.022 M -10.74 % | 12.348 M -16.15 % | 14.726 M 1.06 % | 14.572 M -19.74 % | 18.157 M 77.49 % | 10.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.136 M 25.96 % | 130.307 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 |
| Other total stockholders equity | 408.553 M 0.00 % | 408.553 M -28.73 % | 573.210 M -0.15 % | 574.063 M 48.41 % | 386.801 M 4.27 % | 370.960 M 3.68 % | 357.784 M 84.76 % | 193.648 M 91.63 % | 101.055 M -56.32 % | 231.362 M 0.00 % | 231.362 M 0.00 % | 231.362 M 29.45 % | 178.729 M 7.00 % | 167.037 M 0.06 % | 166.943 M 0.00 % | 166.943 M 0.13 % | 166.734 M 108 168.83 % | 154.000 K -99.86 % | 112.430 M 2.61 % | 109.569 M 2.68 % | 106.708 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 615.000 K | 0.000 -100.00 % | 929.000 K -89.93 % | 9.226 M -13.04 % | 10.609 M -57.87 % | 25.184 M -10.40 % | 28.108 M -8.96 % | 30.876 M -8.28 % | 33.662 M -9.06 % | 37.014 M -10.53 % | 41.369 M -16.89 % | 49.778 M -7.89 % | 54.043 M 444.40 % | 9.927 M 83.43 % | 5.412 M 0.00 % | 5.412 M -50.62 % | 10.961 M 11.64 % | 9.818 M 35.64 % | 7.239 M 55.37 % | 4.659 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 241.217 M 1.96 % | 236.573 M -19.70 % | 294.597 M 17.61 % | 250.488 M -15.00 % | 294.691 M -13.67 % | 341.340 M -18.91 % | 420.935 M -10.73 % | 471.545 M -11.91 % | 535.304 M 3.27 % | 518.349 M -12.40 % | 591.696 M -4.34 % | 618.525 M -26.19 % | 838.042 M -20.85 % | 1.059 B 88.27 % | 562.412 M 16.60 % | 482.355 M 0.07 % | 482.011 M 35.73 % | 355.134 M -12.80 % | 407.256 M 13.82 % | 357.815 M 16.03 % | 308.373 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2015-12-31 | 2015-06-30 | 2014-12-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2014-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -88.967 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 100.00 % | -17.040 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 302.000 K | 0.000 -100.00 % | 817.000 K | 0.000 -100.00 % | 2.304 M | 0.000 -100.00 % | 3.378 M 100.00 % | 1.689 M -16.47 % | 2.022 M 100.00 % | 1.011 M 398.03 % | 203.000 K 100.00 % | 101.500 K -82.22 % | 571.000 K 100.00 % | 285.500 K -55.94 % | 648.000 K 0.00 % | 648.000 K 100.00 % | 324.000 K -78.84 % | 1.532 M 100.00 % | 765.750 K |
| Change in working capital | 0.000 -100.00 % | 12.791 M | 0.000 -100.00 % | 1.978 M | 0.000 -100.00 % | 19.433 M | 0.000 100.00 % | -3.798 M | 0.000 100.00 % | -8.617 M | 0.000 -100.00 % | 91.042 M 519.25 % | 14.702 M 129.93 % | 6.394 M -18.89 % | 7.883 M 111.13 % | -70.851 M -59.84 % | -44.325 M -301.79 % | -11.032 M 61.10 % | -28.361 M 1.61 % | -28.825 M 0.00 % | -28.825 M -100.00 % | -14.412 M -193.95 % | 15.341 M 100.00 % | 7.671 M |
| Accounts receivables | 0.000 -100.00 % | 10.959 M | 0.000 -100.00 % | 1.666 M | 0.000 -100.00 % | 31.998 M | 0.000 100.00 % | -12.908 M | 0.000 100.00 % | -33.309 M | 0.000 -100.00 % | 91.173 M | 0.000 100.00 % | -57.160 M | 0.000 100.00 % | -42.417 M | 0.000 100.00 % | -37.335 M | 0.000 100.00 % | -37.016 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 5.666 M | 0.000 100.00 % | -474.000 K | 0.000 100.00 % | -12.565 M | 0.000 -100.00 % | 4.065 M | 0.000 -100.00 % | 1.077 M | 0.000 -100.00 % | 47.000 K 100.00 % | 23.500 K -99.96 % | 63.702 M 100.00 % | 31.851 M 212.02 % | -28.434 M -100.00 % | -14.217 M -154.05 % | 26.303 M 100.00 % | 13.152 M 156.23 % | -23.388 M 0.00 % | -23.388 M -100.00 % | -11.694 M -461.13 % | -2.084 M -100.00 % | -1.042 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 100.00 % | -3.834 M | 0.000 -100.00 % | 786.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.045 M | 0.000 -100.00 % | 23.615 M | 0.000 100.00 % | -178.000 K -101.21 % | 14.679 M 10 017.91 % | -148.000 K 99.38 % | -23.968 M 0.00 % | -23.968 M 20.39 % | -30.108 M 0.00 % | -30.108 M 27.47 % | -41.512 M -663.58 % | -5.437 M 0.00 % | -5.437 M -100.00 % | -2.718 M -115.60 % | 17.425 M 100.00 % | 8.713 M |
| Other non cash items | -6.767 M -137.52 % | 18.038 M 826.93 % | 1.946 M -97.23 % | 70.348 M 579.41 % | -14.674 M -118.20 % | 80.609 M 1 855.42 % | -4.592 M 84.94 % | -30.495 M -198.73 % | 30.886 M -56.19 % | 70.499 M 1 199.04 % | 5.427 M -94.88 % | 106.015 M 1 195.08 % | 8.186 M -78.72 % | 38.461 M 401.94 % | -12.738 M -132.74 % | 38.904 M 152.32 % | -74.353 M -1 087.56 % | -6.261 M 77.05 % | -27.282 M -471.64 % | 7.341 M 175.69 % | -9.699 M -100.00 % | -4.850 M -28.33 % | -3.779 M -100.00 % | -1.890 M |
| Net cash provided by operating activities | -13.846 M 23.14 % | -18.014 M -13.22 % | -15.911 M 31.63 % | -23.273 M 41.19 % | -39.570 M -235.03 % | 29.305 M 223.85 % | -23.661 M 57.92 % | -56.233 M -289.29 % | 29.707 M 93.94 % | 15.318 M 157.21 % | -26.775 M -187.55 % | 30.582 M 398.97 % | -10.229 M -112.59 % | 81.216 M 570.35 % | -17.267 M 10.32 % | -19.254 M 72.22 % | -69.316 M -578.93 % | 14.473 M 466.90 % | 2.553 M -38.33 % | 4.140 M 0.00 % | 4.140 M 100.00 % | 2.070 M -94.84 % | 40.133 M 100.00 % | 20.066 M |
| Investments in property plant and equipment | -26.000 K | 0.000 100.00 % | -740.000 K 34.46 % | -1.129 M -2 071.15 % | -52.000 K 86.42 % | -383.000 K 25.92 % | -517.000 K -237.91 % | -153.000 K 87.79 % | -1.253 M -143.77 % | -514.000 K -10.06 % | -467.000 K 83.70 % | -2.865 M -134.07 % | -1.224 M 25.14 % | -1.635 M -36.36 % | -1.199 M 24.45 % | -1.587 M 90.39 % | -16.516 M -27.73 % | -12.930 M -157.72 % | -5.017 M 4.62 % | -5.260 M 0.00 % | -5.260 M -100.00 % | -2.630 M -3.69 % | -2.537 M -100.00 % | -1.268 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -45.503 M 24.16 % | -60.000 M | 0.000 -100.00 % | 556.548 K | 0.000 100.00 % | -116.800 M | 0.000 | 0.000 | 0.000 100.00 % | -65.750 M 34.92 % | -101.026 M -1.56 % | -99.479 M -9 805.29 % | 1.025 M 108.67 % | -11.823 M | 0.000 | 0.000 | 0.000 100.00 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.869 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M 0.00 % | -5.000 M | 0.000 | 0.000 100.00 % | -53.250 M 64.64 % | -150.605 M 0.00 % | -150.605 M -100.00 % | -75.303 M -176.34 % | -27.250 M -100.00 % | -13.625 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.605 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.250 M -65.21 % | 153.055 M 0.00 % | 153.055 M 100.00 % | 76.528 M 157.67 % | 29.700 M 100.00 % | 14.850 M |
| Other investing activites | 31.000 K -95.27 % | 656.000 K 13 020.00 % | 5.000 K 100.13 % | -3.874 M -1 524.26 % | 272.000 K 107.55 % | -3.605 M -667.02 % | -470.000 K -143.32 % | 1.085 M 32.00 % | 822.000 K -6.27 % | 877.000 K -50.09 % | 1.757 M 206.36 % | -1.652 M -114.97 % | 11.032 M 205.81 % | -10.426 M -1 120.85 % | -853.998 K 87.63 % | -6.906 M -3 659.83 % | 193.998 K 35.66 % | 143.000 K -45.63 % | 263.000 K 171.47 % | -368.000 K -113.10 % | 2.810 M 100.00 % | 1.405 M 1 524.28 % | 86.500 K 100.00 % | 43.250 K |
| Net cash used for investing activites | 5.000 K -99.24 % | 656.000 K 101.42 % | -46.238 M 28.87 % | -65.003 M -29 646.82 % | 220.000 K 105.52 % | -3.988 M -304.05 % | -987.000 K 99.15 % | -115.868 M -26 783.53 % | -431.000 K -218.73 % | 363.000 K -71.86 % | 1.290 M 101.84 % | -70.267 M 22.97 % | -91.218 M 18.22 % | -111.540 M -10 750.19 % | -1.028 M 94.94 % | -20.316 M -24.47 % | -16.322 M -27.65 % | -12.787 M -168.97 % | -4.754 M -447.70 % | -868.000 K 69.11 % | -2.810 M -100.00 % | -1.405 M -1 524.28 % | -86.500 K -100.00 % | -43.250 K |
| Debt repayment | 7.063 M | 0.000 -100.00 % | 60.103 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 | 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 -100.00 % | 35.887 M 21.30 % | 29.585 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.323 M 0.00 % | 26.323 M | 0.000 | 0.000 -100.00 % | 82.769 M 0.00 % | 82.769 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -251.000 K -100.00 % | -125.500 K |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.996 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -221.000 K 85.18 % | -1.491 M 13.31 % | -1.720 M -102.35 % | 73.144 M 1 672.33 % | 4.127 M 196.97 % | -4.256 M -107.51 % | -2.051 M -101.74 % | 117.594 M 2 514.66 % | -4.870 M 17.51 % | -5.904 M 6.98 % | -6.347 M -124.66 % | 25.738 M 586.36 % | -5.292 M -104.18 % | 126.524 M 19 313.97 % | -658.500 K 87.21 % | -5.150 M -103.02 % | 170.427 M 270 419.05 % | 63.000 K -99.92 % | 79.709 M 1 771 411.11 % | -4.500 K 0.00 % | -4.500 K -100.00 % | -2.250 K 99.10 % | -251.000 K -100.00 % | -125.500 K |
| Net cash used provided by financing activities | 6.842 M 558.89 % | -1.491 M -102.55 % | 58.383 M -20.18 % | 73.144 M 1 672.33 % | 4.127 M 196.97 % | -4.256 M -107.51 % | -2.051 M -101.74 % | 117.594 M 2 514.66 % | -4.870 M 17.51 % | -5.904 M 6.98 % | -6.347 M -124.66 % | 25.738 M 586.36 % | -5.292 M -104.18 % | 126.524 M 19 313.97 % | -658.500 K 87.21 % | -5.150 M -103.02 % | 170.427 M 270 419.05 % | 63.000 K 101.47 % | -4.287 M -95 166.67 % | -4.500 K 0.00 % | -4.500 K -100.00 % | -2.250 K 99.10 % | -251.000 K -100.00 % | -125.500 K |
| Effect of forex changes on cash | 5.188 M 240.64 % | 1.523 M 327.81 % | 356.000 K 250.21 % | -237.000 K -68.09 % | -141.000 K -109.39 % | 1.502 M 263.79 % | -917.000 K -5.40 % | -870.000 K -186.40 % | 1.007 M 141.05 % | -2.453 M -329.90 % | 1.067 M 186.40 % | -1.235 M -20 483.33 % | -6.000 K -100.15 % | 4.091 M 927.89 % | 398.000 K 156.37 % | -706.000 K -254.15 % | 458.000 K -28.33 % | 639.000 K -21.40 % | 813.000 K 204.97 % | -774.500 K -166.34 % | 1.168 M 100.00 % | 583.750 K | 0.000 | 0.000 |
| Net change in cash | 13.372 M 141.13 % | -32.509 M -200.00 % | 32.509 M 523.05 % | -7.685 M 81.74 % | -42.073 M -268.57 % | 24.959 M 280.76 % | -13.808 M 50.13 % | -27.689 M -317.91 % | 12.706 M 246.98 % | 3.662 M 123.81 % | -15.383 M -102.64 % | -7.591 M -108.12 % | 93.533 M 406.85 % | -30.482 M -125.28 % | 120.585 M 485.41 % | 20.599 M -89.37 % | 193.864 M 1 847.35 % | 9.955 M -90.56 % | 105.407 M 2 014.05 % | 4.986 M 300.00 % | 1.247 M 0.00 % | 1.247 M -93.74 % | 19.898 M 0.00 % | 19.898 M |
| Cash at beginning of period | 0.000 -100.00 % | 32.509 M | 0.000 -100.00 % | 51.288 M -48.83 % | 100.228 M 33.16 % | 75.269 M -3.37 % | 77.897 M | 0.000 -100.00 % | 134.376 M | 0.000 -100.00 % | 129.728 M | 0.000 -100.00 % | 66.759 M 0.00 % | 66.759 M 44.62 % | 46.161 M 0.00 % | 46.161 M 27.50 % | 36.206 M 0.00 % | 36.206 M -2.22 % | 37.027 M -74.13 % | 143.123 M 300.00 % | 35.781 M 0.00 % | 35.781 M 125.27 % | 15.883 M 0.00 % | 15.883 M |
| Cash at end of period | 13.372 M | 0.000 -100.00 % | 32.509 M 523.05 % | -7.685 M -113.21 % | 58.155 M -41.98 % | 100.228 M 56.39 % | 64.089 M 331.46 % | -27.689 M -118.83 % | 147.082 M 3 916.44 % | 3.662 M -96.80 % | 114.345 M 1 606.32 % | -7.591 M -104.74 % | 160.292 M 341.85 % | 36.278 M -78.24 % | 166.746 M 149.77 % | 66.759 M -70.98 % | 230.069 M 398.41 % | 46.161 M -67.59 % | 142.434 M -3.83 % | 148.109 M 300.00 % | 37.027 M 0.00 % | 37.027 M 3.48 % | 35.781 M 0.00 % | 35.781 M |
| Operating cash flow | -13.846 M 23.14 % | -18.014 M -13.22 % | -15.911 M 31.63 % | -23.273 M 41.19 % | -39.570 M -235.03 % | 29.305 M 223.85 % | -23.661 M 57.92 % | -56.233 M -289.29 % | 29.707 M 93.94 % | 15.318 M 157.21 % | -26.775 M -187.55 % | 30.582 M 398.97 % | -10.229 M -112.59 % | 81.216 M 570.35 % | -17.267 M 10.32 % | -19.254 M 72.22 % | -69.316 M -578.93 % | 14.473 M 466.90 % | 2.553 M -38.33 % | 4.140 M 0.00 % | 4.140 M 100.00 % | 2.070 M -94.84 % | 40.133 M 100.00 % | 20.066 M |
| Capital expenditure | -26.000 K -105.05 % | 515.000 K 169.59 % | -740.000 K 34.46 % | -1.129 M -2 071.15 % | -52.000 K 86.42 % | -383.000 K 25.92 % | -517.000 K -237.91 % | -153.000 K 87.79 % | -1.253 M -143.77 % | -514.000 K -10.06 % | -467.000 K 83.70 % | -2.865 M -134.07 % | -1.224 M 25.14 % | -1.635 M -36.36 % | -1.199 M 24.45 % | -1.587 M 90.39 % | -16.516 M -27.73 % | -12.930 M -157.72 % | -5.017 M 4.62 % | -5.260 M 0.00 % | -5.260 M -100.00 % | -2.630 M -3.69 % | -2.537 M -100.00 % | -1.268 M |
| Free CashFlow | -13.872 M 20.73 % | -17.499 M -5.09 % | -16.651 M 31.76 % | -24.402 M 38.41 % | -39.622 M -237.00 % | 28.922 M 219.62 % | -24.178 M 57.12 % | -56.386 M -298.17 % | 28.454 M 92.20 % | 14.804 M 154.34 % | -27.242 M -198.29 % | 27.717 M 342.01 % | -11.453 M -114.39 % | 79.581 M 530.96 % | -18.466 M 11.40 % | -20.841 M 75.72 % | -85.832 M -5 662.67 % | 1.543 M 162.62 % | -2.464 M -120.00 % | -1.120 M 0.00 % | -1.120 M -100.00 % | -560.000 K -101.49 % | 37.596 M 100.00 % | 18.798 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2014 |