MGC Pharmaceuticals Limited MXC.L
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.388 M -28.40 % | 4.732 M 57.94 % | 2.996 M 44.11 % | 2.079 M 216.81 % | 656.237 K 121.10 % | 296.811 K 146.84 % | 120.242 K 5 373.01 % | 2.197 K | 0.000 -100.00 % | 11.357 K -55.74 % | 25.660 K | 0.000 | 0.000 -100.00 % | 351.663 K -83.34 % | 2.111 M 10.76 % | 1.906 M -27.47 % | 2.628 M |
| Net income | -20.824 M -2.34 % | -20.347 M -28.21 % | -15.870 M 15.42 % | -18.763 M -70.43 % | -11.009 M -33.49 % | -8.247 M -1.26 % | -8.144 M -32.27 % | -6.157 M -62.11 % | -3.798 M 28.85 % | -5.338 M -596.05 % | -766.897 K -163.54 % | -291.000 K -115.04 % | 1.935 M 173.55 % | -2.631 M -35.20 % | -1.946 M -3.68 % | -1.877 M -2 195.43 % | -81.771 K |
| Income before tax | -21.132 M -1.75 % | -20.768 M -30.62 % | -15.899 M 15.30 % | -18.770 M -900.53 % | -1.876 M 79.13 % | -8.990 M -5.74 % | -8.502 M -36.47 % | -6.230 M -64.03 % | -3.798 M 28.85 % | -5.338 M -596.05 % | -766.897 K -163.54 % | -291.000 K 35.25 % | -449.439 K 85.87 % | -3.180 M -63.41 % | -1.946 M -19.75 % | -1.625 M -1 887.26 % | -81.771 K |
| Income before tax ratio | -6.24 -42.12 % | -4.39 17.30 % | -5.31 41.22 % | -9.03 -215.82 % | -2.86 90.56 % | -30.29 57.16 % | -70.71 97.51 % | -2 835.69 | 0.00 100.00 % | -470.02 -1 472.66 % | -29.89 | 0.00 | 0.00 100.00 % | -9.04 -880.95 % | -0.92 -8.12 % | -0.85 -2 640.04 % | -0.03 |
| EBITDA | -15.425 M -1.75 % | -15.160 M -41.12 % | -10.743 M 17.58 % | -13.035 M -54.22 % | -8.452 M 0.97 % | -8.535 M -1.62 % | -8.399 M -37.85 % | -6.093 M -614.30 % | -853.000 K -70.60 % | -500.000 K 31.62 % | -731.213 K -112.56 % | -344.000 K -58.56 % | -216.946 K 74.66 % | -856.000 K 35.98 % | -1.337 M 14.68 % | -1.567 M -2 704.07 % | -55.883 K |
| Net income ratio | -6.15 -42.94 % | -4.30 18.83 % | -5.30 41.31 % | -9.03 46.20 % | -16.78 39.62 % | -27.79 58.98 % | -67.73 97.58 % | -2 802.46 | 0.00 100.00 % | -470.02 -1 472.66 % | -29.89 | 0.00 | 0.00 100.00 % | -7.48 -711.60 % | -0.92 6.39 % | -0.98 -3 064.95 % | -0.03 |
| Ratio EBITDA | -4.55 -42.11 % | -3.20 10.65 % | -3.59 42.81 % | -6.27 51.32 % | -12.88 55.21 % | -28.76 58.83 % | -69.85 97.48 % | -2 773.33 | 0.00 100.00 % | -44.03 -54.50 % | -28.50 | 0.00 | 0.00 100.00 % | -2.43 -284.33 % | -0.63 22.96 % | -0.82 -3 766.27 % | -0.02 |
| Gross profit ratio | 0.38 219.11 % | 0.12 -67.60 % | 0.37 337.02 % | 0.08 -81.60 % | 0.46 -23.65 % | 0.60 290.04 % | -0.31 94.61 % | -5.83 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 2.947 M 14.85 % | 2.566 M 34.63 % | 1.906 M 37.92 % | 1.382 M 14.31 % | 1.209 M 7.37 % | 1.126 M 16.52 % | 966.344 K 60.11 % | 603.563 K 113.42 % | 282.809 K 76.80 % | 159.963 K 146.82 % | 64.809 K -99.75 % | 25.856 M 108.43 % | 12.405 M 53.79 % | 8.066 M 1.55 % | 7.943 M 0.00 % | 7.943 M 7.48 % | 7.390 M |
| Weighted average shs out | 2.947 M 14.85 % | 2.566 M 34.63 % | 1.906 M 37.92 % | 1.382 M 14.31 % | 1.209 M 7.37 % | 1.126 M 16.52 % | 966.344 K 60.11 % | 603.562 K 113.42 % | 282.809 K 76.96 % | 159.814 K 146.59 % | 64.809 K -99.75 % | 25.856 M 108.43 % | 12.405 M 53.79 % | 8.066 M 1.55 % | 7.943 M 0.00 % | 7.943 M 7.48 % | 7.390 M |
| EPS diluted | -7.07 10.51 % | -7.90 4.82 % | -8.30 40.71 % | -14.00 -53.68 % | -9.11 -24.28 % | -7.33 13.05 % | -8.43 17.35 % | -10.20 24.05 % | -13.43 59.75 % | -33.37 -182.08 % | -11.83 -104 590.27 % | -0.01 -107.06 % | 0.16 148.48 % | -0.33 -37.50 % | -0.24 99.90 % | -235.86 -2 030.62 % | -11.07 |
| Earnings per share | -7.10 10.13 % | -7.90 4.82 % | -8.30 40.71 % | -14.00 -53.68 % | -9.11 -24.28 % | -7.33 13.05 % | -8.43 17.35 % | -10.20 24.05 % | -13.43 59.79 % | -33.40 -182.33 % | -11.83 -104 590.27 % | -0.01 -107.06 % | 0.16 148.48 % | -0.33 -37.50 % | -0.24 99.90 % | -235.86 -2 030.62 % | -11.07 |
| Gross profit | 1.286 M 128.47 % | 562.868 K -48.83 % | 1.100 M 529.78 % | 174.664 K -41.70 % | 299.595 K 68.81 % | 177.471 K 569.12 % | -37.831 K -195.23 % | -12.814 K | 0.000 -100.00 % | 11.357 K -55.74 % | 25.660 K | 0.000 | 0.000 -100.00 % | 351.663 K -83.34 % | 2.111 M 10.76 % | 1.906 M -27.47 % | 2.628 M |
| Income tax expense | 2.017 K 100.48 % | -420.000 K -1 439.70 % | -27.278 K -282.21 % | -7.137 K -126.13 % | 27.315 K 2 731.50 % | -1.038 K 99.71 % | -358.000 K -390.96 % | -72.919 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -117.283 K -105.49 % | 2.138 M | 0.000 -100.00 % | 251.839 K | 0.000 |
| Cost of revenue | 2.101 M -49.60 % | 4.169 M 119.88 % | 1.896 M -0.47 % | 1.905 M 434.15 % | 356.642 K 198.85 % | 119.340 K -24.50 % | 158.073 K 953.05 % | 15.011 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 13.860 M 28.10 % | 10.820 M 88.82 % | 5.730 M -5.24 % | 6.047 M 131.50 % | 2.612 M -22.27 % | 3.361 M -21.25 % | 4.267 M 524.73 % | 683.086 K 91.30 % | 357.079 K 20.79 % | 295.611 K -4.76 % | 310.397 K 207.29 % | 101.011 K 2.72 % | 98.333 K -93.11 % | 1.428 M -16.05 % | 1.701 M 22.64 % | 1.387 M 34.66 % | 1.030 M |
| Selling and marketing expenses | 926.914 K -8.14 % | 1.009 M 73.02 % | 583.185 K 3.75 % | 562.125 K -2.24 % | 574.983 K -6.17 % | 612.760 K 199.26 % | 204.756 K -14.78 % | 240.261 K 211.51 % | 77.129 K 525.74 % | 12.326 K 31.37 % | 9.383 K 197.21 % | 3.157 K -34.68 % | 4.833 K -97.84 % | 223.625 K -31.41 % | 326.017 K -31.79 % | 477.932 K 3.36 % | 462.398 K |
| Other expenses | -579.000 K 49.48 % | -1.146 M -238.47 % | 827.604 K 148.00 % | -1.724 M -118.23 % | 9.458 M 627.20 % | -1.794 M -39.07 % | -1.290 M 27.53 % | -1.780 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K -47.17 % | 28.393 K -97.01 % | 951.085 K 513.54 % | 155.015 K 454.30 % | 27.966 K -98.92 % | 2.587 M |
| Operating expenses | 17.049 M 6.09 % | 16.071 M -3.40 % | 16.637 M 38.88 % | 11.979 M 28.27 % | 9.339 M 0.85 % | 9.260 M 8.03 % | 8.572 M 39.54 % | 6.143 M 61.79 % | 3.797 M -29.01 % | 5.349 M 574.90 % | 792.557 K 130.43 % | 343.941 K 36.24 % | 252.454 K -91.81 % | 3.084 M -15.23 % | 3.638 M 2.54 % | 3.548 M 32.19 % | 2.684 M |
| Cost and expenses | 24.262 M -4.06 % | 25.290 M 36.45 % | 18.534 M -10.58 % | 20.726 M 74.40 % | 11.884 M 26.70 % | 9.380 M 7.45 % | 8.730 M 41.77 % | 6.158 M 62.18 % | 3.797 M -29.01 % | 5.349 M 574.90 % | 792.557 K 130.43 % | 343.941 K 36.24 % | 252.454 K -91.81 % | 3.084 M -15.23 % | 3.638 M 2.54 % | 3.548 M 32.19 % | 2.684 M |
| Research and development expenses | 2.262 M -46.68 % | 4.242 M -27.61 % | 5.860 M 9.12 % | 5.370 M 87.37 % | 2.866 M 201.26 % | 951.323 K | 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 | 14.787 M 25.01 % | 11.829 M 87.36 % | 6.313 M -4.47 % | 6.609 M 107.37 % | 3.187 M -19.79 % | 3.973 M -11.16 % | 4.472 M 384.35 % | 923.347 K 15.78 % | 797.507 K 98.15 % | 402.485 K -20.01 % | 503.177 K 383.04 % | 104.168 K 0.97 % | 103.166 K -93.76 % | 1.652 M -18.50 % | 2.027 M 8.69 % | 1.865 M 24.92 % | 1.493 M |
| Interest income | 257.162 K 22.55 % | 209.841 K 2 649.49 % | 7.632 K -93.81 % | 123.246 K -38.81 % | 201.406 K 118.39 % | 92.224 K -14.24 % | 107.534 K 45.37 % | 73.973 K 8 501.51 % | 860.000 | 0.000 | 0.000 -100.00 % | 38.061 K 434.94 % | 7.115 K -99.06 % | 759.080 K 94.45 % | 390.369 K 1 295.87 % | 27.966 K -31.68 % | 40.936 K |
| Interest expense | 257.403 K 22.49 % | 210.142 K -43.07 % | 369.135 K 172.26 % | 135.582 K 1 594.78 % | 8.000 K -91.95 % | 99.369 K 403.80 % | 19.724 K -83.56 % | 120.006 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.061 K -59.99 % | 95.137 K -94.52 % | 1.737 M 202.86 % | 573.537 K 4 957.20 % | 11.341 K -56.19 % | 25.888 K |
| Depreciation and amortization | 751.937 K 49.11 % | 504.297 K 2.62 % | 491.408 K 2.14 % | 481.130 K 85.23 % | 259.744 K -20.84 % | 328.112 K 292.84 % | 83.522 K -95.29 % | 1.772 M -36.19 % | 2.777 M -42.56 % | 4.835 M 57 929.28 % | 8.332 K | 0.000 -100.00 % | 35.508 K -78.69 % | 166.635 K 369.82 % | 35.468 K -25.48 % | 47.597 K 17.57 % | 40.484 K |
| Operating income | -15.234 M 1.71 % | -15.499 M -29.82 % | -11.939 M -5.79 % | -11.286 M -29.55 % | -8.712 M -23.52 % | -7.053 M 3.25 % | -7.290 M -72.83 % | -4.218 M -16.17 % | -3.631 M 31.94 % | -5.335 M -621.39 % | -739.545 K -114.98 % | -344.000 K -36.26 % | -252.454 K 93.18 % | -3.702 M -12.05 % | -3.304 M 7.11 % | -3.557 M -22.87 % | -2.895 M |
| Operating income ratio | -4.50 -37.28 % | -3.28 17.81 % | -3.98 26.59 % | -5.43 59.11 % | -13.28 44.13 % | -23.76 60.81 % | -60.63 96.84 % | -1 919.89 | 0.00 100.00 % | -469.75 -1 529.91 % | -28.82 | 0.00 | 0.00 100.00 % | -10.53 -572.60 % | -1.57 16.13 % | -1.87 -69.41 % | -1.10 |
| Total other income expenses net | -5.897 M -11.92 % | -5.269 M -33.02 % | -3.961 M 47.07 % | -7.484 M -209.50 % | 6.835 M 452.87 % | -1.937 M -59.82 % | -1.212 M 39.79 % | -2.013 M -1 105.39 % | -167.000 K -6 194.76 % | -2.653 K 90.30 % | -27.352 K -151.55 % | 53.061 K 126.94 % | -196.985 K -137.74 % | 521.908 K -61.57 % | 1.358 M -29.67 % | 1.931 M -31.35 % | 2.813 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 335.318 K -86.40 % | 2.466 M 322.07 % | 584.329 K 2 160.37 % | 25.851 K 101.10 % | -2.354 M 76.07 % | -9.837 M 13.28 % | -11.344 M -66.82 % | -6.800 M -2 710.06 % | -241.985 K 39.52 % | -400.088 K -263.32 % | 244.973 K 147.49 % | -515.827 K 50.07 % | -1.033 M -106.93 % | 14.903 M 61.05 % | 9.254 M 1 794.68 % | -546.057 K -160.44 % | 903.461 K 431.78 % | -272.311 K |
| Total investments | 0.000 -100.00 % | 155.971 K -72.35 % | 564.186 K -16.26 % | 673.740 K -75.69 % | 2.772 M 3 704.44 % | 72.857 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.913 M 0.98 % | 13.778 M | 0.000 -100.00 % | 268.148 K | 0.000 |
| Total debt | 575.139 K -86.79 % | 4.353 M -27.67 % | 6.018 M 216.84 % | 1.899 M | 0.000 -100.00 % | 21.556 K 6.13 % | 20.311 K -98.15 % | 1.096 M 461.86 % | 195.000 K 0.00 % | 195.000 K -52.02 % | 406.405 K | 0.000 -100.00 % | 37.833 K -99.75 % | 14.963 M 47.51 % | 10.144 M 11 119.11 % | 90.413 K -95.58 % | 2.046 M -17.58 % | 2.483 M |
| Accumulated other comprehensive income loss | 8.075 M 16.50 % | 6.931 M -5.32 % | 7.320 M 44.00 % | 5.084 M 54.51 % | 3.290 M -6.58 % | 3.522 M 1.80 % | 3.460 M 212.81 % | 1.106 M 21.81 % | 908.006 K 70.47 % | 532.661 K 116.89 % | 245.589 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -119.169 M -21.17 % | -98.345 M -26.09 % | -77.998 M -25.54 % | -62.128 M -45.28 % | -42.765 M -12.45 % | -38.030 M -27.69 % | -29.784 M -37.64 % | -21.640 M -39.77 % | -15.482 M -32.50 % | -11.685 M -84.10 % | -6.347 M -27.52 % | -4.977 M -6.21 % | -4.686 M 29.23 % | -6.621 M -65.92 % | -3.991 M -95.97 % | -2.036 M -4 775.68 % | 43.553 K -65.25 % | 125.324 K |
| Common stock | 103.691 M 6.62 % | 97.251 M 15.07 % | 84.512 M 40.50 % | 60.149 M 22.42 % | 49.134 M 1.43 % | 48.441 M 13.83 % | 42.557 M 31.58 % | 32.343 M 96.00 % | 16.501 M 5.10 % | 15.701 M 11.78 % | 14.046 M 143.66 % | 5.765 M 4.53 % | 5.515 M 36.75 % | 4.032 M 1.27 % | 3.982 M 0.22 % | 3.973 M 11.34 % | 3.568 M 35.32 % | 2.637 M |
| Total equity | -8.032 M -255.06 % | 5.180 M -62.54 % | 13.826 M 346.81 % | 3.094 M -71.34 % | 10.798 M -14.91 % | 12.691 M -19.62 % | 15.789 M 34.61 % | 11.729 M 508.72 % | 1.927 M -57.64 % | 4.549 M -42.74 % | 7.945 M 908.96 % | 787.422 K -4.94 % | 828.302 K 126.39 % | -3.138 M -35 644.07 % | -8.780 K -100.45 % | 1.937 M -49.22 % | 3.814 M 38.08 % | 2.762 M |
| Other non current liabilities | 21.009 K 41.91 % | 14.804 K | 0.000 -100.00 % | 19.982 K | 0.000 100.00 % | -21.556 K -6.13 % | -20.311 K 0.40 % | -20.393 K 89.54 % | -195.000 K 0.00 % | -195.000 K 29.09 % | -275.000 K | 0.000 | 0.000 100.00 % | -369.847 K -108.41 % | 4.397 M | 0.000 100.00 % | -1.319 M | 0.000 |
| Long term debt | 384.569 K -80.53 % | 1.975 M 11.37 % | 1.773 M -3.90 % | 1.845 M | 0.000 -100.00 % | 21.556 K 6.13 % | 20.311 K -0.40 % | 20.393 K -89.54 % | 195.000 K 0.00 % | 195.000 K -29.09 % | 275.000 K | 0.000 | 0.000 -100.00 % | 1.070 M -87.69 % | 8.694 M 15 916.00 % | 54.283 K -96.82 % | 1.709 M 43.61 % | 1.190 M |
| Total non current liabilities | 4.683 M -17.41 % | 5.671 M 32.51 % | 4.280 M 129.44 % | 1.865 M 10 747.82 % | 17.195 K -20.23 % | 21.556 K 6.13 % | 20.311 K -0.40 % | 20.393 K -89.54 % | 195.000 K 0.00 % | 195.000 K -29.09 % | 275.000 K | 0.000 | 0.000 -100.00 % | 700.000 K -94.65 % | 13.091 M 24 016.59 % | 54.283 K -86.08 % | 390.024 K -67.22 % | 1.190 M |
| Other current liabilities | 10.298 M 934.33 % | 995.588 K -79.71 % | 4.908 M 504.88 % | 811.395 K -20.18 % | 1.017 M -84.17 % | 6.422 M 42.66 % | 4.501 M 0.79 % | 4.466 M 14 838.51 % | 29.898 K -78.85 % | 141.348 K -61.57 % | 367.799 K 79.47 % | 204.941 K 162.11 % | 78.188 K 143.87 % | 32.062 K -19.87 % | 40.012 K 15.75 % | 34.568 K 32.78 % | 26.034 K -55.22 % | 58.140 K |
| Deferred revenue | 658.133 K -63.65 % | 1.810 M 142.65 % | -4.244 M -4 325.60 % | 100.440 K -82.91 % | 587.688 K | 0.000 | 0.000 100.00 % | -1.075 M | 0.000 | 0.000 100.00 % | -131.405 K | 0.000 | 0.000 -100.00 % | 2.272 M 929.82 % | 220.656 K 1 915.50 % | -12.154 K 92.49 % | -161.903 K | 0.000 |
| Short term debt | 190.570 K -91.99 % | 2.378 M -43.98 % | 4.244 M 7 770.70 % | 53.924 K 109.18 % | -587.688 K | 0.000 | 0.000 -100.00 % | 1.075 M | 0.000 | 0.000 -100.00 % | 131.405 K | 0.000 -100.00 % | 37.833 K -99.73 % | 13.893 M 858.41 % | 1.450 M 3 912.08 % | 36.130 K -89.30 % | 337.779 K -73.88 % | 1.293 M |
| Total current liabilities | 13.332 M 72.98 % | 7.707 M 25.73 % | 6.130 M 106.44 % | 2.969 M 36.13 % | 2.181 M -69.83 % | 7.231 M 45.59 % | 4.966 M 7.69 % | 4.612 M 1 056.39 % | 398.791 K 70.21 % | 234.294 K -51.59 % | 483.989 K 136.16 % | 204.941 K -22.82 % | 265.521 K -98.40 % | 16.570 M 396.52 % | 3.337 M 413.72 % | 649.622 K 10.63 % | 587.179 K -58.60 % | 1.418 M |
| Total liabilities | 18.015 M 34.66 % | 13.378 M 28.51 % | 10.410 M 115.31 % | 4.835 M 119.90 % | 2.199 M -69.90 % | 7.303 M 45.16 % | 5.031 M 8.62 % | 4.632 M 680.07 % | 593.791 K 38.32 % | 429.294 K -43.44 % | 758.989 K 270.35 % | 204.941 K -22.82 % | 265.521 K -98.46 % | 17.270 M 5.12 % | 16.428 M 2 233.90 % | 703.905 K -27.97 % | 977.203 K -62.53 % | 2.608 M |
| Other non current assets | -7.453 M 38.41 % | -12.100 M 17.99 % | -14.754 M -214.05 % | -4.698 M 49.36 % | -9.277 M -9.26 % | -8.490 M -1.87 % | -8.335 M -14.26 % | -7.295 M -264.74 % | -2.000 M 53.65 % | -4.315 M 49.03 % | -8.466 M -2 283.22 % | 387.777 K | 0.000 -100.00 % | 4.002 K -98.56 % | 277.006 K -68.98 % | 892.984 K -12.87 % | 1.025 M -44.95 % | 1.862 M |
| Long term investments | 0.000 -100.00 % | 155.971 K -72.35 % | 564.186 K -16.26 % | 673.740 K -75.69 % | 2.772 M 3 704.44 % | 72.857 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.913 M 0.98 % | 13.778 M | 0.000 -100.00 % | 268.148 K | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.034 M -28.92 % | 7.083 M 0.10 % | 7.076 M -0.11 % | 7.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 420.740 K 0.00 % | 420.740 K 5.19 % | 400.000 K 0.94 % | 396.269 K |
| GoodWill | 0.000 -100.00 % | 3.146 M -55.37 % | 7.049 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 3.146 M -55.37 % | 7.049 M | 0.000 -100.00 % | 5.034 M -28.92 % | 7.083 M 0.10 % | 7.076 M -0.11 % | 7.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 420.740 K 0.00 % | 420.740 K 5.19 % | 400.000 K 0.94 % | 396.269 K |
| Property plant equipment net | 7.453 M -15.29 % | 8.798 M 23.21 % | 7.141 M 77.45 % | 4.024 M 173.68 % | 1.470 M 10.19 % | 1.334 M 6.04 % | 1.258 M 496.23 % | 211.074 K -89.45 % | 2.000 M -53.65 % | 4.315 M -49.03 % | 8.466 M | 0.000 | 0.000 | 0.000 -100.00 % | 151.754 K -5.37 % | 160.361 K -3.51 % | 166.195 K 10.49 % | 150.423 K |
| Total non current assets | 7.453 M -38.41 % | 12.100 M -17.99 % | 14.754 M 214.05 % | 4.698 M -49.36 % | 9.277 M 9.26 % | 8.490 M 1.87 % | 8.335 M 14.26 % | 7.295 M 264.74 % | 2.000 M -53.65 % | 4.315 M -49.03 % | 8.466 M 2 083.22 % | 387.777 K | 0.000 -100.00 % | 13.917 M -4.86 % | 14.628 M 892.32 % | 1.474 M -20.90 % | 1.864 M -22.77 % | 2.413 M |
| Other current assets | 719.497 K -63.93 % | 1.995 M -14.55 % | 2.335 M 438.34 % | 433.689 K -54.65 % | 956.263 K 10.95 % | 861.853 K 17 428.03 % | 4.917 K -99.20 % | 617.170 K 638.08 % | 83.618 K 22.42 % | 68.302 K -10.52 % | 76.328 K 38.62 % | 55.064 K 140.06 % | 22.938 K -73.37 % | 86.123 K 305.04 % | -42.004 K -336.71 % | 17.745 K 112.51 % | 8.350 K -28.64 % | 11.702 K |
| 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 |
| cash and cash equivalents | 239.821 K -87.29 % | 1.886 M -65.28 % | 5.433 M 190.02 % | 1.873 M -20.42 % | 2.354 M -76.12 % | 9.859 M -13.24 % | 11.364 M 43.93 % | 7.896 M 1 706.82 % | 436.985 K -26.57 % | 595.088 K 268.63 % | 161.432 K -68.70 % | 515.827 K -51.83 % | 1.071 M 1 700.71 % | 59.470 K -93.32 % | 889.614 K 39.77 % | 636.470 K -44.31 % | 1.143 M -58.52 % | 2.755 M |
| Cash and short term investments | 239.821 K -87.29 % | 1.886 M -65.28 % | 5.433 M 190.02 % | 1.873 M -20.42 % | 2.354 M -76.12 % | 9.859 M -13.24 % | 11.364 M 43.93 % | 7.896 M 1 706.82 % | 436.985 K -26.57 % | 595.088 K 268.63 % | 161.432 K -68.70 % | 515.827 K -51.83 % | 1.071 M 1 700.71 % | 59.470 K -93.32 % | 889.614 K 39.77 % | 636.470 K -44.31 % | 1.143 M -58.52 % | 2.755 M |
| Total current assets | 2.531 M -60.81 % | 6.458 M -31.89 % | 9.481 M 193.45 % | 3.231 M -13.15 % | 3.720 M -67.66 % | 11.504 M -7.86 % | 12.485 M 38.26 % | 9.030 M 1 634.52 % | 520.603 K -21.52 % | 663.390 K 179.02 % | 237.760 K -60.67 % | 604.586 K -44.73 % | 1.094 M 409.32 % | 214.763 K -88.02 % | 1.792 M 53.61 % | 1.167 M -60.15 % | 2.928 M -1.01 % | 2.957 M |
| Inventory | 1.363 M -25.86 % | 1.838 M 110.65 % | 872.444 K 116.90 % | 402.237 K 189.80 % | 138.800 K -80.51 % | 712.315 K 40.25 % | 507.873 K 223.41 % | 157.035 K 370.48 % | -58.058 K 1.20 % | -58.762 K -8.38 % | -54.220 K -717.05 % | 8.787 K | 0.000 | 0.000 -100.00 % | 8.445 K -81.50 % | 45.655 K -87.62 % | 368.682 K | 0.000 |
| Net receivables | 208.742 K -71.74 % | 738.531 K -12.18 % | 840.959 K 61.20 % | 521.684 K 92.49 % | 271.022 K 284.61 % | 70.466 K -88.42 % | 608.329 K 68.89 % | 360.202 K 520.42 % | 58.058 K -1.20 % | 58.762 K 8.38 % | 54.220 K 117.68 % | 24.908 K | 0.000 -100.00 % | 69.170 K -92.61 % | 936.000 K 100.54 % | 466.741 K -66.84 % | 1.408 M 638.94 % | 190.503 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.429 K 0.00 % | 4.429 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.167 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.186 M -13.39 % | 2.524 M 106.49 % | 1.222 M -39.00 % | 2.004 M 72.02 % | 1.165 M 44.07 % | 808.530 K 73.96 % | 464.788 K 219.93 % | 145.280 K -60.62 % | 368.893 K 296.89 % | 92.946 K -20.01 % | 116.190 K | 0.000 -100.00 % | 149.501 K -59.90 % | 372.865 K -77.08 % | 1.627 M 175.26 % | 591.078 K 53.42 % | 385.269 K 474.90 % | 67.015 K |
| 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 |
| Deferred revenue non current | 4.278 M 16.26 % | 3.679 M 46.81 % | 2.506 M | 0.000 | 0.000 -100.00 % | 47.280 K 6.13 % | 44.549 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -628.755 K 4.39 % | -657.629 K -7 504.41 % | -8.648 K 21.15 % | -10.967 K 93.20 % | -161.163 K 87.02 % | -1.242 M -179.28 % | -444.637 K -451.30 % | -80.652 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -549.420 K -5 494 300.00 % | 10.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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 | 0.000 -100.00 % | 202.156 K | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 1.644 K | 0.000 | 0.000 | 0.000 100.00 % | -25.724 K -6.13 % | -24.238 K | 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 -100.00 % | 50.949 K 14.37 % | 44.549 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 | 9.984 M -46.20 % | 18.558 M -23.43 % | 24.236 M 205.66 % | 7.929 M -38.99 % | 12.997 M -35.00 % | 19.994 M -3.97 % | 20.820 M 27.25 % | 16.361 M 549.08 % | 2.521 M -49.37 % | 4.978 M -42.80 % | 8.704 M 777.08 % | 992.363 K -9.28 % | 1.094 M -92.26 % | 14.132 M -13.93 % | 16.420 M 521.79 % | 2.641 M -44.89 % | 4.791 M -10.78 % | 5.370 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -4.538 M -367.10 % | -971.524 K -193.16 % | 1.043 M 220.78 % | -863.391 K -5.87 % | -815.553 K -48.51 % | -549.166 K 86.91 % | -4.195 M | 0.000 100.00 % | -358.619 K -265.02 % | -98.246 K -363.03 % | 37.352 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 2.657 M 312.70 % | 643.782 K -60.93 % | 1.648 M 92.73 % | 854.916 K 59.20 % | 537.004 K -49.94 % | 1.073 M -77.09 % | 4.682 M | 0.000 -100.00 % | 373.935 K 314.47 % | 90.220 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 1.881 M 473.96 % | 327.742 K 112.18 % | -2.691 M -31 846.54 % | 8.475 K -96.96 % | 278.549 K 153.21 % | -523.515 K -7.56 % | -486.712 K 11.63 % | -550.789 K -3 496.17 % | -15.316 K -290.83 % | 8.026 K -35.44 % | 12.431 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 1.406 M 8.72 % | 1.293 M 158.24 % | -2.220 M -916.56 % | 271.912 K 192.18 % | -294.966 K 7.56 % | -319.073 K -134.83 % | -135.874 K 65.49 % | -393.754 K -2 470.87 % | -15.316 K -290.83 % | 8.026 K -35.44 % | 12.431 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 475.301 K 149.24 % | -965.359 K -105.31 % | -470.207 K -78.49 % | -263.437 K -145.93 % | 573.515 K 380.53 % | -204.442 K 41.73 % | -350.838 K -123.41 % | -157.035 K | 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 8.086 M 0.48 % | 8.048 M 137.47 % | 3.389 M -62.03 % | 8.925 M 354.12 % | 1.965 M -3.25 % | 2.031 M 303.60 % | -997.767 K -158.18 % | 1.715 M 3 788.98 % | 44.098 K 164.73 % | -68.131 K -126.22 % | 259.839 K 393.38 % | -88.568 K 96.11 % | -2.274 M -243.19 % | 1.588 M 3.83 % | 1.530 M 7.28 % | 1.426 M 206.23 % | -1.342 M |
| Net cash provided by operating activities | -11.985 M 1.42 % | -12.158 M -1.41 % | -11.990 M -20.42 % | -9.957 M -56.70 % | -6.354 M -7.94 % | -5.887 M -26.44 % | -4.656 M -44.57 % | -3.221 M -421.36 % | -617.707 K -30.67 % | -472.738 K 11.82 % | -536.078 K -41.28 % | -379.448 K -11.99 % | -338.824 K 67.50 % | -1.043 M -150.59 % | -416.042 K 9.61 % | -460.263 K 71.70 % | -1.627 M |
| Investments in property plant and equipment | -189.871 K 92.95 % | -2.693 M 19.06 % | -3.327 M -245.82 % | -962.097 K -155.17 % | -377.043 K 17.93 % | -459.443 K 59.39 % | -1.131 M -356.34 % | -247.920 K 21.64 % | -316.396 K 37.70 % | -507.878 K 77.15 % | -2.223 M | 0.000 100.00 % | -5.000 K 66.40 % | -14.881 K 88.04 % | -124.469 K -228.54 % | -37.886 K 77.20 % | -166.195 K |
| Acquisitions net | 0.000 100.00 % | -4.545 K 98.78 % | -373.249 K -2 716.55 % | -13.252 K 97.68 % | -569.992 K | 0.000 -100.00 % | 124.000 -99.91 % | 142.571 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -393.568 K |
| Purchases of investments | 0.000 100.00 % | -155.971 K -321.47 % | 70.426 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.395 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 160.516 K -46.99 % | 302.823 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.947 K | 0.000 |
| Other investing activites | 796.066 K -49.68 % | 1.582 M -13.71 % | 1.833 M 33 446.68 % | 5.465 K 100.96 % | -569.992 K -579.53 % | 118.864 K -76.23 % | 500.000 K 191.64 % | -545.594 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 450.888 K 155.38 % | -814.146 K -2 298.29 % | -33.947 K | 0.000 |
| Net cash used for investing activites | 606.195 K 154.55 % | -1.111 M 25.61 % | -1.494 M -54.02 % | -969.884 K -2.41 % | -947.035 K -178.07 % | -340.579 K 46.05 % | -631.232 K 3.03 % | -650.943 K -105.74 % | -316.396 K 37.70 % | -507.878 K 77.15 % | -2.223 M | 0.000 100.00 % | -5.000 K -101.15 % | 436.007 K 104.22 % | -10.334 M -27 175.79 % | -37.886 K 93.23 % | -559.763 K |
| 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 |
| Common stock issued | 3.087 M -71.16 % | 10.703 M -16.12 % | 12.760 M 11.60 % | 11.433 M 31 692.43 % | 35.962 K -99.28 % | 5.017 M -52.37 % | 10.533 M -5.32 % | 11.125 M 1 295.66 % | 797.135 K -49.37 % | 1.574 M -39.25 % | 2.592 M 936.64 % | 250.000 K -81.65 % | 1.362 M 2 594.45 % | 50.550 K | 0.000 | 0.000 -100.00 % | 3.569 M |
| Common stock repurchased | -317.838 K 58.40 % | -764.061 K 36.47 % | -1.203 M -52.68 % | -787.677 K -8 702.83 % | -8.948 K 97.18 % | -316.844 K 56.20 % | -723.437 K -21.14 % | -597.188 K -2 802.63 % | -20.574 K 86.94 % | -157.566 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 9.732 M -0.05 % | 9.738 M -42.89 % | 17.051 M 62.98 % | 10.462 M 38 627.72 % | 27.014 K -99.43 % | 4.701 M -46.64 % | 8.810 M -22.26 % | 11.333 M 1 359.40 % | 776.561 K -45.19 % | 1.417 M -41.78 % | 2.434 M 1 485.81 % | -175.610 K -112.35 % | 1.422 M 736.00 % | -223.609 K -101.98 % | 11.299 M 5 912.92 % | 187.907 K -91.69 % | 2.261 M |
| Net cash used provided by financing activities | 9.732 M -0.05 % | 9.738 M -42.89 % | 17.051 M 62.98 % | 10.462 M 38 627.72 % | 27.014 K -99.43 % | 4.701 M -46.64 % | 8.810 M -22.26 % | 11.333 M 1 359.40 % | 776.561 K -45.19 % | 1.417 M -41.78 % | 2.434 M 1 485.81 % | -175.610 K -112.35 % | 1.422 M 736.00 % | -223.609 K -101.98 % | 11.299 M 5 912.92 % | 187.907 K -91.69 % | 2.261 M |
| Effect of forex changes on cash | -9.463 K 38.14 % | -15.297 K -96.14 % | -7.799 K 50.85 % | -15.867 K 93.12 % | -230.660 K -1 152.14 % | 21.923 K 140.34 % | -54.340 K -1 654.60 % | -3.097 K -452.05 % | -561.000 78.88 % | -2.656 K 90.82 % | -28.943 K | 0.000 100.00 % | -66.925 K | 0.000 100.00 % | -295.807 K -39.46 % | -212.112 K -122.32 % | 950.384 K |
| Net change in cash | -1.647 M 53.58 % | -3.547 M -199.64 % | 3.560 M 840.54 % | -480.713 K 93.59 % | -7.505 M -398.69 % | -1.505 M -143.39 % | 3.468 M -53.50 % | 7.459 M 4 817.53 % | -158.103 K -136.46 % | 433.656 K 222.37 % | -354.395 K 36.15 % | -555.058 K -154.88 % | 1.011 M 221.84 % | -830.144 K -427.93 % | 253.144 K 149.98 % | -506.467 K -149.40 % | 1.025 M |
| Cash at beginning of period | 1.886 M -65.28 % | 5.433 M 190.02 % | 1.873 M -20.42 % | 2.354 M -76.12 % | 9.859 M -13.24 % | 11.364 M 43.93 % | 7.896 M 1 706.82 % | 436.985 K -26.57 % | 595.088 K 268.63 % | 161.432 K -68.70 % | 515.827 K -51.83 % | 1.071 M 1 700.71 % | 59.470 K -93.32 % | 889.614 K 39.77 % | 636.470 K -44.31 % | 1.143 M 871.45 % | 117.653 K |
| Cash at end of period | 239.821 K -87.29 % | 1.886 M -65.28 % | 5.433 M 190.02 % | 1.873 M -20.42 % | 2.354 M -76.12 % | 9.859 M -13.24 % | 11.364 M 43.93 % | 7.896 M 1 706.82 % | 436.985 K -26.57 % | 595.088 K 268.63 % | 161.432 K -68.70 % | 515.827 K -51.83 % | 1.071 M 1 700.71 % | 59.470 K -93.32 % | 889.614 K 39.77 % | 636.470 K -44.31 % | 1.143 M |
| Operating cash flow | -11.985 M 1.42 % | -12.158 M -1.41 % | -11.990 M -20.42 % | -9.957 M -56.70 % | -6.354 M -7.94 % | -5.887 M -26.44 % | -4.656 M -44.57 % | -3.221 M -421.36 % | -617.707 K -30.67 % | -472.738 K 11.82 % | -536.078 K -41.28 % | -379.448 K -11.99 % | -338.824 K 67.50 % | -1.043 M -150.59 % | -416.042 K 9.61 % | -460.263 K 71.70 % | -1.627 M |
| Capital expenditure | -189.871 K 92.95 % | -2.693 M 19.06 % | -3.327 M -245.82 % | -962.097 K -155.17 % | -377.043 K 17.93 % | -459.443 K 59.39 % | -1.131 M -356.34 % | -247.920 K 21.64 % | -316.396 K 37.70 % | -507.878 K 77.15 % | -2.223 M | 0.000 100.00 % | -5.000 K 66.40 % | -14.881 K 88.04 % | -124.469 K -228.54 % | -37.886 K 77.20 % | -166.195 K |
| Free CashFlow | -12.175 M 18.02 % | -14.851 M 3.04 % | -15.317 M -40.28 % | -10.919 M -62.21 % | -6.731 M -6.07 % | -6.346 M -9.66 % | -5.787 M -66.85 % | -3.468 M -271.31 % | -934.103 K 4.74 % | -980.616 K 64.46 % | -2.759 M -627.13 % | -379.448 K -10.36 % | -343.824 K 67.48 % | -1.057 M -95.63 % | -540.511 K -8.50 % | -498.149 K 72.21 % | -1.793 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 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 | 724.923 K -72.78 % | 2.663 M 23.92 % | 2.149 M -16.80 % | 2.583 M 14.60 % | 2.254 M 203.81 % | 741.911 K 145.94 % | 301.658 K -83.03 % | 1.778 M 380.52 % | 370.013 K 29.27 % | 286.224 K 7.15 % | 267.130 K 800.00 % | 29.681 K 14.89 % | 25.834 K -72.64 % | 94.408 K 4 197.13 % | 2.197 K | 0.000 100.00 % | -3.560 K -200.00 % | 3.560 K -16.73 % | 4.275 K -39.64 % | 7.082 K -36.05 % | 11.075 K -24.07 % | 14.585 K |
| Net income | -9.941 M 8.65 % | -10.882 M 12.68 % | -12.462 M -58.05 % | -7.885 M 20.71 % | -9.945 M -67.85 % | -5.925 M 14.81 % | -6.955 M 41.10 % | -11.808 M -105.97 % | -5.733 M -8.66 % | -5.276 M -321.41 % | -1.252 M 82.10 % | -6.995 M -35.12 % | -5.177 M -74.47 % | -2.967 M -8.65 % | -2.731 M 20.29 % | -3.426 M -28.41 % | -2.668 M -136.32 % | -1.129 M 78.23 % | -5.187 M -3 349.97 % | -150.349 K 48.53 % | -292.127 K 38.47 % | -474.770 K |
| Income before tax | -10.060 M 9.13 % | -11.071 M 12.94 % | -12.717 M -57.96 % | -8.051 M 19.26 % | -9.972 M -68.25 % | -5.927 M 14.81 % | -6.957 M 41.11 % | -11.813 M -106.92 % | -5.709 M -7.35 % | -5.318 M -196.10 % | -1.796 M 75.04 % | -7.195 M -33.17 % | -5.403 M -74.33 % | -3.099 M -10.53 % | -2.804 M 18.16 % | -3.426 M -28.41 % | -2.668 M -136.32 % | -1.129 M 78.23 % | -5.187 M -3 349.97 % | -150.349 K 48.53 % | -292.127 K 38.47 % | -474.770 K |
| Income before tax ratio | -13.88 -233.80 % | -4.16 29.75 % | -5.92 -89.86 % | -3.12 29.55 % | -4.42 44.62 % | -7.99 65.36 % | -23.06 -247.12 % | -6.64 56.94 % | -15.43 16.96 % | -18.58 -176.35 % | -6.72 97.23 % | -242.41 -15.91 % | -209.14 -537.09 % | -32.83 97.43 % | -1 276.29 | 0.00 -100.00 % | 749.44 336.32 % | -317.13 73.86 % | -1 213.33 -5 615.25 % | -21.23 19.51 % | -26.38 18.97 % | -32.55 |
| EBITDA | -6.933 M 10.68 % | -7.762 M 10.00 % | -8.624 M -27.27 % | -6.776 M -9.72 % | -6.176 M -13.89 % | -5.423 M -23.05 % | -4.407 M 32.80 % | -6.558 M -28.44 % | -5.106 M -52.60 % | -3.346 M 5.08 % | -3.525 M -10.19 % | -3.199 M 19.22 % | -3.960 M -30.33 % | -3.038 M -5.32 % | -2.885 M -755.69 % | 439.993 K 115.74 % | -2.795 M -244.00 % | 1.941 M 645.22 % | -356.000 K -147.65 % | -143.752 K 80.34 % | -731.213 K -4 684.80 % | -15.282 K |
| Net income ratio | -13.71 -235.58 % | -4.09 29.53 % | -5.80 -89.97 % | -3.05 30.81 % | -4.41 44.75 % | -7.99 65.36 % | -23.06 -247.17 % | -6.64 57.14 % | -15.49 15.94 % | -18.43 -293.29 % | -4.69 98.01 % | -235.67 -17.60 % | -200.39 -537.59 % | -31.43 97.47 % | -1 243.06 | 0.00 -100.00 % | 749.44 336.32 % | -317.13 73.86 % | -1 213.33 -5 615.25 % | -21.23 19.51 % | -26.38 18.97 % | -32.55 |
| Ratio EBITDA | -9.56 -228.12 % | -2.91 27.37 % | -4.01 -52.98 % | -2.62 4.26 % | -2.74 62.51 % | -7.31 49.97 % | -14.61 -296.09 % | -3.69 73.27 % | -13.80 -18.04 % | -11.69 11.41 % | -13.20 87.76 % | -107.78 29.69 % | -153.29 -376.29 % | -32.18 97.55 % | -1 313.15 | 0.00 -100.00 % | 785.11 44.00 % | 545.22 754.73 % | -83.27 -310.26 % | -20.30 69.26 % | -66.02 -6 201.25 % | -1.05 |
| Gross profit ratio | 0.07 -84.19 % | 0.46 2 349.63 % | -0.02 -108.76 % | 0.24 -37.53 % | 0.38 10.90 % | 0.34 1 001.95 % | 0.03 -66.90 % | 0.09 -74.01 % | 0.36 -38.73 % | 0.58 -28.41 % | 0.82 159.84 % | -1.36 40.23 % | -2.28 -1 120.62 % | 0.22 103.83 % | -5.83 | 0.00 -100.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 | 3.303 M 27.48 % | 2.591 M -5.54 % | 2.743 M 14.82 % | 2.389 M 9.54 % | 2.181 M 33.64 % | 1.632 M 18.09 % | 1.382 M 5.34 % | 1.312 M 8.52 % | 1.209 M 1.17 % | 1.195 M 3.20 % | 1.158 M 5.95 % | 1.093 M 8.76 % | 1.005 M 8.38 % | 927.259 K 30.49 % | 710.606 K 43.12 % | 496.520 K 60.71 % | 308.948 K 20.37 % | 256.670 K 31.87 % | 194.636 K 55.35 % | 125.290 K 65.58 % | 75.667 K 40.25 % | 53.951 K |
| Weighted average shs out | 3.270 M 26.21 % | 2.591 M -5.54 % | 2.743 M 14.82 % | 2.389 M 9.54 % | 2.181 M 33.64 % | 1.632 M 18.09 % | 1.382 M 5.34 % | 1.312 M 8.52 % | 1.209 M 1.17 % | 1.195 M 3.20 % | 1.158 M 5.95 % | 1.093 M 8.76 % | 1.005 M 8.38 % | 927.259 K 30.49 % | 710.606 K 43.12 % | 496.520 K 60.71 % | 308.948 K 20.37 % | 256.669 K 32.00 % | 194.450 K 55.20 % | 125.290 K 65.58 % | 75.667 K 40.25 % | 53.951 K |
| EPS diluted | -3.01 28.33 % | -4.20 7.49 % | -4.54 -37.58 % | -3.30 27.63 % | -4.56 -25.62 % | -3.63 20.57 % | -4.57 49.22 % | -9.00 -91.49 % | -4.70 -6.58 % | -4.41 -308.33 % | -1.08 83.13 % | -6.40 -24.27 % | -5.15 -60.94 % | -3.20 16.67 % | -3.84 44.35 % | -6.90 20.14 % | -8.64 -96.36 % | -4.40 83.49 % | -26.65 -2 120.83 % | -1.20 68.91 % | -3.86 56.14 % | -8.80 |
| Earnings per share | -3.04 27.62 % | -4.20 7.49 % | -4.54 -37.58 % | -3.30 27.63 % | -4.56 -25.62 % | -3.63 20.57 % | -4.57 49.22 % | -9.00 -91.49 % | -4.70 -6.58 % | -4.41 -308.33 % | -1.08 83.13 % | -6.40 -24.27 % | -5.15 -60.94 % | -3.20 16.67 % | -3.84 44.35 % | -6.90 20.14 % | -8.64 -96.36 % | -4.40 83.51 % | -26.68 -2 123.33 % | -1.20 68.91 % | -3.86 56.14 % | -8.80 |
| Gross profit | 53.074 K -95.70 % | 1.233 M 2 887.70 % | -44.230 K -107.29 % | 607.098 K -28.41 % | 847.996 K 236.92 % | 251.694 K 2 610.18 % | 9.287 K -94.38 % | 165.377 K 24.89 % | 132.419 K -20.79 % | 167.176 K -23.29 % | 217.938 K 638.56 % | -40.467 K 31.33 % | -58.932 K -379.29 % | 21.101 K 264.67 % | -12.814 K | 0.000 100.00 % | -3.560 K -200.00 % | 3.560 K -16.73 % | 4.275 K -39.64 % | 7.082 K -36.05 % | 11.075 K -24.07 % | 14.585 K |
| Income tax expense | 67.000 -96.57 % | 1.951 K 100.77 % | -254.000 K -53.01 % | -166.000 K -708.55 % | 27.278 K 1 748.22 % | -1.655 K 22.52 % | -2.136 K 57.28 % | -5.000 K -107.27 % | 68.780 K 265.87 % | -41.465 K 92.38 % | -544.000 K -172.00 % | -200.000 K 11.50 % | -226.000 K -71.23 % | -131.986 K -81.00 % | -72.919 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 671.849 K -52.98 % | 1.429 M -34.84 % | 2.193 M 10.98 % | 1.976 M 40.54 % | 1.406 M 186.81 % | 490.217 K 67.67 % | 292.371 K -81.86 % | 1.612 M 578.47 % | 237.594 K 99.58 % | 119.048 K 142.01 % | 49.192 K -29.87 % | 70.148 K -17.25 % | 84.766 K 15.63 % | 73.307 K 388.36 % | 15.011 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 6.305 M -16.55 % | 7.555 M 26.72 % | 5.962 M 22.70 % | 4.859 M 10.26 % | 4.407 M 56.67 % | 2.813 M 45.83 % | 1.929 M -53.16 % | 4.118 M 24.64 % | 3.304 M 88.15 % | 1.756 M 30.75 % | 1.343 M 9.81 % | 1.223 M -13.57 % | 1.415 M -24.50 % | 1.874 M 62.82 % | 1.151 M 156.55 % | 448.640 K 102.64 % | 221.401 K 63.18 % | 135.678 K -39.48 % | 224.200 K 213.96 % | 71.411 K -15.93 % | 84.939 K -62.33 % | 225.458 K |
| Selling and marketing expenses | 926.914 K | 0.000 -100.00 % | 1.009 M | 0.000 -100.00 % | 565.459 K | 0.000 -100.00 % | 562.125 K | 0.000 100.00 % | -136.000 K -119.12 % | 711.154 K 115.96 % | 329.301 K 16.17 % | 283.459 K 112.25 % | 133.550 K 87.55 % | 71.206 K -38.46 % | 115.711 K -7.10 % | 124.550 K 101.31 % | 61.871 K 305.50 % | 15.258 K 25.96 % | 12.113 K 5 586.85 % | 213.000 -92.34 % | 2.782 K -57.85 % | 6.601 K |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.724 M | 0.000 -100.00 % | 9.458 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 |
| Operating expenses | 9.960 M -18.36 % | 12.200 M -2.98 % | 12.575 M 47.14 % | 8.546 M -20.58 % | 10.761 M 83.10 % | 5.877 M -14.89 % | 6.905 M -42.05 % | 11.916 M 97.19 % | 6.043 M 10.17 % | 5.485 M 160.45 % | 2.106 M -70.56 % | 7.154 M 30.33 % | 5.489 M 78.06 % | 3.083 M 12.96 % | 2.729 M -20.09 % | 3.415 M 28.19 % | 2.664 M 135.13 % | 1.133 M -78.18 % | 5.192 M 3 197.95 % | 157.431 K -48.08 % | 303.202 K -38.04 % | 489.355 K |
| Cost and expenses | 10.632 M -22.00 % | 13.630 M -7.71 % | 14.768 M 40.35 % | 10.522 M -13.52 % | 12.167 M 91.09 % | 6.367 M -11.53 % | 7.197 M -46.80 % | 13.528 M 115.41 % | 6.280 M 12.06 % | 5.604 M 160.05 % | 2.155 M -70.17 % | 7.224 M 29.60 % | 5.574 M 76.62 % | 3.156 M 15.01 % | 2.744 M -19.65 % | 3.415 M 28.19 % | 2.664 M 135.13 % | 1.133 M -78.18 % | 5.192 M 3 197.95 % | 157.431 K -48.08 % | 303.202 K -38.04 % | 489.355 K |
| Research and development expenses | 2.262 M | 0.000 -100.00 % | 4.242 M | 0.000 -100.00 % | 5.860 M | 0.000 -100.00 % | 5.370 M | 0.000 -100.00 % | 2.789 M 204.91 % | 914.690 K 31.99 % | 692.996 K 168.26 % | 258.326 K | 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 | 7.232 M -4.28 % | 7.555 M 8.38 % | 6.971 M 43.47 % | 4.859 M -2.29 % | 4.973 M 76.79 % | 2.813 M 12.93 % | 2.491 M -39.51 % | 4.118 M 29.99 % | 3.168 M 28.42 % | 2.467 M -9.03 % | 2.712 M 2.61 % | 2.643 M -27.98 % | 3.670 M 24.36 % | 2.951 M 114.95 % | 1.373 M 52.59 % | 899.791 K 116.46 % | 415.692 K 8.87 % | 381.815 K 27.23 % | 300.096 K 193.09 % | 102.389 K -50.78 % | 208.013 K -29.53 % | 295.164 K |
| Interest income | 152.782 K 46.37 % | 104.381 K 6.71 % | 97.814 K -12.69 % | 112.027 K 88.23 % | 59.516 K -80.29 % | 301.987 K 395.70 % | 60.921 K -2.25 % | 62.325 K -69.06 % | 201.406 K | 0.000 -100.00 % | 92.413 K 48 795.77 % | 189.000 -99.87 % | 145.209 K 285.43 % | 37.675 K -39.86 % | 62.646 K 453.12 % | 11.326 K 1 216.98 % | 860.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.582 K | 0.000 -100.00 % | 8.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 |
| Depreciation and amortization | 189.476 K 136.04 % | 80.273 K -5.57 % | 85.006 K 3.10 % | 82.451 K -2.04 % | 84.170 K -1.95 % | 85.842 K -78.69 % | 402.815 K 414.35 % | 78.315 K -56.15 % | 178.591 K 120.07 % | 81.153 K -68.91 % | 260.996 K 288.87 % | 67.116 K -73.54 % | 253.693 K 573.32 % | 37.678 K -90.18 % | 383.786 K -72.37 % | 1.389 M 285.96 % | 359.886 K -85.11 % | 2.417 M -49.97 % | 4.831 M 115 862.55 % | 4.166 K 100.92 % | -451.156 K -198.19 % | 459.488 K |
| Operating income | -7.312 M 7.71 % | -7.923 M 7.42 % | -8.558 M -23.30 % | -6.941 M -9.41 % | -6.344 M -13.39 % | -5.595 M -22.40 % | -4.571 M 31.93 % | -6.715 M -27.08 % | -5.284 M -54.19 % | -3.427 M 9.48 % | -3.786 M -15.92 % | -3.266 M 22.50 % | -4.214 M -36.99 % | -3.076 M 5.90 % | -3.269 M -244.47 % | -949.000 K 69.92 % | -3.155 M -562.82 % | -476.000 K 90.82 % | -5.187 M -3 406.67 % | -147.918 K 47.18 % | -280.057 K 39.05 % | -459.488 K |
| Operating income ratio | -10.09 -239.02 % | -2.98 25.29 % | -3.98 -48.20 % | -2.69 4.53 % | -2.81 62.68 % | -7.54 50.23 % | -15.15 -301.22 % | -3.78 73.55 % | -14.28 -19.27 % | -11.97 15.52 % | -14.17 87.12 % | -110.04 32.54 % | -163.12 -400.63 % | -32.58 97.81 % | -1 487.94 | 0.00 -100.00 % | 886.24 762.82 % | -133.71 88.98 % | -1 213.33 -5 709.18 % | -20.89 17.40 % | -25.29 19.73 % | -31.50 |
| Total other income expenses net | -2.748 M 12.73 % | -3.149 M 24.27 % | -4.158 M -274.59 % | -1.110 M 69.41 % | -3.629 M -993.07 % | -332.000 K 86.09 % | -2.386 M 53.20 % | -5.098 M -158.42 % | 8.726 M 561.69 % | -1.890 M -194.93 % | 1.991 M 150.69 % | -3.928 M -230.36 % | -1.189 M -5 037.62 % | -23.143 K -104.98 % | 464.792 K 118.76 % | -2.477 M -609.61 % | 486.062 K 174.44 % | -653.000 K -294 044.14 % | -222.000 90.87 % | -2.431 K 79.86 % | -12.070 K 21.02 % | -15.282 K |
| 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 |
| 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 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 335.318 K 129.58 % | -1.134 M -145.97 % | 2.466 M 130.58 % | -8.065 M -1 480.18 % | 584.329 K 138.03 % | -1.537 M -6 043.86 % | 25.851 K 102.51 % | -1.031 M 56.22 % | -2.354 M 62.50 % | -6.278 M 36.18 % | -9.837 M -18.10 % | -8.330 M 26.57 % | -11.344 M -146.37 % | -4.604 M 32.29 % | -6.800 M -540.96 % | -1.061 M -338.42 % | -241.985 K -53.78 % | -157.359 K 60.67 % | -400.088 K -20.74 % | -331.355 K -235.26 % | 244.973 K 117.93 % | -1.366 M -164.90 % | -515.827 K 50.07 % | -1.033 M -106.93 % | 14.903 M 60.11 % | 9.308 M 1 804.62 % | -546.057 K 46.17 % | -1.014 M -272.50 % | -272.311 K |
| Total investments | 0.000 -100.00 % | 1.473 M 844.28 % | 155.971 K -78.50 % | 725.411 K 28.58 % | 564.186 K 5.55 % | 534.525 K -20.66 % | 673.740 K -76.86 % | 2.911 M 5.04 % | 2.772 M | 0.000 -100.00 % | 72.857 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 -100.00 % | 13.778 M | 0.000 | 0.000 | 0.000 |
| Total debt | 575.139 K | 0.000 -100.00 % | 4.353 M | 0.000 -100.00 % | 6.018 M | 0.000 -100.00 % | 1.899 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.556 K | 0.000 -100.00 % | 20.311 K | 0.000 -100.00 % | 1.096 M | 0.000 -100.00 % | 195.000 K | 0.000 -100.00 % | 195.000 K | 0.000 -100.00 % | 406.405 K | 0.000 | 0.000 -100.00 % | 37.833 K -99.75 % | 14.963 M 46.72 % | 10.198 M 11 179.15 % | 90.413 K -37.42 % | 144.466 K -94.18 % | 2.483 M |
| Accumulated other comprehensive income loss | 8.075 M | 0.000 -100.00 % | 6.931 M | 0.000 -100.00 % | 7.320 M | 0.000 -100.00 % | 5.084 M | 0.000 -100.00 % | 3.290 M | 0.000 -100.00 % | 3.522 M | 0.000 -100.00 % | 3.460 M | 0.000 -100.00 % | 1.106 M | 0.000 -100.00 % | 908.006 K | 0.000 -100.00 % | 532.661 K | 0.000 -100.00 % | 245.589 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -119.169 M -9.10 % | -109.227 M -11.07 % | -98.345 M -14.51 % | -85.883 M -10.11 % | -77.998 M -14.15 % | -68.328 M -9.98 % | -62.128 M -13.84 % | -54.573 M -27.61 % | -42.765 M -11.24 % | -38.445 M -1.09 % | -38.030 M -3.41 % | -36.778 M -23.48 % | -29.784 M -21.04 % | -24.607 M -13.71 % | -21.640 M -14.44 % | -18.908 M -22.13 % | -15.482 M -20.82 % | -12.814 M -9.67 % | -11.685 M -79.84 % | -6.497 M -2.37 % | -6.347 M -4.82 % | -6.055 M -21.65 % | -4.977 M -6.21 % | -4.686 M 29.23 % | -6.621 M -65.92 % | -3.991 M -95.13 % | -2.045 M -1 185.68 % | -159.072 K -226.93 % | 125.324 K |
| Common stock | 103.691 M 3.85 % | 99.851 M 2.67 % | 97.251 M 0.14 % | 97.120 M 14.92 % | 84.512 M 30.96 % | 64.535 M 7.29 % | 60.149 M 9.73 % | 54.816 M 11.56 % | 49.134 M 0.07 % | 49.102 M 1.36 % | 48.441 M 13.80 % | 42.568 M 0.02 % | 42.557 M 31.61 % | 32.336 M -0.02 % | 32.343 M 69.66 % | 19.064 M 15.53 % | 16.501 M 5.10 % | 15.701 M 0.00 % | 15.701 M 6.45 % | 14.749 M 5.01 % | 14.046 M 0.00 % | 14.046 M 143.66 % | 5.765 M 4.53 % | 5.515 M 36.75 % | 4.032 M 1.27 % | 3.982 M 0.00 % | 3.982 M 0.22 % | 3.973 M 50.67 % | 2.637 M |
| Total equity | -8.032 M -178.14 % | -2.888 M -155.75 % | 5.180 M -71.80 % | 18.366 M 32.84 % | 13.826 M 1 230.09 % | 1.039 M -66.41 % | 3.094 M -40.30 % | 5.183 M -52.00 % | 10.798 M -20.24 % | 13.538 M 6.68 % | 12.691 M 38.46 % | 9.165 M -41.95 % | 15.789 M 58.02 % | 9.991 M -14.81 % | 11.729 M 900.57 % | 1.172 M -39.16 % | 1.927 M -47.99 % | 3.705 M -18.56 % | 4.549 M -47.28 % | 8.630 M 8.62 % | 7.945 M -1.50 % | 8.066 M 924.30 % | 787.422 K -4.94 % | 828.302 K 126.39 % | -3.138 M -35 603.40 % | -8.790 K -100.45 % | 1.937 M -49.22 % | 3.814 M 38.08 % | 2.762 M |
| Other non current liabilities | 21.009 K | 0.000 -100.00 % | 14.804 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.982 K | 0.000 | 0.000 100.00 % | -22.173 K -2.86 % | -21.556 K -1.25 % | -21.289 K -4.82 % | -20.311 K 68.14 % | -63.760 K -212.66 % | -20.393 K 89.54 % | -195.000 K 0.00 % | -195.000 K 31.41 % | -284.292 K -45.79 % | -195.000 K 29.09 % | -275.000 K 0.00 % | -275.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.383 M | 0.000 -100.00 % | 299.612 K | 0.000 |
| Long term debt | 384.569 K | 0.000 -100.00 % | 1.975 M | 0.000 -100.00 % | 1.773 M | 0.000 -100.00 % | 1.845 M | 0.000 | 0.000 -100.00 % | 22.173 K 2.86 % | 21.556 K 1.25 % | 21.289 K 4.82 % | 20.311 K -68.14 % | 63.760 K 212.66 % | 20.393 K -89.54 % | 195.000 K 0.00 % | 195.000 K -31.41 % | 284.292 K 45.79 % | 195.000 K -29.09 % | 275.000 K 0.00 % | 275.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K -91.96 % | 8.708 M 15 942.29 % | 54.283 K -39.96 % | 90.412 K -92.40 % | 1.190 M |
| Total non current liabilities | 4.683 M | 0.000 -100.00 % | 5.671 M | 0.000 -100.00 % | 4.280 M | 0.000 -100.00 % | 1.865 M | 0.000 -100.00 % | 17.195 K -22.45 % | 22.173 K 2.86 % | 21.556 K 1.25 % | 21.289 K 4.82 % | 20.311 K -68.14 % | 63.760 K 212.66 % | 20.393 K -89.54 % | 195.000 K 0.00 % | 195.000 K -31.41 % | 284.292 K 45.79 % | 195.000 K -29.09 % | 275.000 K 0.00 % | 275.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K -94.65 % | 13.091 M 24 016.59 % | 54.283 K -86.08 % | 390.024 K -67.22 % | 1.190 M |
| Other current liabilities | 10.298 M 18.82 % | 8.667 M 770.50 % | 995.588 K -72.07 % | 3.564 M -27.38 % | 4.908 M 3.18 % | 4.757 M 486.23 % | 811.395 K 757.19 % | 94.658 K -90.69 % | 1.017 M 51.84 % | 669.510 K -89.57 % | 6.422 M -24.04 % | 8.455 M 87.83 % | 4.501 M 49.55 % | 3.010 M -32.61 % | 4.466 M | 0.000 -100.00 % | 29.898 K | 0.000 -100.00 % | 141.348 K | 0.000 -100.00 % | 236.394 K | 0.000 -100.00 % | 204.941 K 162.11 % | 78.188 K 143.87 % | 32.062 K -58.79 % | 77.805 K 125.08 % | 34.568 K 32.78 % | 26.034 K -55.22 % | 58.140 K |
| Deferred revenue | 658.133 K | 0.000 -100.00 % | 1.810 M | 0.000 100.00 % | -4.244 M | 0.000 -100.00 % | 100.440 K | 0.000 -100.00 % | 587.688 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.075 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.903 M 31.29 % | 1.449 M 215.24 % | 459.676 K 46.96 % | 312.791 K | 0.000 |
| Short term debt | 190.570 K | 0.000 -100.00 % | 2.378 M | 0.000 -100.00 % | 4.244 M | 0.000 -100.00 % | 53.924 K | 0.000 100.00 % | -587.688 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.075 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.405 K | 0.000 | 0.000 -100.00 % | 37.833 K -99.73 % | 14.263 M 857.49 % | 1.490 M 4 022.82 % | 36.130 K -33.16 % | 54.054 K -95.82 % | 1.293 M |
| Total current liabilities | 13.332 M 15.04 % | 11.589 M 50.36 % | 7.707 M 15.20 % | 6.690 M 9.14 % | 6.130 M -16.65 % | 7.355 M 147.68 % | 2.969 M -7.08 % | 3.196 M 46.51 % | 2.181 M 98.68 % | 1.098 M -84.81 % | 7.231 M -16.93 % | 8.705 M 75.28 % | 4.966 M 54.93 % | 3.206 M -30.49 % | 4.612 M 1 426.69 % | 302.065 K -24.25 % | 398.791 K 137.05 % | 168.232 K -28.20 % | 234.294 K 22.53 % | 191.213 K -60.49 % | 483.989 K -25.99 % | 653.956 K 219.09 % | 204.941 K -22.82 % | 265.521 K -98.40 % | 16.570 M 396.52 % | 3.337 M 413.72 % | 649.622 K 10.63 % | 587.179 K -58.60 % | 1.418 M |
| Total liabilities | 18.015 M -0.64 % | 18.131 M 35.53 % | 13.378 M 14.67 % | 11.666 M 12.07 % | 10.410 M -1.71 % | 10.591 M 119.06 % | 4.835 M -3.36 % | 5.003 M 127.54 % | 2.199 M 94.41 % | 1.131 M -84.52 % | 7.303 M -16.79 % | 8.777 M 74.45 % | 5.031 M 53.89 % | 3.269 M -29.42 % | 4.632 M 831.87 % | 497.065 K -16.29 % | 593.791 K 31.22 % | 452.524 K 5.41 % | 429.294 K -7.92 % | 466.213 K -38.57 % | 758.989 K 16.06 % | 653.956 K 219.09 % | 204.941 K -22.82 % | 265.521 K -98.46 % | 17.270 M 5.12 % | 16.428 M 2 233.90 % | 703.905 K -27.97 % | 977.203 K -62.53 % | 2.608 M |
| Other non current assets | -7.453 M 30.36 % | -10.702 M 11.56 % | -12.100 M 30.93 % | -17.520 M -18.74 % | -14.754 M -95.30 % | -7.555 M -60.80 % | -4.698 M 31.55 % | -6.864 M 26.01 % | -9.277 M -43.53 % | -6.463 M 23.88 % | -8.490 M -2.02 % | -8.322 M 0.15 % | -8.335 M -11.66 % | -7.464 M -2.32 % | -7.295 M -1 358.95 % | -500.000 K 75.00 % | -2.000 M 49.19 % | -3.936 M 8.77 % | -4.315 M 50.38 % | -8.695 M -2.71 % | -8.466 M -16.46 % | -7.269 M -1 974.60 % | 387.777 K | 0.000 -100.00 % | 13.917 M 4 924.06 % | 277.006 K -68.98 % | 892.983 K -12.87 % | 1.025 M -44.95 % | 1.862 M |
| Long term investments | 0.000 -100.00 % | 1.473 M 844.28 % | 155.971 K -78.50 % | 725.411 K 28.58 % | 564.186 K 5.55 % | 534.525 K -20.66 % | 673.740 K -76.86 % | 2.911 M 5.04 % | 2.772 M | 0.000 -100.00 % | 72.857 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 -100.00 % | 13.778 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.034 M -1.49 % | 5.111 M -27.84 % | 7.083 M 0.03 % | 7.081 M 0.07 % | 7.076 M -0.02 % | 7.077 M -0.09 % | 7.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 433.973 K 3.15 % | 420.740 K 0.00 % | 420.740 K 6.18 % | 396.269 K |
| GoodWill | 0.000 | 0.000 -100.00 % | 3.146 M -55.59 % | 7.083 M 0.48 % | 7.049 M 403.49 % | 1.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 3.146 M -55.59 % | 7.083 M 0.48 % | 7.049 M 403.49 % | 1.400 M | 0.000 | 0.000 -100.00 % | 5.034 M -1.49 % | 5.111 M -27.84 % | 7.083 M 0.03 % | 7.081 M 0.07 % | 7.076 M -0.02 % | 7.077 M -0.09 % | 7.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 433.973 K 3.15 % | 420.740 K 0.00 % | 420.740 K 6.18 % | 396.269 K |
| Property plant equipment net | 7.453 M -19.24 % | 9.229 M 4.89 % | 8.798 M -9.40 % | 9.711 M 35.99 % | 7.141 M 27.07 % | 5.620 M 39.65 % | 4.024 M 1.82 % | 3.952 M 168.78 % | 1.470 M 8.73 % | 1.352 M 1.34 % | 1.334 M 7.53 % | 1.241 M -1.39 % | 1.258 M 225.42 % | 386.725 K 83.22 % | 211.074 K -57.79 % | 500.000 K -75.00 % | 2.000 M -49.19 % | 3.936 M -8.77 % | 4.315 M -50.38 % | 8.695 M 2.71 % | 8.466 M 16.46 % | 7.269 M | 0.000 | 0.000 | 0.000 -100.00 % | 138.522 K -13.62 % | 160.362 K -3.51 % | 166.193 K 10.48 % | 150.423 K |
| Total non current assets | 7.453 M -30.36 % | 10.702 M -11.56 % | 12.100 M -30.93 % | 17.520 M 18.74 % | 14.754 M 95.30 % | 7.555 M 60.80 % | 4.698 M -31.55 % | 6.864 M -26.01 % | 9.277 M 43.53 % | 6.463 M -23.88 % | 8.490 M 2.02 % | 8.322 M -0.15 % | 8.335 M 11.66 % | 7.464 M 2.32 % | 7.295 M 1 358.95 % | 500.000 K -75.00 % | 2.000 M -49.19 % | 3.936 M -8.77 % | 4.315 M -50.38 % | 8.695 M 2.71 % | 8.466 M 16.46 % | 7.269 M 1 774.60 % | 387.777 K | 0.000 -100.00 % | 13.917 M -4.86 % | 14.628 M 892.32 % | 1.474 M -20.90 % | 1.864 M -22.77 % | 2.413 M |
| Other current assets | 719.497 K 27.34 % | 565.040 K -71.68 % | 1.995 M 31.11 % | 1.522 M -34.83 % | 2.335 M 452.00 % | 422.958 K -2.47 % | 433.689 K 43 368 800.00 % | 1.000 -100.00 % | 956.263 K -12.39 % | 1.092 M 26.65 % | 861.853 K 155 257 633 985 925 664.00 % | 0.000 -100.00 % | 4.917 K 1 854 150 983 985 813.00 % | 0.000 -100.00 % | 617.170 K 2 223 589 265 619 399 168.00 % | 0.000 -100.00 % | 83.618 K | 0.000 -100.00 % | 68.302 K 246 083 889 398 927 808.00 % | 0.000 -100.00 % | 21.502 K 51 646 079 566 784 312.00 % | 0.000 -100.00 % | 55.064 K 140.06 % | 22.938 K -73.37 % | 86.123 K 931.41 % | 8.350 K -72.18 % | 30.013 K 259.44 % | 8.350 K -28.64 % | 11.702 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 239.821 K -78.85 % | 1.134 M -39.90 % | 1.886 M -76.61 % | 8.065 M 48.43 % | 5.433 M 253.60 % | 1.537 M -17.98 % | 1.873 M 81.78 % | 1.031 M -56.22 % | 2.354 M -62.50 % | 6.278 M -36.32 % | 9.859 M 18.36 % | 8.330 M -26.70 % | 11.364 M 146.81 % | 4.604 M -41.69 % | 7.896 M 644.23 % | 1.061 M 142.78 % | 436.985 K 177.70 % | 157.359 K -73.56 % | 595.088 K 79.59 % | 331.355 K 105.26 % | 161.432 K -88.19 % | 1.366 M 164.90 % | 515.827 K -51.83 % | 1.071 M 1 700.71 % | 59.470 K -93.32 % | 889.614 K 39.77 % | 636.470 K -45.08 % | 1.159 M -57.94 % | 2.755 M |
| Cash and short term investments | 239.821 K -78.85 % | 1.134 M -39.90 % | 1.886 M -76.61 % | 8.065 M 48.43 % | 5.433 M 253.60 % | 1.537 M -17.98 % | 1.873 M 81.78 % | 1.031 M -56.22 % | 2.354 M -62.50 % | 6.278 M -36.32 % | 9.859 M 18.36 % | 8.330 M -26.70 % | 11.364 M 146.81 % | 4.604 M -41.69 % | 7.896 M 644.23 % | 1.061 M 142.78 % | 436.985 K 177.70 % | 157.359 K -73.56 % | 595.088 K 79.59 % | 331.355 K 105.26 % | 161.432 K -88.19 % | 1.366 M 164.90 % | 515.827 K -51.83 % | 1.071 M 1 700.71 % | 59.470 K -93.32 % | 889.614 K 39.77 % | 636.470 K -45.08 % | 1.159 M -57.94 % | 2.755 M |
| Total current assets | 2.531 M -44.28 % | 4.541 M -29.68 % | 6.458 M -48.39 % | 12.512 M 31.97 % | 9.481 M 132.62 % | 4.076 M 26.15 % | 3.231 M -2.73 % | 3.322 M -10.71 % | 3.720 M -54.40 % | 8.158 M -29.09 % | 11.504 M 20.24 % | 9.567 M -23.37 % | 12.485 M 116.74 % | 5.760 M -36.21 % | 9.030 M 672.26 % | 1.169 M 124.60 % | 520.603 K 135.69 % | 220.889 K -66.70 % | 663.390 K 65.69 % | 400.375 K 68.39 % | 237.760 K -83.61 % | 1.450 M 139.88 % | 604.586 K -44.73 % | 1.094 M 409.32 % | 214.763 K -88.02 % | 1.792 M 53.61 % | 1.167 M -60.15 % | 2.928 M -1.01 % | 2.957 M |
| Inventory | 1.363 M -19.65 % | 1.696 M -7.73 % | 1.838 M 86.66 % | 984.559 K 12.85 % | 872.444 K 11.21 % | 784.470 K 95.03 % | 402.237 K -44.36 % | 722.887 K 420.81 % | 138.800 K -67.15 % | 422.473 K -40.69 % | 712.315 K 22.59 % | 581.068 K 14.41 % | 507.873 K 47.05 % | 345.364 K 119.93 % | 157.035 K | 0.000 100.00 % | -58.058 K | 0.000 100.00 % | -58.762 K | 0.000 -100.00 % | 606.000 | 0.000 -100.00 % | 8.787 K | 0.000 | 0.000 -100.00 % | 8.445 K -81.50 % | 45.655 K | 0.000 | 0.000 |
| Net receivables | 208.742 K -81.80 % | 1.147 M 55.29 % | 738.531 K -61.96 % | 1.941 M 130.85 % | 840.959 K -36.86 % | 1.332 M 155.31 % | 521.684 K -66.73 % | 1.568 M 478.63 % | 271.022 K -25.90 % | 365.759 K 419.06 % | 70.466 K -89.27 % | 656.418 K 7.91 % | 608.329 K -24.97 % | 810.745 K 125.08 % | 360.202 K 232.34 % | 108.382 K 86.68 % | 58.058 K -8.61 % | 63.530 K 8.11 % | 58.762 K -14.86 % | 69.020 K 27.30 % | 54.220 K -35.32 % | 83.826 K 236.54 % | 24.908 K | 0.000 -100.00 % | 69.170 K -92.19 % | 885.646 K 94.87 % | 454.472 K -74.19 % | 1.761 M 824.13 % | 190.503 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 251.839 K 5 586.14 % | 4.429 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.571 K | 0.000 -100.00 % | 53.185 K | 0.000 -100.00 % | 36.167 K 0.00 % | 36.167 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 |
| Account payables | 2.186 M 32.67 % | 1.647 M -34.72 % | 2.524 M 50.41 % | 1.678 M 37.29 % | 1.222 M -16.67 % | 1.467 M -26.80 % | 2.004 M 21.76 % | 1.646 M 41.27 % | 1.165 M 171.86 % | 428.461 K -47.01 % | 808.530 K 223.80 % | 249.698 K -46.28 % | 464.788 K 137.69 % | 195.547 K 34.60 % | 145.280 K -51.90 % | 302.065 K -18.12 % | 368.893 K 119.28 % | 168.232 K 81.00 % | 92.946 K -51.39 % | 191.213 K 64.57 % | 116.190 K -82.23 % | 653.956 K | 0.000 -100.00 % | 149.500 K -59.91 % | 372.865 K 16.26 % | 320.728 K 168.96 % | 119.248 K -38.63 % | 194.300 K 189.94 % | 67.015 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 4.278 M | 0.000 -100.00 % | 3.679 M | 0.000 -100.00 % | 2.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.280 K | 0.000 -100.00 % | 44.549 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 |
| Minority interest | -628.755 K 3.75 % | -653.232 K 0.67 % | -657.629 K -108.06 % | -316.079 K -3 554.94 % | -8.648 K 1.82 % | -8.808 K 19.69 % | -10.967 K -13.79 % | -9.638 K 94.02 % | -161.163 K -1.75 % | -158.394 K 87.24 % | -1.242 M -83.87 % | -675.381 K -51.89 % | -444.637 K -108.02 % | -213.747 K -165.02 % | -80.652 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -549.420 K -5 494 300.00 % | 10.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 7.142 M | 0.000 -100.00 % | 7.445 M | 0.000 -100.00 % | 4.841 M | 0.000 -100.00 % | 4.950 M 280.77 % | 1.300 M -57.24 % | 3.040 M | 0.000 -100.00 % | 4.051 M | 0.000 -100.00 % | 2.476 M | 0.000 -100.00 % | 1.017 M | 0.000 -100.00 % | 817.734 K | 0.000 -100.00 % | 377.495 K | 0.000 -100.00 % | 74.255 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 1.644 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.724 K | 0.000 100.00 % | -24.238 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 |
| Other liabilities | 0.000 -100.00 % | 2.232 M | 0.000 -100.00 % | 1.914 M | 0.000 -100.00 % | 1.815 M | 0.000 -100.00 % | 1.791 M | 0.000 -100.00 % | 10.734 K -78.93 % | 50.949 K 0.55 % | 50.669 K 13.74 % | 44.549 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 |
| Total assets | 9.984 M -34.50 % | 15.243 M -17.86 % | 18.558 M -38.21 % | 30.032 M 23.92 % | 24.236 M 108.38 % | 11.630 M 46.68 % | 7.929 M -22.15 % | 10.186 M -21.63 % | 12.997 M -11.40 % | 14.669 M -26.63 % | 19.994 M 11.44 % | 17.942 M -13.82 % | 20.820 M 57.00 % | 13.261 M -18.95 % | 16.361 M 880.11 % | 1.669 M -33.77 % | 2.521 M -39.37 % | 4.157 M -16.49 % | 4.978 M -45.27 % | 9.096 M 4.50 % | 8.704 M -0.18 % | 8.720 M 778.66 % | 992.363 K -9.28 % | 1.094 M -92.26 % | 14.132 M -13.93 % | 16.420 M 521.79 % | 2.641 M -44.89 % | 4.791 M -10.78 % | 5.370 M |
| 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 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 |
| 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2019-12-31 | 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 | -3.600 M | 0.000 100.00 % | -367.804 K | 0.000 -100.00 % | 1.292 M | 0.000 | 0.000 | 0.000 100.00 % | -51.131 K | 0.000 100.00 % | -3.474 M | 0.000 | 0.000 | 0.000 100.00 % | -358.619 K | 0.000 100.00 % | -89.199 K | 0.000 -100.00 % | 18.676 K | 0.000 |
| Stock based compensation | 1.719 M 83.38 % | 937.580 K 2 240.32 % | 40.062 K -93.36 % | 603.720 K -56.84 % | 1.399 M 461.75 % | 248.992 K -60.92 % | 637.136 K 122.11 % | 286.853 K -50.08 % | 574.646 K 15.38 % | 498.035 K -87.42 % | 3.960 M 448.99 % | 721.366 K | 0.000 | 0.000 -100.00 % | 373.935 K | 0.000 -100.00 % | 81.173 K 797.24 % | 9.047 K | 0.000 | 0.000 |
| Change in working capital | 1.881 M | 0.000 -100.00 % | 327.742 K | 0.000 100.00 % | -2.691 M | 0.000 | 0.000 | 0.000 100.00 % | -523.515 K | 0.000 100.00 % | -486.712 K | 0.000 100.00 % | -550.789 K | 0.000 100.00 % | -15.316 K | 0.000 -100.00 % | 8.026 K | 0.000 -100.00 % | 12.431 K | 0.000 |
| Accounts receivables | 1.406 M | 0.000 -100.00 % | 1.293 M | 0.000 100.00 % | -2.220 M | 0.000 | 0.000 | 0.000 100.00 % | -319.073 K | 0.000 100.00 % | -135.874 K | 0.000 100.00 % | -393.754 K | 0.000 100.00 % | -15.316 K | 0.000 -100.00 % | 8.026 K | 0.000 -100.00 % | 12.431 K | 0.000 |
| Inventory | 475.301 K | 0.000 100.00 % | -965.359 K | 0.000 100.00 % | -470.207 K | 0.000 | 0.000 | 0.000 100.00 % | -204.442 K | 0.000 100.00 % | -350.838 K | 0.000 100.00 % | -157.035 K | 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 4.219 M 9.07 % | 3.868 M -30.38 % | 5.556 M 122.95 % | 2.492 M -18.03 % | 3.040 M 771.72 % | 348.758 K -94.10 % | 5.913 M 107.34 % | 2.852 M 252.70 % | -1.868 M -147.90 % | 3.899 M 52.52 % | 2.556 M 298.92 % | 640.813 K 157.54 % | -1.114 M -148.89 % | 2.278 M 550.88 % | -505.205 K -155.64 % | 907.922 K 533.36 % | 143.349 K 226.60 % | -113.234 K -966.17 % | 13.073 K -93.76 % | 209.414 K |
| Net cash provided by operating activities | -5.231 M 22.54 % | -6.754 M 0.17 % | -6.765 M -25.44 % | -5.393 M 12.14 % | -6.139 M -4.92 % | -5.851 M 0.75 % | -5.895 M -119.60 % | -2.685 M 6.10 % | -2.859 M 5.58 % | -3.028 M -27.91 % | -2.367 M -3.42 % | -2.289 M -10.44 % | -2.072 M -80.50 % | -1.148 M -189.73 % | -396.281 K -78.97 % | -221.426 K -5.87 % | -209.155 K 20.65 % | -263.583 K 2.64 % | -270.722 K -2.02 % | -265.356 K |
| Investments in property plant and equipment | 46.072 K 119.53 % | -235.943 K 26.58 % | -321.348 K 86.45 % | -2.372 M -45.88 % | -1.626 M 4.43 % | -1.701 M -412.11 % | -332.211 K -89.37 % | -175.434 K 33.14 % | -262.400 K -33.17 % | -197.043 K 75.12 % | -792.119 K -133.50 % | -339.237 K -36.83 % | -247.920 K | 0.000 100.00 % | -100.093 K 53.73 % | -216.303 K 43.08 % | -380.029 K -197.25 % | -127.848 K 87.77 % | -1.045 M 11.21 % | -1.177 M |
| 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 |
| 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 |
| 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 |
| Other investing activites | 26.275 K -96.59 % | 769.791 K -23.97 % | 1.013 M 77.83 % | 569.388 K 96.57 % | 289.657 K -81.24 % | 1.544 M | 0.000 100.00 % | -672.946 K -1 436.19 % | 50.363 K -26.48 % | 68.502 K 55 143.55 % | 124.000 -99.98 % | 500.000 K 29.51 % | 386.060 K 148.93 % | -789.083 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 72.347 K -86.45 % | 533.848 K -22.76 % | 691.187 K 138.35 % | -1.802 M -34.89 % | -1.336 M -747.78 % | -157.609 K 52.56 % | -332.211 K 60.84 % | -848.380 K -300.11 % | -212.037 K -64.96 % | -128.541 K 83.77 % | -791.995 K -592.65 % | 160.763 K 16.38 % | 138.140 K 117.51 % | -789.083 K -688.35 % | -100.093 K 53.73 % | -216.303 K 43.08 % | -380.029 K -197.25 % | -127.848 K 87.77 % | -1.045 M 11.21 % | -1.177 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 |
| 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 4.277 M -21.61 % | 5.456 M 7 391.96 % | -74.820 K -100.76 % | 9.813 M -13.74 % | 11.376 M 100.44 % | 5.675 M 11.48 % | 5.091 M 103 641.10 % | -4.917 K -100.10 % | 4.693 M 64 111.41 % | 7.309 K -99.93 % | 9.958 M 967.54 % | -1.148 M -113.08 % | 8.772 M 242.56 % | 2.561 M 229.76 % | 776.561 K | 0.000 -100.00 % | 853.881 K 51.65 % | 563.047 K 348.56 % | 125.523 K -94.56 % | 2.308 M |
| Net cash used provided by financing activities | 4.277 M -21.61 % | 5.456 M 7 391.96 % | -74.820 K -100.76 % | 9.813 M -13.74 % | 11.376 M 100.44 % | 5.675 M 11.48 % | 5.091 M 103 641.10 % | -4.917 K -100.10 % | 4.693 M 64 111.41 % | 7.309 K -99.93 % | 9.958 M 967.54 % | -1.148 M -113.08 % | 8.772 M 242.56 % | 2.561 M 229.76 % | 776.561 K | 0.000 -100.00 % | 853.881 K 51.65 % | 563.047 K 348.56 % | 125.523 K -94.56 % | 2.308 M |
| Effect of forex changes on cash | -20.851 K -283.10 % | 11.388 K 138.26 % | -29.762 K -305.75 % | 14.465 K 452.63 % | -4.102 K -10.95 % | -3.697 K 98.02 % | -187.068 K -332.48 % | -43.255 K 53.47 % | -92.964 K -180.92 % | 114.887 K 395.93 % | -38.823 K -150.20 % | -15.517 K -355.71 % | -3.405 K -1 205.52 % | 308.000 154.90 % | -561.000 | 0.000 100.00 % | -964.000 43.03 % | -1.692 K 88.17 % | -14.304 K 2.29 % | -14.639 K |
| Net change in cash | -903.330 K -20.02 % | -752.659 K 87.82 % | -6.178 M -334.78 % | 2.632 M -32.47 % | 3.897 M 1 256.88 % | -336.827 K 74.55 % | -1.323 M 63.04 % | -3.581 M -334.17 % | 1.529 M 150.40 % | -3.034 M -144.89 % | 6.760 M 305.38 % | -3.291 M -148.16 % | 6.835 M 995.44 % | 623.919 K 123.13 % | 279.626 K 163.88 % | -437.729 K -265.97 % | 263.733 K 55.21 % | 169.924 K 108.63 % | -1.969 M -562.95 % | 425.304 K |
| Cash at beginning of period | 1.134 M -39.90 % | 1.886 M -76.61 % | 8.065 M 48.43 % | 5.433 M 253.60 % | 1.537 M -17.98 % | 1.873 M -20.42 % | 2.354 M -76.12 % | 9.859 M 18.36 % | 8.330 M -26.70 % | 11.364 M 146.81 % | 4.604 M -41.69 % | 7.896 M 644.23 % | 1.061 M 142.78 % | 436.985 K 177.70 % | 157.359 K -73.56 % | 595.088 K 79.59 % | 331.355 K 105.26 % | 161.431 K -88.19 % | 1.366 M 45.19 % | 941.129 K |
| Cash at end of period | 230.358 K -79.68 % | 1.134 M -39.90 % | 1.886 M -76.61 % | 8.065 M 48.43 % | 5.433 M 253.60 % | 1.537 M 49.09 % | 1.031 M -83.58 % | 6.278 M -36.32 % | 9.859 M 18.36 % | 8.330 M -26.70 % | 11.364 M 146.81 % | 4.604 M -41.69 % | 7.896 M 644.23 % | 1.061 M 142.78 % | 436.985 K 177.70 % | 157.359 K -73.56 % | 595.088 K 79.59 % | 331.355 K 155.00 % | -602.500 K -144.09 % | 1.366 M |
| Operating cash flow | -5.231 M 22.54 % | -6.754 M 0.17 % | -6.765 M -25.44 % | -5.393 M 12.14 % | -6.139 M -4.92 % | -5.851 M 0.75 % | -5.895 M -119.60 % | -2.685 M 6.10 % | -2.859 M 5.58 % | -3.028 M -27.91 % | -2.367 M -3.42 % | -2.289 M -10.44 % | -2.072 M -80.50 % | -1.148 M -189.73 % | -396.281 K -78.97 % | -221.426 K -5.87 % | -209.155 K 20.65 % | -263.583 K 2.64 % | -270.722 K -2.02 % | -265.356 K |
| Capital expenditure | 46.072 K 119.53 % | -235.943 K 26.58 % | -321.348 K 86.45 % | -2.372 M -45.88 % | -1.626 M 4.43 % | -1.701 M -412.11 % | -332.211 K -89.37 % | -175.434 K 33.14 % | -262.400 K -33.17 % | -197.043 K 75.12 % | -792.119 K -133.50 % | -339.237 K -36.83 % | -247.920 K | 0.000 100.00 % | -100.093 K 53.73 % | -216.303 K 43.08 % | -380.029 K -197.25 % | -127.848 K 87.77 % | -1.045 M 11.21 % | -1.177 M |
| Free CashFlow | -5.185 M 25.81 % | -6.990 M 1.37 % | -7.086 M 8.74 % | -7.765 M -0.01 % | -7.764 M -2.81 % | -7.552 M -21.27 % | -6.228 M -117.75 % | -2.860 M 8.37 % | -3.121 M 3.21 % | -3.225 M -2.08 % | -3.159 M -20.22 % | -2.628 M -13.26 % | -2.320 M -102.09 % | -1.148 M -131.30 % | -496.374 K -13.40 % | -437.729 K 25.71 % | -589.184 K -50.52 % | -391.431 K 70.26 % | -1.316 M 8.78 % | -1.443 M |
| 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 |