Marwyn Value Investors Limited MVR2.L
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 18.674 M 283.83 % | 4.865 M 137.73 % | 2.047 M -87.89 % | 16.895 M 1 508.86 % | -1.199 M 95.55 % | -26.958 M -73.99 % | -15.494 M -256.24 % | 9.916 M 158.72 % | -16.888 M 40.25 % | -28.262 M -219.53 % | 23.646 M -39.40 % | 39.017 M 764.08 % | -5.875 M -168.94 % | 8.522 M |
| Net income | 18.674 M 284.10 % | 4.862 M 137.56 % | 2.047 M -89.28 % | 19.092 M 1 692.11 % | -1.199 M 95.55 % | -26.958 M -73.99 % | -15.494 M -256.24 % | 9.916 M 177.22 % | -12.841 M 54.56 % | -28.262 M -219.53 % | 23.646 M -39.40 % | 39.017 M 764.08 % | -5.875 M -168.94 % | 8.522 M |
| Income before tax | 18.674 M 284.10 % | 4.862 M 137.56 % | 2.047 M -89.28 % | 19.092 M 1 692.11 % | -1.199 M 95.55 % | -26.958 M -73.99 % | -15.494 M -256.24 % | 9.916 M 177.22 % | -12.841 M 54.56 % | -28.262 M -219.53 % | 23.646 M -39.40 % | 39.017 M 764.08 % | -5.875 M -168.94 % | 8.522 M |
| Income before tax ratio | 1.00 0.07 % | 1.00 -0.07 % | 1.00 -11.51 % | 1.13 13.01 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 31.51 % | 0.76 -23.96 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| EBITDA | 18.674 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 -100.00 % | 8.522 M |
| Net income ratio | 1.00 0.07 % | 1.00 -0.07 % | 1.00 -11.51 % | 1.13 13.01 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 31.51 % | 0.76 -23.96 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Ratio EBITDA | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 |
| Gross profit ratio | 1.00 0.07 % | 1.00 -0.07 % | 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 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 56.535 M -0.33 % | 56.725 M -0.10 % | 56.784 M -3.93 % | 59.105 M -0.38 % | 59.330 M -10.92 % | 66.601 M -5.85 % | 70.739 M -0.05 % | 70.772 M -9.93 % | 78.570 M -0.91 % | 79.292 M 0.00 % | 79.292 M 0.00 % | 79.292 M 0.00 % | 79.292 M 0.00 % | 79.292 M |
| Weighted average shs out | 56.535 M -0.33 % | 56.725 M -0.10 % | 56.784 M -3.93 % | 59.105 M -0.38 % | 59.330 M -10.92 % | 66.601 M -5.85 % | 70.739 M -0.05 % | 70.772 M -9.93 % | 78.570 M -0.91 % | 79.292 M 0.00 % | 79.292 M 0.00 % | 79.292 M 0.00 % | 79.292 M 0.00 % | 79.292 M |
| EPS diluted | 0.33 283.72 % | 0.09 138.89 % | 0.04 -88.75 % | 0.32 1 684.16 % | -0.02 94.95 % | -0.40 -81.82 % | -0.22 -283.33 % | 0.12 175.00 % | -0.16 55.56 % | -0.36 -220.00 % | 0.30 -57.14 % | 0.70 1 044.67 % | -0.07 -157.00 % | 0.13 |
| Earnings per share | 0.33 283.72 % | 0.09 138.89 % | 0.04 -88.75 % | 0.32 1 684.16 % | -0.02 94.95 % | -0.40 -81.82 % | -0.22 -283.33 % | 0.12 175.00 % | -0.16 55.56 % | -0.36 -220.00 % | 0.30 -57.14 % | 0.70 1 044.67 % | -0.07 -157.00 % | 0.13 |
| Gross profit | 18.674 M 284.10 % | 4.862 M 137.56 % | 2.047 M -87.89 % | 16.895 M 1 508.86 % | -1.199 M 95.55 % | -26.958 M -73.99 % | -15.494 M -256.24 % | 9.916 M 158.72 % | -16.888 M 40.25 % | -28.262 M -219.53 % | 23.646 M -39.40 % | 39.017 M 764.08 % | -5.875 M -168.94 % | 8.522 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.114 M | 0.000 | 0.000 |
| Cost of revenue | 7.054 K 105.48 % | 3.433 K 289.67 % | 881.000 1 368.33 % | 60.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 347.466 K 5.95 % | 327.955 K 4.28 % | 314.500 K -7.50 % | 340.000 K 11.48 % | 305.000 K 7.02 % | 285.000 K 7.55 % | 265.000 K 8.16 % | 245.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 |
| Other expenses | 0.000 | 0.000 100.00 % | -327.074 K 86.98 % | -2.512 M -638.81 % | -340.000 K -11.48 % | -305.000 K 92.51 % | -4.075 M 6.30 % | -4.348 M -1.33 % | -4.291 M -2 270 713.76 % | 189.000 -16.37 % | 226.000 494.74 % | 38.000 -36.67 % | 60.000 -77.19 % | 263.000 |
| Operating expenses | 0.000 100.00 % | -3.433 K -489.67 % | 881.000 100.04 % | -2.197 M | 0.000 | 0.000 100.00 % | -3.790 M 7.20 % | -4.083 M -0.92 % | -4.046 M -2 141 084.13 % | 189.000 -16.37 % | 226.000 494.74 % | 38.000 -36.67 % | 60.000 -77.19 % | 263.000 |
| Cost and expenses | 7.054 K | 0.000 -100.00 % | 881.000 100.04 % | -2.197 M -7.77 % | -2.039 M | 0.000 100.00 % | -3.790 M 7.20 % | -4.083 M -0.92 % | -4.046 M -2 141 084.13 % | 189.000 -16.37 % | 226.000 494.74 % | 38.000 -36.67 % | 60.000 -77.19 % | 263.000 |
| 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 |
| Selling general and administrative expenses | 0.000 100.00 % | -3.433 K -101.05 % | 327.955 K 4.28 % | 314.500 K -7.50 % | 340.000 K 11.48 % | 305.000 K 7.02 % | 285.000 K 7.55 % | 265.000 K 8.16 % | 245.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 7.054 K | 0.000 -100.00 % | 881.000 1 368.33 % | 60.000 -75.21 % | 242.000 -57.54 % | 570.000 93.22 % | 295.000 1 080.00 % | 25.000 -86.34 % | 183.000 -3.17 % | 189.000 -16.37 % | 226.000 -14.39 % | 264.000 0.38 % | 263.000 0.00 % | 263.000 |
| Interest expense | 7.054 K 105.48 % | 3.433 K 289.67 % | 881.000 1 368.33 % | 60.000 -75.21 % | 242.000 -57.54 % | 570.000 93.22 % | 295.000 1 080.00 % | 25.000 -86.34 % | 183.000 -3.17 % | 189.000 -16.37 % | 226.000 0.00 % | 226.000 11.33 % | 203.000 -22.81 % | 263.000 |
| Depreciation and amortization | 0.000 | 0.000 100.00 % | -2.047 M 89.28 % | -19.092 M -1 692.43 % | 1.199 M -95.55 % | 26.958 M 73.99 % | 15.493 M 256.24 % | -9.917 M -177.22 % | 12.841 M -54.56 % | 28.262 M 219.52 % | -23.646 M 48.72 % | -46.114 M -884.91 % | 5.875 M | 0.000 |
| Operating income | 18.674 M 283.83 % | 4.865 M 137.63 % | 2.047 M -89.28 % | 19.092 M 1 692.11 % | -1.199 M 95.55 % | -26.958 M -74.00 % | -15.493 M -256.24 % | 9.917 M 177.22 % | -12.841 M 54.56 % | -28.262 M -219.52 % | 23.646 M -39.40 % | 39.017 M 764.10 % | -5.875 M -168.94 % | 8.522 M |
| Operating income ratio | 1.00 0.00 % | 1.00 -0.04 % | 1.00 -11.47 % | 1.13 13.01 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 31.51 % | 0.76 -23.96 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -0.01 % | 1.00 |
| Total other income expenses net | 0.000 100.00 % | -3.433 K -289.67 % | -881.000 -1 368.33 % | -60.000 75.21 % | -242.000 57.54 % | -570.000 -93.22 % | -295.000 -1 080.00 % | -25.000 86.34 % | -183.000 3.17 % | -189.000 16.37 % | -226.000 14.39 % | -264.000 -0.38 % | -263.000 -200.00 % | 263.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -140.042 K -1 458.45 % | -8.986 K -116.79 % | -4.145 K -16.63 % | -3.554 K 1.66 % | -3.614 K -7.18 % | -3.372 K -19.28 % | -2.827 K -10.56 % | -2.557 K 0.97 % | -2.582 K -6.52 % | -2.424 K -7.26 % | -2.260 K 83.82 % | -13.969 K -1.64 % | -13.743 K -1.16 % | -13.585 K |
| Total investments | 114.888 M 13.48 % | 101.242 M -1.02 % | 102.288 M -2.83 % | 105.269 M 7.86 % | 97.598 M -7.06 % | 105.008 M -28.64 % | 147.146 M -12.13 % | 167.465 M 0.16 % | 167.204 M -11.83 % | 189.639 M -0.23 % | 190.075 M 24.39 % | 152.810 M 34.29 % | 113.793 M -4.91 % | 119.668 M |
| Total debt | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K -50.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K |
| Accumulated other comprehensive income loss | 12.518 M -50.47 % | 25.272 M -14.51 % | 29.561 M 0.00 % | 29.561 M 37.97 % | 21.425 M -21.38 % | 27.253 M -50.42 % | 54.970 M -25.26 % | 73.549 M 0.53 % | 73.161 M -23.47 % | 95.595 M -37.05 % | 151.854 M 17.29 % | 129.466 M | 0.000 | 0.000 |
| Retained earnings | 41.185 M 178.59 % | 14.783 M 31.17 % | 11.271 M -20.92 % | 14.251 M 21.43 % | 11.736 M 60.65 % | 7.305 M -23.13 % | 9.504 M -2.32 % | 9.729 M 19.57 % | 8.137 M 0.00 % | 8.137 M 293.38 % | -4.208 M 1.44 % | -4.269 M -110.94 % | 39.007 M | 0.000 |
| Common stock | 88.000 0.00 % | 88.000 0.00 % | 88.000 0.00 % | 88.000 -3.30 % | 91.000 0.00 % | 91.000 -3.19 % | 94.000 0.00 % | 94.000 -1.05 % | 95.000 0.00 % | 95.000 18.75 % | 80.000 -8.05 % | 87.000 0.00 % | 87.000 0.00 % | 87.000 |
| Total equity | 114.888 M 13.48 % | 101.242 M -1.02 % | 102.288 M -2.83 % | 105.269 M 7.86 % | 97.598 M -7.06 % | 105.008 M -28.64 % | 147.146 M -12.13 % | 167.465 M 0.16 % | 167.204 M -11.83 % | 189.639 M -0.23 % | 190.075 M 24.39 % | 152.810 M 34.29 % | 113.793 M -4.91 % | 119.668 M |
| Other non current 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 100.00 % | -250.000 K 0.00 % | -250.000 K |
| 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 -100.00 % | 250.000 K 0.00 % | 250.000 K |
| Total non current liabilities | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K -50.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K |
| Other current liabilities | 15.042 K 67.39 % | 8.986 K 116.74 % | 4.146 K 16.66 % | 3.554 K -1.66 % | 3.614 K 7.18 % | 3.372 K 102.70 % | -125.000 K 91.44 % | -1.461 M 0.00 % | -1.461 M -1 068.58 % | -125.000 K 0.00 % | -125.000 K | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.336 M 0.00 % | 1.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 140.042 K 4.52 % | 133.986 K 3.75 % | 129.146 K 0.46 % | 128.554 K -0.05 % | 128.614 K 0.19 % | 128.372 K 0.43 % | 127.827 K -91.25 % | 1.461 M 0.00 % | 1.461 M 1 046.35 % | 127.424 K 0.13 % | 127.260 K -51.79 % | 263.969 K 0.09 % | 263.743 K | 0.000 |
| Total liabilities | 140.042 K 4.52 % | 133.986 K 7.19 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K -2.21 % | 127.827 K -91.95 % | 1.588 M 0.00 % | 1.588 M 1 146.48 % | 127.424 K 0.13 % | 127.260 K -51.79 % | 263.969 K 0.09 % | 263.743 K 0.06 % | 263.585 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -147.146 M 12.13 % | -167.465 M -0.16 % | -167.204 M 11.83 % | -189.639 M 0.23 % | -190.075 M -24.39 % | -152.810 M -34.29 % | -113.793 M 4.91 % | -119.668 M |
| Long term investments | 114.888 M 13.48 % | 101.242 M -1.02 % | 102.288 M -2.83 % | 105.269 M 7.86 % | 97.598 M -7.06 % | 105.008 M -28.64 % | 147.146 M -12.13 % | 167.465 M 0.16 % | 167.204 M -11.83 % | 189.639 M -0.23 % | 190.075 M 24.39 % | 152.810 M 34.29 % | 113.793 M -4.91 % | 119.668 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 114.888 M 13.48 % | 101.242 M -1.02 % | 102.288 M -2.83 % | 105.269 M 7.86 % | 97.598 M -7.06 % | 105.008 M -28.64 % | 147.146 M -12.13 % | 167.465 M 0.16 % | 167.204 M -11.83 % | 189.639 M -0.23 % | 190.075 M 24.39 % | 152.810 M 34.29 % | 113.793 M -4.91 % | 119.668 M |
| Other current 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 |
| 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 | 0.000 | 0.000 |
| cash and cash equivalents | 140.042 K 4.52 % | 133.986 K 3.75 % | 129.145 K 0.46 % | 128.554 K -0.05 % | 128.614 K 0.19 % | 128.372 K 0.43 % | 127.827 K 0.21 % | 127.557 K -0.02 % | 127.582 K 0.12 % | 127.424 K 0.13 % | 127.260 K -51.79 % | 263.969 K 0.09 % | 263.743 K 0.06 % | 263.585 K |
| Cash and short term investments | 140.042 K 4.52 % | 133.986 K 3.75 % | 129.145 K 0.46 % | 128.554 K -0.05 % | 128.614 K 0.19 % | 128.372 K 0.43 % | 127.827 K 0.21 % | 127.557 K -0.02 % | 127.582 K 0.12 % | 127.424 K 0.13 % | 127.260 K -51.79 % | 263.969 K 0.09 % | 263.743 K 0.06 % | 263.585 K |
| Total current assets | 140.042 K 4.52 % | 133.986 K 3.75 % | 129.145 K 0.46 % | 128.554 K -0.05 % | 128.614 K 0.19 % | 128.372 K 0.43 % | 127.827 K -91.95 % | 1.588 M 0.00 % | 1.588 M 1 146.48 % | 127.424 K 0.13 % | 127.260 K -51.79 % | 263.969 K 0.09 % | 263.743 K 0.06 % | 263.585 K |
| Inventory | 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 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.461 M 0.00 % | 1.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.461 M 0.00 % | 1.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 61.186 M 0.00 % | 61.186 M -0.44 % | 61.456 M 0.00 % | 61.456 M -4.63 % | 64.436 M -8.54 % | 70.450 M -14.78 % | 82.672 M -1.80 % | 84.186 M -2.00 % | 85.907 M 0.00 % | 85.907 M 102.47 % | 42.429 M 53.65 % | 27.613 M -75.73 % | 113.793 M -4.91 % | 119.668 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 |
| Other liabilities | 0.000 100.00 % | -133.986 K -3.75 % | -129.146 K -0.46 % | -128.554 K 0.05 % | -128.614 K -0.19 % | -128.372 K -2.70 % | -125.000 K -4 988.54 % | 2.557 K -0.97 % | 2.582 K 102.07 % | -125.000 K 0.00 % | -125.000 K 50.00 % | -250.000 K 0.00 % | -250.000 K -1 940.26 % | 13.585 K |
| Total assets | 115.029 M 13.47 % | 101.376 M -1.02 % | 102.417 M -2.83 % | 105.397 M 7.85 % | 97.726 M -7.05 % | 105.137 M -28.61 % | 147.274 M -12.88 % | 169.053 M 0.15 % | 168.793 M -11.05 % | 189.766 M -0.23 % | 190.203 M 24.26 % | 153.074 M 34.21 % | 114.057 M -4.90 % | 119.932 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 6.056 K 25.10 % | 4.841 K 719.12 % | 591.000 1 085.00 % | -60.000 -124.79 % | 242.000 -55.60 % | 545.000 -99.96 % | 1.461 M 5 844 100.00 % | -25.000 100.00 % | -1.461 M -890 692.68 % | 164.000 100.12 % | -136.709 K -60 590.71 % | 226.000 43.04 % | 158.000 -44.56 % | 285.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.461 M | 0.000 100.00 % | -1.461 M | 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 |
| 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 |
| Other working capital | 6.056 K 25.10 % | 4.841 K 719.12 % | 591.000 1 085.00 % | -60.000 -124.79 % | 242.000 -55.60 % | 545.000 101.85 % | 270.000 1 180.00 % | -25.000 -115.82 % | 158.000 -3.66 % | 164.000 100.12 % | -136.709 K -60 590.71 % | 226.000 43.04 % | 158.000 | 0.000 |
| Other non cash items | -8.619 M -241.92 % | 6.073 M -24.16 % | 8.008 M 406.75 % | -2.611 M -228.23 % | 2.036 M -93.44 % | 31.054 M 64.67 % | 18.858 M 7 341.94 % | -260.401 K -101.16 % | 22.434 M 5 036.82 % | 436.735 K 102.38 % | -18.348 M 52.98 % | -39.017 M -764.08 % | 5.875 M -31.06 % | 8.522 M |
| Net cash provided by operating activities | 5.033 M -14.87 % | 5.913 M 17.59 % | 5.028 M -55.98 % | 11.421 M 1 264.58 % | 836.980 K -79.57 % | 4.097 M -15.10 % | 4.825 M -50.03 % | 9.656 M 18.74 % | 8.132 M 129.23 % | -27.826 M -639.12 % | 5.161 M 2 283 663.27 % | 226.000 43.04 % | 158.000 -44.56 % | 285.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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.446 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -880.252 K | 0.000 100.00 % | -6.361 M -660.24 % | -836.738 K 79.57 % | -4.096 M -824.71 % | -442.978 K 88.38 % | -3.813 M | 0.000 100.00 % | -20.620 M -289.20 % | -5.298 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | -5.027 M 0.00 % | -5.027 M 0.00 % | -5.027 M 0.65 % | -5.060 M -504.74 % | -836.738 K 79.57 % | -4.096 M 6.52 % | -4.382 M 25.00 % | -5.843 M 28.15 % | -8.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 836.738 K -79.57 % | 4.096 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -5.027 M 14.90 % | -5.908 M -17.51 % | -5.027 M 55.98 % | -11.421 M -1 264.98 % | -836.738 K 79.57 % | -4.096 M 15.11 % | -4.825 M 50.03 % | -9.656 M -18.74 % | -8.132 M -129.23 % | 27.826 M 625.21 % | -5.298 M | 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 |
| Net change in cash | 6.056 K 25.10 % | 4.841 K 719.12 % | 591.000 1 085.00 % | -60.000 -124.79 % | 242.000 -55.60 % | 545.000 101.85 % | 270.000 1 180.00 % | -25.000 -115.82 % | 158.000 -3.66 % | 164.000 100.12 % | -136.709 K -60 590.71 % | 226.000 43.04 % | 158.000 -44.56 % | 285.000 |
| Cash at beginning of period | 133.986 K 3.75 % | 129.145 K 0.46 % | 128.554 K -0.05 % | 128.614 K 0.19 % | 128.372 K 0.43 % | 127.827 K 0.21 % | 127.557 K -0.02 % | 127.582 K 0.12 % | 127.424 K 0.13 % | 127.260 K -51.79 % | 263.969 K 0.09 % | 263.743 K 0.06 % | 263.585 K 0.11 % | 263.300 K |
| Cash at end of period | 140.042 K 4.52 % | 133.986 K 3.75 % | 129.145 K 0.46 % | 128.554 K -0.05 % | 128.614 K 0.19 % | 128.372 K 0.43 % | 127.827 K 0.21 % | 127.557 K -0.02 % | 127.582 K 0.12 % | 127.424 K 0.13 % | 127.260 K -51.79 % | 263.969 K 0.09 % | 263.743 K 0.06 % | 263.585 K |
| Operating cash flow | 5.033 M -14.87 % | 5.913 M 17.59 % | 5.028 M -55.98 % | 11.421 M 1 264.58 % | 836.980 K -79.57 % | 4.097 M -15.10 % | 4.825 M -50.03 % | 9.656 M 18.74 % | 8.132 M 129.23 % | -27.826 M -639.12 % | 5.161 M 2 283 663.27 % | 226.000 43.04 % | 158.000 -44.56 % | 285.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 100.00 % | -158.000 | 0.000 |
| Free CashFlow | 5.033 M -14.87 % | 5.913 M 17.59 % | 5.028 M -55.98 % | 11.421 M 1 264.58 % | 836.980 K -79.57 % | 4.097 M -15.10 % | 4.825 M -50.03 % | 9.656 M 18.74 % | 8.132 M 129.23 % | -27.826 M -639.12 % | 5.161 M 2 283 663.27 % | 226.000 | 0.000 -100.00 % | 285.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 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 | 10.174 M 19.59 % | 8.507 M 8.58 % | 7.835 M 363.81 % | -2.970 M -144.54 % | 6.669 M 244.30 % | -4.621 M -252.48 % | 3.031 M -81.13 % | 16.061 M 607.70 % | 2.270 M 165.43 % | -3.468 M 84.74 % | -22.728 M -437.36 % | -4.230 M 58.08 % | -10.091 M -86.76 % | -5.403 M -173.14 % | -1.978 M -116.63 % | 11.895 M 112.31 % | 5.602 M 130.38 % | -18.444 M 52.00 % | -38.428 M -478.01 % | 10.166 M 234.08 % | 3.043 M -85.23 % | 20.603 M -33.04 % | 30.768 M 300.99 % | 7.673 M 39.03 % | 5.519 M 148.44 % | -11.394 M |
| Net income | 10.170 M 19.60 % | 8.504 M 8.56 % | 7.833 M 363.63 % | -2.971 M -144.56 % | 6.668 M 244.28 % | -4.621 M -252.49 % | 3.031 M -81.13 % | 16.061 M 607.70 % | 2.270 M 165.43 % | -3.469 M 84.74 % | -22.728 M -437.33 % | -4.230 M 58.08 % | -10.091 M -86.76 % | -5.403 M -173.14 % | -1.978 M -116.63 % | 11.895 M 112.31 % | 5.602 M 130.38 % | -18.444 M 52.00 % | -38.428 M -478.02 % | 10.166 M 234.09 % | 3.043 M -85.23 % | 20.603 M -33.04 % | 30.768 M 301.00 % | 7.673 M 39.03 % | 5.519 M 148.43 % | -11.394 M |
| Income before tax | 10.170 M 19.60 % | 8.504 M 8.56 % | 7.833 M 363.63 % | -2.971 M -144.56 % | 6.668 M 244.28 % | -4.621 M -252.49 % | 3.031 M -81.13 % | 16.061 M 607.70 % | 2.270 M 165.43 % | -3.469 M 84.74 % | -22.728 M -437.33 % | -4.230 M 58.08 % | -10.091 M -86.76 % | -5.403 M -173.14 % | -1.978 M -116.63 % | 11.895 M 112.31 % | 5.602 M 130.38 % | -18.444 M 52.00 % | -38.428 M -478.02 % | 10.166 M 234.09 % | 3.043 M -85.23 % | 20.603 M -33.04 % | 30.768 M 301.00 % | 7.673 M 39.03 % | 5.519 M 148.43 % | -11.394 M |
| Income before tax ratio | 1.00 0.01 % | 1.00 -0.01 % | 1.00 -0.07 % | 1.00 0.05 % | 1.00 -0.01 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -0.01 % | 1.00 0.01 % | 1.00 -0.01 % | 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 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 |
| EBITDA | 0.000 | 0.000 | 0.000 100.00 % | -1.134 K | 0.000 100.00 % | -150.000 | 0.000 | 0.000 | 0.000 100.00 % | -241.000 15.73 % | -286.000 -0.70 % | -284.000 -52.69 % | -186.000 -70.64 % | -109.000 -354.17 % | -24.000 | 0.000 | 0.000 100.00 % | -102.000 -8.51 % | -94.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.000 85.84 % | -466.000 -200.00 % | 466.000 |
| Net income ratio | 1.00 0.01 % | 1.00 -0.01 % | 1.00 -0.07 % | 1.00 0.05 % | 1.00 -0.01 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -0.01 % | 1.00 0.01 % | 1.00 -0.01 % | 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 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 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 | 0.00 -100.00 % | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 452.17 % | 0.00 -81.26 % | 0.00 264.27 % | 0.00 -8.63 % | 0.00 66.28 % | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 126.09 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 89.81 % | 0.00 -106.46 % | 0.00 |
| Gross profit ratio | 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 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 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 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 57.579 M 1.85 % | 56.535 M 0.00 % | 56.535 M -0.44 % | 56.784 M 0.00 % | 56.784 M 0.00 % | 56.784 M 0.00 % | 56.784 M -4.62 % | 59.535 M 0.00 % | 59.535 M -5.85 % | 63.232 M -2.86 % | 65.091 M -12.04 % | 73.998 M -3.02 % | 76.306 M -1.80 % | 77.704 M 0.00 % | 77.704 M -2.00 % | 79.292 M 0.00 % | 79.292 M 0.03 % | 79.272 M -0.03 % | 79.292 M 0.00 % | 79.292 M 23.77 % | 64.065 M -7.25 % | 69.074 M -2.87 % | 71.115 M -7.94 % | 77.248 M -11.38 % | 87.165 M 9.93 % | 79.292 M |
| Weighted average shs out | 57.579 M 1.85 % | 56.535 M 0.00 % | 56.535 M -0.44 % | 56.785 M 0.00 % | 56.785 M 0.00 % | 56.785 M 0.00 % | 56.785 M -4.62 % | 59.535 M 0.00 % | 59.536 M -5.85 % | 63.233 M -2.85 % | 65.091 M -12.04 % | 74.001 M -3.02 % | 76.306 M -1.80 % | 77.704 M 0.00 % | 77.705 M -2.00 % | 79.293 M 0.00 % | 79.293 M 0.03 % | 79.273 M -0.02 % | 79.292 M 0.00 % | 79.292 M 23.76 % | 64.067 M -7.25 % | 69.074 M -2.87 % | 71.115 M -7.94 % | 77.248 M -11.38 % | 87.166 M 9.93 % | 79.292 M |
| EPS diluted | 0.18 17.42 % | 0.15 8.75 % | 0.14 363.93 % | -0.05 -144.63 % | 0.12 244.23 % | -0.08 -252.43 % | 0.05 -79.46 % | 0.26 580.63 % | 0.04 169.71 % | -0.05 83.88 % | -0.34 -494.41 % | -0.06 56.73 % | -0.13 -89.94 % | -0.07 -174.02 % | -0.03 -116.93 % | 0.15 112.46 % | 0.07 129.42 % | -0.24 50.00 % | -0.48 -475.00 % | 0.13 170.04 % | 0.05 -84.20 % | 0.30 -31.82 % | 0.44 344.44 % | 0.10 56.15 % | 0.06 146.11 % | -0.14 |
| Earnings per share | 0.18 17.42 % | 0.15 8.75 % | 0.14 363.93 % | -0.05 -144.63 % | 0.12 244.23 % | -0.08 -252.43 % | 0.05 -79.46 % | 0.26 580.63 % | 0.04 169.71 % | -0.05 83.88 % | -0.34 -494.41 % | -0.06 56.73 % | -0.13 -89.94 % | -0.07 -174.02 % | -0.03 -116.93 % | 0.15 112.46 % | 0.07 129.42 % | -0.24 50.00 % | -0.48 -475.00 % | 0.13 170.04 % | 0.05 -84.20 % | 0.30 -31.82 % | 0.44 344.44 % | 0.10 56.15 % | 0.06 146.11 % | -0.14 |
| Gross profit | 10.174 M 19.59 % | 8.507 M 8.58 % | 7.835 M 363.81 % | -2.970 M -144.54 % | 6.669 M 244.30 % | -4.621 M -252.48 % | 3.031 M -81.13 % | 16.061 M 607.70 % | 2.270 M 165.43 % | -3.468 M 84.74 % | -22.728 M -437.36 % | -4.230 M 58.08 % | -10.091 M -86.76 % | -5.403 M -173.14 % | -1.978 M -116.63 % | 11.895 M 112.31 % | 5.602 M 130.38 % | -18.444 M 52.00 % | -38.428 M -478.01 % | 10.166 M 234.08 % | 3.043 M -85.23 % | 20.603 M -33.04 % | 30.768 M 300.99 % | 7.673 M 39.03 % | 5.519 M 148.44 % | -11.394 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -2.298 K -1.32 % | -2.268 K -55.13 % | -1.462 K -549.78 % | -225.000 -2 150.00 % | -10.000 80.39 % | -51.000 | 0.000 100.00 % | -241.000 15.73 % | -286.000 -0.70 % | -284.000 -52.69 % | -186.000 -70.64 % | -109.000 -354.17 % | -24.000 | 0.000 100.00 % | -80.000 21.57 % | -102.000 -8.51 % | -94.000 0.00 % | -94.000 30.88 % | -136.000 -51.11 % | -90.000 31.82 % | -132.000 -100.00 % | -66.000 85.84 % | -466.000 -200.00 % | 466.000 |
| Cost of 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative 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 -100.00 % | 132.000 200.00 % | -132.000 |
| 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 | 0.000 | 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 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 -100.00 % | 60.000 |
| Operating expenses | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 -100.00 % | 2.000 450 359 962 700.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 0.00 % | 2.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 2.000 56 294 995 250.00 % | 0.000 -100.00 % | 26.000 4.00 % | 25.000 56.25 % | 16.000 -5.88 % | 17.000 -22.73 % | 22.000 100.00 % | 11.000 -85.14 % | 74.000 628.57 % | -14.000 |
| Cost and expenses | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 -100.00 % | 2.000 450 359 962 700.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 0.00 % | 2.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 2.000 56 294 995 250.00 % | 0.000 -100.00 % | 26.000 4.00 % | 25.000 56.25 % | 16.000 -5.88 % | 17.000 -22.73 % | 22.000 100.00 % | 11.000 -85.14 % | 74.000 628.57 % | -14.000 |
| 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 |
| Selling general and administrative 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 -100.00 % | 132.000 200.00 % | -132.000 |
| Interest income | 0.000 | 0.000 -100.00 % | 2.300 K | 0.000 | 0.000 -100.00 % | 75.000 650.00 % | 10.000 -80.00 % | 50.000 | 0.000 -100.00 % | 241.000 -15.73 % | 286.000 0.70 % | 284.000 52.69 % | 186.000 70.64 % | 109.000 319.23 % | 26.000 | 0.000 -100.00 % | 82.000 -19.61 % | 102.000 -15.00 % | 120.000 73.91 % | 69.000 -54.61 % | 152.000 108.22 % | 73.000 -52.60 % | 154.000 180.00 % | 55.000 | 0.000 -100.00 % | 263.000 |
| Interest expense | 3.504 K | 0.000 | 0.000 -100.00 % | 1.134 K 54.92 % | 732.000 876.00 % | 75.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 204.000 20 500.00 % | -1.000 |
| Depreciation and amortization | -10.174 M -19.59 % | -8.507 M -8.58 % | -7.835 M -363.81 % | 2.970 M 144.54 % | -6.669 M -244.30 % | 4.621 M 252.48 % | -3.031 M 81.13 % | -16.061 M -607.70 % | -2.270 M -165.43 % | 3.468 M -84.74 % | 22.728 M 437.36 % | 4.230 M -58.08 % | 10.091 M 86.76 % | 5.403 M 173.14 % | 1.978 M 116.63 % | -11.895 M -112.31 % | -5.602 M -130.38 % | 18.444 M -52.00 % | 38.428 M 478.01 % | -10.166 M -234.08 % | -3.043 M 85.23 % | -20.603 M 33.04 % | -30.768 M -300.99 % | -7.673 M -39.03 % | -5.519 M -148.44 % | 11.394 M |
| Operating income | 10.174 M 19.59 % | 8.507 M 8.58 % | 7.835 M 363.81 % | -2.970 M -144.54 % | 6.669 M 244.30 % | -4.621 M -252.48 % | 3.031 M -81.13 % | 16.061 M 607.70 % | 2.270 M 165.43 % | -3.468 M 84.74 % | -22.728 M -437.36 % | -4.230 M 58.08 % | -10.091 M -86.76 % | -5.403 M -173.14 % | -1.978 M -116.63 % | 11.895 M 112.31 % | 5.602 M 130.38 % | -18.444 M 52.00 % | -38.428 M -478.01 % | 10.166 M 234.08 % | 3.043 M -85.23 % | 20.603 M -33.04 % | 30.768 M 300.99 % | 7.673 M 39.03 % | 5.519 M 148.44 % | -11.394 M |
| Operating income ratio | 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 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 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 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Total other income expenses net | -3.504 K 1.30 % | -3.550 K -2.96 % | -3.448 K -204.06 % | -1.134 K -55.34 % | -730.000 -386.67 % | -150.000 -1 400.00 % | -10.000 80.39 % | -51.000 | 0.000 100.00 % | -241.000 15.73 % | -286.000 -0.70 % | -284.000 -52.69 % | -186.000 -70.64 % | -109.000 -354.17 % | -24.000 | 0.000 100.00 % | -80.000 21.57 % | -102.000 -8.51 % | -94.000 0.00 % | -94.000 30.88 % | -136.000 -51.11 % | -90.000 31.82 % | -132.000 -100.00 % | -66.000 74.81 % | -262.000 -26 100.00 % | -1.000 |
| 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 |
| 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 | -140.042 K -1 028.10 % | -12.414 K -38.15 % | -8.986 K -38.69 % | -6.479 K -56.31 % | -4.145 K -17.26 % | -3.535 K 0.53 % | -3.554 K 0.28 % | -3.564 K 1.38 % | -3.614 K 0.00 % | -3.614 K -7.18 % | -3.372 K -9.27 % | -3.086 K -9.16 % | -2.827 K -7.04 % | -2.641 K -3.29 % | -2.557 K 0.00 % | -2.557 K 0.97 % | -2.582 K -3.24 % | -2.501 K -3.18 % | -2.424 K -4.08 % | -2.329 K -3.05 % | -2.260 K 83.91 % | -14.042 K -0.52 % | -13.969 K -0.84 % | -13.852 K -0.79 % | -13.743 K |
| Total investments | 114.888 M 7.14 % | 107.232 M 5.92 % | 101.242 M 4.59 % | 96.803 M -5.36 % | 102.288 M 4.23 % | 98.133 M -6.78 % | 105.269 M -5.27 % | 111.129 M 13.86 % | 97.598 M -2.09 % | 99.685 M -5.07 % | 105.008 M -24.99 % | 139.994 M -4.86 % | 147.146 M -7.54 % | 159.140 M -4.97 % | 167.465 M -4.95 % | 176.177 M 5.37 % | 167.204 M 0.52 % | 166.336 M -12.29 % | 189.639 M -2.73 % | 194.952 M 2.57 % | 190.075 M 14.61 % | 165.841 M 8.53 % | 152.810 M 18.33 % | 129.139 M 13.49 % | 113.793 M |
| Total debt | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K -50.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K |
| Accumulated other comprehensive income loss | 12.518 M -59.96 % | 31.262 M 23.70 % | 25.272 M -14.51 % | 29.561 M 0.00 % | 29.561 M 0.00 % | 29.561 M 0.00 % | 29.561 M -15.43 % | 34.956 M 63.16 % | 21.425 M 17.06 % | 18.303 M -32.84 % | 27.253 M -46.61 % | 51.045 M -7.14 % | 54.970 M -15.72 % | 65.225 M -11.32 % | 73.549 M -10.45 % | 82.134 M 12.26 % | 73.161 M 1.20 % | 72.292 M -24.38 % | 95.595 M -38.16 % | 154.590 M 1.80 % | 151.854 M 475.18 % | 26.401 M -79.61 % | 129.466 M 390.38 % | 26.401 M | 0.000 |
| Retained earnings | 41.185 M 178.59 % | 14.783 M 0.00 % | 14.783 M 155.52 % | 5.786 M -48.67 % | 11.271 M 58.38 % | 7.116 M -50.07 % | 14.251 M 21.43 % | 11.736 M 0.00 % | 11.736 M -9.33 % | 12.944 M 77.18 % | 7.305 M -16.77 % | 8.777 M -7.64 % | 9.504 M -2.32 % | 9.729 M 0.00 % | 9.729 M 19.57 % | 8.137 M 0.00 % | 8.137 M 0.00 % | 8.137 M 0.00 % | 8.137 M 1 018.66 % | -885.713 K 78.95 % | -4.208 M -104.55 % | 92.407 M 2 264.53 % | -4.269 M -107.85 % | 54.353 M 39.34 % | 39.007 M |
| Common stock | 88.000 0.00 % | 88.000 0.00 % | 88.000 0.00 % | 88.000 0.00 % | 88.000 0.00 % | 88.000 0.00 % | 88.000 -3.30 % | 91.000 0.00 % | 91.000 0.00 % | 91.000 0.00 % | 91.000 -3.19 % | 94.000 0.00 % | 94.000 0.00 % | 94.000 0.00 % | 94.000 -1.05 % | 95.000 0.00 % | 95.000 0.00 % | 95.000 0.00 % | 95.000 21.79 % | 78.000 -2.50 % | 80.000 -5.88 % | 85.000 -2.30 % | 87.000 0.00 % | 87.000 0.00 % | 87.000 |
| Total equity | 114.888 M 7.14 % | 107.232 M 5.92 % | 101.242 M 4.59 % | 96.803 M -5.36 % | 102.288 M 4.23 % | 98.133 M -6.78 % | 105.269 M -5.27 % | 111.129 M 13.86 % | 97.598 M -2.09 % | 99.685 M -5.07 % | 105.008 M -24.99 % | 139.994 M -4.86 % | 147.146 M -7.54 % | 159.140 M -4.97 % | 167.465 M -4.95 % | 176.177 M 5.37 % | 167.204 M 0.52 % | 166.336 M -12.29 % | 189.639 M -2.73 % | 194.952 M 2.57 % | 190.075 M 14.61 % | 165.841 M 8.53 % | 152.810 M 18.33 % | 129.139 M 13.49 % | 113.793 M |
| Other non current 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 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 K |
| 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 -100.00 % | 250.000 K |
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K -50.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K |
| Other current liabilities | 15.042 K 21.17 % | 12.414 K 38.15 % | 8.986 K 107.19 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 91.44 % | -1.461 M 0.00 % | -1.461 M 0.00 % | -1.461 M 0.00 % | -1.461 M -58 505.84 % | 2.501 K 102.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K | 0.000 | 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 -100.00 % | 1.336 M 0.00 % | 1.336 M 0.00 % | 1.336 M 0.00 % | 1.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 140.042 K 1.91 % | 137.414 K 2.56 % | 133.986 K 1.91 % | 131.479 K 1.81 % | 129.146 K 0.48 % | 128.535 K -0.01 % | 128.554 K -0.01 % | 128.564 K -0.04 % | 128.614 K 0.00 % | 128.614 K 0.19 % | 128.372 K 0.22 % | 128.086 K 0.20 % | 127.827 K -91.25 % | 1.461 M 0.00 % | 1.461 M 0.00 % | 1.461 M 0.00 % | 1.461 M 1 045.66 % | 127.501 K 0.06 % | 127.424 K 0.07 % | 127.329 K 0.05 % | 127.260 K -51.80 % | 264.042 K 0.03 % | 263.969 K 0.04 % | 263.852 K 0.04 % | 263.743 K |
| Total liabilities | 140.042 K 1.91 % | 137.414 K 9.93 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K -2.75 % | 128.535 K -0.01 % | 128.554 K -0.01 % | 128.564 K -0.04 % | 128.614 K 0.00 % | 128.614 K 0.19 % | 128.372 K 0.22 % | 128.086 K 0.20 % | 127.827 K -91.95 % | 1.588 M 0.01 % | 1.588 M 0.00 % | 1.588 M 0.00 % | 1.588 M 1 145.73 % | 127.501 K 0.06 % | 127.424 K 0.07 % | 127.329 K 0.05 % | 127.260 K -51.80 % | 264.042 K 0.03 % | 263.969 K 0.04 % | 263.852 K 0.04 % | 263.743 K |
| Other non current assets | 0.000 | 0.000 | 0.000 100.00 % | -96.803 M 5.36 % | -102.288 M -4.23 % | -98.133 M 6.78 % | -105.269 M 5.27 % | -111.129 M -13.86 % | -97.598 M 2.09 % | -99.685 M 5.07 % | -105.008 M 24.99 % | -139.994 M 4.86 % | -147.146 M 7.54 % | -159.140 M 4.97 % | -167.465 M 4.95 % | -176.177 M -5.37 % | -167.204 M | 0.000 100.00 % | -189.639 M 2.73 % | -194.952 M -2.57 % | -190.075 M -14.61 % | -165.841 M -8.53 % | -152.810 M -18.33 % | -129.139 M -13.49 % | -113.793 M |
| Long term investments | 114.888 M 7.14 % | 107.232 M 5.92 % | 101.242 M 4.59 % | 96.803 M -5.36 % | 102.288 M 4.23 % | 98.133 M -6.78 % | 105.269 M -5.27 % | 111.129 M 13.86 % | 97.598 M -2.09 % | 99.685 M -5.07 % | 105.008 M -24.99 % | 139.994 M -4.86 % | 147.146 M -7.54 % | 159.140 M -4.97 % | 167.465 M -4.95 % | 176.177 M 5.37 % | 167.204 M 0.52 % | 166.336 M -12.29 % | 189.639 M -2.73 % | 194.952 M 2.57 % | 190.075 M 14.61 % | 165.841 M 8.53 % | 152.810 M 18.33 % | 129.139 M 13.49 % | 113.793 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 114.888 M 7.14 % | 107.232 M 5.92 % | 101.242 M 4.59 % | 96.803 M -5.36 % | 102.288 M 4.23 % | 98.133 M -6.78 % | 105.269 M -5.27 % | 111.129 M 13.86 % | 97.598 M -2.09 % | 99.685 M -5.07 % | 105.008 M -24.99 % | 139.994 M -4.86 % | 147.146 M -7.54 % | 159.140 M -4.97 % | 167.465 M -4.95 % | 176.177 M 5.37 % | 167.204 M 0.52 % | 166.336 M -12.29 % | 189.639 M -2.73 % | 194.952 M 2.57 % | 190.075 M 14.61 % | 165.841 M 8.53 % | 152.810 M 18.33 % | 129.139 M 13.49 % | 113.793 M |
| Other current 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 |
| 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 | 0.000 | 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 | 140.042 K 1.91 % | 137.414 K 2.56 % | 133.986 K 1.91 % | 131.479 K 1.81 % | 129.145 K 0.47 % | 128.535 K -0.01 % | 128.554 K -0.01 % | 128.564 K -0.04 % | 128.614 K 0.00 % | 128.614 K 0.19 % | 128.372 K 0.22 % | 128.086 K 0.20 % | 127.827 K 0.15 % | 127.641 K 0.07 % | 127.557 K 0.00 % | 127.557 K -0.02 % | 127.582 K 0.06 % | 127.501 K 0.06 % | 127.424 K 0.07 % | 127.329 K 0.05 % | 127.260 K -51.80 % | 264.042 K 0.03 % | 263.969 K 0.04 % | 263.852 K 0.04 % | 263.743 K |
| Cash and short term investments | 140.042 K 1.91 % | 137.414 K 2.56 % | 133.986 K 1.91 % | 131.479 K 1.81 % | 129.145 K 0.47 % | 128.535 K -0.01 % | 128.554 K -0.01 % | 128.564 K -0.04 % | 128.614 K 0.00 % | 128.614 K 0.19 % | 128.372 K 0.22 % | 128.086 K 0.20 % | 127.827 K 0.15 % | 127.641 K 0.07 % | 127.557 K 0.00 % | 127.557 K -0.02 % | 127.582 K 0.06 % | 127.501 K 0.06 % | 127.424 K 0.07 % | 127.329 K 0.05 % | 127.260 K -51.80 % | 264.042 K 0.03 % | 263.969 K 0.04 % | 263.852 K 0.04 % | 263.743 K |
| Total current assets | 140.042 K 1.91 % | 137.414 K 2.56 % | 133.986 K 1.91 % | 131.479 K 1.81 % | 129.145 K 0.47 % | 128.535 K -0.01 % | 128.554 K -0.01 % | 128.564 K -0.04 % | 128.614 K 0.00 % | 128.614 K 0.19 % | 128.372 K 0.22 % | 128.086 K 0.20 % | 127.827 K -91.95 % | 1.588 M 0.01 % | 1.588 M 0.00 % | 1.588 M 0.00 % | 1.588 M 1 145.73 % | 127.501 K 0.06 % | 127.424 K 0.07 % | 127.329 K 0.05 % | 127.260 K -51.80 % | 264.042 K 0.03 % | 263.969 K 0.04 % | 263.852 K 0.04 % | 263.743 K |
| 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 -100.00 % | 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 |
| Net 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 -100.00 % | 1.461 M 0.00 % | 1.461 M 0.00 % | 1.461 M 0.00 % | 1.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account 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 -100.00 % | 1.461 M 0.00 % | 1.461 M 0.00 % | 1.461 M 0.00 % | 1.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 | 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 | 61.186 M 0.00 % | 61.186 M 0.00 % | 61.186 M -0.44 % | 61.456 M 0.00 % | 61.456 M 0.00 % | 61.456 M 0.00 % | 61.456 M -4.63 % | 64.436 M 0.00 % | 64.436 M -5.85 % | 68.438 M -2.86 % | 70.450 M -12.13 % | 80.171 M -3.02 % | 82.672 M -1.80 % | 84.186 M 0.00 % | 84.186 M -2.00 % | 85.907 M 0.00 % | 85.907 M 0.00 % | 85.907 M 0.00 % | 85.907 M 108.27 % | 41.248 M -2.78 % | 42.429 M -9.79 % | 47.032 M 70.33 % | 27.613 M -78.62 % | 129.139 M 13.49 % | 113.793 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 |
| Other liabilities | 0.000 | 0.000 100.00 % | -133.986 K -1.91 % | -131.479 K -1.81 % | -129.146 K -3.32 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K -4 833.06 % | 2.641 K 3.29 % | 2.557 K 0.00 % | 2.557 K -0.97 % | 2.582 K | 0.000 100.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 50.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K |
| Total assets | 115.029 M 7.13 % | 107.369 M 5.91 % | 101.376 M 4.58 % | 96.934 M -5.35 % | 102.417 M 4.23 % | 98.262 M -6.77 % | 105.397 M -5.27 % | 111.258 M 13.85 % | 97.726 M -2.09 % | 99.814 M -5.06 % | 105.137 M -24.97 % | 140.122 M -4.86 % | 147.274 M -8.37 % | 160.729 M -4.92 % | 169.053 M -4.90 % | 177.766 M 5.32 % | 168.793 M 1.40 % | 166.463 M -12.28 % | 189.766 M -2.72 % | 195.080 M 2.56 % | 190.203 M 14.51 % | 166.105 M 8.51 % | 153.074 M 18.29 % | 129.403 M 13.45 % | 114.057 M |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 2.628 K -23.34 % | 3.428 K 36.68 % | 2.508 K 7.46 % | 2.334 K 281.37 % | 612.000 3 321.05 % | -19.000 -90.00 % | -10.000 80.00 % | -50.000 | 0.000 -100.00 % | 241.000 -15.73 % | 286.000 10.42 % | 259.000 -99.98 % | 1.461 M 1 739 085.71 % | 84.000 | 0.000 100.00 % | -25.000 100.00 % | -1.461 M -1 897 048.05 % | 77.000 -18.09 % | 94.000 36.23 % | 69.000 100.05 % | -136.784 K -184 943.24 % | 74.000 -36.21 % | 116.000 6.42 % | 109.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 -100.00 % | 1.461 M | 0.000 | 0.000 | 0.000 100.00 % | -1.461 M | 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 |
| 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 | 2.628 K -23.34 % | 3.428 K 36.68 % | 2.508 K 7.46 % | 2.334 K 281.37 % | 612.000 3 321.05 % | -19.000 -90.00 % | -10.000 80.00 % | -50.000 | 0.000 -100.00 % | 241.000 -15.73 % | 286.000 10.42 % | 259.000 39.25 % | 186.000 121.43 % | 84.000 | 0.000 100.00 % | -25.000 -131.25 % | 80.000 3.90 % | 77.000 -18.09 % | 94.000 36.23 % | 69.000 100.05 % | -136.784 K -184 943.24 % | 74.000 -36.21 % | 116.000 6.42 % | 109.000 |
| Other non cash items | -7.657 M -27.82 % | -5.990 M -34.94 % | -4.439 M -180.93 % | 5.485 M 232.03 % | -4.154 M -158.22 % | 7.135 M 21.75 % | 5.861 M 143.31 % | -13.531 M -844.40 % | -1.433 M -141.31 % | 3.469 M -87.07 % | 26.825 M 534.17 % | 4.230 M -59.84 % | 10.534 M 26.54 % | 8.324 M -4.46 % | 8.713 M 197.10 % | -8.973 M -933.23 % | -868.448 K -103.73 % | 23.303 M 338.52 % | 5.314 M 208.95 % | -4.877 M -60.79 % | -3.033 M 80.19 % | -15.314 M 50.23 % | -30.768 M -100.50 % | -15.346 M |
| Net cash provided by operating activities | 2.516 M -0.03 % | 2.517 M -25.89 % | 3.396 M 34.99 % | 2.516 M 0.07 % | 2.514 M 0.03 % | 2.514 M -71.73 % | 8.891 M 251.43 % | 2.530 M 202.36 % | 836.738 K 347 094.19 % | 241.000 -99.99 % | 4.097 M 1 581 582.63 % | 259.000 -99.99 % | 1.904 M -34.83 % | 2.922 M -56.62 % | 6.735 M 130.52 % | 2.921 M -10.75 % | 3.273 M -32.64 % | 4.859 M 114.67 % | -33.114 M -726.14 % | 5.289 M 4 256.25 % | -127.246 K -102.41 % | 5.289 M 4 558 996.55 % | 116.000 6.42 % | 109.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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -880.252 K | 0.000 | 0.000 | 0.000 100.00 % | -6.361 M | 0.000 100.00 % | -836.738 K | 0.000 | 0.000 | 0.000 100.00 % | -442.978 K | 0.000 100.00 % | -3.813 M | 0.000 | 0.000 | 0.000 100.00 % | -15.331 M -189.89 % | -5.289 M -55 370.81 % | -9.534 K 99.82 % | -5.288 M | 0.000 | 0.000 |
| Dividends paid | -2.514 M 0.00 % | -2.514 M 0.00 % | -2.514 M 0.00 % | -2.514 M 0.00 % | -2.514 M 0.00 % | -2.514 M 0.65 % | -2.530 M 0.00 % | -2.530 M | 0.000 | 0.000 100.00 % | -4.096 M | 0.000 100.00 % | -1.461 M 50.00 % | -2.921 M 0.00 % | -2.921 M 0.00 % | -2.921 M 10.75 % | -3.273 M 32.64 % | -4.859 M | 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 -100.00 % | 48.446 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -2.514 M 0.00 % | -2.514 M 25.94 % | -3.394 M -35.02 % | -2.514 M 0.00 % | -2.514 M 0.00 % | -2.514 M 71.73 % | -8.891 M -251.43 % | -2.530 M -202.37 % | -836.738 K | 0.000 100.00 % | -4.096 M | 0.000 100.00 % | -1.904 M 34.84 % | -2.921 M 56.62 % | -6.735 M -130.52 % | -2.921 M 10.75 % | -3.273 M 32.64 % | -4.859 M -114.67 % | 33.114 M 726.15 % | -5.289 M -55 370.81 % | -9.534 K 99.82 % | -5.288 M | 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 |
| Net change in cash | 0.000 -100.00 % | 1.714 K 36.79 % | 1.253 K 7.37 % | 1.167 K 282.62 % | 305.000 3 488.89 % | -9.000 -80.00 % | -5.000 80.00 % | -25.000 | 0.000 -100.00 % | 120.000 -16.08 % | 143.000 10.85 % | 129.000 38.71 % | 93.000 121.43 % | 42.000 | 0.000 100.00 % | -13.000 -131.71 % | 41.000 7.89 % | 38.000 -20.83 % | 48.000 37.14 % | 35.000 100.05 % | -68.390 K -190 072.22 % | 36.000 -37.93 % | 58.000 7.41 % | 54.000 |
| Cash at beginning of period | 0.000 -100.00 % | 1.714 K 36.79 % | 1.253 K | 0.000 | 0.000 -100.00 % | 128.544 K | 0.000 -100.00 % | 128.589 K | 0.000 -100.00 % | 128.494 K | 0.000 -100.00 % | 127.957 K | 0.000 -100.00 % | 127.599 K | 0.000 -100.00 % | 127.570 K | 0.000 -100.00 % | 127.463 K | 0.000 -100.00 % | 127.294 K | 0.000 | 0.000 | 0.000 -100.00 % | 263.798 K |
| Cash at end of period | 0.000 -100.00 % | 1.714 K 36.79 % | 1.253 K 7.37 % | 1.167 K 282.62 % | 305.000 -99.76 % | 128.535 K 2 570 800.00 % | -5.000 -100.00 % | 128.564 K | 0.000 -100.00 % | 128.614 K 89 839.86 % | 143.000 -99.89 % | 128.086 K 137 626.88 % | 93.000 -99.93 % | 127.641 K | 0.000 -100.00 % | 127.557 K 311 014.63 % | 41.000 -99.97 % | 127.501 K 265 527.08 % | 48.000 -99.96 % | 127.329 K 286.18 % | -68.390 K -190 072.22 % | 36.000 -37.93 % | 58.000 -99.98 % | 263.852 K |
| Operating cash flow | 2.516 M -0.03 % | 2.517 M -25.89 % | 3.396 M 34.99 % | 2.516 M 0.07 % | 2.514 M 0.03 % | 2.514 M -71.73 % | 8.891 M 251.43 % | 2.530 M 202.36 % | 836.738 K 347 094.19 % | 241.000 -99.99 % | 4.097 M 1 581 582.63 % | 259.000 -99.99 % | 1.904 M -34.83 % | 2.922 M -56.62 % | 6.735 M 130.52 % | 2.921 M -10.75 % | 3.273 M -32.64 % | 4.859 M 114.67 % | -33.114 M -726.14 % | 5.289 M 4 256.25 % | -127.246 K -102.41 % | 5.289 M 4 558 996.55 % | 116.000 6.42 % | 109.000 |
| Capital expenditure | 0.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2.516 M -0.03 % | 2.517 M -25.89 % | 3.396 M 34.99 % | 2.516 M 0.07 % | 2.514 M 0.03 % | 2.514 M -71.73 % | 8.891 M 251.43 % | 2.530 M 202.36 % | 836.738 K 347 094.19 % | 241.000 -99.99 % | 4.097 M 1 581 582.63 % | 259.000 -99.99 % | 1.904 M -34.83 % | 2.922 M -56.62 % | 6.735 M 130.52 % | 2.921 M -10.75 % | 3.273 M -32.64 % | 4.859 M 114.67 % | -33.114 M -726.14 % | 5.289 M 4 256.25 % | -127.246 K -102.41 % | 5.289 M 4 558 996.55 % | 116.000 6.42 % | 109.000 |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 |