SciSparc Ltd. SPRC
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.306 M -54.64 % | 2.879 M 113.73 % | 1.347 M 26.01 % | 1.069 M 94.36 % | 550.000 K 10.44 % | 498.000 K -40.57 % | 838.000 K 72.07 % | 487.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.651 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -6.284 M -22.69 % | -5.122 M -97.61 % | -2.592 M 55.32 % | -5.801 M -65.41 % | -3.507 M 34.60 % | -5.362 M 37.09 % | -8.523 M -36.50 % | -6.244 M -213.72 % | -1.990 M 21.34 % | -2.530 M -36.71 % | -1.851 M -3 213.78 % | 59.440 K 101.68 % | -3.545 M 4.68 % | -3.719 M -4.75 % | -3.550 M -38.37 % | -2.566 M 29.53 % | -3.641 M 25.44 % | -4.883 M -183.59 % | -1.722 M |
| Income before tax | -7.486 M -27.73 % | -5.861 M -127.35 % | -2.578 M 55.47 % | -5.789 M -63.76 % | -3.535 M 21.08 % | -4.479 M 50.28 % | -9.009 M -44.28 % | -6.244 M -211.60 % | -2.004 M 23.11 % | -2.606 M -39.17 % | -1.873 M -3 220.37 % | 60.014 K 101.69 % | -3.545 M -185.61 % | -1.241 M 65.04 % | -3.550 M -38.37 % | -2.566 M 29.53 % | -3.641 M 25.44 % | -4.883 M -183.59 % | -1.722 M |
| Income before tax ratio | -5.73 -181.56 % | -2.04 -6.37 % | -1.91 64.66 % | -5.42 15.74 % | -6.43 28.54 % | -8.99 16.34 % | -10.75 16.15 % | -12.82 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.15 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -6.974 M -31.24 % | -5.314 M -125.65 % | -2.355 M 59.00 % | -5.744 M -140.64 % | -2.387 M 36.04 % | -3.732 M 46.18 % | -6.934 M -11.14 % | -6.239 M -211.28 % | -2.004 M 21.86 % | -2.565 M -45.00 % | -1.769 M -1 784.58 % | 105.003 K 103.13 % | -3.360 M -224.60 % | -1.035 M 68.04 % | -3.239 M -38.97 % | -2.331 M 34.75 % | -3.572 M 26.09 % | -4.833 M -183.34 % | -1.706 M |
| Net income ratio | -4.81 -170.46 % | -1.78 7.54 % | -1.92 64.54 % | -5.43 14.90 % | -6.38 40.78 % | -10.77 -5.86 % | -10.17 20.67 % | -12.82 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.15 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -5.34 -189.31 % | -1.85 -5.57 % | -1.75 67.46 % | -5.37 -23.81 % | -4.34 42.09 % | -7.49 9.43 % | -8.27 35.41 % | -12.81 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.96 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.39 -49.21 % | 0.76 0.24 % | 0.76 -21.48 % | 0.97 38.09 % | 0.70 9.56 % | 0.64 -22.32 % | 0.82 -16.69 % | 0.99 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.88 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 5.825 M 185.54 % | 2.040 M 131.82 % | 880.000 K 11.39 % | 790.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.280 M 2 667.79 % | 768.845 K 18.12 % | 650.875 K 6.73 % | 609.815 K 2.62 % | 594.265 K 11.96 % | 530.780 K 3.04 % | 515.100 K |
| Weighted average shs out | 5.825 M 228.21 % | 1.775 M 102.95 % | 874.490 K 11.15 % | 786.760 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.280 M 2 667.79 % | 768.845 K 18.12 % | 650.875 K 6.73 % | 609.815 K 2.62 % | 594.265 K 11.96 % | 530.780 K 3.04 % | 515.100 K |
| EPS diluted | -1.08 98.50 % | -72.15 2.63 % | -74.10 79.86 % | -367.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -4.15 96.57 % | -120.90 11.33 % | -136.35 -29.61 % | -105.20 31.31 % | -153.15 33.41 % | -230.00 -175.28 % | -83.55 |
| Earnings per share | -1.08 91.39 % | -12.55 14.80 % | -14.73 79.90 % | -73.28 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.83 96.57 % | -24.18 11.33 % | -27.27 -29.61 % | -21.04 31.31 % | -30.63 33.41 % | -46.00 -175.28 % | -16.71 |
| Gross profit | 506.000 K -76.96 % | 2.196 M 114.24 % | 1.025 M -1.06 % | 1.036 M 168.39 % | 386.000 K 21.00 % | 319.000 K -53.84 % | 691.000 K 43.36 % | 482.000 K | 0.000 100.00 % | -3.089 K | 0.000 | 0.000 | 0.000 100.00 % | -205.970 K -114.16 % | 1.455 M 1 173.88 % | -135.453 K -96.45 % | -68.949 K -37.53 % | -50.135 K -210.28 % | -16.158 K |
| Income tax expense | -14.000 K -163.64 % | 22.000 K 57.14 % | 14.000 K | 0.000 | 0.000 | 0.000 100.00 % | -60.000 K | 0.000 100.00 % | -6.759 K 68.96 % | -21.774 K -129.85 % | 72.934 K 116.61 % | -439.052 K -848.99 % | 58.619 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 800.000 K 17.13 % | 683.000 K 112.11 % | 322.000 K 875.76 % | 33.000 K -79.88 % | 164.000 K -8.38 % | 179.000 K 21.77 % | 147.000 K 2 840.00 % | 5.000 K | 0.000 -100.00 % | 3.089 K | 0.000 | 0.000 | 0.000 -100.00 % | 205.970 K 5.02 % | 196.126 K 44.79 % | 135.453 K 96.45 % | 68.949 K 37.53 % | 50.135 K 210.28 % | 16.158 K |
| General and administrative expenses | 4.290 M 17.60 % | 3.648 M -29.66 % | 5.186 M 42.36 % | 3.643 M 111.80 % | 1.720 M -28.24 % | 2.397 M -58.75 % | 5.811 M 55.54 % | 3.736 M 189.50 % | 1.290 M 60.49 % | 804.117 K -39.06 % | 1.319 M 132.43 % | 567.695 K -54.76 % | 1.255 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 1.515 M -39.01 % | 2.484 M 129.57 % | 1.082 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 202.000 K | 0.000 -100.00 % | 224.000 K 65.93 % | 135.000 K -25.82 % | 182.000 K 152.78 % | 72.000 K -90.63 % | 768.000 K | 0.000 -100.00 % | 1.560 K -99.90 % | 1.553 M 5 949.12 % | 25.680 K -95.39 % | 557.645 K 4 429.28 % | 12.312 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 7.822 M -1.84 % | 7.969 M -5.19 % | 8.405 M 45.72 % | 5.768 M 126.11 % | 2.551 M -37.90 % | 4.108 M -55.78 % | 9.289 M 61.46 % | 5.753 M 183.28 % | 2.031 M -21.77 % | 2.596 M 43.63 % | 1.807 M -26.54 % | 2.460 M -31.20 % | 3.576 M 19.06 % | 3.003 M -33.59 % | 4.523 M 110.29 % | 2.151 M -50.41 % | 4.337 M -13.24 % | 4.999 M 202.72 % | 1.651 M |
| Cost and expenses | 8.622 M -0.35 % | 8.652 M -0.86 % | 8.727 M 51.30 % | 5.768 M 126.11 % | 2.551 M -37.90 % | 4.108 M -55.78 % | 9.289 M 61.46 % | 5.753 M 183.28 % | 2.031 M -21.77 % | 2.596 M 43.63 % | 1.807 M -26.54 % | 2.460 M -31.20 % | 3.576 M 11.42 % | 3.209 M -31.99 % | 4.719 M 106.41 % | 2.286 M -48.11 % | 4.406 M -12.74 % | 5.049 M 202.79 % | 1.667 M |
| Research and development expenses | 1.815 M 10.60 % | 1.641 M -41.46 % | 2.803 M 40.85 % | 1.990 M 206.63 % | 649.000 K -60.40 % | 1.639 M -39.52 % | 2.710 M 34.36 % | 2.017 M 173.00 % | 738.834 K 209.79 % | 238.494 K -48.41 % | 462.257 K -65.37 % | 1.335 M -42.18 % | 2.309 M 17.77 % | 1.960 M -46.05 % | 3.634 M 225.73 % | 1.116 M -60.55 % | 2.828 M 12.39 % | 2.516 M 110.52 % | 1.195 M |
| Selling general and administrative expenses | 5.805 M -5.33 % | 6.132 M -2.17 % | 6.268 M 72.06 % | 3.643 M 111.80 % | 1.720 M -28.24 % | 2.397 M -58.75 % | 5.811 M 55.54 % | 3.736 M 189.50 % | 1.290 M 60.49 % | 804.117 K -39.06 % | 1.319 M 132.43 % | 567.695 K -54.76 % | 1.255 M 20.31 % | 1.043 M 17.39 % | 888.464 K -14.16 % | 1.035 M -31.40 % | 1.509 M -39.22 % | 2.482 M 444.37 % | 456.018 K |
| Interest income | 421.000 K | 0.000 -100.00 % | 1.240 M 6 788.89 % | 18.000 K -97.14 % | 630.000 K 107.92 % | 303.000 K -39.76 % | 503.000 K 50 200.00 % | 1.000 K 28.22 % | 779.910 | 0.000 -100.00 % | 1.284 K -77.64 % | 5.743 K -79.95 % | 28.640 K -83.12 % | 169.638 K 116.83 % | 78.236 K -44.73 % | 141.563 K -63.41 % | 386.899 K -44.92 % | 702.382 K | 0.000 |
| Interest expense | 30.000 K 233.33 % | 9.000 K -75.00 % | 36.000 K 200.00 % | 12.000 K -52.00 % | 25.000 K -95.60 % | 568.000 K 361.79 % | 123.000 K 2 360.00 % | 5.000 K 284.66 % | 1.300 K | 0.000 -100.00 % | 3.339 K -58.48 % | 8.040 K -68.04 % | 25.161 K | 0.000 -100.00 % | 114.943 K 15.46 % | 99.553 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 482.000 K -10.41 % | 538.000 K 187.70 % | 187.000 K 466.67 % | 33.000 K -79.88 % | 164.000 K -8.38 % | 179.000 K 21.77 % | 147.000 K 2 840.00 % | 5.000 K 37.10 % | 3.647 K 29.42 % | 2.818 K -92.48 % | 37.494 K -23.19 % | 48.815 K -36.01 % | 76.286 K -62.96 % | 205.970 K 5.02 % | 196.126 K 44.79 % | 135.453 K 96.45 % | 68.949 K 37.53 % | 50.135 K 210.28 % | 16.158 K |
| Operating income | -7.316 M -26.73 % | -5.773 M 21.78 % | -7.380 M -27.95 % | -5.768 M -75.16 % | -3.293 M 19.84 % | -4.108 M 57.71 % | -9.714 M -68.82 % | -5.754 M -188.12 % | -1.997 M 21.74 % | -2.552 M -43.54 % | -1.778 M -368.34 % | -379.612 K 89.11 % | -3.486 M -8.62 % | -3.209 M -4.61 % | -3.068 M -34.20 % | -2.286 M 48.11 % | -4.406 M 12.74 % | -5.049 M -202.79 % | -1.667 M |
| Operating income ratio | -5.60 -179.36 % | -2.01 63.40 % | -5.48 -1.54 % | -5.40 9.88 % | -5.99 27.42 % | -8.25 28.84 % | -11.59 1.89 % | -11.82 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.86 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -170.000 K -93.18 % | -88.000 K -101.83 % | 4.802 M 22 966.67 % | -21.000 K 91.32 % | -242.000 K 34.77 % | -371.000 K -130.53 % | 1.215 M 347.96 % | -490.000 K -6 074.40 % | -7.936 K 81.23 % | -42.272 K 55.90 % | -95.845 K -121.72 % | 441.257 K 746.23 % | 52.144 K -97.35 % | 1.968 M 508.36 % | -482.010 K -72.42 % | -279.563 K -136.55 % | 764.865 K 362.17 % | 165.495 K 403.48 % | -54.533 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.494 M 25.30 % | -2.000 M 43.61 % | -3.547 M 44.33 % | -6.371 M -330.18 % | -1.481 M -300.27 % | -370.000 K -201.93 % | 363.000 K 103.95 % | -9.195 M -1 261.41 % | -675.401 K 57.03 % | -1.572 M -896.86 % | -157.681 K 89.28 % | -1.471 M -71.33 % | -858.459 K 70.59 % | -2.919 M -582.44 % | -427.784 K 46.68 % | -802.271 K 18.41 % | -983.320 K 47.77 % | -1.883 M 2.69 % | -1.935 M |
| Total investments | 1.823 M -58.94 % | 4.440 M 236.11 % | 1.321 M | 0.000 | 0.000 -100.00 % | 24.000 K 4.35 % | 23.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.023 K | 0.000 | 0.000 -100.00 % | 1.047 M -79.61 % | 5.137 M -15.46 % | 6.076 M -14.79 % | 7.131 M 30.78 % | 5.453 M 7.39 % | 5.077 M |
| Total debt | 46.000 K -39.47 % | 76.000 K 181.48 % | 27.000 K -94.64 % | 504.000 K 8.39 % | 465.000 K -7.00 % | 500.000 K -72.94 % | 1.848 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.481 M -0.06 % | 1.482 M -63.40 % | 4.049 M 8.25 % | 3.740 M |
| Accumulated other comprehensive income loss | 497.000 K -95.78 % | 11.779 M 3.09 % | 11.426 M 8.03 % | 10.577 M 39.58 % | 7.578 M 1 424.75 % | 497.000 K 0.00 % | 497.000 K -91.84 % | 6.093 M 31.60 % | 4.630 M -6.21 % | 4.936 M 18.90 % | 4.152 M -9.71 % | 4.598 M -8.54 % | 5.027 M 8.04 % | 4.653 M 13.78 % | 4.090 M 31.79 % | 3.103 M 5.64 % | 2.937 M 29.68 % | 2.265 M 212.27 % | 725.332 K |
| Retained earnings | -74.975 M -9.15 % | -68.691 M -8.06 % | -63.569 M -4.25 % | -60.977 M -10.49 % | -55.188 M -6.73 % | -51.706 M -10.22 % | -46.912 M -22.20 % | -38.389 M -21.91 % | -31.489 M -8.33 % | -29.067 M -9.26 % | -26.603 M 3.88 % | -27.677 M -6.91 % | -25.888 M -18.77 % | -21.797 M -10.21 % | -19.777 M -31.91 % | -14.993 M -21.22 % | -12.368 M -41.38 % | -8.748 M -218.48 % | -2.747 M |
| Common stock | 70.886 M 9.86 % | 64.526 M 10.13 % | 58.592 M 0.09 % | 58.541 M 19.37 % | 49.040 M 675.58 % | 6.323 M 65.44 % | 3.822 M 0.26 % | 3.812 M 257.64 % | 1.066 M 17.54 % | 906.841 K 91.81 % | 472.787 K 16.77 % | 404.881 K 216.04 % | 128.112 K 21.26 % | 105.655 K -5.03 % | 111.252 K 30.07 % | 85.533 K 4.21 % | 82.075 K 1.91 % | 80.540 K 25.76 % | 64.041 K |
| Total equity | 8.939 M -6.76 % | 9.587 M 48.66 % | 6.449 M -20.78 % | 8.141 M 469.30 % | 1.430 M 10 114.29 % | 14.000 K -81.82 % | 77.000 K -99.08 % | 8.389 M 1 364.78 % | 572.713 K -50.40 % | 1.155 M 1 092.44 % | -116.335 K -111.69 % | 995.261 K 150.12 % | -1.986 M -329.26 % | 866.165 K -73.14 % | 3.225 M -13.13 % | 3.712 M -35.94 % | 5.795 M -31.48 % | 8.458 M 21.10 % | 6.984 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.755 K 585.68 % | 5.360 K -99.27 % | 735.665 K -81.50 % | 3.976 M 28.69 % | 3.090 M 13 313.32 % | 23.035 K -96.65 % | 686.672 K 6 333.13 % | 10.674 K |
| Long term debt | 9.000 K -62.50 % | 24.000 K | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 94.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.733 K -95.56 % | 1.482 M 725.43 % | 179.527 K -95.20 % | 3.740 M |
| Total non current liabilities | 9.000 K -62.50 % | 24.000 K -98.04 % | 1.226 M 6 711.11 % | 18.000 K | 0.000 -100.00 % | 94.000 K -96.67 % | 2.826 M 608.27 % | 399.000 K 399.94 % | 79.810 K -28.05 % | 110.921 K 176.87 % | 40.062 K 9.00 % | 36.755 K 585.68 % | 5.360 K -99.27 % | 735.665 K -81.50 % | 3.976 M 26.01 % | 3.155 M 109.68 % | 1.505 M 73.74 % | 866.199 K -76.91 % | 3.751 M |
| Other current liabilities | 546.000 K -56.49 % | 1.255 M -67.24 % | 3.831 M 361.57 % | 830.000 K 24.62 % | 666.000 K 121.26 % | 301.000 K -87.23 % | 2.358 M 203.08 % | 778.000 K 31.41 % | 592.022 K 48.05 % | 399.881 K 52.96 % | 261.433 K -50.00 % | 522.900 K 349.54 % | 116.319 K -28.03 % | 161.621 K -13.93 % | 187.773 K -64.67 % | 531.417 K -3.69 % | 551.760 K -35.59 % | 856.587 K 181.48 % | 304.317 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -154.000 K 44.40 % | -277.000 K -194.22 % | 294.000 K -78.70 % | 1.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 184.102 K -82.67 % | 1.063 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 37.000 K -28.85 % | 52.000 K 92.59 % | 27.000 K -94.44 % | 486.000 K 158.51 % | 188.000 K -53.69 % | 406.000 K -64.60 % | 1.147 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.415 M | 0.000 -100.00 % | 3.869 M | 0.000 |
| Total current liabilities | 1.399 M -10.95 % | 1.571 M -62.20 % | 4.156 M 136.54 % | 1.757 M 55.35 % | 1.131 M 8.13 % | 1.046 M -76.67 % | 4.483 M 280.88 % | 1.177 M 75.14 % | 672.022 K 31.56 % | 510.802 K 51.37 % | 337.448 K -48.79 % | 659.009 K -5.50 % | 697.381 K -6.57 % | 746.387 K -17.99 % | 910.066 K -73.42 % | 3.424 M 244.68 % | 993.380 K -79.89 % | 4.940 M 923.44 % | 482.685 K |
| Total liabilities | 1.408 M -11.72 % | 1.595 M -61.62 % | 4.156 M 134.14 % | 1.775 M 56.94 % | 1.131 M -0.79 % | 1.140 M -74.57 % | 4.483 M 280.88 % | 1.177 M 75.14 % | 672.022 K 31.56 % | 510.802 K 35.31 % | 377.510 K -45.74 % | 695.764 K -0.99 % | 702.741 K -52.58 % | 1.482 M -69.67 % | 4.886 M -25.73 % | 6.579 M 163.36 % | 2.498 M -56.97 % | 5.806 M 37.15 % | 4.233 M |
| Other non current assets | 0.000 | 0.000 100.00 % | -6.095 M -6 525.00 % | -92.000 K -736.36 % | -11.000 K | 0.000 | 0.000 -100.00 % | 19.000 K -95.58 % | 429.470 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.128 M | 0.000 |
| Long term investments | 1.306 M -9.31 % | 1.440 M 9.01 % | 1.321 M | 0.000 | 0.000 -100.00 % | 24.000 K 4.35 % | 23.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.023 K | 0.000 | 0.000 -100.00 % | 1.047 M | 0.000 | 0.000 -100.00 % | 3.342 M 3 376.69 % | 96.128 K | 0.000 |
| Intangible assets | 1.479 M -53.62 % | 3.189 M -32.39 % | 4.717 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.115 M 0.38 % | 2.107 M | 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 -100.00 % | 1.736 M 32.79 % | 1.307 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.479 M -53.62 % | 3.189 M -32.39 % | 4.717 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.851 M 12.79 % | 3.414 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 59.000 K -45.37 % | 108.000 K 89.47 % | 57.000 K -38.04 % | 92.000 K 736.36 % | 11.000 K -93.71 % | 175.000 K -91.69 % | 2.107 M 4 114.00 % | 50.000 K 337.14 % | 11.438 K 6.31 % | 10.759 K -40.15 % | 17.976 K -80.31 % | 91.313 K -30.33 % | 131.060 K -18.38 % | 160.575 K -24.78 % | 213.468 K -25.13 % | 285.110 K -7.01 % | 306.592 K -2.31 % | 313.847 K 63.15 % | 192.362 K |
| Total non current assets | 2.844 M -39.96 % | 4.737 M -22.28 % | 6.095 M 6 525.00 % | 92.000 K 736.36 % | 11.000 K -94.47 % | 199.000 K -90.66 % | 2.130 M 2 986.96 % | 69.000 K -84.35 % | 440.908 K 3 998.04 % | 10.759 K -83.70 % | 66.000 K -27.72 % | 91.313 K -30.33 % | 131.060 K -89.15 % | 1.208 M -70.28 % | 4.064 M 9.87 % | 3.699 M 1.38 % | 3.649 M 3.13 % | 3.538 M 1 739.14 % | 192.362 K |
| Other current assets | 370.000 K 8.82 % | 340.000 K 240.00 % | 100.000 K -74.55 % | 393.000 K 23.58 % | 318.000 K 3 080.00 % | 10.000 K -96.15 % | 260.000 K 4.84 % | 248.000 K 1 140.00 % | 20.000 K -59.23 % | 49.050 K 168.95 % | 18.237 K -82.46 % | 103.948 K 49.75 % | 69.415 K | 0.000 -100.00 % | 272.764 K 234.38 % | 81.573 K 163.34 % | 30.976 K -90.30 % | 319.303 K 61.41 % | 197.817 K |
| Short term investments | 517.000 K -82.77 % | 3.000 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 -100.00 % | 5.137 M -15.46 % | 6.076 M 60.37 % | 3.789 M -29.26 % | 5.356 M 5.50 % | 5.077 M |
| cash and cash equivalents | 1.540 M -25.82 % | 2.076 M -41.91 % | 3.574 M -48.01 % | 6.875 M 253.29 % | 1.946 M 123.68 % | 870.000 K -41.41 % | 1.485 M -83.85 % | 9.195 M 1 261.41 % | 675.401 K -57.03 % | 1.572 M 896.86 % | 157.681 K -89.28 % | 1.471 M 71.33 % | 858.459 K -70.59 % | 2.919 M 582.44 % | 427.784 K -81.26 % | 2.283 M -7.38 % | 2.465 M -58.44 % | 5.931 M 4.52 % | 5.675 M |
| Cash and short term investments | 2.057 M -59.48 % | 5.076 M 42.03 % | 3.574 M -48.01 % | 6.875 M 253.29 % | 1.946 M 123.68 % | 870.000 K -41.41 % | 1.485 M -83.85 % | 9.195 M 1 261.41 % | 675.401 K -57.03 % | 1.572 M 896.86 % | 157.681 K -89.28 % | 1.471 M 71.33 % | 858.459 K -70.59 % | 2.919 M -47.54 % | 5.565 M -33.43 % | 8.360 M 33.66 % | 6.254 M -44.59 % | 11.288 M 4.98 % | 10.752 M |
| Total current assets | 7.503 M 16.42 % | 6.445 M 42.90 % | 4.510 M -54.09 % | 9.824 M 285.25 % | 2.550 M 167.02 % | 955.000 K -60.70 % | 2.430 M -74.41 % | 9.497 M 1 081.47 % | 803.826 K -51.42 % | 1.655 M 747.75 % | 195.175 K -87.80 % | 1.600 M 66.44 % | 961.110 K -70.15 % | 3.220 M -45.57 % | 5.916 M -30.55 % | 8.519 M 33.81 % | 6.366 M -45.49 % | 11.679 M 5.92 % | 11.025 M |
| Inventory | 113.000 K -84.77 % | 742.000 K 11.08 % | 668.000 K 1 384.44 % | 45.000 K 350.00 % | 10.000 K 0.00 % | 10.000 K 103.69 % | -271.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 4.963 M 1 629.27 % | 287.000 K 70.83 % | 168.000 K -93.43 % | 2.556 M 793.71 % | 286.000 K 346.88 % | 64.000 K -90.66 % | 685.000 K 1 168.52 % | 54.000 K -50.00 % | 108.000 K 218.36 % | 33.924 K 76.02 % | 19.273 K -22.85 % | 24.982 K -24.83 % | 33.234 K -88.95 % | 300.751 K 283.14 % | 78.497 K 1.14 % | 77.613 K -4.20 % | 81.016 K 12.98 % | 71.706 K -5.23 % | 75.664 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 816.000 K 209.09 % | 264.000 K -11.41 % | 298.000 K -32.43 % | 441.000 K 59.21 % | 277.000 K -18.29 % | 339.000 K -65.34 % | 978.000 K 145.11 % | 399.000 K 398.75 % | 80.000 K -27.88 % | 110.921 K 45.92 % | 76.015 K -44.15 % | 136.109 K -76.58 % | 581.061 K -0.63 % | 584.766 K 8.65 % | 538.190 K 29.77 % | 414.730 K -6.09 % | 441.620 K 106.04 % | 214.341 K 20.17 % | 178.368 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 785.000 K -60.21 % | 1.973 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -108.000 K -141.38 % | 261.000 K | 0.000 100.00 % | -155.495 K -95.32 % | -79.611 K -23.22 % | -64.609 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 46.000 K -39.47 % | 76.000 K 181.48 % | 27.000 K -57.14 % | 63.000 K | 0.000 -100.00 % | 94.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.324 27 820 221 020.00 % | 0.000 -100.00 % | 1.542 110 358 755 086.46 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 11.746 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.313 M 3.16 % | 38.108 M 4.09 % | 36.612 M 36.30 % | 26.861 M -9.13 % | 29.559 M 34.72 % | 21.942 M -8.01 % | 23.853 M 27.23 % | 18.747 M 4.70 % | 17.905 M -4.77 % | 18.802 M 21.17 % | 15.516 M 2.46 % | 15.144 M 1.91 % | 14.861 M 66.20 % | 8.942 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 100.00 % | -1.226 M | 0.000 | 0.000 | 0.000 100.00 % | -2.826 M -608.27 % | -399.000 K -399.94 % | -79.810 K 28.05 % | -110.921 K | 0.000 | 0.000 100.00 % | -0.349 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 10.347 M -7.47 % | 11.182 M 5.44 % | 10.605 M 6.95 % | 9.916 M 287.19 % | 2.561 M 121.92 % | 1.154 M -74.69 % | 4.560 M -52.33 % | 9.566 M 668.52 % | 1.245 M -25.26 % | 1.665 M 537.64 % | 261.175 K -84.56 % | 1.691 M 54.83 % | 1.092 M -75.33 % | 4.428 M -55.63 % | 9.980 M -18.32 % | 12.218 M 22.00 % | 10.015 M -34.18 % | 15.216 M 35.65 % | 11.218 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 795.000 K -35.00 % | 1.223 M 2 138.33 % | -60.000 K -6 100.00 % | 1.000 K 102.96 % | -33.796 K -627.71 % | 6.404 K -95.72 % | 149.463 K 107.20 % | -2.075 M -3 285.10 % | -61.296 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 569.000 K 190.31 % | 196.000 K -78.15 % | 897.000 K 1 986.05 % | 43.000 K -52.75 % | 91.000 K -83.54 % | 553.000 K -8.44 % | 604.000 K -29.93 % | 862.000 K 163.99 % | 326.522 K -71.28 % | 1.137 M 2 974.31 % | 36.980 K 183.63 % | -44.221 K -121.65 % | 204.232 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 136.000 K 116.33 % | -833.000 K -18.49 % | -703.000 K -209.33 % | 643.000 K 147.77 % | -1.346 M 36.54 % | -2.121 M -252.04 % | 1.395 M 412.87 % | 272.000 K 16.51 % | 233.452 K 81.18 % | 128.853 K 188.80 % | -145.098 K 22.26 % | -186.648 K 1.79 % | -190.046 K 71.22 % | -660.390 K 50.97 % | -1.347 M -323.58 % | 602.410 K 30.24 % | 462.548 K 27 050.74 % | 1.704 K 101.05 % | -162.254 K |
| Accounts receivables | -523.000 K -47.74 % | -354.000 K -359.74 % | -77.000 K -145.29 % | 170.000 K 132.76 % | -519.000 K -257.75 % | 329.000 K 432.32 % | -99.000 K 30.77 % | -143.000 K -30.66 % | -109.447 K -141.38 % | -45.342 K -982.79 % | 5.136 K -66.25 % | 15.218 K -77.79 % | 68.523 K 107.34 % | -933.154 K -443.34 % | -171.744 K -276.12 % | 97.516 K 1 443.59 % | -7.258 K 12.29 % | -8.275 K 93.40 % | -125.449 K |
| Inventory | 629.000 K 950.00 % | -74.000 K 88.92 % | -668.000 K -292.94 % | -170.000 K -132.76 % | 519.000 K 257.75 % | -329.000 K -150.69 % | 649.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 25.000 K 106.30 % | -397.000 K | 0.000 -100.00 % | 353.000 K 146.94 % | -752.000 K 10.48 % | -840.000 K -574.58 % | 177.000 K -49.28 % | 349.000 K 50.33 % | 232.153 K 51.80 % | 152.933 K 259.23 % | -96.047 K 45.35 % | -175.736 K -10.34 % | -159.264 K -165.28 % | 243.978 K 171.82 % | 89.757 K 235.59 % | -66.198 K -424.87 % | 20.377 K -90.07 % | 205.165 K 339.95 % | -85.503 K |
| Other working capital | 5.000 K 162.50 % | -8.000 K -119.05 % | 42.000 K -85.52 % | 290.000 K 148.82 % | -594.000 K 53.63 % | -1.281 M -291.77 % | 668.000 K 912.12 % | 66.000 K -40.40 % | 110.747 K 420.87 % | 21.262 K 139.24 % | -54.187 K -107.37 % | -26.131 K 73.69 % | -99.306 K -444.98 % | 28.786 K 102.28 % | -1.265 M -321.49 % | 571.092 K 27.07 % | 449.428 K 330.26 % | -195.187 K -500.81 % | 48.698 K |
| Other non cash items | 1.181 M 277.33 % | -666.000 K 88.33 % | -5.706 M -63 500.00 % | 9.000 K 101.89 % | -476.000 K -405.13 % | 156.000 K 157.99 % | -269.000 K -151.24 % | 525.000 K 10 197.32 % | -5.199 K -157.99 % | 8.966 K 109.36 % | -95.790 K 82.37 % | -543.288 K -24.06 % | -437.909 K -212.32 % | 389.862 K -58.05 % | 929.458 K 1 244.37 % | -81.220 K 29.38 % | -115.008 K -106.94 % | 1.656 M 306.83 % | 407.094 K |
| Net cash provided by operating activities | -5.104 M 13.30 % | -5.887 M 25.64 % | -7.917 M -56.43 % | -5.061 M -17.51 % | -4.307 M 8.28 % | -4.696 M 34.16 % | -7.132 M -55.75 % | -4.579 M -209.55 % | -1.479 M -11.86 % | -1.322 M 30.02 % | -1.890 M 31.04 % | -2.740 M 30.69 % | -3.953 M -4.50 % | -3.783 M -0.31 % | -3.771 M -97.55 % | -1.909 M 40.79 % | -3.224 M -1.55 % | -3.175 M -117.34 % | -1.461 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -4.869 M -13 811.43 % | -35.000 K | 0.000 100.00 % | -1.000 K 94.12 % | -17.000 K 61.36 % | -44.000 K -957.81 % | -4.160 K -305.93 % | -1.025 K -99.50 % | -513.620 55.28 % | -1.149 K 93.87 % | -18.737 K 51.42 % | -38.567 K 64.55 % | -108.780 K -134.75 % | -46.339 K 72.47 % | -168.326 K -251.08 % | -47.945 K 74.75 % | -189.858 K |
| Acquisitions net | -600.000 K -123.21 % | 2.585 M 469.29 % | -700.000 K | 0.000 | 0.000 -100.00 % | 724.000 K 5 071.43 % | 14.000 K 600.00 % | 2.000 K 867.75 % | -260.500 -150.61 % | 514.771 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.698 K -97.95 % | 326.157 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -3.689 M -145.93 % | -1.500 M | 0.000 | 0.000 100.00 % | -1.000 K 90.00 % | -10.000 K | 0.000 -100.00 % | 1.261 K | 0.000 100.00 % | -223.425 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -170.334 K 95.29 % | -3.617 M -1 529.55 % | -221.958 K 94.52 % | -4.048 M |
| Sales maturities of investments | 3.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K 103.32 % | -723.000 K -7 330.00 % | 10.000 K | 0.000 100.00 % | -259.970 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.477 M -45.77 % | 4.567 M 157.65 % | 1.773 M -50.45 % | 3.577 M |
| Other investing activites | -4.025 M -80 400.00 % | -5.000 K 66.67 % | -15.000 K 57.14 % | -35.000 K -245.83 % | 24.000 K -98.11 % | 1.269 M 160.69 % | -2.091 M -18 909.09 % | -11.000 K -4 322.64 % | 260.500 10 812.42 % | -2.432 -100.00 % | 129.175 K 899.73 % | 12.921 K 93.09 % | 6.692 K | 0.000 -100.00 % | 2.251 M 124.81 % | 1.001 M 132.26 % | -3.104 M -171.75 % | 4.326 M | 0.000 |
| Net cash used for investing activites | -1.625 M -46.53 % | -1.109 M 84.35 % | -7.084 M -10 020.00 % | -70.000 K -391.67 % | 24.000 K -98.11 % | 1.268 M 160.55 % | -2.094 M -3 850.94 % | -53.000 K -1 099.23 % | -4.419 K -762.61 % | -512.340 99.46 % | -94.763 K -904.92 % | 11.773 K 197.74 % | -12.045 K 68.77 % | -38.567 K -101.79 % | 2.149 M -40.09 % | 3.587 M 254.48 % | -2.322 M -139.84 % | 5.829 M 982.80 % | -660.239 K |
| Debt repayment | -54.000 K -14.89 % | -47.000 K 32.86 % | -70.000 K 66.18 % | -207.000 K -192.41 % | 224.000 K 576.60 % | -47.000 K -102.99 % | 1.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.446 M | 0.000 | 0.000 100.00 % | -2.354 M | 0.000 |
| Common stock issued | 6.255 M 12.66 % | 5.552 M -38.35 % | 9.005 M 16.96 % | 7.699 M 190.53 % | 2.650 M 19.58 % | 2.216 M | 0.000 -100.00 % | 13.193 M 1 343.29 % | 914.095 K -37.00 % | 1.451 M 75.52 % | 826.671 K -71.81 % | 2.932 M 522.75 % | 470.831 K -63.33 % | 1.284 M -35.20 % | 1.981 M 388 995.00 % | 509.223 -99.99 % | 5.887 M | 0.000 -100.00 % | 673.255 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | -8.000 K -14.29 % | -7.000 K -100.25 % | 2.765 M 7.67 % | 2.568 M 3.34 % | 2.485 M 291.34 % | 635.000 K 1 863.89 % | -36.000 K -100.00 % | -18.000 K -103.19 % | 565.000 K -56.44 % | 1.297 M 1 672.03 % | 73.196 K -83.43 % | 441.636 K -48.46 % | 856.817 K 61.87 % | 529.318 K 4 103.61 % | 12.592 K -97.82 % | 578.476 K 38.71 % | 417.047 K -55.14 % | 929.695 K | 0.000 |
| Net cash used provided by financing activities | 6.193 M 12.64 % | 5.498 M -53.01 % | 11.700 M 16.30 % | 10.060 M 87.72 % | 5.359 M 91.12 % | 2.804 M 82.55 % | 1.536 M -88.34 % | 13.175 M 2 236.51 % | 563.874 K -79.40 % | 2.737 M 231.14 % | 826.671 K -75.50 % | 3.374 M 146.17 % | 1.370 M -24.42 % | 1.813 M 230.93 % | 547.921 K -5.37 % | 578.986 K -90.82 % | 6.304 M 542.45 % | -1.425 M -211 716.56 % | 673.255 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K 145.00 % | -20.000 K 96.20 % | -527.000 K -52 699 598 719 154.95 % | 0.000 -429 600.00 % | 0.000 | 0.000 100.00 % | 0.000 -200.05 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -536.000 K 64.22 % | -1.498 M 54.62 % | -3.301 M -166.97 % | 4.929 M 358.09 % | 1.076 M 274.96 % | -615.000 K 92.02 % | -7.710 M -190.50 % | 8.519 M 1 026.21 % | -919.773 K -165.02 % | 1.415 M 222.19 % | -1.158 M -279.43 % | 645.226 K 124.86 % | -2.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 2.076 M -41.91 % | 3.574 M -48.01 % | 6.875 M 253.29 % | 1.946 M 123.68 % | 870.000 K -41.41 % | 1.485 M -83.85 % | 9.195 M 1 260.21 % | 676.000 K -57.62 % | 1.595 M 914.17 % | 157.288 K -88.04 % | 1.315 M 59.33 % | 825.556 K -75.46 % | 3.365 M 686.52 % | 427.784 K -81.26 % | 2.283 M -7.38 % | 2.465 M -58.44 % | 5.931 M 4.52 % | 5.675 M | 0.000 |
| Cash at end of period | 1.540 M -25.82 % | 2.076 M -41.91 % | 3.574 M -48.01 % | 6.875 M 253.29 % | 1.946 M 123.68 % | 870.000 K -41.41 % | 1.485 M -83.85 % | 9.195 M 1 261.41 % | 675.401 K -57.03 % | 1.572 M 896.86 % | 157.681 K -89.28 % | 1.471 M 91.12 % | 769.551 K -73.64 % | 2.919 M 582.44 % | 427.784 K -81.26 % | 2.283 M -7.38 % | 2.465 M -58.44 % | 5.931 M 4.52 % | 5.675 M |
| Operating cash flow | -5.104 M 13.30 % | -5.887 M 25.64 % | -7.917 M -56.43 % | -5.061 M -17.51 % | -4.307 M 8.28 % | -4.696 M 34.16 % | -7.132 M -55.75 % | -4.579 M -209.55 % | -1.479 M -11.86 % | -1.322 M 30.02 % | -1.890 M 31.04 % | -2.740 M 30.69 % | -3.953 M -4.50 % | -3.783 M -0.31 % | -3.771 M -97.55 % | -1.909 M 40.79 % | -3.224 M -1.55 % | -3.175 M -117.34 % | -1.461 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -4.869 M -13 811.43 % | -35.000 K | 0.000 100.00 % | -1.000 K 94.12 % | -17.000 K 61.36 % | -44.000 K -957.81 % | -4.160 K -305.93 % | -1.025 K -99.50 % | -513.620 55.28 % | -1.149 K 93.87 % | -18.737 K 51.42 % | -38.568 K 64.55 % | -108.782 K -134.73 % | -46.344 K 72.47 % | -168.321 K -251.05 % | -47.948 K 74.74 % | -189.855 K |
| Free CashFlow | -5.104 M 13.30 % | -5.887 M 53.96 % | -12.786 M -150.90 % | -5.096 M -18.32 % | -4.307 M 8.30 % | -4.697 M 34.30 % | -7.149 M -54.64 % | -4.623 M -211.65 % | -1.483 M -12.09 % | -1.323 M 29.98 % | -1.890 M 31.05 % | -2.741 M 30.99 % | -3.972 M -3.94 % | -3.822 M 1.51 % | -3.880 M -98.43 % | -1.955 M 42.36 % | -3.393 M -5.26 % | -3.223 M -95.25 % | -1.651 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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 | 461.000 K -1.07 % | 466.000 K -44.52 % | 840.000 K -7.39 % | 907.000 K -54.01 % | 1.972 M 46.40 % | 1.347 M | 0.000 -100.00 % | 1.069 M | 0.000 -100.00 % | 550.000 K | 0.000 -100.00 % | 498.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -9.328 M -228.22 % | -2.842 M 17.43 % | -3.442 M -53.52 % | -2.242 M 22.15 % | -2.880 M -190.94 % | 3.167 M 154.99 % | -5.759 M -83.47 % | -3.139 M -18.45 % | -2.650 M -213.98 % | -844.000 K 68.01 % | -2.638 M -21.85 % | -2.165 M -339.15 % | -493.000 K 86.00 % | -3.522 M -190.12 % | -1.214 M 55.24 % | -2.712 M -45.49 % | -1.864 M -379.14 % | -389.034 K 63.11 % | -1.054 M -139.99 % | -439.391 K -3.09 % | -426.222 K -11.23 % | -383.206 K 20.56 % | -482.409 K 64.55 % | -1.361 M -200.45 % | 1.355 M 176.44 % | -1.772 M 0.00 % | -1.772 M |
| Income before tax | -9.412 M -146.90 % | -3.812 M -3.47 % | -3.684 M -25.22 % | -2.942 M -0.79 % | -2.919 M -191.76 % | 3.181 M 155.63 % | -5.718 M -82.16 % | -3.139 M -18.45 % | -2.650 M -195.43 % | -897.000 K 66.00 % | -2.638 M -21.85 % | -2.165 M -1 116.29 % | -178.000 K 95.56 % | -4.008 M -230.15 % | -1.214 M 55.24 % | -2.712 M -45.49 % | -1.864 M -379.54 % | -388.702 K 63.80 % | -1.074 M -113.45 % | -503.002 K -16.85 % | -430.455 K -10.65 % | -389.026 K 21.49 % | -495.518 K 63.57 % | -1.360 M -200.41 % | 1.355 M 176.44 % | -1.772 M 0.00 % | -1.772 M |
| Income before tax ratio | -20.42 -149.58 % | -8.18 -86.52 % | -4.39 -35.21 % | -3.24 -119.13 % | -1.48 -162.68 % | 2.36 | 0.00 100.00 % | -2.94 | 0.00 100.00 % | -1.63 | 0.00 100.00 % | -4.35 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -7.853 M -114.21 % | -3.666 M -10.82 % | -3.308 M -28.12 % | -2.582 M 4.37 % | -2.700 M 19.33 % | -3.347 M 30.15 % | -4.792 M -181.87 % | 5.853 M 322.89 % | -2.626 M -174.40 % | -957.000 K 33.08 % | -1.430 M -124.37 % | 5.868 M 45 038.46 % | 13.000 K 100.35 % | -3.753 M -209.91 % | -1.211 M 55.33 % | -2.711 M -90.25 % | -1.425 M -232.70 % | -428.314 K 60.46 % | -1.083 M -112.86 % | -508.856 K -18.58 % | -429.132 K 3.34 % | -443.973 K 8.85 % | -487.070 K 64.54 % | -1.374 M -37.39 % | -999.738 K 40.49 % | -1.680 M 0.00 % | -1.680 M |
| Net income ratio | -20.23 -231.78 % | -6.10 -48.84 % | -4.10 -65.77 % | -2.47 -69.26 % | -1.46 -162.12 % | 2.35 | 0.00 100.00 % | -2.94 | 0.00 100.00 % | -1.53 | 0.00 100.00 % | -4.35 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -17.03 -116.54 % | -7.87 -99.77 % | -3.94 -38.34 % | -2.85 -107.92 % | -1.37 44.90 % | -2.48 | 0.00 -100.00 % | 5.48 | 0.00 100.00 % | -1.74 | 0.00 -100.00 % | 11.78 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.37 440.17 % | 0.07 -87.83 % | 0.56 58.45 % | 0.36 -0.39 % | 0.36 -53.02 % | 0.76 | 0.00 -100.00 % | 0.97 | 0.00 -100.00 % | 0.76 | 0.00 -100.00 % | 0.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 520.536 K -74.29 % | 2.025 M 0.00 % | 2.025 M -26.45 % | 2.753 M 107.42 % | 1.327 M 15.94 % | 1.145 M -6.97 % | 1.231 M 35.88 % | 905.620 K 35.06 % | 670.540 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 -100.00 % | 21.280 M 0.00 % | 21.280 M |
| Weighted average shs out | 520.536 K -74.29 % | 2.025 M 0.00 % | 2.025 M -1.34 % | 2.052 M 54.63 % | 1.327 M 15.34 % | 1.151 M -6.49 % | 1.231 M 36.30 % | 902.820 K 34.64 % | 670.540 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 -100.00 % | 21.280 M 0.00 % | 21.280 M |
| EPS diluted | -17.92 -310.82 % | 8.50 200.00 % | -8.50 68.86 % | -27.30 49.68 % | -54.25 -178.85 % | 68.80 129.40 % | -234.00 -34.60 % | -173.85 12.02 % | -197.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.05 0.00 % | -2.05 |
| Earnings per share | -17.92 -1 154.12 % | 1.70 200.00 % | -1.70 58.23 % | -4.07 62.49 % | -10.85 -178.45 % | 13.83 129.55 % | -46.80 -35.03 % | -34.66 12.30 % | -39.52 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.41 0.00 % | -0.41 |
| Gross profit | 171.000 K 434.38 % | 32.000 K -93.25 % | 474.000 K 46.75 % | 323.000 K -54.18 % | 705.000 K -31.22 % | 1.025 M 4 980.95 % | -21.000 K -102.03 % | 1.037 M 103 800.00 % | -1.000 K -100.24 % | 419.000 K 1 369.70 % | -33.000 K -107.13 % | 463.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 100.00 % | -19.000 K -280.00 % | -5.000 K -155.56 % | 9.000 K -30.77 % | 13.000 K -7.14 % | 14.000 K -65.85 % | 41.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.037 K | 0.000 | 0.000 | 0.000 100.00 % | -1.748 K -402.92 % | 577.000 | 0.000 -100.00 % | 29.310 K 0.00 % | 29.310 K |
| Cost of revenue | 290.000 K -33.18 % | 434.000 K 18.58 % | 366.000 K -37.33 % | 584.000 K -53.91 % | 1.267 M 293.48 % | 322.000 K 1 433.33 % | 21.000 K -34.38 % | 32.000 K 3 100.00 % | 1.000 K -99.24 % | 131.000 K 296.97 % | 33.000 K -5.71 % | 35.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 1.744 M -31.50 % | 2.546 M 3.88 % | 2.451 M -1.72 % | 2.494 M 0.81 % | 2.474 M -25.86 % | 3.337 M 58.30 % | 2.108 M 26.61 % | 1.665 M 89.42 % | 879.000 K -8.91 % | 965.000 K 29.18 % | 747.000 K 0.95 % | 740.000 K -42.86 % | 1.295 M 29.50 % | 1.000 M -9.99 % | 1.111 M 14.42 % | 971.000 K 232.30 % | 292.210 K -50.58 % | 591.294 K 786.29 % | -86.159 K -124.97 % | 345.000 K 48.71 % | 232.000 K -37.44 % | 370.837 K -50.06 % | 742.588 K 100.89 % | 369.642 K -41.09 % | 627.419 K 0.00 % | 627.419 K |
| Selling and marketing expenses | 0.000 -100.00 % | 901.000 K 46.74 % | 614.000 K -37.73 % | 986.000 K 148.36 % | 397.000 K -42.96 % | 696.000 K 34 700.00 % | 2.000 K -60.00 % | 5.000 K 600.00 % | -1.000 K -101.89 % | 53.000 K 960.00 % | 5.000 K -97.09 % | 172.000 K | 0.000 -100.00 % | 1.291 M 43 133.33 % | -3.000 K -100.55 % | 548.000 K 54 900.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 7.256 M 202.86 % | -7.054 M 9.82 % | -7.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.012 M -184.83 % | 1.193 M | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -25.045 K | 0.000 -100.00 % | 510.146 K | 0.000 -100.00 % | 27.622 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.156 K 0.00 % | 6.156 K |
| Operating expenses | 9.322 M -14.28 % | 10.875 M 456.21 % | -3.053 M 13.39 % | -3.525 M -193.48 % | 3.771 M -29.40 % | 5.341 M 11.46 % | 4.792 M 54.13 % | 3.109 M 18.39 % | 2.626 M 174.40 % | 957.000 K -33.08 % | 1.430 M -29.35 % | 2.024 M 927.41 % | 197.000 K -95.31 % | 4.202 M 155.13 % | 1.647 M -35.89 % | 2.569 M 80.28 % | 1.425 M 257.87 % | 398.189 K -63.53 % | 1.092 M 116.34 % | 504.686 K 22.99 % | 410.347 K 56.64 % | 261.975 K -48.93 % | 512.996 K -62.61 % | 1.372 M 0.28 % | 1.368 M -23.48 % | 1.788 M 0.00 % | 1.788 M |
| Cost and expenses | 9.612 M -15.01 % | 11.309 M 520.88 % | -2.687 M 8.64 % | -2.941 M -158.38 % | 5.038 M -11.04 % | 5.663 M 17.66 % | 4.813 M 53.23 % | 3.141 M 19.57 % | 2.627 M 141.45 % | 1.088 M -25.63 % | 1.463 M -28.95 % | 2.059 M 945.18 % | 197.000 K -95.31 % | 4.202 M 154.67 % | 1.650 M -35.80 % | 2.570 M 80.22 % | 1.426 M 258.12 % | 398.189 K -63.53 % | 1.092 M 116.34 % | 504.686 K 22.99 % | 410.347 K 56.64 % | 261.975 K -48.93 % | 512.996 K -62.61 % | 1.372 M 0.28 % | 1.368 M -23.48 % | 1.788 M 0.00 % | 1.788 M |
| Research and development expenses | 938.000 K -3.70 % | 974.000 K 15.81 % | 841.000 K -2.21 % | 860.000 K 10.12 % | 781.000 K -41.23 % | 1.329 M -9.84 % | 1.474 M 43.39 % | 1.028 M 6.86 % | 962.000 K 516.67 % | 156.000 K -68.36 % | 493.000 K -56.75 % | 1.140 M 143.07 % | 469.000 K -72.64 % | 1.714 M 163.69 % | 650.000 K -33.94 % | 984.000 K 116.26 % | 455.000 K 247.27 % | 131.023 K -70.80 % | 448.658 K 455.98 % | 80.697 K 23.49 % | 65.348 K 2 676.39 % | 2.354 K -98.34 % | 142.159 K -80.58 % | 732.206 K 11.49 % | 656.774 K -43.11 % | 1.154 M 0.00 % | 1.154 M |
| Selling general and administrative expenses | 8.384 M 216.98 % | 2.645 M -16.30 % | 3.160 M -8.06 % | 3.437 M 18.89 % | 2.891 M -8.80 % | 3.170 M -4.46 % | 3.318 M 59.44 % | 2.081 M 25.06 % | 1.664 M 107.74 % | 801.000 K -14.51 % | 937.000 K 6.00 % | 884.000 K 19.46 % | 740.000 K -71.38 % | 2.586 M 159.38 % | 997.000 K -39.90 % | 1.659 M 71.03 % | 970.000 K 231.95 % | 292.210 K -50.58 % | 591.294 K 786.29 % | -86.159 K -124.97 % | 345.000 K 48.71 % | 232.000 K -37.44 % | 370.837 K -50.06 % | 742.588 K 100.89 % | 369.642 K -41.09 % | 627.419 K 0.00 % | 627.419 K |
| Interest income | 644.000 K 52.97 % | 421.000 K 253.78 % | 119.000 K -90.04 % | 1.195 M 16.70 % | 1.024 M 205.67 % | 335.000 K -62.98 % | 905.000 K | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 29.000 K -69.47 % | 95.000 K 400.00 % | 19.000 K 111.11 % | 9.000 K -95.69 % | 209.000 K 20 800.00 % | 1.000 K | 0.000 -100.00 % | 9.488 K -47.73 % | 18.154 K 802.64 % | 2.011 K -36.65 % | 3.175 K | 0.000 -100.00 % | 19.226 K 62.62 % | 11.823 K -12.27 % | 13.476 K -5.89 % | 14.320 K 0.00 % | 14.320 K |
| Interest expense | 1.058 M 3 426.67 % | 30.000 K | 0.000 -100.00 % | 178.000 K -79.70 % | 877.000 K -20.92 % | 1.109 M 22.54 % | 905.000 K | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 1.204 M 499.00 % | 201.000 K | 0.000 -100.00 % | 118.000 K 11 700.00 % | 1.000 K 100.29 % | -344.000 K -178.72 % | 437.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.069 K 842.43 % | 11.361 K | 0.000 | 0.000 -100.00 % | 12.581 K 0.00 % | 12.581 K |
| Depreciation and amortization | 189.000 K -28.14 % | 263.000 K 20.09 % | 219.000 K -2.23 % | 224.000 K -16.10 % | 267.000 K 110.24 % | 127.000 K 504.76 % | 21.000 K -34.38 % | 32.000 K 3 100.00 % | 1.000 K -99.24 % | 131.000 K 296.97 % | 33.000 K -5.71 % | 35.000 K -83.33 % | 210.000 K 53.28 % | 137.000 K 4 466.67 % | 3.000 K 200.00 % | 1.000 K 0.00 % | 1.000 K 27.71 % | 783.028 -62.26 % | 2.075 K 978.19 % | -236.251 -117.86 % | 1.323 K 2 507.91 % | 50.724 -99.24 % | 6.700 K -68.17 % | 21.052 K -21.09 % | 26.678 K -30.06 % | 38.143 K 0.00 % | 38.143 K |
| Operating income | -9.151 M 15.60 % | -10.843 M -407.43 % | 3.527 M -8.34 % | 3.848 M 229.69 % | -2.967 M 14.59 % | -3.474 M 27.82 % | -4.813 M -53.23 % | -3.141 M -19.57 % | -2.627 M -141.45 % | -1.088 M 25.63 % | -1.463 M 28.95 % | -2.059 M -945.18 % | -197.000 K 93.62 % | -3.089 M -87.21 % | -1.650 M 35.80 % | -2.570 M -80.22 % | -1.426 M -258.12 % | -398.190 K 63.53 % | -1.092 M -116.34 % | -504.686 K -22.99 % | -410.348 K -56.64 % | -261.975 K 47.96 % | -503.384 K 63.91 % | -1.395 M -35.87 % | -1.026 M 41.11 % | -1.743 M 0.00 % | -1.743 M |
| Operating income ratio | -19.85 14.69 % | -23.27 -654.16 % | 4.20 -1.03 % | 4.24 381.98 % | -1.50 41.66 % | -2.58 | 0.00 100.00 % | -2.94 | 0.00 100.00 % | -1.98 | 0.00 100.00 % | -4.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -261.000 K -103.71 % | 7.031 M 197.50 % | -7.211 M -6.20 % | -6.790 M -14 245.83 % | 48.000 K 100.48 % | -9.919 M -996.02 % | -905.000 K 90.36 % | -9.390 M -40 726.09 % | -23.000 K 99.59 % | -5.653 M -381.11 % | -1.175 M 85.88 % | -8.322 M -43 900.00 % | 19.000 K 102.07 % | -919.000 K -310.78 % | 436.000 K 407.04 % | -142.000 K 67.58 % | -438.000 K -4 716.30 % | 9.488 K 127.24 % | -34.828 K -2 167.96 % | 1.684 K 108.38 % | -20.107 K 84.17 % | -127.051 K -1 715.32 % | 7.865 K -70.03 % | 26.243 K -93.37 % | 396.045 K 1 419.04 % | 26.072 K 0.00 % | 26.072 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 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 886.000 K 159.30 % | -1.494 M -694.68 % | -188.000 K 90.60 % | -2.000 M 3.89 % | -2.081 M 41.33 % | -3.547 M 72.50 % | -12.900 M -102.48 % | -6.371 M 16.06 % | -7.590 M -412.49 % | -1.481 M -562.81 % | 320.000 K 186.49 % | -370.000 K 11.90 % | -420.000 K -215.70 % | 363.000 K 107.11 % | -5.103 M 44.50 % | -9.195 M 21.97 % | -11.784 M -1 644.74 % | -675.401 K 17.74 % | -821.070 K 47.76 % | -1.572 M -475.70 % | -273.036 K -73.16 % | -157.681 K 84.81 % | -1.038 M 29.73 % | -1.477 M -102.06 % | -731.033 K 14.84 % | -858.459 K 70.59 % | -2.919 M -582.44 % | -427.784 K 46.68 % | -802.271 K 18.41 % | -983.320 K 47.77 % | -1.883 M 2.69 % | -1.935 M |
| Total investments | 966.000 K -47.01 % | 1.823 M -53.34 % | 3.907 M -12.00 % | 4.440 M 154.88 % | 1.742 M 31.87 % | 1.321 M 100.46 % | 659.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 742.000 K 2 991.67 % | 24.000 K 0.00 % | 24.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.023 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.047 M -79.61 % | 5.137 M -15.46 % | 6.076 M -14.79 % | 7.131 M 30.78 % | 5.453 M 7.39 % | 5.077 M |
| Total debt | 2.452 M 5 230.43 % | 46.000 K -28.13 % | 64.000 K -15.79 % | 76.000 K | 0.000 -100.00 % | 27.000 K -40.00 % | 45.000 K -91.07 % | 504.000 K | 0.000 -100.00 % | 465.000 K 0.22 % | 464.000 K -7.20 % | 500.000 K -57.37 % | 1.173 M -36.53 % | 1.848 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 -100.00 % | 1.481 M -0.06 % | 1.482 M -63.40 % | 4.049 M 8.25 % | 3.740 M |
| Accumulated other comprehensive income loss | 12.509 M 2 416.90 % | 497.000 K 0.00 % | 497.000 K -95.78 % | 11.779 M 2 270.02 % | 497.000 K -95.65 % | 11.426 M 1.78 % | 11.226 M 6.14 % | 10.577 M -9.01 % | 11.624 M 53.39 % | 7.578 M 1 424.75 % | 497.000 K 0.00 % | 497.000 K 0.00 % | 497.000 K 0.00 % | 497.000 K -91.34 % | 5.742 M -5.76 % | 6.093 M 474.81 % | 1.060 M -77.08 % | 4.625 M -10.61 % | 5.174 M 4.82 % | 4.936 M 13.61 % | 4.345 M 4.66 % | 4.152 M -31.36 % | 6.049 M 2.87 % | 5.880 M 16.55 % | 5.045 M 0.35 % | 5.027 M 8.04 % | 4.653 M 13.78 % | 4.090 M 31.79 % | 3.103 M 5.64 % | 2.937 M 29.68 % | 2.265 M 212.27 % | 725.332 K |
| Retained earnings | -84.303 M -12.44 % | -74.975 M -3.94 % | -72.133 M -5.01 % | -68.691 M -3.37 % | -66.449 M -4.53 % | -63.569 M 4.75 % | -66.736 M -9.44 % | -60.977 M -5.43 % | -57.838 M -4.80 % | -55.188 M -1.55 % | -54.344 M -5.10 % | -51.706 M -4.37 % | -49.541 M -5.60 % | -46.912 M -12.63 % | -41.651 M -8.50 % | -38.389 M -10.80 % | -34.647 M -10.03 % | -31.489 M -3.39 % | -30.456 M -4.78 % | -29.067 M -2.96 % | -28.231 M -6.12 % | -26.603 M 8.31 % | -29.015 M -4.39 % | -27.796 M -10.25 % | -25.211 M 2.62 % | -25.888 M -18.77 % | -21.797 M -10.21 % | -19.777 M -31.91 % | -14.993 M -21.22 % | -12.368 M -41.38 % | -8.748 M -218.48 % | -2.747 M |
| Common stock | 71.012 M 0.18 % | 70.886 M 5.39 % | 67.258 M 4.23 % | 64.526 M 9.56 % | 58.898 M 0.52 % | 58.592 M 0.08 % | 58.547 M 0.01 % | 58.541 M 8.81 % | 53.802 M 9.71 % | 49.040 M 213.78 % | 15.629 M 147.18 % | 6.323 M 39.61 % | 4.529 M 18.50 % | 3.822 M 0.26 % | 3.812 M 0.00 % | 3.812 M 2.78 % | 3.709 M 247.98 % | 1.066 M 15.45 % | 923.250 K 1.81 % | 906.841 K 39.22 % | 651.371 K 37.77 % | 472.787 K -5.24 % | 498.906 K 22.70 % | 406.621 K 56.29 % | 260.179 K 103.09 % | 128.112 K 21.26 % | 105.655 K -5.03 % | 111.252 K 30.07 % | 85.533 K 4.21 % | 82.075 K 1.91 % | 80.540 K 25.76 % | 64.041 K |
| Total equity | -81.000 K -100.91 % | 8.939 M 3.27 % | 8.656 M -9.71 % | 9.587 M 41.44 % | 6.778 M 5.10 % | 6.449 M 112.35 % | 3.037 M -62.70 % | 8.141 M 7.29 % | 7.588 M 430.63 % | 1.430 M 322.74 % | -642.000 K -4 685.71 % | 14.000 K 101.89 % | -742.000 K -1 063.64 % | 77.000 K -98.51 % | 5.153 M -38.57 % | 8.389 M -26.46 % | 11.408 M 1 891.92 % | 572.713 K 74.44 % | 328.323 K -71.56 % | 1.155 M 1 669.73 % | -73.551 K 36.78 % | -116.335 K -113.87 % | 838.972 K -16.06 % | 999.537 K 101.79 % | 495.331 K 124.94 % | -1.986 M -329.26 % | 866.165 K -73.14 % | 3.225 M -13.13 % | 3.712 M -35.94 % | 5.795 M -31.48 % | 8.458 M 21.10 % | 6.984 M |
| Other non current liabilities | 181.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 598.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 204.878 K | 0.000 -100.00 % | 45.506 K | 0.000 -100.00 % | 42.239 K | 0.000 | 0.000 -100.00 % | 5.360 K -99.27 % | 735.665 K -81.50 % | 3.976 M 28.69 % | 3.090 M 13 313.32 % | 23.035 K -96.65 % | 686.672 K 6 333.13 % | 10.674 K |
| Long term debt | 0.000 -100.00 % | 9.000 K -65.38 % | 26.000 K 8.33 % | 24.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 94.000 K -18.97 % | 116.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.733 K -95.56 % | 1.482 M 725.43 % | 179.527 K -95.20 % | 3.740 M |
| Total non current liabilities | 181.999 K 1 922.21 % | 9.000 K -65.38 % | 26.000 K 8.33 % | 24.000 K | 0.000 -100.00 % | 1.226 M 33.41 % | 919.000 K 5 005.56 % | 18.000 K -94.92 % | 354.000 K -23.87 % | 465.000 K -22.24 % | 598.000 K 536.17 % | 94.000 K -18.97 % | 116.000 K -95.90 % | 2.826 M 162.40 % | 1.077 M 169.92 % | 399.000 K -23.27 % | 520.000 K 551.55 % | 79.810 K -61.05 % | 204.878 K 84.71 % | 110.921 K 143.75 % | 45.506 K 13.59 % | 40.062 K -5.15 % | 42.239 K | 0.000 | 0.000 -100.00 % | 5.360 K -99.27 % | 735.665 K -81.50 % | 3.976 M 26.01 % | 3.155 M 109.68 % | 1.505 M 73.74 % | 866.199 K -76.91 % | 3.751 M |
| Other current liabilities | 1.778 M 225.64 % | 546.000 K -8.70 % | 598.000 K -52.35 % | 1.255 M -37.87 % | 2.020 M -47.27 % | 3.831 M -63.40 % | 10.466 M 1 160.96 % | 830.000 K 107.50 % | 400.000 K 2.83 % | 389.000 K 498.46 % | 65.000 K -78.41 % | 301.000 K -60.70 % | 766.000 K -67.51 % | 2.358 M 1 421.29 % | 155.000 K -80.08 % | 778.000 K 507.81 % | 128.000 K -78.38 % | 592.022 K 690.85 % | 74.859 K -81.28 % | 399.881 K 492.31 % | 67.512 K -74.18 % | 261.433 K 282.14 % | 68.412 K -67.90 % | 213.116 K 80.63 % | 117.988 K 1.43 % | 116.319 K -28.03 % | 161.621 K -13.93 % | 187.773 K -64.67 % | 531.417 K -3.69 % | 551.760 K -35.59 % | 856.587 K 181.48 % | 304.317 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 758.000 K | 0.000 100.00 % | -556.000 K | 0.000 -100.00 % | 294.000 K 113.04 % | 138.000 K -90.00 % | 1.380 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 -100.00 % | 184.102 K -82.67 % | 1.063 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.452 M 6 527.03 % | 37.000 K -2.63 % | 38.000 K -26.92 % | 52.000 K | 0.000 -100.00 % | 27.000 K -40.00 % | 45.000 K -90.74 % | 486.000 K | 0.000 -100.00 % | 465.000 K 0.22 % | 464.000 K 14.29 % | 406.000 K -61.59 % | 1.057 M -7.85 % | 1.147 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 -100.00 % | 1.415 M | 0.000 -100.00 % | 3.869 M | 0.000 |
| Total current liabilities | 5.038 M 260.11 % | 1.399 M -22.28 % | 1.800 M 14.58 % | 1.571 M -49.55 % | 3.114 M -25.07 % | 4.156 M -63.50 % | 11.385 M 547.98 % | 1.757 M 133.02 % | 754.000 K -33.33 % | 1.131 M -30.91 % | 1.637 M 56.50 % | 1.046 M -61.37 % | 2.708 M -39.59 % | 4.483 M 263.88 % | 1.232 M 4.67 % | 1.177 M 81.64 % | 648.000 K -3.57 % | 672.022 K 72.06 % | 390.566 K -23.54 % | 510.802 K 36.06 % | 375.424 K 11.25 % | 337.448 K -20.22 % | 422.982 K -36.09 % | 661.841 K 36.96 % | 483.229 K -30.71 % | 697.381 K -6.57 % | 746.387 K -17.99 % | 910.066 K -73.42 % | 3.424 M 244.68 % | 993.380 K -79.89 % | 4.940 M 923.44 % | 482.685 K |
| Total liabilities | 5.220 M 270.74 % | 1.408 M -22.89 % | 1.826 M 14.48 % | 1.595 M -48.78 % | 3.114 M -25.07 % | 4.156 M -63.50 % | 11.385 M 541.41 % | 1.775 M 135.41 % | 754.000 K -33.33 % | 1.131 M -49.40 % | 2.235 M 96.05 % | 1.140 M -59.63 % | 2.824 M -37.01 % | 4.483 M 263.88 % | 1.232 M 4.67 % | 1.177 M 81.64 % | 648.000 K -3.57 % | 672.022 K 12.86 % | 595.444 K 16.57 % | 510.802 K 21.35 % | 420.930 K 11.50 % | 377.510 K -18.85 % | 465.221 K -29.71 % | 661.841 K 36.96 % | 483.229 K -31.24 % | 702.741 K -52.58 % | 1.482 M -69.67 % | 4.886 M -25.73 % | 6.579 M 163.36 % | 2.498 M -56.97 % | 5.806 M 37.15 % | 4.233 M |
| Other non current assets | 0.000 | 0.000 -100.00 % | 2.448 M | 0.000 | 0.000 100.00 % | -6.095 M -725.88 % | -738.000 K -702.17 % | -92.000 K -820.00 % | -10.000 K 9.09 % | -11.000 K 98.60 % | -783.000 K | 0.000 | 0.000 -100.00 % | 23.000 K -56.60 % | 53.000 K 178.95 % | 19.000 K 211.76 % | -17.000 K -103.96 % | 429.470 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.000 | 0.000 100.00 % | -106.987 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.128 M | 0.000 |
| Long term investments | 966.000 K -26.03 % | 1.306 M -18.32 % | 1.599 M 11.04 % | 1.440 M -17.34 % | 1.742 M 31.87 % | 1.321 M 100.46 % | 659.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 742.000 K 2 991.67 % | 24.000 K 0.00 % | 24.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.023 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.047 M | 0.000 | 0.000 -100.00 % | 3.342 M 3 376.69 % | 96.128 K | 0.000 |
| Intangible assets | 1.383 M -6.49 % | 1.479 M -50.80 % | 3.006 M -5.74 % | 3.189 M -28.72 % | 4.474 M -5.15 % | 4.717 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.115 M 0.38 % | 2.107 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.736 M 32.79 % | 1.307 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.383 M -6.49 % | 1.479 M -50.80 % | 3.006 M -5.74 % | 3.189 M -28.72 % | 4.474 M -5.15 % | 4.717 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.851 M 12.79 % | 3.414 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 41.000 K -30.51 % | 59.000 K -19.18 % | 73.000 K -32.41 % | 108.000 K 227.27 % | 33.000 K -42.11 % | 57.000 K -27.85 % | 79.000 K -14.13 % | 92.000 K 820.00 % | 10.000 K -9.09 % | 11.000 K -73.17 % | 41.000 K -76.57 % | 175.000 K -16.27 % | 209.000 K -90.08 % | 2.107 M 3 875.47 % | 53.000 K 6.00 % | 50.000 K 194.12 % | 17.000 K 48.63 % | 11.438 K -9.99 % | 12.707 K 18.11 % | 10.759 K 23.23 % | 8.731 K -51.43 % | 17.976 K -76.74 % | 77.270 K -15.74 % | 91.706 K -14.28 % | 106.987 K -18.37 % | 131.060 K -18.38 % | 160.575 K -24.78 % | 213.468 K -25.13 % | 285.110 K -7.01 % | 306.592 K -2.31 % | 313.847 K 63.15 % | 192.362 K |
| Total non current assets | 2.390 M -15.96 % | 2.844 M -60.09 % | 7.126 M 50.43 % | 4.737 M -24.20 % | 6.249 M 2.53 % | 6.095 M 725.88 % | 738.000 K 702.17 % | 92.000 K 820.00 % | 10.000 K -9.09 % | 11.000 K -98.60 % | 783.000 K 293.47 % | 199.000 K -14.59 % | 233.000 K -89.06 % | 2.130 M 1 909.43 % | 106.000 K 53.62 % | 69.000 K 305.88 % | 17.000 K -96.14 % | 440.908 K 3 369.80 % | 12.707 K 18.11 % | 10.759 K 23.23 % | 8.731 K -86.77 % | 66.000 K -14.50 % | 77.197 K -15.82 % | 91.706 K -14.28 % | 106.987 K -18.37 % | 131.060 K -89.15 % | 1.208 M -70.28 % | 4.064 M 9.87 % | 3.699 M 1.38 % | 3.649 M 3.13 % | 3.538 M 1 739.14 % | 192.362 K |
| Other current assets | 0.000 -100.00 % | 370.000 K 2.21 % | 362.000 K 6.47 % | 340.000 K -60.42 % | 859.000 K 349.74 % | 191.000 K 377.50 % | 40.000 K -89.82 % | 393.000 K 3 472.73 % | 11.000 K -96.54 % | 318.000 K 835.29 % | 34.000 K 61.90 % | 21.000 K 110.00 % | 10.000 K -96.15 % | 260.000 K | 0.000 -100.00 % | 248.000 K 1 807.69 % | 13.000 K -35.00 % | 20.000 K 75.28 % | 11.410 K -86.24 % | 82.894 K 612.09 % | 11.641 K -53.74 % | 25.167 K -86.70 % | 189.241 K 46.15 % | 129.483 K -32.84 % | 192.797 K 177.75 % | 69.415 K | 0.000 -100.00 % | 272.764 K 234.38 % | 81.573 K 163.34 % | 30.976 K -90.30 % | 319.303 K 61.41 % | 197.817 K |
| Short term investments | 0.000 -100.00 % | 517.000 K -77.60 % | 2.308 M -23.07 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.137 M -15.46 % | 6.076 M 60.37 % | 3.789 M -29.26 % | 5.356 M 5.50 % | 5.077 M |
| cash and cash equivalents | 1.566 M 1.69 % | 1.540 M 511.11 % | 252.000 K -87.86 % | 2.076 M -0.24 % | 2.081 M -41.77 % | 3.574 M -72.39 % | 12.945 M 88.29 % | 6.875 M -9.42 % | 7.590 M 290.03 % | 1.946 M 1 251.39 % | 144.000 K -83.45 % | 870.000 K -45.39 % | 1.593 M 7.27 % | 1.485 M -70.90 % | 5.103 M -44.50 % | 9.195 M -21.97 % | 11.784 M 1 644.74 % | 675.401 K -17.74 % | 821.070 K -47.76 % | 1.572 M 475.70 % | 273.036 K 73.16 % | 157.681 K -84.81 % | 1.038 M -29.73 % | 1.477 M 102.06 % | 731.033 K -14.84 % | 858.459 K -70.59 % | 2.919 M 582.44 % | 427.784 K -81.26 % | 2.283 M -7.38 % | 2.465 M -58.44 % | 5.931 M 4.52 % | 5.675 M |
| Cash and short term investments | 1.566 M -23.87 % | 2.057 M -19.65 % | 2.560 M -49.57 % | 5.076 M 143.92 % | 2.081 M -41.77 % | 3.574 M -72.39 % | 12.945 M 88.29 % | 6.875 M -9.42 % | 7.590 M 290.03 % | 1.946 M 1 251.39 % | 144.000 K -83.45 % | 870.000 K -45.39 % | 1.593 M 7.27 % | 1.485 M -70.90 % | 5.103 M -44.50 % | 9.195 M -21.97 % | 11.784 M 1 644.74 % | 675.401 K -17.74 % | 821.070 K -47.76 % | 1.572 M 475.70 % | 273.036 K 73.16 % | 157.681 K -84.81 % | 1.038 M -29.73 % | 1.477 M 102.06 % | 731.033 K -14.84 % | 858.459 K -70.59 % | 2.919 M -47.54 % | 5.565 M -33.43 % | 8.360 M 33.66 % | 6.254 M -44.59 % | 11.288 M 4.98 % | 10.752 M |
| Total current assets | 2.749 M -63.36 % | 7.503 M 123.57 % | 3.356 M -47.93 % | 6.445 M 76.91 % | 3.643 M -19.22 % | 4.510 M -67.04 % | 13.684 M 39.29 % | 9.824 M 17.91 % | 8.332 M 226.75 % | 2.550 M 214.81 % | 810.000 K -15.18 % | 955.000 K -48.35 % | 1.849 M -23.91 % | 2.430 M -61.30 % | 6.279 M -33.88 % | 9.497 M -21.11 % | 12.039 M 1 397.71 % | 803.826 K -11.77 % | 911.061 K -44.94 % | 1.655 M 388.59 % | 338.649 K 73.51 % | 195.175 K -84.09 % | 1.227 M -23.63 % | 1.607 M 73.90 % | 923.830 K -3.88 % | 961.110 K -70.15 % | 3.220 M -45.57 % | 5.916 M -30.55 % | 8.519 M 33.81 % | 6.366 M -45.49 % | 11.679 M 5.92 % | 11.025 M |
| Inventory | 154.000 K 36.28 % | 113.000 K -72.77 % | 415.000 K -44.07 % | 742.000 K 12.42 % | 660.000 K -1.20 % | 668.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -271.000 K -1 278.26 % | 23.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -189.240 K | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.029 M -79.27 % | 4.963 M 1 465.62 % | 317.000 K 10.45 % | 287.000 K -66.55 % | 858.000 K 1 014.29 % | 77.000 K -88.98 % | 699.000 K -72.65 % | 2.556 M 249.66 % | 731.000 K 155.59 % | 286.000 K -54.75 % | 632.000 K 887.50 % | 64.000 K -73.98 % | 246.000 K -64.09 % | 685.000 K -40.59 % | 1.153 M 2 035.19 % | 54.000 K -77.69 % | 242.000 K 124.07 % | 108.000 K 37.44 % | 78.580 K 132.39 % | 33.814 K -37.35 % | 53.972 K 342.14 % | 12.207 K | 0.000 | 0.000 | 0.000 -100.00 % | 33.234 K -88.95 % | 300.751 K 283.14 % | 78.497 K 1.14 % | 77.613 K -4.20 % | 81.016 K 12.98 % | 71.706 K -5.23 % | 75.664 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.195 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 808.000 K -0.98 % | 816.000 K -29.90 % | 1.164 M 340.91 % | 264.000 K -78.83 % | 1.247 M 318.46 % | 298.000 K -65.90 % | 874.000 K 98.19 % | 441.000 K 24.58 % | 354.000 K 27.80 % | 277.000 K -75.00 % | 1.108 M 226.84 % | 339.000 K -61.69 % | 885.000 K -9.51 % | 978.000 K -9.19 % | 1.077 M 169.92 % | 399.000 K -23.27 % | 520.000 K 550.00 % | 80.000 K -74.66 % | 315.707 K 184.62 % | 110.921 K -63.98 % | 307.912 K 305.07 % | 76.015 K -78.56 % | 354.570 K -20.98 % | 448.725 K 22.86 % | 365.241 K -37.14 % | 581.061 K -0.63 % | 584.766 K 8.65 % | 538.190 K 29.77 % | 414.730 K -6.09 % | 441.620 K 106.04 % | 214.341 K 20.17 % | 178.368 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 701.000 K -10.70 % | 785.000 K -54.78 % | 1.736 M -12.01 % | 1.973 M -26.44 % | 2.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.000 K | 0.000 | 0.000 100.00 % | -108.000 K -141.38 % | 261.000 K 0.00 % | 261.000 K | 0.000 | 0.000 100.00 % | -170.905 K -9.91 % | -155.495 K -68.89 % | -92.070 K -15.65 % | -79.611 K -11.55 % | -71.371 K -9.99 % | -64.886 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 46.000 K -28.13 % | 64.000 K -15.79 % | 76.000 K | 0.000 -100.00 % | 27.000 K -40.00 % | 45.000 K -28.57 % | 63.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 94.000 K -18.97 % | 116.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.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 -100.00 % | 0.324 278 202 211 100.00 % | 0.000 -90.00 % | 0.000 -34.16 % | 0.000 -100.00 % | 1.542 56.64 % | 0.984 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 11.746 M 3.97 % | 11.298 M | 0.000 -100.00 % | 11.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.523 M -4.55 % | 39.313 M -10.19 % | 43.773 M 14.87 % | 38.108 M 2.30 % | 37.250 M 1.74 % | 36.612 M 0.45 % | 36.447 M 37.02 % | 26.600 M 6.83 % | 24.900 M -15.65 % | 29.519 M 26.70 % | 23.298 M 6.18 % | 21.942 M -26.68 % | 29.925 M 32.57 % | 22.574 M 10.65 % | 20.401 M 8.82 % | 18.747 M 4.70 % | 17.905 M -4.77 % | 18.802 M 21.17 % | 15.516 M 2.46 % | 15.144 M 1.91 % | 14.861 M 66.20 % | 8.942 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.226 M -33.41 % | -919.000 K | 0.000 100.00 % | -354.000 K 23.87 % | -465.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.826 M -162.40 % | -1.077 M -169.92 % | -399.000 K 23.27 % | -520.000 K -551.55 % | -79.810 K | 0.000 100.00 % | -110.921 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.349 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 5.139 M -50.33 % | 10.347 M -1.29 % | 10.482 M -6.26 % | 11.182 M 13.04 % | 9.892 M -6.72 % | 10.605 M -26.47 % | 14.422 M 45.44 % | 9.916 M 18.87 % | 8.342 M 225.73 % | 2.561 M 60.77 % | 1.593 M 38.04 % | 1.154 M -44.57 % | 2.082 M -54.34 % | 4.560 M -28.58 % | 6.385 M -33.25 % | 9.566 M -20.65 % | 12.056 M 868.56 % | 1.245 M 34.75 % | 923.769 K -44.53 % | 1.665 M 379.41 % | 347.380 K 33.01 % | 261.175 K -79.97 % | 1.304 M -23.21 % | 1.698 M 64.75 % | 1.031 M -5.62 % | 1.092 M -75.33 % | 4.428 M -55.63 % | 9.980 M -18.32 % | 12.218 M 22.00 % | 10.015 M -34.18 % | 15.216 M 35.65 % | 11.218 M |
| 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 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 |
| 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 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.254 M 50.42 % | -2.529 M -313.60 % | 1.184 M 51.99 % | 779.000 K 313.42 % | -365.000 K 66.54 % | -1.091 M -82.14 % | -599.000 K -258.68 % | -167.000 K 86.69 % | -1.255 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.031 K -116.93 % | 53.351 K -3.97 % | 55.556 K 281.27 % | -30.648 K 0.00 % | -30.648 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 |
| Stock based compensation | 0.000 -100.00 % | 543.000 K 1 988.46 % | 26.000 K -60.00 % | 65.000 K -50.38 % | 131.000 K -45.87 % | 242.000 K -63.05 % | 655.000 K 3 347.37 % | 19.000 K -20.83 % | 24.000 K 130.77 % | -78.000 K -146.15 % | 169.000 K -1.17 % | 171.000 K -55.24 % | 382.000 K 297.92 % | 96.000 K -30.43 % | 138.000 K -81.02 % | 727.000 K 923.94 % | 71.000 K -39.88 % | 118.095 K -10.53 % | 132.000 K 108.34 % | 63.358 K 16.82 % | 54.236 K 164.15 % | 20.532 K 63.92 % | 12.526 K 119.05 % | -65.752 K -12.77 % | -58.307 K -157.10 % | 102.116 K 0.00 % | 102.116 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 |
| Change in working capital | 842.000 K 267.06 % | -504.000 K -178.75 % | 640.000 K 165.56 % | 241.000 K 135.60 % | -677.000 K 77.19 % | -2.968 M -252.91 % | 1.941 M 97.66 % | 982.000 K 389.68 % | -339.000 K 63.90 % | -939.000 K -130.71 % | -407.000 K -1 025.00 % | 44.000 K 102.03 % | -2.165 M -260.49 % | 1.349 M 496.76 % | -340.000 K -188.37 % | 384.727 K 168.46 % | -562.000 K -1 735.03 % | -30.626 K -91.41 % | -16.000 K -106.27 % | 255.090 K 250.65 % | -169.325 K -368.72 % | 63.012 K 274.44 % | -36.122 K -191.30 % | -12.401 K -1 001.75 % | 1.375 K 101.45 % | -95.023 K 0.00 % | -95.023 K 71.22 % | -330.195 K 0.00 % | -330.195 K 50.97 % | -673.448 K 0.00 % | -673.448 K -323.58 % | 301.205 K 0.00 % | 301.205 K 30.24 % | 231.274 K 0.00 % | 231.274 K 27 050.89 % | 851.810 0.00 % | 851.810 101.05 % | -81.127 K 0.00 % | -81.127 K |
| Accounts receivables | 704.000 K 233.84 % | -526.000 K -17 633.33 % | 3.000 K -81.25 % | 16.000 K -58.97 % | 39.000 K 150.65 % | -77.000 K -103.49 % | 2.205 M 618.24 % | 307.000 K 324.09 % | -137.000 K -460.54 % | 37.999 K 106.82 % | -557.000 K -425.73 % | 171.000 K 8.23 % | 158.000 K -13.66 % | 183.000 K 466.00 % | -50.000 K -186.21 % | 58.000 K 156.86 % | -102.000 K 18.68 % | -125.428 K -198.64 % | -42.000 K -127.06 % | 155.211 K 623.80 % | -29.632 K -127.86 % | 106.342 K 501.15 % | -26.509 K -313.78 % | 12.400 K 350.86 % | 2.750 K -91.97 % | 34.262 K 0.00 % | 34.262 K 107.34 % | -466.577 K 0.00 % | -466.577 K -443.34 % | -85.872 K 0.00 % | -85.872 K -276.12 % | 48.758 K 0.00 % | 48.758 K 1 443.60 % | -3.629 K 0.00 % | -3.629 K 12.29 % | -4.137 K 0.00 % | -4.137 K 93.40 % | -62.725 K 0.00 % | -62.725 K |
| Inventory | -41.000 K -113.58 % | 302.000 K -7.65 % | 327.000 K 498.78 % | -82.000 K -1 125.00 % | 8.000 K 101.20 % | -668.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 594.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.485 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -8.000 K -132.00 % | 25.000 K | 0.000 100.00 % | -445.000 K -1 027.08 % | 48.000 K -85.19 % | 324.000 K 200.00 % | -324.000 K -158.38 % | 555.000 K 374.75 % | -202.000 K 78.62 % | -945.000 K -589.64 % | 193.000 K 298.97 % | -96.999 K 86.94 % | -743.000 K -398.62 % | -149.010 K -47.53 % | -101.000 K -122.20 % | 455.000 K 212.07 % | -406.000 K -930.20 % | 48.904 K 2 345.20 % | 2.000 K -98.12 % | 106.103 K 163.96 % | -165.885 K -826.53 % | -17.904 K -177.80 % | 23.013 K | 0.000 | 0.000 100.00 % | -79.632 K 0.00 % | -79.632 K -165.28 % | 121.989 K 0.00 % | 121.989 K 171.82 % | 44.879 K 0.00 % | 44.879 K 235.59 % | -33.099 K 0.00 % | -33.099 K -424.87 % | 10.189 K 0.00 % | 10.189 K -90.07 % | 102.583 K 0.00 % | 102.583 K 339.95 % | -42.752 K 0.00 % | -42.752 K |
| Other working capital | 187.000 K 161.31 % | -305.000 K -198.39 % | 310.000 K -58.78 % | 752.000 K 203.87 % | -724.000 K 67.43 % | -2.223 M -3 805.00 % | 60.000 K -50.00 % | 120.000 K | 0.000 100.00 % | -32.000 K 25.58 % | -43.000 K -43.34 % | -29.999 K 98.10 % | -1.580 M -220.15 % | 1.315 M 795.77 % | -189.000 K -47.34 % | -128.273 K -137.54 % | -54.000 K -217.65 % | 45.898 K 91.24 % | 24.000 K 485.60 % | -6.224 K -123.76 % | 26.192 K 203.01 % | -25.426 K 22.07 % | -32.626 K -31.55 % | -24.801 K -1 703.51 % | -1.375 K 97.23 % | -49.653 K 0.00 % | -49.653 K -444.98 % | 14.393 K 0.00 % | 14.393 K 102.28 % | -632.455 K 0.00 % | -632.455 K -321.49 % | 285.546 K 0.00 % | 285.546 K 27.07 % | 224.714 K 0.00 % | 224.714 K 330.26 % | -97.593 K 0.00 % | -97.593 K -500.81 % | 24.349 K 0.00 % | 24.349 K |
| Other non cash items | 6.436 M 683.92 % | 821.000 K 128.06 % | 360.000 K 136.40 % | -989.000 K -1 236.49 % | -74.000 K 98.83 % | -6.336 M -2 654.78 % | -230.000 K 70.63 % | -783.000 K -307.14 % | 378.000 K -41.58 % | 647.000 K -50.57 % | 1.309 M 372.56 % | 277.000 K -88.04 % | 2.317 M 677.81 % | -401.000 K -9.50 % | -366.201 K -3 421.55 % | 11.025 K -97.57 % | 453.000 K 1 648.97 % | 25.901 K 618.02 % | -5.000 K 97.63 % | -210.633 K -984.57 % | 23.812 K 112.88 % | -184.928 K -975.98 % | -17.187 K -158.43 % | 29.415 K 101.12 % | -2.625 M -1 098.83 % | -218.954 K 0.00 % | -218.954 K -212.32 % | 194.931 K 0.00 % | 194.931 K -58.05 % | 464.729 K 0.00 % | 464.729 K 1 244.37 % | -40.610 K 0.00 % | -40.610 K 29.38 % | -57.504 K 0.00 % | -57.504 K -106.94 % | 828.086 K 0.00 % | 828.086 K 306.83 % | 203.547 K 0.00 % | 203.547 K |
| Net cash provided by operating activities | -1.861 M 35.98 % | -2.907 M -32.32 % | -2.197 M 17.22 % | -2.654 M 17.91 % | -3.233 M 43.57 % | -5.729 M -161.84 % | -2.188 M -3.70 % | -2.110 M 28.50 % | -2.951 M -35.74 % | -2.174 M -1.92 % | -2.133 M -18.17 % | -1.805 M 37.56 % | -2.891 M -4.48 % | -2.767 M -55.52 % | -1.779 M -12.02 % | -1.588 M 16.41 % | -1.900 M -523.72 % | -304.625 K 29.16 % | -430.000 K -5.42 % | -407.895 K 21.62 % | -520.409 K -2.77 % | -506.368 K 5.99 % | -538.632 K 61.21 % | -1.389 M -6.78 % | -1.300 M 34.22 % | -1.977 M 0.00 % | -1.977 M -4.50 % | -1.892 M 0.00 % | -1.892 M -0.31 % | -1.886 M 0.00 % | -1.886 M -97.55 % | -954.538 K 0.00 % | -954.538 K 40.79 % | -1.612 M 0.00 % | -1.612 M -1.55 % | -1.588 M 0.00 % | -1.588 M -117.34 % | -730.482 K 0.00 % | -730.482 K |
| Investments in property plant and equipment | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -8.000 K | 0.000 100.00 % | -35.000 K | 0.000 -100.00 % | 8.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -3.000 K 86.36 % | -22.000 K -214.29 % | -7.000 K -265.46 % | 4.231 K 1 731.32 % | -259.340 74.69 % | -1.025 K | 0.000 -100.00 % | 29.040 | 0.000 100.00 % | -865.152 -214.56 % | -275.031 97.06 % | -9.368 K 0.00 % | -9.368 K 51.42 % | -19.284 K 0.00 % | -19.284 K 64.55 % | -54.390 K 0.00 % | -54.390 K -134.75 % | -23.170 K 0.00 % | -23.170 K 72.47 % | -84.163 K 0.00 % | -84.163 K -251.08 % | -23.973 K 0.00 % | -23.973 K 74.75 % | -94.929 K 0.00 % | -94.929 K |
| Acquisitions net | 0.000 100.00 % | -600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 724.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.349 K 0.00 % | 3.349 K -97.95 % | 163.079 K 0.00 % | 163.079 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -100.000 K | 0.000 | 0.000 100.00 % | -3.002 M -176.17 % | -1.087 M 27.14 % | -1.492 M -110.73 % | -708.000 K -70 900.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.632 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -85.167 K 0.00 % | -85.167 K 95.29 % | -1.808 M 0.00 % | -1.808 M -1 529.55 % | -110.979 K 0.00 % | -110.979 K 94.52 % | -2.024 M 0.00 % | -2.024 M |
| Sales maturities of investments | 0.000 -100.00 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.380 | 0.000 | 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.238 M 0.00 % | 1.238 M -45.77 % | 2.283 M 0.00 % | 2.283 M 157.65 % | 886.252 K 0.00 % | 886.252 K -50.45 % | 1.789 M 0.00 % | 1.789 M |
| Other investing activites | -2.000 M 51.43 % | -4.118 M -4 527.96 % | 93.000 K -96.86 % | 2.964 M 376.75 % | -1.071 M 83.18 % | -6.368 M -799.44 % | -708.000 K -1 982.35 % | -34.000 K -3 300.00 % | -1.000 K -104.17 % | 24.000 K | 0.000 100.00 % | 0.000 -100.00 % | 546.000 K 930.19 % | 53.000 K 110.60 % | -500.000 K -3 946.15 % | 13.000 K 750.00 % | -2.000 K 51.56 % | -4.129 K -1 691.96 % | 259.340 7 711.76 % | 3.320 -99.37 % | 529.970 -99.41 % | 89.831 K 834.45 % | 9.613 K 14.95 % | 8.363 K 90.05 % | 4.401 K 31.52 % | 3.346 K 0.00 % | 3.346 K | 0.000 | 0.000 -100.00 % | 1.126 M 0.00 % | 1.126 M 124.81 % | 500.693 K 0.00 % | 500.693 K 132.26 % | -1.552 M 0.00 % | -1.552 M -171.75 % | 2.163 M 0.00 % | 2.163 M | 0.000 | 0.000 |
| Net cash used for investing activites | -2.100 M -22.31 % | -1.717 M -1 966.30 % | 92.000 K 342.11 % | -38.000 K 96.45 % | -1.071 M 83.20 % | -6.376 M -800.56 % | -708.000 K -1 982.35 % | -34.000 K -3 300.00 % | -1.000 K -104.17 % | 24.000 K | 0.000 100.00 % | -1.000 K -100.08 % | 1.269 M 2 294.34 % | 53.000 K 110.54 % | -503.000 K -5 488.89 % | -9.000 K 0.00 % | -9.000 K -8 397.93 % | 108.461 | 0.000 100.00 % | -1.021 K -292.72 % | 529.970 -99.48 % | 102.493 K 966.17 % | 9.613 K 28.21 % | 7.498 K 81.75 % | 4.125 K 168.50 % | -6.023 K 0.00 % | -6.023 K 68.77 % | -19.284 K 0.00 % | -19.284 K -101.79 % | 1.075 M 0.00 % | 1.075 M -40.09 % | 1.794 M 0.00 % | 1.794 M 254.48 % | -1.161 M 0.00 % | -1.161 M -139.84 % | 2.914 M 0.00 % | 2.914 M 982.80 % | -330.120 K 0.00 % | -330.120 K |
| Debt repayment | 3.990 M 30 792.31 % | -13.000 K 68.29 % | -41.000 K | 0.000 100.00 % | -26.000 K | 0.000 100.00 % | -39.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -723.016 K 0.00 % | -723.016 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.177 M 0.00 % | -1.177 M | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 6.255 M | 0.000 -100.00 % | 2.715 M -4.30 % | 2.837 M 2.31 % | 2.773 M -69.21 % | 9.005 M 507.22 % | 1.483 M -83.12 % | 8.784 M 137.34 % | 3.701 M 156.84 % | 1.441 M 30.29 % | 1.106 M -37.23 % | 1.762 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.943 M | 0.000 | 0.000 -100.00 % | 840.885 K 47.55 % | 569.883 K 357.85 % | 124.469 K -83.49 % | 753.910 K | 0.000 | 0.000 -100.00 % | 235.416 K 0.00 % | 235.416 K -63.33 % | 641.945 K 0.00 % | 641.945 K -35.20 % | 990.680 K 0.00 % | 990.680 K 388 997.05 % | 254.610 0.00 % | 254.610 -99.99 % | 2.943 M 0.00 % | 2.943 M | 0.000 | 0.000 -100.00 % | 336.630 0.00 % | 336.630 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | -23.000 K 93.03 % | -330.000 K -202.48 % | 322.000 K -88.02 % | 2.687 M -5.29 % | 2.837 M 3.77 % | 2.734 M -69.64 % | 9.005 M 515.10 % | 1.464 M -82.97 % | 8.596 M 117.51 % | 3.952 M 180.88 % | 1.407 M 31.01 % | 1.074 M -38.70 % | 1.752 M 11.45 % | 1.572 M 157 100.00 % | 1.000 K -99.64 % | 275.000 K | 0.000 100.00 % | -260.745 K | 0.000 -100.00 % | 1.115 M 550.19 % | 171.441 K | 0.000 -100.00 % | 754.628 K -63.92 % | 2.092 M 69.15 % | 1.237 M 188.64 % | 428.409 K 0.00 % | 428.409 K 61.87 % | 264.659 K 0.00 % | 264.659 K 4 103.61 % | 6.296 K 0.00 % | 6.296 K -97.82 % | 289.238 K 0.00 % | 289.238 K 38.71 % | 208.524 K 0.00 % | 208.524 K -55.14 % | 464.848 K 0.00 % | 464.848 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 3.967 M -32.90 % | 5.912 M 2 003.91 % | 281.000 K -89.54 % | 2.687 M -4.41 % | 2.811 M 2.82 % | 2.734 M -69.51 % | 8.966 M 512.43 % | 1.464 M -82.97 % | 8.596 M 117.51 % | 3.952 M 180.88 % | 1.407 M 31.01 % | 1.074 M -37.92 % | 1.730 M 10.05 % | 1.572 M 157 100.00 % | 1.000 K -99.64 % | 275.000 K -85.85 % | 1.943 M 845.17 % | -260.745 K | 0.000 -100.00 % | 1.956 M 163.80 % | 741.324 K 495.59 % | 124.469 K -83.49 % | 753.910 K -63.96 % | 2.092 M 69.15 % | 1.237 M 80.45 % | 685.236 K 0.00 % | 685.236 K -24.42 % | 906.604 K 0.00 % | 906.604 K 230.93 % | 273.961 K 0.00 % | 273.961 K -5.37 % | 289.493 K 0.00 % | 289.493 K -90.82 % | 3.152 M 0.00 % | 3.152 M 542.45 % | -712.360 K 0.00 % | -712.360 K -211 715.13 % | 336.630 0.00 % | 336.630 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.590 M 200.03 % | -3.589 M -152.20 % | 6.875 M 68 650.00 % | 10.000 K -99.49 % | 1.946 M 19 360.00 % | 10.000 K | 0.000 -100.00 % | 9.000 K -99.39 % | 1.485 M 147.50 % | 600.000 K 969.57 % | -69.000 K 57.67 % | -163.000 K 46.38 % | -304.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.161 100.00 % | -1.442 M -282.32 % | 790.714 K 158 142 799 999 900.00 % | 0.000 0.00 % | 0.000 | 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 | 6.000 K -99.53 % | 1.288 M 411.11 % | 252.000 K 320.00 % | 60.000 K 103.86 % | -1.553 M 83.32 % | -9.311 M -253.52 % | 6.065 M 990.60 % | -681.000 K -112.06 % | 5.645 M 217.49 % | 1.778 M 353.28 % | -702.000 K 1.54 % | -713.000 K -144.76 % | 1.593 M 393.91 % | -542.000 K 77.47 % | -2.406 M -56.23 % | -1.540 M -470.37 % | -270.000 K 55.33 % | -604.410 K -32.84 % | -455.000 K -129.30 % | 1.553 M 602.88 % | 220.915 K 164.23 % | 83.608 K -62.82 % | 224.891 K 130.76 % | -731.033 K -200.00 % | 731.032 K 128.17 % | -2.595 M 0.00 % | -2.595 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 |
| Cash at beginning of period | 1.560 M 519.05 % | 252.000 K | 0.000 -100.00 % | 2.081 M -42.74 % | 3.634 M -71.93 % | 12.945 M 87.07 % | 6.920 M -8.96 % | 7.601 M 288.60 % | 1.956 M 998.88 % | 178.000 K -79.77 % | 880.000 K -44.76 % | 1.593 M 15 830.00 % | 10.000 K -99.51 % | 2.027 M -73.01 % | 7.509 M -30.05 % | 10.735 M -10.94 % | 12.054 M 841.86 % | 1.280 M 0.14 % | 1.278 M 6 595.31 % | 19.088 K -63.38 % | 52.120 K -29.64 % | 74.073 K -90.89 % | 813.046 K 11.22 % | 731.033 K 137 748 722.31 % | 0.531 -100.00 % | 3.365 M 0.00 % | 3.365 M 686.52 % | 427.784 K 0.00 % | 427.784 K -81.26 % | 2.283 M 0.00 % | 2.283 M -7.38 % | 2.465 M 0.00 % | 2.465 M -58.44 % | 5.931 M 0.00 % | 5.931 M 4.52 % | 5.675 M 0.00 % | 5.675 M | 0.000 | 0.000 |
| Cash at end of period | 1.566 M 1.69 % | 1.540 M 511.11 % | 252.000 K -88.23 % | 2.141 M 2.88 % | 2.081 M -42.74 % | 3.634 M -72.01 % | 12.985 M 87.64 % | 6.920 M -8.96 % | 7.601 M 288.60 % | 1.956 M 998.88 % | 178.000 K -79.77 % | 880.000 K -45.10 % | 1.603 M 7.95 % | 1.485 M -70.90 % | 5.103 M -44.50 % | 9.195 M -21.97 % | 11.784 M 1 644.74 % | 675.401 K -17.93 % | 823.000 K -47.64 % | 1.572 M 475.70 % | 273.036 K 73.16 % | 157.681 K -84.81 % | 1.038 M | 0.000 -100.00 % | 731.033 K -5.01 % | 769.551 K 0.00 % | 769.551 K -73.64 % | 2.919 M 0.00 % | 2.919 M 582.44 % | 427.784 K 0.00 % | 427.784 K -81.26 % | 2.283 M 0.00 % | 2.283 M -7.38 % | 2.465 M 0.00 % | 2.465 M -58.44 % | 5.931 M 0.00 % | 5.931 M 4.52 % | 5.675 M 0.00 % | 5.675 M |
| Operating cash flow | -1.861 M 35.98 % | -2.907 M -32.32 % | -2.197 M 17.22 % | -2.654 M 17.91 % | -3.233 M 43.57 % | -5.729 M -161.84 % | -2.188 M -3.70 % | -2.110 M 28.50 % | -2.951 M -35.74 % | -2.174 M -1.92 % | -2.133 M -18.17 % | -1.805 M 37.56 % | -2.891 M -4.48 % | -2.767 M -55.52 % | -1.779 M -12.02 % | -1.588 M 16.41 % | -1.900 M -482.65 % | -326.094 K 24.16 % | -430.000 K -5.42 % | -407.895 K 21.62 % | -520.409 K -2.77 % | -506.368 K 5.99 % | -538.632 K 61.21 % | -1.389 M -6.78 % | -1.300 M 34.22 % | -1.977 M 0.00 % | -1.977 M -4.50 % | -1.892 M 0.00 % | -1.892 M -0.31 % | -1.886 M 0.00 % | -1.886 M -97.55 % | -954.538 K 0.00 % | -954.538 K 40.79 % | -1.612 M 0.00 % | -1.612 M -1.55 % | -1.588 M 0.00 % | -1.588 M -117.34 % | -730.482 K 0.00 % | -730.482 K |
| Capital expenditure | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -8.000 K | 0.000 100.00 % | -35.000 K | 0.000 -100.00 % | 8.000 K | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -5.000 K -78.05 % | -2.808 K 92.41 % | -37.000 K -428.57 % | -7.000 K -265.46 % | 4.231 K 1 731.32 % | -259.340 74.69 % | -1.025 K | 0.000 -100.00 % | 29.040 | 0.000 100.00 % | -865.152 -214.56 % | -275.031 97.06 % | -9.368 K 0.00 % | -9.368 K 51.42 % | -19.284 K 0.00 % | -19.284 K 64.55 % | -54.391 K 0.00 % | -54.391 K -134.73 % | -23.172 K 0.00 % | -23.172 K 72.47 % | -84.161 K 0.00 % | -84.161 K -251.05 % | -23.974 K 0.00 % | -23.974 K 74.74 % | -94.928 K 0.00 % | -94.928 K |
| Free CashFlow | -1.861 M 35.96 % | -2.906 M -32.21 % | -2.198 M 17.18 % | -2.654 M 17.91 % | -3.233 M 43.65 % | -5.737 M -162.20 % | -2.188 M -2.00 % | -2.145 M 27.31 % | -2.951 M -36.24 % | -2.166 M -1.55 % | -2.133 M -18.11 % | -1.806 M 37.53 % | -2.891 M -4.29 % | -2.772 M -50.82 % | -1.838 M -22.78 % | -1.497 M 21.50 % | -1.907 M -526.22 % | -304.523 K 29.18 % | -430.000 K -5.16 % | -408.919 K 21.42 % | -520.409 K -2.78 % | -506.339 K 6.00 % | -538.632 K 61.23 % | -1.389 M -6.83 % | -1.301 M 34.51 % | -1.986 M 0.00 % | -1.986 M -3.94 % | -1.911 M 0.00 % | -1.911 M 1.51 % | -1.940 M 0.00 % | -1.940 M -98.43 % | -977.710 K 0.00 % | -977.710 K 42.36 % | -1.696 M 0.00 % | -1.696 M -5.26 % | -1.612 M 0.00 % | -1.612 M -95.25 % | -825.410 K 0.00 % | -825.410 K |
| 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 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 |