Nexstim Plc NXTMH.HE
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 8.735 M 20.55 % | 7.246 M -23.94 % | 9.527 M 48.91 % | 6.398 M 55.51 % | 4.114 M 22.87 % | 3.348 M 25.30 % | 2.672 M 1.01 % | 2.645 M 6.56 % | 2.483 M -1.79 % | 2.528 M 14.36 % | 2.210 M 18.14 % | 1.871 M -41.35 % | 3.190 M |
| Net income | -892.288 K 32.79 % | -1.328 M -201.58 % | 1.307 M 257.05 % | -832.106 K 79.81 % | -4.122 M 39.23 % | -6.783 M -10.21 % | -6.154 M 16.02 % | -7.328 M -8.84 % | -6.733 M 31.49 % | -9.827 M 5.92 % | -10.445 M -131.35 % | -4.515 M -67.28 % | -2.699 M |
| Income before tax | -887.319 K 32.92 % | -1.323 M -200.86 % | 1.311 M 278.84 % | -733.254 K 82.19 % | -4.117 M 39.25 % | -6.777 M -10.15 % | -6.153 M 16.01 % | -7.325 M -8.84 % | -6.730 M 31.50 % | -9.826 M 5.93 % | -10.445 M -131.35 % | -4.515 M -67.28 % | -2.699 M |
| Income before tax ratio | -0.10 44.35 % | -0.18 -232.61 % | 0.14 220.10 % | -0.11 88.55 % | -1.00 50.56 % | -2.02 12.09 % | -2.30 16.85 % | -2.77 -2.14 % | -2.71 30.25 % | -3.89 17.75 % | -4.73 -95.83 % | -2.41 -185.25 % | -0.85 |
| EBITDA | 456.403 K 148.79 % | -935.507 K -157.93 % | 1.615 M 91.64 % | 842.646 K 179.64 % | -1.058 M 77.69 % | -4.744 M 6.41 % | -5.069 M 3.46 % | -5.250 M 16.97 % | -6.324 M 21.47 % | -8.053 M -13.51 % | -7.094 M -69.05 % | -4.197 M -81.53 % | -2.312 M |
| Net income ratio | -0.10 44.24 % | -0.18 -233.55 % | 0.14 205.46 % | -0.13 87.02 % | -1.00 50.55 % | -2.03 12.04 % | -2.30 16.86 % | -2.77 -2.14 % | -2.71 30.24 % | -3.89 17.73 % | -4.73 -95.83 % | -2.41 -185.25 % | -0.85 |
| Ratio EBITDA | 0.05 140.47 % | -0.13 -176.16 % | 0.17 28.69 % | 0.13 151.21 % | -0.26 81.85 % | -1.42 25.31 % | -1.90 4.43 % | -1.98 22.08 % | -2.55 20.04 % | -3.19 0.74 % | -3.21 -43.09 % | -2.24 -209.54 % | -0.72 |
| Gross profit ratio | 0.96 200.65 % | 0.32 -68.08 % | 1.00 2.79 % | 0.97 27.20 % | 0.76 11.18 % | 0.69 12.19 % | 0.61 163.95 % | 0.23 -13.56 % | 0.27 134.86 % | -0.77 -244.73 % | -0.22 -133.63 % | 0.66 -13.10 % | 0.76 |
| Weighted average shs out dil | 6.766 M 0.00 % | 6.766 M -7.02 % | 7.276 M 19.91 % | 6.068 M 77.49 % | 3.419 M 135.51 % | 1.452 M 43.05 % | 1.015 M 20.32 % | 843.511 K 565.05 % | 126.835 K 50.48 % | 84.288 K 64.56 % | 51.221 K 61.93 % | 31.632 K -34.57 % | 48.347 K |
| Weighted average shs out | 6.766 M 0.00 % | 6.766 M 1.04 % | 6.696 M 10.34 % | 6.068 M 77.49 % | 3.419 M 135.51 % | 1.452 M 43.05 % | 1.015 M 20.32 % | 843.511 K 565.05 % | 126.835 K 67.03 % | 75.936 K 62.37 % | 46.768 K 59.20 % | 29.377 K -39.24 % | 48.347 K |
| EPS diluted | -0.13 35.00 % | -0.20 -211.11 % | 0.18 228.57 % | -0.14 88.43 % | -1.21 74.09 % | -4.67 22.94 % | -6.06 30.26 % | -8.69 83.63 % | -53.08 54.47 % | -116.59 42.83 % | -203.93 -42.88 % | -142.73 -155.70 % | -55.82 |
| Earnings per share | -0.13 35.00 % | -0.20 -200.00 % | 0.20 242.86 % | -0.14 88.43 % | -1.21 74.09 % | -4.67 22.94 % | -6.06 30.26 % | -8.69 83.63 % | -53.08 58.98 % | -129.41 42.06 % | -223.34 -45.32 % | -153.69 -175.33 % | -55.82 |
| Gross profit | 8.379 M 262.44 % | 2.312 M -75.72 % | 9.522 M 53.07 % | 6.220 M 97.81 % | 3.145 M 36.61 % | 2.302 M 40.57 % | 1.638 M 166.62 % | 614.186 K -7.89 % | 666.796 K 134.24 % | -1.948 M -294.23 % | -494.033 K -139.73 % | 1.243 M -49.04 % | 2.440 M |
| Income tax expense | 4.969 K 2.84 % | 4.832 K 6.71 % | 4.528 K -95.42 % | 98.851 K 1 886.00 % | 4.977 K -13.03 % | 5.723 K 231.51 % | 1.726 K -38.45 % | 2.805 K 22.04 % | 2.298 K 66.12 % | 1.383 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 356.087 K -92.78 % | 4.934 M 95 562.12 % | 5.158 K -97.09 % | 177.017 K -81.74 % | 969.312 K -7.35 % | 1.046 M 1.12 % | 1.035 M -49.06 % | 2.031 M 11.86 % | 1.816 M -59.43 % | 4.476 M 65.49 % | 2.704 M 330.86 % | 627.684 K -16.40 % | 750.820 K |
| General and administrative expenses | 1.449 M -35.23 % | 2.237 M 113.15 % | 1.050 M -12.94 % | 1.206 M 121.49 % | 544.308 K -43.12 % | 956.872 K 90.40 % | 502.566 K -45.55 % | 923.059 K 74.72 % | 528.298 K -57.29 % | 1.237 M 2.80 % | 1.203 M 322.28 % | 284.950 K 25 617.51 % | 1.108 K |
| Selling and marketing expenses | 269.554 K 21.42 % | 222.005 K 82.01 % | 121.975 K -17.79 % | 148.379 K 2.62 % | 144.596 K -55.08 % | 321.865 K 6.44 % | 302.401 K 40.60 % | 215.086 K 4.29 % | 206.245 K 1.43 % | 203.347 K -41.05 % | 344.948 K 62.17 % | 212.705 K | 0.000 |
| Other expenses | 6.636 M | 0.000 -100.00 % | 6.641 M 17.86 % | 5.634 M 3.95 % | 5.420 M -22.36 % | 6.981 M 6.15 % | 6.577 M 39.33 % | 4.720 M -26.98 % | 6.464 M -4.11 % | 6.740 M 25.73 % | 5.361 M -5.58 % | 5.678 M 12.30 % | 5.056 M |
| Operating expenses | 8.915 M 153.53 % | 3.516 M -59.50 % | 8.681 M 10.28 % | 7.872 M 21.54 % | 6.477 M -26.56 % | 8.819 M 10.89 % | 7.953 M 28.15 % | 6.206 M -15.71 % | 7.363 M -12.58 % | 8.422 M 15.28 % | 7.306 M 28.66 % | 5.678 M 12.27 % | 5.057 M |
| Cost and expenses | 9.271 M 9.71 % | 8.451 M -2.72 % | 8.686 M 10.66 % | 7.850 M 5.41 % | 7.447 M -24.52 % | 9.866 M 9.77 % | 8.988 M 9.11 % | 8.237 M -10.26 % | 9.179 M -28.83 % | 12.898 M 28.85 % | 10.010 M 58.74 % | 6.306 M 8.57 % | 5.808 M |
| Research and development expenses | 560.161 K -44.22 % | 1.004 M 33.28 % | 753.525 K -14.76 % | 884.011 K 140.04 % | 368.273 K -34.20 % | 559.652 K -2.10 % | 571.629 K 64.28 % | 347.950 K 111.27 % | 164.696 K -31.77 % | 241.370 K -39.09 % | 396.285 K -22.16 % | 509.088 K | 0.000 |
| Selling general and administrative expenses | 1.718 M -31.59 % | 2.512 M 95.14 % | 1.287 M -4.93 % | 1.354 M 96.54 % | 688.905 K -46.13 % | 1.279 M 58.86 % | 804.968 K -29.27 % | 1.138 M 54.95 % | 734.543 K -49.00 % | 1.440 M -6.97 % | 1.548 M 211.10 % | 497.655 K 44 814.71 % | 1.108 K |
| Interest income | 107.921 K 75.87 % | 61.364 K -88.76 % | 545.833 K -72.90 % | 2.014 M 4.01 % | 1.937 M 50.60 % | 1.286 M 49.87 % | 858.137 K 224 190.90 % | 382.600 185.42 % | 134.050 -99.99 % | 1.931 M 488.93 % | 327.853 K 82 376.67 % | 397.510 -83.95 % | 2.477 K |
| Interest expense | 486.373 K 236.35 % | 144.602 K 163.14 % | 54.953 K -95.76 % | 1.295 M -52.99 % | 2.756 M 78.29 % | 1.546 M 122.35 % | 695.093 K -59.90 % | 1.734 M 4 928.15 % | 34.477 K -97.51 % | 1.387 M -53.36 % | 2.974 M 3 589.28 % | 80.603 K -3.76 % | 83.748 K |
| Depreciation and amortization | 857.349 K 253.43 % | 242.577 K -2.39 % | 248.521 K -11.39 % | 280.451 K -16.98 % | 337.830 K -30.74 % | 487.758 K 25.43 % | 388.865 K 13.94 % | 341.302 K -8.33 % | 372.321 K -3.54 % | 386.000 K 2.28 % | 377.400 K 58.77 % | 237.700 K -22.29 % | 305.900 K |
| Operating income | -535.436 K 55.14 % | -1.193 M -242.03 % | 840.296 K 157.86 % | -1.452 M 56.43 % | -3.333 M 48.86 % | -6.517 M -3.20 % | -6.316 M -12.94 % | -5.592 M 16.49 % | -6.696 M 35.43 % | -10.370 M -32.95 % | -7.800 M -75.87 % | -4.435 M -69.41 % | -2.618 M |
| Operating income ratio | -0.06 62.78 % | -0.16 -286.72 % | 0.09 138.86 % | -0.23 71.98 % | -0.81 58.38 % | -1.95 17.64 % | -2.36 -11.81 % | -2.11 21.63 % | -2.70 34.25 % | -4.10 -16.26 % | -3.53 -48.87 % | -2.37 -188.88 % | -0.82 |
| Total other income expenses net | -351.882 K -172.27 % | -129.239 K -127.44 % | 471.056 K -34.48 % | 718.945 K 191.71 % | -783.919 K -202.13 % | -259.468 K -259.14 % | 163.044 K 109.41 % | -1.733 M -4 946.22 % | -34.346 K -106.31 % | 544.053 K 120.56 % | -2.646 M -3 198.73 % | -80.207 K 1.31 % | -81.271 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.498 M -49.74 % | 2.981 M 413.21 % | -951.786 K 27.65 % | -1.316 M -194.93 % | 1.386 M -31.08 % | 2.011 M 84.13 % | 1.092 M 122.99 % | -4.750 M -8.49 % | -4.378 M -19.06 % | -3.677 M 54.48 % | -8.079 M -360.82 % | 3.098 M 394.32 % | 626.630 K |
| Total investments | 1.036 M 53.13 % | 676.626 K 46.06 % | 463.255 K 1.88 % | 454.705 K | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K |
| Total debt | 5.363 M 20.90 % | 4.436 M 27.12 % | 3.489 M -10.04 % | 3.879 M -23.10 % | 5.044 M -19.64 % | 6.277 M -24.07 % | 8.267 M 122.01 % | 3.724 M -1.44 % | 3.778 M 18.17 % | 3.197 M -6.09 % | 3.405 M -17.11 % | 4.108 M 59.13 % | 2.581 M |
| Accumulated other comprehensive income loss | 56.857 M 3.30 % | 55.042 M 0.15 % | 54.960 M 0.08 % | 54.918 M 13.68 % | 48.311 M 4.83 % | 46.087 M 16.73 % | 39.481 M 2.50 % | 38.519 M 21.54 % | 31.693 M 34.39 % | 23.582 M 28.85 % | 18.302 M 930.88 % | 1.775 M | 0.000 |
| Retained earnings | -53.237 M -1.82 % | -52.286 M -2.58 % | -50.971 M 1.59 % | -51.795 M -3.88 % | -49.860 M -6.30 % | -46.907 M -17.69 % | -39.855 M -20.49 % | -33.078 M -21.19 % | -27.294 M -35.68 % | -20.117 M -105.44 % | -9.792 M 70.14 % | -32.791 M -15.75 % | -28.329 M |
| Common stock | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K -99.72 % | 28.571 M 0.00 % | 28.571 M |
| Total equity | 3.700 M 30.44 % | 2.836 M -30.29 % | 4.069 M 27.04 % | 3.203 M 318.00 % | -1.469 M -98.51 % | -740.064 K -151.49 % | -294.273 K -105.33 % | 5.521 M 23.27 % | 4.478 M 26.33 % | 3.545 M -58.73 % | 8.590 M 460.60 % | -2.382 M -881.51 % | 304.808 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 14.550 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 4.240 M 17.65 % | 3.604 M 38.01 % | 2.611 M -19.89 % | 3.260 M -16.24 % | 3.892 M -26.41 % | 5.288 M -26.17 % | 7.163 M 92.37 % | 3.724 M -1.44 % | 3.778 M 18.17 % | 3.197 M -6.09 % | 3.405 M -17.11 % | 4.108 M 80.62 % | 2.274 M |
| Total non current liabilities | 4.240 M 17.65 % | 3.604 M 38.01 % | 2.611 M -20.24 % | 3.274 M -15.87 % | 3.892 M -26.41 % | 5.288 M -26.17 % | 7.163 M 91.68 % | 3.737 M -1.70 % | 3.802 M 17.18 % | 3.245 M -6.64 % | 3.475 M -17.29 % | 4.202 M 75.65 % | 2.392 M |
| Other current liabilities | 3.890 M 98.39 % | 1.961 M -16.20 % | 2.340 M 25.08 % | 1.871 M 17.49 % | 1.592 M 207.76 % | 517.421 K 78.03 % | 290.635 K -64.74 % | 824.153 K -52.62 % | 1.740 M 30.58 % | 1.332 M 143.89 % | 546.215 K 11.80 % | 488.561 K 536.27 % | 76.785 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 817.476 K -5.57 % | 865.680 K 0.58 % | 860.664 K 7.40 % | 801.363 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 553.046 K |
| Short term debt | 1.123 M 35.00 % | 831.590 K -5.29 % | 878.063 K 41.76 % | 619.394 K -46.25 % | 1.152 M 16.58 % | 988.571 K -10.44 % | 1.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 306.980 K |
| Total current liabilities | 6.263 M 81.91 % | 3.443 M -2.59 % | 3.534 M -0.79 % | 3.563 M -6.46 % | 3.809 M 22.61 % | 3.106 M 11.22 % | 2.793 M 56.41 % | 1.786 M -16.44 % | 2.137 M -11.57 % | 2.417 M 25.32 % | 1.928 M 57.08 % | 1.228 M -3.03 % | 1.266 M |
| Total liabilities | 10.503 M 49.04 % | 7.047 M 14.66 % | 6.146 M -10.11 % | 6.837 M -11.21 % | 7.700 M -8.27 % | 8.395 M -15.68 % | 9.956 M 80.27 % | 5.523 M -7.00 % | 5.939 M 4.90 % | 5.661 M 4.76 % | 5.404 M -0.47 % | 5.429 M 48.42 % | 3.658 M |
| Other non current assets | 0.000 | 0.000 -100.00 % | 463.255 K 1.88 % | 454.706 K | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K -0.01 % | 10.001 K 0.01 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -0.01 % | 10.001 K |
| Long term investments | 1.036 M 53.13 % | 676.626 K -0.57 % | 680.520 K 49.66 % | 454.705 K | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 |
| Intangible assets | 3.773 M 29.04 % | 2.924 M 38.42 % | 2.112 M 88.24 % | 1.122 M 237.89 % | 332.139 K -8.74 % | 363.934 K -15.34 % | 429.868 K -20.47 % | 540.537 K -17.12 % | 652.222 K 3.42 % | 630.643 K 19.68 % | 526.955 K 62.82 % | 323.634 K -21.65 % | 413.037 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.746 K | 0.000 |
| Goodwill and intangible assets | 3.773 M 29.04 % | 2.924 M 38.42 % | 2.112 M 88.24 % | 1.122 M 237.89 % | 332.139 K -8.74 % | 363.934 K -15.34 % | 429.868 K -20.47 % | 540.537 K -17.12 % | 652.222 K 3.42 % | 630.643 K 19.68 % | 526.955 K 22.16 % | 431.380 K 4.44 % | 413.037 K |
| Property plant equipment net | 358.419 K 3.20 % | 347.291 K -7.86 % | 376.922 K -13.33 % | 434.908 K -15.51 % | 514.717 K -40.11 % | 859.387 K 84.92 % | 464.740 K 177.81 % | 167.287 K -32.83 % | 249.067 K -25.18 % | 332.903 K -24.76 % | 442.460 K 695.13 % | 55.646 K -23.54 % | 72.782 K |
| Total non current assets | 5.168 M 30.90 % | 3.948 M 33.71 % | 2.953 M 46.76 % | 2.012 M 137.57 % | 846.857 K -30.77 % | 1.223 M 35.23 % | 904.608 K 26.02 % | 717.824 K -21.23 % | 911.290 K -6.39 % | 973.546 K -0.60 % | 979.415 K 97.06 % | 497.026 K 0.24 % | 495.820 K |
| Other current assets | 322.780 K -25.52 % | 433.397 K -52.05 % | 903.791 K 90 379 000.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 -100.00 % | 312.702 K 94.20 % | 161.017 K -58.90 % | 391.748 K -0.78 % | 394.845 K -20.32 % | 495.544 K -55.73 % | 1.119 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.864 M 165.67 % | 1.455 M -67.25 % | 4.441 M -14.50 % | 5.195 M 50.32 % | 3.456 M -18.99 % | 4.266 M -40.54 % | 7.175 M -15.32 % | 8.474 M 3.89 % | 8.156 M 18.64 % | 6.875 M -40.13 % | 11.484 M 1 037.02 % | 1.010 M -48.33 % | 1.955 M |
| Cash and short term investments | 3.864 M 165.67 % | 1.455 M -67.25 % | 4.441 M -14.50 % | 5.195 M 50.32 % | 3.456 M -18.99 % | 4.266 M -40.54 % | 7.175 M -15.32 % | 8.474 M 3.89 % | 8.156 M 18.64 % | 6.875 M -40.13 % | 11.484 M 1 037.02 % | 1.010 M -48.33 % | 1.955 M |
| Total current assets | 9.035 M 52.23 % | 5.935 M -18.27 % | 7.262 M -9.54 % | 8.028 M 49.09 % | 5.384 M -16.28 % | 6.431 M -26.56 % | 8.757 M -15.19 % | 10.326 M 8.62 % | 9.506 M 15.47 % | 8.233 M -36.74 % | 13.014 M 410.29 % | 2.550 M -26.44 % | 3.467 M |
| Inventory | 814.514 K -22.03 % | 1.045 M 16.95 % | 893.223 K -9.31 % | 984.961 K 120.63 % | 446.424 K -7.97 % | 485.082 K 87.46 % | 258.765 K -33.15 % | 387.099 K 32.45 % | 292.261 K -30.65 % | 421.458 K 70.84 % | 246.696 K -26.69 % | 336.488 K -14.45 % | 393.317 K |
| Net receivables | 4.033 M 34.33 % | 3.003 M 193.29 % | 1.024 M -44.61 % | 1.848 M 24.69 % | 1.482 M -11.78 % | 1.680 M 26.94 % | 1.324 M -9.67 % | 1.465 M 63.46 % | 896.358 K -4.29 % | 936.535 K -27.05 % | 1.284 M 81.25 % | 708.361 K | 0.000 |
| Tax assets | 0.000 | 0.000 100.00 % | -680.519 K -49.66 % | -454.705 K | 0.000 | 0.000 100.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K | 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 |
| Account payables | 1.250 M 92.22 % | 650.268 K 105.52 % | 316.404 K 24.06 % | 255.038 K 28.75 % | 198.083 K -73.22 % | 739.710 K 23.88 % | 597.131 K -37.90 % | 961.494 K 142.00 % | 397.311 K -63.36 % | 1.084 M -21.54 % | 1.382 M 87.01 % | 739.020 K 124.53 % | 329.142 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.400 K -43.22 % | 23.600 K -50.00 % | 47.200 K -33.33 % | 70.800 K -25.00 % | 94.400 K -20.00 % | 118.000 K |
| 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.590 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 54.918 M | 0.000 | 0.000 -100.00 % | 0.190 -55.81 % | 0.430 -100.00 % | 31.693 M 3 169 260 700.00 % | -1.000 | 0.000 -100.00 % | 1.820 -100.00 % | 63.318 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.400 K 43.22 % | -23.600 K 50.00 % | -47.200 K -10 136 122 818 560 100.00 % | 0.000 100.00 % | -94.401 K | 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 |
| Total assets | 14.203 M 43.71 % | 9.883 M -3.25 % | 10.215 M 1.74 % | 10.040 M 61.12 % | 6.231 M -18.59 % | 7.655 M -20.78 % | 9.662 M -12.51 % | 11.044 M 6.01 % | 10.417 M 13.15 % | 9.206 M -34.21 % | 13.994 M 359.20 % | 3.047 M -23.10 % | 3.963 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 1.892 M 209.12 % | -1.734 M -561.50 % | -262.146 K 89.61 % | -2.524 M -2 056.21 % | 129.000 K -51.85 % | 267.900 K -62.86 % | 721.400 K 146.39 % | -1.555 M -278.19 % | -411.200 K -224.53 % | 330.200 K -51.93 % | 686.900 K 185.26 % | 240.800 K 134.63 % | -695.400 K |
| Accounts receivables | -823.367 K 46.66 % | -1.544 M -6 122.28 % | -24.806 K -103.03 % | 817.864 K 371.81 % | -300.900 K -559.39 % | 65.500 K -90.68 % | 703.000 K 136.21 % | -1.942 M -749.83 % | 298.800 K -13.96 % | 347.300 K 534.13 % | -80.000 K 5.44 % | -84.600 K | 0.000 |
| Inventory | 260.234 K 247.36 % | -176.600 K -252.25 % | 115.997 K 125.00 % | -464.080 K -1 299.17 % | 38.700 K 117.10 % | -226.300 K -276.38 % | 128.300 K 235.34 % | -94.800 K -173.37 % | 129.200 K 173.91 % | -174.800 K -294.65 % | 89.800 K 58.10 % | 56.800 K 302.86 % | -28.000 K |
| Accounts payables | 2.455 M 17 638.87 % | -14.000 K 96.04 % | -353.337 K -223.03 % | 287.196 K -46.66 % | 538.400 K 25.59 % | 428.700 K 490.08 % | -109.900 K | 0.000 100.00 % | -839.200 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 2.455 M 17 608.86 % | -14.024 K 96.03 % | -353.337 K 88.83 % | -3.164 M -2 049.79 % | -147.200 K | 0.000 -100.00 % | 593.100 K 140.61 % | -1.460 M -170.23 % | -540.400 K -207.01 % | 505.000 K -15.42 % | 597.100 K 224.51 % | 184.000 K 127.57 % | -667.400 K |
| Other non cash items | 18.663 K -84.58 % | 121.011 K 122.22 % | -544.488 K -121.68 % | 2.511 M 178.72 % | 901.000 K 230.32 % | -691.400 K 41.59 % | -1.184 M -137.71 % | 3.139 M 791.82 % | -453.700 K 8.86 % | -497.800 K -131.19 % | 1.596 M 1 100.45 % | 132.942 K 41.08 % | 94.234 K |
| Net cash provided by operating activities | 1.881 M 182.90 % | -2.269 M -326.40 % | 1.002 M 138.39 % | -2.611 M 4.18 % | -2.725 M 59.22 % | -6.682 M -7.90 % | -6.193 M -14.61 % | -5.403 M 25.22 % | -7.225 M 24.80 % | -9.609 M -23.42 % | -7.785 M -95.43 % | -3.984 M -29.53 % | -3.076 M |
| Investments in property plant and equipment | -1.706 M -14.53 % | -1.489 M -3.40 % | -1.440 M -29.12 % | -1.115 M -581.90 % | -163.583 K 80.60 % | -843.300 K -38.06 % | -610.800 K -313.26 % | -147.800 K 52.34 % | -310.100 K 18.42 % | -380.100 K 55.79 % | -859.700 K -259.86 % | -238.900 K -10.24 % | -216.700 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.083 K | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -277.238 K | 0.000 | 0.000 100.00 % | -454.705 K | 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 |
| Other investing activites | 0.000 100.00 % | -246.192 K | 0.000 -100.00 % | 454.705 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -1.983 M -14.26 % | -1.735 M -20.49 % | -1.440 M -29.12 % | -1.115 M -11 841.87 % | 9.500 K 101.13 % | -843.300 K -38.06 % | -610.800 K -313.26 % | -147.800 K 52.34 % | -310.100 K 18.42 % | -380.100 K 55.79 % | -859.700 K -259.86 % | -238.900 K -10.24 % | -216.700 K |
| Debt repayment | 927.068 K -2.02 % | 946.187 K 334.12 % | -404.143 K 64.88 % | -1.151 M -120.52 % | -521.810 K 73.78 % | -1.990 M -143.80 % | 4.543 M 606.34 % | -897.300 K -180.35 % | 1.117 M 1 018.94 % | 99.800 K -66.76 % | 300.200 K -80.02 % | 1.503 M 35.66 % | 1.108 M |
| Common stock issued | 1.815 M 2 112.73 % | 82.006 K 92.83 % | 42.528 K -99.36 % | 6.607 M 197.07 % | 2.224 M -66.33 % | 6.606 M 587.05 % | 961.500 K -85.79 % | 6.765 M -12.14 % | 7.700 M 45.84 % | 5.280 M -71.94 % | 18.818 M 960.01 % | 1.775 M | 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 |
| 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 |
| Other financing activites | -255.662 K | 0.000 | 0.000 | 0.000 -100.00 % | 202.623 K | 0.000 100.00 % | -100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 2.486 M 141.78 % | 1.028 M 384.33 % | -361.615 K -106.63 % | 5.456 M 186.44 % | 1.905 M -58.73 % | 4.616 M -16.15 % | 5.505 M -6.19 % | 5.868 M -33.45 % | 8.817 M 63.89 % | 5.380 M -71.86 % | 19.119 M 483.22 % | 3.278 M 195.91 % | 1.108 M |
| Effect of forex changes on cash | 25.646 K 342.81 % | -10.562 K -122.81 % | 46.308 K | 0.000 100.00 % | -100.000 | 0.000 -100.00 % | 100.000 200.00 % | -100.000 -200.00 % | 100.000 200.00 % | -100.000 | 0.000 | 0.000 -100.00 % | 100.000 |
| Net change in cash | 2.410 M 180.68 % | -2.987 M -296.43 % | -753.400 K -139.28 % | 1.918 M 336.68 % | -810.400 K 72.14 % | -2.909 M -124.04 % | -1.298 M -509.33 % | 317.200 K -75.25 % | 1.282 M 127.81 % | -4.609 M -144.01 % | 10.474 M 1 208.91 % | -944.500 K 56.76 % | -2.184 M |
| Cash at beginning of period | 1.455 M -67.25 % | 4.441 M -14.50 % | 5.195 M 144.52 % | 2.124 M -50.20 % | 4.266 M -40.54 % | 7.175 M -15.32 % | 8.474 M 3.89 % | 8.156 M 18.64 % | 6.875 M -40.14 % | 11.484 M 1 037.00 % | 1.010 M -48.32 % | 1.955 M -52.78 % | 4.139 M |
| Cash at end of period | 3.864 M 165.67 % | 1.455 M -67.25 % | 4.441 M 9.87 % | 4.042 M 16.98 % | 3.456 M -19.00 % | 4.266 M -40.54 % | 7.175 M -15.32 % | 8.474 M 3.89 % | 8.156 M 18.64 % | 6.875 M -40.14 % | 11.484 M 1 037.00 % | 1.010 M -48.32 % | 1.955 M |
| Operating cash flow | 1.881 M 182.90 % | -2.269 M -326.40 % | 1.002 M 138.39 % | -2.611 M 4.18 % | -2.725 M 59.22 % | -6.682 M -7.90 % | -6.193 M -14.61 % | -5.403 M 25.22 % | -7.225 M 24.80 % | -9.609 M -23.42 % | -7.785 M -95.43 % | -3.984 M -29.53 % | -3.076 M |
| Capital expenditure | -1.706 M -14.53 % | -1.489 M -3.40 % | -1.440 M -29.12 % | -1.115 M -581.90 % | -163.583 K 80.60 % | -843.300 K -38.06 % | -610.800 K -313.26 % | -147.800 K 52.34 % | -310.100 K 18.42 % | -380.100 K 55.79 % | -859.700 K -259.86 % | -238.900 K -10.24 % | -216.700 K |
| Free CashFlow | 175.427 K 104.67 % | -3.758 M -757.84 % | -438.093 K 88.24 % | -3.726 M -29.01 % | -2.888 M 61.62 % | -7.525 M -10.61 % | -6.803 M -22.57 % | -5.551 M 26.34 % | -7.535 M 24.56 % | -9.989 M -15.54 % | -8.645 M -104.73 % | -4.223 M -28.26 % | -3.292 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.368 M -3.44 % | 5.559 M 74.97 % | 3.177 M -33.01 % | 4.743 M 89.42 % | 2.504 M -8.41 % | 2.734 M -59.76 % | 6.793 M 97.53 % | 3.439 M 16.23 % | 2.959 M 18.37 % | 2.500 M 54.82 % | 1.615 M -24.23 % | 2.131 M 75.02 % | 1.217 M -25.54 % | 1.635 M 48.85 % | 1.099 M -28.43 % | 1.535 M 33.55 % | 1.149 M -27.61 % | 1.588 M 72.41 % | 920.900 K -52.27 % | 1.930 M 169.37 % | 716.300 K -62.44 % | 1.907 M 314.50 % | 460.100 K -68.07 % | 1.441 M 172.69 % | 528.500 K -66.87 % | 1.595 M 0.00 % | 1.595 M |
| Net income | -338.800 K -707.17 % | 55.800 K 105.89 % | -948.100 K -924.43 % | 115.000 K 107.97 % | -1.443 M 24.18 % | -1.903 M -159.28 % | 3.209 M 2 710.33 % | 114.200 K 112.07 % | -946.300 K 67.95 % | -2.953 M -152.54 % | -1.169 M 62.50 % | -3.118 M 14.93 % | -3.665 M 1.31 % | -3.714 M -52.16 % | -2.441 M 37.32 % | -3.894 M -13.40 % | -3.434 M -37.02 % | -2.506 M 40.70 % | -4.227 M 19.83 % | -5.272 M -15.74 % | -4.555 M 14.35 % | -5.318 M -3.72 % | -5.127 M -160.70 % | -1.967 M 22.82 % | -2.548 M -88.83 % | -1.349 M 0.00 % | -1.349 M |
| Income before tax | -334.100 K -697.67 % | 55.900 K 105.93 % | -943.300 K -909.01 % | 116.600 K 108.10 % | -1.439 M 24.34 % | -1.902 M -159.19 % | 3.214 M 2 689.67 % | 115.200 K 113.58 % | -848.500 K 71.22 % | -2.948 M -152.36 % | -1.168 M 62.53 % | -3.118 M 14.81 % | -3.659 M 1.45 % | -3.713 M -52.24 % | -2.439 M 37.35 % | -3.894 M -13.46 % | -3.432 M -36.95 % | -2.506 M 40.69 % | -4.225 M 19.88 % | -5.273 M -15.82 % | -4.553 M 14.39 % | -5.318 M -3.72 % | -5.127 M -160.70 % | -1.967 M 22.82 % | -2.548 M -88.83 % | -1.349 M 0.00 % | -1.349 M |
| Income before tax ratio | -0.06 -718.94 % | 0.01 103.39 % | -0.30 -1 307.71 % | 0.02 104.28 % | -0.57 17.39 % | -0.70 -247.09 % | 0.47 1 312.25 % | 0.03 111.68 % | -0.29 75.69 % | -1.18 -63.01 % | -0.72 50.54 % | -1.46 51.32 % | -3.01 -32.36 % | -2.27 -2.28 % | -2.22 12.47 % | -2.54 15.04 % | -2.99 -89.19 % | -1.58 65.60 % | -4.59 -67.87 % | -2.73 57.00 % | -6.36 -127.93 % | -2.79 74.98 % | -11.14 -716.60 % | -1.36 71.70 % | -4.82 -469.95 % | -0.85 0.00 % | -0.85 |
| EBITDA | 240.500 K -69.50 % | 788.400 K 269.00 % | -466.500 K -184.62 % | 551.300 K 151.62 % | -1.068 M 13.50 % | -1.235 M -135.96 % | 3.433 M 789.15 % | 386.100 K 157.13 % | -675.800 K 6.36 % | -721.700 K -135.08 % | -307.000 K 84.22 % | -1.946 M 29.53 % | -2.761 M 17.49 % | -3.346 M -29.67 % | -2.581 M 13.01 % | -2.966 M -27.94 % | -2.319 M 4.06 % | -2.417 M | 0.000 100.00 % | -5.276 M | 0.000 100.00 % | -4.498 M | 0.000 100.00 % | -1.875 M 21.95 % | -2.402 M -100.76 % | -1.197 M 0.00 % | -1.197 M |
| Net income ratio | -0.06 -728.77 % | 0.01 103.36 % | -0.30 -1 330.75 % | 0.02 104.21 % | -0.58 17.22 % | -0.70 -247.31 % | 0.47 1 322.71 % | 0.03 110.38 % | -0.32 72.92 % | -1.18 -63.13 % | -0.72 50.51 % | -1.46 51.39 % | -3.01 -32.54 % | -2.27 -2.23 % | -2.22 12.43 % | -2.54 15.09 % | -2.99 -89.28 % | -1.58 65.61 % | -4.59 -67.97 % | -2.73 57.03 % | -6.36 -128.04 % | -2.79 74.98 % | -11.14 -716.60 % | -1.36 71.70 % | -4.82 -469.95 % | -0.85 0.00 % | -0.85 |
| Ratio EBITDA | 0.04 -68.41 % | 0.14 196.59 % | -0.15 -226.32 % | 0.12 127.25 % | -0.43 5.55 % | -0.45 -189.37 % | 0.51 350.12 % | 0.11 149.15 % | -0.23 20.89 % | -0.29 -51.85 % | -0.19 79.18 % | -0.91 59.74 % | -2.27 -10.82 % | -2.05 12.88 % | -2.35 -21.54 % | -1.93 4.20 % | -2.02 -32.54 % | -1.52 | 0.00 100.00 % | -2.73 | 0.00 100.00 % | -2.36 | 0.00 100.00 % | -1.30 71.38 % | -4.55 -505.98 % | -0.75 0.00 % | -0.75 |
| Gross profit ratio | 0.84 128.21 % | 0.37 67.10 % | 0.22 -41.07 % | 0.37 987.46 % | 0.03 20.30 % | 0.03 -95.30 % | 0.61 162.68 % | 0.23 7.37 % | 0.21 221.55 % | -0.18 44.22 % | -0.32 54.79 % | -0.70 39.05 % | -1.15 -245.91 % | 0.79 17.93 % | 0.67 -15.65 % | 0.79 -0.54 % | 0.80 11.15 % | 0.72 -3.20 % | 0.74 13.91 % | 0.65 -18.46 % | 0.80 9.09 % | 0.73 0.30 % | 0.73 -3.82 % | 0.76 84.49 % | 0.41 -46.30 % | 0.76 0.00 % | 0.76 |
| Weighted average shs out dil | 6.776 M -5.39 % | 7.162 M 5.86 % | 6.766 M 0.37 % | 6.740 M 0.38 % | 6.715 M 0.00 % | 6.715 M -7.94 % | 7.294 M 0.29 % | 7.273 M 33.70 % | 5.440 M -3.12 % | 5.615 M 368.31 % | 1.199 M -45.90 % | 2.216 M 228.36 % | 674.874 K -34.82 % | 1.035 M 4.16 % | 994.053 K 17.85 % | 843.511 K 13.01 % | 746.434 K 344.37 % | 167.976 K 77.11 % | 94.842 K 39.98 % | 67.755 K 0.00 % | 67.755 K 63.55 % | 41.427 K 0.00 % | 41.427 K -14.31 % | 48.347 K 0.00 % | 48.347 K 0.00 % | 48.347 K 0.00 % | 48.347 K |
| Weighted average shs out | 6.776 M -5.39 % | 7.162 M 5.86 % | 6.766 M 0.00 % | 6.766 M 0.75 % | 6.715 M 0.00 % | 6.715 M 0.38 % | 6.690 M 0.05 % | 6.687 M 22.92 % | 5.440 M -3.12 % | 5.615 M 368.31 % | 1.199 M -45.90 % | 2.216 M 228.36 % | 674.874 K -34.82 % | 1.035 M 4.16 % | 994.053 K 17.85 % | 843.511 K 13.01 % | 746.434 K 344.37 % | 167.976 K 97.06 % | 85.243 K 38.94 % | 61.352 K 0.00 % | 61.352 K 61.14 % | 38.073 K 0.00 % | 38.073 K -21.25 % | 48.347 K 0.00 % | 48.347 K 0.00 % | 48.347 K 0.00 % | 48.347 K |
| EPS diluted | -0.05 -741.03 % | 0.01 105.57 % | -0.14 -918.71 % | 0.02 108.14 % | -0.21 25.00 % | -0.28 -163.64 % | 0.44 2 702.55 % | 0.02 109.24 % | -0.17 67.92 % | -0.53 45.92 % | -0.98 30.50 % | -1.41 74.03 % | -5.43 -51.25 % | -3.59 -45.93 % | -2.46 46.75 % | -4.62 -0.43 % | -4.60 69.17 % | -14.92 66.52 % | -44.56 42.73 % | -77.81 -15.74 % | -67.23 47.63 % | -128.37 -3.72 % | -123.77 -204.25 % | -40.68 22.82 % | -52.71 -88.86 % | -27.91 0.00 % | -27.91 |
| Earnings per share | -0.05 -741.03 % | 0.01 105.57 % | -0.14 -923.53 % | 0.02 108.10 % | -0.21 25.00 % | -0.28 -158.33 % | 0.48 2 707.02 % | 0.02 110.06 % | -0.17 67.92 % | -0.53 45.92 % | -0.98 30.50 % | -1.41 74.03 % | -5.43 -51.25 % | -3.59 -45.93 % | -2.46 46.75 % | -4.62 -0.43 % | -4.60 69.17 % | -14.92 69.91 % | -49.58 42.30 % | -85.93 -15.75 % | -74.24 46.85 % | -139.68 -3.72 % | -134.67 -231.05 % | -40.68 22.82 % | -52.71 -88.86 % | -27.91 0.00 % | -27.91 |
| Gross profit | 4.495 M 120.37 % | 2.040 M 192.36 % | 697.700 K -60.52 % | 1.767 M 1 959.91 % | 85.800 K 10.18 % | 77.874 K -98.11 % | 4.117 M 418.89 % | 793.500 K 24.80 % | 635.800 K 243.88 % | -441.900 K 13.64 % | -511.700 K 65.75 % | -1.494 M -6.68 % | -1.400 M -208.64 % | 1.289 M 75.53 % | 734.300 K -39.63 % | 1.216 M 32.83 % | 915.700 K -19.54 % | 1.138 M 66.90 % | 681.900 K -45.63 % | 1.254 M 119.66 % | 571.000 K -59.03 % | 1.394 M 315.74 % | 335.200 K -69.30 % | 1.092 M 403.09 % | 217.000 K -82.21 % | 1.220 M 0.00 % | 1.220 M |
| Income tax expense | 4.700 K 4 600.00 % | 100.000 -97.92 % | 4.800 K 182.35 % | 1.700 K -46.88 % | 3.200 K 1 302.03 % | 228.240 -94.69 % | 4.300 K 330.00 % | 1.000 K -98.98 % | 97.800 K 2 228.57 % | 4.200 K 425.00 % | 800.000 300.00 % | 200.000 -96.36 % | 5.500 K 1 587.12 % | 326.000 -76.71 % | 1.400 K 177.78 % | 504.000 -78.09 % | 2.300 K 477.89 % | 398.000 -79.05 % | 1.900 K 107.42 % | 916.000 -60.17 % | 2.300 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.315 0.00 % | 0.315 |
| Cost of revenue | 872.400 K -75.21 % | 3.519 M 41.93 % | 2.479 M -16.67 % | 2.975 M 23.05 % | 2.418 M -8.96 % | 2.656 M -0.74 % | 2.676 M 1.14 % | 2.645 M 13.89 % | 2.323 M -21.03 % | 2.941 M 38.34 % | 2.126 M -41.34 % | 3.625 M 38.46 % | 2.618 M 656.24 % | 346.146 K -4.96 % | 364.200 K 14.34 % | 318.536 K 36.36 % | 233.600 K -48.05 % | 449.628 K 88.13 % | 239.000 K -64.61 % | 675.260 K 364.74 % | 145.300 K -71.71 % | 513.574 K 311.19 % | 124.900 K -64.26 % | 349.484 K 12.19 % | 311.500 K -17.02 % | 375.410 K 0.00 % | 375.410 K |
| General and administrative expenses | 0.000 -100.00 % | 2.668 M | 0.000 -100.00 % | 1.471 M | 0.000 -100.00 % | 321.803 K | 0.000 -100.00 % | 338.494 K 0.00 % | 338.494 K 96.54 % | 172.226 K 0.00 % | 172.226 K -46.13 % | 319.684 K | 0.000 -100.00 % | 2.552 M | 0.000 -100.00 % | 1.859 M | 0.000 -100.00 % | 2.039 M | 0.000 -100.00 % | 2.064 M | 0.000 -100.00 % | 2.018 M | 0.000 -100.00 % | 56.000 0.00 % | 56.000 -89.89 % | 554.000 0.00 % | 554.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 137.395 K | 0.000 -100.00 % | 60.988 K | 0.000 -100.00 % | 74.190 K 100.01 % | 37.094 K -48.69 % | 72.298 K 100.00 % | 36.149 K -77.54 % | 160.933 K | 0.000 -100.00 % | 334.900 K | 0.000 -100.00 % | 215.086 K | 0.000 -100.00 % | 206.246 K | 0.000 -100.00 % | 203.348 K | 0.000 -100.00 % | 344.948 K | 0.000 -100.00 % | 212.706 K -86.28 % | 1.551 M | 0.000 | 0.000 |
| Other expenses | 1.045 M 146.34 % | 424.339 K 60 719.86 % | -700.000 98.90 % | -63.713 K | 0.000 -100.00 % | 30.499 K 771.40 % | 3.500 K 100.17 % | -2.011 M -12 363.21 % | 16.400 K 42.61 % | 11.500 K -70.51 % | 39.000 K 122.86 % | 17.500 K 165.15 % | 6.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.879 M 0.00 % | -2.879 M -12.04 % | -2.570 M 0.00 % | -2.570 M |
| Operating expenses | 4.742 M 165.70 % | 1.785 M 14.25 % | 1.562 M -62.49 % | 4.164 M 182.69 % | 1.473 M -6.23 % | 1.571 M -11.95 % | 1.784 M 16.74 % | 1.528 M -0.67 % | 1.539 M 45.96 % | 1.054 M -20.43 % | 1.325 M -20.29 % | 1.662 M -15.28 % | 1.962 M -59.72 % | 4.870 M 40.37 % | 3.469 M 2.74 % | 3.377 M -22.33 % | 4.347 M 19.30 % | 3.644 M -25.73 % | 4.906 M -30.61 % | 7.071 M 38.01 % | 5.124 M -11.06 % | 5.761 M 67.49 % | 3.440 M 15.32 % | 2.983 M 8.03 % | 2.761 M 207.46 % | -2.569 M 0.00 % | -2.569 M |
| Cost and expenses | 5.614 M 5.86 % | 5.303 M 31.23 % | 4.041 M -11.83 % | 4.583 M 17.80 % | 3.891 M -7.94 % | 4.227 M -5.22 % | 4.460 M 6.85 % | 4.174 M 8.09 % | 3.861 M -3.36 % | 3.996 M 15.78 % | 3.451 M -34.72 % | 5.286 M 15.44 % | 4.579 M -12.20 % | 5.216 M 36.06 % | 3.833 M 3.74 % | 3.695 M -19.33 % | 4.581 M 11.90 % | 4.094 M -20.44 % | 5.145 M -33.58 % | 7.746 M 47.02 % | 5.269 M -16.03 % | 6.275 M 76.03 % | 3.564 M 6.97 % | 3.332 M 8.45 % | 3.072 M 5.80 % | 2.904 M 0.00 % | 2.904 M |
| Research and development expenses | 1.104 M 360.26 % | -424.339 K -143.10 % | 984.500 K -41.62 % | 1.686 M | 0.000 -100.00 % | 501.232 K | 0.000 -100.00 % | 523.518 K 136.88 % | 221.002 K 11.23 % | 198.696 K 115.81 % | 92.068 K -69.13 % | 298.263 K | 0.000 -100.00 % | 612.360 K | 0.000 -100.00 % | 382.504 K | 0.000 -100.00 % | 201.186 K | 0.000 -100.00 % | 291.962 K | 0.000 -100.00 % | 451.480 K | 0.000 -100.00 % | 509.088 K | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.592 M 45.24 % | 1.785 M 208.68 % | 578.100 K -77.25 % | 2.541 M 71.28 % | 1.484 M -7.34 % | 1.601 M -10.42 % | 1.788 M 16.97 % | 1.528 M -1.72 % | 1.555 M 45.93 % | 1.066 M -21.86 % | 1.364 M -18.79 % | 1.679 M -14.68 % | 1.968 M -31.83 % | 2.887 M 89.48 % | 1.524 M -26.55 % | 2.074 M 40.60 % | 1.475 M -34.28 % | 2.245 M 1.38 % | 2.215 M -2.32 % | 2.267 M 18.94 % | 1.906 M -19.34 % | 2.363 M 43.93 % | 1.642 M -3.71 % | 1.705 M 9.95 % | 1.551 M 279 845.85 % | 554.000 0.00 % | 554.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 440.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 87.600 K -67.89 % | 272.800 K 244.88 % | 79.100 K 85.25 % | 42.700 K -31.24 % | 62.100 K -84.06 % | 389.520 K | 0.000 -100.00 % | 323.863 K 0.00 % | 323.863 K -52.99 % | 688.895 K 0.00 % | 688.895 K 78.29 % | 386.386 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 |
| Depreciation and amortization | 487.000 K 5.94 % | 459.700 K 15.59 % | 397.700 K 1.43 % | 392.100 K 26.81 % | 309.200 K 11.16 % | 278.159 K 26.84 % | 219.300 K -18.99 % | 270.700 K 56.75 % | 172.700 K -2.81 % | 177.700 K -6.08 % | 189.200 K -40.75 % | 319.300 K 55.53 % | 205.300 K -12.46 % | 234.518 K 51.89 % | 154.400 K 9.00 % | 141.646 K -14.21 % | 165.100 K -1.14 % | 167.010 K -1.06 % | 168.798 K 1.25 % | 166.706 K -1.18 % | 168.700 K -14.32 % | 196.904 K 57.15 % | 125.300 K 681.85 % | 16.026 K -88.69 % | 141.700 K -7.35 % | 152.946 K 0.00 % | 152.946 K |
| Operating income | -246.400 K -196.51 % | 255.300 K 129.54 % | -864.200 K -642.84 % | 159.200 K 111.48 % | -1.387 M 7.09 % | -1.493 M -163.99 % | 2.333 M 417.54 % | -734.800 K 18.61 % | -902.800 K 39.65 % | -1.496 M 18.54 % | -1.836 M 41.81 % | -3.156 M 6.14 % | -3.362 M 6.11 % | -3.581 M -30.93 % | -2.735 M 12.01 % | -3.108 M -25.14 % | -2.484 M 3.87 % | -2.584 M 37.17 % | -4.112 M 24.45 % | -5.443 M -10.48 % | -4.927 M -4.93 % | -4.695 M -51.25 % | -3.104 M -64.18 % | -1.891 M 25.67 % | -2.544 M -88.51 % | -1.349 M 0.00 % | -1.349 M |
| Operating income ratio | -0.05 -199.95 % | 0.05 116.88 % | -0.27 -910.37 % | 0.03 106.06 % | -0.55 -1.45 % | -0.55 -259.00 % | 0.34 260.75 % | -0.21 29.98 % | -0.31 49.02 % | -0.60 47.38 % | -1.14 23.20 % | -1.48 46.37 % | -2.76 -26.10 % | -2.19 12.04 % | -2.49 -22.94 % | -2.03 6.30 % | -2.16 -32.80 % | -1.63 63.56 % | -4.47 -58.30 % | -2.82 58.99 % | -6.88 -179.37 % | -2.46 63.51 % | -6.75 -414.26 % | -1.31 72.74 % | -4.81 -468.99 % | -0.85 0.00 % | -0.85 |
| Total other income expenses net | -87.700 K | 0.000 100.00 % | -79.100 K -85.68 % | -42.600 K 18.23 % | -52.100 K 87.27 % | -409.344 K -146.50 % | 880.400 K 3.58 % | 850.000 K 1 465.38 % | 54.300 K 102.47 % | -2.200 M -429.31 % | 668.100 K 1 658.16 % | 38.000 K 112.77 % | -297.500 K -124.26 % | -132.656 K -144.86 % | 295.700 K 137.65 % | -785.374 K 17.14 % | -947.800 K 60.96 % | -2.428 M -2 059.69 % | -112.402 K -166.10 % | 170.054 K -54.53 % | 374.000 K 160.05 % | -622.816 K 69.21 % | -2.023 M -2 565.14 % | -75.906 K -1 665.26 % | -4.300 K | 0.000 | 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-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 |
| 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 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.111 M 40.89 % | 1.498 M -54.30 % | 3.279 M 9.99 % | 2.981 M 148.86 % | 1.198 M 225.86 % | -951.786 K 68.64 % | -3.035 M -130.70 % | -1.316 M 42.39 % | -2.284 M -264.77 % | 1.386 M 204.26 % | 455.500 K -77.35 % | 2.011 M 24.54 % | 1.615 M 47.85 % | 1.092 M 139.07 % | -2.795 M 41.15 % | -4.750 M 17.00 % | -5.723 M -30.72 % | -4.378 M -357.74 % | 1.699 M 146.19 % | -3.677 M -37.91 % | -2.667 M 66.99 % | -8.079 M -564.21 % | 1.740 M -43.81 % | 3.098 M 300.00 % | 774.384 K 394.32 % | 156.658 K 0.00 % | 156.658 K |
| Total investments | 914.300 K -11.76 % | 1.036 M 48.97 % | 695.500 K -12.17 % | 791.900 K 76.49 % | 448.700 K -3.14 % | 463.255 K -6.56 % | 495.800 K 9.04 % | 454.705 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 | 0.000 | 0.000 |
| Total debt | 4.774 M -10.98 % | 5.363 M -15.03 % | 6.311 M 42.28 % | 4.436 M 33.36 % | 3.326 M -4.68 % | 3.489 M -1.57 % | 3.545 M -8.61 % | 3.879 M -11.98 % | 4.407 M -8.97 % | 4.842 M -7.06 % | 5.210 M -17.00 % | 6.277 M -21.47 % | 7.993 M -3.31 % | 8.267 M 10.08 % | 7.510 M 101.68 % | 3.724 M 5.90 % | 3.517 M -6.93 % | 3.778 M 7.52 % | 3.514 M 9.91 % | 3.197 M -6.08 % | 3.405 M 0.00 % | 3.405 M -27.25 % | 4.680 M 13.94 % | 4.108 M 300.00 % | 1.027 M 59.13 % | 645.290 K 0.00 % | 645.290 K |
| Accumulated other comprehensive income loss | 56.904 M 0.08 % | 56.857 M 3.30 % | 55.042 M 0.00 % | 55.042 M 0.00 % | 55.040 M 0.15 % | 54.960 M 0.08 % | 54.918 M 0.00 % | 54.918 M 0.00 % | 54.918 M 13.68 % | 48.311 M 0.00 % | 48.311 M 4.83 % | 46.087 M 7.13 % | 43.019 M 8.96 % | 39.481 M 0.00 % | 39.481 M 2.50 % | 38.519 M 4.76 % | 36.768 M 16.01 % | 31.693 M 34.39 % | 23.583 M 0.00 % | 23.582 M 28.85 % | 18.302 M 0.00 % | 18.302 M 909.84 % | 1.812 M 2.08 % | 1.775 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | -53.805 M -1.07 % | -53.237 M 0.03 % | -53.255 M -1.85 % | -52.286 M 0.23 % | -52.409 M -2.82 % | -50.971 M -3.17 % | -49.405 M 4.61 % | -51.795 M -1.16 % | -51.201 M -2.69 % | -49.860 M -3.65 % | -48.103 M -2.55 % | -46.907 M -7.60 % | -43.594 M -9.38 % | -39.855 M -11.08 % | -35.880 M -8.47 % | -33.078 M -11.15 % | -29.759 M -9.03 % | -27.294 M -12.55 % | -24.251 M -20.55 % | -20.117 M -37.13 % | -14.670 M -49.81 % | -9.792 M -139.43 % | -4.090 M 87.53 % | -32.791 M -300.00 % | -8.198 M -15.75 % | -7.082 M 0.00 % | -7.082 M |
| Common stock | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K -99.72 % | 28.571 M 300.00 % | 7.143 M 0.00 % | 7.143 M 0.00 % | 7.143 M |
| Total equity | 3.179 M -14.07 % | 3.700 M 98.10 % | 1.868 M -34.15 % | 2.836 M 4.61 % | 2.711 M -33.36 % | 4.069 M -27.25 % | 5.593 M 74.64 % | 3.203 M -15.65 % | 3.797 M 358.44 % | -1.469 M -609.76 % | 288.200 K 138.94 % | -740.064 K -49.45 % | -495.200 K -68.28 % | -294.273 K -107.99 % | 3.681 M -33.33 % | 5.521 M -22.12 % | 7.089 M 58.29 % | 4.478 M 861.65 % | -588.000 K -116.59 % | 3.545 M -4.49 % | 3.712 M -56.79 % | 8.590 M 958.74 % | -1.000 M 58.01 % | -2.382 M -300.00 % | -595.524 K -881.51 % | 76.202 K 0.00 % | 76.202 K |
| Other non current liabilities | 100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 -100.69 % | 14.550 K 14 650.00 % | -100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.800 K -50.00 % | 23.600 K -33.14 % | 35.300 K | 0.000 -100.00 % | 100.000 | 0.000 | 0.000 -100.00 % | 94.399 K -89.10 % | 865.724 K 67.85 % | 515.759 K 0.00 % | 515.759 K |
| Long term debt | 3.651 M -13.89 % | 4.240 M -12.71 % | 4.857 M 34.77 % | 3.604 M 47.23 % | 2.448 M -6.26 % | 2.611 M -21.53 % | 3.328 M 2.10 % | 3.260 M -16.41 % | 3.900 M 0.20 % | 3.892 M -17.26 % | 4.704 M -11.06 % | 5.288 M -19.10 % | 6.537 M -8.74 % | 7.163 M -4.62 % | 7.510 M 101.68 % | 3.724 M 5.90 % | 3.517 M -6.93 % | 3.778 M 7.52 % | 3.514 M 9.91 % | 3.197 M -6.08 % | 3.405 M 0.00 % | 3.405 M -27.25 % | 4.680 M 13.94 % | 4.108 M 300.00 % | 1.027 M 80.62 % | 568.546 K 0.00 % | 568.546 K |
| Total non current liabilities | 3.651 M -13.89 % | 4.240 M -12.71 % | 4.857 M 34.77 % | 3.604 M 47.23 % | 2.448 M -6.26 % | 2.611 M -21.53 % | 3.328 M 1.64 % | 3.274 M -16.03 % | 3.899 M 0.19 % | 3.892 M -17.26 % | 4.704 M -11.06 % | 5.288 M -19.10 % | 6.537 M -8.74 % | 7.163 M -4.62 % | 7.510 M 100.96 % | 3.737 M 5.92 % | 3.528 M -7.20 % | 3.802 M 7.11 % | 3.550 M 9.40 % | 3.245 M -6.32 % | 3.464 M -0.34 % | 3.475 M -27.03 % | 4.763 M 13.35 % | 4.202 M 300.00 % | 1.050 M 75.65 % | 598.045 K 0.00 % | 598.045 K |
| Other current liabilities | 3.587 M -7.79 % | 3.890 M 60.91 % | 2.418 M 23.29 % | 1.961 M 5.63 % | 1.856 M -20.67 % | 2.340 M 11.51 % | 2.098 M -21.94 % | 2.688 M 17.14 % | 2.295 M -6.63 % | 2.458 M 88.17 % | 1.306 M -5.21 % | 1.378 M 105.50 % | 670.600 K -38.59 % | 1.092 M 22.70 % | 890.000 K 7.99 % | 824.153 K 105.52 % | 401.000 K -76.95 % | 1.740 M 94.73 % | 893.300 K -32.94 % | 1.332 M 272.32 % | 357.800 K -34.49 % | 546.215 K 80.75 % | 302.200 K -38.14 % | 488.561 K 300.00 % | 122.140 K -47.85 % | 234.203 K 0.00 % | 234.203 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 657.100 K 141 111 150 510 079 904.00 % | 0.000 | 0.000 -100.00 % | 817.476 K 88.01 % | 434.800 K -49.77 % | 865.680 K 118.00 % | 397.100 K -53.86 % | 860.664 K 113.41 % | 403.300 K -49.67 % | 801.363 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.006 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.123 M 0.00 % | 1.123 M -22.78 % | 1.454 M 74.82 % | 831.590 K -5.30 % | 878.100 K 0.00 % | 878.063 K 304.45 % | 217.100 K -64.95 % | 619.394 K 22.00 % | 507.700 K -55.95 % | 1.152 M 127.67 % | 506.200 K -48.79 % | 988.571 K -32.11 % | 1.456 M 31.93 % | 1.104 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 |
| Total current liabilities | 5.517 M -11.91 % | 6.263 M 40.33 % | 4.463 M 29.63 % | 3.443 M 15.61 % | 2.978 M -15.75 % | 3.534 M 36.48 % | 2.590 M -27.31 % | 3.563 M 18.13 % | 3.016 M -20.81 % | 3.809 M 55.34 % | 2.452 M -21.07 % | 3.106 M 11.10 % | 2.796 M 0.11 % | 2.793 M 99.93 % | 1.397 M -21.77 % | 1.786 M 121.41 % | 806.500 K -62.26 % | 2.137 M 59.56 % | 1.339 M -44.58 % | 2.417 M 95.73 % | 1.235 M -35.97 % | 1.928 M 173.48 % | 705.100 K -42.56 % | 1.228 M 300.00 % | 306.895 K -3.03 % | 316.488 K 0.00 % | 316.488 K |
| Total liabilities | 9.168 M -12.71 % | 10.503 M 12.69 % | 9.320 M 32.26 % | 7.047 M 29.88 % | 5.426 M -11.72 % | 6.146 M 3.85 % | 5.918 M -13.44 % | 6.837 M -1.13 % | 6.915 M -10.20 % | 7.700 M 7.62 % | 7.155 M -14.76 % | 8.395 M -10.05 % | 9.333 M -6.26 % | 9.956 M 11.78 % | 8.907 M 61.28 % | 5.523 M 27.41 % | 4.335 M -27.01 % | 5.939 M 21.48 % | 4.889 M -13.65 % | 5.661 M 20.49 % | 4.698 M -13.05 % | 5.404 M -1.17 % | 5.468 M 0.71 % | 5.429 M 300.00 % | 1.357 M 48.42 % | 914.533 K 0.00 % | 914.533 K |
| Other non current assets | -100.000 | 0.000 | 0.000 100.00 % | -100.000 -100.02 % | 448.800 K -3.12 % | 463.255 K -6.56 % | 495.800 K 9.04 % | 454.706 K 454 606.00 % | 100.000 | 0.000 -100.00 % | 100.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -0.01 % | 10.001 K 0.01 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 1.01 % | 9.900 K -1.00 % | 10.000 K 300.00 % | 2.500 K -0.04 % | 2.501 K 0.00 % | 2.501 K |
| Long term investments | 914.300 K -11.76 % | 1.036 M 48.97 % | 695.500 K -12.17 % | 791.900 K 76.49 % | 448.700 K -34.07 % | 680.520 K 37.26 % | 495.800 K 9.04 % | 454.700 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 | 0.000 | 0.000 |
| Intangible assets | 4.244 M 12.48 % | 3.773 M 10.32 % | 3.420 M 16.96 % | 2.924 M 11.35 % | 2.626 M 24.31 % | 2.112 M 24.00 % | 1.704 M 51.80 % | 1.122 M 51.88 % | 738.900 K 122.47 % | 332.139 K -8.78 % | 364.100 K 0.05 % | 363.934 K -11.58 % | 411.600 K -4.25 % | 429.868 K -10.82 % | 482.000 K -10.83 % | 540.537 K -10.45 % | 603.600 K -7.45 % | 652.222 K 1.89 % | 640.100 K 1.50 % | 630.643 K 14.45 % | 551.000 K 4.56 % | 526.955 K 43.94 % | 366.100 K 13.12 % | 323.634 K | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.900 K -8.21 % | 107.746 K | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 4.244 M 12.48 % | 3.773 M 10.32 % | 3.420 M 16.96 % | 2.924 M 11.35 % | 2.626 M 24.31 % | 2.112 M 24.00 % | 1.704 M 51.80 % | 1.122 M 51.88 % | 738.900 K 122.47 % | 332.139 K -8.78 % | 364.100 K 0.05 % | 363.934 K -11.58 % | 411.600 K -4.25 % | 429.868 K -10.82 % | 482.000 K -10.83 % | 540.537 K -10.45 % | 603.600 K -7.45 % | 652.222 K 1.89 % | 640.100 K 1.50 % | 630.643 K 14.45 % | 551.000 K 4.56 % | 526.955 K 13.32 % | 465.000 K 7.79 % | 431.380 K 300.00 % | 107.845 K 4.44 % | 103.259 K 0.00 % | 103.259 K |
| Property plant equipment net | 298.400 K -16.75 % | 358.419 K -11.24 % | 403.800 K 16.27 % | 347.300 K -13.33 % | 400.700 K 6.31 % | 376.922 K -7.53 % | 407.600 K -6.28 % | 434.908 K -5.80 % | 461.700 K -10.30 % | 514.717 K -25.57 % | 691.500 K -19.54 % | 859.387 K 30.35 % | 659.300 K 41.86 % | 464.740 K 48.10 % | 313.800 K 87.58 % | 167.287 K -23.05 % | 217.400 K -12.71 % | 249.067 K -14.38 % | 290.900 K -12.62 % | 332.903 K -13.98 % | 387.000 K -12.53 % | 442.460 K -21.00 % | 560.100 K 906.54 % | 55.646 K 300.01 % | 13.911 K -23.54 % | 18.195 K 0.00 % | 18.195 K |
| Total non current assets | 5.457 M 5.59 % | 5.168 M 14.35 % | 4.519 M 11.23 % | 4.063 M 16.91 % | 3.476 M 17.71 % | 2.953 M 13.26 % | 2.607 M 29.58 % | 2.012 M 67.56 % | 1.201 M 41.78 % | 846.857 K -19.78 % | 1.056 M -13.70 % | 1.223 M 13.18 % | 1.081 M 19.49 % | 904.608 K 12.26 % | 805.800 K 12.26 % | 717.824 K -13.62 % | 831.000 K -8.81 % | 911.290 K -3.16 % | 941.000 K -3.34 % | 973.546 K 2.69 % | 948.000 K -3.21 % | 979.415 K -5.37 % | 1.035 M 108.24 % | 497.026 K 300.00 % | 124.256 K 0.24 % | 123.955 K 0.00 % | 123.955 K |
| Other current assets | 100.000 -99.97 % | 322.780 K | 0.000 -100.00 % | 318.111 K -47.09 % | 601.200 K -33.48 % | 903.791 K 903 691.00 % | 100.000 -99.98 % | 406.275 K 406 175.00 % | 100.000 -99.98 % | 519.278 K 45.95 % | 355.800 K -28.92 % | 500.528 K -7.57 % | 541.500 K 24.58 % | 434.667 K -61.49 % | 1.129 M 260.95 % | 312.700 K 312 800.00 % | -100.000 -100.04 % | 268.000 K -76.99 % | 1.165 M 197.36 % | 391.748 K -53.03 % | 834.000 K 111.22 % | 394.845 K 25.31 % | 315.100 K -36.41 % | 495.544 K 64.65 % | 300.976 K 7.56 % | 279.818 K 0.00 % | 279.818 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -217.265 K | 0.000 -100.00 % | 5.990 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2.663 M -31.10 % | 3.864 M 27.45 % | 3.032 M 108.45 % | 1.455 M -31.65 % | 2.128 M -52.08 % | 4.441 M -32.51 % | 6.580 M 26.67 % | 5.195 M -22.36 % | 6.691 M 93.61 % | 3.456 M -27.31 % | 4.754 M 11.44 % | 4.266 M -33.12 % | 6.379 M -11.10 % | 7.175 M -30.38 % | 10.306 M 21.62 % | 8.474 M -8.29 % | 9.239 M 13.28 % | 8.156 M 349.24 % | 1.816 M -73.59 % | 6.875 M 13.24 % | 6.071 M -47.13 % | 11.484 M 290.63 % | 2.940 M 191.07 % | 1.010 M 300.00 % | 252.495 K -48.33 % | 488.632 K 0.00 % | 488.632 K |
| Cash and short term investments | 2.663 M -31.10 % | 3.864 M 27.45 % | 3.032 M 108.45 % | 1.455 M -31.65 % | 2.128 M -52.08 % | 4.441 M -32.51 % | 6.580 M 26.67 % | 5.195 M -22.36 % | 6.691 M 93.61 % | 3.456 M -27.31 % | 4.754 M 11.44 % | 4.266 M -33.12 % | 6.379 M -11.10 % | 7.175 M -30.38 % | 10.306 M 21.62 % | 8.474 M -8.29 % | 9.239 M 13.28 % | 8.156 M 349.24 % | 1.816 M -73.59 % | 6.875 M 13.24 % | 6.071 M -47.13 % | 11.484 M 290.63 % | 2.940 M 191.07 % | 1.010 M 300.00 % | 252.495 K -48.33 % | 488.632 K 0.00 % | 488.632 K |
| Total current assets | 6.891 M -23.73 % | 9.035 M 35.49 % | 6.668 M 14.58 % | 5.820 M 24.85 % | 4.661 M -35.81 % | 7.262 M -18.44 % | 8.904 M 10.91 % | 8.028 M -15.60 % | 9.512 M 76.65 % | 5.384 M -15.71 % | 6.388 M -0.68 % | 6.431 M -17.09 % | 7.757 M -11.42 % | 8.757 M -25.67 % | 11.782 M 14.10 % | 10.326 M -2.52 % | 10.593 M 11.43 % | 9.506 M 182.94 % | 3.360 M -59.19 % | 8.233 M 10.33 % | 7.462 M -42.66 % | 13.014 M 279.15 % | 3.433 M 34.59 % | 2.550 M 300.00 % | 637.593 K -26.44 % | 866.780 K 0.00 % | 866.780 K |
| Inventory | 908.800 K 11.58 % | 814.514 K -26.91 % | 1.114 M 6.68 % | 1.045 M 22.39 % | 853.500 K -4.45 % | 893.223 K -9.19 % | 983.600 K -0.14 % | 984.961 K 65.43 % | 595.400 K 33.37 % | 446.424 K -24.58 % | 591.900 K 22.02 % | 485.082 K 113.50 % | 227.200 K -12.20 % | 258.765 K -25.58 % | 347.700 K -10.18 % | 387.099 K 11.20 % | 348.100 K 19.11 % | 292.261 K -22.93 % | 379.200 K -10.03 % | 421.458 K -24.35 % | 557.100 K 125.82 % | 246.696 K 38.91 % | 177.600 K -47.22 % | 336.488 K 300.00 % | 84.122 K -14.45 % | 98.329 K 0.00 % | 98.329 K |
| Net receivables | 3.319 M -17.71 % | 4.033 M 59.93 % | 2.522 M -16.01 % | 3.003 M 78.75 % | 1.680 M 64.08 % | 1.024 M | 0.000 | 0.000 | 0.000 -100.00 % | 962.966 K -7.56 % | 1.042 M -11.69 % | 1.180 M 2.48 % | 1.151 M | 0.000 | 0.000 -100.00 % | 1.465 M 45.68 % | 1.006 M -4.89 % | 1.057 M | 0.000 -100.00 % | 544.788 K | 0.000 -100.00 % | 889.027 K 182.14 % | 315.100 K -55.52 % | 708.361 K | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -448.700 K 34.07 % | -680.519 K -37.26 % | -495.800 K -9.04 % | -454.700 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 | 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 | 807.100 K -35.43 % | 1.250 M 111.29 % | 591.600 K -9.02 % | 650.268 K 167.27 % | 243.300 K -23.10 % | 316.404 K 15.35 % | 274.300 K 7.55 % | 255.038 K 19.57 % | 213.300 K 7.68 % | 198.083 K -69.02 % | 639.300 K -13.57 % | 739.710 K 10.52 % | 669.300 K 12.09 % | 597.131 K 17.80 % | 506.900 K -47.28 % | 961.494 K 137.11 % | 405.500 K 2.06 % | 397.311 K -10.90 % | 445.900 K -58.88 % | 1.084 M 23.67 % | 876.800 K -36.56 % | 1.382 M 243.03 % | 402.900 K -45.48 % | 739.020 K 300.00 % | 184.755 K 124.53 % | 82.285 K 0.00 % | 82.285 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.400 K 13.56 % | 11.800 K -50.00 % | 23.600 K -33.33 % | 35.400 K -25.00 % | 47.200 K -20.00 % | 59.000 K -16.67 % | 70.800 K -14.29 % | 82.600 K -12.50 % | 94.400 K 300.00 % | 23.600 K -20.00 % | 29.500 K 0.00 % | 29.500 K |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 0.287 -56.27 % | 0.657 0.00 % | 0.657 |
| 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 -100.00 % | 1.590 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.980 | 0.000 -100.00 % | 31.000 | 0.000 -100.00 % | 45.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 | 0.000 -100.00 % | 31.693 M 31 692 506.00 % | 100.000 9 900.00 % | 1.000 101.00 % | -100.000 -50 100.00 % | 0.200 -100.00 % | 1.197 M 1 793.21 % | 63.231 K -86.24 % | 459.662 K 2 803.92 % | 15.829 K 0.00 % | 15.829 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.400 K -13.56 % | -11.800 K 50.00 % | -23.600 K | 0.000 100.00 % | -47.200 K | 0.000 -100.00 % | 0.000 100.00 % | -82.600 K 12.50 % | -94.401 K 89.10 % | -865.724 K -67.85 % | -515.760 K 0.00 % | -515.760 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 12.347 M -13.06 % | 14.203 M 26.95 % | 11.188 M 13.20 % | 9.883 M 21.46 % | 8.137 M -20.34 % | 10.215 M -11.26 % | 11.511 M 14.65 % | 10.040 M -6.28 % | 10.712 M 71.91 % | 6.231 M -16.28 % | 7.444 M -2.76 % | 7.655 M -13.39 % | 8.838 M -8.53 % | 9.662 M -23.24 % | 12.588 M 13.98 % | 11.044 M -3.33 % | 11.424 M 9.66 % | 10.417 M 142.22 % | 4.301 M -53.29 % | 9.206 M 9.47 % | 8.410 M -39.90 % | 13.994 M 213.23 % | 4.468 M 46.60 % | 3.047 M 300.00 % | 761.850 K -23.10 % | 990.735 K 0.00 % | 990.735 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 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-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 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -468.800 K -175.99 % | 616.909 K -51.63 % | 1.275 M 185.77 % | -1.487 M -501.80 % | -247.100 K -18.54 % | -208.446 K -288.17 % | -53.700 K -104.50 % | 1.194 M 297.33 % | -605.200 K -1 639.08 % | -34.800 K -121.25 % | 163.800 K -47.02 % | 309.200 K 848.67 % | -41.300 K -105.09 % | 812.100 K 995.37 % | -90.700 K 56.14 % | -206.800 K 84.66 % | -1.348 M -256.05 % | 864.000 K 167.75 % | -1.275 M -242.29 % | 896.200 K 258.34 % | -566.000 K -384.14 % | 199.200 K -59.16 % | 487.700 K 259.12 % | -306.500 K -156.00 % | 547.300 K 257.41 % | -347.700 K 0.00 % | -347.700 K |
| Accounts receivables | 852.200 K 148.06 % | -1.773 M -286.67 % | 950.000 K 153.38 % | -1.780 M -853.75 % | 236.100 K 140.79 % | -578.806 K -204.48 % | 554.000 K -51.32 % | 1.138 M 455.42 % | -320.200 K 56.95 % | -743.700 K -267.95 % | 442.800 K 309.96 % | -210.900 K -176.30 % | 276.400 K 1 578.07 % | -18.700 K -102.59 % | 721.700 K 163.49 % | -1.137 M -41.23 % | -804.900 K -252.67 % | 527.200 K 330.82 % | -228.400 K -122.61 % | -102.600 K -122.81 % | 449.900 K 146.38 % | -970.100 K -208.99 % | 890.100 K 201.81 % | -874.300 K -210.71 % | 789.700 K | 0.000 | 0.000 |
| Inventory | -126.800 K -141.34 % | 306.734 K 759.64 % | -46.500 K 77.46 % | -206.318 K -794.67 % | 29.700 K -64.93 % | 84.697 K 170.60 % | 31.300 K 108.04 % | -389.537 K -161.43 % | -149.000 K -202.41 % | 145.500 K 236.24 % | -106.800 K 58.59 % | -257.900 K -916.14 % | 31.600 K -64.45 % | 88.900 K 125.63 % | 39.400 K 201.03 % | -39.000 K 30.11 % | -55.800 K -164.21 % | 86.900 K 105.44 % | 42.300 K -68.81 % | 135.600 K 143.69 % | -310.400 K -349.20 % | -69.100 K -143.49 % | 158.900 K 363.08 % | -60.400 K -151.54 % | 117.200 K 937.14 % | -14.000 K 0.00 % | -14.000 K |
| Accounts payables | -1.194 M -157.32 % | 2.084 M 460.24 % | 371.900 K -25.45 % | 498.875 K 197.27 % | -512.900 K -279.55 % | 285.662 K 144.70 % | -639.000 K -246.90 % | 434.996 K 394.31 % | -147.800 K -120.80 % | 710.600 K 512.66 % | -172.200 K -122.13 % | 778.000 K 322.73 % | -349.300 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -256.450 K -279.55 % | 142.831 K 144.70 % | -319.500 K -3 080.69 % | 10.719 K -9.16 % | 11.800 K 108.02 % | -147.200 K -70.96 % | -86.100 K -122.13 % | 389.000 K 322.73 % | -174.650 K -123.54 % | 741.900 K 187.10 % | -851.800 K -187.91 % | 969.000 K 298.73 % | -487.600 K -295.12 % | 249.900 K 122.95 % | -1.089 M -226.17 % | 863.200 K 222.35 % | -705.500 K -156.97 % | 1.238 M 320.63 % | -561.300 K -189.35 % | 628.200 K 274.69 % | -359.600 K -7.76 % | -333.700 K 0.00 % | -333.700 K |
| Other non cash items | 635.200 K 538.47 % | -144.869 K -66.13 % | -87.200 K -232.15 % | 65.986 K -92.59 % | 890.900 K -24.87 % | 1.186 M 353.00 % | -468.700 K 80.56 % | -2.412 M -670.79 % | 422.500 K -78.28 % | 1.945 M 431.57 % | -586.700 K -219.38 % | -183.700 K -167.12 % | 273.700 K 168.02 % | -402.404 K 46.07 % | -746.100 K -155.37 % | 1.347 M -26.20 % | 1.826 M 458.43 % | -509.410 K -652.51 % | 92.200 K 174.22 % | -124.230 K 61.54 % | -323.000 K 9.04 % | -355.114 K -117.70 % | 2.006 M 1 411.72 % | 132.710 K 403.30 % | 26.368 K 306.82 % | 6.481 K 0.00 % | 6.481 K |
| Net cash provided by operating activities | 314.600 K -68.14 % | 987.540 K 54.84 % | 637.800 K 169.78 % | -913.965 K 32.55 % | -1.355 M 4.02 % | -1.412 M -158.48 % | 2.414 M 1 368.51 % | -190.302 K 90.08 % | -1.919 M -73.28 % | -1.107 M 31.54 % | -1.617 M 46.13 % | -3.002 M 18.39 % | -3.679 M -19.86 % | -3.070 M 1.71 % | -3.123 M -19.58 % | -2.612 M 6.43 % | -2.791 M -40.64 % | -1.985 M 62.13 % | -5.241 M -20.94 % | -4.333 M 17.86 % | -5.275 M 0.03 % | -5.277 M -110.40 % | -2.508 M -18.06 % | -2.125 M -14.27 % | -1.859 M -20.90 % | -1.538 M 0.00 % | -1.538 M |
| Investments in property plant and equipment | -920.300 K -20.91 % | -761.175 K 19.40 % | -944.400 K -52.08 % | -620.975 K 28.48 % | -868.200 K -25.54 % | -691.570 K 7.63 % | -748.700 K -262.29 % | 461.340 K 187.62 % | -526.500 K -4 997.67 % | 10.750 K 150.00 % | -21.500 K 95.34 % | -461.300 K -20.76 % | -382.000 K -3.69 % | -368.400 K -51.98 % | -242.400 K -284.76 % | -63.000 K 25.71 % | -84.800 K 51.24 % | -173.900 K -27.68 % | -136.200 K 43.90 % | -242.800 K -76.84 % | -137.300 K 30.09 % | -196.400 K 70.39 % | -663.300 K -348.48 % | -147.900 K -62.53 % | -91.000 K 16.01 % | -108.350 K 0.00 % | -108.350 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.083 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -246.191 K | 0.000 | 0.000 | 0.000 100.00 % | -454.705 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 13.800 K 104.98 % | -277.239 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 278.869 K 0.00 % | 278.869 K 5 762.29 % | 4.757 K | 0.000 -100.00 % | 210.825 K 0.00 % | 210.825 K -30.97 % | 305.400 K 0.00 % | 305.400 K 313.26 % | 73.900 K 0.00 % | 73.900 K -52.34 % | 155.050 K 0.00 % | 155.050 K -18.42 % | 190.050 K 0.00 % | 190.050 K -55.79 % | 429.850 K 0.00 % | 429.850 K 259.86 % | 119.450 K 0.00 % | 119.450 K 10.24 % | 108.350 K 0.00 % | 108.350 K |
| Net cash used for investing activites | -906.500 K 12.70 % | -1.038 M -9.95 % | -944.400 K -8.91 % | -867.167 K 0.12 % | -868.200 K -25.54 % | -691.570 K 7.63 % | -748.700 K 30.80 % | -1.082 M -105.51 % | -526.500 K -1 798.39 % | 31.000 K 244.19 % | -21.500 K 95.34 % | -461.300 K -20.76 % | -382.000 K -3.69 % | -368.400 K -51.98 % | -242.400 K -284.76 % | -63.000 K 25.71 % | -84.800 K 51.24 % | -173.900 K -27.68 % | -136.200 K 43.90 % | -242.800 K -76.84 % | -137.300 K 30.09 % | -196.400 K 70.39 % | -663.300 K -348.48 % | -147.900 K -62.53 % | -91.000 K 16.01 % | -108.350 K 0.00 % | -108.350 K |
| Debt repayment | -588.800 K 37.91 % | -948.231 K -150.56 % | 1.875 M 1 046.97 % | 163.500 K 200.00 % | -163.500 K -126.93 % | 607.069 K | 0.000 100.00 % | -513.500 K 19.41 % | -637.200 K | 0.000 100.00 % | -153.900 K 91.03 % | -1.716 M -526.35 % | -274.000 K | 0.000 -100.00 % | 8.472 M 1 832.48 % | 438.400 K 119.63 % | -2.233 M -239.56 % | 1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 46.900 K -97.42 % | 1.815 M | 0.000 -100.00 % | 2.006 K -97.49 % | 80.000 K 88.11 % | 42.528 K | 0.000 -100.00 % | 289.722 K -95.41 % | 6.317 M 1 036.15 % | 556.025 K -75.00 % | 2.224 M -27.50 % | 3.068 M -13.31 % | 3.538 M 636.02 % | 480.750 K 0.00 % | 480.750 K -85.79 % | 3.383 M 0.00 % | 3.383 M -12.14 % | 3.850 M 0.00 % | 3.850 M 45.84 % | 2.640 M 0.00 % | 2.640 M -71.94 % | 9.409 M 0.00 % | 9.409 M 960.01 % | 887.650 K 0.00 % | 887.650 K | 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 100.00 % | -7.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 -100.00 % | 946.187 K | 0.000 100.00 % | -662.812 K -280.49 % | -174.200 K -174 100.00 % | -100.000 -200.00 % | 100.000 100.06 % | -165.300 K | 0.000 | 0.000 | 0.000 -100.00 % | 614.600 K | 0.000 100.00 % | -200.000 -200.00 % | 200.000 100.00 % | -8.499 M -1 437.19 % | 635.600 K -88.19 % | 5.380 M 103.78 % | 2.640 M -82.90 % | 15.435 M 319.03 % | 3.684 M 59.19 % | 2.314 M 139.98 % | 964.200 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | -541.900 K -162.55 % | 866.339 K -53.80 % | 1.875 M 68.69 % | 1.112 M 1 431.37 % | -83.500 K -531.86 % | -13.215 K 96.21 % | -348.400 K -55.62 % | -223.878 K -103.94 % | 5.680 M 3 536.30 % | -165.300 K -107.98 % | 2.070 M 53.19 % | 1.351 M -58.60 % | 3.264 M 962.28 % | 307.300 K -94.09 % | 5.198 M 172.26 % | 1.909 M -51.78 % | 3.959 M -53.42 % | 8.499 M 2 574.39 % | 317.800 K -94.09 % | 5.380 M 103.78 % | 2.640 M -82.90 % | 15.435 M 319.03 % | 3.684 M 59.19 % | 2.314 M 139.98 % | 964.200 K | 0.000 | 0.000 |
| Effect of forex changes on cash | -67.800 K -504.87 % | 16.746 K 88.16 % | 8.900 K 538.42 % | -2.030 K 37.54 % | -3.250 K 70.97 % | -11.196 K -132.59 % | 34.350 K 114.27 % | -240.665 K 0.00 % | -240.665 K | 0.000 | 0.000 100.00 % | -497.550 K 0.00 % | -497.550 K -121.90 % | 2.272 M 0.00 % | 2.272 M 4 543 600.00 % | -50.000 0.00 % | -50.000 -100.01 % | 558.400 K 0.00 % | 558.400 K 1 020.16 % | 49.850 K 0.00 % | 49.850 K -66.79 % | 150.100 K 0.00 % | 150.100 K -80.02 % | 751.400 K 0.00 % | 751.400 K | 0.000 | 0.000 |
| Net change in cash | -1.202 M -244.38 % | 832.269 K -47.24 % | 1.578 M 334.22 % | -673.543 K 70.88 % | -2.313 M -8.14 % | -2.139 M -254.38 % | 1.386 M 192.61 % | -1.496 M -146.25 % | 3.235 M 349.15 % | -1.298 M -366.07 % | 488.000 K -80.26 % | 2.472 M -46.07 % | 4.585 M 1 512.45 % | -324.600 K -103.96 % | 8.187 M 10 224.34 % | 79.300 K -98.90 % | 7.200 M 2 147.08 % | 320.425 K 230.59 % | 96.925 K 108.41 % | -1.152 M -136.01 % | 3.200 M 22.22 % | 2.618 M 106.22 % | 1.270 M 637.72 % | -236.125 K -149.21 % | 479.875 K 187.88 % | -546.075 K 0.00 % | -546.075 K |
| Cash at beginning of period | 3.864 M 27.45 % | 3.032 M 108.46 % | 1.455 M -31.65 % | 2.128 M -52.08 % | 4.441 M -32.51 % | 6.580 M 26.67 % | 5.195 M -22.36 % | 6.691 M 93.61 % | 3.456 M -27.31 % | 4.754 M 11.44 % | 4.266 M 137.83 % | 1.794 M 0.00 % | 1.794 M -15.32 % | 2.118 M 0.00 % | 2.118 M 3.89 % | 2.039 M 0.00 % | 2.039 M 18.64 % | 1.719 M 0.00 % | 1.719 M -40.14 % | 2.871 M 0.00 % | 2.871 M 1 037.00 % | 252.500 K 0.00 % | 252.500 K -48.32 % | 488.625 K 0.00 % | 488.625 K -52.78 % | 1.035 M 0.00 % | 1.035 M |
| Cash at end of period | 2.663 M -31.10 % | 3.864 M 27.45 % | 3.032 M 108.46 % | 1.455 M -31.65 % | 2.128 M -52.08 % | 4.441 M -32.51 % | 6.580 M 26.67 % | 5.195 M -22.36 % | 6.691 M 93.61 % | 3.456 M -27.31 % | 4.754 M 11.44 % | 4.266 M -33.12 % | 6.379 M 255.59 % | 1.794 M -82.59 % | 10.306 M 386.48 % | 2.118 M -77.07 % | 9.239 M 353.11 % | 2.039 M 12.31 % | 1.816 M 5.64 % | 1.719 M -71.69 % | 6.071 M 111.47 % | 2.871 M 88.60 % | 1.522 M 502.85 % | 252.500 K -73.93 % | 968.500 K 98.21 % | 488.625 K 0.00 % | 488.625 K |
| Operating cash flow | 314.600 K -68.14 % | 987.540 K 54.84 % | 637.800 K 169.78 % | -913.965 K 32.55 % | -1.355 M 4.02 % | -1.412 M -158.48 % | 2.414 M 1 368.51 % | -190.302 K 90.08 % | -1.919 M -73.28 % | -1.107 M 31.54 % | -1.617 M 46.13 % | -3.002 M 18.39 % | -3.679 M -19.86 % | -3.070 M 1.71 % | -3.123 M -19.58 % | -2.612 M 6.43 % | -2.791 M -40.64 % | -1.985 M 62.13 % | -5.241 M -20.94 % | -4.333 M 17.86 % | -5.275 M 0.03 % | -5.277 M -110.40 % | -2.508 M -18.06 % | -2.125 M -14.27 % | -1.859 M -20.90 % | -1.538 M 0.00 % | -1.538 M |
| Capital expenditure | -920.300 K -20.91 % | -761.170 K 19.40 % | -944.400 K -52.08 % | -620.975 K 28.48 % | -868.200 K -25.54 % | -691.570 K 7.63 % | -748.700 K -262.29 % | 461.340 K 187.62 % | -526.500 K -4 997.67 % | 10.750 K 150.00 % | -21.500 K 95.34 % | -461.300 K -20.76 % | -382.000 K -3.69 % | -368.400 K -51.98 % | -242.400 K -284.76 % | -63.000 K 25.71 % | -84.800 K 51.24 % | -173.900 K -27.68 % | -136.200 K 43.90 % | -242.800 K -76.84 % | -137.300 K 30.09 % | -196.400 K 70.39 % | -663.300 K -348.48 % | -147.900 K -62.53 % | -91.000 K 16.01 % | -108.350 K 0.00 % | -108.350 K |
| Free CashFlow | -605.700 K -367.57 % | 226.370 K 173.83 % | -306.600 K 80.03 % | -1.535 M 30.96 % | -2.223 M -5.70 % | -2.103 M -226.31 % | 1.665 M 514.42 % | 271.038 K 111.08 % | -2.445 M -122.99 % | -1.097 M 33.09 % | -1.639 M 52.68 % | -3.464 M 14.71 % | -4.061 M -18.13 % | -3.438 M -2.15 % | -3.365 M -25.82 % | -2.675 M 7.00 % | -2.876 M -33.24 % | -2.159 M 59.86 % | -5.377 M -17.50 % | -4.576 M 15.45 % | -5.413 M 1.11 % | -5.474 M -72.59 % | -3.171 M -39.56 % | -2.272 M -16.52 % | -1.950 M -18.47 % | -1.646 M 0.00 % | -1.646 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 |