Scandinavian Real Heart AB (Publ) HEART.ST
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 111.347 K -85.63 % | 774.967 K 484.11 % | 132.674 K -10.39 % | 148.054 K -34.56 % | 226.257 K 50 973.81 % | 443.000 | 0.000 -100.00 % | 1.000 -91.67 % | 12.000 |
| Net income | -34.350 M 49.47 % | -67.977 M -385.97 % | -13.988 M -33.44 % | -10.483 M -18.84 % | -8.821 M -21.00 % | -7.290 M 17.70 % | -8.858 M 35.55 % | -13.744 M -253.86 % | -3.884 M -153.69 % | -1.531 M 9.41 % | -1.690 M -555.04 % | -258.000 K -1 815.51 % | -13.469 K 84.45 % | -86.595 K 25.85 % | -116.791 K |
| Income before tax | -34.350 M 49.47 % | -67.977 M -385.97 % | -13.988 M -33.44 % | -10.483 M -18.84 % | -8.821 M -21.00 % | -7.290 M 17.70 % | -8.858 M 35.55 % | -13.744 M -253.86 % | -3.884 M -153.69 % | -1.531 M 9.41 % | -1.690 M -555.04 % | -258.000 K -1 815.51 % | -13.469 K 84.45 % | -86.595 K 25.85 % | -116.791 K |
| Income before tax ratio | 0.00 | 0.00 100.00 % | -1 398.80 | 0.00 | 0.00 | 0.00 100.00 % | -79.55 -348.57 % | -17.73 39.42 % | -29.27 -183.10 % | -10.34 -38.44 % | -7.47 98.72 % | -582.39 | 0.00 100.00 % | -86 595.00 -789.74 % | -9 732.58 |
| EBITDA | -33.544 M 50.12 % | -67.250 M -389.63 % | -13.735 M -36.08 % | -10.093 M -20.63 % | -8.367 M -22.49 % | -6.831 M 19.96 % | -8.534 M 36.60 % | -13.461 M -262.34 % | -3.715 M -152.89 % | -1.469 M 10.10 % | -1.634 M -667.14 % | -213.000 K -1 043.10 % | 22.585 K 155.86 % | -40.430 K 46.16 % | -75.086 K |
| Net income ratio | 0.00 | 0.00 100.00 % | -1 398.80 | 0.00 | 0.00 | 0.00 100.00 % | -79.55 -348.57 % | -17.73 39.42 % | -29.27 -183.10 % | -10.34 -38.44 % | -7.47 98.72 % | -582.39 | 0.00 100.00 % | -86 595.00 -789.74 % | -9 732.58 |
| Ratio EBITDA | 0.00 | 0.00 100.00 % | -1 373.50 | 0.00 | 0.00 | 0.00 100.00 % | -76.64 -341.25 % | -17.37 37.97 % | -28.00 -182.21 % | -9.92 -37.39 % | -7.22 98.50 % | -480.81 | 0.00 100.00 % | -40 430.00 -546.14 % | -6 257.17 |
| Gross profit ratio | 0.00 | 0.00 -100.00 % | 1 228.70 | 0.00 | 0.00 | 0.00 100.00 % | -17.35 -842.30 % | -1.84 93.58 % | -28.67 -180.75 % | -10.21 -1 121.25 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 1.00 |
| Weighted average shs out dil | 2.068 M 42.82 % | 1.448 M 95.22 % | 741.713 K -98.51 % | 49.697 M 14 191.34 % | 347.742 K 22.60 % | 283.651 K -98.74 % | 22.425 M -1.84 % | 22.845 M 20.68 % | 18.930 M 10.31 % | 17.160 M 0.00 % | 17.160 M 0.00 % | 17.160 M 0.00 % | 17.160 M 0.00 % | 17.160 M 0.00 % | 17.160 M |
| Weighted average shs out | 2.068 M 42.82 % | 1.448 M 95.22 % | 741.713 K -98.51 % | 49.697 M 14 191.34 % | 347.742 K 22.60 % | 283.651 K -98.74 % | 22.425 M -1.84 % | 22.845 M 20.68 % | 18.930 M 10.31 % | 17.160 M 0.00 % | 17.160 M 0.00 % | 17.160 M 0.00 % | 17.160 M 0.00 % | 17.160 M 0.00 % | 17.160 M |
| EPS diluted | -16.61 -3 434.04 % | -0.47 97.51 % | -18.86 -8 880.95 % | -0.21 16.00 % | -0.25 3.85 % | -0.26 35.00 % | -0.40 33.33 % | -0.60 -185.71 % | -0.21 -135.43 % | -0.09 9.44 % | -0.10 -556.67 % | -0.02 -1 775.00 % | 0.00 84.00 % | -0.01 26.47 % | -0.01 |
| Earnings per share | -16.61 -3 434.04 % | -0.47 97.51 % | -18.86 -8 880.95 % | -0.21 16.00 % | -0.25 3.85 % | -0.26 35.00 % | -0.40 33.33 % | -0.60 -185.71 % | -0.21 -135.43 % | -0.09 9.44 % | -0.10 -556.67 % | -0.02 -1 775.00 % | 0.00 84.00 % | -0.01 26.47 % | -0.01 |
| Gross profit | -164.701 K 99.67 % | -50.217 M -508.70 % | 12.287 M 70.65 % | 7.200 M 2 063.70 % | 332.764 K -91.60 % | 3.960 M 304.97 % | -1.932 M -35.39 % | -1.427 M 62.49 % | -3.804 M -151.59 % | -1.512 M -768.27 % | 226.257 K 50 973.81 % | 443.000 | 0.000 | 0.000 -100.00 % | 12.000 |
| Income tax expense | 0.000 | 0.000 -100.00 % | 423.000 114.73 % | -2.872 K -104.32 % | 66.538 K 604 790.91 % | 11.000 -99.94 % | 18.228 K -99.50 % | 3.638 M 398 803.51 % | 912.000 729.09 % | 110.000 279.31 % | 29.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 164.701 K -99.67 % | 50.217 M 509.03 % | -12.277 M -5 353.63 % | 233.686 K 170.18 % | -333.000 K 91.59 % | -3.960 M -293.83 % | 2.043 M -7.22 % | 2.202 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 12.117 M 104.82 % | 5.916 M -20.21 % | 7.414 M 73.22 % | 4.280 M -43.39 % | 7.561 M 97.47 % | 3.829 M 137.38 % | 1.613 M 10.33 % | 1.462 M 584.28 % | 213.654 K 5 589.85 % | 3.755 K -90.71 % | 40.431 K -46.16 % | 75.098 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.908 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 26.138 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 197.705 K 82.96 % | 108.058 K 129.24 % | 47.137 K -88.96 % | 426.926 K 1 753.70 % | 23.031 K | 0.000 -100.00 % | 46.024 K 10.93 % | 41.489 K |
| Operating expenses | 14.969 M -17.88 % | 18.229 M -27.46 % | 25.131 M 138.48 % | 10.538 M 17.45 % | 8.972 M 20.14 % | 7.468 M 12.39 % | 6.645 M -14.36 % | 7.759 M 97.08 % | 3.937 M 137.17 % | 1.660 M -12.12 % | 1.889 M 698.11 % | 236.685 K 2 068.44 % | 10.915 K -87.37 % | 86.455 K -25.85 % | 116.587 K |
| Cost and expenses | 15.134 M -77.89 % | 68.446 M 432.49 % | 12.854 M 24.47 % | 10.327 M 19.53 % | 8.640 M 21.84 % | 7.091 M -18.38 % | 8.688 M -12.78 % | 9.961 M 153.01 % | 3.937 M 137.17 % | 1.660 M -12.12 % | 1.889 M 698.11 % | 236.685 K 2 068.44 % | 10.915 K -87.37 % | 86.455 K -25.85 % | 116.587 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 14.969 M -17.88 % | 18.229 M | 0.000 -100.00 % | 12.117 M 37.32 % | 8.824 M 19.02 % | 7.414 M 73.22 % | 4.280 M -43.39 % | 7.561 M 97.47 % | 3.829 M 137.38 % | 1.613 M 10.33 % | 1.462 M 584.28 % | 213.654 K 5 589.85 % | 3.755 K -90.71 % | 40.431 K -46.16 % | 75.098 K |
| Interest income | 914.926 K 50.67 % | 607.240 K 143 455.56 % | 423.000 | 0.000 | 0.000 -100.00 % | 11.000 -99.94 % | 18.228 K | 0.000 -100.00 % | 102.000 -7.27 % | 110.000 279.31 % | 29.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 641.466 K 12.14 % | 572.026 K 315.41 % | 137.701 K -12.03 % | 156.525 K -13.50 % | 180.953 K -9.00 % | 198.853 K 5.37 % | 188.722 K 29.65 % | 145.559 K 82.59 % | 79.719 K 321.19 % | 18.927 K -32.36 % | 27.980 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 164.701 K 6.11 % | 155.210 K 34.54 % | 115.366 K -50.63 % | 233.686 K -14.35 % | 272.835 K 4.94 % | 259.989 K 92.19 % | 135.274 K -1.31 % | 137.063 K 53.71 % | 89.167 K 110.87 % | 42.286 K 48.64 % | 28.449 K 24.99 % | 22.761 K -32.06 % | 33.500 K -27.21 % | 46.024 K 10.93 % | 41.489 K |
| Operating income | -15.134 M 13.62 % | -17.520 M -26.49 % | -13.851 M -34.12 % | -10.327 M -19.53 % | -8.640 M -21.84 % | -7.091 M 16.76 % | -8.519 M 14.55 % | -9.970 M -162.09 % | -3.804 M -151.59 % | -1.512 M 9.03 % | -1.662 M -604.24 % | -236.000 K -2 062.16 % | -10.915 K 87.37 % | -86.454 K 25.84 % | -116.575 K |
| Operating income ratio | 0.00 | 0.00 100.00 % | -1 385.10 | 0.00 | 0.00 | 0.00 100.00 % | -76.51 -494.70 % | -12.87 55.13 % | -28.67 -180.75 % | -10.21 -39.03 % | -7.35 98.62 % | -532.73 | 0.00 100.00 % | -86 454.00 -789.94 % | -9 714.58 |
| Total other income expenses net | -19.217 M 61.92 % | -50.458 M -36 730.66 % | -137.000 K 12.74 % | -157.000 K 13.26 % | -181.000 K 9.05 % | -199.000 K 41.30 % | -339.000 K -132.19 % | -146.000 K -83.38 % | -79.617 K -323.11 % | -18.817 K 32.68 % | -27.951 K -31.30 % | -21.288 K -733.52 % | -2.554 K -1 711.35 % | -141.000 34.72 % | -216.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -17.362 M 50.47 % | -35.053 M -285.83 % | -9.085 M 77.22 % | -39.878 M -109.45 % | -19.039 M 12.27 % | -21.701 M -6 988.03 % | 315.060 K 102.36 % | -13.361 M -115.31 % | -6.206 M -268.19 % | -1.685 M 69.48 % | -5.523 M -6 173.41 % | -88.035 K -139.60 % | -36.742 K 84.87 % | -242.767 K 38.55 % | -395.083 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 6.353 M -22.99 % | 8.250 M 279.48 % | 2.174 M -22.22 % | 2.795 M -18.18 % | 3.416 M -8.03 % | 3.714 M -7.14 % | 4.000 M 0.00 % | 4.000 M 55.72 % | 2.569 M 1 074.29 % | 218.750 K 191.67 % | 75.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -138.814 M -97.22 % | -70.386 M -202.89 % | 68.410 M 36.65 % | 50.062 M 37.43 % | 36.427 M 84.51 % | 19.743 M 56.72 % | 12.597 M 126.54 % | 5.561 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -169.683 M -21.96 % | -139.130 M | 0.000 100.00 % | -125.150 M -29.93 % | -96.319 M -30.40 % | -73.863 M -48.06 % | -49.889 M -469.20 % | 13.512 M 41.86 % | 9.525 M 360.27 % | -3.660 M -71.88 % | -2.129 M -385.05 % | -438.956 K -141.95 % | -181.426 K -8.02 % | -167.957 K -106.43 % | -81.362 K |
| Common stock | 10.361 M 6.83 % | 9.699 M 192.30 % | 3.318 M 0.00 % | 3.318 M 47.10 % | 2.256 M 26.44 % | 1.784 M 26.49 % | 1.410 M 0.00 % | 1.410 M 26.43 % | 1.116 M 12.50 % | 991.662 K 0.00 % | 991.662 K 351.78 % | 219.500 K 0.00 % | 219.500 K 0.00 % | 219.500 K 0.00 % | 219.500 K |
| Total equity | 67.340 M -17.92 % | 82.038 M -15.98 % | 97.645 M -12.26 % | 111.290 M 55.23 % | 71.695 M 21.51 % | 59.003 M 205.70 % | 19.301 M -29.87 % | 27.520 M 69.86 % | 16.202 M 171.52 % | 5.967 M -20.41 % | 7.497 M 1 285.74 % | 541.044 K -32.25 % | 798.574 K -1.66 % | 812.043 K -9.64 % | 898.638 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 218.750 K -70.88 % | 751.250 K 93.62 % | 388.000 K | 0.000 -100.00 % | 3.217 K |
| Long term debt | 4.456 M -29.86 % | 6.353 M 309.13 % | 1.553 M -28.57 % | 2.174 M -22.22 % | 2.795 M -11.07 % | 3.143 M -9.34 % | 3.467 M -13.33 % | 4.000 M 55.72 % | 2.569 M 1 686.96 % | 143.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 4.456 M -29.86 % | 6.353 M 309.13 % | 1.553 M -28.57 % | 2.174 M -22.22 % | 2.795 M -11.07 % | 3.143 M -9.34 % | 3.467 M -13.33 % | 4.000 M 55.72 % | 2.569 M 1 686.96 % | 143.750 K -34.29 % | 218.750 K -70.88 % | 751.250 K 93.62 % | 388.000 K | 0.000 -100.00 % | 3.217 K |
| Other current liabilities | 6.593 M 201.55 % | 2.186 M -77.10 % | 9.547 M 535.26 % | 1.503 M 8.28 % | 1.388 M 9.89 % | 1.263 M 190.21 % | 435.218 K 38.52 % | 314.200 K 259.09 % | 87.500 K 659.09 % | 11.527 K 2 957.56 % | 377.000 -98.99 % | 37.234 K 63.51 % | 22.771 K -34.60 % | 34.818 K 51.21 % | 23.027 K |
| Deferred revenue | 0.000 -100.00 % | 8.157 M -11.99 % | 9.268 M 618.39 % | 1.290 M 0.71 % | 1.281 M 5.84 % | 1.210 M 223.74 % | 373.843 K | 0.000 -100.00 % | 155.101 K -19.51 % | 192.688 K -45.94 % | 356.465 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.897 M 0.00 % | 1.897 M 205.37 % | 621.118 K 0.00 % | 621.118 K 0.00 % | 621.118 K 8.70 % | 571.429 K 7.14 % | 533.333 K | 0.000 -100.00 % | 75.000 K 0.00 % | 75.000 K 0.00 % | 75.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 11.483 M -19.40 % | 14.247 M -30.90 % | 20.618 M 373.86 % | 4.351 M 22.39 % | 3.555 M -20.44 % | 4.469 M -4.05 % | 4.657 M 90.89 % | 2.440 M 69.66 % | 1.438 M 194.60 % | 488.098 K -23.54 % | 638.365 K 602.59 % | 90.859 K 79.03 % | 50.752 K -17.46 % | 61.486 K -11.44 % | 69.430 K |
| Total liabilities | 15.940 M -22.62 % | 20.600 M -7.08 % | 22.171 M 239.78 % | 6.525 M 2.75 % | 6.350 M -16.57 % | 7.611 M -6.31 % | 8.124 M 26.15 % | 6.440 M 60.72 % | 4.007 M 534.12 % | 631.848 K -26.28 % | 857.115 K 1.78 % | 842.109 K 91.93 % | 438.752 K 613.58 % | 61.486 K -15.36 % | 72.647 K |
| Other non current assets | 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 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 56.799 M 1.17 % | 56.143 M -46.56 % | 105.051 M 43.11 % | 73.404 M 36.28 % | 53.862 M 37.56 % | 39.156 M 78.86 % | 21.891 M 51.73 % | 14.427 M 39.48 % | 10.344 M 143.78 % | 4.243 M 616.40 % | 592.269 K | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 56.799 M 1.17 % | 56.143 M -46.56 % | 105.051 M 43.11 % | 73.404 M 36.28 % | 53.862 M 37.56 % | 39.156 M 78.86 % | 21.891 M 51.73 % | 14.427 M 39.48 % | 10.344 M 143.78 % | 4.243 M 103.25 % | 2.088 M 64.43 % | 1.270 M 39.81 % | 908.100 K 46.20 % | 621.129 K 20.16 % | 516.908 K |
| Property plant equipment net | 546.409 K -22.77 % | 707.510 K 1 435.79 % | 46.068 K -49.35 % | 90.949 K -67.41 % | 279.100 K -43.48 % | 493.829 K 35.34 % | 364.875 K 77.08 % | 206.046 K 1 162.77 % | 16.317 K -23.82 % | 21.418 K | 0.000 -100.00 % | 8.374 K | 0.000 | 0.000 | 0.000 |
| Total non current assets | 57.345 M 0.87 % | 56.851 M -45.91 % | 105.097 M 43.00 % | 73.495 M 35.75 % | 54.141 M 36.55 % | 39.649 M 78.15 % | 22.256 M 52.09 % | 14.633 M 41.25 % | 10.360 M 142.94 % | 4.264 M 104.28 % | 2.088 M 63.35 % | 1.278 M 40.73 % | 908.100 K 46.20 % | 621.129 K 20.16 % | 516.908 K |
| Other current assets | 667.634 K -60.34 % | 1.683 M 31.92 % | 1.276 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.038 K 5.09 % | 142.766 K 21.70 % | 117.313 K 52.54 % | 76.904 K 348.73 % | 17.138 K -94.14 % | 292.484 K 2 936.27 % | 9.633 K -83.75 % | 59.294 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 23.715 M -45.23 % | 43.303 M 284.60 % | 11.259 M -73.62 % | 42.673 M 90.04 % | 22.455 M -11.65 % | 25.416 M 589.72 % | 3.685 M -78.77 % | 17.361 M 97.86 % | 8.774 M 360.79 % | 1.904 M -65.98 % | 5.598 M 6 258.61 % | 88.035 K 139.60 % | 36.742 K -84.87 % | 242.767 K -38.55 % | 395.083 K |
| Cash and short term investments | 23.715 M -45.23 % | 43.303 M 284.60 % | 11.259 M -73.62 % | 42.673 M 90.04 % | 22.455 M -11.65 % | 25.416 M 589.72 % | 3.685 M -78.77 % | 17.361 M 97.86 % | 8.774 M 360.79 % | 1.904 M -65.98 % | 5.598 M 6 258.61 % | 88.035 K 139.60 % | 36.742 K -84.87 % | 242.767 K -38.55 % | 395.083 K |
| Total current assets | 25.934 M -43.36 % | 45.787 M 211.07 % | 14.719 M -66.79 % | 44.321 M 85.41 % | 23.904 M -11.35 % | 26.965 M 421.71 % | 5.169 M -73.26 % | 19.327 M 96.24 % | 9.848 M 321.89 % | 2.334 M -62.75 % | 6.267 M 5 858.73 % | 105.173 K -68.05 % | 329.226 K 30.44 % | 252.400 K -44.45 % | 454.377 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.551 M 93.63 % | 801.267 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 312.796 K -47.19 % | 592.269 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Account payables | 2.817 M 57.45 % | 1.789 M -82.68 % | 10.331 M 367.64 % | 2.209 M 48.46 % | 1.488 M -41.81 % | 2.557 M -30.07 % | 3.657 M 72.06 % | 2.125 M 89.72 % | 1.120 M 436.34 % | 208.883 K 1.14 % | 206.523 K 285.12 % | 53.625 K 91.65 % | 27.981 K 4.92 % | 26.668 K -42.53 % | 46.403 K |
| Tax payables | 176.421 K -19.03 % | 217.885 K 83.74 % | 118.582 K 563.69 % | 17.867 K -69.17 % | 57.952 K -24.45 % | 76.711 K 143.14 % | 31.550 K | 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 226.662 M -35.29 % | 350.283 M 112.66 % | 164.712 M 0.00 % | 164.712 M 42.37 % | 115.696 M 22.23 % | 94.655 M 97.05 % | 48.037 M 281.32 % | 12.597 M | 0.000 -100.00 % | 8.635 M 0.00 % | 8.635 M 1 035.43 % | 760.500 K 0.00 % | 760.500 K 0.00 % | 760.500 K 0.00 % | 760.500 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 |
| 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 |
| Total assets | 83.280 M -18.86 % | 102.638 M -14.34 % | 119.816 M 1.70 % | 117.815 M 50.96 % | 78.045 M 17.16 % | 66.614 M 142.90 % | 27.425 M -19.24 % | 33.960 M 68.05 % | 20.208 M 206.24 % | 6.599 M -21.02 % | 8.355 M 504.02 % | 1.383 M 11.79 % | 1.237 M 41.65 % | 873.529 K -10.06 % | 971.285 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 2.106 M 130.67 % | -6.867 M -205.74 % | 6.494 M 988.02 % | 596.891 K 170.67 % | -844.580 K -150.42 % | -337.269 K -115.80 % | 2.134 M 1 831.87 % | 110.474 K -63.89 % | 305.957 K 244.56 % | 88.797 K 184.95 % | -104.528 K |
| Accounts receivables | 265.523 K -72.78 % | 975.403 K 282.00 % | -535.941 K -169.28 % | -199.025 K -298.83 % | 100.097 K 252.88 % | -65.476 K -113.60 % | 481.588 K 154.04 % | -891.243 K -38.54 % | -643.292 K -230.89 % | 491.466 K | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 1.028 M 112.03 % | -8.542 M -205.17 % | 8.122 M 1 026.31 % | 721.128 K 167.44 % | -1.069 M 2.76 % | -1.100 M -171.80 % | 1.532 M 52.38 % | 1.005 M 10.28 % | 911.448 K 38 520.68 % | 2.360 K | 0.000 |
| Other working capital | 812.927 K 16.25 % | 699.270 K 164.04 % | -1.092 M -1 559.95 % | 74.788 K -39.99 % | 124.625 K -84.95 % | 827.831 K 584.06 % | 121.018 K 3 656.22 % | -3.403 K -109.00 % | 37.801 K 109.33 % | -405.029 K | 0.000 |
| Other non cash items | 19.251 M -61.22 % | 49.639 M 2 594 939.99 % | -1.913 K 96.50 % | -54.731 K -191.76 % | -18.759 K -141.54 % | 45.161 K -83.67 % | 276.496 K -92.72 % | 3.798 M 4 290.32 % | -90.632 K 77.85 % | -409.254 K -1 538.55 % | 28.449 K |
| Net cash provided by operating activities | -12.993 M 48.13 % | -25.050 M -239.43 % | -7.380 M 23.54 % | -9.653 M -2.57 % | -9.411 M -28.53 % | -7.322 M -13.57 % | -6.448 M 34.60 % | -9.859 M -182.51 % | -3.490 M -149.37 % | -1.399 M 20.77 % | -1.766 M |
| Investments in property plant and equipment | -25.261 M -1 323.38 % | -1.775 M 92.53 % | -23.757 M -21.29 % | -19.587 M -32.67 % | -14.764 M 16.37 % | -17.653 M -124.38 % | -7.868 M 2.24 % | -8.048 M -30.15 % | -6.184 M -178.66 % | -2.219 M -162.17 % | -846.436 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other investing activites | 977.624 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.804 M | 0.000 100.00 % | -2.194 M | 0.000 |
| Net cash used for investing activites | -24.284 M -1 268.30 % | -1.775 M 92.53 % | -23.757 M -21.29 % | -19.587 M -32.67 % | -14.764 M 16.37 % | -17.653 M -124.38 % | -7.868 M 2.24 % | -8.048 M -30.15 % | -6.184 M -178.66 % | -2.219 M -164.79 % | -838.062 K |
| Debt repayment | -1.897 M -131.22 % | 6.076 M 1 078.19 % | -621.118 K 0.00 % | -621.118 K -108.33 % | -298.137 K -4.35 % | -285.714 K | 0.000 -100.00 % | 1.431 M -40.98 % | 2.425 M 3 333.33 % | -75.000 K 85.92 % | -532.500 K |
| Common stock issued | 19.585 M -62.90 % | 52.793 M 15 209.65 % | 344.834 K -99.46 % | 63.480 M 145.14 % | 25.896 M -53.96 % | 56.247 M 8 703.73 % | 638.900 K -97.45 % | 25.063 M 77.51 % | 14.119 M | 0.000 -100.00 % | 8.647 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 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 % | -13.401 M -205.76 % | -4.383 M 52.64 % | -9.255 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 17.689 M -69.95 % | 58.869 M 21 407.27 % | -276.284 K -100.56 % | 49.458 M 133.13 % | 21.215 M -54.58 % | 46.706 M 7 210.45 % | 638.900 K -97.59 % | 26.494 M 60.14 % | 16.544 M 22 158.39 % | -75.000 K -100.92 % | 8.114 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -19.587 M -161.13 % | 32.044 M 202.01 % | -31.414 M -255.38 % | 20.218 M 782.87 % | -2.961 M -113.62 % | 21.731 M 258.89 % | -13.676 M -259.27 % | 8.587 M 24.99 % | 6.870 M 286.00 % | -3.694 M -167.04 % | 5.510 M |
| Cash at beginning of period | 43.303 M 284.60 % | 11.259 M -73.62 % | 42.673 M 90.04 % | 22.455 M -11.65 % | 25.416 M 589.72 % | 3.685 M -78.77 % | 17.361 M 97.86 % | 8.774 M 360.79 % | 1.904 M -65.98 % | 5.598 M 6 258.61 % | 88.035 K |
| Cash at end of period | 23.715 M -45.23 % | 43.303 M 284.60 % | 11.259 M -73.62 % | 42.673 M 90.04 % | 22.455 M -11.65 % | 25.416 M 589.72 % | 3.685 M -78.77 % | 17.361 M 97.86 % | 8.774 M 360.79 % | 1.904 M -65.98 % | 5.598 M |
| Operating cash flow | -12.993 M 48.13 % | -25.050 M -239.43 % | -7.380 M 23.54 % | -9.653 M -2.57 % | -9.411 M -28.53 % | -7.322 M -13.57 % | -6.448 M 34.60 % | -9.859 M -182.51 % | -3.490 M -149.37 % | -1.399 M 20.77 % | -1.766 M |
| Capital expenditure | -25.261 M -1 323.38 % | -1.775 M 92.53 % | -23.757 M -21.29 % | -19.587 M -32.67 % | -14.764 M 16.37 % | -17.653 M -124.38 % | -7.868 M 2.24 % | -8.048 M -30.15 % | -6.184 M -178.66 % | -2.219 M -162.17 % | -846.436 K |
| Free CashFlow | -38.254 M -42.61 % | -26.825 M 13.85 % | -31.137 M -6.49 % | -29.240 M -20.95 % | -24.175 M 3.20 % | -24.976 M -74.47 % | -14.315 M 20.06 % | -17.907 M -85.11 % | -9.674 M -167.33 % | -3.619 M -38.50 % | -2.613 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.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 -100.00 % | 39.500 K 47.17 % | 26.839 K 17.11 % | 22.918 K 0.65 % | 22.770 K -92.72 % | 312.978 K 181.96 % | 111.000 K | 0.000 -100.00 % | 49.994 K 200.03 % | 16.663 K -75.00 % | 66.659 K | 0.000 -100.00 % | 66.017 K | 0.000 -100.00 % | 4.918 K -84.95 % | 32.687 K -59.37 % | 80.447 K -57.17 % | 187.832 K | 0.000 | 0.000 | 0.000 |
| Net income | -8.730 M 11.80 % | -9.898 M 4.17 % | -10.329 M -4.18 % | -9.915 M -56.83 % | -6.322 M 18.79 % | -7.785 M 85.28 % | -52.896 M -559.80 % | -8.017 M -170.48 % | -2.964 M 27.72 % | -4.101 M -183.15 % | 4.932 M 64.45 % | 2.999 M 193.46 % | -3.209 M -18.76 % | -2.702 M 46.65 % | -5.065 M -259.22 % | -1.410 M 36.77 % | -2.230 M -25.35 % | -1.779 M 19.14 % | -2.200 M 11.68 % | -2.491 M -39.08 % | -1.791 M 23.40 % | -2.338 M -132.27 % | 7.244 M 648.79 % | -1.320 M 43.47 % | -2.335 M -43.78 % | -1.624 M 65.54 % | -4.713 M -158.11 % | -1.826 M -38.33 % | -1.320 M 19.46 % | -1.639 M 84.79 % | -10.779 M -628.31 % | -1.480 M -55.46 % | -952.000 K -68.79 % | -564.000 K 37.05 % | -896.000 K -13.42 % | -790.000 K 45.52 % | -1.450 M -79.46 % | -808.000 K -31.81 % | -613.019 K -173.67 % | -224.000 K 7.44 % | -242.000 K 46.34 % | -451.000 K 56.47 % | -1.036 M -201.16 % | -344.000 K -166.67 % | -129.000 K 28.73 % | -181.000 K |
| Income before tax | -8.730 M 11.80 % | -9.898 M 4.17 % | -10.329 M -4.18 % | -9.915 M -56.83 % | -6.322 M 18.79 % | -7.785 M 85.28 % | -52.896 M -559.80 % | -8.017 M -170.48 % | -2.964 M 27.72 % | -4.101 M -183.15 % | 4.932 M 64.45 % | 2.999 M 193.46 % | -3.209 M -18.76 % | -2.702 M 46.65 % | -5.065 M -259.22 % | -1.410 M 36.77 % | -2.230 M -25.35 % | -1.779 M 19.14 % | -2.200 M 11.68 % | -2.491 M -39.08 % | -1.791 M 23.40 % | -2.338 M -132.27 % | 7.244 M 648.79 % | -1.320 M 43.47 % | -2.335 M -43.78 % | -1.624 M 65.54 % | -4.713 M -158.11 % | -1.826 M -38.33 % | -1.320 M 19.46 % | -1.639 M 84.79 % | -10.779 M -628.31 % | -1.480 M -55.46 % | -952.000 K -68.79 % | -564.000 K 37.05 % | -896.000 K -13.42 % | -790.000 K 45.52 % | -1.450 M -79.46 % | -808.000 K -31.81 % | -613.019 K -173.67 % | -224.000 K 7.44 % | -242.000 K 46.34 % | -451.000 K 56.47 % | -1.036 M -201.16 % | -344.000 K -166.67 % | -129.000 K 28.73 % | -181.000 K |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 299.90 | 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 % | -119.32 -75.37 % | -68.04 -18.12 % | -57.60 19.98 % | -71.98 -109.00 % | -34.44 -158.30 % | -13.33 | 0.00 100.00 % | -11.28 79.02 % | -53.77 -353.72 % | -11.85 | 0.00 100.00 % | -12.24 | 0.00 100.00 % | -45.55 -515.20 % | -7.40 -32.06 % | -5.61 -1.64 % | -5.52 | 0.00 | 0.00 | 0.00 |
| EBITDA | -3.575 M 19.13 % | -4.421 M -45.05 % | -3.048 M -2.28 % | -2.980 M 47.06 % | -5.629 M -96.34 % | -2.867 M 94.56 % | -52.656 M -576.55 % | -7.783 M -180.67 % | -2.773 M 31.33 % | -4.038 M -180.87 % | 4.993 M 219.82 % | -4.167 M -32.16 % | -3.153 M -20.16 % | -2.624 M 47.46 % | -4.994 M -280.93 % | -1.311 M 38.13 % | -2.119 M -26.96 % | -1.669 M 19.33 % | -2.069 M 13.32 % | -2.387 M -41.41 % | -1.688 M 24.03 % | -2.222 M -130.18 % | 7.362 M 721.27 % | -1.185 M 46.93 % | -2.233 M -46.81 % | -1.521 M 66.42 % | -4.530 M -154.21 % | -1.782 M -39.98 % | -1.273 M 19.43 % | -1.580 M 85.09 % | -10.595 M -633.73 % | -1.444 M -56.79 % | -921.000 K -72.80 % | -533.000 K 38.24 % | -863.000 K -15.22 % | -749.000 K 48.24 % | -1.447 M -79.98 % | -804.000 K -41.86 % | -566.768 K -158.80 % | -219.000 K 7.59 % | -237.000 K 46.86 % | -446.000 K 55.22 % | -996.000 K -192.94 % | -340.000 K -176.42 % | -123.000 K 29.71 % | -175.000 K |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 299.90 | 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 % | -119.32 -75.37 % | -68.04 -18.12 % | -57.60 19.98 % | -71.98 -109.00 % | -34.44 -158.30 % | -13.33 | 0.00 100.00 % | -11.28 79.02 % | -53.77 -353.72 % | -11.85 | 0.00 100.00 % | -12.24 | 0.00 100.00 % | -45.55 -515.20 % | -7.40 -32.06 % | -5.61 -1.64 % | -5.52 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -416.70 | 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 % | -114.68 -72.73 % | -66.40 -19.53 % | -55.55 19.95 % | -69.39 -104.98 % | -33.85 -160.22 % | -13.01 | 0.00 100.00 % | -10.66 79.41 % | -51.79 -360.93 % | -11.24 | 0.00 100.00 % | -12.18 | 0.00 100.00 % | -44.53 -514.16 % | -7.25 -30.78 % | -5.54 -4.55 % | -5.30 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1 589.90 | 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 % | 1.00 | 0.00 | 0.00 | 0.00 100.00 % | -36.72 -3 772.14 % | 1.00 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 2.153 M 0.02 % | 2.153 M 4.01 % | 2.070 M 4.39 % | 1.983 M 104.44 % | 969.944 K -33.01 % | 1.448 M 0.00 % | 1.448 M 21.89 % | 1.188 M 127.56 % | 522.051 K 0.00 % | 522.052 K -29.62 % | 741.713 K 0.00 % | 741.713 K 0.00 % | 741.713 K 0.00 % | 741.713 K | 0.000 -100.00 % | 504.224 K -2.85 % | 518.991 K 4.42 % | 497.046 K | 0.000 -100.00 % | 506.174 K 23.32 % | 410.466 K -3.04 % | 423.339 K | 0.000 -100.00 % | 423.338 K 3.14 % | 410.466 K -3.04 % | 423.339 K | 0.000 -100.00 % | 334.679 K -1.84 % | 340.953 K 5.23 % | 324.003 K | 0.000 -100.00 % | 275.265 K -4.27 % | 287.558 K 1.78 % | 282.520 K -0.35 % | 283.526 K 5.13 % | 269.679 K -4.55 % | 282.520 K 0.00 % | 282.520 K 9.19 % | 258.736 K -8.62 % | 283.143 K 10.56 % | 256.099 K 0.00 % | 256.099 K | 0.000 -100.00 % | 256.099 K 0.00 % | 256.099 K 0.00 % | 256.099 K |
| Weighted average shs out | 2.153 M 0.02 % | 2.153 M 4.01 % | 2.070 M 4.39 % | 1.983 M 104.44 % | 969.944 K -33.01 % | 1.448 M 0.00 % | 1.448 M 21.89 % | 1.188 M 127.56 % | 522.051 K 0.00 % | 522.052 K -29.62 % | 741.713 K 0.00 % | 741.713 K 0.00 % | 741.713 K 0.00 % | 741.713 K | 0.000 -100.00 % | 504.224 K -2.85 % | 518.991 K 4.42 % | 497.046 K | 0.000 -100.00 % | 506.174 K 23.32 % | 410.466 K -3.04 % | 423.339 K | 0.000 -100.00 % | 423.338 K 3.14 % | 410.466 K -3.04 % | 423.339 K | 0.000 -100.00 % | 334.679 K -1.84 % | 340.953 K 5.23 % | 324.003 K | 0.000 -100.00 % | 275.265 K -4.27 % | 287.558 K 1.78 % | 282.520 K -0.35 % | 283.526 K 5.13 % | 269.679 K -4.55 % | 282.520 K 0.00 % | 282.520 K 9.19 % | 258.736 K -8.62 % | 283.143 K 10.56 % | 256.099 K 0.00 % | 256.099 K | 0.000 -100.00 % | 256.099 K 0.00 % | 256.099 K 0.00 % | 256.099 K |
| EPS diluted | -1.98 56.96 % | -4.60 7.82 % | -4.99 0.20 % | -5.00 28.57 % | -7.00 -30.60 % | -5.36 -874.55 % | -0.55 93.13 % | -8.00 0.00 % | -8.00 0.50 % | -8.04 -220.91 % | 6.65 65.00 % | 4.03 190.16 % | -4.47 -24.86 % | -3.58 | 0.00 100.00 % | -2.68 38.39 % | -4.35 -21.51 % | -3.58 | 0.00 100.00 % | -4.92 -13.10 % | -4.35 21.20 % | -5.52 | 0.00 100.00 % | -3.04 46.19 % | -5.65 -49.08 % | -3.79 | 0.00 100.00 % | -5.48 -44.59 % | -3.79 25.10 % | -5.06 | 0.00 100.00 % | -5.38 -62.54 % | -3.31 -65.50 % | -2.00 36.71 % | -3.16 -8.97 % | -2.90 43.47 % | -5.13 -62.34 % | -3.16 -33.33 % | -2.37 -200.00 % | -0.79 16.84 % | -0.95 38.71 % | -1.55 | 0.00 100.00 % | -1.34 -168.00 % | -0.50 29.58 % | -0.71 |
| Earnings per share | -1.98 56.96 % | -4.60 7.82 % | -4.99 0.20 % | -5.00 28.57 % | -7.00 -30.60 % | -5.36 -874.55 % | -0.55 93.13 % | -8.00 0.00 % | -8.00 0.50 % | -8.04 -220.91 % | 6.65 65.00 % | 4.03 190.16 % | -4.47 -24.86 % | -3.58 | 0.00 100.00 % | -2.68 38.39 % | -4.35 -21.51 % | -3.58 | 0.00 100.00 % | -4.92 -13.10 % | -4.35 21.20 % | -5.52 | 0.00 100.00 % | -3.04 46.19 % | -5.65 -49.08 % | -3.79 | 0.00 100.00 % | -5.48 -44.59 % | -3.79 25.10 % | -5.06 | 0.00 100.00 % | -5.38 -62.54 % | -3.31 -65.50 % | -2.00 36.71 % | -3.16 -8.97 % | -2.90 43.47 % | -5.13 -62.34 % | -3.16 -33.33 % | -2.37 -200.00 % | -0.79 16.84 % | -0.95 38.71 % | -1.55 | 0.00 100.00 % | -1.34 -168.00 % | -0.50 29.58 % | -0.71 |
| Gross profit | 6.725 M -5.03 % | 7.081 M -28.98 % | 9.970 M 119.07 % | 4.551 M 975.19 % | -520.000 K 89.03 % | -4.741 M -299.12 % | 2.381 M -43.16 % | 4.189 M 19.65 % | 3.501 M -14.19 % | 4.080 M 212.96 % | -3.612 M -122.72 % | 15.899 M 94.06 % | 8.193 M 68.17 % | 4.872 M 171.04 % | -6.858 M -305.58 % | 3.336 M -33.15 % | 4.990 M -12.94 % | 5.732 M 6 097.76 % | -95.569 K -103.10 % | 3.085 M 41.64 % | 2.178 M -42.01 % | 3.756 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.500 K | 0.000 | 0.000 | 0.000 100.00 % | -11.493 M -10 454.05 % | 111.000 K | 0.000 -100.00 % | 49.994 K | 0.000 -100.00 % | 66.659 K | 0.000 -100.00 % | 66.017 K | 0.000 -100.00 % | 4.918 K -84.95 % | 32.687 K -59.37 % | 80.447 K -57.17 % | 187.832 K | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.785 M -1 578.32 % | 526.612 K 561.53 % | 79.605 K 21 829.75 % | 363.000 -45.00 % | 660.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.774 K -201.74 % | 9.607 K 5 652.69 % | 167.000 | 0.000 -100.00 % | 11.000 | 0.000 | 0.000 | 0.000 | 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 % | 110.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | -6.725 M 5.03 % | -7.081 M 28.98 % | -9.970 M -119.07 % | -4.551 M -974.92 % | 520.162 K -89.03 % | 4.741 M 187.44 % | -5.422 M -29.43 % | -4.189 M -19.65 % | -3.501 M 14.19 % | -4.080 M -212.96 % | 3.612 M 122.73 % | -15.889 M -93.93 % | -8.193 M -68.17 % | -4.872 M -171.04 % | 6.858 M 305.58 % | -3.336 M 33.15 % | -4.990 M 12.94 % | -5.732 M -6 097.76 % | 95.569 K 103.10 % | -3.085 M -41.64 % | -2.178 M 42.01 % | -3.756 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 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.889 M 107.94 % | 9.565 M 78.68 % | 5.353 M 226.94 % | -4.217 M -225.36 % | 3.364 M -48.77 % | 6.567 M 2.56 % | 6.403 M 2 445.42 % | -273.000 K -105.78 % | 4.721 M 43.06 % | 3.300 M -38.41 % | 5.358 M 156.15 % | -9.543 M -780.67 % | 1.402 M -32.43 % | 2.075 M 67.74 % | 1.237 M 3.43 % | 1.196 M 11.88 % | 1.069 M 20.37 % | 888.078 K -20.35 % | 1.115 M -83.07 % | 6.586 M 365.44 % | 1.415 M 16.46 % | 1.215 M 108.38 % | 583.066 K -33.28 % | 873.881 K 7.81 % | 810.610 K -43.90 % | 1.445 M 66.07 % | 870.098 K 53.74 % | 565.970 K 152.47 % | 224.174 K -17.03 % | 270.181 K -48.66 % | 526.229 K -33.00 % | 785.421 K 131.19 % | 339.729 K 175.99 % | 123.094 K -29.63 % | 174.926 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 15.359 M 23.30 % | 12.456 M -40.91 % | 21.079 M 47.33 % | 14.307 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.298 M -22.65 % | 8.142 M 1 209.26 % | -734.000 K 89.65 % | -7.089 M -492.74 % | 1.805 M -17.47 % | 2.187 M -8.42 % | 2.388 M 77.68 % | 1.344 M 119.74 % | 611.634 K -42.68 % | 1.067 M -56.05 % | 2.428 M 198.24 % | 814.104 K 31.26 % | 620.233 K -10.01 % | 689.224 K -69.37 % | 2.250 M 1 791.73 % | -133.000 K -163.53 % | 209.351 K | 0.000 -100.00 % | 2.798 M 292.68 % | 712.541 K 78.12 % | 400.041 K -13.90 % | 464.626 K -89.58 % | 4.459 M 3 079.80 % | 140.229 K 147.70 % | -294.000 K | 0.000 100.00 % | -10.543 K | 0.000 | 0.000 | 0.000 -100.00 % | 43.194 K | 0.000 | 0.000 | 0.000 -100.00 % | 426.926 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 15.359 M -8.95 % | 16.869 M -19.97 % | 21.079 M 47.33 % | 14.307 M 150.34 % | 5.715 M 125.09 % | 2.539 M -95.67 % | 58.665 M 384.87 % | 12.099 M 92.11 % | 6.298 M 59.44 % | 3.950 M 638.15 % | -734.000 K -105.73 % | 12.799 M 12.58 % | 11.369 M 50.78 % | 7.540 M 512.25 % | -1.829 M -138.85 % | 4.708 M -34.42 % | 7.179 M -3.90 % | 7.470 M 246.64 % | 2.155 M -61.07 % | 5.535 M 41.20 % | 3.920 M -35.17 % | 6.047 M 182.92 % | -7.293 M -674.70 % | 1.269 M -44.46 % | 2.285 M 44.99 % | 1.576 M -60.54 % | 3.994 M 124.13 % | 1.782 M 38.35 % | 1.288 M -18.48 % | 1.580 M -85.69 % | 11.045 M 610.29 % | 1.555 M 68.85 % | 920.934 K 57.95 % | 583.066 K -32.46 % | 863.338 K 6.50 % | 810.610 K -43.98 % | 1.447 M 66.30 % | 870.098 K 42.83 % | 609.164 K 171.74 % | 224.174 K -17.03 % | 270.181 K -48.66 % | 526.229 K -56.58 % | 1.212 M 256.75 % | 339.729 K 175.99 % | 123.094 K -29.63 % | 174.926 K |
| Cost and expenses | 8.634 M -11.79 % | 9.788 M -11.88 % | 11.108 M 13.86 % | 9.756 M 56.47 % | 6.235 M -14.35 % | 7.280 M -86.33 % | 53.243 M 573.11 % | 7.910 M 182.80 % | 2.797 M -31.16 % | 4.063 M 41.17 % | 2.878 M 193.14 % | -3.090 M -197.26 % | 3.177 M 19.08 % | 2.668 M -46.95 % | 5.029 M 266.55 % | 1.372 M -37.32 % | 2.189 M 26.02 % | 1.737 M -19.40 % | 2.155 M -12.04 % | 2.450 M 40.64 % | 1.742 M -23.96 % | 2.291 M 131.41 % | -7.293 M -674.70 % | 1.269 M -44.46 % | 2.285 M 44.99 % | 1.576 M -60.54 % | 3.994 M 124.13 % | 1.782 M 38.35 % | 1.288 M -18.48 % | 1.580 M -85.69 % | 11.045 M 610.29 % | 1.555 M 68.85 % | 920.934 K 57.95 % | 583.066 K -32.46 % | 863.338 K 6.50 % | 810.610 K -43.98 % | 1.447 M 66.30 % | 870.098 K 42.83 % | 609.164 K 171.74 % | 224.174 K -17.03 % | 270.181 K -48.66 % | 526.229 K -56.58 % | 1.212 M 256.75 % | 339.729 K 175.99 % | 123.094 K -29.63 % | 174.926 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 4.413 M 15.61 % | 3.817 M 31.71 % | 2.898 M -49.29 % | 5.715 M 125.09 % | 2.539 M | 0.000 -100.00 % | 7.922 M 201.79 % | 2.625 M -33.54 % | 3.950 M | 0.000 -100.00 % | 19.889 M 107.94 % | 9.565 M 78.68 % | 5.353 M 226.94 % | -4.217 M -225.36 % | 3.364 M -48.77 % | 6.567 M 2.56 % | 6.403 M 2 445.42 % | -273.000 K -105.78 % | 4.721 M 43.06 % | 3.300 M -38.41 % | 5.358 M 156.15 % | -9.543 M -780.67 % | 1.402 M -32.43 % | 2.075 M 67.74 % | 1.237 M 3.43 % | 1.196 M 11.88 % | 1.069 M 20.37 % | 888.078 K -20.35 % | 1.115 M -83.07 % | 6.586 M 365.44 % | 1.415 M 16.46 % | 1.215 M 108.38 % | 583.066 K -33.28 % | 873.881 K 7.81 % | 810.610 K -43.90 % | 1.445 M 66.07 % | 870.098 K 53.74 % | 565.970 K 152.47 % | 224.174 K -17.03 % | 270.181 K -48.66 % | 526.229 K -33.00 % | 785.421 K 131.19 % | 339.729 K 175.99 % | 123.094 K -29.63 % | 174.926 K |
| Interest income | 744.000 158.33 % | 288.000 -99.97 % | 912.301 K 73 591.52 % | 1.238 K 53.03 % | 809.000 39.97 % | 578.000 -99.89 % | 526.612 K 561.53 % | 79.605 K 21 829.75 % | 363.000 -45.00 % | 660.000 56.03 % | 423.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.607 K 5 652.69 % | 167.000 | 0.000 -100.00 % | 11.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.296 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 96.669 K -12.62 % | 110.636 K -16.79 % | 132.954 K -16.76 % | 159.723 K -7.64 % | 172.926 K -1.67 % | 175.863 K -2.15 % | 179.727 K -3.40 % | 186.051 K 11.10 % | 167.459 K 331.72 % | 38.789 K 4.73 % | 37.036 K -63.21 % | 100.665 K 211.66 % | 32.300 K -4.75 % | 33.911 K -5.74 % | 35.976 K -5.80 % | 38.193 K -6.01 % | 40.635 K -2.60 % | 41.721 K 19.18 % | 35.007 K -30.25 % | 50.186 K 3.06 % | 48.697 K 3.47 % | 47.063 K -4.14 % | 49.095 K -3.29 % | 50.763 K 1.18 % | 50.171 K 3.83 % | 48.322 K 1.69 % | 47.517 K 6.35 % | 44.681 K -4.39 % | 46.735 K -20.80 % | 59.006 K 24.64 % | 47.342 K 30.20 % | 36.361 K 18.32 % | 30.732 K -1.19 % | 31.103 K -4.11 % | 32.435 K -19.44 % | 40.262 K 1 085.22 % | 3.397 K -6.29 % | 3.625 K -8.58 % | 3.965 K -9.04 % | 4.359 K -10.77 % | 4.885 K -14.57 % | 5.718 K -51.18 % | 11.712 K 204.37 % | 3.848 K -37.03 % | 6.111 K -3.14 % | 6.309 K |
| Depreciation and amortization | 5.057 M -5.75 % | 5.366 M -24.93 % | 7.148 M 5.51 % | 6.775 M 1 202.48 % | 520.162 K -89.03 % | 4.741 M 7 715.57 % | 60.661 K 27.30 % | 47.653 K 103.23 % | 23.448 K 0.00 % | 23.448 K -0.12 % | 23.476 K -74.45 % | 91.890 K 288.07 % | 23.679 K -46.83 % | 44.531 K 29.80 % | 34.307 K -44.07 % | 61.340 K -12.44 % | 70.053 K 3.04 % | 67.987 K -28.86 % | 95.569 K 76.12 % | 54.264 K 0.00 % | 54.264 K -21.06 % | 68.738 K -0.48 % | 69.068 K -17.90 % | 84.129 K 62.37 % | 51.814 K -5.76 % | 54.978 K -59.36 % | 135.274 K | 0.000 -100.00 % | 15.296 K | 0.000 -100.00 % | 137.063 K | 0.000 | 0.000 | 0.000 -100.00 % | 102.000 101.89 % | -5.400 K | 0.000 | 0.000 -100.00 % | 42.286 K | 0.000 | 0.000 | 0.000 -100.00 % | 28.449 K | 0.000 | 0.000 | 0.000 |
| Operating income | -8.634 M 11.79 % | -9.788 M 11.88 % | -11.108 M -13.86 % | -9.756 M -56.47 % | -6.235 M 18.06 % | -7.609 M 85.71 % | -53.243 M -573.11 % | -7.910 M -182.80 % | -2.797 M 31.16 % | -4.063 M -41.17 % | -2.878 M -192.84 % | 3.100 M 197.58 % | -3.177 M -19.08 % | -2.668 M 46.95 % | -5.029 M -267.89 % | -1.367 M 49.56 % | -2.710 M -56.02 % | -1.737 M 19.40 % | -2.155 M 12.04 % | -2.450 M -40.64 % | -1.742 M 23.96 % | -2.291 M -131.41 % | 7.293 M 674.70 % | -1.269 M 44.46 % | -2.285 M -44.99 % | -1.576 M 60.14 % | -3.954 M -121.89 % | -1.782 M -38.35 % | -1.288 M 18.48 % | -1.580 M 85.28 % | -10.732 M -643.21 % | -1.444 M -56.79 % | -921.000 K -72.80 % | -533.000 K 38.24 % | -863.000 K -15.99 % | -744.000 K 48.58 % | -1.447 M -79.98 % | -804.000 K -31.98 % | -609.164 K -178.16 % | -219.000 K 7.59 % | -237.000 K 46.86 % | -446.000 K 56.49 % | -1.025 M -201.47 % | -340.000 K -176.42 % | -123.000 K 29.71 % | -175.000 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 310.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 % | -100.10 -50.76 % | -66.40 -18.14 % | -56.20 19.01 % | -69.39 -102.36 % | -34.29 -163.59 % | -13.01 | 0.00 100.00 % | -10.66 79.41 % | -51.79 -364.03 % | -11.16 | 0.00 100.00 % | -12.18 | 0.00 100.00 % | -44.53 -514.16 % | -7.25 -30.78 % | -5.54 -1.59 % | -5.46 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -95.925 K 12.80 % | -110.000 K -114.11 % | 779.347 K 593.26 % | -158.000 K -82.49 % | -86.581 K 82.86 % | -505.000 K -245.58 % | 346.885 K 427.25 % | -106.000 K 36.53 % | -167.000 K -337.99 % | -38.129 K -100.49 % | 7.811 M 7 833.66 % | -101.000 K -212.70 % | -32.299 K 4.75 % | -33.911 K 5.74 % | -35.976 K 5.80 % | -38.193 K 6.01 % | -40.635 K 2.60 % | -41.721 K 6.83 % | -44.781 K -10.36 % | -40.579 K 16.38 % | -48.530 K -3.12 % | -47.063 K -100.63 % | 7.522 M 14 917.88 % | -50.763 K -1.18 % | -50.171 K -3.83 % | -48.322 K 93.63 % | -758.000 K -1 596.47 % | -44.681 K -42.12 % | -31.439 K 46.72 % | -59.006 K -24.64 % | -47.342 K -30.20 % | -36.361 K -18.32 % | -30.732 K 1.19 % | -31.103 K 3.80 % | -32.333 K 29.19 % | -45.662 K -1 244.19 % | -3.397 K 6.29 % | -3.625 K 5.97 % | -3.855 K 11.56 % | -4.359 K 10.77 % | -4.885 K 14.57 % | -5.718 K 51.06 % | -11.683 K -203.61 % | -3.848 K 37.03 % | -6.111 K 3.14 % | -6.309 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -22.535 M -301.79 % | -5.609 M 67.70 % | -17.362 M 30.21 % | -24.878 M -60.28 % | -15.521 M 41.55 % | -26.553 M 24.25 % | -35.053 M 0.78 % | -35.330 M -1 971.07 % | 1.888 M 139.91 % | -4.731 M 47.92 % | -9.085 M 57.66 % | -21.456 M 8.84 % | -23.538 M 30.62 % | -33.925 M 14.93 % | -39.878 M 32.97 % | -59.495 M -674.44 % | -7.682 M 46.63 % | -14.393 M 24.40 % | -19.039 M 33.58 % | -28.662 M -135.75 % | -12.158 M 34.39 % | -18.531 M 14.61 % | -21.701 M 30.55 % | -31.247 M 14.24 % | -36.437 M 8.30 % | -39.734 M -12 711.67 % | 315.060 K 104.28 % | -7.362 M 30.97 % | -10.664 M 14.36 % | -12.452 M 6.80 % | -13.361 M -633.83 % | -1.821 M -1 041.84 % | 193.320 K 105.57 % | -3.468 M 60.47 % | -8.774 M 5.31 % | -9.267 M 2.87 % | -9.540 M -466.04 % | -1.685 M 44.32 % | -3.027 M 23.62 % | -3.964 M 8.29 % | -4.322 M 21.74 % | -5.523 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 debt | 5.405 M -8.07 % | 5.879 M -7.46 % | 6.353 M -6.95 % | 6.827 M -6.49 % | 7.301 M -6.10 % | 7.775 M -5.75 % | 8.250 M -5.44 % | 8.724 M -5.16 % | 9.198 M 58.08 % | 5.819 M 167.66 % | 2.174 M 250.00 % | 621.118 K 0.00 % | 621.118 K 0.00 % | 621.118 K -77.78 % | 2.795 M 350.00 % | 621.118 K 0.00 % | 621.118 K 0.00 % | 621.118 K -81.82 % | 3.416 M 497.83 % | 571.429 K 0.00 % | 571.429 K 0.00 % | 571.429 K -84.62 % | 3.714 M 596.43 % | 533.333 K 0.00 % | 533.333 K -86.67 % | 4.000 M 0.00 % | 4.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 -100.00 % | 2.531 M -0.74 % | 2.550 M | 0.000 -100.00 % | 2.588 M -0.72 % | 2.606 M 1 091.43 % | 218.750 K 34.62 % | 162.500 K -10.34 % | 181.250 K -9.38 % | 200.000 K 166.67 % | 75.000 K |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -179.434 M | 0.000 | 0.000 100.00 % | -152.752 M -4.35 % | -146.382 M | 0.000 100.00 % | -85.582 M -10.75 % | -77.276 M | 0.000 | 0.000 -100.00 % | 85.710 M 5.20 % | 81.474 M 11.18 % | 73.282 M 7.12 % | 68.410 M 5.61 % | 64.776 M 7.29 % | 60.377 M 9.01 % | 55.387 M 10.64 % | 50.062 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 |
| Retained earnings | 0.000 | 0.000 100.00 % | -169.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.839 M | 0.000 -100.00 % | 29.867 M 45.08 % | 20.586 M -35.64 % | 31.988 M 125.56 % | -125.150 M -325.60 % | 55.473 M 997.77 % | 5.053 M -58.82 % | 12.273 M 112.74 % | -96.319 M -467.73 % | 26.193 M 144.11 % | 10.730 M -27.00 % | 14.698 M 119.90 % | -73.863 M -372.91 % | 27.065 M -16.83 % | 32.542 M -15.45 % | 38.491 M 177.15 % | -49.889 M -31.18 % | -38.031 M -16.46 % | -32.656 M -1.72 % | -32.104 M -337.59 % | 13.512 M 184.09 % | -16.070 M -10.15 % | -14.589 M -79.32 % | -8.136 M -7.01 % | -7.603 M -13.35 % | -6.707 M -13.34 % | -5.917 M -61.69 % | -3.660 M -20.12 % | -3.047 M -7.92 % | -2.823 M -9.39 % | -2.581 M -21.21 % | -2.129 M |
| Common stock | 22.038 M 104.27 % | 10.788 M 4.12 % | 10.361 M 0.20 % | 10.341 M 6.61 % | 9.699 M 0.00 % | 9.699 M 0.00 % | 9.699 M 0.00 % | 9.699 M 177.29 % | 3.498 M 0.00 % | 3.498 M 5.41 % | 3.318 M 0.00 % | 3.318 M 0.00 % | 3.318 M 0.00 % | 3.318 M 0.00 % | 3.318 M 47.10 % | 2.256 M 0.00 % | 2.256 M 0.00 % | 2.256 M 0.00 % | 2.256 M 0.00 % | 2.256 M 26.44 % | 1.784 M 0.00 % | 1.784 M 0.00 % | 1.784 M 0.00 % | 1.784 M 0.00 % | 1.784 M 0.00 % | 1.784 M 26.49 % | 1.410 M 0.00 % | 1.410 M 0.00 % | 1.410 M 0.00 % | 1.410 M 0.00 % | 1.410 M 26.43 % | 1.116 M 0.00 % | 1.116 M 0.00 % | 1.116 M 0.00 % | 1.116 M 0.00 % | 1.116 M 2.27 % | 1.091 M 10.00 % | 991.662 K 0.00 % | 991.662 K 0.00 % | 991.662 K 0.00 % | 991.686 K 0.00 % | 991.662 K |
| Total equity | 74.346 M 27.65 % | 58.244 M -13.51 % | 67.340 M -13.11 % | 77.504 M 21.00 % | 64.055 M -13.99 % | 74.471 M -9.22 % | 82.038 M -39.35 % | 135.270 M 42.40 % | 94.993 M -2.58 % | 97.505 M -0.14 % | 97.645 M -14.84 % | 114.660 M 8.81 % | 105.379 M -2.96 % | 108.588 M -2.43 % | 111.290 M -9.15 % | 122.505 M 80.99 % | 67.686 M -3.19 % | 69.916 M -2.48 % | 71.695 M -2.98 % | 73.894 M 34.66 % | 54.874 M -3.16 % | 56.665 M -3.96 % | 59.003 M -3.30 % | 61.014 M -2.12 % | 62.334 M -3.31 % | 64.469 M 234.02 % | 19.301 M -17.43 % | 23.375 M -7.25 % | 25.201 M -2.14 % | 25.753 M -6.42 % | 27.520 M 107.91 % | 13.237 M -10.06 % | 14.717 M -5.72 % | 15.610 M -3.30 % | 16.143 M -5.26 % | 17.038 M 13.27 % | 15.043 M 152.10 % | 5.967 M -9.32 % | 6.580 M -3.29 % | 6.804 M -3.44 % | 7.046 M -6.02 % | 7.497 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.640 M | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 218.750 K |
| Long term debt | 3.508 M -11.91 % | 3.982 M -10.64 % | 4.456 M -9.62 % | 4.930 M -8.77 % | 5.405 M -8.07 % | 5.879 M -7.46 % | 6.353 M -14.95 % | 7.469 M -5.97 % | 7.944 M 52.83 % | 5.198 M 234.72 % | 1.553 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.174 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.795 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.143 M | 0.000 | 0.000 -100.00 % | 3.467 M 0.00 % | 3.467 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 -100.00 % | 2.531 M -0.74 % | 2.550 M | 0.000 -100.00 % | 2.588 M -0.72 % | 2.606 M 1 713.04 % | 143.750 K -11.54 % | 162.500 K -10.34 % | 181.250 K -9.38 % | 200.000 K | 0.000 |
| Total non current liabilities | 3.508 M -11.91 % | 3.982 M -10.64 % | 4.456 M -9.62 % | 4.930 M -8.77 % | 5.405 M -8.07 % | 5.879 M -7.46 % | 6.353 M -14.95 % | 7.469 M -5.97 % | 7.944 M 52.83 % | 5.198 M 234.72 % | 1.553 M -9.09 % | 1.708 M -8.33 % | 1.863 M -7.69 % | 2.019 M -7.14 % | 2.174 M -6.67 % | 2.329 M -6.25 % | 2.484 M -5.88 % | 2.640 M -5.56 % | 2.795 M -6.83 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -4.55 % | 3.143 M -5.44 % | 3.324 M -4.12 % | 3.467 M 0.00 % | 3.467 M 0.00 % | 3.467 M -13.33 % | 4.000 M 0.00 % | 4.000 M -1.39 % | 4.056 M 1.41 % | 4.000 M -0.31 % | 4.013 M 58.52 % | 2.531 M -0.74 % | 2.550 M -0.73 % | 2.569 M -0.72 % | 2.587 M -0.72 % | 2.606 M 1 713.04 % | 143.750 K -11.54 % | 162.500 K -10.34 % | 181.249 K -9.38 % | 200.000 K -8.57 % | 218.750 K |
| Other current liabilities | 4.295 M -3.86 % | 4.468 M -32.23 % | 6.593 M 17.05 % | 5.633 M -51.23 % | 11.549 M 33.34 % | 8.662 M -16.26 % | 10.343 M 254.72 % | 2.916 M -48.44 % | 5.656 M -27.51 % | 7.802 M -18.28 % | 9.547 M 367.38 % | 2.043 M 4.54 % | 1.954 M 30.78 % | 1.494 M -0.58 % | 1.503 M -54.47 % | 3.301 M -62.38 % | 8.775 M 733.25 % | 1.053 M -24.13 % | 1.388 M 4.61 % | 1.327 M -65.45 % | 3.840 M 132.92 % | 1.649 M 30.53 % | 1.263 M 4.35 % | 1.210 M 43.04 % | 846.141 K 76.02 % | 480.700 K 10.45 % | 435.218 K 112.30 % | 205.003 K 91.75 % | 106.913 K -60.43 % | 270.201 K -14.00 % | 314.200 K 221.25 % | 97.804 K -36.57 % | 154.196 K 23.91 % | 124.444 K -9.11 % | 136.915 K -89.47 % | 1.300 M 162.19 % | 495.815 K 4 201.34 % | 11.527 K -97.30 % | 427.310 K 52.61 % | 280.000 K 180.00 % | 100.000 K 26 425.20 % | 377.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.789 K -98.67 % | 10.088 M 269.37 % | 2.731 M -50.52 % | 5.520 M -24.32 % | 7.294 M -21.30 % | 9.268 M 419.31 % | 1.785 M -4.89 % | 1.877 M 43.53 % | 1.307 M 1.34 % | 1.290 M -1.11 % | 1.305 M -24.39 % | 1.726 M 90.41 % | 906.206 K -29.26 % | 1.281 M 11.89 % | 1.145 M 20.61 % | 949.214 K -42.11 % | 1.640 M 35.49 % | 1.210 M 7.51 % | 1.126 M 40.88 % | 799.051 K 114.51 % | 372.501 K -0.36 % | 373.843 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.688 K | 0.000 | 0.000 | 0.000 -100.00 % | 356.465 K |
| Short term debt | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 51.20 % | 1.254 M 0.00 % | 1.254 M 101.97 % | 621.118 K 0.00 % | 621.118 K 0.00 % | 621.118 K 0.00 % | 621.118 K 0.00 % | 621.118 K 0.00 % | 621.118 K 0.00 % | 621.118 K 0.00 % | 621.118 K 0.00 % | 621.118 K 0.00 % | 621.118 K 8.70 % | 571.429 K 0.00 % | 571.429 K 0.00 % | 571.429 K 0.00 % | 571.429 K 7.14 % | 533.333 K 0.00 % | 533.333 K 0.00 % | 533.333 K 0.00 % | 533.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 K |
| Total current liabilities | 10.086 M 7.95 % | 9.343 M -18.64 % | 11.483 M 11.76 % | 10.275 M -40.19 % | 17.181 M 28.37 % | 13.384 M -6.06 % | 14.247 M 92.46 % | 7.403 M -49.51 % | 14.662 M -12.63 % | 16.781 M -18.61 % | 20.618 M 265.86 % | 5.636 M -0.23 % | 5.649 M 45.90 % | 3.871 M -11.02 % | 4.351 M -72.52 % | 15.833 M 40.86 % | 11.240 M 201.86 % | 3.723 M 4.73 % | 3.555 M 3.79 % | 3.425 M -42.83 % | 5.992 M 28.28 % | 4.671 M 4.53 % | 4.469 M 16.53 % | 3.835 M 15.37 % | 3.324 M -20.65 % | 4.189 M -10.06 % | 4.657 M 144.54 % | 1.904 M 41.32 % | 1.348 M -0.98 % | 1.361 M -44.22 % | 2.440 M 90.86 % | 1.278 M 65.39 % | 772.865 K -51.25 % | 1.585 M 26.11 % | 1.257 M -29.34 % | 1.779 M 51.09 % | 1.178 M 141.28 % | 488.098 K -41.24 % | 830.734 K 195.02 % | 281.584 K 68.71 % | 166.907 K -73.85 % | 638.365 K |
| Total liabilities | 13.593 M 2.01 % | 13.325 M -16.40 % | 15.940 M 4.83 % | 15.206 M -32.67 % | 22.585 M 17.25 % | 19.263 M -6.49 % | 20.600 M 38.52 % | 14.872 M -34.21 % | 22.605 M 2.85 % | 21.979 M -0.87 % | 22.171 M 201.91 % | 7.344 M -2.24 % | 7.512 M 27.54 % | 5.890 M -9.73 % | 6.525 M -64.07 % | 18.162 M 32.34 % | 13.724 M 115.68 % | 6.363 M 0.20 % | 6.350 M -1.17 % | 6.425 M -28.54 % | 8.992 M 17.22 % | 7.671 M 0.78 % | 7.611 M 6.33 % | 7.158 M 5.42 % | 6.790 M -11.30 % | 7.655 M -5.77 % | 8.124 M 37.59 % | 5.904 M 10.41 % | 5.348 M -1.28 % | 5.417 M -15.88 % | 6.440 M 21.72 % | 5.291 M 60.13 % | 3.304 M -20.10 % | 4.135 M 8.09 % | 3.826 M -12.39 % | 4.367 M 15.40 % | 3.784 M 498.87 % | 631.848 K -36.38 % | 993.234 K 114.60 % | 462.833 K 26.14 % | 366.906 K -57.19 % | 857.115 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -78.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 57.428 M 0.35 % | 57.226 M 0.75 % | 56.799 M -0.06 % | 56.832 M -4.92 % | 59.771 M 5.84 % | 56.474 M 0.59 % | 56.143 M -45.33 % | 102.698 M -4.97 % | 108.072 M 1.38 % | 106.606 M 1.48 % | 105.051 M 8.52 % | 96.806 M 11.09 % | 87.146 M 10.88 % | 78.595 M 7.07 % | 73.404 M 7.25 % | 68.444 M 5.66 % | 64.778 M 8.88 % | 59.492 M 10.45 % | 53.862 M 10.01 % | 48.961 M 7.35 % | 45.609 M 5.72 % | 43.143 M 10.18 % | 39.156 M 12.57 % | 34.785 M 14.19 % | 30.463 M 15.18 % | 26.449 M 20.82 % | 21.891 M 5.07 % | 20.834 M 10.64 % | 18.831 M 16.80 % | 16.122 M 11.75 % | 14.427 M -10.14 % | 16.055 M 8.34 % | 14.818 M 15.05 % | 12.880 M 1 284.04 % | 930.634 K -89.47 % | 8.836 M 44.33 % | 6.122 M 44.28 % | 4.243 M 10.05 % | 3.856 M 33.56 % | 2.887 M 14.81 % | 2.514 M 324.52 % | 592.269 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 57.428 M 0.35 % | 57.226 M 0.75 % | 56.799 M -0.06 % | 56.832 M -4.92 % | 59.771 M 5.84 % | 56.474 M 0.59 % | 56.143 M -45.33 % | 102.698 M -4.97 % | 108.072 M 1.38 % | 106.606 M 1.48 % | 105.051 M 8.52 % | 96.806 M 11.09 % | 87.146 M 10.88 % | 78.595 M 7.07 % | 73.404 M 7.25 % | 68.444 M 5.66 % | 64.778 M 8.88 % | 59.492 M 10.45 % | 53.862 M 10.01 % | 48.961 M 7.35 % | 45.609 M 5.72 % | 43.143 M 10.18 % | 39.156 M 12.57 % | 34.785 M 14.19 % | 30.463 M 15.18 % | 26.449 M 20.82 % | 21.891 M 5.07 % | 20.834 M 10.64 % | 18.831 M 16.80 % | 16.122 M 11.75 % | 14.427 M -10.14 % | 16.055 M 8.34 % | 14.818 M 15.05 % | 12.880 M 25.76 % | 10.242 M 15.92 % | 8.836 M 44.33 % | 6.122 M 44.28 % | 4.243 M 10.05 % | 3.856 M 33.56 % | 2.887 M 14.81 % | 2.514 M 20.44 % | 2.088 M |
| Property plant equipment net | 610.108 K 3.72 % | 588.244 K 7.66 % | 546.409 K -6.49 % | 584.317 K -6.09 % | 622.225 K -6.28 % | 663.920 K -6.16 % | 707.510 K 2.18 % | 692.403 K 2 393.53 % | 27.768 K -24.78 % | 36.918 K -19.86 % | 46.068 K -16.56 % | 55.210 K -14.22 % | 64.362 K -12.45 % | 73.515 K -19.17 % | 90.949 K -27.05 % | 124.681 K -27.39 % | 171.724 K -23.82 % | 225.412 K -19.24 % | 279.100 K -16.13 % | 332.765 K -13.89 % | 386.453 K -12.20 % | 440.141 K -10.87 % | 493.829 K -10.05 % | 549.022 K -9.14 % | 604.240 K 11.47 % | 542.058 K 48.56 % | 364.875 K 77.08 % | 206.046 K 0.00 % | 206.046 K 0.00 % | 206.046 K 0.00 % | 206.046 K 356.32 % | 45.154 K 176.73 % | 16.317 K -23.82 % | 21.419 K 0.00 % | 21.418 K 0.00 % | 21.419 K 0.00 % | 21.419 K 0.00 % | 21.418 K -16.03 % | 25.507 K 0.00 % | 25.506 K 0.00 % | 25.505 K | 0.000 |
| Total non current assets | 58.038 M 0.39 % | 57.814 M 0.82 % | 57.345 M -0.12 % | 57.417 M -4.93 % | 60.394 M 5.70 % | 57.138 M 0.51 % | 56.851 M -45.01 % | 103.390 M -4.36 % | 108.100 M 1.37 % | 106.643 M 1.47 % | 105.097 M 8.50 % | 96.861 M 11.07 % | 87.210 M 10.86 % | 78.668 M 7.04 % | 73.495 M 7.18 % | 68.569 M 5.57 % | 64.950 M 8.76 % | 59.718 M 10.30 % | 54.141 M 9.83 % | 49.294 M 7.17 % | 45.996 M 5.54 % | 43.583 M 9.92 % | 39.649 M 12.21 % | 35.334 M 13.73 % | 31.067 M 15.10 % | 26.991 M 21.28 % | 22.256 M 5.78 % | 21.040 M 10.52 % | 19.037 M 16.59 % | 16.329 M 11.58 % | 14.633 M -9.11 % | 16.100 M 8.53 % | 14.835 M 14.98 % | 12.902 M 25.71 % | 10.263 M 15.88 % | 8.857 M 44.18 % | 6.143 M 44.06 % | 4.264 M 9.88 % | 3.881 M 33.27 % | 2.912 M 14.66 % | 2.540 M 21.66 % | 2.088 M |
| Other current assets | 1.961 M | 0.000 -100.00 % | 667.634 K -81.39 % | 3.588 M | 0.000 | 0.000 -100.00 % | 2.485 M | 0.000 -100.00 % | 26.538 K | 0.000 -100.00 % | 3.460 M 12.89 % | 3.065 M 530.37 % | 486.197 K 31.60 % | 369.450 K 18.88 % | 310.774 K -96.60 % | 9.127 M 25.93 % | 7.248 M 2 438.70 % | 285.497 K | 0.000 -100.00 % | 352.272 K | 0.000 -100.00 % | 344.402 K | 0.000 | 0.000 -100.00 % | 229.296 K -9.58 % | 253.579 K | 0.000 -100.00 % | 161.850 K | 0.000 | 0.000 -100.00 % | 150.038 K | 0.000 | 0.000 | 0.000 -100.00 % | 157.000 | 0.000 | 0.000 -100.00 % | 117.313 K | 0.000 | 0.000 | 0.000 -100.00 % | 76.904 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 27.940 M 143.22 % | 11.487 M -51.56 % | 23.715 M -25.20 % | 31.705 M 38.92 % | 22.823 M -33.52 % | 34.329 M -20.72 % | 43.303 M -1.70 % | 44.053 M 502.66 % | 7.310 M -30.71 % | 10.550 M -6.30 % | 11.259 M -49.00 % | 22.078 M -8.61 % | 24.159 M -30.07 % | 34.546 M -19.04 % | 42.673 M -29.02 % | 60.116 M 623.99 % | 8.303 M -44.70 % | 15.015 M -33.13 % | 22.455 M -23.19 % | 29.234 M 129.66 % | 12.729 M -33.36 % | 19.103 M -24.84 % | 25.416 M -20.03 % | 31.781 M -14.04 % | 36.971 M -15.47 % | 43.734 M 1 086.84 % | 3.685 M -49.94 % | 7.362 M -30.97 % | 10.664 M -14.36 % | 12.452 M -28.27 % | 17.361 M 853.52 % | 1.821 M -22.12 % | 2.338 M -61.15 % | 6.018 M -31.41 % | 8.774 M -25.98 % | 11.854 M -2.41 % | 12.147 M 537.88 % | 1.904 M -40.30 % | 3.190 M -23.04 % | 4.145 M -8.34 % | 4.522 M -19.22 % | 5.598 M |
| Cash and short term investments | 27.940 M 143.22 % | 11.487 M -51.56 % | 23.715 M -25.20 % | 31.705 M 38.92 % | 22.823 M -33.52 % | 34.329 M -20.72 % | 43.303 M -1.70 % | 44.053 M 502.66 % | 7.310 M -30.71 % | 10.550 M -6.30 % | 11.259 M -49.00 % | 22.078 M -8.61 % | 24.159 M -30.07 % | 34.546 M -19.04 % | 42.673 M -29.02 % | 60.116 M 623.99 % | 8.303 M -44.70 % | 15.015 M -33.13 % | 22.455 M -23.19 % | 29.234 M 129.66 % | 12.729 M -33.36 % | 19.103 M -24.84 % | 25.416 M -20.03 % | 31.781 M -14.04 % | 36.971 M -15.47 % | 43.734 M 1 086.84 % | 3.685 M -49.94 % | 7.362 M -30.97 % | 10.664 M -14.36 % | 12.452 M -28.27 % | 17.361 M 853.52 % | 1.821 M -22.12 % | 2.338 M -61.15 % | 6.018 M -31.41 % | 8.774 M -25.98 % | 11.854 M -2.41 % | 12.147 M 537.88 % | 1.904 M -40.30 % | 3.190 M -23.04 % | 4.145 M -8.34 % | 4.522 M -19.22 % | 5.598 M |
| Total current assets | 29.901 M 117.39 % | 13.755 M -46.96 % | 25.934 M -26.52 % | 35.293 M 34.47 % | 26.247 M -28.28 % | 36.595 M -20.08 % | 45.787 M -2.06 % | 46.752 M 392.23 % | 9.498 M -26.04 % | 12.842 M -12.76 % | 14.719 M -41.46 % | 25.142 M -2.10 % | 25.681 M -28.29 % | 35.810 M -19.20 % | 44.321 M -38.53 % | 72.098 M 338.01 % | 16.460 M -0.61 % | 16.561 M -30.72 % | 23.904 M -22.95 % | 31.025 M 73.62 % | 17.870 M -13.89 % | 20.752 M -23.04 % | 26.965 M -17.89 % | 32.839 M -13.71 % | 38.056 M -15.68 % | 45.133 M 773.22 % | 5.169 M -37.27 % | 8.239 M -28.43 % | 11.511 M -22.44 % | 14.841 M -23.21 % | 19.327 M 696.16 % | 2.427 M -23.81 % | 3.186 M -53.44 % | 6.843 M -29.49 % | 9.705 M -22.66 % | 12.548 M -1.07 % | 12.683 M 443.34 % | 2.334 M -36.77 % | 3.692 M -15.21 % | 4.354 M -10.65 % | 4.873 M -22.24 % | 6.267 M |
| Inventory | 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.534 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 2.267 M 46.13 % | 1.551 M | 0.000 -100.00 % | 3.424 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 930.634 K | 0.000 | 0.000 | 0.000 -100.00 % | 502.343 K 140.04 % | 209.279 K -40.36 % | 350.930 K -40.75 % | 592.269 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.802 M 32.43 % | 2.871 M 1.90 % | 2.817 M 9.36 % | 2.576 M -31.02 % | 3.735 M 38.73 % | 2.692 M 50.45 % | 1.789 M -40.88 % | 3.027 M -59.81 % | 7.531 M -8.01 % | 8.187 M -20.76 % | 10.331 M 256.62 % | 2.897 M -4.05 % | 3.019 M 75.75 % | 1.718 M -22.24 % | 2.209 M -81.43 % | 11.899 M 568.69 % | 1.779 M -12.67 % | 2.038 M 36.92 % | 1.488 M -0.46 % | 1.495 M -3.41 % | 1.548 M -35.90 % | 2.415 M -5.58 % | 2.557 M 26.14 % | 2.027 M 6.98 % | 1.895 M -39.60 % | 3.137 M -14.21 % | 3.657 M 115.19 % | 1.699 M 36.97 % | 1.241 M 13.75 % | 1.091 M -48.68 % | 2.125 M 80.06 % | 1.180 M 90.80 % | 618.669 K -57.66 % | 1.461 M 30.41 % | 1.120 M 133.71 % | 479.370 K -29.70 % | 681.877 K 226.44 % | 208.883 K -48.22 % | 403.424 K 25 368.69 % | 1.584 K -97.63 % | 66.907 K -67.60 % | 206.523 K |
| Tax payables | 91.754 K -14.62 % | 107.468 K -39.08 % | 176.421 K 3.98 % | 169.668 K | 0.000 -100.00 % | 133.789 K -38.60 % | 217.885 K 5.90 % | 205.737 K -6.66 % | 220.415 K 28.37 % | 171.705 K 44.80 % | 118.582 K 58.57 % | 74.783 K 37.89 % | 54.232 K 41.51 % | 38.323 K 114.49 % | 17.867 K 47.97 % | 12.075 K -81.34 % | 64.707 K 449.30 % | 11.780 K -79.67 % | 57.952 K 81.24 % | 31.976 K -1.28 % | 32.389 K -10.16 % | 36.052 K -53.00 % | 76.711 K 20.77 % | 63.517 K 29.46 % | 49.062 K 32.18 % | 37.118 K 17.65 % | 31.550 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 52.308 M -76.95 % | 226.889 M 0.10 % | 226.662 M 237.48 % | 67.163 M -67.57 % | 207.108 M -1.92 % | 211.153 M 191.90 % | 72.339 M -65.74 % | 211.153 M 25.11 % | 168.771 M -0.04 % | 168.846 M 79.00 % | 94.327 M 2 326.87 % | -4.236 M | 0.000 | 0.000 -100.00 % | 233.122 M | 0.000 | 0.000 | 0.000 -100.00 % | 115.696 M | 0.000 | 0.000 | 0.000 -100.00 % | 94.655 M 194.28 % | 32.165 M 14.84 % | 28.008 M 15.76 % | 24.194 M -49.63 % | 48.037 M 1.35 % | 47.398 M -16.03 % | 56.446 M 0.00 % | 56.446 M 348.08 % | 12.597 M -44.33 % | 22.630 M 108.85 % | 10.836 M -52.12 % | 22.630 M 0.00 % | 22.630 M 0.00 % | 22.630 M 13.89 % | 19.869 M 130.10 % | 8.635 M 0.00 % | 8.635 M 0.00 % | 8.635 M 0.00 % | 8.635 M 0.00 % | 8.635 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 87.939 M 22.87 % | 71.569 M -14.06 % | 83.280 M -10.17 % | 92.710 M 7.01 % | 86.640 M -7.57 % | 93.734 M -8.68 % | 102.638 M -31.64 % | 150.142 M 27.67 % | 117.598 M -1.58 % | 119.484 M -0.28 % | 119.816 M -1.79 % | 122.004 M 8.07 % | 112.891 M -1.39 % | 114.478 M -2.83 % | 117.815 M -16.25 % | 140.667 M 72.79 % | 81.410 M 6.73 % | 76.279 M -2.26 % | 78.045 M -2.83 % | 80.319 M 25.76 % | 63.866 M -0.73 % | 64.336 M -3.42 % | 66.614 M -2.29 % | 68.172 M -1.38 % | 69.124 M -4.16 % | 72.124 M 162.99 % | 27.425 M -6.33 % | 29.279 M -4.16 % | 30.549 M -1.99 % | 31.170 M -8.22 % | 33.960 M 83.30 % | 18.527 M 2.81 % | 18.021 M -8.73 % | 19.745 M -1.12 % | 19.969 M -6.71 % | 21.405 M 13.70 % | 18.826 M 185.30 % | 6.599 M -12.87 % | 7.573 M 4.22 % | 7.266 M -1.98 % | 7.413 M -11.27 % | 8.355 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 3.033 M 238.45 % | -2.191 M -164.89 % | 3.376 M 281.93 % | -1.855 M -139.51 % | 4.696 M 627.06 % | 645.927 K 253.44 % | -420.951 K 92.22 % | -5.412 M -791.97 % | -606.795 K -42.05 % | -427.177 K -106.45 % | 6.627 M 5 107.59 % | -132.332 K -108.71 % | 1.519 M 1 693.69 % | -95.284 K 91.70 % | -1.147 M -249.43 % | 767.873 K -15.22 % | 905.728 K 1 180.02 % | 70.759 K -83.96 % | 441.013 K -43.48 % | 780.231 K 135.96 % | -2.170 M -2 237.04 % | 101.540 K 70.26 % | 59.639 K -88.93 % | 538.887 K 197.64 % | -551.936 K -43.79 % | -383.858 K -124.27 % | 1.582 M 200.45 % | 526.373 K -65.58 % | 1.529 M 200.15 % | -1.527 M -674.61 % | -197.113 K -126.39 % | 746.997 K 185.55 % | -873.172 K -301.30 % | 433.762 K 157.14 % | -759.165 K -273.64 % | 437.197 K 693.89 % | -73.616 K -111.21 % | 656.774 K 308.63 % | -314.806 K -222.93 % | 256.087 K -0.09 % | 256.328 K |
| Accounts receivables | -303.698 K -154.05 % | 561.852 K -68.66 % | 1.792 M 1 194.76 % | -163.733 K 85.86 % | -1.158 M -630.34 % | 218.371 K | 0.000 100.00 % | -510.513 K -593.93 % | 103.357 K -91.15 % | 1.168 M | 0.000 100.00 % | -7.076 M -2 636.30 % | -258.610 K -167.27 % | 384.425 K -96.28 % | 10.334 M | 0.000 | 0.000 100.00 % | -97.475 K -128.47 % | 342.411 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 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.491 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 53.482 K -77.82 % | 241.090 K | 0.000 -100.00 % | 1.043 M 15.50 % | 902.801 K | 0.000 100.00 % | -4.504 M -587.18 % | -655.490 K 69.44 % | -2.145 M | 0.000 100.00 % | -1.075 M -182.62 % | 1.301 M 364.82 % | -491.411 K 94.93 % | -9.689 M | 0.000 | 0.000 -100.00 % | 549.365 K 8 047.99 % | -6.912 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 | 0.000 | 0.000 |
| Other working capital | 3.336 M 218.91 % | -2.806 M -309.07 % | 1.342 M 179.33 % | -1.692 M -135.16 % | 4.812 M 1 112.46 % | -475.245 K | 0.000 100.00 % | -397.566 K -627.32 % | -54.662 K -109.95 % | 549.349 K | 0.000 -100.00 % | 9.510 M 1 898.89 % | 475.785 K 3 965.84 % | 11.702 K 100.65 % | -1.793 M | 0.000 | 0.000 100.00 % | -381.131 K -461.21 % | 105.514 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 | 0.000 | 0.000 |
| Other non cash items | 3.757 M -43.36 % | 6.633 M -3.76 % | 6.892 M 4.22 % | 6.613 M 208.75 % | -6.081 M -840.63 % | 821.077 K | 0.000 100.00 % | -289.158 K -164.06 % | 451.395 K 262.78 % | -277.308 K -6 343.03 % | -4.304 K -104.57 % | 94.078 K 109.45 % | -995.388 K -2 335.27 % | 44.531 K 30.10 % | 34.227 K -44.20 % | 61.340 K -97.25 % | 2.229 M 3 179.21 % | 67.986 K 462.42 % | -18.759 K | 0.000 -100.00 % | 1.791 M 2 504.11 % | 68.759 K -39.81 % | 114.229 K | 0.000 -100.00 % | 51.814 K -5.76 % | 54.978 K 112.66 % | -434.404 K | 0.000 | 0.000 -100.00 % | 24.641 K -99.35 % | 3.775 M | 0.000 | 0.000 | 0.000 -100.00 % | 895.671 K | 0.000 | 0.000 | 0.000 -100.00 % | 613.019 K | 0.000 | 0.000 |
| Net cash provided by operating activities | -1.940 M 64.44 % | -5.456 M -8 789.46 % | -61.380 K 98.81 % | -5.157 M -496.42 % | -864.701 K 59.84 % | -2.153 M 38.51 % | -3.502 M 74.38 % | -13.671 M -341.59 % | -3.096 M 35.26 % | -4.782 M 53.86 % | -10.365 M 6.52 % | -11.088 M -565.21 % | -1.667 M 39.45 % | -2.753 M 55.44 % | -6.178 M -963.47 % | -580.921 K -164.16 % | 905.428 K 155.20 % | -1.640 M 2.47 % | -1.682 M -1.52 % | -1.657 M 23.66 % | -2.170 M -0.10 % | -2.168 M -129.23 % | 7.418 M 1 164.85 % | -696.581 K 75.43 % | -2.835 M -45.15 % | -1.953 M 31.57 % | -2.855 M -119.59 % | -1.300 M -720.50 % | 209.508 K 106.67 % | -3.141 M 56.39 % | -7.202 M -882.01 % | -733.350 K 59.81 % | -1.825 M -1 737.52 % | -99.310 K 86.92 % | -759.165 K -115.42 % | -352.416 K 76.87 % | -1.524 M -909.49 % | -150.932 K 52.06 % | -314.806 K -1 069.47 % | 32.472 K 132.79 % | 13.949 K |
| Investments in property plant and equipment | -64.910 K 19.96 % | -81.095 K 99.04 % | -8.432 M -80.31 % | -4.676 M 19.85 % | -5.835 M 7.64 % | -6.318 M | 0.000 100.00 % | -4.830 M -37.08 % | -3.524 M 7.52 % | -3.810 M -1 175.52 % | -298.726 K 96.82 % | -9.386 M -9.58 % | -8.565 M -64.14 % | -5.218 M -5.20 % | -4.960 M -34.78 % | -3.680 M 30.59 % | -5.302 M 6.07 % | -5.645 M -14.22 % | -4.942 M -47.47 % | -3.351 M -35.85 % | -2.467 M 38.37 % | -4.003 M 8.72 % | -4.385 M -0.79 % | -4.351 M -5.39 % | -4.128 M 13.82 % | -4.790 M -227.89 % | -1.461 M 27.06 % | -2.003 M -3.20 % | -1.941 M 21.21 % | -2.463 M -6.72 % | -2.308 M -82.45 % | -1.265 M 31.12 % | -1.837 M 30.39 % | -2.638 M -87.58 % | -1.406 M 48.73 % | -2.743 M -206.50 % | -894.932 K 9.03 % | -983.805 K -131.15 % | -425.622 K 56.07 % | -968.835 K -160.12 % | -372.463 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -78.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | -6.562 M 4.49 % | -6.871 M -802.80 % | 977.624 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.135 M | 0.000 | 0.000 | 0.000 -100.00 % | 78.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.015 M 12.18 % | -4.572 M -274.21 % | -1.222 M | 0.000 | 0.000 | 0.000 100.00 % | -2.093 M -69.34 % | -1.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -6.627 M 4.67 % | -6.952 M 6.74 % | -7.454 M -59.40 % | -4.676 M 19.85 % | -5.835 M 7.64 % | -6.318 M -294.15 % | 3.254 M 41.17 % | 2.305 M 165.42 % | -3.524 M 7.52 % | -3.810 M -1 175.52 % | -298.726 K 96.82 % | -9.386 M -9.58 % | -8.565 M -64.14 % | -5.218 M -5.20 % | -4.960 M -34.78 % | -3.680 M 30.59 % | -5.302 M 6.07 % | -5.645 M -14.22 % | -4.942 M -47.47 % | -3.351 M -35.85 % | -2.467 M 38.37 % | -4.003 M 8.72 % | -4.385 M -0.79 % | -4.351 M -5.39 % | -4.128 M 13.82 % | -4.790 M -227.89 % | -1.461 M 27.06 % | -2.003 M -3.20 % | -1.941 M 21.21 % | -2.463 M -6.72 % | -2.308 M -82.45 % | -1.265 M 31.12 % | -1.837 M 30.39 % | -2.638 M -87.58 % | -1.406 M 48.73 % | -2.743 M -206.50 % | -894.932 K 9.03 % | -983.805 K -131.15 % | -425.622 K 56.07 % | -968.835 K -160.12 % | -372.463 K |
| Debt repayment | -474.176 K 0.00 % | -474.176 K 0.00 % | -474.176 K 0.00 % | -474.177 K | 0.000 100.00 % | -474.176 K 0.00 % | -474.176 K 0.00 % | -474.176 K -114.03 % | 3.379 M -7.28 % | 3.645 M 2 447.19 % | -155.280 K 0.00 % | -155.280 K 0.00 % | -155.280 K 0.00 % | -155.279 K 0.00 % | -155.280 K 0.00 % | -155.279 K 0.00 % | -155.279 K 0.00 % | -155.279 K 0.00 % | -155.280 K | 0.000 | 0.000 100.00 % | -142.857 K 0.00 % | -142.857 K 0.00 % | -142.857 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -56.250 K -200.00 % | 56.250 K 0.00 % | 56.250 K -96.20 % | 1.481 M 8 000.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K -100.76 % | 2.481 M 13 333.33 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K |
| Common stock issued | 25.494 M 3 798.18 % | 654.000 K 54.43 % | 423.495 K -97.79 % | 19.191 M | 0.000 100.00 % | -28.630 K 0.00 % | -28.630 K -100.03 % | 97.167 M 2 392.72 % | -4.238 M -200.00 % | 4.238 M | 0.000 -100.00 % | 344.834 K | 0.000 | 0.000 -100.00 % | 7.251 M -87.10 % | 56.229 M | 0.000 | 0.000 -100.00 % | 4.383 M -79.63 % | 21.512 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 199.500 K -99.57 % | 46.793 M 7 223.95 % | 638.900 K | 0.000 | 0.000 -100.00 % | 638.900 K -97.45 % | 25.063 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.822 M -75.10 % | 11.333 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
| Other financing activites | 0.000 -100.00 % | 600.000 100.14 % | -423.495 K | 0.000 100.00 % | -4.807 M | 0.000 | 0.000 100.00 % | -48.583 M | 0.000 | 0.000 | 0.000 100.00 % | -310.558 K | 0.000 | 0.000 100.00 % | -13.401 M | 0.000 | 0.000 | 0.000 100.00 % | -4.383 M | 0.000 | 0.000 | 0.000 100.00 % | -9.255 M | 0.000 | 0.000 -100.00 % | 9.255 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 25.020 M 13 767.27 % | 180.424 K 138.05 % | -474.176 K -102.53 % | 18.716 M 489.38 % | -4.807 M -855.97 % | -502.806 K 0.00 % | -502.806 K -101.05 % | 48.109 M 1 323.63 % | 3.379 M -57.13 % | 7.883 M 5 176.49 % | -155.280 K -28.33 % | -121.004 K 22.07 % | -155.280 K 0.00 % | -155.279 K 97.54 % | -6.305 M -111.24 % | 56.074 M 36 211.69 % | -155.279 K 0.00 % | -155.279 K -0.22 % | -154.944 K -100.72 % | 21.512 M | 0.000 100.00 % | -142.857 K 98.48 % | -9.398 M -6 478.41 % | -142.857 K -171.61 % | 199.500 K -99.57 % | 46.793 M 7 223.95 % | 638.900 K | 0.000 100.00 % | -56.250 K -108.09 % | 695.150 K -97.22 % | 25.050 M 1 591.15 % | 1.481 M 8 000.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K -100.67 % | 2.803 M -79.71 % | 13.815 M 73 777.76 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 16.452 M 234.55 % | -12.228 M -53.04 % | -7.990 M -189.95 % | 8.883 M 177.20 % | -11.506 M -18.32 % | -9.724 M -1 195.52 % | -750.620 K -102.04 % | 36.744 M 1 234.04 % | -3.240 M -356.85 % | -709.208 K 93.44 % | -10.819 M 47.47 % | -20.595 M -98.27 % | -10.388 M -27.83 % | -8.126 M 53.41 % | -17.443 M -133.67 % | 51.813 M 872.03 % | -6.711 M 9.80 % | -7.440 M -9.76 % | -6.779 M -141.07 % | 16.505 M 358.97 % | -6.373 M -0.95 % | -6.313 M 0.81 % | -6.365 M -22.64 % | -5.190 M 23.27 % | -6.764 M -116.89 % | 40.049 M 1 189.30 % | -3.677 M -11.32 % | -3.303 M -84.77 % | -1.788 M 63.59 % | -4.909 M -131.59 % | 15.541 M 3 104.92 % | -517.170 K 85.95 % | -3.680 M -33.52 % | -2.756 M 10.51 % | -3.080 M -953.78 % | -292.282 K -102.56 % | 11.396 M 1 087.96 % | -1.153 M 10.27 % | -1.286 M -34.59 % | -955.113 K -153.17 % | -377.264 K |
| Cash at beginning of period | 11.487 M -51.56 % | 23.715 M -25.20 % | 31.705 M 38.92 % | 22.823 M -33.52 % | 34.329 M -22.07 % | 44.053 M 0.00 % | 44.053 M 502.66 % | 7.310 M -30.71 % | 10.550 M -6.30 % | 11.259 M -49.00 % | 22.078 M -48.26 % | 42.673 M 23.52 % | 34.546 M -19.04 % | 42.673 M -29.02 % | 60.116 M 623.99 % | 8.303 M -44.70 % | 15.015 M -33.13 % | 22.455 M -23.19 % | 29.234 M 129.66 % | 12.729 M -33.36 % | 19.103 M -24.84 % | 25.416 M -20.03 % | 31.781 M -14.04 % | 36.971 M -15.47 % | 43.734 M 1 086.84 % | 3.685 M -49.94 % | 7.362 M -30.97 % | 10.664 M -14.36 % | 12.452 M -28.28 % | 17.361 M 853.52 % | 1.821 M -22.12 % | 2.338 M -61.15 % | 6.018 M -31.41 % | 8.774 M -25.98 % | 11.854 M -2.41 % | 12.147 M 1 517.97 % | 750.742 K -60.58 % | 1.904 M -40.30 % | 3.190 M -23.04 % | 4.145 M -8.34 % | 4.522 M |
| Cash at end of period | 27.940 M 143.22 % | 11.487 M -51.56 % | 23.715 M -25.20 % | 31.705 M 38.92 % | 22.823 M -33.52 % | 34.329 M -20.72 % | 43.303 M -1.70 % | 44.053 M 502.66 % | 7.310 M -30.71 % | 10.550 M -6.30 % | 11.259 M -49.00 % | 22.078 M -8.61 % | 24.159 M -30.07 % | 34.546 M -19.04 % | 42.673 M -29.02 % | 60.116 M 623.99 % | 8.303 M -44.70 % | 15.015 M -33.13 % | 22.455 M -23.19 % | 29.234 M 129.66 % | 12.729 M -33.36 % | 19.103 M -24.84 % | 25.416 M -20.03 % | 31.781 M -14.04 % | 36.971 M -15.47 % | 43.734 M 1 086.84 % | 3.685 M -49.94 % | 7.362 M -30.97 % | 10.664 M -14.36 % | 12.452 M -28.27 % | 17.361 M 853.52 % | 1.821 M -22.12 % | 2.338 M -61.15 % | 6.018 M -31.41 % | 8.774 M -25.98 % | 11.854 M -2.41 % | 12.147 M 1 517.97 % | 750.742 K -60.58 % | 1.904 M -40.30 % | 3.190 M -23.04 % | 4.145 M |
| Operating cash flow | -1.940 M 64.44 % | -5.456 M -8 789.46 % | -61.380 K 98.81 % | -5.157 M -496.42 % | -864.701 K 59.84 % | -2.153 M 38.51 % | -3.502 M 74.38 % | -13.671 M -341.59 % | -3.096 M 35.26 % | -4.782 M 53.86 % | -10.365 M 6.52 % | -11.088 M -565.21 % | -1.667 M 39.45 % | -2.753 M 55.44 % | -6.178 M -963.47 % | -580.921 K -164.16 % | 905.428 K 155.20 % | -1.640 M 2.47 % | -1.682 M -1.52 % | -1.657 M 23.66 % | -2.170 M -0.10 % | -2.168 M -129.23 % | 7.418 M 1 164.85 % | -696.581 K 75.43 % | -2.835 M -45.15 % | -1.953 M 31.57 % | -2.855 M -119.59 % | -1.300 M -720.50 % | 209.508 K 106.67 % | -3.141 M 56.39 % | -7.202 M -882.01 % | -733.350 K 59.81 % | -1.825 M -1 737.52 % | -99.310 K 86.92 % | -759.165 K -115.42 % | -352.416 K 76.87 % | -1.524 M -909.49 % | -150.932 K 52.06 % | -314.806 K -1 069.47 % | 32.472 K 132.79 % | 13.949 K |
| Capital expenditure | -6.627 M 4.67 % | -6.952 M 17.55 % | -8.432 M -80.31 % | -4.676 M 19.85 % | -5.835 M 7.64 % | -6.318 M | 0.000 100.00 % | -4.830 M -37.08 % | -3.524 M 7.52 % | -3.810 M -1 175.52 % | -298.726 K 96.82 % | -9.386 M -9.58 % | -8.565 M -64.14 % | -5.218 M -5.20 % | -4.960 M -34.78 % | -3.680 M 30.59 % | -5.302 M 6.07 % | -5.645 M -14.22 % | -4.942 M -47.47 % | -3.351 M -35.85 % | -2.467 M 38.37 % | -4.003 M 8.72 % | -4.385 M -0.79 % | -4.351 M -5.39 % | -4.128 M 13.82 % | -4.790 M -227.89 % | -1.461 M 27.06 % | -2.003 M -3.20 % | -1.941 M 21.21 % | -2.463 M -6.72 % | -2.308 M -82.45 % | -1.265 M 31.12 % | -1.837 M 30.39 % | -2.638 M -87.58 % | -1.406 M 48.73 % | -2.743 M -206.50 % | -894.932 K 9.03 % | -983.805 K -131.15 % | -425.622 K 56.07 % | -968.835 K -160.12 % | -372.463 K |
| Free CashFlow | -8.568 M 30.95 % | -12.408 M -46.09 % | -8.493 M 13.63 % | -9.834 M -46.78 % | -6.700 M 20.91 % | -8.471 M -141.90 % | -3.502 M 81.07 % | -18.501 M -179.50 % | -6.619 M 22.96 % | -8.592 M 19.42 % | -10.663 M 47.92 % | -20.474 M -100.09 % | -10.232 M -28.37 % | -7.971 M 28.43 % | -11.138 M -161.38 % | -4.261 M 3.08 % | -4.397 M 39.65 % | -7.285 M -9.98 % | -6.624 M -32.27 % | -5.008 M -8.00 % | -4.637 M 24.85 % | -6.170 M -303.45 % | 3.033 M 160.09 % | -5.047 M 27.52 % | -6.963 M -3.26 % | -6.743 M -56.26 % | -4.316 M -30.66 % | -3.303 M -90.78 % | -1.731 M 69.11 % | -5.604 M 41.07 % | -9.510 M -375.86 % | -1.998 M 45.42 % | -3.661 M -33.75 % | -2.738 M -26.41 % | -2.166 M 30.04 % | -3.095 M -27.98 % | -2.419 M -113.14 % | -1.135 M -53.25 % | -740.428 K 20.93 % | -936.363 K -161.18 % | -358.514 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 |