First Trust/Abrdn Global Opportunity Income Fund FAM
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -260.749 K 98.85 % | -22.705 M -164.60 % | -8.581 M -247.98 % | 5.799 M -74.36 % | 22.615 M 278.95 % | -12.638 M -145.37 % | 27.854 M 61.21 % | 17.278 M -8.88 % | 18.961 M -19.61 % | 23.586 M -4.69 % | 24.745 M -8.55 % | 27.060 M |
| Net income | 9.121 M 139.56 % | -23.057 M -152.99 % | -9.114 M -284.34 % | 4.944 M -77.61 % | 22.081 M 266.50 % | -13.262 M -149.17 % | 26.969 M 18.49 % | 22.761 M 231.92 % | -17.253 M -439.65 % | -3.197 M 87.66 % | -25.904 M -149.90 % | 51.911 M |
| Income before tax | 9.121 M 139.56 % | -23.057 M -152.99 % | -9.114 M -284.34 % | 4.944 M -77.61 % | 22.081 M 266.50 % | -13.262 M -149.17 % | 26.969 M 18.38 % | 22.782 M 231.91 % | -17.270 M -442.61 % | -3.183 M 87.79 % | -26.056 M -150.19 % | 51.911 M |
| Income before tax ratio | -34.98 -3 544.55 % | 1.02 -4.39 % | 1.06 24.57 % | 0.85 -12.68 % | 0.98 -6.96 % | 1.05 8.38 % | 0.97 -26.57 % | 1.32 244.77 % | -0.91 -574.96 % | -0.13 87.18 % | -1.05 -154.89 % | 1.92 |
| EBITDA | 10.733 M 122.01 % | -48.755 M -236.90 % | -14.472 M -859.11 % | -1.509 M -105.82 % | 25.938 M 323.01 % | -11.631 M | 0.000 -100.00 % | 9.136 M 128.20 % | -32.395 M -46.40 % | -22.127 M 51.36 % | -45.492 M -250.35 % | 30.258 M |
| Net income ratio | -34.98 -3 544.55 % | 1.02 -4.39 % | 1.06 24.57 % | 0.85 -12.68 % | 0.98 -6.96 % | 1.05 8.38 % | 0.97 -26.50 % | 1.32 244.77 % | -0.91 -571.27 % | -0.14 87.05 % | -1.05 -154.57 % | 1.92 |
| Ratio EBITDA | -41.16 -2 016.92 % | 2.15 27.33 % | 1.69 748.15 % | -0.26 -122.69 % | 1.15 24.62 % | 0.92 | 0.00 -100.00 % | 0.53 130.95 % | -1.71 -82.11 % | -0.94 48.97 % | -1.84 -264.41 % | 1.12 |
| Gross profit ratio | 4.98 822.87 % | 0.54 160.98 % | -0.88 -253.25 % | 0.58 -35.03 % | 0.89 -26.48 % | 1.21 20.89 % | 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 | 10.143 M 0.00 % | 10.143 M 0.02 % | 10.142 M -19.96 % | 12.671 M -0.67 % | 12.756 M -2.85 % | 13.130 M -17.23 % | 15.864 M -8.12 % | 17.267 M 0.00 % | 17.267 M -0.82 % | 17.410 M 0.00 % | 17.410 M 0.06 % | 17.401 M |
| Weighted average shs out | 10.143 M 0.00 % | 10.143 M 0.02 % | 10.142 M -19.96 % | 12.671 M -0.67 % | 12.756 M -0.11 % | 12.770 M -19.50 % | 15.864 M -8.12 % | 17.267 M 0.00 % | 17.267 M -0.82 % | 17.410 M 0.00 % | 17.410 M 0.06 % | 17.401 M |
| EPS diluted | 0.90 139.65 % | -2.27 -152.22 % | -0.90 -330.77 % | 0.39 -77.46 % | 1.73 271.29 % | -1.01 -159.41 % | 1.70 28.79 % | 1.32 232.00 % | -1.00 -455.56 % | -0.18 87.92 % | -1.49 -150.00 % | 2.98 |
| Earnings per share | 0.90 139.65 % | -2.27 -152.22 % | -0.90 -330.77 % | 0.39 -77.46 % | 1.73 266.35 % | -1.04 -161.18 % | 1.70 28.79 % | 1.32 232.00 % | -1.00 -455.56 % | -0.18 87.92 % | -1.49 -150.00 % | 2.98 |
| Gross profit | -1.299 M 89.40 % | -12.252 M -261.35 % | 7.594 M 126.78 % | 3.348 M -83.34 % | 20.100 M 231.57 % | -15.277 M -154.85 % | 27.854 M 61.21 % | 17.278 M -8.88 % | 18.961 M -19.61 % | 23.586 M -4.69 % | 24.745 M -8.55 % | 27.060 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.567 K 123.93 % | -161.141 K -357.22 % | 62.646 K 200.35 % | 20.858 K 25.25 % | 16.653 K 15.73 % | 14.389 K -90.55 % | 152.263 K | 0.000 |
| Cost of revenue | 1.038 M -19.11 % | 1.283 M -34.00 % | 1.944 M -20.67 % | 2.450 M -2.57 % | 2.515 M -4.72 % | 2.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 351.708 K 5.41 % | 333.667 K -32.92 % | 497.438 K -39.27 % | 819.063 K 64.32 % | 498.457 K -15.26 % | 588.193 K -30.53 % | 846.661 K -76.69 % | 3.632 M -4.47 % | 3.802 M -18.07 % | 4.641 M -7.29 % | 5.006 M -4.69 % | 5.252 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 |
| Other expenses | -11.473 M -141.64 % | 27.556 M 76.02 % | 15.656 M 43 974.44 % | 35.521 K 0.04 % | 35.506 K -1.50 % | 36.045 K -3.67 % | 37.420 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | -11.122 M -139.88 % | 27.890 M 72.66 % | 16.153 M 1 790.17 % | 854.585 K 60.04 % | 533.966 K -14.46 % | 624.238 K -29.39 % | 884.081 K -86.47 % | 6.532 M -81.52 % | 35.354 M 37.44 % | 25.724 M -48.25 % | 49.706 M 91.04 % | 26.019 M |
| Cost and expenses | -10.084 M 55.59 % | -22.705 M -164.60 % | -8.581 M -247.98 % | 5.799 M 985.98 % | 533.966 K -14.46 % | 624.238 K -29.39 % | 884.081 K -86.47 % | 6.532 M -81.52 % | 35.354 M 37.44 % | 25.724 M -48.25 % | 49.706 M 91.04 % | 26.019 M |
| Research and development expenses | -34.981 | 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 | 351.708 K 5.41 % | 333.667 K -32.92 % | 497.438 K -39.27 % | 819.063 K 64.32 % | 498.457 K -15.26 % | 588.193 K -30.53 % | 846.661 K -76.69 % | 3.632 M -4.47 % | 3.802 M -18.07 % | 4.641 M -7.29 % | 5.006 M -4.69 % | 5.252 M |
| Interest income | 5.928 M 6.96 % | 5.542 M -25.59 % | 7.448 M -20.05 % | 9.315 M -25.68 % | 12.533 M -5.86 % | 13.314 M -16.39 % | 15.924 M 1 449.20 % | 1.028 M 17.22 % | 876.895 K -16.04 % | 1.044 M -4.73 % | 1.096 M -6.15 % | 1.168 M |
| Interest expense | 1.129 M 52.92 % | 738.251 K 68.61 % | 437.857 K -41.22 % | 744.859 K -54.55 % | 1.639 M 7.15 % | 1.530 M 17.84 % | 1.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -4.676 M -13.59 % | -4.117 M 23.55 % | -5.385 M 17.41 % | -6.520 M 34.48 % | -9.951 M 6.21 % | -10.610 M 14.49 % | -12.407 M 9.07 % | -13.645 M 9.98 % | -15.159 M 19.98 % | -18.945 M 4.03 % | -19.740 M 8.84 % | -21.653 M |
| Operating income | 9.823 M 143.87 % | -22.394 M -147.90 % | -9.034 M -231.86 % | 6.851 M -68.97 % | 22.081 M 288.21 % | -11.732 M -141.50 % | 28.267 M 107.16 % | 13.645 M -9.98 % | 15.159 M -19.98 % | 18.945 M -4.03 % | 19.740 M -8.84 % | 21.653 M |
| Operating income ratio | -37.67 -3 919.52 % | 0.99 -6.31 % | 1.05 -10.89 % | 1.18 21.00 % | 0.98 5.17 % | 0.93 -8.52 % | 1.01 28.50 % | 0.79 -1.21 % | 0.80 -0.47 % | 0.80 0.69 % | 0.80 -0.31 % | 0.80 |
| Total other income expenses net | -701.749 K -5.72 % | -663.771 K -724.07 % | -80.548 K 95.78 % | -1.907 M | 0.000 -100.00 % | 2.640 M 313.67 % | -1.235 M -113.52 % | 9.136 M 128.17 % | -32.428 M -46.55 % | -22.127 M 51.68 % | -45.796 M -251.35 % | 30.258 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 15.641 M -31.30 % | 22.768 M -42.04 % | 39.283 M -23.49 % | 51.345 M -11.93 % | 58.302 M 2.11 % | 57.096 M -5.39 % | 60.349 M -19.50 % | 74.972 M -9.78 % | 83.101 M -4.82 % | 87.313 M -9.19 % | 96.149 M 1 283.43 % | -8.125 M |
| Total investments | 84.604 M -6.60 % | 90.584 M -32.88 % | 134.959 M -30.53 % | 194.267 M -6.77 % | 208.373 M 6.51 % | 195.635 M -13.35 % | 225.774 M -18.40 % | 276.667 M -0.71 % | 278.648 M -13.00 % | 320.272 M -10.16 % | 356.480 M -11.42 % | 402.448 M |
| Total debt | 16.617 M -44.56 % | 29.971 M -28.95 % | 42.184 M -21.17 % | 53.514 M -11.65 % | 60.572 M -0.37 % | 60.799 M -3.96 % | 63.309 M -23.19 % | 82.421 M -4.43 % | 86.243 M -11.46 % | 97.405 M -1.58 % | 98.966 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 1 100.00 % | 0.000 105.00 % | 0.000 -25.00 % | 0.000 -100.00 % | 0.000 -300.00 % | 0.000 | 0.000 |
| Retained earnings | -37.376 M 13.49 % | -43.204 M -100.17 % | -21.584 M -132.12 % | -9.299 M -4.34 % | -8.912 M 66.02 % | -26.230 M -883.30 % | -2.668 M 90.31 % | -27.522 M 35.77 % | -42.849 M -43.89 % | -29.779 M -148.07 % | -12.004 M -136.59 % | 32.808 M |
| Common stock | 101.432 K 0.00 % | 101.432 K 0.02 % | 101.415 K -19.96 % | 126.710 K -0.67 % | 127.564 K -0.11 % | 127.705 K -1.39 % | 129.503 K -25.00 % | 172.671 K 0.00 % | 172.671 K -0.82 % | 174.102 K 0.00 % | 174.102 K 0.06 % | 174.006 K |
| Total equity | 70.209 M 3.58 % | 67.782 M -30.67 % | 97.771 M -32.15 % | 144.094 M -5.30 % | 152.154 M 7.62 % | 141.376 M -15.66 % | 167.620 M -19.60 % | 208.482 M 3.59 % | 201.262 M -16.07 % | 239.807 M -10.08 % | 266.682 M -16.55 % | 319.570 M |
| Other non current liabilities | 805.400 K -79.12 % | 3.857 M 109.14 % | -42.184 M -2 391.19 % | 1.841 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 16.600 M | 0.000 -100.00 % | 42.184 M -21.17 % | 53.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 17.408 M 598.74 % | 2.491 M -94.09 % | 42.184 M -21.17 % | 53.514 M -11.65 % | 60.572 M -0.37 % | 60.799 M -3.96 % | 63.309 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -2.572 K -100.19 % | 1.351 M 865.96 % | 139.911 K 178.64 % | -177.915 K -100.29 % | 60.438 M 52 306.96 % | -115.767 K 25.64 % | -155.678 K -115.78 % | 986.581 K 10.50 % | 892.827 K 4.71 % | 852.657 K -54.83 % | 1.888 M -98.11 % | 99.823 M |
| Deferred revenue | 2.572 K -79.24 % | 12.387 K -69.11 % | 40.094 K 100.07 % | -53.493 M 11.64 % | -60.537 M 0.34 % | -60.742 M 3.99 % | -63.269 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 16.761 K -99.94 % | 29.971 M -28.95 % | 42.184 M -21.17 % | 53.514 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.421 M -4.43 % | 86.243 M -11.46 % | 97.405 M -1.58 % | 98.966 M | 0.000 |
| Total current liabilities | 100.344 K -99.70 % | 33.826 M -20.41 % | 42.501 M 201 841.16 % | 21.046 K -40.64 % | 35.456 K -37.17 % | 56.435 K 41.33 % | 39.931 K -99.95 % | 83.408 M -4.28 % | 87.136 M -11.90 % | 98.906 M -2.63 % | 101.575 M 1.76 % | 99.823 M |
| Total liabilities | 17.425 M -48.51 % | 33.841 M -20.45 % | 42.541 M -23.27 % | 55.442 M -10.44 % | 61.906 M 0.52 % | 61.588 M -5.26 % | 65.004 M -22.07 % | 83.408 M -4.28 % | 87.136 M -11.90 % | 98.906 M -2.63 % | 101.575 M 1.59 % | 99.988 M |
| Other non current assets | -138.138 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -195.635 M 13.35 % | -225.774 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -402.448 M |
| Long term investments | 84.604 M -6.60 % | 90.584 M -32.88 % | 134.959 M -30.53 % | 194.267 M -6.77 % | 208.373 M 6.51 % | 195.635 M -13.35 % | 225.774 M -18.40 % | 276.667 M -0.71 % | 278.648 M -13.00 % | 320.272 M -10.16 % | 356.480 M -11.42 % | 402.448 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 84.466 M -6.75 % | 90.584 M -32.88 % | 134.959 M -30.53 % | 194.267 M -6.77 % | 208.373 M 6.51 % | 195.635 M -13.35 % | 225.774 M -18.40 % | 276.667 M -0.71 % | 278.648 M -13.00 % | 320.272 M -10.16 % | 356.480 M -11.42 % | 402.448 M |
| Other current assets | -5.260 M | 0.000 | 0.000 100.00 % | -5.267 M 8.78 % | -5.774 M -1 279.65 % | 489.474 K -34.34 % | 745.488 K -64.83 % | 2.120 M 68.39 % | 1.259 M -42.43 % | 2.186 M -18.62 % | 2.687 M 280.97 % | 705.244 K |
| Short term investments | 5.399 M | 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 | 975.659 K -86.46 % | 7.203 M 148.29 % | 2.901 M 33.77 % | 2.169 M -4.45 % | 2.270 M -38.70 % | 3.703 M 25.12 % | 2.959 M -60.27 % | 7.449 M 137.09 % | 3.142 M -68.87 % | 10.092 M 258.27 % | 2.817 M -65.33 % | 8.125 M |
| Cash and short term investments | 6.375 M -11.50 % | 7.203 M 148.29 % | 2.901 M 33.77 % | 2.169 M -4.45 % | 2.270 M -38.70 % | 3.703 M 25.12 % | 2.959 M -60.27 % | 7.449 M 137.09 % | 3.142 M -68.87 % | 10.092 M 258.27 % | 2.817 M -65.33 % | 8.125 M |
| Total current assets | 3.168 M -71.27 % | 11.025 M 106.07 % | 5.350 M | 0.000 -100.00 % | 5.682 M -22.45 % | 7.327 M 6.99 % | 6.848 M -55.09 % | 15.247 M 56.36 % | 9.752 M -47.17 % | 18.460 M 56.71 % | 11.780 M -31.15 % | 17.110 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.774 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 2.053 M -46.28 % | 3.822 M 56.06 % | 2.449 M -20.95 % | 3.098 M -9.21 % | 3.413 M -5.84 % | 3.624 M -6.80 % | 3.889 M -31.51 % | 5.679 M 6.12 % | 5.351 M -13.43 % | 6.181 M -1.51 % | 6.276 M -24.20 % | 8.280 M |
| 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 |
| Other assets | 87.633 M -13.77 % | 101.623 M -27.57 % | 140.312 M -29.68 % | 199.536 M 4 763 224.25 % | 4.189 K 195.21 % | 1.419 K -12.24 % | 1.617 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 83.583 K -96.65 % | 2.491 M 9 119.31 % | 27.023 K 28.40 % | 21.046 K -40.64 % | 35.456 K -37.17 % | 56.435 K 41.33 % | 39.931 K | 0.000 | 0.000 -100.00 % | 648.867 K -10.10 % | 721.750 K | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 109.219 K -30.38 % | 156.869 K 59.77 % | 98.186 K 65.49 % | 59.332 K -48.74 % | 115.747 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 2.572 K | 0.000 -100.00 % | 40.094 K -53.87 % | 86.919 K | 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 |
| 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 |
| Preferred stock | 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 | 107.483 M -3.07 % | 110.884 M -7.02 % | 119.254 M -22.19 % | 153.266 M -4.77 % | 160.938 M -3.90 % | 167.478 M -1.57 % | 170.158 M -27.85 % | 235.832 M -3.32 % | 243.938 M -9.46 % | 269.412 M -3.27 % | 278.512 M -2.82 % | 286.588 M |
| Deferred tax liabilities non current | 0.000 100.00 % | -12.387 K -100.03 % | 42.144 M 2 285.82 % | -1.928 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 17.425 M -48.51 % | 33.841 M -20.45 % | 42.541 M -23.27 % | 55.442 M 4 170.46 % | 1.298 M 77.27 % | 732.366 K -55.76 % | 1.655 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 87.633 M -13.77 % | 101.623 M -27.57 % | 140.312 M -29.68 % | 199.536 M -6.79 % | 214.060 M 5.47 % | 202.963 M -12.75 % | 232.624 M -20.31 % | 291.914 M 1.22 % | 288.399 M -14.86 % | 338.732 M -8.02 % | 368.260 M -12.23 % | 419.559 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 |
| 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 |
| Change in working capital | -111.499 K -120.91 % | 533.307 K 115.60 % | 247.364 K -49.15 % | 486.482 K 71.31 % | 283.975 K -3.40 % | 293.981 K -83.40 % | 1.771 M 585.66 % | -364.709 K -148.48 % | 752.244 K 1 289.73 % | -63.228 K -134.75 % | 181.930 K -70.23 % | 611.053 K |
| Accounts receivables | 3.824 K -99.02 % | 391.982 K -9.83 % | 434.697 K -3.90 % | 452.337 K 113.53 % | 211.842 K -19.91 % | 264.500 K -85.22 % | 1.790 M 646.21 % | -327.637 K -139.47 % | 830.193 K 773.80 % | 95.009 K 58.40 % | 59.980 K -90.18 % | 611.053 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 |
| Accounts payables | -99.225 K -146.44 % | -40.263 K 69.50 % | -132.000 K -1 078.47 % | -11.201 K -110.74 % | 104.328 K 1 287.52 % | 7.519 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -16.098 K -108.87 % | 181.588 K 428.18 % | -55.332 K -222.02 % | 45.346 K 240.85 % | -32.195 K -246.59 % | 21.962 K 140.15 % | -54.700 K -47.55 % | -37.072 K 52.44 % | -77.949 K 50.74 % | -158.237 K -229.76 % | 121.950 K | 0.000 |
| Other non cash items | -6.667 M -114.50 % | 45.971 M -20.93 % | 58.139 M 302.65 % | 14.439 M 214.91 % | -12.566 M -142.83 % | 29.337 M -45.64 % | 53.970 M 4 139.59 % | 1.273 M -96.97 % | 42.005 M 17.42 % | 35.775 M -23.68 % | 46.873 M 254.89 % | -30.262 M |
| Net cash provided by operating activities | 2.342 M -90.01 % | 23.447 M -52.41 % | 49.273 M 147.97 % | 19.870 M 102.78 % | 9.799 M -40.14 % | 16.369 M -80.21 % | 82.711 M 249.45 % | 23.669 M -7.19 % | 25.504 M -21.56 % | 32.514 M 53.73 % | 21.151 M -2.30 % | 21.649 M |
| 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 |
| 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 |
| Purchases of investments | -26.457 M 44.19 % | -47.406 M 31.68 % | -69.385 M 10.54 % | -77.556 M 14.66 % | -90.883 M 27.99 % | -126.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 37.940 M -42.68 % | 66.188 M -41.63 % | 113.395 M 25.45 % | 90.388 M -1.15 % | 91.437 M -30.66 % | 131.867 M | 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 |
| Net cash used for investing activites | 11.483 M -38.86 % | 18.782 M -57.32 % | 44.010 M 242.95 % | 12.833 M 2 216.41 % | 553.988 K -90.22 % | 5.666 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | -13.351 M -14.11 % | -11.700 M -9.37 % | -10.698 M -33.72 % | -8.000 M | 0.000 100.00 % | -2.000 M 90.24 % | -20.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 15.965 K -65.29 % | 46.000 K | 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 % | -27.269 M -3 313.84 % | -798.780 K -473.93 % | -139.178 K 91.63 % | -1.663 M 96.93 % | -54.234 M | 0.000 100.00 % | -1.458 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | -6.695 M 3.65 % | -6.948 M 30.42 % | -9.985 M 18.19 % | -12.206 M -9.33 % | -11.164 M 1.38 % | -11.320 M 16.75 % | -13.598 M 12.50 % | -15.540 M 21.65 % | -19.834 M 16.24 % | -23.678 M 12.81 % | -27.156 M -0.09 % | -27.132 M |
| Other financing activites | -10.051 K 98.04 % | -513.097 K 18.84 % | -632.229 K -167.12 % | 941.981 K 515.64 % | -226.633 K 55.55 % | -509.850 K -136.75 % | 1.387 M 136.30 % | -3.821 M 69.72 % | -12.620 M | 0.000 -100.00 % | 171.859 K -36.62 % | 271.141 K |
| Net cash used provided by financing activities | -20.055 M -4.75 % | -19.145 M 60.56 % | -48.538 M -141.93 % | -20.063 M -74.01 % | -11.530 M 25.58 % | -15.492 M 82.18 % | -86.945 M -349.05 % | -19.362 M 40.34 % | -32.454 M -37.06 % | -23.678 M 12.25 % | -26.984 M -0.46 % | -26.861 M |
| Effect of forex changes on cash | 0.000 100.00 % | -18.782 M 57.32 % | -44.010 M -242.95 % | -12.833 M -2 216.41 % | -553.988 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.561 M -397.15 % | 525.418 K 116.83 % | 242.323 K |
| Net change in cash | -6.230 M -244.81 % | 4.302 M 485.66 % | 734.581 K 481.25 % | -192.676 K 88.87 % | -1.731 M -297.34 % | 876.991 K 120.71 % | -4.234 M -198.30 % | 4.307 M 161.97 % | -6.950 M -195.53 % | 7.275 M 237.07 % | -5.308 M -6.80 % | -4.970 M |
| Cash at beginning of period | 7.206 M 148.18 % | 2.903 M 33.87 % | 2.169 M -8.16 % | 2.361 M -42.29 % | 4.092 M 27.28 % | 3.215 M -56.84 % | 7.449 M 137.09 % | 3.142 M -68.87 % | 10.092 M 258.27 % | 2.817 M -65.33 % | 8.125 M -37.95 % | 13.095 M |
| Cash at end of period | 975.659 K -86.46 % | 7.206 M 148.18 % | 2.903 M 33.87 % | 2.169 M -8.16 % | 2.361 M -42.29 % | 4.092 M 27.28 % | 3.215 M -56.84 % | 7.449 M 137.09 % | 3.142 M -68.87 % | 10.092 M 258.27 % | 2.817 M -65.33 % | 8.125 M |
| Operating cash flow | 2.342 M -90.01 % | 23.447 M -52.41 % | 49.273 M 147.97 % | 19.870 M 102.78 % | 9.799 M -40.14 % | 16.369 M -80.21 % | 82.711 M 249.45 % | 23.669 M -7.19 % | 25.504 M -21.56 % | 32.514 M 53.73 % | 21.151 M -2.30 % | 21.649 M |
| 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 |
| Free CashFlow | 2.342 M -90.01 % | 23.447 M -52.41 % | 49.273 M 147.97 % | 19.870 M 102.78 % | 9.799 M -40.14 % | 16.369 M -80.21 % | 82.711 M 249.45 % | 23.669 M -7.19 % | 25.504 M -21.56 % | 32.514 M 53.73 % | 21.151 M -2.30 % | 21.649 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | -190.317 K -115.89 % | 1.197 M 182.78 % | -1.447 M -153.59 % | 2.700 M -5.15 % | 2.846 M -18.90 % | 3.510 M -10.92 % | 3.940 M -8.84 % | 4.322 M -13.50 % | 4.996 M 9.46 % | 4.564 M 51.86 % | 3.006 M -54.32 % | 6.580 M -2.28 % | 6.734 M -5.14 % | 7.098 M -19.59 % | 8.827 M 2.11 % | 8.645 M 0.13 % | 8.633 M -3.42 % | 8.938 M -10.82 % | 10.023 M -12.92 % | 11.510 M -4.68 % | 12.075 M 0.85 % | 11.973 M -6.26 % | 12.772 M -6.84 % | 13.710 M 2.69 % | 13.350 M |
| Net income | -659.924 K -114.54 % | 4.537 M -1.02 % | 4.584 M 74.07 % | 2.633 M 110.25 % | -25.691 M -452.53 % | -4.650 M -4.15 % | -4.464 M -138.05 % | 11.734 M 272.81 % | -6.790 M -153.23 % | 12.756 M -15.88 % | 15.164 M 1 831.99 % | -875.520 K 92.93 % | -12.386 M -272.19 % | 7.193 M -63.63 % | 19.776 M 525.39 % | -4.649 M -116.96 % | 27.410 M 311.47 % | -12.961 M -201.99 % | -4.292 M 82.68 % | -24.777 M -214.82 % | 21.580 M 1 261.67 % | 1.585 M 105.77 % | -27.489 M -192.39 % | 29.753 M 34.27 % | 22.158 M |
| Income before tax | -659.924 K -114.54 % | 4.537 M -1.02 % | 4.584 M 74.32 % | 2.630 M 110.23 % | -25.712 M -454.03 % | -4.641 M -3.12 % | -4.501 M -138.13 % | 11.803 M 273.78 % | -6.792 M -1 252 608 362.63 % | 0.542 -100.00 % | 15.164 M 1 833.83 % | -874.592 K 92.94 % | -12.387 M -271.86 % | 7.208 M -63.64 % | 19.824 M 524.45 % | -4.671 M -117.01 % | 27.452 M 311.34 % | -12.989 M -203.46 % | -4.280 M 82.72 % | -24.764 M -214.75 % | 21.582 M 1 287.94 % | 1.555 M 105.63 % | -27.611 M -192.80 % | 29.753 M 34.27 % | 22.158 M |
| Income before tax ratio | 3.47 -8.48 % | 3.79 219.57 % | -3.17 -425.31 % | 0.97 110.78 % | -9.03 -583.15 % | -1.32 -15.76 % | -1.14 -141.83 % | 2.73 300.90 % | -1.36 -1 144 237 844.70 % | 0.00 -100.00 % | 5.05 3 895.96 % | -0.13 92.78 % | -1.84 -281.16 % | 1.02 -54.78 % | 2.25 515.67 % | -0.54 -116.99 % | 3.18 318.81 % | -1.45 -240.28 % | -0.43 80.15 % | -2.15 -220.38 % | 1.79 1 276.22 % | 0.13 106.01 % | -2.16 -199.61 % | 2.17 30.75 % | 1.66 |
| EBITDA | -82.490 K -101.37 % | 6.007 M 27.09 % | 4.726 M 704.68 % | 587.368 K 102.12 % | -27.737 M -276.90 % | -7.359 M -3.72 % | -7.095 M -179.73 % | 8.899 M 185.53 % | -10.404 M -1 035.35 % | 1.112 M -93.05 % | 16.009 M 359.23 % | -6.176 M 65.10 % | -17.694 M -1 223.09 % | 1.575 M -87.93 % | 13.050 M 214.45 % | -11.401 M -155.40 % | 20.581 M 202.41 % | -20.096 M -63.71 % | -12.276 M 63.86 % | -33.966 M -386.91 % | 11.839 M 249.92 % | -7.897 M 78.99 % | -37.595 M -300.38 % | 18.762 M 63.20 % | 11.496 M |
| Net income ratio | 3.47 -8.48 % | 3.79 219.57 % | -3.17 -424.86 % | 0.98 110.81 % | -9.03 -581.30 % | -1.32 -16.92 % | -1.13 -141.74 % | 2.72 299.78 % | -1.36 -148.63 % | 2.79 -44.60 % | 5.05 3 891.93 % | -0.13 92.77 % | -1.84 -281.51 % | 1.01 -54.77 % | 2.24 516.59 % | -0.54 -116.94 % | 3.17 318.95 % | -1.45 -238.63 % | -0.43 80.11 % | -2.15 -220.45 % | 1.79 1 250.17 % | 0.13 106.15 % | -2.15 -199.17 % | 2.17 30.75 % | 1.66 |
| Ratio EBITDA | 0.43 -91.36 % | 5.02 253.52 % | -3.27 -1 601.69 % | 0.22 102.23 % | -9.75 -364.74 % | -2.10 -16.44 % | -1.80 -187.47 % | 2.06 198.87 % | -2.08 -954.47 % | 0.24 -95.42 % | 5.33 667.55 % | -0.94 64.28 % | -2.63 -1 283.88 % | 0.22 -84.99 % | 1.48 212.09 % | -1.32 -155.32 % | 2.38 206.03 % | -2.25 -83.57 % | -1.22 58.49 % | -2.95 -400.98 % | 0.98 248.65 % | -0.66 77.59 % | -2.94 -315.09 % | 1.37 58.93 % | 0.86 |
| Gross profit ratio | 3.72 544.93 % | 0.58 -57.87 % | 1.37 37.09 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 39.37 % | 0.72 21.16 % | 0.59 -40.78 % | 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 | 10.143 M 0.00 % | 10.143 M 0.00 % | 10.143 M -50.00 % | 20.286 M 0.00 % | 20.286 M 0.02 % | 20.283 M 0.05 % | 20.274 M -20.00 % | 25.342 M -0.20 % | 25.394 M 99.07 % | 12.756 M 0.11 % | 12.743 M -0.22 % | 12.770 M -1.39 % | 12.950 M 0.00 % | 12.950 M 0.00 % | 12.950 M -25.00 % | 17.267 M 0.00 % | 17.267 M 0.00 % | 17.267 M -0.82 % | 17.410 M 0.00 % | 17.410 M 0.00 % | 17.410 M 0.00 % | 17.410 M 0.00 % | 17.410 M 0.06 % | 17.401 M 0.00 % | 17.401 M |
| Weighted average shs out | 10.143 M 0.00 % | 10.143 M 0.00 % | 10.143 M -50.00 % | 20.287 M 0.00 % | 20.287 M 0.02 % | 20.283 M 0.05 % | 20.274 M -20.00 % | 25.342 M -0.20 % | 25.394 M 99.07 % | 12.756 M 0.11 % | 12.743 M -0.22 % | 12.771 M -1.39 % | 12.950 M 0.00 % | 12.950 M 0.00 % | 12.950 M -25.00 % | 17.267 M 0.00 % | 17.267 M 0.00 % | 17.267 M -0.82 % | 17.410 M 0.00 % | 17.410 M 0.00 % | 17.410 M 0.00 % | 17.410 M 0.00 % | 17.410 M 0.06 % | 17.401 M 0.00 % | 17.401 M |
| EPS diluted | -0.07 -114.47 % | 0.45 0.00 % | 0.45 73.08 % | 0.26 110.24 % | -2.54 -452.17 % | -0.46 -4.55 % | -0.44 -147.83 % | 0.92 270.37 % | -0.54 -154.00 % | 1.00 -15.97 % | 1.19 1 834.69 % | -0.07 92.85 % | -0.96 -271.43 % | 0.56 -63.16 % | 1.52 684.62 % | -0.26 -116.46 % | 1.58 307.89 % | -0.76 -216.67 % | -0.24 83.10 % | -1.42 -214.52 % | 1.24 1 262.64 % | 0.09 105.76 % | -1.58 -192.94 % | 1.70 32.81 % | 1.28 |
| Earnings per share | -0.07 -114.47 % | 0.45 0.00 % | 0.45 73.08 % | 0.26 110.24 % | -2.54 -452.17 % | -0.46 -4.55 % | -0.44 -147.83 % | 0.92 270.37 % | -0.54 -154.00 % | 1.00 -15.97 % | 1.19 1 834.69 % | -0.07 92.85 % | -0.96 -271.43 % | 0.56 -63.16 % | 1.52 684.62 % | -0.26 -116.46 % | 1.58 307.89 % | -0.76 -216.67 % | -0.24 83.10 % | -1.42 -214.52 % | 1.24 1 262.64 % | 0.09 105.76 % | -1.58 -192.94 % | 1.70 32.81 % | 1.28 |
| Gross profit | -708.878 K -202.50 % | 691.600 K 134.88 % | -1.983 M -173.46 % | 2.700 M -5.15 % | 2.846 M -18.90 % | 3.510 M -10.92 % | 3.940 M -8.84 % | 4.322 M -13.50 % | 4.996 M 52.56 % | 3.275 M 83.99 % | 1.780 M -72.95 % | 6.580 M -2.28 % | 6.734 M -5.14 % | 7.098 M -19.59 % | 8.827 M 2.11 % | 8.645 M 0.13 % | 8.633 M -3.42 % | 8.938 M -10.82 % | 10.023 M -12.92 % | 11.510 M -4.68 % | 12.075 M 0.85 % | 11.973 M -6.26 % | 12.772 M -6.84 % | 13.710 M 2.69 % | 13.350 M |
| Income tax expense | 0.000 -100.00 % | 1.251 K -76.63 % | 5.353 K 46.82 % | 3.646 K -83.09 % | 21.566 K 148.11 % | 8.692 K -76.03 % | 36.264 K -47.07 % | 68.516 K 4 437.48 % | 1.510 K 278 395.02 % | 0.542 -100.00 % | 13.489 K 1 356.70 % | 926.000 -12.31 % | 1.056 K -92.71 % | 14.492 K -69.91 % | 48.156 K 123.05 % | 21.590 K -49.14 % | 42.448 K 50.43 % | 28.218 K 144.02 % | 11.564 K -10.91 % | 12.980 K 820.57 % | 1.410 K -95.28 % | 29.900 K -75.56 % | 122.364 K | 0.000 | 0.000 |
| Cost of revenue | 518.561 K 2.50 % | 505.891 K -5.70 % | 536.484 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.289 M 5.19 % | 1.226 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 |
| General and administrative expenses | 0.000 -100.00 % | 295.226 K -9.20 % | 325.141 K -49.97 % | 649.910 K -16.56 % | 778.878 K -1.58 % | 791.380 K -37.83 % | 1.273 M -10.21 % | 1.418 M 2.69 % | 1.380 M 109.88 % | 657.726 K 3.75 % | 633.945 K -50.44 % | 1.279 M -10.23 % | 1.425 M -2.77 % | 1.466 M -28.59 % | 2.053 M 9.73 % | 1.870 M 6.16 % | 1.762 M -0.74 % | 1.775 M -12.44 % | 2.027 M -12.19 % | 2.309 M -1.00 % | 2.332 M -5.26 % | 2.462 M -3.24 % | 2.544 M -6.34 % | 2.716 M 7.12 % | 2.536 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 | 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 | 626.388 K -18.18 % | 765.542 K 24 158 033.90 % | -3.169 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.516 -100.00 % | 14.229 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 |
| Operating expenses | 626.388 K -40.95 % | 1.061 M -4.63 % | 1.112 M 156.90 % | 432.968 K -98.47 % | 28.323 M 255.97 % | 7.957 M -2.93 % | 8.197 M 5.91 % | 7.739 M -31.52 % | 11.301 M 1 248.52 % | 838.062 K 105.89 % | -14.229 M -313.82 % | 6.655 M -63.82 % | 18.391 M 2 442.78 % | 723.276 K -93.81 % | 11.682 M -8.58 % | 12.779 M -33.83 % | 19.310 M -10.15 % | 21.491 M 55.02 % | 13.863 M -61.25 % | 35.774 M 255.94 % | 10.051 M 1.84 % | 9.869 M -75.23 % | 39.837 M 139.83 % | 16.610 M 76.54 % | 9.409 M |
| Cost and expenses | -107.826 K 97.24 % | -3.911 M 36.65 % | -6.173 M -1 525.74 % | 432.968 K -98.47 % | 28.323 M 255.97 % | 7.957 M -2.93 % | 8.197 M 5.91 % | 7.739 M -31.52 % | 11.301 M 47.84 % | 7.645 M 163.01 % | -12.132 M -282.30 % | 6.655 M -63.82 % | 18.391 M 2 442.78 % | 723.276 K -93.81 % | 11.682 M -8.58 % | 12.779 M -33.83 % | 19.310 M -10.15 % | 21.491 M 55.02 % | 13.863 M -61.25 % | 35.774 M 255.94 % | 10.051 M 1.84 % | 9.869 M -75.23 % | 39.837 M 139.83 % | 16.610 M 76.54 % | 9.409 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 295.226 K -9.20 % | 325.141 K -49.97 % | 649.910 K -16.56 % | 778.878 K -1.58 % | 791.380 K -37.83 % | 1.273 M -10.21 % | 1.418 M 2.69 % | 1.380 M 109.88 % | 657.726 K 3.75 % | 633.945 K -50.44 % | 1.279 M -10.23 % | 1.425 M -2.77 % | 1.466 M -28.59 % | 2.053 M 9.73 % | 1.870 M 6.16 % | 1.762 M -0.74 % | 1.775 M -12.44 % | 2.027 M -12.19 % | 2.309 M -1.00 % | 2.332 M -5.26 % | 2.462 M -3.24 % | 2.544 M -6.34 % | 2.716 M 7.12 % | 2.536 M |
| Interest income | 0.000 | 0.000 -100.00 % | 291.260 K -42.07 % | 502.804 K 113.55 % | 235.448 K 21.36 % | 194.008 K -20.44 % | 243.850 K -5.65 % | 258.444 K -46.87 % | 486.416 K 26.86 % | 383.434 K -12.07 % | 436.074 K -45.49 % | 800.006 K 9.65 % | 729.604 K 18.92 % | 613.530 K -10.37 % | 684.486 K 27.56 % | 536.614 K 9.23 % | 491.274 K 12.42 % | 437.016 K -0.65 % | 439.880 K -12.06 % | 500.196 K -8.08 % | 544.174 K -0.95 % | 549.370 K 0.46 % | 546.844 K -3.60 % | 567.242 K -5.58 % | 600.747 K |
| Interest expense | 0.000 -100.00 % | 546.388 K -6.20 % | 582.520 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 100.00 % | -3.525 M -206.24 % | -1.151 M 43.84 % | -2.050 M 0.86 % | -2.067 M 23.94 % | -2.718 M -1.92 % | -2.667 M 8.17 % | -2.904 M 19.68 % | -3.616 M -152.27 % | 6.917 M 363.66 % | -2.624 M 50.51 % | -5.301 M 0.14 % | -5.309 M 5.75 % | -5.632 M 16.86 % | -6.775 M -0.01 % | -6.774 M 1.41 % | -6.871 M 4.08 % | -7.163 M 10.41 % | -7.995 M 13.11 % | -9.202 M 5.56 % | -9.743 M -2.43 % | -9.512 M 7.01 % | -10.228 M 6.94 % | -10.991 M -3.08 % | -10.662 M |
| Operating income | -82.490 K -101.61 % | 5.108 M 8.08 % | 4.726 M 130.60 % | 2.050 M -0.86 % | 2.067 M -23.94 % | 2.718 M 1.92 % | 2.667 M -8.17 % | 2.904 M -19.68 % | 3.616 M -47.73 % | 6.917 M -56.79 % | 16.009 M 202.00 % | 5.301 M -0.14 % | 5.309 M -5.75 % | 5.632 M -16.86 % | 6.775 M 0.01 % | 6.774 M -1.41 % | 6.871 M -4.08 % | 7.163 M -10.41 % | 7.995 M -13.11 % | 9.202 M -5.56 % | 9.743 M 2.43 % | 9.512 M -7.01 % | 10.228 M -6.94 % | 10.991 M 3.08 % | 10.662 M |
| Operating income ratio | 0.43 -89.84 % | 4.27 230.56 % | -3.27 -530.35 % | 0.76 4.53 % | 0.73 -6.22 % | 0.77 14.42 % | 0.68 0.73 % | 0.67 -7.14 % | 0.72 -52.25 % | 1.52 -71.55 % | 5.33 561.19 % | 0.81 2.19 % | 0.79 -0.65 % | 0.79 3.39 % | 0.77 -2.06 % | 0.78 -1.54 % | 0.80 -0.69 % | 0.80 0.46 % | 0.80 -0.21 % | 0.80 -0.92 % | 0.81 1.57 % | 0.79 -0.80 % | 0.80 -0.11 % | 0.80 0.38 % | 0.80 |
| Total other income expenses net | -577.434 K -3.25 % | -559.266 K -292.51 % | -142.483 K -124.56 % | 580.078 K 102.09 % | -27.780 M -277.48 % | -7.359 M -2.67 % | -7.168 M -180.55 % | 8.899 M 185.50 % | -10.407 M -327.98 % | 4.565 M 640.01 % | -845.375 K 88.01 % | -7.052 M 76.56 % | -30.081 M -2 009.35 % | 1.575 M -87.93 % | 13.050 M 214.02 % | -11.445 M -155.61 % | 20.581 M 202.13 % | -20.153 M -64.17 % | -12.276 M 63.86 % | -33.966 M -386.91 % | 11.839 M 248.79 % | -7.957 M 78.97 % | -37.840 M -301.68 % | 18.762 M 63.20 % | 11.496 M |
| 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-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 | 16.074 M 2.77 % | 15.641 M -1.18 % | 15.828 M -30.48 % | 22.768 M -24.02 % | 29.967 M -23.71 % | 39.283 M -2.21 % | 40.173 M -21.76 % | 51.345 M 5.48 % | 48.677 M -16.51 % | 58.302 M -0.77 % | 58.755 M 2.91 % | 57.096 M -4.22 % | 59.611 M -0.80 % | 60.093 M 3.00 % | 58.344 M -22.18 % | 74.972 M -5.62 % | 79.433 M -4.41 % | 83.101 M 1.70 % | 81.715 M -6.41 % | 87.313 M -3.25 % | 90.244 M -6.14 % | 96.149 M 7.30 % | 89.606 M 1 202.90 % | -8.125 M |
| Total investments | 4.080 M -95.18 % | 84.604 M 0.52 % | 84.168 M -7.08 % | 90.584 M -6.71 % | 97.096 M -28.06 % | 134.959 M -7.26 % | 145.524 M -25.09 % | 194.267 M 5.13 % | 184.779 M -11.32 % | 208.373 M 0.86 % | 206.599 M 5.60 % | 195.635 M -4.92 % | 205.756 M -8.46 % | 224.776 M | 0.000 -100.00 % | 276.667 M -6.94 % | 297.293 M 6.69 % | 278.648 M -6.93 % | 299.386 M -6.52 % | 320.272 M -11.52 % | 361.956 M 1.54 % | 356.480 M 0.80 % | 353.647 M -12.13 % | 402.448 M |
| Total debt | 16.612 M -0.03 % | 16.617 M 0.10 % | 16.600 M -44.61 % | 29.971 M -5.76 % | 31.802 M -24.61 % | 42.184 M -0.84 % | 42.541 M -20.51 % | 53.514 M 1.76 % | 52.589 M -13.18 % | 60.572 M -0.24 % | 60.717 M -0.13 % | 60.799 M -3.50 % | 63.007 M -0.48 % | 63.309 M 0.87 % | 62.765 M -23.85 % | 82.421 M -0.65 % | 82.959 M -3.81 % | 86.243 M -10.64 % | 96.507 M -0.92 % | 97.405 M -1.52 % | 98.906 M -0.06 % | 98.966 M 0.71 % | 98.268 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 0.000 300.00 % | 0.000 93.75 % | 0.000 -420.00 % | 0.000 150.00 % | 0.000 -266.67 % | 0.000 -25.00 % | 0.000 1 500.00 % | 0.000 110.00 % | 0.000 50.00 % | 0.000 -600.00 % | 0.000 125.00 % | 0.000 | 0.000 100.00 % | 0.000 71.93 % | 0.000 -1 325.00 % | 0.000 88.89 % | 0.000 | 0.000 |
| Retained earnings | -41.688 M -11.54 % | -37.376 M 10.29 % | -41.663 M 3.57 % | -43.204 M 15.58 % | -51.180 M -137.12 % | -21.584 M -13.39 % | -19.034 M -104.70 % | -9.299 M 57.38 % | -21.819 M -144.82 % | -8.912 M 45.74 % | -16.426 M 37.38 % | -26.230 M -569.78 % | -3.916 M 35.08 % | -6.032 M 61.13 % | -15.517 M 43.62 % | -27.522 M -18.58 % | -23.209 M 45.83 % | -42.849 M 3.75 % | -44.517 M -49.49 % | -29.779 M -1 040.57 % | -2.611 M 78.25 % | -12.004 M -45.38 % | -8.257 M -125.17 % | 32.808 M |
| Common stock | 101.432 K 0.00 % | 101.432 K 0.00 % | 101.432 K 0.00 % | 101.432 K 0.00 % | 101.432 K 0.02 % | 101.415 K 0.05 % | 101.368 K -20.00 % | 126.710 K -0.20 % | 126.969 K -0.47 % | 127.564 K 0.00 % | 127.564 K -0.11 % | 127.705 K -1.39 % | 129.503 K 0.00 % | 129.503 K 0.00 % | 129.503 K -25.00 % | 172.671 K 0.00 % | 172.671 K 0.00 % | 172.671 K -0.82 % | 174.102 K 0.00 % | 174.102 K 0.00 % | 174.102 K 0.00 % | 174.102 K 0.00 % | 174.102 K 0.06 % | 174.006 K |
| Total equity | 65.897 M -6.14 % | 70.209 M 1.28 % | 69.323 M 2.27 % | 67.782 M -0.60 % | 68.191 M -30.25 % | 97.771 M -8.70 % | 107.089 M -25.68 % | 144.094 M 3.89 % | 138.699 M -8.84 % | 152.154 M 0.74 % | 151.041 M 6.84 % | 141.376 M -5.37 % | 149.406 M -10.87 % | 167.620 M 0.82 % | 166.254 M -20.26 % | 208.482 M -5.62 % | 220.902 M 9.76 % | 201.262 M -10.58 % | 225.069 M -6.15 % | 239.807 M -13.14 % | 276.075 M 3.52 % | 266.682 M -4.30 % | 278.678 M -12.80 % | 319.570 M |
| Other non current liabilities | 614.627 K -23.69 % | 805.400 K 102.43 % | -33.200 M | 0.000 | 0.000 100.00 % | -42.184 M 0.84 % | -42.541 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 |
| Long term debt | 16.600 M 0.00 % | 16.600 M 0.00 % | 16.600 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 |
| Total non current liabilities | 17.216 M -1.10 % | 17.408 M 4.87 % | 16.600 M 566.31 % | 2.491 M 4 158.62 % | 58.501 K -99.86 % | 42.184 M -0.84 % | 42.541 M -20.51 % | 53.514 M 1.76 % | 52.589 M -13.18 % | 60.572 M -0.24 % | 60.717 M -0.13 % | 60.799 M -3.50 % | 63.007 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 | 0.000 100.00 % | -693.325 K 72.17 % | -2.491 M -4 158.62 % | -58.501 K 57.06 % | -136.242 K 4.42 % | -142.548 K 19.88 % | -177.915 K -133.65 % | -76.145 K 43.02 % | -133.642 K -37.83 % | -96.960 K 16.25 % | -115.767 K 72.46 % | -420.371 K -125.67 % | 1.638 M -28.22 % | 2.281 M 131.22 % | 986.581 K -11.27 % | 1.112 M 24.53 % | 892.827 K -28.76 % | 1.253 M 46.97 % | 852.657 K -53.00 % | 1.814 M -3.89 % | 1.888 M 43.60 % | 1.314 M -98.68 % | 99.823 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 23.092 K 86.42 % | 12.387 K -22.74 % | 16.032 K 100.04 % | -42.157 M 0.78 % | -42.490 M 20.57 % | -53.493 M -1.76 % | -52.565 M 13.17 % | -60.537 M 0.24 % | -60.683 M 0.10 % | -60.742 M 3.00 % | -62.620 M | 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 | 12.302 K -26.60 % | 16.761 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 % | 63.309 M 0.87 % | 62.765 M -23.85 % | 82.421 M -0.65 % | 82.959 M -3.81 % | 86.243 M -10.64 % | 96.507 M -0.92 % | 97.405 M -1.52 % | 98.906 M -0.06 % | 98.966 M 0.71 % | 98.268 M | 0.000 |
| Total current liabilities | 12.302 K -87.74 % | 100.344 K -85.53 % | 693.325 K -72.17 % | 2.491 M 4 158.62 % | 58.501 K 116.49 % | 27.023 K -46.82 % | 50.814 K 141.44 % | 21.046 K -10.22 % | 23.441 K -33.89 % | 35.456 K 2.64 % | 34.544 K -38.79 % | 56.435 K -85.41 % | 386.716 K -99.40 % | 64.946 M -2.93 % | 66.904 M -19.79 % | 83.408 M -4.73 % | 87.553 M 0.48 % | 87.136 M -11.13 % | 98.046 M -0.87 % | 98.906 M -3.79 % | 102.806 M 1.21 % | 101.575 M 1.04 % | 100.531 M 0.71 % | 99.823 M |
| Total liabilities | 17.229 M -1.13 % | 17.425 M -2.86 % | 17.938 M -46.99 % | 33.841 M 4.92 % | 32.255 M -24.18 % | 42.541 M -1.82 % | 43.327 M -21.85 % | 55.442 M -0.32 % | 55.617 M -10.16 % | 61.906 M 1.00 % | 61.294 M -0.48 % | 61.588 M -4.03 % | 64.173 M -1.19 % | 64.946 M -2.93 % | 66.904 M -19.79 % | 83.408 M -4.73 % | 87.553 M 0.48 % | 87.136 M -11.13 % | 98.046 M -0.87 % | 98.906 M -3.79 % | 102.806 M 1.21 % | 101.575 M 1.04 % | 100.531 M 0.54 % | 99.988 M |
| Other non current assets | 0.000 -100.00 % | 5.261 M 106.25 % | -84.168 M 7.08 % | -90.584 M 6.71 % | -97.096 M 28.06 % | -134.959 M 7.26 % | -145.524 M 25.09 % | -194.267 M -5.13 % | -184.779 M 11.32 % | -208.373 M -0.86 % | -206.599 M -5.60 % | -195.635 M 4.92 % | -205.756 M | 0.000 -100.00 % | 222.917 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -402.448 M |
| Long term investments | 0.000 -100.00 % | 79.205 M -5.90 % | 84.168 M -7.08 % | 90.584 M -6.71 % | 97.096 M -28.06 % | 134.959 M -7.26 % | 145.524 M -25.09 % | 194.267 M 5.13 % | 184.779 M -11.32 % | 208.373 M 0.86 % | 206.599 M 5.60 % | 195.635 M -4.92 % | 205.756 M -8.46 % | 224.776 M | 0.000 -100.00 % | 276.667 M -6.94 % | 297.293 M 6.69 % | 278.648 M -6.93 % | 299.386 M -6.52 % | 320.272 M -11.52 % | 361.956 M 1.54 % | 356.480 M 0.80 % | 353.647 M -12.13 % | 402.448 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 0.000 -100.00 % | 84.466 M 0.35 % | 84.168 M -7.08 % | 90.584 M -6.71 % | 97.096 M -28.06 % | 134.959 M -7.26 % | 145.524 M -25.09 % | 194.267 M 5.13 % | 184.779 M -11.32 % | 208.373 M 0.86 % | 206.599 M 5.60 % | 195.635 M -4.92 % | 205.756 M -8.46 % | 224.776 M 0.83 % | 222.917 M -19.43 % | 276.667 M -6.94 % | 297.293 M 6.69 % | 278.648 M -6.93 % | 299.386 M -6.52 % | 320.272 M -11.52 % | 361.956 M 1.54 % | 356.480 M 0.80 % | 353.647 M -12.13 % | 402.448 M |
| Other current assets | -6.384 M -210.91 % | -2.053 M -509.64 % | 501.256 K -33.59 % | 754.749 K -38.13 % | 1.220 M 408.95 % | 239.700 K -8.02 % | 260.595 K 0.26 % | 259.918 K -71.86 % | 923.546 K 10 923.47 % | 8.378 K -94.75 % | 159.614 K -67.39 % | 489.474 K -64.20 % | 1.367 M 83.80 % | 743.871 K 72.90 % | 430.232 K -79.70 % | 2.120 M 30.32 % | 1.626 M 29.21 % | 1.259 M -64.54 % | 3.550 M 62.35 % | 2.186 M 939.59 % | 210.318 K -92.17 % | 2.687 M -55.90 % | 6.092 M 763.85 % | 705.244 K |
| Short term investments | 4.080 M -24.43 % | 5.399 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 |
| cash and cash equivalents | 538.387 K -44.82 % | 975.659 K 26.38 % | 772.007 K -89.28 % | 7.203 M 292.73 % | 1.834 M -36.78 % | 2.901 M 22.52 % | 2.368 M 9.19 % | 2.169 M -44.56 % | 3.912 M 72.36 % | 2.270 M 15.67 % | 1.962 M -47.00 % | 3.703 M 9.05 % | 3.395 M 5.60 % | 3.215 M -27.27 % | 4.421 M -40.65 % | 7.449 M 111.24 % | 3.526 M 12.24 % | 3.142 M -78.76 % | 14.793 M 46.58 % | 10.092 M 16.52 % | 8.662 M 207.48 % | 2.817 M -67.48 % | 8.662 M 6.61 % | 8.125 M |
| Cash and short term investments | 4.619 M | 0.000 -100.00 % | 772.007 K -89.28 % | 7.203 M 292.73 % | 1.834 M -36.78 % | 2.901 M 22.52 % | 2.368 M 9.19 % | 2.169 M -44.56 % | 3.912 M 72.36 % | 2.270 M 15.67 % | 1.962 M -47.00 % | 3.703 M 9.05 % | 3.395 M 5.60 % | 3.215 M -27.27 % | 4.421 M -40.65 % | 7.449 M 111.24 % | 3.526 M 12.24 % | 3.142 M -78.76 % | 14.793 M 46.58 % | 10.092 M 16.52 % | 8.662 M 207.48 % | 2.817 M -67.48 % | 8.662 M 6.61 % | 8.125 M |
| Total current assets | 0.000 | 0.000 -100.00 % | 3.082 M -72.05 % | 11.025 M 230.74 % | 3.334 M -37.69 % | 5.350 M 9.74 % | 4.875 M -7.44 % | 5.267 M -44.68 % | 9.521 M 67.56 % | 5.682 M -0.71 % | 5.723 M -21.89 % | 7.327 M -6.11 % | 7.804 M -0.56 % | 7.848 M -23.62 % | 10.275 M -32.61 % | 15.247 M 36.07 % | 11.205 M 14.91 % | 9.752 M -58.96 % | 23.759 M 28.71 % | 18.460 M 9.04 % | 16.929 M 43.71 % | 11.780 M -53.98 % | 25.595 M 49.59 % | 17.110 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 11.028 M | 0.000 -100.00 % | 5.352 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.774 M -2.30 % | 5.910 M | 0.000 100.00 % | -1.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.765 M -14.03 % | 2.053 M -11.10 % | 2.310 M -39.57 % | 3.822 M 154.91 % | 1.499 M -38.78 % | 2.449 M -2.33 % | 2.508 M -19.07 % | 3.098 M -44.77 % | 5.610 M 64.37 % | 3.413 M -9.26 % | 3.761 M 3.76 % | 3.624 M -17.79 % | 4.409 M 13.37 % | 3.889 M -28.30 % | 5.424 M -4.49 % | 5.679 M -6.17 % | 6.052 M 13.11 % | 5.351 M -1.22 % | 5.417 M -12.36 % | 6.181 M -23.29 % | 8.057 M 28.38 % | 6.276 M -42.11 % | 10.841 M 30.92 % | 8.280 M |
| 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 |
| Other assets | 83.126 M -5.14 % | 87.633 M 788 678.15 % | 11.110 K -15.38 % | 13.130 K -21.11 % | 16.644 K 518.05 % | 2.693 K -83.37 % | 16.191 K 994.73 % | 1.479 K -90.82 % | 16.112 K 284.63 % | 4.189 K -68.82 % | 13.436 K 846.86 % | 1.419 K -92.52 % | 18.958 K | 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 -100.00 % | 83.583 K -87.94 % | 693.325 K -72.17 % | 2.491 M 4 158.62 % | 58.501 K 116.49 % | 27.023 K -46.82 % | 50.814 K 141.44 % | 21.046 K -10.22 % | 23.441 K -33.89 % | 35.456 K 2.64 % | 34.544 K -38.79 % | 56.435 K -85.41 % | 386.716 K | 0.000 -100.00 % | 1.858 M | 0.000 -100.00 % | 3.481 M | 0.000 -100.00 % | 285.315 K -56.03 % | 648.867 K -68.90 % | 2.086 M 189.05 % | 721.750 K -23.90 % | 948.368 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.219 K 19.06 % | 91.734 K -41.52 % | 156.869 K 197.64 % | 52.704 K -46.32 % | 98.186 K 57.31 % | 62.416 K 5.20 % | 59.332 K 76.29 % | 33.655 K | 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 | 1.722 K -33.05 % | 2.572 K -88.86 % | 23.092 K 86.42 % | 12.387 K -22.74 % | 16.032 K -60.01 % | 40.094 K 3.19 % | 38.854 K -55.30 % | 86.919 K 372.31 % | 18.403 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 | 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 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 |
| Other total stockholders equity | 107.483 M 0.00 % | 107.483 M -3.07 % | 110.884 M 0.00 % | 110.884 M -7.03 % | 119.270 M 0.01 % | 119.254 M -5.37 % | 126.022 M -17.78 % | 153.266 M -4.44 % | 160.391 M -0.34 % | 160.938 M -3.83 % | 167.339 M -0.08 % | 167.478 M 9.33 % | 153.193 M -11.72 % | 173.522 M -4.47 % | 181.641 M -22.98 % | 235.832 M -3.32 % | 243.938 M 0.00 % | 243.938 M -9.46 % | 269.412 M 0.00 % | 269.412 M -3.27 % | 278.512 M 0.00 % | 278.512 M -2.88 % | 286.760 M 0.06 % | 286.588 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 16.577 M 133 925.04 % | -12.387 K 22.74 % | -16.032 K -100.04 % | 42.144 M -0.84 % | 42.502 M 2 304.37 % | -1.928 M 36.34 % | -3.029 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 |
| Other liabilities | 0.000 -100.00 % | 17.425 M 2 603.45 % | 644.538 K -97.77 % | 28.858 M -10.20 % | 32.138 M 9 658.83 % | 329.318 K -55.25 % | 735.852 K -61.41 % | 1.907 M -36.54 % | 3.005 M 131.47 % | 1.298 M 139.25 % | 542.636 K -25.91 % | 732.366 K -6.05 % | 779.536 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 83.126 M -5.14 % | 87.633 M 0.43 % | 87.261 M -14.13 % | 101.623 M 1.17 % | 100.446 M -28.41 % | 140.312 M -6.72 % | 150.416 M -24.62 % | 199.536 M 2.69 % | 194.316 M -9.22 % | 214.060 M 0.81 % | 212.335 M 4.62 % | 202.963 M -4.97 % | 213.579 M -8.19 % | 232.624 M -0.24 % | 233.192 M -20.12 % | 291.914 M -5.38 % | 308.498 M 6.97 % | 288.399 M -10.75 % | 323.146 M -4.60 % | 338.732 M -10.60 % | 378.885 M 2.89 % | 368.260 M -2.90 % | 379.242 M -9.61 % | 419.559 M |
| 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 477.531 K 115.74 % | 221.349 K 166.50 % | -332.848 K 1.12 % | -336.618 K -138.70 % | 869.925 K 2 266.09 % | -40.161 K -113.97 % | 287.525 K -45.59 % | 528.403 K 1 360.47 % | -41.921 K -107.82 % | 535.917 K 312.71 % | -251.942 K -152.30 % | 481.768 K 466.39 % | -131.490 K -471.00 % | -23.028 K -101.31 % | 1.758 M 302.08 % | 437.208 K 154.52 % | -801.918 K -881.58 % | 102.602 K -84.21 % | 649.642 K -29.08 % | 916.080 K 193.54 % | -979.308 K -617.07 % | 189.394 K 2 637.43 % | -7.464 K -100.38 % | 1.957 M |
| Accounts receivables | 288.003 K 68.29 % | 171.132 K 202.29 % | -167.308 K 70.00 % | -557.760 K -158.73 % | 949.742 K 708.22 % | -156.152 K -126.43 % | 590.849 K 104.70 % | 288.639 K 76.32 % | 163.698 K -52.98 % | 348.118 K 355.45 % | -136.276 K -129.44 % | 462.816 K 414.67 % | -147.080 K -121.52 % | 683.368 K -38.22 % | 1.106 M 196.04 % | 373.666 K 153.28 % | -701.304 K -1 158.64 % | 66.246 K -91.33 % | 763.948 K -11.64 % | 864.576 K 212.35 % | -769.566 K -578.45 % | 160.844 K 259.47 % | -100.864 K -105.15 % | 1.957 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 | 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 | 239.011 K 631.83 % | -44.941 K 17.21 % | -54.284 K -251.56 % | 35.818 K 147.08 % | -76.081 K -151.42 % | 147.969 K 152.85 % | -279.970 K -330.39 % | 121.522 K 191.56 % | -132.723 K -183.32 % | 159.302 K 389.78 % | -54.974 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 |
| Other working capital | -49.483 K -152.00 % | 95.158 K 185.53 % | -111.256 K -160.03 % | 185.324 K 5 060.49 % | -3.736 K 88.32 % | -31.978 K -36.93 % | -23.354 K -119.75 % | 118.242 K 262.21 % | -72.896 K -355.80 % | 28.497 K 146.95 % | -60.692 K -420.24 % | 18.952 K 21.57 % | 15.590 K 102.21 % | -706.396 K -208.39 % | 651.696 K 925.61 % | 63.542 K 163.15 % | -100.614 K -376.75 % | 36.356 K 131.81 % | -114.306 K -321.94 % | 51.504 K 124.56 % | -209.742 K -834.65 % | 28.550 K -69.43 % | 93.400 K | 0.000 |
| Other non cash items | 1.659 M 150.43 % | -3.290 M -4.24 % | -3.156 M -623.02 % | 603.404 K -97.70 % | 26.235 M 235.20 % | 7.826 M 30.43 % | 6.000 M 147.76 % | -12.564 M -191.51 % | 13.730 M 576.04 % | -2.884 M 72.67 % | -10.552 M -203.18 % | 10.227 M -46.32 % | 19.053 M 716.18 % | -3.092 M -105.42 % | 57.099 M 247.26 % | 16.443 M 208.39 % | -15.170 M -167.97 % | 22.319 M 13.37 % | 19.686 M -48.58 % | 38.283 M 1 626.06 % | -2.509 M -147.67 % | 5.263 M -87.35 % | 41.610 M 419.56 % | -13.021 M |
| Net cash provided by operating activities | 1.477 M 0.53 % | 1.469 M 68.15 % | 873.578 K -63.27 % | 2.378 M 3.97 % | 2.287 M -26.88 % | 3.128 M 46.57 % | 2.134 M 1 866.87 % | 108.516 K -98.43 % | 6.929 M 36.49 % | 5.076 M 21.77 % | 4.169 M -57.61 % | 9.833 M 50.46 % | 6.536 M 60.26 % | 4.078 M -94.81 % | 78.633 M 542.89 % | 12.231 M 6.93 % | 11.438 M 20.91 % | 9.460 M -41.04 % | 16.044 M 11.24 % | 14.422 M -20.29 % | 18.092 M 157.10 % | 7.037 M -50.14 % | 14.114 M -15.65 % | 16.732 M |
| 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 | -27.122 M -304.45 % | -6.706 M 66.05 % | -19.751 M 2.21 % | -20.198 M 25.77 % | -27.208 M -102.26 % | -13.452 M 75.95 % | -55.933 M -33.23 % | -41.983 M -18.02 % | -35.573 M 31.95 % | -52.276 M -35.41 % | -38.607 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 |
| Sales maturities of investments | 28.864 M 217.82 % | 9.082 M -68.53 % | 28.858 M 2.83 % | 28.064 M -26.39 % | 38.124 M 140.69 % | 15.839 M -83.76 % | 97.556 M 114.73 % | 45.432 M 1.06 % | 44.957 M -15.75 % | 53.361 M 40.15 % | 38.075 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 1.742 M -26.68 % | 2.376 M -73.91 % | 9.107 M 15.77 % | 7.866 M -27.93 % | 10.915 M 357.25 % | 2.387 M -94.26 % | 41.623 M 1 106.85 % | 3.449 M -63.25 % | 9.384 M 764.78 % | 1.085 M 304.31 % | -531.113 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 |
| 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 100.00 % | -65.000 -200.00 % | 65.000 | 0.000 -100.00 % | 15.965 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -33.000 -100.00 % | 6.686 M | 0.000 | 0.000 | 0.000 100.00 % | -27.269 M -10 781.00 % | -250.612 K 54.28 % | -548.167 K | 0.000 100.00 % | -139.178 K 91.63 % | -1.663 M | 0.000 | 0.000 100.00 % | -54.234 M | 0.000 | 0.000 100.00 % | -1.458 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -3.652 M 0.00 % | -3.652 M -20.00 % | -3.043 M 0.00 % | -3.043 M 22.08 % | -3.905 M 17.16 % | -4.714 M 10.57 % | -5.271 M 13.43 % | -6.089 M 0.45 % | -6.117 M -5.38 % | -5.804 M -8.30 % | -5.360 M 2.41 % | -5.492 M 5.76 % | -5.828 M 0.00 % | -5.828 M 25.00 % | -7.770 M 0.00 % | -7.770 M 0.00 % | -7.770 M 17.23 % | -9.387 M 10.13 % | -10.446 M 9.09 % | -11.491 M 5.71 % | -12.187 M 10.26 % | -13.580 M -0.03 % | -13.576 M -0.04 % | -13.570 M |
| Other financing activites | -4.459 K -143.54 % | 10.242 K 100.08 % | -13.371 M -630.52 % | -1.830 M 82.34 % | -10.367 M -3 241.29 % | -310.263 K 99.19 % | -38.243 M -5 769.75 % | 674.502 K 107.91 % | -8.531 M -5 779.64 % | -145.099 K 34.26 % | -220.712 K 94.30 % | -3.870 M -1 181.50 % | -302.026 K -155.54 % | 543.770 K 100.74 % | -73.891 M -13 629.90 % | -538.174 K 83.61 % | -3.283 M 73.98 % | -12.620 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.860 K 81.14 % | 94.876 K |
| Net cash used provided by financing activities | -3.656 M -0.40 % | -3.641 M 77.82 % | -16.414 M -236.82 % | -4.873 M 65.85 % | -14.272 M -184.06 % | -5.024 M 88.45 % | -43.514 M -703.62 % | -5.415 M 63.03 % | -14.648 M -146.21 % | -5.949 M -6.61 % | -5.580 M 40.40 % | -9.362 M -52.74 % | -6.130 M -16.01 % | -5.284 M 93.53 % | -81.661 M -882.88 % | -8.308 M 24.83 % | -11.053 M 49.78 % | -22.008 M -110.68 % | -10.446 M 9.09 % | -11.491 M 5.71 % | -12.187 M 10.26 % | -13.580 M -1.31 % | -13.404 M 0.53 % | -13.476 M |
| 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 -100.00 % | 897.270 K 200.00 % | -897.270 K 40.22 % | -1.501 M -2 386.34 % | -60.366 K -108.65 % | 698.038 K 504.38 % | -172.620 K -171.24 % | 242.324 K |
| Net change in cash | -437.272 K -314.72 % | 203.652 K 103.17 % | -6.433 M -219.77 % | 5.371 M 602.38 % | -1.069 M -317.61 % | 491.313 K 101.96 % | 243.268 K 113.10 % | -1.857 M -211.57 % | 1.665 M 684.96 % | 212.066 K 110.92 % | -1.943 M -924.77 % | 235.543 K 16.06 % | 202.952 K 133.67 % | -602.823 K 60.19 % | -1.514 M -177.20 % | 1.961 M 920.20 % | 192.251 K 103.30 % | -5.825 M -347.86 % | 2.350 M 228.59 % | 715.242 K -75.53 % | 2.922 M 200.00 % | -2.922 M -1 188.06 % | 268.590 K -84.64 % | 1.749 M |
| Cash at beginning of period | 975.659 K 26.38 % | 772.007 K -89.29 % | 7.206 M 292.85 % | 1.834 M -36.83 % | 2.903 M 20.37 % | 2.412 M 11.22 % | 2.169 M -46.13 % | 4.026 M 70.49 % | 2.361 M 9.87 % | 2.149 M -47.47 % | 4.092 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 |
| Cash at end of period | 538.387 K -44.82 % | 975.659 K 26.38 % | 772.007 K -89.29 % | 7.206 M 292.85 % | 1.834 M -36.83 % | 2.903 M 20.37 % | 2.412 M 11.22 % | 2.169 M -46.13 % | 4.026 M 70.49 % | 2.361 M 9.87 % | 2.149 M 812.51 % | 235.543 K 16.06 % | 202.952 K 133.67 % | -602.823 K 60.19 % | -1.514 M -177.20 % | 1.961 M 920.20 % | 192.251 K 103.30 % | -5.825 M -347.86 % | 2.350 M 228.59 % | 715.242 K -75.53 % | 2.922 M 200.00 % | -2.922 M -1 188.06 % | 268.590 K -84.64 % | 1.749 M |
| Operating cash flow | 1.477 M 0.53 % | 1.469 M 68.15 % | 873.578 K -63.27 % | 2.378 M 3.97 % | 2.287 M -26.88 % | 3.128 M 46.57 % | 2.134 M 1 866.87 % | 108.516 K -98.43 % | 6.929 M 36.49 % | 5.076 M 21.77 % | 4.169 M -57.61 % | 9.833 M 50.46 % | 6.536 M 60.26 % | 4.078 M -94.81 % | 78.633 M 542.89 % | 12.231 M 6.93 % | 11.438 M 20.91 % | 9.460 M -41.04 % | 16.044 M 11.24 % | 14.422 M -20.29 % | 18.092 M 157.10 % | 7.037 M -50.14 % | 14.114 M -15.65 % | 16.732 M |
| 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 |
| Free CashFlow | 1.477 M 0.53 % | 1.469 M 68.15 % | 873.578 K -63.27 % | 2.378 M 3.97 % | 2.287 M -26.88 % | 3.128 M 46.57 % | 2.134 M 1 866.87 % | 108.516 K -98.43 % | 6.929 M 36.49 % | 5.076 M 21.77 % | 4.169 M -57.61 % | 9.833 M 50.46 % | 6.536 M 60.26 % | 4.078 M -94.81 % | 78.633 M 542.89 % | 12.231 M 6.93 % | 11.438 M 20.91 % | 9.460 M -41.04 % | 16.044 M 11.24 % | 14.422 M -20.29 % | 18.092 M 157.10 % | 7.037 M -50.14 % | 14.114 M -15.65 % | 16.732 M |
| 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 |