XAI Madison Equity Premium Income Fund MCN
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.315 M -62.18 % | 11.407 M 57.19 % | 7.257 M -68.51 % | 23.046 M 130.33 % | 10.006 M -59.62 % | 24.782 M 261.55 % | -15.340 M -231.21 % | 11.691 M 397.71 % | 2.349 M -8.34 % | 2.563 M 58.94 % | 1.612 M -12.92 % | 1.852 M -12.07 % | 2.106 M |
| Net income | 5.289 M -65.40 % | 15.289 M 124.58 % | 6.808 M -69.84 % | 22.573 M 135.28 % | 9.594 M -60.61 % | 24.358 M 252.74 % | -15.948 M -242.86 % | 11.163 M -11.36 % | 12.594 M 917.71 % | -1.540 M -113.61 % | 11.318 M -60.84 % | 28.903 M 115.46 % | 13.415 M |
| Income before tax | 5.289 M -65.40 % | 15.289 M 124.58 % | 6.808 M -69.84 % | 22.573 M 135.28 % | 9.594 M -60.61 % | 24.358 M 252.74 % | -15.948 M -242.86 % | 11.163 M -11.36 % | 12.594 M 917.71 % | -1.540 M -113.61 % | 11.318 M -60.84 % | 28.903 M 115.46 % | 13.415 M |
| Income before tax ratio | 1.23 -8.53 % | 1.34 42.87 % | 0.94 -4.23 % | 0.98 2.15 % | 0.96 -2.45 % | 0.98 -5.45 % | 1.04 8.88 % | 0.95 -82.19 % | 5.36 992.12 % | -0.60 -108.56 % | 7.02 -55.03 % | 15.61 145.04 % | 6.37 |
| EBITDA | 0.000 -100.00 % | 15.289 M 170.71 % | 5.648 M -74.98 % | 22.573 M 135.28 % | 9.594 M | 0.000 100.00 % | -15.948 M -268.65 % | 9.456 M -21.01 % | 11.972 M 630.67 % | -2.256 M -119.39 % | 11.633 M -59.77 % | 28.916 M 111.68 % | 13.661 M |
| Net income ratio | 1.23 -8.53 % | 1.34 42.87 % | 0.94 -4.23 % | 0.98 2.15 % | 0.96 -2.45 % | 0.98 -5.45 % | 1.04 8.88 % | 0.95 -82.19 % | 5.36 992.12 % | -0.60 -108.56 % | 7.02 -55.03 % | 15.61 145.04 % | 6.37 |
| Ratio EBITDA | 0.00 -100.00 % | 1.34 72.22 % | 0.78 -20.55 % | 0.98 2.15 % | 0.96 | 0.00 -100.00 % | 1.04 28.53 % | 0.81 -84.13 % | 5.10 678.96 % | -0.88 -112.20 % | 7.21 -53.80 % | 15.62 140.73 % | 6.49 |
| Gross profit ratio | 1.00 -27.49 % | 1.38 37.92 % | 1.00 0.00 % | 1.00 324.37 % | 0.24 -74.81 % | 0.94 -15.91 % | 1.11 30.30 % | 0.85 224.01 % | 0.26 -5.25 % | 0.28 241.18 % | -0.20 -119.70 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 21.117 M 0.26 % | 21.062 M 0.22 % | 21.017 M 0.17 % | 20.982 M 0.17 % | 20.947 M 0.00 % | 20.947 M -15.94 % | 24.918 M 29.47 % | 19.247 M -0.11 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M |
| Weighted average shs out | 21.117 M 0.26 % | 21.062 M 0.22 % | 21.017 M 0.17 % | 20.982 M 0.17 % | 20.947 M 0.00 % | 20.947 M -15.94 % | 24.918 M 29.47 % | 19.247 M -0.11 % | 19.268 M 0.00 % | 19.269 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M |
| EPS diluted | 0.25 -65.75 % | 0.73 128.13 % | 0.32 -70.37 % | 1.08 134.78 % | 0.46 -60.34 % | 1.16 281.25 % | -0.64 -210.34 % | 0.58 -10.77 % | 0.65 913.52 % | -0.08 -113.54 % | 0.59 -60.67 % | 1.50 114.29 % | 0.70 |
| Earnings per share | 0.25 -65.75 % | 0.73 128.13 % | 0.32 -70.37 % | 1.08 134.78 % | 0.46 -60.34 % | 1.16 281.25 % | -0.64 -210.34 % | 0.58 -10.77 % | 0.65 913.52 % | -0.08 -113.54 % | 0.59 -60.67 % | 1.50 114.29 % | 0.70 |
| Gross profit | 4.315 M -72.58 % | 15.733 M 116.79 % | 7.257 M -68.51 % | 23.046 M 877.44 % | 2.358 M -89.83 % | 23.180 M 235.84 % | -17.064 M -270.97 % | 9.981 M 1 512.62 % | 618.918 K -13.16 % | 712.674 K 324.39 % | -317.606 K -117.15 % | 1.852 M -12.07 % | 2.106 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 1.636 M | 0.000 | 0.000 -100.00 % | 1.506 M -5.98 % | 1.602 M -7.09 % | 1.724 M 0.82 % | 1.710 M -1.16 % | 1.730 M -6.49 % | 1.850 M -4.15 % | 1.930 M | 0.000 | 0.000 |
| General and administrative expenses | 1.589 M 269.94 % | 429.518 K 0.71 % | 426.482 K -5.84 % | 452.922 K 18.99 % | 380.647 K -5.31 % | 402.000 K -32.52 % | 595.690 K 12.89 % | 527.659 K -69.44 % | 1.726 M -6.52 % | 1.847 M -4.16 % | 1.927 M 3.33 % | 1.865 M -20.12 % | 2.334 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.353 K |
| Other expenses | 0.000 -100.00 % | 14.340 K -37.11 % | 22.803 K 13.73 % | 20.051 K -98.22 % | 1.125 M 5 185.50 % | 21.294 K 77.39 % | 12.004 K | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 | 0.000 |
| Operating expenses | 1.589 M 257.99 % | 443.858 K -1.21 % | 449.286 K -5.01 % | 472.975 K -68.60 % | 1.506 M 255.81 % | 423.298 K -30.34 % | 607.694 K 15.17 % | 527.659 K -94.85 % | 10.245 M 149.71 % | 4.103 M -57.73 % | 9.706 M -64.12 % | 27.051 M 139.21 % | 11.309 M |
| Cost and expenses | 1.589 M 140.94 % | -3.881 M -963.92 % | 449.286 K -5.01 % | 472.975 K -95.27 % | 10.006 M 2 263.76 % | 423.298 K -30.34 % | 607.694 K -66.43 % | 1.810 M -82.33 % | 10.245 M 149.71 % | 4.103 M -57.73 % | 9.706 M -64.12 % | 27.051 M 139.21 % | 11.309 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.589 M 269.94 % | 429.518 K 0.71 % | 426.482 K -5.84 % | 452.922 K 18.99 % | 380.647 K -5.31 % | 402.000 K -32.52 % | 595.690 K 12.89 % | 527.659 K -69.44 % | 1.726 M -6.52 % | 1.847 M -4.16 % | 1.927 M 3.33 % | 1.865 M -20.71 % | 2.352 M |
| Interest income | 0.000 -100.00 % | 1.714 M 348.95 % | 381.884 K 2 678.96 % | 13.742 K -87.92 % | 113.730 K -68.50 % | 361.073 K -15.03 % | 424.957 K 146.50 % | 172.399 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.970 M | 0.000 -100.00 % | 11.630 M | 0.000 | 0.000 |
| Depreciation and amortization | -2.726 M -8.84 % | -2.504 M -115.86 % | -1.160 M -355.32 % | -254.813 K | 0.000 100.00 % | -1.736 M -42.36 % | -1.220 M 32.85 % | -1.816 M -191.80 % | -622.502 K 13.03 % | -715.777 K -327.53 % | 314.592 K 2 271.24 % | 13.267 K -94.61 % | 246.066 K |
| Operating income | 2.726 M -82.17 % | 15.289 M 124.58 % | 6.808 M -69.84 % | 22.573 M 2 550.52 % | 851.650 K -96.50 % | 24.358 M 252.74 % | -15.948 M -976.24 % | 1.820 M 192.37 % | 622.502 K -13.03 % | 715.777 K 327.53 % | -314.592 K -2 271.24 % | -13.267 K 94.61 % | -246.066 K |
| Operating income ratio | 0.63 -52.87 % | 1.34 42.87 % | 0.94 -4.23 % | 0.98 1 050.76 % | 0.09 -91.34 % | 0.98 -5.45 % | 1.04 567.80 % | 0.16 -41.26 % | 0.27 -5.12 % | 0.28 243.16 % | -0.20 -2 622.99 % | -0.01 93.87 % | -0.12 |
| Total other income expenses net | 2.564 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.742 M | 0.000 | 0.000 100.00 % | -109.316 K -100.91 % | 11.972 M 630.67 % | -2.256 M -119.39 % | 11.633 M -59.77 % | 28.916 M 111.68 % | 13.661 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 38.489 M 21.36 % | 31.716 M -2.84 % | 32.644 M 16.14 % | 28.106 M 26.95 % | 22.140 M 213.82 % | 7.055 M 145.43 % | 2.875 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.759 M |
| Total investments | 141.197 M -27.39 % | 194.470 M 7.14 % | 181.518 M -5.49 % | 192.061 M 5.33 % | 182.343 M -3.84 % | 189.621 M 29.54 % | 146.380 M -12.41 % | 167.121 M 7.07 % | 156.086 M 4.61 % | 149.211 M -14.23 % | 173.962 M -3.64 % | 180.533 M 10.06 % | 164.035 M |
| Total debt | 0.000 | 0.000 -100.00 % | 118.000 K 118.01 % | 54.127 K -32.63 % | 80.343 K -18.89 % | 99.056 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | -8.800 M -38 107 381 462 365 640.00 % | 0.000 -550.00 % | 0.000 -200.00 % | 0.000 -83.33 % | 0.000 | 0.000 |
| Retained earnings | -25.767 M -27.60 % | -20.194 M 20.44 % | -25.382 M -48.66 % | -17.074 M 36.97 % | -27.088 M -3.05 % | -26.286 M 35.61 % | -40.824 M -2 301.41 % | -1.700 M 88.50 % | -14.787 M 44.75 % | -26.764 M -9.12 % | -24.527 M 32.17 % | -36.160 M 44.43 % | -65.076 M |
| Common stock | 164.885 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.947 K 8.71 % | 19.268 K 0.00 % | 19.268 K 0.00 % | 19.268 K -99.99 % | 203.307 M -6.52 % | 217.495 M 112 776.36 % | 192.684 K |
| Total equity | 139.118 M -6.40 % | 148.631 M 0.32 % | 148.156 M -5.16 % | 156.220 M 5.22 % | 148.475 M -3.56 % | 153.963 M 6.41 % | 144.686 M -9.22 % | 159.377 M -1.67 % | 162.087 M -0.78 % | 163.366 M -8.62 % | 178.780 M -1.41 % | 181.335 M 9.04 % | 166.305 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 54.127 K -32.63 % | 80.343 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 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 non current liabilities | 0.000 -100.00 % | 7.427 M 6 194.47 % | 118.000 K 118.01 % | 54.127 K -32.63 % | 80.343 K -99.42 % | 13.900 M 29 944.31 % | 46.265 K -99.41 % | 7.844 M 7.45 % | 7.300 M 192.00 % | 2.500 M -67.53 % | 7.700 M | 0.000 | 0.000 |
| Other current liabilities | 2.175 M -37.98 % | 3.507 M 3 072.05 % | -118.000 K -103.66 % | 3.227 M 306.86 % | -1.560 M -839.73 % | 210.857 K 555.76 % | -46.265 K 67.79 % | -143.640 K -102.48 % | 5.792 M 119.43 % | 2.640 M -66.33 % | 7.839 M -15.35 % | 9.260 M 40.29 % | 6.601 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.098 M 2 218.05 % | -99.056 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 118.000 K 118.01 % | 54.127 K -32.63 % | 80.343 K -18.89 % | 99.056 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 2.175 M -70.71 % | 7.427 M 6 194.47 % | 118.000 K -96.40 % | 3.281 M 50.60 % | 2.178 M -76.83 % | 9.400 M 20 217.73 % | 46.265 K -81.01 % | 243.640 K -96.73 % | 7.454 M 182.38 % | 2.640 M -66.33 % | 7.839 M -15.35 % | 9.260 M 10.38 % | 8.390 M |
| Total liabilities | 2.175 M -70.71 % | 7.427 M 272.34 % | 1.995 M -40.18 % | 3.335 M -43.99 % | 5.954 M -57.92 % | 14.150 M 653.90 % | 1.877 M -76.04 % | 7.835 M 5.11 % | 7.454 M 182.38 % | 2.640 M -66.33 % | 7.839 M -15.35 % | 9.260 M 10.38 % | 8.390 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -146.380 M 12.41 % | -167.121 M -1 773.05 % | 9.989 M -33.40 % | 14.999 M 49.99 % | 10.000 M 0.00 % | 10.000 M 106.10 % | -164.035 M |
| Long term investments | 141.197 M -9.48 % | 155.981 M 4.04 % | 149.920 M -5.99 % | 159.472 M 3.34 % | 154.317 M -7.91 % | 167.580 M 14.48 % | 146.380 M -12.41 % | 167.121 M 7.07 % | 156.086 M 4.61 % | 149.211 M -14.23 % | 173.962 M -3.64 % | 180.533 M 10.06 % | 164.035 M |
| Intangible 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 |
| GoodWill | 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 |
| Goodwill and intangible 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 |
| Property plant equipment net | 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 non current assets | 141.197 M -9.48 % | 155.981 M 4.04 % | 149.920 M -5.99 % | 159.472 M 3.34 % | 154.317 M -7.91 % | 167.580 M 14.48 % | 146.380 M -12.41 % | 167.121 M 0.63 % | 166.075 M 1.14 % | 164.209 M -10.74 % | 183.962 M -3.45 % | 190.532 M 16.15 % | 164.035 M |
| Other current assets | 0.000 | 0.000 100.00 % | -31.598 M 3.04 % | -32.589 M -16.28 % | -28.026 M -27.15 % | -22.041 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 |
| Short term investments | 0.000 -100.00 % | 38.489 M 21.81 % | 31.598 M -3.04 % | 32.589 M 16.28 % | 28.026 M 27.15 % | 22.041 M 212.42 % | 7.055 M 145.43 % | 2.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 100.00 % | -38.489 M -21.81 % | -31.598 M 3.04 % | -32.589 M -16.28 % | -28.026 M -27.15 % | -22.041 M -212.42 % | -7.055 M -145.43 % | -2.875 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.759 M |
| Cash and short term investments | 0.000 -100.00 % | 38.489 M 21.81 % | 31.598 M -3.04 % | 32.589 M 16.28 % | 28.026 M 27.15 % | 22.041 M 212.42 % | 7.055 M 145.43 % | 2.875 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.759 M |
| Total current assets | 96.385 K -99.75 % | 38.567 M 16 598.08 % | 230.965 K 179.58 % | 82.610 K -26.51 % | 112.409 K -71.40 % | 393.083 K 114.31 % | 183.414 K 122.18 % | 82.552 K -97.62 % | 3.466 M 92.92 % | 1.797 M -32.38 % | 2.657 M 4 125.16 % | 62.879 K -96.74 % | 1.931 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.678 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 96.385 K 24.40 % | 77.480 K -66.45 % | 230.965 K 179.58 % | 82.610 K -26.51 % | 112.409 K -71.40 % | 393.083 K 114.31 % | 183.414 K 122.18 % | 82.552 K -97.62 % | 3.466 M 92.92 % | 1.797 M -32.38 % | 2.657 M 4 125.16 % | 62.879 K -63.42 % | 171.874 K |
| Tax 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 |
| Other assets | 0.000 100.00 % | -142.164 M | 0.000 | 0.000 | 0.000 -100.00 % | 140.099 K | 0.000 -100.00 % | 8.126 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.728 M |
| Account payables | 0.000 -100.00 % | 3.920 M 3 222.42 % | 118.000 K | 0.000 -100.00 % | 1.560 M -83.03 % | 9.189 M 19 761.98 % | 46.265 K -67.79 % | 143.640 K -91.36 % | 1.662 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.789 M |
| Tax 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 |
| Deferred revenue non current | 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 |
| Minority interest | 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 |
| Capital lease obligations | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 168.825 M -2.72 % | 173.538 M 0.14 % | 173.294 M -1.29 % | 175.563 M -2.60 % | 180.249 M -2.83 % | 185.489 M 9.21 % | 169.848 M -3.96 % | 176.855 M -6.97 % | 190.111 M | 0.000 100.00 % | 0.000 -100.00 % | 231.189 M |
| Deferred tax liabilities non current | 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 liabilities | 0.000 100.00 % | -3.920 M -322.90 % | 1.759 M 154.51 % | -3.227 M -302.01 % | 1.597 M 117.46 % | -9.150 M -612.78 % | 1.784 M 806.76 % | -252.476 K 96.54 % | -7.300 M -192.00 % | -2.500 M 67.53 % | -7.700 M | 0.000 | 0.000 |
| Total assets | 141.293 M -9.46 % | 156.058 M 3.93 % | 150.151 M -5.89 % | 159.555 M 3.32 % | 154.429 M -8.14 % | 168.113 M 14.70 % | 146.563 M -12.35 % | 167.212 M -1.37 % | 169.541 M 2.13 % | 166.006 M -11.05 % | 186.619 M -2.09 % | 190.595 M 9.10 % | 174.695 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 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 receivables | 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 |
| Inventory | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 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 non cash items | -5.289 M 65.40 % | -15.289 M -124.58 % | -6.808 M 69.84 % | -22.573 M -135.28 % | -9.594 M 60.61 % | -24.358 M -252.74 % | 15.948 M 242.86 % | -11.163 M 11.36 % | -12.594 M -917.71 % | 1.540 M 113.61 % | -11.318 M 60.84 % | -28.903 M -115.46 % | -13.415 M |
| Net cash provided by operating activities | 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 |
| Investments in property plant and equipment | 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 |
| Acquisitions net | 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 |
| Purchases of 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 | 0.000 |
| Sales maturities of 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 | 0.000 |
| Other investing activites | 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 |
| Net cash used for investing activites | 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other financing activites | 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 |
| Net cash used provided by financing activities | 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 |
| Effect of forex changes on cash | 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 |
| Net change in cash | 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 |
| Cash at beginning of period | 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 |
| Cash at end of period | 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 |
| Operating cash flow | 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 |
| Capital expenditure | 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 |
| Free CashFlow | 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 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.838 M -71.63 % | 6.479 M 192.77 % | 2.213 M -40.57 % | 3.724 M -51.53 % | 7.684 M 384.97 % | 1.584 M 32.01 % | 1.200 M 5.82 % | 1.134 M 32.99 % | 852.814 K -18.11 % | 1.041 M -20.89 % | 1.316 M -20.88 % | 1.664 M -1.17 % | 1.684 M -2.68 % | 1.730 M 24.79 % | 1.386 M -45.82 % | 2.559 M 138.56 % | 1.073 M -18.63 % | 1.318 M 27.89 % | 1.031 M -27.63 % | 1.424 M 25.10 % | 1.138 M 45.43 % | 782.840 K -5.63 % | 829.554 K -9.61 % | 917.738 K -1.72 % | 933.842 K -15.51 % | 1.105 M 10.47 % | 1.000 M |
| Net income | 2.726 M -26.47 % | 3.708 M 134.44 % | 1.582 M -67.34 % | 4.842 M -53.65 % | 10.447 M -30.35 % | 14.998 M 283.12 % | -8.191 M -2 007.39 % | 429.410 K -98.06 % | 22.144 M 8.62 % | 20.387 M 288.89 % | -10.793 M -200.22 % | 10.769 M -20.76 % | 13.590 M 124.28 % | -55.980 M -2 565.58 % | 2.270 M -67.05 % | 6.891 M 61.29 % | 4.272 M -41.22 % | 7.268 M 36.47 % | 5.326 M 194.12 % | -5.659 M -237.40 % | 4.118 M 14.82 % | 3.587 M -53.60 % | 7.731 M -52.73 % | 16.353 M 30.31 % | 12.549 M 82.74 % | 6.867 M 4.89 % | 6.547 M |
| Income before tax | 2.726 M -26.47 % | 3.708 M 134.44 % | 1.582 M -67.34 % | 4.842 M -53.65 % | 10.447 M -30.35 % | 14.998 M 283.12 % | -8.191 M -2 007.39 % | 429.410 K -98.06 % | 22.144 M 8.62 % | 20.387 M 288.89 % | -10.793 M -200.22 % | 10.769 M -20.76 % | 13.590 M 174.59 % | -18.220 M -902.48 % | 2.270 M -67.05 % | 6.891 M 61.29 % | 4.272 M -41.22 % | 7.268 M 36.47 % | 5.326 M 194.12 % | -5.659 M -237.40 % | 4.118 M 14.82 % | 3.587 M -53.60 % | 7.731 M -52.73 % | 16.353 M 30.31 % | 12.549 M 82.74 % | 6.867 M 4.89 % | 6.547 M |
| Income before tax ratio | 1.48 159.21 % | 0.57 -19.92 % | 0.71 -45.04 % | 1.30 -4.37 % | 1.36 -85.64 % | 9.47 238.72 % | -6.82 -1 902.49 % | 0.38 -98.54 % | 25.97 32.64 % | 19.58 338.78 % | -8.20 -226.68 % | 6.47 -19.82 % | 8.07 176.64 % | -10.53 -743.08 % | 1.64 -39.19 % | 2.69 -32.39 % | 3.98 -27.76 % | 5.51 6.71 % | 5.17 230.05 % | -3.97 -209.83 % | 3.62 -21.05 % | 4.58 -50.83 % | 9.32 -47.70 % | 17.82 32.60 % | 13.44 116.29 % | 6.21 -5.06 % | 6.54 |
| EBITDA | 0.000 -100.00 % | 3.708 M 134.44 % | 1.582 M -67.34 % | 4.842 M -53.65 % | 10.447 M -26.48 % | 14.210 M 265.96 % | -8.562 M -5 087.91 % | 171.656 K -99.22 % | 22.147 M 10.04 % | 20.127 M 276.79 % | -11.384 M -214.94 % | 9.904 M -22.12 % | 12.718 M 170.48 % | -18.045 M | 0.000 -100.00 % | 14.000 M 63.85 % | 8.545 M 25.19 % | 6.825 M 32.63 % | 5.146 M 183.27 % | -6.180 M -257.49 % | 3.924 M 3.92 % | 3.776 M -51.94 % | 7.857 M -52.06 % | 16.389 M 30.84 % | 12.527 M 80.23 % | 6.950 M 3.58 % | 6.710 M |
| Net income ratio | 1.48 159.21 % | 0.57 -19.92 % | 0.71 -45.04 % | 1.30 -4.37 % | 1.36 -85.64 % | 9.47 238.72 % | -6.82 -1 902.49 % | 0.38 -98.54 % | 25.97 32.64 % | 19.58 338.78 % | -8.20 -226.68 % | 6.47 -19.82 % | 8.07 124.95 % | -32.36 -2 075.83 % | 1.64 -39.19 % | 2.69 -32.39 % | 3.98 -27.76 % | 5.51 6.71 % | 5.17 230.05 % | -3.97 -209.83 % | 3.62 -21.05 % | 4.58 -50.83 % | 9.32 -47.70 % | 17.82 32.60 % | 13.44 116.29 % | 6.21 -5.06 % | 6.54 |
| Ratio EBITDA | 0.00 -100.00 % | 0.57 -19.92 % | 0.71 -45.04 % | 1.30 -4.37 % | 1.36 -84.84 % | 8.97 225.72 % | -7.13 -4 813.59 % | 0.15 -99.42 % | 25.97 34.37 % | 19.33 323.48 % | -8.65 -245.28 % | 5.95 -21.20 % | 7.55 172.42 % | -10.43 | 0.00 -100.00 % | 5.47 -31.32 % | 7.97 53.86 % | 5.18 3.70 % | 4.99 215.07 % | -4.34 -225.89 % | 3.45 -28.54 % | 4.82 -49.07 % | 9.47 -46.97 % | 17.86 33.13 % | 13.41 113.31 % | 6.29 -6.24 % | 6.71 |
| Gross profit ratio | 1.00 14.08 % | 0.88 36.23 % | 0.64 -17.63 % | 0.78 -12.53 % | 0.89 -10.69 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 108.43 % | 0.48 -52.02 % | 1.00 197.96 % | 0.34 155.60 % | -0.60 -80.09 % | -0.34 48.39 % | -0.65 -164.93 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 21.117 M 0.00 % | 21.117 M 0.14 % | 21.088 M 0.12 % | 21.062 M 0.13 % | 21.035 M -49.95 % | 42.033 M 0.13 % | 41.978 M 0.04 % | 41.963 M 0.11 % | 41.916 M 0.05 % | 41.894 M 0.00 % | 41.894 M 0.00 % | 41.894 M 0.00 % | 41.894 M 85.13 % | 22.630 M 17.45 % | 19.269 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M |
| Weighted average shs out | 21.117 M 0.00 % | 21.117 M 0.14 % | 21.088 M 0.12 % | 21.062 M 0.13 % | 21.035 M -49.95 % | 42.033 M 0.13 % | 41.978 M 0.04 % | 41.963 M 0.11 % | 41.916 M 0.05 % | 41.894 M 0.00 % | 41.894 M 0.00 % | 41.894 M 0.00 % | 41.894 M 85.13 % | 22.630 M 17.45 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.269 M 0.00 % | 19.269 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.269 M 0.00 % | 19.269 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M 0.00 % | 19.268 M |
| EPS diluted | 0.13 -27.78 % | 0.18 140.00 % | 0.08 -67.39 % | 0.23 -54.00 % | 0.50 -30.56 % | 0.72 280.00 % | -0.40 -2 060.78 % | 0.02 -98.08 % | 1.06 8.16 % | 0.98 288.46 % | -0.52 -200.00 % | 0.52 -18.75 % | 0.64 125.91 % | -2.47 -2 196.77 % | 0.12 -67.28 % | 0.36 63.64 % | 0.22 -42.11 % | 0.38 35.71 % | 0.28 193.33 % | -0.30 -236.36 % | 0.22 18.15 % | 0.19 -53.45 % | 0.40 -52.38 % | 0.84 27.27 % | 0.66 83.33 % | 0.36 5.88 % | 0.34 |
| Earnings per share | 0.13 -27.78 % | 0.18 140.00 % | 0.08 -67.39 % | 0.23 -54.00 % | 0.50 -30.56 % | 0.72 280.00 % | -0.40 -2 060.78 % | 0.02 -98.08 % | 1.06 8.16 % | 0.98 288.46 % | -0.52 -200.00 % | 0.52 -18.75 % | 0.64 125.91 % | -2.47 -2 196.77 % | 0.12 -67.28 % | 0.36 63.64 % | 0.22 -42.11 % | 0.38 35.71 % | 0.28 193.33 % | -0.30 -236.36 % | 0.22 18.15 % | 0.19 -53.45 % | 0.40 -52.38 % | 0.84 27.27 % | 0.66 83.33 % | 0.36 5.88 % | 0.34 |
| Gross profit | 1.838 M -67.64 % | 5.679 M 298.84 % | 1.424 M -51.05 % | 2.909 M -57.61 % | 6.862 M 333.11 % | 1.584 M 32.01 % | 1.200 M 5.82 % | 1.134 M 32.99 % | 852.814 K -18.11 % | 1.041 M -20.89 % | 1.316 M -20.88 % | 1.664 M -1.17 % | 1.684 M 102.84 % | 830.000 K -40.13 % | 1.386 M 61.44 % | 858.758 K 232.65 % | -647.406 K -46.54 % | -441.800 K 33.99 % | -669.282 K -146.99 % | 1.424 M 25.10 % | 1.138 M 45.43 % | 782.840 K -5.63 % | 829.554 K -9.61 % | 917.738 K -1.72 % | 933.842 K -15.51 % | 1.105 M 10.47 % | 1.000 M |
| Income tax expense | 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 % | 37.760 M | 0.000 100.00 % | -21.160 M -30.46 % | -16.220 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 799.612 K 1.34 % | 789.029 K -3.17 % | 814.889 K -0.81 % | 821.540 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 1.700 M -1.16 % | 1.720 M -2.27 % | 1.760 M 3.53 % | 1.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 730.885 K -8.61 % | 799.764 K 1.34 % | 789.195 K 93.69 % | 407.444 K -0.83 % | 410.873 K -48.36 % | 795.650 K -3.98 % | 828.664 K -5.45 % | 876.420 K 2.41 % | 855.756 K 9.50 % | 781.534 K 7.86 % | 724.610 K -9.37 % | 799.518 K -1.47 % | 811.476 K 51.82 % | 534.482 K -35.44 % | 827.914 K -13.67 % | 958.970 K 12.04 % | 855.900 K -2.21 % | 875.264 K 2.83 % | 851.152 K -5.73 % | 902.902 K -4.35 % | 943.996 K -2.87 % | 971.876 K 1.76 % | 955.110 K 0.15 % | 953.674 K 4.66 % | 911.172 K -22.73 % | 1.179 M 2.06 % | 1.155 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -364.482 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.376 K 17.54 % | 7.977 K |
| Other expenses | 0.000 | 0.000 100.00 % | -1.172 M -387.56 % | 407.445 K 29 966 996.00 % | 1.360 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 730.885 K -62.93 % | 1.971 M 615.46 % | -382.459 K -146.93 % | 814.889 K -81.02 % | 4.292 M -68.00 % | 13.414 M 42.84 % | 9.391 M 1 232.46 % | 704.766 K -96.69 % | 21.291 M 10.06 % | 19.345 M 59.76 % | 12.109 M 33.00 % | 9.105 M -23.53 % | 11.906 M 6 903.62 % | 170.000 K -80.77 % | 884.096 K -79.59 % | 4.332 M 35.39 % | 3.200 M -46.22 % | 5.950 M 38.53 % | 4.295 M -39.36 % | 7.083 M 137.68 % | 2.980 M 6.27 % | 2.804 M -59.37 % | 6.901 M -55.29 % | 15.436 M 32.89 % | 11.616 M 101.59 % | 5.762 M 3.88 % | 5.547 M |
| Cost and expenses | 730.885 K -8.61 % | 799.764 K -81.50 % | 4.323 M 486.65 % | -1.118 M 59.54 % | -2.763 M -120.60 % | 13.414 M 42.84 % | 9.391 M 1 232.46 % | 704.766 K -96.69 % | 21.291 M 10.06 % | 19.345 M 59.76 % | 12.109 M 33.00 % | 9.105 M -23.53 % | 11.906 M 1 012.72 % | 1.070 M 21.03 % | 884.096 K -79.59 % | 4.332 M 35.39 % | 3.200 M -46.22 % | 5.950 M 38.53 % | 4.295 M -39.36 % | 7.083 M 137.68 % | 2.980 M 6.27 % | 2.804 M -59.37 % | 6.901 M -55.29 % | 15.436 M 32.89 % | 11.616 M 101.59 % | 5.762 M 3.88 % | 5.547 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 730.885 K -62.93 % | 1.971 M 149.80 % | 789.195 K 93.69 % | 407.444 K -0.83 % | 410.873 K -48.36 % | 795.650 K -3.98 % | 828.664 K -5.45 % | 876.420 K 2.41 % | 855.756 K 9.50 % | 781.534 K 7.86 % | 724.610 K -9.37 % | 799.518 K -1.47 % | 811.476 K 377.34 % | 170.000 K -79.47 % | 827.914 K -13.67 % | 958.970 K 12.04 % | 855.900 K -2.21 % | 875.264 K 2.83 % | 851.152 K -5.73 % | 902.902 K -4.35 % | 943.996 K -2.87 % | 971.876 K 1.76 % | 955.110 K 0.15 % | 953.674 K 4.66 % | 911.172 K -23.34 % | 1.189 M 2.17 % | 1.163 M |
| Interest income | 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 | 0.000 | 0.000 | 0.000 |
| Interest expense | 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 % | 10.580 M 30.30 % | 8.120 M -40.56 % | 13.660 M 32.62 % | 10.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -1.107 M | 0.000 | 0.000 100.00 % | -732.097 K -40.76 % | -520.100 K 34.06 % | -788.698 K -112.29 % | -371.518 K -44.14 % | -257.754 K -8 861.18 % | 2.942 K 101.13 % | -259.852 K 56.09 % | -591.798 K 31.53 % | -864.358 K 0.89 % | -872.118 K 97.69 % | -37.760 M -6 661.64 % | -558.444 K 65.09 % | -1.600 M -638.27 % | -216.694 K 51.08 % | -442.936 K -146.67 % | -179.566 K 65.56 % | -521.314 K -168.08 % | -194.464 K -202.87 % | 189.036 K 50.56 % | 125.556 K 249.37 % | 35.938 K 258.53 % | -22.670 K -127.23 % | 83.268 K -48.85 % | 162.798 K |
| Operating income | 1.107 M -70.14 % | 3.708 M 477.54 % | -982.080 K -167.07 % | 1.464 M -85.98 % | 10.447 M 1 224.57 % | 788.698 K 112.29 % | 371.518 K 44.14 % | 257.754 K 8 861.18 % | -2.942 K -101.13 % | 259.852 K -56.09 % | 591.798 K -31.53 % | 864.358 K -0.89 % | 872.118 K 32.14 % | 660.000 K 18.19 % | 558.444 K -65.09 % | 1.600 M 638.27 % | 216.694 K -51.08 % | 442.936 K 146.67 % | 179.566 K -65.56 % | 521.314 K 168.08 % | 194.464 K 202.87 % | -189.036 K -50.56 % | -125.556 K -249.37 % | -35.938 K -258.53 % | 22.670 K 127.23 % | -83.268 K 48.85 % | -162.798 K |
| Operating income ratio | 0.60 5.25 % | 0.57 228.96 % | -0.44 -212.87 % | 0.39 -71.08 % | 1.36 173.13 % | 0.50 60.82 % | 0.31 36.21 % | 0.23 6 687.74 % | 0.00 -101.38 % | 0.25 -44.49 % | 0.45 -13.46 % | 0.52 0.28 % | 0.52 35.78 % | 0.38 -5.29 % | 0.40 -35.57 % | 0.63 209.47 % | 0.20 -39.88 % | 0.34 92.87 % | 0.17 -52.41 % | 0.37 114.29 % | 0.17 170.74 % | -0.24 -59.54 % | -0.15 -286.51 % | -0.04 -261.31 % | 0.02 132.22 % | -0.08 53.70 % | -0.16 |
| Total other income expenses net | 1.619 M -32.69 % | 2.406 M 1 424.49 % | 157.812 K -95.33 % | 3.378 M | 0.000 -100.00 % | 14.210 M 265.96 % | -8.562 M -5 087.91 % | 171.656 K -99.22 % | 22.147 M 10.04 % | 20.127 M 276.79 % | -11.384 M -214.94 % | 9.904 M -22.12 % | 12.718 M 167.36 % | -18.880 M -1 202.80 % | 1.712 M -67.64 % | 5.291 M 30.46 % | 4.056 M -40.58 % | 6.825 M 32.63 % | 5.146 M 183.27 % | -6.180 M -257.49 % | 3.924 M 3.92 % | 3.776 M -51.94 % | 7.857 M -52.06 % | 16.389 M 30.84 % | 12.527 M 80.23 % | 6.950 M 3.58 % | 6.710 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 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-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 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 | 0.000 -100.00 % | 31.205 M -18.93 % | 38.489 M 39.95 % | 27.502 M -13.29 % | 31.716 M 95.38 % | 16.233 M -50.27 % | 32.644 M -41.85 % | 56.139 M 99.74 % | 28.106 M -7.16 % | 30.273 M 36.73 % | 22.140 M 7 702.18 % | -291.233 K | 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 % | -1.759 M |
| Total investments | 22.543 M -84.03 % | 141.197 M 91.48 % | 73.740 M -62.08 % | 194.470 M 25.18 % | 155.351 M 3.62 % | 149.920 M 5.63 % | 141.930 M -11.00 % | 159.472 M -10.85 % | 178.873 M 15.91 % | 154.317 M 5.14 % | 146.775 M -12.41 % | 167.580 M 4.30 % | 160.665 M 9.76 % | 146.380 M -13.64 % | 169.491 M 1.42 % | 167.121 M 10.44 % | 151.322 M -3.05 % | 156.086 M 0.31 % | 155.598 M 4.28 % | 149.211 M -13.21 % | 171.924 M -1.17 % | 173.962 M -9.88 % | 193.034 M 6.92 % | 180.533 M -2.46 % | 185.086 M 12.83 % | 164.035 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 118.000 K | 0.000 -100.00 % | 54.127 K -17.31 % | 65.459 K -18.53 % | 80.343 K -73.86 % | 307.328 K 210.26 % | 99.056 K -3.39 % | 102.530 K | 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 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -80.00 % | 0.000 150.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | 0.000 100.00 % | -15.800 M -148 243 487 734 278 912.00 % | 0.000 142.86 % | 0.000 -7.69 % | 0.000 -425.00 % | 0.000 300.00 % | 0.000 -133.33 % | 0.000 200.00 % | 0.000 150.00 % | 0.000 -133.33 % | 0.000 0.00 % | 0.000 | 0.000 |
| Retained earnings | -30.643 M -18.92 % | -25.767 M 1.64 % | -26.197 M -29.73 % | -20.194 M 10.26 % | -22.503 M 11.34 % | -25.382 M 22.66 % | -32.819 M -92.22 % | -17.074 M -36.74 % | -12.487 M 53.90 % | -27.088 M 39.29 % | -44.619 M -69.75 % | -26.286 M 24.41 % | -34.775 M 14.82 % | -40.824 M -540.06 % | -6.378 M 39.20 % | -10.490 M 39.89 % | -17.451 M -18.02 % | -14.787 M 47.89 % | -28.375 M -6.02 % | -26.764 M 2.13 % | -27.345 M -11.49 % | -24.527 M 30.65 % | -35.365 M 2.20 % | -36.160 M 39.19 % | -59.463 M 8.62 % | -65.076 M |
| Common stock | 164.885 M 0.00 % | 164.885 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.947 K 8.71 % | 19.268 K 0.00 % | 19.268 K 0.00 % | 19.268 K 0.00 % | 19.268 K 0.00 % | 19.268 K 0.00 % | 19.268 K -99.99 % | 203.307 M 0.00 % | 203.307 M -6.52 % | 217.495 M 0.00 % | 217.495 M -6.00 % | 231.382 M 119 983.41 % | 192.684 K |
| Total equity | 134.242 M -3.50 % | 139.118 M -2.58 % | 142.807 M -3.92 % | 148.631 M -1.68 % | 151.175 M 2.04 % | 148.156 M 5.42 % | 140.532 M -10.04 % | 156.220 M -4.25 % | 163.158 M 9.89 % | 148.475 M 9.47 % | 135.629 M -11.91 % | 153.963 M 2.14 % | 150.735 M 4.18 % | 144.686 M -6.48 % | 154.711 M -2.93 % | 159.377 M -0.03 % | 159.423 M -1.64 % | 162.087 M 0.21 % | 161.756 M -0.99 % | 163.366 M -7.16 % | 175.962 M -1.58 % | 178.780 M -1.84 % | 182.129 M 0.44 % | 181.335 M 5.48 % | 171.918 M 3.37 % | 166.305 M |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 10.081 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 | 0.000 | 0.000 |
| Long term debt | 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 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 10.081 M 35.72 % | 7.427 M 61.25 % | 4.606 M 3 803.44 % | 118.000 K 93.99 % | 60.827 K -98.15 % | 3.281 M -76.18 % | 13.772 M 532.20 % | 2.178 M -72.62 % | 7.957 M -42.75 % | 13.900 M 36.27 % | 10.200 M 519.58 % | 1.646 M -89.02 % | 15.000 M 94.81 % | 7.700 M 126.47 % | 3.400 M -53.42 % | 7.300 M 78.05 % | 4.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 3.797 M 74.54 % | 2.175 M -43.20 % | 3.829 M | 0.000 100.00 % | -853.266 K -261.55 % | -236.000 K -287.99 % | -60.827 K -12.38 % | -54.127 K 99.61 % | -13.837 M -512.61 % | -2.259 M 72.67 % | -8.265 M 11.02 % | -9.288 M -41.19 % | -6.578 M -14 119.15 % | -46.265 K 99.62 % | -12.284 M -256.78 % | 7.835 M 120.55 % | 3.552 M -38.67 % | 5.792 M 37.68 % | 4.207 M 59.38 % | 2.640 M -19.04 % | 3.260 M -58.41 % | 7.839 M 47.45 % | 5.316 M -42.59 % | 9.260 M 116.97 % | 4.268 M -35.34 % | 6.601 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.706 M 553.29 % | 2.098 M -72.57 % | 7.650 M 7 822.99 % | -99.056 K 3.39 % | -102.530 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 118.000 K | 0.000 -100.00 % | 54.127 K -17.31 % | 65.459 K -18.53 % | 80.343 K -73.86 % | 307.328 K 210.26 % | 99.056 K -3.39 % | 102.530 K | 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 current liabilities | 6.394 M 193.95 % | 2.175 M -73.42 % | 8.183 M 108.72 % | 3.920 M 359.47 % | 853.266 K 623.11 % | 118.000 K 93.99 % | 60.827 K -98.15 % | 3.281 M -76.18 % | 13.772 M 532.20 % | 2.178 M -72.62 % | 7.957 M -15.35 % | 9.400 M 42.42 % | 6.600 M 2 580.04 % | 246.265 K -98.01 % | 12.400 M 58.27 % | 7.835 M 120.55 % | 3.552 M -52.34 % | 7.454 M 77.17 % | 4.207 M 59.38 % | 2.640 M -76.60 % | 11.278 M 43.88 % | 7.839 M -66.20 % | 23.194 M 150.47 % | 9.260 M -61.59 % | 24.110 M 187.38 % | 8.390 M |
| Total liabilities | 6.394 M 193.95 % | 2.175 M -78.42 % | 10.081 M 35.72 % | 7.427 M 770.48 % | 853.266 K -57.23 % | 1.995 M 28.95 % | 1.547 M -53.61 % | 3.335 M -79.46 % | 16.236 M 172.68 % | 5.954 M -47.19 % | 11.275 M -20.32 % | 14.150 M 35.21 % | 10.465 M 457.57 % | 1.877 M -87.55 % | 15.070 M 92.35 % | 7.835 M 120.55 % | 3.552 M -52.34 % | 7.454 M 77.17 % | 4.207 M 59.38 % | 2.640 M -76.60 % | 11.278 M 43.88 % | 7.839 M -66.20 % | 23.194 M 150.47 % | 9.260 M -61.59 % | 24.110 M 187.38 % | 8.390 M |
| Other non current assets | 117.944 M | 0.000 -100.00 % | 109.941 M | 0.000 100.00 % | -155.351 M -3.62 % | -149.920 M -5.63 % | -141.930 M 11.00 % | -159.472 M 10.85 % | -178.873 M -15.91 % | -154.317 M -5.14 % | -146.775 M 12.41 % | -167.580 M -4.30 % | -160.665 M -9.76 % | -146.380 M 13.64 % | -169.491 M -2 085 891.66 % | 8.126 K -99.92 % | 9.974 M -0.16 % | 9.989 M -0.04 % | 9.993 M -33.37 % | 14.999 M -0.01 % | 15.000 M 50.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.01 % | 9.999 M 106.10 % | -164.035 M |
| Long term investments | 22.543 M -84.03 % | 141.197 M 231.95 % | 42.535 M -72.73 % | 155.981 M 0.41 % | 155.351 M 3.62 % | 149.920 M 5.63 % | 141.930 M -11.00 % | 159.472 M -10.85 % | 178.873 M 15.91 % | 154.317 M 5.14 % | 146.775 M -12.41 % | 167.580 M 4.30 % | 160.665 M 9.76 % | 146.380 M -13.64 % | 169.491 M 1.42 % | 167.121 M 10.44 % | 151.322 M -3.05 % | 156.086 M 0.31 % | 155.598 M 4.28 % | 149.211 M -13.21 % | 171.924 M -1.17 % | 173.962 M -9.88 % | 193.034 M 6.92 % | 180.533 M -2.46 % | 185.086 M 12.83 % | 164.035 M |
| Intangible 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 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 | 0.000 | 0.000 |
| Goodwill and intangible 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 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 | 0.000 | 0.000 |
| Total non current assets | 140.487 M -0.50 % | 141.197 M -7.40 % | 152.476 M -2.25 % | 155.981 M 0.41 % | 155.351 M 3.62 % | 149.920 M 5.63 % | 141.930 M -11.00 % | 159.472 M -10.85 % | 178.873 M 15.91 % | 154.317 M 5.14 % | 146.775 M -12.41 % | 167.580 M 4.30 % | 160.665 M 9.76 % | 146.380 M -13.64 % | 169.491 M 1.41 % | 167.129 M 3.62 % | 161.296 M -2.88 % | 166.075 M 0.29 % | 165.591 M 0.84 % | 164.209 M -12.15 % | 186.924 M 1.61 % | 183.962 M -9.39 % | 203.034 M 6.56 % | 190.532 M -2.33 % | 195.085 M 18.93 % | 164.035 M |
| Other current assets | 0.000 | 0.000 100.00 % | -30.871 M 19.79 % | -38.489 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 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 % | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 31.205 M -18.93 % | 38.489 M 39.95 % | 27.502 M -12.96 % | 31.598 M 94.65 % | 16.233 M -50.19 % | 32.589 M -41.88 % | 56.074 M 100.08 % | 28.026 M -5.50 % | 29.658 M 34.56 % | 22.041 M 353 291.02 % | 6.237 K | 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 |
| cash and cash equivalents | 0.000 | 0.000 | 0.000 100.00 % | -38.489 M -39.95 % | -27.502 M 12.96 % | -31.598 M -94.65 % | -16.233 M 50.19 % | -32.589 M 41.88 % | -56.074 M -100.08 % | -28.026 M 6.47 % | -29.966 M -35.95 % | -22.041 M -5 697.53 % | 393.763 K | 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 % | 1.759 M |
| Cash and short term investments | 0.000 | 0.000 -100.00 % | 31.205 M -18.93 % | 38.489 M 39.95 % | 27.502 M -12.96 % | 31.598 M 94.65 % | 16.233 M -50.19 % | 32.589 M -41.88 % | 56.074 M 100.08 % | 28.026 M -5.50 % | 29.658 M 34.56 % | 22.041 M 5 410.25 % | 400.000 K | 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 % | 1.759 M |
| Total current assets | 149.575 K 55.18 % | 96.385 K -76.59 % | 411.675 K 431.33 % | 77.480 K -81.98 % | 429.930 K 86.15 % | 230.965 K 55.16 % | 148.856 K 80.19 % | 82.610 K -84.14 % | 520.790 K 363.30 % | 112.409 K -13.07 % | 129.312 K -67.10 % | 393.083 K -27.40 % | 541.449 K 195.21 % | 183.414 K -36.74 % | 289.940 K 251.22 % | 82.552 K -95.08 % | 1.679 M -51.55 % | 3.466 M 831.19 % | 372.197 K -79.28 % | 1.797 M 468.83 % | 315.827 K -88.11 % | 2.657 M 16.04 % | 2.289 M 3 541.01 % | 62.879 K -93.33 % | 943.381 K -51.15 % | 1.931 M |
| Inventory | 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 % | 14.289 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 |
| Net receivables | 149.575 K 55.18 % | 96.385 K 24.45 % | 77.450 K -0.04 % | 77.480 K -81.98 % | 429.930 K 86.15 % | 230.965 K 55.16 % | 148.856 K 80.19 % | 82.610 K -84.14 % | 520.790 K 363.30 % | 112.409 K -13.07 % | 129.312 K -67.10 % | 393.083 K 177.90 % | 141.449 K -22.88 % | 183.414 K -36.74 % | 289.940 K 251.22 % | 82.552 K -95.08 % | 1.679 M -51.55 % | 3.466 M 831.19 % | 372.197 K -79.28 % | 1.797 M 468.83 % | 315.827 K -88.11 % | 2.657 M 16.04 % | 2.289 M 3 541.01 % | 62.879 K -93.33 % | 943.381 K 448.88 % | 171.874 K |
| Tax 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.099 K 2 346.26 % | -6.237 K | 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 % | 8.728 M |
| Account payables | 2.597 M | 0.000 -100.00 % | 4.354 M 11.05 % | 3.920 M 359.47 % | 853.266 K 623.11 % | 118.000 K 93.99 % | 60.827 K | 0.000 -100.00 % | 13.772 M 532.20 % | 2.178 M -72.62 % | 7.957 M -13.40 % | 9.189 M 41.90 % | 6.476 M 13 897.53 % | 46.265 K -99.62 % | 12.284 M | 0.000 | 0.000 -100.00 % | 1.662 M | 0.000 | 0.000 -100.00 % | 8.018 M | 0.000 -100.00 % | 17.878 M | 0.000 -100.00 % | 19.842 M 1 009.09 % | 1.789 M |
| Tax 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 | 0.000 | 0.000 |
| Deferred revenue non current | 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 | 0.000 | 0.000 |
| Minority interest | 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 | 0.000 | 0.000 |
| Capital lease obligations | 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 | 0.000 | 0.000 |
| Preferred stock | 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 % | 6.978 M | 0.000 -100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 169.004 M 0.11 % | 168.825 M -2.79 % | 173.678 M 0.08 % | 173.538 M 0.11 % | 173.352 M 0.03 % | 173.294 M -1.34 % | 175.645 M 0.05 % | 175.563 M -2.60 % | 180.249 M 0.00 % | 180.249 M -2.84 % | 185.510 M 0.01 % | 185.489 M 26.09 % | 147.114 M -13.39 % | 169.848 M -3.96 % | 176.855 M 0.00 % | 176.855 M -6.97 % | 190.111 M 0.00 % | 190.111 M | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 -100.00 % | 231.189 M |
| Deferred tax liabilities non current | 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 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 100.00 % | -8.183 M -108.72 % | -3.920 M 14.88 % | -4.606 M -361.88 % | 1.759 M 23.39 % | 1.425 M 144.18 % | -3.227 M 71.47 % | -11.308 M -807.96 % | 1.597 M 134.42 % | -4.640 M 49.29 % | -9.150 M -44.44 % | -6.335 M -40 487.17 % | -15.608 K 99.87 % | -12.330 M -60.12 % | -7.700 M -126.47 % | -3.400 M 53.42 % | -7.300 M -78.05 % | -4.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 140.636 M -0.46 % | 141.293 M -7.58 % | 152.887 M -2.03 % | 156.058 M 0.18 % | 155.781 M 3.75 % | 150.151 M 5.68 % | 142.079 M -10.95 % | 159.555 M -11.06 % | 179.394 M 16.17 % | 154.429 M 5.12 % | 146.904 M -12.62 % | 168.113 M 4.29 % | 161.200 M 9.99 % | 146.563 M -13.68 % | 169.781 M 1.54 % | 167.212 M 2.60 % | 162.975 M -3.87 % | 169.541 M 2.16 % | 165.963 M -0.03 % | 166.006 M -11.34 % | 187.240 M 0.33 % | 186.619 M -9.11 % | 205.323 M 7.73 % | 190.595 M -2.77 % | 196.028 M 12.21 % | 174.695 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 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-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 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 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 | 0.000 | 0.000 |
| Accounts receivables | 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 | 0.000 | 0.000 | 0.000 |
| Inventory | 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 | 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 | 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 | 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 | 0.000 | 0.000 |
| Other non cash items | -2.726 M 26.47 % | -3.708 M -134.44 % | -1.582 M 79.31 % | -7.644 M 0.00 % | -7.644 M -124.58 % | -3.404 M 0.00 % | -3.404 M 69.84 % | -11.287 M 0.00 % | -11.287 M -135.28 % | -4.797 M 0.00 % | -4.797 M 60.61 % | -12.179 M 0.00 % | -12.179 M -252.74 % | 7.974 M 0.00 % | 7.974 M 242.86 % | -5.582 M 0.00 % | -5.582 M 11.36 % | -6.297 M 0.00 % | -6.297 M -917.71 % | 770.091 K 0.00 % | 770.091 K 113.61 % | -5.659 M 0.00 % | -5.659 M 60.84 % | -14.451 M 0.00 % | -14.451 M -115.46 % | -6.707 M 0.00 % | -6.707 M |
| Net cash provided by operating activities | 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 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 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 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 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 | 0.000 | 0.000 | 0.000 |
| Purchases of 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 | 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 |
| Sales maturities of 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 | 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 investing activites | 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 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 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 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 financing activites | 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 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 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 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 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 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 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 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 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 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 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 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 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 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 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 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 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 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 |