Oneview Healthcare PLC ONVVF
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.895 M 5.29 % | 9.397 M 5.33 % | 8.921 M -8.33 % | 9.732 M 37.03 % | 7.102 M 0.06 % | 7.098 M -13.45 % | 8.200 M 42.32 % | 5.762 M -35.89 % | 8.987 M 161.08 % | 3.442 M |
| Net income | -10.836 M -21.28 % | -8.935 M 17.80 % | -10.869 M -32.80 % | -8.185 M 13.43 % | -9.454 M 44.19 % | -16.941 M 16.46 % | -20.278 M 21.71 % | -25.901 M -61.58 % | -16.030 M -10.68 % | -14.483 M |
| Income before tax | -10.773 M -21.25 % | -8.885 M 18.67 % | -10.925 M -34.40 % | -8.128 M 13.37 % | -9.383 M 44.27 % | -16.837 M 16.73 % | -20.220 M 21.64 % | -25.804 M -61.24 % | -16.004 M -9.84 % | -14.570 M |
| Income before tax ratio | -1.09 -15.16 % | -0.95 22.79 % | -1.22 -46.61 % | -0.84 36.78 % | -1.32 44.30 % | -2.37 3.79 % | -2.47 44.94 % | -4.48 -151.49 % | -1.78 57.93 % | -4.23 |
| EBITDA | -10.098 M -28.11 % | -7.882 M 34.83 % | -12.093 M -50.91 % | -8.014 M -7.72 % | -7.439 M 52.71 % | -15.729 M 19.08 % | -19.438 M 16.73 % | -23.343 M -1.65 % | -22.964 M -79.41 % | -12.800 M |
| Net income ratio | -1.10 -15.19 % | -0.95 21.96 % | -1.22 -44.86 % | -0.84 36.82 % | -1.33 44.23 % | -2.39 3.48 % | -2.47 44.99 % | -4.50 -152.03 % | -1.78 57.61 % | -4.21 |
| Ratio EBITDA | -1.02 -21.67 % | -0.84 38.13 % | -1.36 -64.62 % | -0.82 21.39 % | -1.05 52.73 % | -2.22 6.51 % | -2.37 41.49 % | -4.05 -58.55 % | -2.56 31.28 % | -3.72 |
| Gross profit ratio | 0.67 2.76 % | 0.66 9.48 % | 0.60 9.86 % | 0.55 -18.00 % | 0.67 10.83 % | 0.60 21.62 % | 0.49 -5.26 % | 0.52 61.93 % | 0.32 315.57 % | -0.15 |
| Weighted average shs out dil | 1.177 B 0.00 % | 1.177 B 12.70 % | 1.045 B 21.09 % | 862.691 M 131.60 % | 372.498 M 37.24 % | 271.423 M 95.33 % | 138.954 M 25.19 % | 110.999 M 15.31 % | 96.259 M 27.35 % | 75.586 M |
| Weighted average shs out | 1.177 B 0.00 % | 1.177 B 12.70 % | 1.045 B 21.09 % | 862.691 M 131.60 % | 372.498 M 37.24 % | 271.423 M 95.33 % | 138.954 M 26.07 % | 110.218 M 14.50 % | 96.259 M 27.35 % | 75.586 M |
| EPS diluted | -0.01 25.20 % | -0.01 -18.27 % | -0.01 -9.47 % | -0.01 62.60 % | -0.03 57.67 % | -0.06 58.62 % | -0.15 38.30 % | -0.24 -42.42 % | -0.17 13.16 % | -0.19 |
| Earnings per share | -0.01 25.20 % | -0.01 -18.27 % | -0.01 -9.47 % | -0.01 62.60 % | -0.03 57.67 % | -0.06 58.62 % | -0.15 38.30 % | -0.24 -42.42 % | -0.17 13.16 % | -0.19 |
| Gross profit | 6.670 M 8.20 % | 6.165 M 15.32 % | 5.346 M 0.71 % | 5.308 M 12.37 % | 4.723 M 10.89 % | 4.260 M 5.26 % | 4.047 M 34.83 % | 3.001 M 3.82 % | 2.891 M 662.82 % | -513.655 K |
| Income tax expense | 63.556 K 27.79 % | 49.735 K 190.07 % | -55.221 K -197.35 % | 56.723 K -20.34 % | 71.208 K -31.78 % | 104.376 K 77.50 % | 58.802 K -39.40 % | 97.035 K 273.48 % | 25.981 K 129.98 % | -86.664 K |
| Cost of revenue | 3.224 M -38.42 % | 5.236 M 46.43 % | 3.576 M -19.17 % | 4.424 M 86.01 % | 2.378 M -16.20 % | 2.838 M -31.67 % | 4.154 M 50.47 % | 2.761 M -54.72 % | 6.096 M 54.10 % | 3.956 M |
| General and administrative expenses | 3.482 M 13.45 % | 3.069 M -13.38 % | 3.543 M 7.25 % | 3.303 M -3.71 % | 3.431 M -27.14 % | 4.709 M 19.22 % | 3.950 M -18.90 % | 4.870 M 20.31 % | 4.048 M | 0.000 |
| Selling and marketing expenses | 4.034 M 29.00 % | 3.127 M -20.19 % | 3.919 M 72.01 % | 2.278 M 45.80 % | 1.563 M -63.58 % | 4.290 M -45.45 % | 7.864 M -12.09 % | 8.946 M 15.48 % | 7.747 M | 0.000 |
| Other expenses | 11.038 M 322.66 % | -4.957 M -18.08 % | -4.198 M -92.20 % | -2.184 M -126.57 % | 8.221 M 250.10 % | -5.477 M -2 744.11 % | 207.141 K -62.39 % | 550.815 K -79.54 % | 2.692 M | 0.000 |
| Operating expenses | 18.554 M 27.63 % | 14.538 M -20.15 % | 18.206 M 28.92 % | 14.121 M 4.83 % | 13.471 M -39.11 % | 22.124 M -12.38 % | 25.249 M -10.91 % | 28.342 M 28.43 % | 22.068 M 59.26 % | 13.857 M |
| Cost and expenses | 21.778 M 22.55 % | 17.770 M -18.41 % | 21.781 M 17.45 % | 18.545 M 20.47 % | 15.394 M -38.33 % | 24.963 M -14.99 % | 29.364 M -5.59 % | 31.103 M 10.43 % | 28.165 M 58.11 % | 17.813 M |
| Research and development expenses | 0.000 -100.00 % | 13.299 M -11.00 % | 14.942 M 39.33 % | 10.724 M 4 087.11 % | 256.124 K -98.62 % | 18.602 M -3.51 % | 19.279 M -1.96 % | 19.665 M 40.95 % | 13.951 M 131.43 % | 6.028 M |
| Selling general and administrative expenses | 7.516 M 21.30 % | 6.196 M -16.96 % | 7.462 M 33.68 % | 5.582 M 11.78 % | 4.993 M -44.51 % | 8.999 M -23.83 % | 11.814 M -14.49 % | 13.816 M 17.14 % | 11.795 M 50.67 % | 7.828 M |
| Interest income | 131.708 K 2 406.81 % | 5.254 K -91.68 % | 63.180 K 72 520.69 % | 87.000 -67.42 % | 267.000 -99.46 % | 49.460 K -76.32 % | 208.882 K 13 900.13 % | 1.492 K 71.30 % | 871.000 | 0.000 |
| Interest expense | 150.408 K -70.91 % | 517.038 K 218.26 % | 162.459 K 36.96 % | 118.617 K -81.36 % | 636.345 K 476.80 % | 110.324 K 373.55 % | 23.297 K -98.66 % | 1.739 M 6 610.77 % | 25.908 K | 0.000 |
| Depreciation and amortization | 524.807 K 7.99 % | 485.978 K 425.13 % | 92.545 K -20.49 % | 116.396 K -26.13 % | 157.574 K -91.02 % | 1.754 M 46.37 % | 1.198 M 12.65 % | 1.064 M 41.53 % | 751.566 K -57.54 % | 1.770 M |
| Operating income | -11.884 M -41.93 % | -8.373 M 22.65 % | -10.825 M -33.15 % | -8.130 M 7.06 % | -8.747 M 44.06 % | -15.637 M 22.57 % | -20.196 M 17.40 % | -24.450 M -50.85 % | -16.208 M -12.79 % | -14.371 M |
| Operating income ratio | -1.20 -34.80 % | -0.89 26.57 % | -1.21 -45.25 % | -0.84 32.17 % | -1.23 44.10 % | -2.20 10.54 % | -2.46 41.96 % | -4.24 -135.28 % | -1.80 56.80 % | -4.17 |
| Total other income expenses net | 1.111 M 317.12 % | -511.785 K -415.50 % | -99.279 K -5 939.94 % | 1.700 K 100.27 % | -636.078 K -161.87 % | 1.028 M 8.92 % | 943.932 K 303.67 % | -463.457 K -114.60 % | 3.174 M 1 640.65 % | -205.991 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -12.682 M -19.49 % | -10.614 M -80.90 % | -5.867 M 58.01 % | -13.971 M -163.99 % | -5.292 M 37.90 % | -8.522 M 8.67 % | -9.331 M 67.39 % | -28.611 M 18.46 % | -35.088 M 28.25 % | -48.900 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 409.957 K 5.77 % | 387.604 K -28.73 % | 543.855 K 433.64 % | 101.914 K |
| Total debt | 1.150 M 22.98 % | 935.322 K 72.25 % | 543.011 K -54.93 % | 1.205 M -20.33 % | 1.512 M -13.15 % | 1.741 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 153.629 M 9.64 % | 140.122 M 11.67 % | 125.480 M 3 959.46 % | 3.091 M 13.21 % | 2.730 M 31.91 % | 2.070 M -54.19 % | 4.518 M -6.53 % | 4.834 M 94.49 % | 2.486 M 2 385.60 % | 100.000 K |
| Retained earnings | -141.139 M -7.20 % | -131.654 M -6.38 % | -123.758 M -8.77 % | -113.779 M -7.50 % | -105.841 M -10.03 % | -96.196 M -19.51 % | -80.490 M -33.02 % | -60.512 M -81.63 % | -33.316 M -108.23 % | -16.000 M |
| Common stock | 760.495 K 13.26 % | 671.482 K 25.51 % | 534.990 K -99.56 % | 120.588 M 12.51 % | 107.180 M 5.28 % | 101.805 M 18.52 % | 85.898 M 0.00 % | 85.900 M 28.81 % | 66.685 M 5.35 % | 63.300 M |
| Total equity | 13.251 M 44.98 % | 9.140 M 305.03 % | 2.257 M -77.21 % | 9.900 M 143.32 % | 4.069 M -47.02 % | 7.679 M -22.64 % | 9.927 M -67.15 % | 30.222 M -15.71 % | 35.854 M -24.36 % | 47.400 M |
| Other non current liabilities | 1.668 M 574.74 % | 247.225 K -91.14 % | 2.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 897.540 K 14.71 % | 782.456 K 111.06 % | 370.732 K -55.76 % | 838.007 K -29.21 % | 1.184 M -21.05 % | 1.499 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 2.586 M 148.24 % | 1.042 M -67.25 % | 3.181 M 256.35 % | 892.570 K -38.65 % | 1.455 M -23.17 % | 1.894 M 233.50 % | 567.858 K -9.94 % | 630.531 K 19.90 % | 525.885 K 5.18 % | 500.000 K |
| Other current liabilities | 8.550 M -16.91 % | 10.291 M 946.77 % | 983.106 K -74.73 % | 3.890 M -45.52 % | 7.141 M 1 033.09 % | 630.202 K -86.45 % | 4.651 M -14.92 % | 5.467 M -7.94 % | 5.939 M 1 077.64 % | -607.478 K |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 5.090 M -0.76 % | 5.129 M | 0.000 -100.00 % | 5.682 M 45.38 % | 3.909 M 133.32 % | 1.675 M -30.80 % | 2.421 M 5.25 % | 2.300 M |
| Short term debt | 252.695 K 65.30 % | 152.866 K -11.27 % | 172.279 K -53.02 % | 366.690 K 11.69 % | 328.300 K 35.82 % | 241.717 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 10.122 M -13.76 % | 11.737 M 60.41 % | 7.317 M -28.93 % | 10.295 M 18.02 % | 8.723 M 6.46 % | 8.194 M 29.00 % | 6.352 M 39.76 % | 4.545 M -5.64 % | 4.817 M 23.50 % | 3.900 M |
| Total liabilities | 12.708 M -0.55 % | 12.779 M 21.73 % | 10.498 M -6.17 % | 11.187 M 9.92 % | 10.178 M 0.90 % | 10.088 M 45.78 % | 6.920 M 33.70 % | 5.175 M -3.13 % | 5.342 M 21.42 % | 4.400 M |
| Other non current assets | 892.525 K 93.58 % | 461.060 K -27.92 % | 639.639 K 5.98 % | 603.526 K -5.15 % | 636.317 K 2.55 % | 620.479 K -21.40 % | 789.430 K 30.38 % | 605.483 K 139.83 % | 252.468 K 125.25 % | -1.000 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 409.957 K 5.77 % | 387.604 K -28.73 % | 543.855 K 433.64 % | 101.914 K |
| Intangible assets | 719.528 K 46.43 % | 491.386 K 85.51 % | 264.877 K -44.68 % | 478.767 K -31.54 % | 699.325 K -9.04 % | 768.822 K -38.92 % | 1.259 M 22.33 % | 1.029 M 26.15 % | 815.742 K 1.97 % | 800.000 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 719.528 K 46.43 % | 491.386 K 85.51 % | 264.877 K -44.68 % | 478.767 K -31.54 % | 699.325 K -9.04 % | 768.822 K -38.92 % | 1.259 M 22.33 % | 1.029 M 26.15 % | 815.742 K 1.97 % | 800.000 K |
| Property plant equipment net | 1.132 M 9.19 % | 1.037 M 68.96 % | 613.779 K -52.16 % | 1.283 M -22.24 % | 1.650 M -17.23 % | 1.993 M 226.33 % | 610.841 K -31.18 % | 887.653 K 50.06 % | 591.529 K 195.76 % | 200.000 K |
| Total non current assets | 2.744 M 37.95 % | 1.989 M 31.03 % | 1.518 M -35.81 % | 2.365 M -20.78 % | 2.985 M -11.74 % | 3.383 M 27.21 % | 2.659 M 5.43 % | 2.522 M 51.96 % | 1.660 M 65.97 % | 1.000 M |
| Other current assets | 943.286 K 118.91 % | 430.906 K -77.26 % | 1.895 M 43.46 % | 1.321 M -20.68 % | 1.665 M 36.48 % | 1.220 M 39.50 % | 874.632 K | 0.000 -100.00 % | 872.810 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 13.833 M 19.78 % | 11.549 M 80.17 % | 6.410 M -57.76 % | 15.176 M 123.03 % | 6.804 M -33.70 % | 10.263 M 9.99 % | 9.331 M -67.39 % | 28.611 M -18.46 % | 35.088 M -28.25 % | 48.900 M |
| Cash and short term investments | 13.833 M 19.78 % | 11.549 M 80.17 % | 6.410 M -57.76 % | 15.176 M 123.03 % | 6.804 M -33.70 % | 10.263 M 9.99 % | 9.331 M -67.39 % | 28.611 M -18.46 % | 35.088 M -28.25 % | 48.900 M |
| Total current assets | 23.214 M 16.49 % | 19.929 M 77.37 % | 11.236 M -39.99 % | 18.722 M 66.25 % | 11.261 M -21.71 % | 14.384 M 1.39 % | 14.187 M -56.85 % | 32.875 M -16.85 % | 39.537 M -22.17 % | 50.800 M |
| Inventory | 3.147 M 40.42 % | 2.241 M 82.53 % | 1.228 M 78.94 % | 686.079 K 189.93 % | 236.633 K 0.56 % | 235.319 K -64.98 % | 671.904 K 140.91 % | -1.642 M -176.64 % | 2.143 M | 0.000 |
| Net receivables | 5.291 M -7.30 % | 5.708 M 235.08 % | 1.703 M 10.66 % | 1.539 M -39.75 % | 2.555 M -4.15 % | 2.666 M -28.85 % | 3.747 M -12.14 % | 4.265 M 19.25 % | 3.576 M 88.23 % | 1.900 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -409.957 K -5.77 % | -387.604 K 28.73 % | -543.855 K -160.56 % | 898.086 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.319 M 3.77 % | 1.271 M 18.59 % | 1.072 M 27.02 % | 843.727 K -27.38 % | 1.162 M -29.14 % | 1.639 M -1.89 % | 1.671 M 11.36 % | 1.501 M 44.34 % | 1.040 M -35.03 % | 1.600 M |
| Tax payables | 0.000 -100.00 % | 22.157 K | 0.000 -100.00 % | 64.839 K -29.74 % | 92.283 K | 0.000 -100.00 % | 29.390 K 206.88 % | 9.577 K -74.47 % | 37.514 K -93.82 % | 607.478 K |
| Deferred revenue non current | 20.294 K 68.30 % | 12.058 K -40.59 % | 20.295 K -62.81 % | 54.564 K -79.88 % | 271.249 K -31.25 % | 394.518 K -30.53 % | 567.858 K -9.94 % | 630.531 K 19.90 % | 525.885 K 5.18 % | 500.000 K |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.150 M 22.98 % | 935.322 K 72.25 % | 543.011 K -54.93 % | 1.205 M -20.33 % | 1.512 M -13.15 % | 1.741 M | 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.994 M 1.22 % | 134.359 M 101.72 % | 66.606 M | 0.000 |
| 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 25.958 M 18.43 % | 21.918 M 71.85 % | 12.754 M -39.52 % | 21.087 M 48.01 % | 14.247 M -19.81 % | 17.767 M 5.47 % | 16.846 M -52.41 % | 35.397 M -14.08 % | 41.197 M -20.47 % | 51.800 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 -100.00 % | 2.997 M 21.57 % | 2.465 M 116.73 % | 1.137 M 3 832.96 % | 28.919 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -2.018 M 54.50 % | -4.434 M -246.27 % | -1.281 M -245.40 % | 880.743 K 191.66 % | -960.903 K -120.59 % | 4.667 M 293.17 % | 1.187 M 340.25 % | -494.021 K 77.08 % | -2.156 M -169.41 % | 3.106 M |
| Accounts receivables | -1.112 M 35.53 % | -1.724 M -53.92 % | -1.120 M -153.48 % | 2.095 M 231.83 % | -1.589 M -184.81 % | 1.874 M 2 556.76 % | -76.263 K 69.26 % | -248.063 K 93.04 % | -3.563 M -626.17 % | -490.607 K |
| Inventory | -905.796 K 10.60 % | -1.013 M -23.40 % | -821.112 K -16.01 % | -707.775 K -32 441.38 % | -2.175 K -100.31 % | 703.149 K 222.61 % | -573.476 K | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 295.439 K 185.42 % | -345.884 K -115.74 % | 2.198 M 70.47 % | 1.289 M 150.60 % | 514.397 K 587.67 % | 74.803 K 130.41 % | -245.958 K -117.48 % | 1.407 M -60.88 % | 3.597 M |
| Other working capital | 0.000 100.00 % | -4.730 M -3 838.82 % | -120.083 K -123.58 % | -53.709 K 94.46 % | -969.189 K -161.52 % | 1.575 M -10.58 % | 1.762 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | -8.448 M -172.56 % | 11.643 M 2 803.83 % | -430.601 K -434.08 % | 128.892 K -58.36 % | 309.536 K -95.97 % | 7.674 M -60.69 % | 19.520 M -21.27 % | 24.794 M 62.13 % | 15.293 M 659.97 % | 2.012 M |
| Net cash provided by operating activities | -10.465 M -44.07 % | -7.264 M 18.48 % | -8.910 M -121.27 % | -4.027 M 48.48 % | -7.817 M 40.61 % | -13.162 M 29.53 % | -18.677 M 13.65 % | -21.628 M -25.54 % | -17.228 M -114.57 % | -8.029 M |
| Investments in property plant and equipment | -55.048 K 71.31 % | -191.853 K -330.96 % | -44.518 K 31.79 % | -65.263 K 73.83 % | -249.355 K 42.11 % | -430.745 K 42.31 % | -746.709 K 39.40 % | -1.232 M -28.85 % | -956.346 K -45.62 % | -656.741 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.298 K 13.88 % | 14.311 K | 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 100.00 % | -367.388 K | 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 |
| Other investing activites | -404.731 K -22.82 % | -329.524 K | 0.000 | 0.000 | 0.000 100.00 % | -6.178 K -168.20 % | 9.058 K | 0.000 -100.00 % | 114.918 K | 0.000 |
| Net cash used for investing activites | -459.779 K 11.81 % | -521.377 K -1 071.16 % | -44.518 K 31.79 % | -65.263 K 73.83 % | -249.355 K 40.72 % | -420.625 K 42.98 % | -737.651 K 40.14 % | -1.232 M -1.94 % | -1.209 M -84.06 % | -656.741 K |
| Debt repayment | -178.767 K 29.56 % | -253.778 K 20.18 % | -317.925 K -10.76 % | -287.032 K -213.69 % | 252.469 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 13.316 M -3.79 % | 13.840 M 4 372.27 % | 309.458 K -97.69 % | 13.377 M 148.90 % | 5.375 M -66.21 % | 15.907 M 603 808.92 % | 2.634 K -99.99 % | 19.208 M -52.81 % | 40.705 M 132.83 % | 17.482 M |
| Common stock repurchased | 0.000 100.00 % | -548.527 K -498.57 % | -91.640 K 89.48 % | -871.446 K -254.93 % | -245.523 K | 0.000 | 0.000 100.00 % | -1.394 M 41.50 % | -2.383 M | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -307.811 K 79.55 % | -1.505 M | 0.000 | 0.000 | 0.000 100.00 % | -160.086 K |
| Net cash used provided by financing activities | 13.137 M 0.76 % | 13.037 M 13 123.54 % | -100.107 K -100.82 % | 12.219 M 140.83 % | 5.074 M -64.77 % | 14.402 M 546 663.90 % | 2.634 K -99.99 % | 17.814 M -53.51 % | 38.322 M 121.23 % | 17.322 M |
| Effect of forex changes on cash | 71.538 K 163.07 % | -113.424 K -139.29 % | 288.657 K 17.95 % | 244.733 K 152.48 % | -466.301 K -514.16 % | 112.590 K -14.84 % | 132.209 K 109.24 % | -1.431 M -158.84 % | 2.432 M | 0.000 |
| Net change in cash | 2.284 M -55.56 % | 5.139 M 158.62 % | -8.766 M -204.71 % | 8.372 M 342.06 % | -3.458 M -471.13 % | 931.872 K 104.83 % | -19.280 M -197.65 % | -6.477 M -129.02 % | 22.317 M 158.40 % | 8.636 M |
| Cash at beginning of period | 11.549 M 80.17 % | 6.410 M -57.76 % | 15.176 M 123.03 % | 6.804 M -33.70 % | 10.263 M 9.99 % | 9.331 M -67.39 % | 28.611 M -18.46 % | 35.088 M 174.74 % | 12.771 M 22.42 % | 10.432 M |
| Cash at end of period | 13.833 M 19.78 % | 11.549 M 80.17 % | 6.410 M -57.76 % | 15.176 M 123.03 % | 6.804 M -33.70 % | 10.263 M 9.99 % | 9.331 M -67.39 % | 28.611 M -18.46 % | 35.088 M 84.01 % | 19.068 M |
| Operating cash flow | -10.465 M -44.07 % | -7.264 M 28.76 % | -10.196 M -153.19 % | -4.027 M 47.65 % | -7.692 M 41.56 % | -13.162 M 29.53 % | -18.677 M 13.65 % | -21.628 M -25.54 % | -17.228 M -114.57 % | -8.029 M |
| Capital expenditure | -55.048 K 53.52 % | -118.444 K -166.06 % | -44.518 K 31.79 % | -65.263 K 73.83 % | -249.355 K 42.11 % | -430.745 K 42.31 % | -746.709 K 39.40 % | -1.232 M -28.85 % | -956.346 K -45.62 % | -656.741 K |
| Free CashFlow | -10.520 M -42.51 % | -7.382 M 27.91 % | -10.240 M -150.24 % | -4.092 M 48.47 % | -7.942 M 41.57 % | -13.593 M 30.02 % | -19.423 M 15.04 % | -22.861 M -25.72 % | -18.185 M -109.36 % | -8.686 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.342 M 21.34 % | 5.227 M 11.97 % | 4.668 M 12.61 % | 4.145 M 17.29 % | 3.534 M -10.26 % | 3.938 M -33.79 % | 5.948 M -40.80 % | 10.047 M 89.22 % | 5.310 M -20.46 % | 6.675 M 32.01 % | 5.057 M -12.04 % | 5.749 M 1.21 % | 5.680 M 0.10 % | 5.675 M 71.00 % | 3.318 M 0.00 % | 3.318 M 50.43 % | 2.206 M 0.00 % | 2.206 M -32.53 % | 3.269 M 0.00 % | 3.269 M 1 792.22 % | 172.786 K |
| Net income | -7.888 M -47.66 % | -5.342 M 2.78 % | -5.495 M -49.40 % | -3.678 M -1.61 % | -3.620 M 20.93 % | -4.578 M 40.34 % | -7.672 M -27.83 % | -6.002 M 12.71 % | -6.876 M -9.52 % | -6.278 M 33.30 % | -9.412 M 29.81 % | -13.410 M 3.29 % | -13.866 M -2.38 % | -13.544 M -65.06 % | -8.206 M 0.00 % | -8.206 M 17.25 % | -9.916 M 0.00 % | -9.916 M -70.04 % | -5.832 M 0.00 % | -5.832 M 32.60 % | -8.652 M |
| Income before tax | -7.862 M -48.20 % | -5.305 M 2.98 % | -5.468 M -49.44 % | -3.659 M -1.70 % | -3.598 M 22.48 % | -4.641 M 39.21 % | -7.634 M -28.22 % | -5.954 M 12.90 % | -6.835 M -10.89 % | -6.164 M 34.49 % | -9.410 M 29.37 % | -13.323 M 3.36 % | -13.785 M -2.41 % | -13.461 M -64.52 % | -8.182 M 0.00 % | -8.182 M 17.18 % | -9.879 M 0.00 % | -9.879 M -69.68 % | -5.822 M 0.00 % | -5.822 M 33.45 % | -8.748 M |
| Income before tax ratio | -1.24 -22.14 % | -1.01 13.35 % | -1.17 -32.70 % | -0.88 13.29 % | -1.02 13.61 % | -1.18 8.19 % | -1.28 -116.60 % | -0.59 53.97 % | -1.29 -39.41 % | -0.92 50.38 % | -1.86 19.70 % | -2.32 4.51 % | -2.43 -2.31 % | -2.37 3.79 % | -2.47 0.00 % | -2.47 44.94 % | -4.48 0.00 % | -4.48 -151.49 % | -1.78 0.00 % | -1.78 96.48 % | -50.63 |
| EBITDA | -6.327 M -11.26 % | -5.687 M -4.56 % | -5.439 M -64.45 % | -3.307 M 4.90 % | -3.478 M 21.82 % | -4.449 M 36.54 % | -7.010 M -31.94 % | -5.313 M 14.49 % | -6.213 M -14.20 % | -5.440 M 37.86 % | -8.755 M 28.60 % | -12.261 M 5.06 % | -12.915 M 3.95 % | -13.446 M -64.52 % | -8.173 M 0.00 % | -8.173 M 8.55 % | -8.937 M 0.00 % | -8.937 M -58.78 % | -5.628 M -48.68 % | -3.786 M 58.00 % | -9.014 M |
| Net income ratio | -1.24 -21.69 % | -1.02 13.17 % | -1.18 -32.67 % | -0.89 13.36 % | -1.02 11.89 % | -1.16 9.89 % | -1.29 -115.93 % | -0.60 53.87 % | -1.30 -37.69 % | -0.94 49.47 % | -1.86 20.20 % | -2.33 4.45 % | -2.44 -2.28 % | -2.39 3.48 % | -2.47 0.00 % | -2.47 44.99 % | -4.50 0.00 % | -4.50 -152.03 % | -1.78 0.00 % | -1.78 96.44 % | -50.07 |
| Ratio EBITDA | -1.00 8.31 % | -1.09 6.62 % | -1.17 -46.03 % | -0.80 18.92 % | -0.98 12.88 % | -1.13 4.15 % | -1.18 -122.88 % | -0.53 54.81 % | -1.17 -43.58 % | -0.81 52.93 % | -1.73 18.82 % | -2.13 6.20 % | -2.27 4.05 % | -2.37 3.79 % | -2.46 0.00 % | -2.46 39.21 % | -4.05 0.00 % | -4.05 -135.33 % | -1.72 -48.68 % | -1.16 97.78 % | -52.17 |
| Gross profit ratio | 0.61 -3.03 % | 0.63 -14.21 % | 0.73 10.09 % | 0.66 1.99 % | 0.65 13.02 % | 0.57 5.98 % | 0.54 16.12 % | 0.47 -4.93 % | 0.49 -10.59 % | 0.55 -7.21 % | 0.59 19.00 % | 0.50 25.50 % | 0.40 -33.98 % | 0.60 21.62 % | 0.49 0.00 % | 0.49 -5.26 % | 0.52 0.00 % | 0.52 61.93 % | 0.32 0.00 % | 0.32 103.55 % | -9.06 |
| Weighted average shs out dil | 788.800 M -3.74 % | 819.405 M 49.12 % | 549.500 M -62.42 % | 1.462 B 63.88 % | 892.332 M -17.34 % | 1.080 B 6.92 % | 1.010 B 19.78 % | 843.014 M 38.71 % | 607.756 M 64.10 % | 370.355 M -0.97 % | 373.981 M 8.27 % | 345.403 M 52.58 % | 226.378 M -16.60 % | 271.423 M 95.33 % | 138.954 M 0.00 % | 138.954 M 25.19 % | 110.999 M 0.00 % | 110.999 M 15.31 % | 96.259 M 0.00 % | 96.259 M 27.35 % | 75.586 M |
| Weighted average shs out | 788.800 M 47.63 % | 534.304 M -2.77 % | 549.500 M -38.57 % | 894.582 M 0.25 % | 892.332 M -17.36 % | 1.080 B 6.93 % | 1.010 B 19.78 % | 843.014 M 38.71 % | 607.756 M 64.10 % | 370.355 M -0.97 % | 373.981 M 8.27 % | 345.403 M 52.58 % | 226.378 M -16.60 % | 271.423 M 95.33 % | 138.954 M 0.00 % | 138.954 M 26.75 % | 109.630 M -1.23 % | 110.999 M 15.31 % | 96.259 M 0.00 % | 96.259 M 27.35 % | 75.586 M |
| EPS diluted | -0.01 0.00 % | -0.01 0.00 % | -0.01 -300.00 % | 0.00 38.27 % | 0.00 4.71 % | 0.00 44.08 % | -0.01 -7.04 % | -0.01 37.17 % | -0.01 33.33 % | -0.02 32.60 % | -0.03 35.18 % | -0.04 35.33 % | -0.06 -20.24 % | -0.05 16.83 % | -0.06 0.00 % | -0.06 33.33 % | -0.09 0.00 % | -0.09 -50.00 % | -0.06 0.00 % | -0.06 53.85 % | -0.13 |
| Earnings per share | -0.01 -51.52 % | -0.01 34.00 % | -0.01 -143.90 % | 0.00 -1.23 % | 0.00 4.71 % | 0.00 44.08 % | -0.01 -7.04 % | -0.01 37.17 % | -0.01 33.33 % | -0.02 32.60 % | -0.03 35.18 % | -0.04 35.33 % | -0.06 -20.24 % | -0.05 16.83 % | -0.06 0.00 % | -0.06 33.33 % | -0.09 0.00 % | -0.09 -50.00 % | -0.06 0.00 % | -0.06 53.85 % | -0.13 |
| Gross profit | 3.845 M 17.66 % | 3.268 M -3.94 % | 3.402 M 23.98 % | 2.744 M 19.62 % | 2.294 M 1.42 % | 2.262 M -29.83 % | 3.223 M -31.26 % | 4.689 M 79.89 % | 2.607 M -28.88 % | 3.665 M 22.49 % | 2.992 M 4.67 % | 2.859 M 27.02 % | 2.251 M -33.91 % | 3.405 M 107.97 % | 1.637 M 0.00 % | 1.637 M 42.51 % | 1.149 M 0.00 % | 1.149 M 9.25 % | 1.052 M 0.00 % | 1.052 M 167.19 % | -1.565 M |
| Income tax expense | 26.000 K -29.73 % | 37.002 K 37.04 % | 27.000 K 42.86 % | 18.899 K -12.92 % | 21.702 K 134.28 % | -63.309 K -264.80 % | 38.416 K -20.92 % | 48.578 K 19.14 % | 40.775 K -64.29 % | 114.175 K 5 183.39 % | 2.161 K -97.52 % | 87.042 K 7.37 % | 81.067 K -2.85 % | 83.446 K 250.70 % | 23.794 K 0.00 % | 23.794 K -35.95 % | 37.149 K 0.00 % | 37.149 K 293.04 % | 9.452 K 0.00 % | 9.452 K 109.83 % | -96.116 K |
| Cost of revenue | 2.497 M 27.48 % | 1.959 M 54.71 % | 1.266 M -9.64 % | 1.401 M 12.98 % | 1.240 M -26.02 % | 1.676 M -38.47 % | 2.724 M -49.15 % | 5.358 M 98.22 % | 2.703 M -10.21 % | 3.010 M 45.79 % | 2.065 M -28.57 % | 2.890 M -15.72 % | 3.430 M 51.15 % | 2.269 M 34.99 % | 1.681 M 0.00 % | 1.681 M 59.04 % | 1.057 M 0.00 % | 1.057 M -52.34 % | 2.218 M 0.00 % | 2.218 M 27.60 % | 1.738 M |
| General and administrative expenses | 1.572 M -15.27 % | 1.855 M 14.03 % | 1.627 M 31.75 % | 1.235 M -2.88 % | 1.272 M -10.70 % | 1.424 M 8.32 % | 1.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.882 M -50.00 % | 3.765 M 135.54 % | 1.598 M 0.00 % | 1.598 M -14.27 % | 1.864 M 0.00 % | 1.864 M 26.61 % | 1.473 M 0.00 % | 1.473 M 200.00 % | -1.473 M |
| Selling and marketing expenses | 2.437 M 14.62 % | 2.126 M 11.43 % | 1.908 M 36.11 % | 1.402 M 21.46 % | 1.154 M -20.20 % | 1.446 M -8.36 % | 1.578 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.715 M -50.00 % | 3.430 M 7.78 % | 3.182 M 0.00 % | 3.182 M -7.09 % | 3.425 M 0.00 % | 3.425 M 21.53 % | 2.818 M 0.00 % | 2.818 M 200.00 % | -2.818 M |
| Other expenses | 6.116 M 23.98 % | 4.933 M -9.02 % | 5.422 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.428 M 628.56 % | 333.287 K 0.00 % | 333.287 K 6 623.38 % | -5.109 K 0.00 % | -5.109 K 99.31 % | -737.816 K 0.00 % | -737.816 K -200.00 % | 737.816 K |
| Operating expenses | 10.211 M 13.32 % | 9.011 M -0.09 % | 9.019 M 42.86 % | 6.313 M 8.20 % | 5.835 M -15.16 % | 6.877 M -47.85 % | 13.187 M 24.34 % | 10.605 M 11.86 % | 9.481 M 10.89 % | 8.550 M -20.23 % | 10.718 M -31.95 % | 15.751 M -0.70 % | 15.863 M 64.85 % | 9.623 M 88.17 % | 5.114 M 0.00 % | 5.114 M -3.23 % | 5.284 M 0.00 % | 5.284 M 48.72 % | 3.553 M 0.00 % | 3.553 M -65.52 % | 10.304 M |
| Cost and expenses | 12.708 M 15.85 % | 10.970 M 6.66 % | 10.285 M 33.33 % | 7.714 M 9.04 % | 7.075 M -17.29 % | 8.554 M -46.24 % | 15.912 M -0.32 % | 15.964 M 31.02 % | 12.184 M 5.40 % | 11.560 M -9.57 % | 12.783 M -31.43 % | 18.642 M -3.37 % | 19.293 M 62.23 % | 11.892 M 75.01 % | 6.795 M 0.00 % | 6.795 M 7.15 % | 6.341 M 0.00 % | 6.341 M 9.88 % | 5.771 M 0.00 % | 5.771 M -52.08 % | 12.042 M |
| Research and development expenses | 86.000 K -10.97 % | 96.602 K 55.81 % | 62.000 K -1.68 % | 63.059 K -22.06 % | 80.911 K 8.01 % | 74.910 K -99.02 % | 7.637 M 26.07 % | 6.058 M 1.64 % | 5.960 M 34.63 % | 4.427 M -39.26 % | 7.288 M -19.61 % | 9.066 M -4.87 % | 9.530 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.028 M |
| Selling general and administrative expenses | 4.009 M 0.69 % | 3.981 M 12.63 % | 3.535 M 34.07 % | 2.637 M 8.70 % | 2.426 M -15.48 % | 2.870 M -48.29 % | 5.550 M 22.04 % | 4.548 M 29.15 % | 3.521 M -14.60 % | 4.123 M 20.20 % | 3.431 M -48.69 % | 6.685 M 5.56 % | 6.333 M -11.97 % | 7.195 M 50.50 % | 4.781 M 0.00 % | 4.781 M -9.62 % | 5.290 M 0.00 % | 5.290 M 23.27 % | 4.291 M 0.00 % | 4.291 M 21.30 % | 3.538 M |
| Interest income | 0.000 -100.00 % | 28.026 K -42.80 % | 49.000 K -45.60 % | 90.068 K 57.53 % | 57.175 K 123.48 % | 25.584 K -32.71 % | 38.018 K 51 994.33 % | 72.979 13.95 % | 64.047 -18.29 % | 78.382 -78.67 % | 367.440 -35.96 % | 573.786 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 48.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 151.626 K | 0.000 -100.00 % | 92.040 K -2.77 % | 94.667 K -9.68 % | 104.817 K -15.09 % | 123.449 K 28.58 % | 96.010 K 1 191.63 % | 7.433 K -50.00 % | 14.866 K 57.69 % | 9.427 K 0.00 % | 9.427 K -98.58 % | 665.630 K 0.00 % | 665.630 K 6 962.23 % | 9.425 K 0.00 % | 9.425 K 200.00 % | -9.425 K |
| Depreciation and amortization | 39.000 K -30.61 % | 56.202 K -68.43 % | 178.000 K 698.17 % | 22.301 K -25.39 % | 29.889 K -11.21 % | 33.662 K -93.65 % | 529.786 K -3.46 % | 548.796 K 4.05 % | 527.433 K -14.77 % | 618.851 K 16.47 % | 531.345 K -44.97 % | 965.594 K 22.37 % | 789.085 K 2 435.02 % | -33.794 K -139.98 % | 84.526 K 0.00 % | 84.526 K -69.46 % | 276.746 K 0.00 % | 276.746 K 50.23 % | 184.210 K 0.00 % | 184.210 K -88.38 % | 1.586 M |
| Operating income | -6.366 M -10.85 % | -5.743 M -2.24 % | -5.617 M -68.69 % | -3.330 M 5.07 % | -3.508 M 21.74 % | -4.482 M 55.02 % | -9.964 M -68.41 % | -5.916 M 13.94 % | -6.875 M -40.73 % | -4.885 M 36.77 % | -7.726 M 40.07 % | -12.893 M 5.29 % | -13.612 M -1.49 % | -13.412 M -62.43 % | -8.257 M 0.00 % | -8.257 M 10.38 % | -9.213 M 0.00 % | -9.213 M -58.51 % | -5.813 M 0.00 % | -5.813 M 32.08 % | -8.558 M |
| Operating income ratio | -1.00 8.65 % | -1.10 8.68 % | -1.20 -49.80 % | -0.80 19.06 % | -0.99 12.80 % | -1.14 32.06 % | -1.68 -184.49 % | -0.59 54.52 % | -1.29 -76.93 % | -0.73 52.10 % | -1.53 31.87 % | -2.24 6.42 % | -2.40 -1.39 % | -2.36 5.01 % | -2.49 0.00 % | -2.49 40.42 % | -4.18 0.00 % | -4.18 -134.93 % | -1.78 0.00 % | -1.78 96.41 % | -49.53 |
| Total other income expenses net | -1.496 M -441.54 % | 438.016 K 193.97 % | 149.000 K 145.24 % | -329.353 K -264.93 % | -90.252 K 43.16 % | -158.784 K -106.81 % | 2.330 M 6 366.88 % | -37.181 K -194.69 % | 39.265 K 103.07 % | -1.279 M 24.03 % | -1.684 M -291.28 % | -430.268 K -148.61 % | -173.070 K -108.21 % | 2.109 M 482.04 % | 362.395 K -15.85 % | 430.629 K 234.25 % | -320.776 K 82.81 % | -1.866 M -1 390.20 % | -125.244 K -223.33 % | -38.736 K 76.84 % | -167.255 K |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -7.212 M 43.13 % | -12.682 M -168.57 % | -4.722 M 55.51 % | -10.614 M -549.79 % | -1.633 M 72.16 % | -5.867 M 58.46 % | -14.123 M -1.09 % | -13.971 M -112.60 % | -6.572 M -18.88 % | -5.528 M 35.13 % | -8.522 M 69.25 % | -27.717 M -197.04 % | -9.331 M 66.14 % | -27.559 M 3.68 % | -28.611 M 14.96 % | -33.644 M 4.11 % | -35.088 M 45.80 % | -64.733 M -761.08 % | 9.792 M |
| Total 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 -100.00 % | 19.584 M |
| Total debt | 979.000 K -14.89 % | 1.150 M -8.09 % | 1.251 M 33.80 % | 935.322 K -4.36 % | 977.953 K 80.10 % | 543.011 K -49.29 % | 1.071 M -11.11 % | 1.205 M -11.12 % | 1.355 M -50.24 % | 2.724 M 56.43 % | 1.741 M 11.28 % | 1.564 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 7.502 M -95.12 % | 153.629 M 2 775.29 % | 5.343 M -96.19 % | 140.122 M 2 275.62 % | 5.898 M -95.30 % | 125.480 M 1 893.66 % | 6.294 M 103.62 % | 3.091 M -29.13 % | 4.361 M 12.28 % | 3.884 M 87.66 % | 2.070 M -48.37 % | 4.009 M -11.27 % | 4.518 M -42.17 % | 7.814 M 61.64 % | 4.834 M -20.13 % | 6.053 M 143.52 % | 2.486 M 33.86 % | 1.857 M -83.94 % | 11.559 M |
| Retained earnings | -148.081 M -4.92 % | -141.139 M -4.62 % | -134.904 M -2.47 % | -131.654 M -2.97 % | -127.861 M -3.31 % | -123.758 M 31.17 % | -179.803 M -58.03 % | -113.779 M 34.39 % | -173.405 M -4.61 % | -165.767 M -72.32 % | -96.196 M 32.65 % | -142.834 M -77.46 % | -80.490 M 28.47 % | -112.533 M -85.97 % | -60.512 M 14.40 % | -70.692 M -112.19 % | -33.316 M 3.01 % | -34.349 M | 0.000 |
| Common stock | 766.000 K 0.72 % | 760.495 K 12.32 % | 677.063 K 0.83 % | 671.482 K 25.38 % | 535.543 K 0.10 % | 534.990 K -32.29 % | 790.164 K -99.34 % | 120.588 M 17 429.84 % | 687.900 K 141.02 % | 285.416 K -99.72 % | 101.805 M 35 823.60 % | 283.394 K -99.67 % | 85.898 M 78 302.01 % | 109.561 K -99.87 % | 85.900 M 106 335.20 % | 80.706 K -99.88 % | 66.685 M 82 284.85 % | 80.943 K | 0.000 |
| Total equity | 7.503 M -43.38 % | 13.251 M 155.03 % | 5.196 M -43.15 % | 9.140 M 962.08 % | -1.060 M -146.98 % | 2.257 M -76.19 % | 9.479 M -4.25 % | 9.900 M 547.88 % | 1.528 M -60.61 % | 3.879 M -49.48 % | 7.679 M -70.54 % | 26.069 M 162.62 % | 9.927 M -67.76 % | 30.794 M 1.89 % | 30.222 M -12.33 % | 34.474 M -3.85 % | 35.854 M -46.22 % | 66.669 M 476.76 % | 11.559 M |
| Other non current liabilities | 1.391 M -16.61 % | 1.668 M -13.82 % | 1.936 M 682.97 % | 247.225 K -90.75 % | 2.673 M -4.17 % | 2.790 M 9 534.39 % | 28.955 K -46.93 % | 54.564 K -98.56 % | 3.801 M 1 599.10 % | 223.682 K | 0.000 -100.00 % | 562.029 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 770.000 K -14.21 % | 897.540 K -11.28 % | 1.012 M 29.29 % | 782.456 K -11.67 % | 885.789 K 138.93 % | 370.732 K -47.47 % | 705.716 K -15.79 % | 838.007 K -7.66 % | 907.532 K -39.86 % | 1.509 M 0.64 % | 1.499 M 55.23 % | 965.890 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 2.161 M -16.43 % | 2.586 M -12.26 % | 2.947 M 182.92 % | 1.042 M -70.73 % | 3.559 M 11.90 % | 3.181 M 185.31 % | 1.115 M 24.90 % | 892.570 K -81.04 % | 4.708 M 66.88 % | 2.821 M 48.97 % | 1.894 M -23.48 % | 2.475 M 335.82 % | 567.858 K | 0.000 -100.00 % | 630.531 K | 0.000 -100.00 % | 525.885 K | 0.000 | 0.000 |
| Other current liabilities | 5.569 M -34.87 % | 8.550 M 45.97 % | 5.857 M -43.20 % | 10.313 M 103.37 % | 5.071 M 415.82 % | 983.106 K -92.47 % | 13.063 M 43.80 % | 9.084 M -15.43 % | 10.742 M 2.55 % | 10.475 M 1 562.19 % | 630.202 K -94.52 % | 11.500 M 145.69 % | 4.681 M -32.01 % | 6.884 M 126.14 % | 3.044 M -34.46 % | 4.645 M 22.98 % | 3.777 M -28.57 % | 5.288 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.090 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 209.000 K -17.29 % | 252.695 K 5.35 % | 239.859 K 56.91 % | 152.866 K 65.86 % | 92.164 K -46.50 % | 172.279 K -51.94 % | 358.486 K -2.24 % | 366.690 K -18.12 % | 447.816 K -24.64 % | 594.226 K 145.84 % | 241.717 K 28.52 % | 188.082 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 6.485 M -35.93 % | 10.122 M 45.31 % | 6.966 M -40.65 % | 11.737 M 88.19 % | 6.237 M -14.76 % | 7.317 M -50.80 % | 14.873 M 44.47 % | 10.295 M -22.04 % | 13.204 M 8.54 % | 12.166 M 48.47 % | 8.194 M -43.01 % | 14.377 M 126.35 % | 6.352 M -33.96 % | 9.618 M 111.64 % | 4.545 M -18.23 % | 5.558 M 15.39 % | 4.817 M -21.28 % | 6.118 M | 0.000 |
| Total liabilities | 8.646 M -31.96 % | 12.708 M 28.19 % | 9.913 M -22.43 % | 12.779 M 30.45 % | 9.796 M -6.69 % | 10.498 M -34.34 % | 15.988 M 42.91 % | 11.187 M -37.54 % | 17.912 M 19.52 % | 14.987 M 48.57 % | 10.088 M -40.14 % | 16.852 M 143.54 % | 6.920 M -28.06 % | 9.618 M 85.85 % | 5.175 M -6.89 % | 5.558 M 4.04 % | 5.342 M -12.68 % | 6.118 M | 0.000 |
| Other non current assets | 456.000 K -48.91 % | 892.525 K -0.05 % | 892.936 K 93.67 % | 461.060 K -51.09 % | 942.652 K 47.37 % | 639.639 K -53.92 % | 1.388 M 130.01 % | 603.526 K -58.89 % | 1.468 M -16.79 % | 1.764 M 184.37 % | 620.479 K -62.68 % | 1.663 M 110.63 % | 789.430 K -14.77 % | 926.205 K 52.97 % | 605.483 K 9.03 % | 555.320 K 119.96 % | 252.468 K | 0.000 100.00 % | -9.792 M |
| Long 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 |
| Intangible assets | 635.000 K -11.75 % | 719.528 K -1.97 % | 734.003 K 49.37 % | 491.386 K 172.78 % | 180.142 K -31.99 % | 264.877 K -51.53 % | 546.478 K 14.14 % | 478.767 K -48.66 % | 932.583 K -27.96 % | 1.295 M 68.38 % | 768.822 K -62.47 % | 2.048 M 62.73 % | 1.259 M -25.85 % | 1.698 M 64.98 % | 1.029 M -29.43 % | 1.458 M 78.77 % | 815.742 K -27.19 % | 1.120 M | 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 |
| Goodwill and intangible assets | 635.000 K -11.75 % | 719.528 K -1.97 % | 734.003 K 49.37 % | 491.386 K 172.78 % | 180.142 K -31.99 % | 264.877 K -51.53 % | 546.478 K 14.14 % | 478.767 K -48.66 % | 932.583 K -27.96 % | 1.295 M 68.38 % | 768.822 K -62.47 % | 2.048 M 62.73 % | 1.259 M -25.85 % | 1.698 M 64.98 % | 1.029 M -29.43 % | 1.458 M 78.77 % | 815.742 K -27.19 % | 1.120 M | 0.000 |
| Property plant equipment net | 929.000 K -17.96 % | 1.132 M -13.83 % | 1.314 M 26.72 % | 1.037 M -2.29 % | 1.061 M 72.92 % | 613.779 K -64.26 % | 1.717 M 33.85 % | 1.283 M -44.39 % | 2.307 M -26.61 % | 3.143 M 57.70 % | 1.993 M -23.91 % | 2.620 M 328.87 % | 610.841 K -50.70 % | 1.239 M 39.57 % | 887.653 K -34.28 % | 1.351 M 128.32 % | 591.529 K 18.59 % | 498.805 K | 0.000 |
| Total non current assets | 2.020 M -26.40 % | 2.744 M -6.69 % | 2.941 M 47.83 % | 1.989 M -8.91 % | 2.184 M 43.85 % | 1.518 M -58.42 % | 3.652 M 54.40 % | 2.365 M -49.76 % | 4.708 M -24.10 % | 6.202 M 83.36 % | 3.383 M -46.57 % | 6.331 M 138.09 % | 2.659 M -31.16 % | 3.863 M 53.15 % | 2.522 M -25.03 % | 3.364 M 102.69 % | 1.660 M 2.51 % | 1.619 M 116.54 % | -9.792 M |
| Other current assets | 1.690 M 79.16 % | 943.286 K -43.71 % | 1.676 M -47.36 % | 3.184 M 76.40 % | 1.805 M -4.75 % | 1.895 M -38.92 % | 3.102 M 78.21 % | 1.741 M -67.63 % | 5.379 M 124.40 % | 2.397 M 96.45 % | 1.220 M -49.79 % | 2.430 M 161.71 % | 928.448 K -83.75 % | 5.714 M | 0.000 -100.00 % | 3.165 M 262.62 % | 872.810 K -70.17 % | 2.926 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.584 M |
| cash and cash equivalents | 8.191 M -40.79 % | 13.833 M 131.56 % | 5.974 M -48.27 % | 11.549 M 342.26 % | 2.611 M -59.26 % | 6.410 M -57.81 % | 15.194 M 0.12 % | 15.176 M 91.45 % | 7.927 M -3.93 % | 8.251 M -19.60 % | 10.263 M -64.95 % | 29.281 M 213.81 % | 9.331 M -66.14 % | 27.559 M -3.68 % | 28.611 M -14.96 % | 33.644 M -4.11 % | 35.088 M -45.80 % | 64.733 M 761.08 % | -9.792 M |
| Cash and short term investments | 8.191 M -40.79 % | 13.833 M 131.56 % | 5.974 M -48.27 % | 11.549 M 342.26 % | 2.611 M -59.26 % | 6.410 M -57.81 % | 15.194 M 0.12 % | 15.176 M 91.45 % | 7.927 M -3.93 % | 8.251 M -19.60 % | 10.263 M -64.95 % | 29.281 M 213.81 % | 9.331 M -66.14 % | 27.559 M -3.68 % | 28.611 M -14.96 % | 33.644 M -4.11 % | 35.088 M -45.80 % | 64.733 M 561.08 % | 9.792 M |
| Total current assets | 14.129 M -39.14 % | 23.214 M 90.78 % | 12.168 M -38.94 % | 19.929 M 204.19 % | 6.551 M -41.69 % | 11.236 M -48.50 % | 21.815 M 16.52 % | 18.722 M 27.08 % | 14.733 M 16.34 % | 12.664 M -11.96 % | 14.384 M -60.69 % | 36.590 M 157.91 % | 14.187 M -62.85 % | 38.193 M 16.17 % | 32.875 M -12.42 % | 37.535 M -5.06 % | 39.537 M -45.09 % | 72.003 M 635.32 % | 9.792 M |
| Inventory | 2.559 M -18.68 % | 3.147 M 8.06 % | 2.912 M 29.95 % | 2.241 M 88.15 % | 1.191 M -2.99 % | 1.228 M -33.25 % | 1.839 M 168.10 % | 686.079 K 134.61 % | 292.435 K -43.42 % | 516.821 K 119.63 % | 235.319 K -77.18 % | 1.031 M 53.46 % | 671.904 K | 0.000 -100.00 % | 475.009 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.689 M -68.08 % | 5.291 M 229.44 % | 1.606 M -45.65 % | 2.955 M 213.01 % | 944.134 K -44.58 % | 1.703 M 1.42 % | 1.680 M 50.06 % | 1.119 M -1.35 % | 1.135 M -24.30 % | 1.499 M -43.78 % | 2.666 M -40.20 % | 4.458 M 18.99 % | 3.747 M -41.96 % | 6.456 M 307.70 % | 1.583 M -11.52 % | 1.790 M -49.96 % | 3.576 M -32.92 % | 5.331 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Account payables | 707.000 K -46.39 % | 1.319 M 51.87 % | 868.384 K -31.67 % | 1.271 M 18.40 % | 1.073 M 0.16 % | 1.072 M -26.17 % | 1.452 M 72.05 % | 843.727 K -58.11 % | 2.014 M 83.70 % | 1.096 M -33.12 % | 1.639 M -39.03 % | 2.689 M 60.92 % | 1.671 M -38.88 % | 2.734 M 82.20 % | 1.501 M 64.36 % | 912.951 K -12.18 % | 1.040 M 25.14 % | 830.709 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 20.294 K | 0.000 -100.00 % | 12.058 K | 0.000 -100.00 % | 20.295 K | 0.000 -100.00 % | 54.564 K | 0.000 | 0.000 -100.00 % | 394.518 K | 0.000 -100.00 % | 567.858 K | 0.000 -100.00 % | 630.531 K | 0.000 -100.00 % | 525.885 K | 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 |
| Capital lease obligations | 979.000 K -14.89 % | 1.150 M -8.09 % | 1.251 M 33.80 % | 935.322 K -4.36 % | 977.953 K 80.10 % | 543.011 K -48.97 % | 1.064 M -11.66 % | 1.205 M -11.12 % | 1.355 M -21.03 % | 1.716 M -1.42 % | 1.741 M 50.87 % | 1.154 M | 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 |
| Other total stockholders equity | 147.316 M | 0.000 -100.00 % | 134.080 M | 0.000 -100.00 % | 120.367 M | 0.000 -100.00 % | 184.614 M | 0.000 -100.00 % | 171.741 M 2.79 % | 167.086 M | 0.000 -100.00 % | 166.252 M | 0.000 -100.00 % | 138.304 M | 0.000 -100.00 % | 101.039 M | 0.000 -100.00 % | 99.718 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.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 |
| Total assets | 16.149 M -37.79 % | 25.958 M 71.81 % | 15.109 M -31.07 % | 21.918 M 150.91 % | 8.735 M -31.51 % | 12.754 M -49.92 % | 25.467 M 20.77 % | 21.087 M 8.47 % | 19.441 M 3.04 % | 18.866 M 6.19 % | 17.767 M -58.61 % | 42.921 M 154.78 % | 16.846 M -59.94 % | 42.056 M 18.81 % | 35.397 M -13.45 % | 40.900 M -0.72 % | 41.197 M -44.04 % | 73.622 M | 0.000 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-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-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.627 M 53.74 % | -3.518 M -456.32 % | -632.286 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 |
| Stock based compensation | 1.610 M 429.29 % | 304.180 K -81.62 % | 1.655 M 61.15 % | 1.027 M 13.09 % | 908.107 K -16.06 % | 1.082 M -12.05 % | 1.230 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 |
| Change in working capital | 3.539 M 207.55 % | -3.291 M -358.50 % | 1.273 M 142.72 % | -2.980 M -514.43 % | 719.043 K 285.51 % | -387.604 K 84.02 % | -2.426 M -539.50 % | 552.026 K -81.63 % | 3.005 M 445.37 % | 551.007 K 130.53 % | -1.805 M -446.41 % | 520.948 K -87.52 % | 4.175 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.106 M |
| Accounts receivables | 2.951 M 196.56 % | -3.056 M -257.20 % | 1.944 M 191.84 % | -2.117 M -407.07 % | 689.304 K 283.63 % | -375.372 K 5.61 % | -397.692 K -124.73 % | 1.608 M 220.18 % | 502.243 K 121.22 % | -2.367 M -395.97 % | 799.586 K -40.08 % | 1.334 M 142.12 % | 551.139 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -490.607 K |
| Inventory | 588.000 K 350.59 % | -234.644 K 65.03 % | -671.000 K 22.27 % | -863.296 K -3 002.91 % | 29.739 K 343.12 % | -12.232 K 98.47 % | -799.445 K -0.70 % | -793.861 K -1 082.33 % | 80.814 K -40.39 % | 135.578 K 198.44 % | -137.724 K -121.15 % | 651.151 K 1 052.62 % | 56.493 K | 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 100.00 % | -709.995 K -293.80 % | 366.346 K 138.05 % | -962.826 K -130.31 % | 3.177 M 70.74 % | 1.861 M 415.72 % | -589.311 K 65.86 % | -1.726 M -176.93 % | 2.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.597 M |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.476 M 192.49 % | -1.595 M -327.71 % | 700.609 K 192.83 % | -754.718 K -181.91 % | 921.429 K 149.09 % | -1.877 M -817.57 % | 261.604 K -80.24 % | 1.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -2.340 M -183.76 % | 2.794 M 196.13 % | -2.906 M -218.13 % | 2.460 M 340.45 % | -1.023 M -244.16 % | 709.679 K -80.83 % | 3.702 M 28.26 % | 2.886 M 215.98 % | -2.489 M -198.56 % | 2.525 M -18.63 % | 3.103 M 167.89 % | 1.158 M 191.34 % | -1.268 M -118.73 % | 6.772 M -17.47 % | 8.206 M 0.00 % | 8.206 M -14.87 % | 9.639 M 0.00 % | 9.639 M 70.69 % | 5.647 M 0.00 % | 5.647 M 255.36 % | -3.635 M |
| Net cash provided by operating activities | -4.820 M 8.08 % | -5.244 M -0.41 % | -5.222 M -67.16 % | -3.124 M -11.14 % | -2.811 M 6.08 % | -2.993 M 61.42 % | -7.757 M -137.85 % | -3.261 M -4.29 % | -3.127 M 25.39 % | -4.192 M 51.10 % | -8.572 M 31.07 % | -12.437 M -39.79 % | -8.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.029 M |
| Investments in property plant and equipment | -14.000 K 50.86 % | -28.488 K -9.57 % | -26.000 K 39.56 % | -43.015 K 19.82 % | -53.650 K -702.02 % | -6.689 K 87.78 % | -54.725 K 9.64 % | -60.564 K -40.93 % | -42.975 K 50.99 % | -87.679 K 72.56 % | -319.505 K -32.77 % | -240.647 K 47.40 % | -457.531 K -165.72 % | -172.188 K 43.02 % | -302.165 K 0.00 % | -302.165 K 35.95 % | -471.778 K 0.00 % | -471.778 K -35.60 % | -347.914 K 0.00 % | -347.914 K -12.66 % | -308.827 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.205 K -21.68 % | 9.199 K | 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 100.00 % | -91.847 K 0.00 % | -91.847 K -200.00 % | 91.847 K |
| 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 |
| Other investing activites | -11.000 K 87.66 % | -89.168 K 71.78 % | -316.000 K 0.94 % | -318.992 K -2 521.37 % | -12.169 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.089 M 0.00 % | -5.089 M 29.86 % | -7.256 M 0.00 % | -7.256 M 7.08 % | -7.809 M 0.00 % | -7.809 M -33.99 % | -5.828 M 0.00 % | -5.828 M -200.00 % | 5.828 M |
| Net cash used for investing activites | -25.000 K 78.75 % | -117.656 K 65.60 % | -342.000 K 5.53 % | -362.007 K -450.00 % | -65.819 K -883.93 % | -6.689 K 87.78 % | -54.725 K 9.64 % | -60.564 K -40.93 % | -42.975 K 50.99 % | -87.679 K 72.56 % | -319.505 K -36.87 % | -233.443 K 47.93 % | -448.332 K 91.48 % | -5.261 M 30.38 % | -7.558 M 0.00 % | -7.558 M 8.73 % | -8.280 M 0.00 % | -8.280 M -32.12 % | -6.268 M 0.00 % | -6.268 M -211.70 % | 5.611 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 649.025 K | 0.000 100.00 % | -209.014 K | 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 -100.00 % | 549.193 K 349.98 % | -219.694 K -101.13 % | 19.409 M 4 396.06 % | 431.691 K -94.85 % | 8.375 M | 0.000 -100.00 % | 309.902 K -98.68 % | 23.486 M 269.35 % | 6.359 M 596 470.01 % | 1.066 K 0.00 % | 1.066 K -99.99 % | 7.354 M 0.00 % | 7.354 M -50.34 % | 14.808 M 0.00 % | 14.808 M 453.77 % | 2.674 M |
| 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 100.00 % | -490.150 K 0.00 % | -490.150 K | 0.000 | 0.000 100.00 % | -533.619 K 0.00 % | -533.619 K 38.44 % | -866.808 K 0.00 % | -866.808 K -200.00 % | 866.808 K |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -233.000 K -101.76 % | 13.220 M 16 028.00 % | -83.000 K -100.76 % | 10.865 M 7 743.17 % | -142.148 K -197.73 % | 145.452 K 168.12 % | -213.509 K 8.02 % | -232.113 K -3.96 % | -223.263 K 52.27 % | -467.744 K -0.39 % | -465.910 K -91.52 % | -243.273 K | 0.000 -100.00 % | 81.321 104.11 % | -1.977 K -100.01 % | 13.689 M 245 529.96 % | 5.573 K 100.29 % | -1.894 M -106.64 % | 28.543 M 226.54 % | 8.741 M 198.20 % | -8.901 M |
| Net cash used provided by financing activities | -233.000 K -101.76 % | 13.220 M 16 028.00 % | -83.000 K -100.76 % | 10.865 M 7 743.17 % | -142.148 K -197.73 % | 145.452 K 133.58 % | -433.203 K -102.26 % | 19.177 M 9 100.76 % | 208.428 K -97.36 % | 7.908 M 1 995.48 % | 377.372 K 466.38 % | 66.629 K -99.71 % | 23.277 M 542.41 % | -5.261 M 30.38 % | -7.558 M 0.00 % | -7.558 M 8.73 % | -8.280 M 0.00 % | -8.280 M -32.12 % | -6.268 M 0.00 % | -6.268 M -126.57 % | 23.590 M |
| Effect of forex changes on cash | -564.000 K | 0.000 -100.00 % | 72.000 K 343.81 % | -29.532 K 53.04 % | -62.881 K -403.98 % | 20.686 K -89.61 % | 199.053 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 |
| Net change in cash | 0.000 | 0.000 -100.00 % | 5.974 M -18.71 % | 7.349 M 338.48 % | -3.082 M 39.99 % | -5.135 M 39.69 % | -8.514 M -153.82 % | 15.820 M 650.82 % | -2.872 M -213.86 % | 2.522 M 131.06 % | -8.121 M 35.56 % | -12.604 M -149.22 % | 25.607 M 6 774.05 % | 372.510 K 104.77 % | -7.802 M 0.00 % | -7.802 M -214.61 % | -2.480 M 0.00 % | -2.480 M -130.54 % | 8.119 M 0.00 % | 8.119 M -5.99 % | 8.636 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 100.00 % | -0.433 | 0.000 -100.00 % | 15.223 M -35.87 % | 23.737 M 199.82 % | 7.917 M -26.62 % | 10.789 M 30.51 % | 8.267 M -49.56 % | 16.388 M -43.47 % | 28.992 M 677.26 % | 3.730 M 0.00 % | 3.730 M -67.78 % | 11.578 M 0.00 % | 11.578 M -13.81 % | 13.433 M 0.00 % | 13.433 M 189.13 % | 4.646 M 0.00 % | 4.646 M -55.46 % | 10.432 M |
| Cash at end of period | 0.000 | 0.000 -100.00 % | 5.974 M -18.71 % | 7.349 M 338.48 % | -3.082 M -130.55 % | 10.088 M -33.73 % | 15.223 M -35.87 % | 23.737 M 199.82 % | 7.917 M -26.62 % | 10.789 M 30.51 % | 8.267 M -49.56 % | 16.388 M -44.14 % | 29.337 M 615.09 % | 4.103 M 8.65 % | 3.776 M 0.00 % | 3.776 M -65.53 % | 10.954 M 0.00 % | 10.954 M -14.19 % | 12.765 M 0.00 % | 12.765 M -33.06 % | 19.068 M |
| Operating cash flow | -4.820 M 8.08 % | -5.244 M -0.41 % | -5.222 M -67.16 % | -3.124 M -11.14 % | -2.811 M 6.08 % | -2.993 M 61.42 % | -7.757 M -137.85 % | -3.261 M -4.29 % | -3.127 M 25.39 % | -4.192 M 51.10 % | -8.572 M 31.07 % | -12.437 M -39.79 % | -8.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.029 M |
| Capital expenditure | -14.000 K 50.86 % | -28.488 K -9.57 % | -26.000 K 39.56 % | -43.015 K 19.82 % | -53.650 K -702.02 % | -6.689 K 87.78 % | -54.725 K 9.64 % | -60.564 K -40.93 % | -42.975 K 50.99 % | -87.679 K 72.56 % | -319.505 K -32.77 % | -240.647 K 47.40 % | -457.531 K -165.72 % | -172.188 K 43.02 % | -302.165 K 0.00 % | -302.165 K 35.95 % | -471.778 K 0.00 % | -471.778 K -35.60 % | -347.914 K 0.00 % | -347.914 K -12.66 % | -308.827 K |
| Free CashFlow | -4.834 M 8.31 % | -5.272 M -0.46 % | -5.248 M -65.71 % | -3.167 M -10.56 % | -2.864 M 4.51 % | -3.000 M 61.60 % | -7.812 M -135.16 % | -3.322 M -4.78 % | -3.170 M 25.92 % | -4.279 M 51.88 % | -8.892 M 29.86 % | -12.677 M -35.53 % | -9.354 M -5 332.60 % | -172.188 K 43.02 % | -302.165 K 0.00 % | -302.165 K 35.95 % | -471.778 K 0.00 % | -471.778 K -35.60 % | -347.914 K 0.00 % | -347.914 K 95.83 % | -8.338 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 |