The European Smaller Companies Trust PLC TEUUF
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 97.505 M -19.59 % | 121.263 M 175.59 % | -160.431 M -147.18 % | 340.075 M 1 729.54 % | 18.588 M 149.84 % | -37.297 M -262.75 % | 22.916 M -91.56 % | 271.364 M 309.89 % | 66.204 M 92.49 % | 34.394 M -77.10 % | 150.199 M 47.79 % | 101.631 M |
| Net income | 84.898 M -18.67 % | 104.381 M 159.74 % | -174.712 M -153.18 % | 328.517 M 2 328.96 % | 13.525 M 131.60 % | -42.795 M -426.33 % | 13.114 M -94.95 % | 259.916 M 336.58 % | 59.535 M 128.54 % | 26.050 M -81.77 % | 142.903 M 46.65 % | 97.447 M |
| Income before tax | 86.265 M -18.98 % | 106.472 M 161.91 % | -171.980 M -152.13 % | 329.901 M 2 214.12 % | 14.256 M 134.28 % | -41.586 M -386.60 % | 14.510 M -94.44 % | 261.028 M 334.65 % | 60.055 M 122.35 % | 27.009 M -81.22 % | 143.821 M 46.63 % | 98.085 M |
| Income before tax ratio | 0.88 0.76 % | 0.88 -18.09 % | 1.07 10.50 % | 0.97 26.49 % | 0.77 -31.22 % | 1.11 76.09 % | 0.63 -34.17 % | 0.96 6.04 % | 0.91 15.52 % | 0.79 -17.99 % | 0.96 -0.78 % | 0.97 |
| EBITDA | 0.000 100.00 % | -2.971 M -206.60 % | -969.000 K -25.03 % | -775.000 K -9.93 % | -705.000 K -10.68 % | -637.000 K 43.22 % | -1.122 M -51.10 % | -742.468 K -9.94 % | -675.357 K 6.84 % | -724.957 K 13.50 % | -838.108 K -57.10 % | -533.476 K |
| Net income ratio | 0.87 1.15 % | 0.86 -20.96 % | 1.09 12.73 % | 0.97 32.76 % | 0.73 -36.59 % | 1.15 100.51 % | 0.57 -40.25 % | 0.96 6.51 % | 0.90 18.73 % | 0.76 -20.39 % | 0.95 -0.77 % | 0.96 |
| Ratio EBITDA | 0.00 100.00 % | -0.02 -505.64 % | 0.01 365.04 % | 0.00 93.99 % | -0.04 -322.07 % | 0.02 134.89 % | -0.05 -1 689.24 % | 0.00 73.18 % | -0.01 51.60 % | -0.02 -277.75 % | -0.01 -6.30 % | -0.01 |
| 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 |
| Weighted average shs out dil | 400.039 M -0.21 % | 400.867 M 0.00 % | 400.867 M 0.00 % | 400.867 M 0.00 % | 400.867 M 0.00 % | 400.867 M 0.24 % | 399.898 M 0.40 % | 398.323 M -0.37 % | 399.811 M 0.00 % | 399.812 M 0.00 % | 399.809 M 0.00 % | 399.809 M |
| Weighted average shs out | 400.040 M -0.21 % | 400.869 M 0.00 % | 400.867 M 0.00 % | 400.868 M 0.00 % | 400.871 M 0.00 % | 400.867 M 0.24 % | 399.898 M 0.40 % | 398.323 M -0.37 % | 399.807 M 0.00 % | 399.807 M 0.00 % | 399.807 M 0.00 % | 399.807 M |
| EPS diluted | 0.21 -19.23 % | 0.26 159.09 % | -0.44 -153.66 % | 0.82 2 333.23 % | 0.03 130.64 % | -0.11 -435.37 % | 0.03 -94.95 % | 0.65 333.33 % | 0.15 130.06 % | 0.07 -81.89 % | 0.36 50.00 % | 0.24 |
| Earnings per share | 0.21 -19.23 % | 0.26 159.09 % | -0.44 -153.66 % | 0.82 2 333.23 % | 0.03 130.64 % | -0.11 -435.37 % | 0.03 -94.95 % | 0.65 333.33 % | 0.15 130.06 % | 0.07 -81.89 % | 0.36 50.00 % | 0.24 |
| Gross profit | 97.505 M -19.59 % | 121.263 M 175.59 % | -160.431 M -147.18 % | 340.075 M 1 729.54 % | 18.588 M 149.84 % | -37.297 M -262.75 % | 22.916 M -91.56 % | 271.364 M 309.89 % | 66.204 M 92.49 % | 34.394 M -77.10 % | 150.199 M 47.79 % | 101.631 M |
| Income tax expense | 1.367 M -34.62 % | 2.091 M -23.46 % | 2.732 M 97.40 % | 1.384 M 89.33 % | 731.000 K -39.54 % | 1.209 M -13.42 % | 1.396 M 25.53 % | 1.112 M 114.00 % | 519.812 K -45.81 % | 959.270 K 4.44 % | 918.498 K 43.89 % | 638.346 K |
| 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 |
| General and administrative expenses | 4.735 M -57.19 % | 11.060 M 13.44 % | 9.750 M 12.34 % | 8.679 M 198.14 % | 2.911 M -2.93 % | 2.999 M -52.70 % | 6.340 M -28.24 % | 8.835 M 88.48 % | 4.688 M -18.76 % | 5.770 M 25.87 % | 4.584 M 103.92 % | 2.248 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 | 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 | 4.735 M -59.94 % | 11.820 M 11.72 % | 10.580 M 12.57 % | 9.399 M 159.14 % | 3.627 M -0.68 % | 3.652 M -49.86 % | 7.284 M -24.07 % | 9.593 M 75.28 % | 5.473 M -17.82 % | 6.660 M 20.21 % | 5.540 M 83.91 % | 3.012 M |
| Cost and expenses | 4.735 M -59.94 % | 11.820 M 11.72 % | 10.580 M 12.57 % | 9.399 M 159.14 % | 3.627 M -0.68 % | 3.652 M -49.86 % | 7.284 M -24.07 % | 9.593 M 75.28 % | 5.473 M -17.82 % | 6.660 M 20.21 % | 5.540 M 83.91 % | 3.012 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 |
| Selling general and administrative expenses | 4.735 M -57.19 % | 11.060 M 13.44 % | 9.750 M 12.34 % | 8.679 M 198.14 % | 2.911 M -2.93 % | 2.999 M -52.70 % | 6.340 M -28.24 % | 8.835 M 88.48 % | 4.688 M -18.76 % | 5.770 M 25.87 % | 4.584 M 103.92 % | 2.248 M |
| Interest income | 0.000 -100.00 % | 3.781 M 220.52 % | 1.180 M 10.03 % | 1.072 M 22.72 % | 873.551 K 7.99 % | 808.940 K -27.89 % | 1.122 M 51.10 % | 742.467 K 9.94 % | 675.356 K -6.84 % | 724.956 K -13.50 % | 838.108 K 57.10 % | 533.475 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -91.895 M 16.03 % | -109.443 M -152.57 % | 208.167 M 145.51 % | -457.411 M -2 367.44 % | -18.538 M -135.65 % | 52.002 M 432.66 % | -15.632 M 94.03 % | -261.771 M -331.04 % | -60.730 M -118.97 % | -27.734 M 80.83 % | -144.659 M -46.69 % | -98.618 M |
| Operating income | 92.770 M -15.82 % | 110.203 M 164.44 % | -171.011 M -151.72 % | 330.676 M 2 110.25 % | 14.961 M 136.54 % | -40.949 M -361.95 % | 15.632 M -94.03 % | 261.771 M 331.04 % | 60.730 M 118.97 % | 27.734 M -80.83 % | 144.659 M 46.69 % | 98.618 M |
| Operating income ratio | 0.95 4.69 % | 0.91 -14.74 % | 1.07 9.62 % | 0.97 20.81 % | 0.80 -26.69 % | 1.10 60.95 % | 0.68 -29.29 % | 0.96 5.16 % | 0.92 13.76 % | 0.81 -16.28 % | 0.96 -0.75 % | 0.97 |
| Total other income expenses net | -6.505 M -74.35 % | -3.731 M -285.04 % | -969.000 K -25.03 % | -775.000 K -9.93 % | -705.000 K -10.68 % | -637.000 K -123.89 % | 2.666 M -95.56 % | 60.064 M 317.87 % | 14.374 M 53.35 % | 9.373 M -84.18 % | 59.246 M 78.46 % | 33.199 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 89.987 M -4.28 % | 94.014 M 36.63 % | 68.808 M -22.77 % | 89.099 M 84.76 % | 48.224 M -15.81 % | 57.277 M 35 965.37 % | -159.700 K -115.09 % | -74.247 K 23.50 % | -97.049 K 42.32 % | -168.265 K 97.24 % | -6.103 M -17.99 % | -5.172 M |
| Total investments | 883.842 M 5.76 % | 835.744 M 15.20 % | 725.441 M -22.29 % | 933.499 M 62.89 % | 573.086 M -1.26 % | 580.396 M -29.76 % | 826.292 M 2.11 % | 809.208 M 47.25 % | 549.564 M -7.96 % | 597.080 M -6.21 % | 636.641 M 52.00 % | 418.837 M |
| Total debt | 90.219 M -4.04 % | 94.016 M 36.61 % | 68.819 M -22.76 % | 89.099 M 84.54 % | 48.281 M -15.71 % | 57.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 14.020 M 0.40 % | 13.964 M 0.00 % | 13.964 M 0.00 % | 13.964 M 0.00 % | 13.964 M 0.00 % | 13.964 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 658.002 M 10.02 % | 598.050 M 16.84 % | 511.872 M -26.88 % | 700.075 M 82.89 % | 382.782 M 0.62 % | 380.431 M -33.58 % | 572.807 M 1.36 % | 565.096 M 75.61 % | 321.797 M 1.29 % | 317.685 M -2.27 % | 325.061 M 93.56 % | 167.938 M |
| Common stock | 6.208 M -0.89 % | 6.264 M 0.00 % | 6.264 M 0.00 % | 6.264 M 0.00 % | 6.264 M 0.00 % | 6.264 M -24.23 % | 8.267 M 2.14 % | 8.094 M -2.54 % | 8.305 M -15.46 % | 9.824 M -8.06 % | 10.685 M 12.54 % | 9.495 M |
| Total equity | 798.594 M 8.12 % | 738.642 M 13.21 % | 652.464 M -22.39 % | 840.667 M 60.62 % | 523.374 M 0.45 % | 521.023 M -31.30 % | 758.366 M 2.24 % | 741.763 M 47.73 % | 502.108 M -5.44 % | 530.972 M -4.68 % | 557.044 M 48.91 % | 374.077 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 |
| 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 |
| Total 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 |
| Other current liabilities | 2.303 M -76.85 % | 9.947 M -1.07 % | 10.055 M 40.73 % | 7.145 M 313.01 % | 1.730 M 65.39 % | 1.046 M -98.37 % | 64.199 M -9.02 % | 70.560 M 48.72 % | 47.444 M -29.64 % | 67.430 M -16.39 % | 80.647 M 58.93 % | 50.742 M |
| 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 |
| Short term debt | 90.219 M -4.04 % | 94.016 M 36.61 % | 68.819 M -22.76 % | 89.099 M 84.54 % | 48.281 M -15.71 % | 57.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 93.067 M -10.88 % | 104.427 M 30.58 % | 79.974 M -16.90 % | 96.244 M 77.50 % | 54.222 M -15.28 % | 64.001 M -9.79 % | 70.950 M -1.94 % | 72.353 M 46.26 % | 49.470 M -29.40 % | 70.068 M -20.49 % | 88.128 M 58.27 % | 55.684 M |
| Total liabilities | 93.067 M -10.88 % | 104.427 M 30.58 % | 79.974 M -16.90 % | 96.244 M 77.50 % | 54.222 M -15.28 % | 64.001 M -9.79 % | 70.950 M -1.94 % | 72.353 M 46.26 % | 49.470 M -29.40 % | 70.068 M -20.49 % | 88.128 M 58.27 % | 55.684 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -826.292 M -2.11 % | -809.208 M -47.25 % | -549.564 M 7.96 % | -597.080 M 6.21 % | -636.641 M -52.00 % | -418.837 M |
| Long term investments | 883.842 M 5.76 % | 835.744 M 15.20 % | 725.441 M -22.29 % | 933.499 M 62.89 % | 573.086 M -1.26 % | 580.396 M -29.76 % | 826.292 M 2.11 % | 809.208 M 47.25 % | 549.564 M -7.96 % | 597.080 M -6.21 % | 636.641 M 52.00 % | 418.837 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 | 883.842 M 5.76 % | 835.744 M 15.20 % | 725.441 M -22.29 % | 933.499 M 62.89 % | 573.086 M -1.26 % | 580.396 M -29.76 % | 826.292 M 2.11 % | 809.208 M 47.25 % | 549.564 M -7.96 % | 597.080 M -6.21 % | 636.641 M 52.00 % | 418.837 M |
| Other current assets | 5.855 M 10.47 % | 5.300 M 41.41 % | 3.748 M 42.19 % | 2.636 M 10.29 % | 2.390 M 19.32 % | 2.003 M 24.09 % | 1.614 M 34.11 % | 1.204 M 33.14 % | 904.020 K 22.83 % | 735.964 K -16.93 % | 886.000 K -37.92 % | 1.427 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 232.000 K 11 500.00 % | 2.000 K -81.82 % | 11.000 K | 0.000 -100.00 % | 57.000 K 1 800.00 % | 3.000 K -98.12 % | 159.700 K 115.10 % | 74.246 K -23.50 % | 97.049 K -42.32 % | 168.265 K -97.24 % | 6.103 M 17.99 % | 5.172 M |
| Cash and short term investments | 232.000 K 11 500.00 % | 2.000 K -81.82 % | 11.000 K | 0.000 -100.00 % | 57.000 K 1 800.00 % | 3.000 K -98.12 % | 159.700 K 115.10 % | 74.246 K -23.50 % | 97.049 K -42.32 % | 168.265 K -97.24 % | 6.103 M 17.99 % | 5.172 M |
| Total current assets | 7.819 M 6.74 % | 7.325 M 4.69 % | 6.997 M 105.07 % | 3.412 M -24.35 % | 4.510 M -2.55 % | 4.628 M 53.06 % | 3.024 M -38.39 % | 4.908 M 143.69 % | 2.014 M -49.14 % | 3.960 M -53.59 % | 8.532 M -21.90 % | 10.923 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 |
| Net receivables | 1.732 M -14.38 % | 2.023 M -37.52 % | 3.238 M 317.27 % | 776.000 K -62.38 % | 2.063 M -21.32 % | 2.622 M 109.78 % | 1.250 M -65.57 % | 3.630 M 258.36 % | 1.013 M -66.85 % | 3.056 M 98.05 % | 1.543 M -64.32 % | 4.324 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 | 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 | 545.000 K 17.46 % | 464.000 K | 0.000 | 0.000 | 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 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M -32.11 % | 177.291 M 5.17 % | 168.573 M -2.00 % | 172.006 M -15.46 % | 203.463 M -8.06 % | 221.298 M 12.54 % | 196.644 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 891.661 M 5.76 % | 843.069 M 15.10 % | 732.438 M -21.82 % | 936.911 M 62.21 % | 577.596 M -1.27 % | 585.024 M -29.46 % | 829.316 M 1.87 % | 814.116 M 47.60 % | 551.578 M -8.23 % | 601.039 M -6.84 % | 645.172 M 50.12 % | 429.761 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | -7.445 M -888.71 % | -753.000 K -161.32 % | 1.228 M -55.92 % | 2.786 M 1 201.19 % | -253.000 K 90.77 % | -2.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | -7.445 M -888.71 % | -753.000 K -161.32 % | 1.228 M -55.92 % | 2.786 M 1 201.19 % | -253.000 K 90.77 % | -2.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -49.734 M 55.76 % | -112.421 M -154.22 % | 207.331 M 156.90 % | -364.346 M -5 469.87 % | 6.785 M -85.39 % | 46.436 M 2 312.78 % | -2.099 M 99.22 % | -268.233 M -649.24 % | -35.801 M -52.51 % | -23.474 M 85.51 % | -162.030 M -52.54 % | -106.221 M |
| Net cash provided by operating activities | 27.719 M 415.24 % | -8.793 M -125.98 % | 33.847 M 202.43 % | -33.043 M -264.75 % | 20.057 M 2 126.08 % | 901.000 K -91.82 % | 11.015 M 232.44 % | -8.317 M -135.04 % | 23.735 M 821.42 % | 2.576 M 113.47 % | -19.128 M -118.00 % | -8.774 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 | 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.804 M 70.08 % | 5.764 M 203.74 % | -5.556 M 80.53 % | -28.533 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Common stock repurchased | -6.140 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.666 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -18.806 M -3.22 % | -18.220 M -35.68 % | -13.429 M -19.65 % | -11.224 M -0.45 % | -11.174 M -3.72 % | -10.773 M | 0.000 100.00 % | -5.828 M -25.45 % | -4.646 M 9.00 % | -5.105 M 0.39 % | -5.125 M -50.02 % | -3.416 M |
| Other financing activites | -2.543 M -109.42 % | 27.004 M 232.33 % | -20.407 M -146.16 % | 44.210 M 600.91 % | -8.826 M -190.49 % | 9.754 M 217.77 % | -8.282 M -158.64 % | 14.124 M 950.28 % | -1.661 M 21.72 % | -2.122 M -24.13 % | -1.710 M -50.13 % | -1.139 M |
| Net cash used provided by financing activities | -27.489 M -412.94 % | 8.784 M 125.96 % | -33.836 M -202.58 % | 32.986 M 264.93 % | -20.000 M -1 862.71 % | -1.019 M 90.68 % | -10.931 M -231.76 % | 8.296 M 231.54 % | -6.307 M 12.74 % | -7.228 M -5.75 % | -6.835 M -50.05 % | -4.555 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.290 M -218.50 % | 6.996 M 62.19 % | 4.314 M 275.63 % | -2.456 M |
| Net change in cash | 230.000 K 2 655.56 % | -9.000 K -181.82 % | 11.000 K 116.87 % | -65.218 K -220.77 % | 54.000 K 145.76 % | -118.000 K -238.09 % | 85.454 K -99.81 % | 44.547 M 135.18 % | 18.942 M 133.58 % | 8.109 M 129.81 % | -27.205 M 38.61 % | -44.318 M |
| Cash at beginning of period | 2.000 K -81.82 % | 11.000 K 47 826 186.96 % | -0.023 -100.00 % | 57.000 K 1 800.00 % | 3.000 K -97.52 % | 121.000 K 62.97 % | 74.246 K 100.17 % | -44.473 M 29.87 % | -63.414 M 11.34 % | -71.523 M -61.39 % | -44.318 M | 0.000 |
| Cash at end of period | 232.000 K 11 500.00 % | 2.000 K -81.82 % | 11.000 K 233.85 % | -8.218 K -114.42 % | 57.000 K 1 800.00 % | 3.000 K -98.12 % | 159.700 K 115.10 % | 74.246 K 100.17 % | -44.473 M 29.87 % | -63.414 M 11.34 % | -71.523 M -61.39 % | -44.318 M |
| Operating cash flow | 27.719 M 415.24 % | -8.793 M -125.98 % | 33.847 M 202.43 % | -33.043 M -264.75 % | 20.057 M 2 126.08 % | 901.000 K -91.82 % | 11.015 M 232.44 % | -8.317 M -135.04 % | 23.735 M 821.42 % | 2.576 M 113.47 % | -19.128 M -118.00 % | -8.774 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 | 27.719 M 415.24 % | -8.793 M -125.98 % | 33.847 M 202.43 % | -33.043 M -264.75 % | 20.057 M 2 126.08 % | 901.000 K -91.82 % | 11.015 M 232.44 % | -8.317 M -135.04 % | 23.735 M 821.42 % | 2.576 M 113.47 % | -19.128 M -118.00 % | -8.774 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 59.169 M 54.34 % | 38.336 M -28.13 % | 53.340 M -21.47 % | 67.923 M 186.33 % | -78.682 M -1 797.07 % | -4.148 M -102.08 % | 199.034 M -25.81 % | 268.290 M 1 625.78 % | -17.584 M -140.49 % | 43.422 M -59.29 % | 106.668 M 168.98 % | -154.626 M -479.06 % | -26.703 M -152.61 % | 50.755 M -68.21 % | 159.657 M 51.07 % | 105.682 M 248.30 % | 30.342 M -23.73 % | 39.780 M -44.69 % | 71.919 M 293.39 % | -37.188 M -187.84 % | 42.338 M -59.47 % | 104.466 M 101.13 % | 51.939 M -2.26 % | 53.141 M |
| Net income | 51.996 M 58.03 % | 32.902 M -28.12 % | 45.775 M -21.89 % | 58.606 M 171.89 % | -81.519 M -416.32 % | -15.788 M -108.39 % | 188.244 M -28.47 % | 263.152 M 1 364.68 % | -20.808 M -151.81 % | 40.162 M -60.87 % | 102.627 M 165.13 % | -157.578 M -436.64 % | -29.364 M -167.58 % | 43.450 M -71.53 % | 152.623 M 50.36 % | 101.506 M 267.34 % | 27.632 M -21.92 % | 35.389 M -47.30 % | 67.150 M 264.86 % | -40.732 M -205.08 % | 38.762 M -61.57 % | 100.863 M 103.06 % | 49.671 M -2.78 % | 51.091 M |
| Income before tax | 52.993 M 59.27 % | 33.272 M -30.22 % | 47.678 M -18.91 % | 58.794 M 172.99 % | -80.555 M -448.00 % | -14.700 M -107.74 % | 189.938 M -27.88 % | 263.370 M 1 411.40 % | -20.083 M -149.77 % | 40.356 M -61.19 % | 103.976 M 166.06 % | -157.391 M -459.47 % | -28.132 M -164.50 % | 43.619 M -71.60 % | 153.580 M 51.08 % | 101.653 M 262.43 % | 28.047 M -21.00 % | 35.505 M -47.80 % | 68.015 M 267.36 % | -40.639 M -202.59 % | 39.613 M -60.75 % | 100.928 M 100.87 % | 50.245 M -1.79 % | 51.160 M |
| Income before tax ratio | 0.90 3.19 % | 0.87 -2.90 % | 0.89 3.26 % | 0.87 -15.45 % | 1.02 -71.11 % | 3.54 271.39 % | 0.95 -2.79 % | 0.98 -14.05 % | 1.14 22.89 % | 0.93 -4.66 % | 0.97 -4.24 % | 1.02 -3.38 % | 1.05 22.59 % | 0.86 -10.66 % | 0.96 0.01 % | 0.96 4.06 % | 0.92 3.57 % | 0.89 -5.63 % | 0.95 -13.46 % | 1.09 16.79 % | 0.94 -3.16 % | 0.97 -0.13 % | 0.97 0.49 % | 0.96 |
| EBITDA | 0.000 100.00 % | -2.660 M -21.35 % | -2.192 M -181.39 % | -779.000 K -215.38 % | -247.000 K 61.55 % | -642.354 K -2.29 % | -628.002 K -43.06 % | -438.976 K -9.68 % | -400.224 K 20.91 % | -506.034 K -27.72 % | -396.216 K 4.37 % | -414.315 K 24.36 % | -547.732 K 6.73 % | -587.275 K -45.91 % | -402.496 K -25.14 % | -321.634 K 9.73 % | -356.290 K -0.67 % | -353.930 K 5.04 % | -372.702 K -6.76 % | -349.101 K 22.10 % | -448.132 K -18.65 % | -377.703 K -32.89 % | -284.218 K -6.63 % | -266.557 K |
| Net income ratio | 0.88 2.39 % | 0.86 0.01 % | 0.86 -0.54 % | 0.86 -16.72 % | 1.04 -72.78 % | 3.81 302.49 % | 0.95 -3.58 % | 0.98 -17.11 % | 1.18 27.94 % | 0.92 -3.87 % | 0.96 -5.59 % | 1.02 -7.33 % | 1.10 28.45 % | 0.86 -10.45 % | 0.96 -0.47 % | 0.96 5.47 % | 0.91 2.37 % | 0.89 -4.72 % | 0.93 -14.75 % | 1.10 19.64 % | 0.92 -5.18 % | 0.97 0.96 % | 0.96 -0.53 % | 0.96 |
| Ratio EBITDA | 0.00 100.00 % | -0.07 -68.84 % | -0.04 -258.32 % | -0.01 -465.34 % | 0.00 -97.97 % | 0.15 5 008.50 % | 0.00 -92.84 % | 0.00 -107.19 % | 0.02 295.31 % | -0.01 -213.74 % | 0.00 -238.63 % | 0.00 -86.94 % | 0.02 277.28 % | -0.01 -358.97 % | 0.00 17.16 % | 0.00 74.08 % | -0.01 -31.98 % | -0.01 -71.68 % | -0.01 -155.20 % | 0.01 188.69 % | -0.01 -192.75 % | 0.00 33.93 % | -0.01 -9.09 % | -0.01 |
| 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 |
| Weighted average shs out dil | 399.411 M -0.31 % | 400.667 M -0.05 % | 400.867 M 0.00 % | 400.867 M 0.00 % | 400.867 M 0.00 % | 400.872 M 0.00 % | 400.869 M 0.00 % | 400.867 M 0.00 % | 400.883 M 0.00 % | 400.873 M 0.00 % | 400.871 M 0.00 % | 400.867 M 0.00 % | 400.865 M 0.48 % | 398.949 M 0.31 % | 397.718 M -0.30 % | 398.929 M -0.22 % | 399.819 M 0.00 % | 399.817 M 0.00 % | 399.815 M 0.00 % | 399.816 M 0.00 % | 399.809 M 0.00 % | 399.808 M 0.00 % | 399.816 M 0.00 % | 399.812 M |
| Weighted average shs out | 399.413 M -0.31 % | 400.672 M -0.05 % | 400.874 M 0.00 % | 400.867 M 0.00 % | 400.868 M 0.00 % | 400.867 M 0.00 % | 400.867 M 0.00 % | 400.867 M 0.00 % | 400.867 M 0.00 % | 400.867 M 0.00 % | 400.867 M 0.00 % | 400.867 M 0.00 % | 400.851 M 0.48 % | 398.945 M 0.31 % | 397.717 M -0.30 % | 398.929 M -0.22 % | 399.807 M 0.00 % | 399.807 M 0.00 % | 399.807 M 0.00 % | 399.807 M 0.00 % | 399.807 M 0.00 % | 399.807 M 0.00 % | 399.807 M 0.00 % | 399.807 M |
| EPS diluted | 0.13 58.34 % | 0.08 -28.11 % | 0.11 -21.89 % | 0.15 173.10 % | -0.20 -407.61 % | -0.04 -108.57 % | 0.46 -30.30 % | 0.66 1 369.23 % | -0.05 -151.90 % | 0.10 -61.46 % | 0.26 165.00 % | -0.40 -446.45 % | -0.07 -167.16 % | 0.11 -71.32 % | 0.38 46.15 % | 0.26 275.72 % | 0.07 -21.90 % | 0.09 -47.26 % | 0.17 265.03 % | -0.10 -204.95 % | 0.10 -62.69 % | 0.26 109.34 % | 0.12 -2.82 % | 0.13 |
| Earnings per share | 0.13 58.34 % | 0.08 -28.11 % | 0.11 -21.89 % | 0.15 173.10 % | -0.20 -407.61 % | -0.04 -108.57 % | 0.46 -30.30 % | 0.66 1 369.23 % | -0.05 -151.90 % | 0.10 -61.46 % | 0.26 165.00 % | -0.40 -446.45 % | -0.07 -167.16 % | 0.11 -71.32 % | 0.38 46.15 % | 0.26 275.72 % | 0.07 -21.90 % | 0.09 -47.26 % | 0.17 265.03 % | -0.10 -204.95 % | 0.10 -62.69 % | 0.26 109.34 % | 0.12 -2.82 % | 0.13 |
| Gross profit | 59.169 M 54.34 % | 38.336 M -28.13 % | 53.340 M -21.47 % | 67.923 M 186.33 % | -78.682 M -1 797.07 % | -4.148 M -102.08 % | 199.034 M -25.81 % | 268.290 M 1 625.78 % | -17.584 M -140.49 % | 43.422 M -59.29 % | 106.668 M 168.98 % | -154.626 M -479.06 % | -26.703 M -152.61 % | 50.755 M -68.21 % | 159.657 M 51.07 % | 105.682 M 248.30 % | 30.342 M -23.73 % | 39.780 M -44.69 % | 71.919 M 293.39 % | -37.188 M -187.84 % | 42.338 M -59.47 % | 104.466 M 101.13 % | 51.939 M -2.26 % | 53.141 M |
| Income tax expense | 997.000 K 169.46 % | 370.000 K -80.56 % | 1.903 M 912.23 % | 188.000 K -80.49 % | 963.500 K -11.49 % | 1.089 M -35.76 % | 1.694 M 679.31 % | 217.434 K -70.00 % | 724.862 K 274.79 % | 193.404 K -85.66 % | 1.349 M 619.68 % | 187.396 K -84.78 % | 1.231 M 629.70 % | 168.756 K -82.37 % | 957.392 K 552.87 % | 146.644 K -64.65 % | 414.786 K 256.04 % | 116.500 K -86.53 % | 864.914 K 824.96 % | 93.508 K -89.02 % | 851.790 K 1 218.44 % | 64.606 K -88.75 % | 574.510 K 741.60 % | 68.264 K |
| 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 |
| General and administrative expenses | 2.733 M 36.51 % | 2.002 M -33.97 % | 3.032 M -62.23 % | 8.028 M 472.41 % | 1.403 M -85.07 % | 9.392 M 17.69 % | 7.980 M 100.53 % | 3.979 M 137.72 % | 1.674 M -18.99 % | 2.067 M 9.29 % | 1.891 M -1.77 % | 1.925 M 381.35 % | 399.910 K -93.42 % | 6.077 M 14.56 % | 5.304 M 58.77 % | 3.341 M 115.89 % | 1.547 M -55.57 % | 3.483 M 12.55 % | 3.095 M 16.74 % | 2.651 M 45.94 % | 1.816 M -32.23 % | 2.680 M 172.57 % | 983.356 K -27.28 % | 1.352 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 |
| 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 |
| Operating expenses | 2.733 M 36.51 % | 2.002 M -42.31 % | 3.470 M -58.44 % | 8.350 M 413.53 % | 1.626 M -83.59 % | 9.910 M 17.02 % | 8.468 M 88.97 % | 4.481 M 113.50 % | 2.099 M -18.03 % | 2.561 M 11.53 % | 2.296 M -2.33 % | 2.351 M 166.63 % | 881.650 K -86.54 % | 6.549 M 15.42 % | 5.674 M 53.02 % | 3.708 M 91.30 % | 1.938 M -50.57 % | 3.921 M 11.07 % | 3.530 M 13.83 % | 3.101 M 36.23 % | 2.277 M -27.97 % | 3.161 M 124.34 % | 1.409 M -17.84 % | 1.715 M |
| Cost and expenses | 2.733 M 36.51 % | 2.002 M -42.31 % | 3.470 M -58.44 % | 8.350 M 413.53 % | 1.626 M -83.59 % | 9.910 M 17.02 % | 8.468 M 88.97 % | 4.481 M 113.50 % | 2.099 M -18.03 % | 2.561 M 11.53 % | 2.296 M -2.33 % | 2.351 M 166.63 % | 881.650 K -86.54 % | 6.549 M 15.42 % | 5.674 M 53.02 % | 3.708 M 91.30 % | 1.938 M -50.57 % | 3.921 M 11.07 % | 3.530 M 13.83 % | 3.101 M 36.23 % | 2.277 M -27.97 % | 3.161 M 124.34 % | 1.409 M -17.84 % | 1.715 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 |
| Selling general and administrative expenses | 2.733 M 36.51 % | 2.002 M -33.97 % | 3.032 M -62.23 % | 8.028 M 472.41 % | 1.403 M -85.07 % | 9.392 M 17.69 % | 7.980 M 100.53 % | 3.979 M 137.72 % | 1.674 M -18.99 % | 2.067 M 9.29 % | 1.891 M -1.77 % | 1.925 M 381.35 % | 399.910 K -93.42 % | 6.077 M 14.56 % | 5.304 M 58.77 % | 3.341 M 115.89 % | 1.547 M -55.57 % | 3.483 M 12.55 % | 3.095 M 16.74 % | 2.651 M 45.94 % | 1.816 M -32.23 % | 2.680 M 172.57 % | 983.356 K -27.28 % | 1.352 M |
| Interest income | 0.000 -100.00 % | 2.660 M -4.71 % | 2.791 M 196.41 % | 941.708 K 213.21 % | 300.665 K -53.19 % | 642.350 K 2.29 % | 627.998 K 43.06 % | 438.974 K 9.68 % | 400.222 K -20.91 % | 506.032 K 27.72 % | 396.214 K -4.37 % | 414.312 K -24.36 % | 547.730 K -6.73 % | 587.274 K 45.91 % | 402.494 K 25.14 % | 321.634 K -9.73 % | 356.290 K 0.67 % | 353.930 K -5.04 % | 372.700 K 6.76 % | 349.098 K -22.10 % | 448.130 K 18.65 % | 377.702 K 32.89 % | 284.216 K 6.62 % | 266.558 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -55.963 M -55.75 % | -35.932 M 43.27 % | -63.340 M 12.05 % | -72.016 M -173.67 % | 97.757 M 595.41 % | 14.057 M 107.38 % | -190.566 M 27.76 % | -263.809 M -1 440.30 % | 19.683 M 148.17 % | -40.862 M 60.85 % | -104.372 M -166.49 % | 156.976 M 469.07 % | 27.585 M 162.40 % | -44.206 M 71.29 % | -153.983 M -51.00 % | -101.974 M -259.02 % | -28.404 M 20.79 % | -35.859 M 47.57 % | -68.388 M -269.74 % | 40.290 M 200.57 % | -40.062 M 60.45 % | -101.305 M -100.49 % | -50.530 M 1.74 % | -51.426 M |
| Operating income | 56.436 M 55.33 % | 36.334 M -27.14 % | 49.870 M -16.29 % | 59.573 M 174.18 % | -80.308 M -471.29 % | -14.057 M -107.38 % | 190.566 M -27.76 % | 263.809 M 1 440.30 % | -19.683 M -148.17 % | 40.862 M -60.85 % | 104.372 M 166.49 % | -156.976 M -469.07 % | -27.585 M -162.40 % | 44.206 M -71.29 % | 153.983 M 51.00 % | 101.974 M 259.02 % | 28.404 M -20.79 % | 35.859 M -47.57 % | 68.388 M 269.74 % | -40.290 M -200.57 % | 40.062 M -60.45 % | 101.305 M 100.49 % | 50.530 M -1.74 % | 51.426 M |
| Operating income ratio | 0.95 0.64 % | 0.95 1.37 % | 0.93 6.60 % | 0.88 -14.07 % | 1.02 -69.89 % | 3.39 253.99 % | 0.96 -2.63 % | 0.98 -12.16 % | 1.12 18.95 % | 0.94 -3.83 % | 0.98 -3.62 % | 1.02 -1.72 % | 1.03 18.61 % | 0.87 -9.69 % | 0.96 -0.05 % | 0.96 3.08 % | 0.94 3.85 % | 0.90 -5.20 % | 0.95 -12.23 % | 1.08 14.50 % | 0.95 -2.42 % | 0.97 -0.32 % | 0.97 0.53 % | 0.97 |
| Total other income expenses net | -3.443 M -12.44 % | -3.062 M -39.69 % | -2.192 M -181.39 % | -779.000 K -215.38 % | -247.000 K 94.26 % | -4.305 M -585.46 % | -628.000 K -43.06 % | -438.974 K -9.68 % | -400.224 K -104.21 % | 9.510 M 2 500.09 % | -396.216 K 4.37 % | -414.314 K 24.36 % | -547.732 K -105.04 % | 10.875 M -69.25 % | 35.366 M 11 095.77 % | -321.634 K -104.81 % | 6.682 M -40.28 % | 11.189 M 3 102.17 % | -372.700 K -6.76 % | -349.100 K -102.16 % | 16.191 M -59.29 % | 39.775 M 14 094.53 % | -284.216 K -6.62 % | -266.558 K |
| 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 89.987 M -10.41 % | 100.447 M 6.84 % | 94.014 M 31.63 % | 71.424 M 3.80 % | 68.808 M -22.77 % | 89.099 M 29.77 % | 68.662 M 42.38 % | 48.224 M -8.58 % | 52.751 M -7.90 % | 57.277 M 100.56 % | 28.559 M 17 982.69 % | -159.700 K -36.53 % | -116.973 K -57.55 % | -74.247 K 13.31 % | -85.648 K 11.75 % | -97.049 K 26.84 % | -132.657 K 21.16 % | -168.265 K 94.63 % | -3.136 M 48.62 % | -6.103 M -8.25 % | -5.637 M -9.00 % | -5.172 M |
| Total investments | 883.842 M 3.10 % | 857.284 M 2.58 % | 835.744 M 7.81 % | 775.230 M 6.86 % | 725.441 M -22.29 % | 933.499 M 23.92 % | 753.293 M 31.44 % | 573.086 M -0.63 % | 576.741 M -0.63 % | 580.396 M -17.48 % | 703.344 M -14.88 % | 826.292 M 1.04 % | 817.750 M 1.06 % | 809.208 M 19.11 % | 679.386 M 23.62 % | 549.564 M -4.14 % | 573.322 M -3.98 % | 597.080 M -3.21 % | 616.860 M -3.11 % | 636.641 M 20.64 % | 527.739 M 26.00 % | 418.837 M |
| Total debt | 90.219 M -10.42 % | 100.712 M 7.12 % | 94.016 M 31.63 % | 71.424 M 3.79 % | 68.819 M -22.76 % | 89.099 M 29.71 % | 68.690 M 42.27 % | 48.281 M -8.52 % | 52.781 M -7.86 % | 57.280 M 100.00 % | 28.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 14.020 M 0.34 % | 13.973 M 0.06 % | 13.964 M 0.00 % | 13.964 M 0.00 % | 13.964 M 0.00 % | 13.964 M 0.00 % | 13.964 M 0.00 % | 13.964 M 0.00 % | 13.964 M 0.00 % | 13.964 M 100.00 % | 6.982 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 658.002 M 6.61 % | 617.184 M 3.20 % | 598.050 M 7.16 % | 558.087 M 9.03 % | 511.872 M -26.88 % | 700.075 M 29.30 % | 541.429 M 41.45 % | 382.782 M 0.31 % | 381.607 M 0.31 % | 380.431 M -20.18 % | 476.619 M -16.79 % | 572.807 M 0.68 % | 568.952 M 0.68 % | 565.096 M 27.43 % | 443.447 M 37.80 % | 321.797 M 0.64 % | 319.741 M 0.65 % | 317.685 M -1.15 % | 321.373 M -1.13 % | 325.061 M 31.87 % | 246.500 M 46.78 % | 167.938 M |
| Common stock | 6.208 M -0.75 % | 6.255 M -0.14 % | 6.264 M 0.00 % | 6.264 M 0.00 % | 6.264 M 0.00 % | 6.264 M 0.00 % | 6.264 M 0.00 % | 6.264 M 0.00 % | 6.264 M 0.00 % | 6.264 M -13.79 % | 7.266 M -12.12 % | 8.267 M 1.06 % | 8.181 M 1.07 % | 8.094 M -1.29 % | 8.200 M -1.27 % | 8.305 M -8.38 % | 9.064 M -7.73 % | 9.824 M -4.20 % | 10.254 M -4.03 % | 10.685 M 5.90 % | 10.090 M 6.27 % | 9.495 M |
| Total equity | 798.594 M 5.39 % | 757.776 M 2.59 % | 738.642 M 5.72 % | 698.679 M 7.08 % | 652.464 M -22.39 % | 840.667 M 23.26 % | 682.021 M 30.31 % | 523.374 M 0.23 % | 522.199 M 0.23 % | 521.023 M -18.55 % | 639.694 M -15.65 % | 758.366 M 1.11 % | 750.064 M 1.12 % | 741.763 M 19.27 % | 621.935 M 23.86 % | 502.108 M -2.79 % | 516.540 M -2.72 % | 530.972 M -2.40 % | 544.008 M -2.34 % | 557.044 M 19.65 % | 465.561 M 24.46 % | 374.077 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 |
| 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 |
| Total 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 |
| Other current liabilities | 2.303 M -30.61 % | 3.319 M -66.63 % | 9.947 M 15.56 % | 8.608 M -14.39 % | 10.055 M 40.73 % | 7.145 M 61.01 % | 4.438 M 156.50 % | 1.730 M 24.64 % | 1.388 M 32.70 % | 1.046 M -96.79 % | 32.623 M -49.19 % | 64.199 M -4.72 % | 67.380 M -4.51 % | 70.560 M 19.59 % | 59.002 M 24.36 % | 47.444 M -17.40 % | 57.437 M -14.82 % | 67.430 M -8.93 % | 74.038 M -8.19 % | 80.647 M 22.76 % | 65.694 M 29.47 % | 50.742 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 90.219 M -10.42 % | 100.712 M 7.12 % | 94.016 M 31.63 % | 71.424 M 3.79 % | 68.819 M -22.76 % | 89.099 M 29.71 % | 68.690 M 42.27 % | 48.281 M -8.52 % | 52.781 M -7.86 % | 57.280 M 100.00 % | 28.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 93.067 M -10.54 % | 104.031 M -0.38 % | 104.427 M 30.48 % | 80.032 M 0.07 % | 79.974 M -16.90 % | 96.244 M 27.93 % | 75.233 M 38.75 % | 54.222 M -8.27 % | 59.112 M -7.64 % | 64.001 M -5.15 % | 67.476 M -4.90 % | 70.950 M -0.98 % | 71.652 M -0.97 % | 72.353 M 18.78 % | 60.911 M 23.13 % | 49.470 M -17.23 % | 59.769 M -14.70 % | 70.068 M -11.42 % | 79.098 M -10.25 % | 88.128 M 22.56 % | 71.906 M 29.13 % | 55.684 M |
| Total liabilities | 93.067 M -10.54 % | 104.031 M -0.38 % | 104.427 M 30.48 % | 80.032 M 0.07 % | 79.974 M -16.90 % | 96.244 M 27.93 % | 75.233 M 38.75 % | 54.222 M -8.27 % | 59.112 M -7.64 % | 64.001 M -5.15 % | 67.476 M -4.90 % | 70.950 M -0.98 % | 71.652 M -0.97 % | 72.353 M 18.78 % | 60.911 M 23.13 % | 49.470 M -17.23 % | 59.769 M -14.70 % | 70.068 M -11.42 % | 79.098 M -10.25 % | 88.128 M 22.56 % | 71.906 M 29.13 % | 55.684 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -413.146 M 50.00 % | -826.292 M -1.04 % | -817.750 M -1.06 % | -809.208 M -19.11 % | -679.386 M -23.62 % | -549.564 M 4.14 % | -573.322 M 3.98 % | -597.080 M 3.21 % | -616.860 M 3.11 % | -636.641 M -20.64 % | -527.739 M -26.00 % | -418.837 M |
| Long term investments | 883.842 M 3.10 % | 857.284 M 2.58 % | 835.744 M 7.81 % | 775.230 M 6.86 % | 725.441 M -22.29 % | 933.499 M 23.92 % | 753.293 M 31.44 % | 573.086 M -0.63 % | 576.741 M -0.63 % | 580.396 M -17.48 % | 703.344 M -14.88 % | 826.292 M 1.04 % | 817.750 M 1.06 % | 809.208 M 19.11 % | 679.386 M 23.62 % | 549.564 M -4.14 % | 573.322 M -3.98 % | 597.080 M -3.21 % | 616.860 M -3.11 % | 636.641 M 20.64 % | 527.739 M 26.00 % | 418.837 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 883.842 M 3.10 % | 857.284 M 2.58 % | 835.744 M 7.81 % | 775.230 M 6.86 % | 725.441 M -22.29 % | 933.499 M 23.92 % | 753.293 M 31.44 % | 573.086 M -0.63 % | 576.741 M -0.63 % | 580.396 M -17.48 % | 703.344 M -14.88 % | 826.292 M 1.04 % | 817.750 M 1.06 % | 809.208 M 19.11 % | 679.386 M 23.62 % | 549.564 M -4.14 % | 573.322 M -3.98 % | 597.080 M -3.21 % | 616.860 M -3.11 % | 636.641 M 20.64 % | 527.739 M 26.00 % | 418.837 M |
| Other current assets | 5.855 M | 0.000 -100.00 % | 5.300 M | 0.000 -100.00 % | 3.748 M 42.19 % | 2.636 M 4.89 % | 2.513 M 5.15 % | 2.390 M 8.81 % | 2.196 M 9.66 % | 2.003 M 10.75 % | 1.809 M 12.04 % | 1.614 M 14.57 % | 1.409 M 17.06 % | 1.204 M 14.21 % | 1.054 M 16.57 % | 904.020 K 10.25 % | 819.992 K 11.42 % | 735.964 K -9.25 % | 810.982 K -8.47 % | 886.000 K -23.39 % | 1.157 M -18.96 % | 1.427 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 232.000 K -12.45 % | 265.000 K 13 150.00 % | 2.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 28.500 K -50.00 % | 57.000 K 90.00 % | 30.000 K 900.00 % | 3.000 K -96.31 % | 81.350 K -49.06 % | 159.700 K 36.53 % | 116.973 K 57.55 % | 74.246 K -13.31 % | 85.648 K -11.75 % | 97.049 K -26.84 % | 132.657 K -21.16 % | 168.265 K -94.63 % | 3.136 M -48.62 % | 6.103 M 8.25 % | 5.637 M 9.00 % | 5.172 M |
| Cash and short term investments | 232.000 K -12.45 % | 265.000 K 13 150.00 % | 2.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 28.500 K -50.00 % | 57.000 K 90.00 % | 30.000 K 900.00 % | 3.000 K -96.31 % | 81.350 K -49.06 % | 159.700 K 36.53 % | 116.973 K 57.55 % | 74.246 K -13.31 % | 85.648 K -11.75 % | 97.049 K -26.84 % | 132.657 K -21.16 % | 168.265 K -94.63 % | 3.136 M -48.62 % | 6.103 M 8.25 % | 5.637 M 9.00 % | 5.172 M |
| Total current assets | 7.819 M 72.87 % | 4.523 M -38.25 % | 7.325 M 110.43 % | 3.481 M -50.25 % | 6.997 M 105.07 % | 3.412 M -13.86 % | 3.961 M -12.17 % | 4.510 M -1.29 % | 4.569 M -1.27 % | 4.628 M 20.97 % | 3.826 M 26.53 % | 3.024 M -23.76 % | 3.966 M -19.20 % | 4.908 M 41.81 % | 3.461 M 71.84 % | 2.014 M -32.57 % | 2.987 M -24.57 % | 3.960 M -36.60 % | 6.246 M -26.79 % | 8.532 M -12.29 % | 9.727 M -10.95 % | 10.923 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 |
| Net receivables | 1.732 M -59.32 % | 4.258 M 110.48 % | 2.023 M -41.88 % | 3.481 M 7.50 % | 3.238 M 317.27 % | 776.000 K -45.33 % | 1.420 M -31.19 % | 2.063 M -11.93 % | 2.343 M -10.66 % | 2.622 M 35.44 % | 1.936 M 54.89 % | 1.250 M -48.78 % | 2.440 M -32.60 % | 3.620 M 55.93 % | 2.322 M 129.18 % | 1.013 M -50.20 % | 2.034 M -33.42 % | 3.056 M 32.90 % | 2.299 M 49.02 % | 1.543 M -47.41 % | 2.933 M -32.16 % | 4.324 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 |
| 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 |
| Account payables | 545.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.332 M -11.59 % | 2.637 M -47.87 % | 5.059 M -32.37 % | 7.481 M 20.45 % | 6.211 M 25.71 % | 4.941 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M 0.00 % | 120.364 M -19.13 % | 148.827 M -16.05 % | 177.291 M 2.52 % | 172.932 M 2.59 % | 168.573 M -1.01 % | 170.289 M -1.00 % | 172.006 M -8.38 % | 187.734 M -7.73 % | 203.463 M -4.20 % | 212.381 M -4.03 % | 221.298 M 5.90 % | 208.971 M 6.27 % | 196.644 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 891.661 M 3.46 % | 861.807 M 2.22 % | 843.069 M 8.26 % | 778.711 M 6.32 % | 732.438 M -21.82 % | 936.911 M 23.72 % | 757.254 M 31.10 % | 577.596 M -0.64 % | 581.310 M -0.63 % | 585.024 M -17.27 % | 707.170 M -14.73 % | 829.316 M 0.92 % | 821.716 M 0.93 % | 814.116 M 19.22 % | 682.847 M 23.80 % | 551.578 M -4.29 % | 576.309 M -4.11 % | 601.039 M -3.54 % | 623.106 M -3.42 % | 645.172 M 20.04 % | 537.466 M 25.06 % | 429.761 M |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 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 |
| 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 | -3.520 M 10.32 % | -3.925 M -111.93 % | -1.852 M -268.52 % | 1.099 M 64.77 % | 667.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | -3.520 M 10.32 % | -3.925 M -111.93 % | -1.852 M -268.52 % | 1.099 M 64.77 % | 667.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -28.815 M -37.75 % | -20.919 M 67.34 % | -64.044 M -32.39 % | -48.377 M -153.29 % | 90.778 M 161.50 % | 34.714 M 114.72 % | -235.770 M 9.79 % | -261.354 M -854.06 % | 34.660 M 222.03 % | -28.401 M 69.10 % | -91.913 M -162.12 % | 147.971 M 107.10 % | 71.449 M 194.97 % | -75.232 M 51.30 % | -154.479 M -43.54 % | -107.618 M -617.13 % | -15.007 M 34.94 % | -23.066 M 69.53 % | -75.691 M -246.26 % | 51.749 M 199.40 % | -52.060 M 51.12 % | -106.509 M -71.15 % | -62.230 M -32.28 % | -47.044 M |
| Net cash provided by operating activities | 19.661 M 143.99 % | 8.058 M 140.05 % | -20.121 M -277.62 % | 11.328 M 14.12 % | 9.926 M -47.55 % | 18.926 M 139.82 % | -47.526 M -2 742.85 % | 1.798 M -87.02 % | 13.852 M 17.78 % | 11.761 M 9.77 % | 10.714 M 211.53 % | -9.607 M -122.83 % | 42.086 M 232.42 % | -31.782 M -1 612.22 % | -1.856 M 69.63 % | -6.112 M -148.41 % | 12.626 M 2.46 % | 12.323 M 244.28 % | -8.541 M -177.52 % | 11.017 M 182.84 % | -13.299 M -135.55 % | -5.646 M 55.05 % | -12.559 M -410.31 % | 4.047 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -98.436 M | 0.000 100.00 % | -116.183 M | 0.000 100.00 % | -124.587 M | 0.000 100.00 % | -107.166 M | 0.000 100.00 % | -62.501 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -5.382 M -610.03 % | -758.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.523 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -5.796 M 55.45 % | -13.010 M -123.85 % | -5.812 M 53.16 % | -12.408 M -395.23 % | -2.506 M 77.99 % | -11.384 M -100.29 % | -5.684 M 41.58 % | -9.730 M -100.93 % | -4.842 M 49.69 % | -9.625 M -101.69 % | -4.772 M 46.63 % | -8.943 M -170.38 % | -3.308 M 57.46 % | -7.775 M -149 213 012.24 % | -5.210 100.00 % | -5.514 M -51 741.20 % | -10.636 K 99.79 % | -5.159 M -81 797.22 % | -6.300 K 99.88 % | -5.063 M -73 900.14 % | -6.842 K 99.86 % | -4.967 M -108 840.77 % | -4.560 K 99.88 % | -3.656 M |
| Other financing activites | -8.516 M -263.30 % | 5.215 M -79.89 % | 25.935 M 2 326.10 % | 1.069 M 114.42 % | -7.415 M 1.68 % | -7.542 M -114.17 % | 53.210 M 577.52 % | 7.854 M 187.86 % | -8.939 M -318.60 % | -2.135 M 64.06 % | -5.942 M -141.17 % | 14.433 M 137.31 % | -38.688 M -223.56 % | 31.312 M 70.09 % | 18.409 M 554.09 % | -4.054 M -25 512.34 % | 15.953 K 100.87 % | -1.843 M -22 300.84 % | 8.300 K 100.39 % | -2.103 M -23 885.38 % | 8.842 K 100.53 % | -1.656 M -25 341.72 % | 6.560 K 100.54 % | -1.219 M |
| Net cash used provided by financing activities | -19.694 M -152.65 % | -7.795 M -138.74 % | 20.123 M 277.47 % | -11.339 M -14.30 % | -9.921 M 47.58 % | -18.926 M -139.82 % | 47.526 M 2 633.05 % | -1.876 M 86.39 % | -13.781 M -17.18 % | -11.761 M -9.77 % | -10.714 M -213.30 % | 9.457 M 122.52 % | -41.996 M -232.16 % | 31.776 M 72.61 % | 18.409 M 292.41 % | -9.568 M -180 019.44 % | 5.318 K 100.08 % | -7.002 M -222 725.92 % | 3.145 K 100.04 % | -7.166 M -209 577.18 % | 3.421 K 100.05 % | -6.623 M -217 981.53 % | 3.040 K 100.06 % | -4.874 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 -100.00 % | 326.946 K 205.70 % | -309.310 K 94.82 % | -5.975 M -132.57 % | -2.569 M -150.59 % | 5.078 M 167.07 % | 1.901 M -25.34 % | 2.547 M 48.83 % | 1.711 M 192.52 % | -1.850 M -185.22 % | -648.516 K |
| Net change in cash | -265.000 K -301.52 % | 131.500 K 13 050.00 % | 1.000 K 118.18 % | -5.500 K -200.00 % | 5.500 K | 0.000 | 0.000 100.00 % | -38.974 K -210.36 % | 35.314 K | 0.000 | 0.000 100.00 % | -75.213 K -267.61 % | 44.875 K 1 762.04 % | -2.700 K -100.03 % | 8.440 M 114.75 % | -57.213 M -1 819.00 % | 3.328 M 105.87 % | -56.716 M -3 178.69 % | -1.730 M 97.09 % | -59.417 M -1 005.61 % | -5.374 M 90.87 % | -58.862 M -717.22 % | -7.203 M 77.48 % | -31.989 M |
| Cash at beginning of period | 265.000 K | 0.000 -100.00 % | 270.000 123.50 % | -1.149 K -196.15 % | 1.195 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.037 K | 0.000 -100.00 % | 74.252 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 -100.00 % | 131.500 K 10 254.33 % | 1.270 K 119.10 % | -6.649 K -199.31 % | 6.695 K | 0.000 | 0.000 100.00 % | -38.974 K -210.36 % | 35.314 K | 0.000 | 0.000 -100.00 % | 3.824 K -91.48 % | 44.875 K -37.28 % | 71.552 K -99.15 % | 8.440 M 114.75 % | -57.213 M -1 819.00 % | 3.328 M 105.87 % | -56.716 M -3 178.69 % | -1.730 M 97.09 % | -59.417 M -1 005.61 % | -5.374 M 90.87 % | -58.862 M -717.22 % | -7.203 M 77.48 % | -31.989 M |
| Operating cash flow | 19.661 M 143.99 % | 8.058 M 140.05 % | -20.121 M -277.62 % | 11.328 M 14.12 % | 9.926 M -47.55 % | 18.926 M 139.82 % | -47.526 M -2 742.85 % | 1.798 M -87.02 % | 13.852 M 17.78 % | 11.761 M 9.77 % | 10.714 M 211.53 % | -9.607 M -122.83 % | 42.086 M 232.42 % | -31.782 M -1 612.22 % | -1.856 M 69.63 % | -6.112 M -148.41 % | 12.626 M 2.46 % | 12.323 M 244.28 % | -8.541 M -177.52 % | 11.017 M 182.84 % | -13.299 M -135.55 % | -5.646 M 55.05 % | -12.559 M -410.31 % | 4.047 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 | 19.661 M 143.99 % | 8.058 M 140.05 % | -20.121 M -277.62 % | 11.328 M 14.12 % | 9.926 M -47.55 % | 18.926 M 139.82 % | -47.526 M -2 742.85 % | 1.798 M -87.02 % | 13.852 M 17.78 % | 11.761 M 9.77 % | 10.714 M 211.53 % | -9.607 M -122.83 % | 42.086 M 232.42 % | -31.782 M -1 612.22 % | -1.856 M 69.63 % | -6.112 M -148.41 % | 12.626 M 2.46 % | 12.323 M 244.28 % | -8.541 M -177.52 % | 11.017 M 182.84 % | -13.299 M -135.55 % | -5.646 M 55.05 % | -12.559 M -410.31 % | 4.047 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 |