V.R. Woodart Limited VRWODAR.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 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 % | 600.000 K -86.05 % | 4.302 M -69.64 % | 14.173 M 12.59 % | 12.589 M -34.27 % | 19.154 M |
| Net income | -1.312 K 99.86 % | -913.000 K 34.65 % | -1.397 M -5.91 % | -1.319 M 15.23 % | -1.556 M -32.65 % | -1.173 M -13.88 % | -1.030 M -8.19 % | -952.000 K -93.10 % | -493.000 K 8.02 % | -536.000 K 93.19 % | -7.872 M -4 085.83 % | -188.061 K -119.75 % | 952.177 K -92.16 % | 12.147 M 309.60 % | 2.966 M 175.71 % | -3.917 M -2 112.99 % | -177.000 K |
| Income before tax | -1.312 K 99.86 % | -913.000 K 34.65 % | -1.397 M -5.91 % | -1.319 M 15.23 % | -1.556 M -58.29 % | -983.000 K 4.56 % | -1.030 M -8.19 % | -952.000 K -93.10 % | -493.000 K 8.02 % | -536.000 K 93.19 % | -7.872 M -4 085.83 % | -188.061 K -119.75 % | 952.177 K -92.16 % | 12.147 M 309.60 % | 2.966 M 374.50 % | 625.000 K 110.28 % | -6.077 M |
| 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 | 0.00 -100.00 % | 1.59 -43.79 % | 2.82 1 249.34 % | 0.21 321.46 % | 0.05 115.65 % | -0.32 |
| EBITDA | 0.000 100.00 % | -913.000 K 34.65 % | -1.397 M -5.91 % | -1.319 M 15.23 % | -1.556 M -58.29 % | -983.000 K 4.38 % | -1.028 M -8.10 % | -951.000 K -89.07 % | -503.000 K 5.63 % | -533.000 K 93.23 % | -7.870 M -4 101.48 % | -187.322 K -117.85 % | 1.049 M 130.97 % | -3.388 M -193.15 % | 3.638 M 67.64 % | 2.170 M 1 595.31 % | 128.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 | 0.00 -100.00 % | 1.59 -43.79 % | 2.82 1 249.34 % | 0.21 167.25 % | -0.31 -3 267.04 % | -0.01 |
| Ratio EBITDA | 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.75 322.06 % | -0.79 -406.86 % | 0.26 48.90 % | 0.17 2 479.40 % | 0.01 |
| 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 | 0.00 -100.00 % | 1.00 158.31 % | 0.39 -26.68 % | 0.53 34.93 % | 0.39 8.81 % | 0.36 |
| Weighted average shs out dil | 14.577 K -99.90 % | 15.217 M -1.97 % | 15.522 M 4.23 % | 14.892 M 0.00 % | 14.892 M 0.00 % | 14.892 M 0.00 % | 14.892 M 0.00 % | 14.892 M 92.58 % | 7.733 M 0.99 % | 7.657 M -0.98 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.68 % | 7.680 M -13.22 % | 8.850 M |
| Weighted average shs out | 14.577 K -99.90 % | 15.217 M -1.97 % | 15.522 M 4.23 % | 14.892 M 0.00 % | 14.892 M 0.00 % | 14.892 M 0.00 % | 14.892 M 0.00 % | 14.892 M 92.58 % | 7.733 M 0.99 % | 7.657 M -0.98 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.68 % | 7.680 M -13.22 % | 8.850 M |
| EPS diluted | -0.09 -50.00 % | -0.06 33.33 % | -0.09 -1.58 % | -0.09 11.40 % | -0.10 -26.90 % | -0.08 -13.87 % | -0.07 -8.29 % | -0.06 -0.16 % | -0.06 8.86 % | -0.07 93.14 % | -1.02 -4 097.53 % | -0.02 -120.25 % | 0.12 -92.36 % | 1.57 313.16 % | 0.38 174.51 % | -0.51 -2 450.00 % | -0.02 |
| Earnings per share | -0.09 -50.00 % | -0.06 33.33 % | -0.09 -1.58 % | -0.09 11.40 % | -0.10 -26.90 % | -0.08 -13.87 % | -0.07 -8.29 % | -0.06 -0.16 % | -0.06 8.86 % | -0.07 93.14 % | -1.02 -4 097.53 % | -0.02 -120.25 % | 0.12 -92.36 % | 1.57 313.16 % | 0.38 174.51 % | -0.51 -2 450.00 % | -0.02 |
| Gross profit | 0.000 100.00 % | -266.000 K 62.85 % | -716.000 K -18.54 % | -604.000 K -50.62 % | -401.000 K -18.64 % | -338.000 K -84.70 % | -183.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K -63.98 % | 1.666 M -77.74 % | 7.483 M 51.91 % | 4.926 M -28.48 % | 6.888 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 266.000 K -62.85 % | 716.000 K 18.54 % | 604.000 K 50.62 % | 401.000 K 18.64 % | 338.000 K 84.70 % | 183.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.637 M -60.59 % | 6.690 M -12.69 % | 7.663 M -37.53 % | 12.266 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 438.000 K -9.32 % | 483.000 K -7.65 % | 523.000 K 17.00 % | 447.000 K 204.08 % | 147.000 K -6.37 % | 157.000 K -24.88 % | 209.000 K | 0.000 -100.00 % | 103.963 K | 0.000 | 0.000 -100.00 % | 2.268 M -23.59 % | 2.969 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 4.938 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -266.000 K 76.95 % | -1.154 M -6.16 % | -1.087 M -17.64 % | -924.000 K -17.71 % | -785.000 K -137.88 % | -330.000 K -141.56 % | 794.000 K 185.84 % | 277.779 K -48.18 % | 536.000 K -93.10 % | 7.763 M 4 027.92 % | 188.061 K 153.40 % | -352.177 K 97.24 % | -12.750 M -923.23 % | 1.549 M -63.99 % | 4.301 M -66.82 % | 12.964 M |
| Operating expenses | 69.000 100.03 % | -266.000 K 62.85 % | -716.000 K -18.54 % | -604.000 K -50.62 % | -401.000 K -18.64 % | -338.000 K -84.70 % | -183.000 K -119.24 % | 951.000 K 92.60 % | 493.779 K -7.88 % | 536.000 K -93.19 % | 7.872 M 4 085.83 % | 188.061 K 153.40 % | -352.177 K 96.64 % | -10.482 M -332.02 % | 4.518 M 5.03 % | 4.301 M -66.82 % | 12.964 M |
| Cost and expenses | 69.000 -99.97 % | 266.000 K -62.85 % | 716.000 K 18.54 % | 604.000 K 50.62 % | 401.000 K -59.21 % | 983.000 K -4.38 % | 1.028 M 8.10 % | 951.000 K 92.60 % | 493.779 K -7.88 % | 536.000 K -93.19 % | 7.872 M 4 085.83 % | 188.061 K 153.40 % | -352.177 K 95.51 % | -7.845 M -169.99 % | 11.208 M -6.32 % | 11.964 M -52.58 % | 25.230 M |
| 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 |
| Selling general and administrative expenses | 69.000 | 0.000 -100.00 % | 438.000 K -9.32 % | 483.000 K -7.65 % | 523.000 K 17.00 % | 447.000 K 204.08 % | 147.000 K -6.37 % | 157.000 K -27.31 % | 216.000 K | 0.000 -100.00 % | 108.901 K | 0.000 | 0.000 -100.00 % | 2.268 M -23.59 % | 2.969 M | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 100.00 % | -21.212 K | 0.000 -100.00 % | 106.858 K 221.49 % | 33.238 K 3 288.18 % | 981.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K 86.45 % | 1.609 K 117.73 % | 739.000 -99.64 % | 203.996 K 199.66 % | 68.076 K 424.05 % | -21.008 K | 0.000 | 0.000 |
| Depreciation and amortization | 1.312 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.221 K -407.37 % | 3.000 K 86.45 % | 1.609 K 117.73 % | 739.000 -99.24 % | 97.138 K -83.14 % | 576.000 K -17.00 % | 694.000 K -55.23 % | 1.550 M -73.95 % | 5.949 M |
| Operating income | -69.000 99.97 % | -266.000 K 80.96 % | -1.397 M -131.29 % | -604.000 K -50.62 % | -401.000 K 59.21 % | -983.000 K 4.38 % | -1.028 M -8.10 % | -951.000 K -92.60 % | -493.779 K 7.88 % | -536.000 K 93.19 % | -7.872 M -4 085.83 % | -188.061 K -119.75 % | 952.177 K -92.16 % | 12.147 M 309.60 % | 2.966 M 374.50 % | 625.000 K 110.29 % | -6.076 M |
| 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 | 0.00 -100.00 % | 1.59 -43.79 % | 2.82 1 249.34 % | 0.21 321.46 % | 0.05 115.65 % | -0.32 |
| Total other income expenses net | -1.243 K 99.81 % | -647.000 K 4.99 % | -681.000 K 4.76 % | -715.000 K 38.10 % | -1.155 M | 0.000 100.00 % | -2.000 K -100.00 % | -1.000 K -228.37 % | 779.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 21.184 M 6.66 % | 19.861 M 4.69 % | 18.971 M 8.37 % | 17.506 M 8.07 % | 16.199 M 3.01 % | 15.726 M -0.16 % | 15.751 M -0.03 % | 15.756 M -75.73 % | 64.920 M 70.34 % | 38.111 M 4.53 % | 36.458 M 27.38 % | 28.623 M 0.57 % | 28.461 M -2.05 % | 29.056 M 7.94 % | 26.920 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 21.200 M 6.63 % | 19.881 M 3.65 % | 19.180 M 4.77 % | 18.306 M 12.78 % | 16.231 M 2.78 % | 15.792 M 0.00 % | 15.792 M 0.00 % | 15.792 M -75.68 % | 64.946 M 69.92 % | 38.221 M -2.04 % | 39.016 M 24.12 % | 31.435 M 0.48 % | 31.285 M -24.99 % | 41.709 M 54.94 % | 26.920 M |
| Accumulated other comprehensive income loss | -170.167 M -1 333.09 % | 13.800 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 |
| Retained earnings | -195.019 M -0.68 % | -193.707 M -0.47 % | -192.794 M -0.73 % | -191.397 M -0.69 % | -190.078 M -0.83 % | -188.522 M -0.63 % | -187.349 M -0.55 % | -186.319 M -0.51 % | -185.367 M -0.27 % | -184.873 M -0.36 % | -184.216 M -4.46 % | -176.345 M -0.11 % | -176.157 M 0.54 % | -177.109 M 5.04 % | -186.516 M |
| Common stock | 148.918 M 0.00 % | 148.918 M 0.00 % | 148.918 M 0.00 % | 148.918 M 0.00 % | 148.918 M 0.00 % | 148.918 M 0.00 % | 148.918 M 0.00 % | 148.918 M 92.60 % | 77.319 M 0.00 % | 77.319 M -36.89 % | 122.519 M 0.00 % | 122.519 M 0.00 % | 122.519 M 0.00 % | 122.519 M -9.12 % | 134.819 M |
| Total equity | -21.249 M -6.58 % | -19.937 M -4.80 % | -19.024 M -7.93 % | -17.627 M -8.09 % | -16.308 M -10.55 % | -14.752 M -8.64 % | -13.579 M -8.21 % | -12.549 M 84.92 % | -83.196 M -0.60 % | -82.702 M -124.46 % | -36.845 M -27.17 % | -28.973 M -0.65 % | -28.785 M 3.20 % | -29.737 M 24.03 % | -39.144 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.390 M | 0.000 | 0.000 | 0.000 100.00 % | -2.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.390 M | 0.000 -100.00 % | 26.390 M 0.00 % | 26.390 M 0.00 % | 26.390 M -1.97 % | 26.920 M 0.00 % | 26.920 M |
| Total 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 % | 26.390 M 0.00 % | 26.390 M 0.00 % | 26.390 M -1.97 % | 26.920 M 0.00 % | 26.920 M |
| Other current liabilities | 65.000 K -17.72 % | 79.000 K 41.07 % | 56.000 K 0.00 % | 56.000 K 1 766.67 % | 3.000 K | 0.000 -100.00 % | 25.000 K 1 150.00 % | 2.000 K -100.00 % | 45.200 M 0.00 % | 45.200 M 2 311.17 % | 1.875 M 1.98 % | 1.838 M 1.47 % | 1.812 M 14.35 % | 1.584 M -93.38 % | 23.949 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 21.200 M 6.63 % | 19.881 M 3.65 % | 19.180 M 4.77 % | 18.306 M 12.78 % | 16.231 M 2.78 % | 15.792 M 0.00 % | 15.792 M 0.00 % | 15.792 M -59.04 % | 38.556 M 0.88 % | 38.221 M 202.71 % | 12.626 M 150.28 % | 5.045 M 3.06 % | 4.895 M -66.90 % | 14.789 M | 0.000 |
| Total current liabilities | 21.265 M 6.54 % | 19.960 M 3.76 % | 19.236 M 4.38 % | 18.429 M 12.72 % | 16.350 M 3.17 % | 15.847 M -0.13 % | 15.867 M 0.11 % | 15.850 M -81.10 % | 83.862 M 0.50 % | 83.444 M 475.45 % | 14.501 M 110.67 % | 6.883 M 2.63 % | 6.707 M -59.04 % | 16.374 M -31.63 % | 23.949 M |
| Total liabilities | 21.265 M 6.54 % | 19.960 M 3.76 % | 19.236 M 4.38 % | 18.429 M 12.72 % | 16.350 M 3.17 % | 15.847 M -0.13 % | 15.867 M 0.11 % | 15.850 M -81.10 % | 83.862 M 0.50 % | 83.444 M 104.07 % | 40.891 M 22.89 % | 33.273 M 0.53 % | 33.097 M -23.55 % | 43.294 M -14.89 % | 50.869 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.000 K -30.10 % | 608.000 K -4.85 % | 639.000 K 0.00 % | 639.000 K 1.27 % | 631.000 K -15.33 % | 745.252 K 51.57 % | 491.678 K 0.00 % | 491.678 K 0.48 % | 489.350 K | 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment 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 -100.00 % | 9.880 M |
| Total non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.000 K -30.10 % | 608.000 K -4.85 % | 639.000 K 0.00 % | 639.000 K 1.27 % | 631.000 K -15.33 % | 745.252 K 51.57 % | 491.678 K 0.00 % | 491.678 K 0.48 % | 489.350 K -95.05 % | 9.880 M |
| Other current assets | 0.000 -100.00 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K -80.00 % | 10.000 K -98.34 % | 604.000 K -63.15 % | 1.639 M -37.59 % | 2.626 M 262 500.00 % | 1.000 K 0.00 % | 1.000 K -98.95 % | 95.426 K 0.00 % | 95.426 K 0.00 % | 95.426 K 0.00 % | 95.426 K -94.83 % | 1.846 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 16.000 K -20.00 % | 20.000 K -90.43 % | 209.000 K -73.88 % | 800.000 K 2 400.00 % | 32.000 K -51.52 % | 66.000 K 60.98 % | 41.000 K 13.89 % | 36.000 K 38.46 % | 26.000 K -76.36 % | 110.000 K -95.70 % | 2.558 M -9.04 % | 2.812 M -0.41 % | 2.824 M -77.68 % | 12.653 M | 0.000 |
| Cash and short term investments | 16.000 K -20.00 % | 20.000 K -90.43 % | 209.000 K -73.88 % | 800.000 K 2 400.00 % | 32.000 K -51.52 % | 66.000 K 60.98 % | 41.000 K 13.89 % | 36.000 K 38.46 % | 26.000 K -76.36 % | 110.000 K -95.70 % | 2.558 M -9.04 % | 2.812 M -0.41 % | 2.824 M -77.68 % | 12.653 M | 0.000 |
| Total current assets | 16.000 K -30.43 % | 23.000 K -89.15 % | 212.000 K -73.57 % | 802.000 K 1 809.52 % | 42.000 K -93.73 % | 670.000 K -60.12 % | 1.680 M -36.89 % | 2.662 M 9 759.26 % | 27.000 K -75.68 % | 111.000 K -96.64 % | 3.301 M -13.34 % | 3.809 M -0.30 % | 3.820 M -70.77 % | 13.068 M 607.99 % | 1.846 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 647.430 K -28.14 % | 901.004 K 0.00 % | 901.004 K 182.23 % | 319.240 K | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 67.000 K -42.24 % | 116.000 K 110.91 % | 55.000 K 10.00 % | 50.000 K -10.71 % | 56.000 K -46.67 % | 105.000 K 356.52 % | 23.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 904.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 -100.00 % | 45.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 24.852 M 124.86 % | 11.052 M -55.53 % | 24.852 M 0.00 % | 24.852 M 0.00 % | 24.852 M 0.00 % | 24.852 M 0.00 % | 24.852 M 0.00 % | 24.852 M 222.13 % | -20.348 M -181.88 % | 24.852 M 0.00 % | 24.852 M 0.00 % | 24.852 M 0.00 % | 24.852 M 0.00 % | 24.852 M 97.99 % | 12.552 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 |
| 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 | 16.000 K -30.43 % | 23.000 K -89.15 % | 212.000 K -73.57 % | 802.000 K 1 809.52 % | 42.000 K -96.16 % | 1.095 M -52.14 % | 2.288 M -30.69 % | 3.301 M 395.65 % | 666.000 K -10.24 % | 742.000 K -81.66 % | 4.046 M -5.91 % | 4.300 M -0.27 % | 4.312 M -68.19 % | 13.557 M 15.62 % | 11.726 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -12.000 K -152.17 % | 23.000 K 133.82 % | -68.000 K -666.67 % | 12.000 K -98.89 % | 1.083 M -9.60 % | 1.198 M 15.75 % | 1.035 M 102.29 % | -45.247 M -61 244.59 % | 74.000 K 106.40 % | -1.156 M -3 281.31 % | 36.330 K 36.81 % | 26.555 K 107.44 % | -357.000 K -649.23 % | 65.000 K 103.25 % | -1.998 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.694 K -108.74 % | 110.893 K | 0.000 | 0.000 100.00 % | -582.000 K -1 222.73 % | -44.000 K -83.33 % | -24.000 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 -100.00 % | 200.000 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -12.000 K -152.17 % | 23.000 K 133.82 % | -68.000 K -666.67 % | 12.000 K -98.89 % | 1.083 M -9.60 % | 1.198 M 15.75 % | 1.035 M 102.29 % | -45.247 M -54 162.42 % | 83.694 K 106.61 % | -1.267 M -3 586.55 % | 36.330 K 36.81 % | 26.555 K -88.20 % | 225.000 K 106.42 % | 109.000 K 105.01 % | -2.174 M |
| Other non cash items | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -190.000 K | 0.000 | 0.000 100.00 % | -10.000 K -193.92 % | 10.647 K -53.35 % | 22.821 K 112.18 % | -187.322 K -119.86 % | 943.000 K 106.90 % | -13.662 M -62 000.00 % | -22.000 K |
| Net cash provided by operating activities | -1.324 M -48.76 % | -890.000 K 39.25 % | -1.465 M -12.09 % | -1.307 M -176.32 % | -473.000 K -1 992.00 % | 25.000 K 400.00 % | 5.000 K 100.01 % | -46.199 M -10 669.00 % | -429.000 K 74.69 % | -1.695 M 78.30 % | -7.813 M -4 759.68 % | -160.767 K -127.43 % | 586.000 K 167.05 % | -874.000 K -153.29 % | 1.640 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -37.23 % | 15.930 K | 0.000 | 0.000 -100.00 % | 107.000 K -99.54 % | 23.033 M 74 200.00 % | 31.000 K |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -37.23 % | 15.930 K | 0.000 | 0.000 -100.00 % | 107.000 K -99.54 % | 23.033 M 74 200.00 % | 31.000 K |
| Debt repayment | 0.000 | 0.000 -100.00 % | 874.000 K -57.88 % | 2.075 M 372.67 % | 439.000 K | 0.000 | 0.000 100.00 % | -25.390 M -7 679.10 % | 335.000 K | 0.000 -100.00 % | 7.581 M 4 954.16 % | 150.000 K 101.44 % | -10.395 M -38.03 % | -7.531 M -318.39 % | -1.800 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.599 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | 1.320 M 88.30 % | 701.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -279.000 K -1 122.56 % | -22.821 K -2 988.09 % | -739.000 99.42 % | -127.000 K 95.48 % | -2.808 M -27 980.00 % | -10.000 K |
| Net cash used provided by financing activities | 1.320 M 88.30 % | 701.000 K -19.79 % | 874.000 K -57.88 % | 2.075 M 372.67 % | 439.000 K | 0.000 | 0.000 -100.00 % | 46.209 M 13 693.73 % | 335.000 K 220.07 % | -279.000 K -103.69 % | 7.558 M 4 963.89 % | 149.261 K 101.42 % | -10.522 M -1.77 % | -10.339 M -471.22 % | -1.810 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -4.000 K 97.88 % | -189.000 K 68.02 % | -591.000 K -176.95 % | 768.000 K 2 358.82 % | -34.000 K -236.00 % | 25.000 K 400.00 % | 5.000 K -50.00 % | 10.000 K 111.90 % | -84.000 K | 0.000 100.00 % | -254.341 K -2 110.51 % | -11.506 K 99.88 % | -9.829 M -183.15 % | 11.821 M 8 665.94 % | -138.000 K |
| Cash at beginning of period | 20.000 K -90.43 % | 209.000 K -73.88 % | 800.000 K 2 400.00 % | 32.000 K -51.52 % | 66.000 K 60.98 % | 41.000 K 13.89 % | 36.000 K 38.46 % | 26.000 K -76.36 % | 110.000 K | 0.000 -100.00 % | 2.812 M -0.41 % | 2.824 M -77.68 % | 12.653 M 1 420.79 % | 832.000 K -14.23 % | 970.000 K |
| Cash at end of period | 16.000 K -20.00 % | 20.000 K -90.43 % | 209.000 K -73.88 % | 800.000 K 2 400.00 % | 32.000 K -51.52 % | 66.000 K 60.98 % | 41.000 K 13.89 % | 36.000 K 38.46 % | 26.000 K | 0.000 -100.00 % | 2.558 M -9.04 % | 2.812 M -0.41 % | 2.824 M -77.68 % | 12.653 M 1 420.79 % | 832.000 K |
| Operating cash flow | -1.324 M -48.76 % | -890.000 K 39.25 % | -1.465 M -12.09 % | -1.307 M -176.32 % | -473.000 K -1 992.00 % | 25.000 K 400.00 % | 5.000 K 100.01 % | -46.199 M -10 669.00 % | -429.000 K 74.69 % | -1.695 M 78.30 % | -7.813 M -4 759.68 % | -160.767 K -127.43 % | 586.000 K 167.05 % | -874.000 K -153.29 % | 1.640 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -1.324 M -48.76 % | -890.000 K 39.25 % | -1.465 M -12.09 % | -1.307 M -176.32 % | -473.000 K -1 992.00 % | 25.000 K 400.00 % | 5.000 K 100.01 % | -46.199 M -10 669.00 % | -429.000 K 74.69 % | -1.695 M 78.30 % | -7.813 M -4 759.68 % | -160.767 K -127.43 % | 586.000 K 167.05 % | -874.000 K -153.29 % | 1.640 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 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 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-12-31 | 2011-09-30 | 2011-03-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 600.000 K | 0.000 | 0.000 -100.00 % | 357.000 | 0.000 | 0.000 -100.00 % | 142.000 K | 0.000 | 0.000 |
| Net income | -3.756 M -454.80 % | -677.000 K -170.80 % | -250.000 K -32.28 % | -189.000 K 3.57 % | -196.000 K -12.00 % | -175.000 K -1.16 % | -173.000 K 13.50 % | -200.000 K 45.21 % | -365.000 K -67.43 % | -218.000 K 42.02 % | -376.000 K 11.11 % | -423.000 K -11.32 % | -380.000 K 7.77 % | -412.000 K -31.63 % | -313.000 K -13.41 % | -276.000 K 13.21 % | -318.000 K 54.24 % | -695.000 K -119.94 % | -316.000 K -5.69 % | -299.000 K -21.54 % | -246.000 K 5.02 % | -259.000 K 6.16 % | -276.000 K 36.26 % | -433.000 K -111.22 % | -205.000 K 47.70 % | -392.000 K -109.63 % | -187.000 K -6.25 % | -176.000 K 36.00 % | -275.000 K -135.04 % | -117.000 K 80.00 % | -585.000 K -383.47 % | -121.000 K 6.92 % | -130.000 K -28.71 % | -101.000 K 9.82 % | -112.000 K 41.05 % | -190.000 K -108.79 % | -91.000 K | 0.000 100.00 % | -31.000 K 57.53 % | -73.000 K 77.61 % | -326.000 K -204.67 % | -107.000 K -568.75 % | -16.000 K 54.29 % | -35.000 K 88.33 % | -300.000 K 96.02 % | -7.547 M -22 727.50 % | -33.061 K 62.43 % | -88.000 K -83.33 % | -48.000 K 70.73 % | -164.000 K -193.79 % | -55.823 K -108.26 % | 676.000 K 36.02 % | 497.000 K -96.19 % | 13.043 M 2 811.66 % | -481.000 K -193.29 % | -164.000 K 73.42 % | -617.000 K 76.22 % | -2.595 M -190.27 % | -894.000 K |
| Income before tax | -3.756 M -454.80 % | -677.000 K -170.80 % | -250.000 K -32.28 % | -189.000 K 3.57 % | -196.000 K -12.00 % | -175.000 K -1.16 % | -173.000 K 13.50 % | -200.000 K 45.21 % | -365.000 K -67.43 % | -218.000 K 42.02 % | -376.000 K 11.11 % | -423.000 K -11.32 % | -380.000 K 7.77 % | -412.000 K -31.63 % | -313.000 K -13.41 % | -276.000 K 13.21 % | -318.000 K 54.24 % | -695.000 K -119.94 % | -316.000 K -5.69 % | -299.000 K -21.54 % | -246.000 K 5.02 % | -259.000 K 6.16 % | -276.000 K -13.58 % | -243.000 K -18.54 % | -205.000 K 47.70 % | -392.000 K -109.63 % | -187.000 K -6.25 % | -176.000 K 36.00 % | -275.000 K -135.04 % | -117.000 K 80.00 % | -585.000 K -383.47 % | -121.000 K 6.92 % | -130.000 K -28.71 % | -101.000 K 9.82 % | -112.000 K 41.05 % | -190.000 K -108.79 % | -91.000 K | 0.000 100.00 % | -31.000 K 57.53 % | -73.000 K 77.61 % | -326.000 K -204.67 % | -107.000 K -568.75 % | -16.000 K 54.29 % | -35.000 K 88.33 % | -300.000 K 96.02 % | -7.547 M -22 727.50 % | -33.061 K 62.43 % | -88.000 K -83.33 % | -48.000 K 70.73 % | -164.000 K -193.79 % | -55.823 K -108.26 % | 676.000 K 36.02 % | 497.000 K -96.19 % | 13.043 M 2 811.66 % | -481.000 K -193.29 % | -164.000 K 66.19 % | -485.000 K 68.05 % | -1.518 M 77.66 % | -6.794 M |
| 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 | 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 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.09 | 0.00 | 0.00 -100.00 % | 36 535.20 | 0.00 | 0.00 100.00 % | -3.42 | 0.00 | 0.00 |
| EBITDA | -3.756 M -456.44 % | -675.000 K -170.00 % | -250.000 K -32.28 % | -189.000 K 3.57 % | -196.000 K -12.00 % | -175.000 K -1.16 % | -173.000 K 13.50 % | -200.000 K 45.21 % | -365.000 K -68.20 % | -217.000 K 42.29 % | -376.000 K 11.11 % | -423.000 K -11.32 % | -380.000 K 7.77 % | -412.000 K -31.63 % | -313.000 K -13.41 % | -276.000 K 13.21 % | -318.000 K 54.24 % | -695.000 K -119.94 % | -316.000 K -5.69 % | -299.000 K -21.54 % | -246.000 K 5.02 % | -259.000 K 6.16 % | -276.000 K -13.58 % | -243.000 K -18.54 % | -205.000 K 47.57 % | -391.000 K -109.09 % | -187.000 K -6.86 % | -175.000 K 36.36 % | -275.000 K -135.04 % | -117.000 K 80.00 % | -585.000 K -391.60 % | -119.000 K 8.46 % | -130.000 K -28.71 % | -101.000 K 9.82 % | -112.000 K 41.05 % | -190.000 K -108.79 % | -91.000 K | 0.000 100.00 % | -31.000 K 57.53 % | -73.000 K 77.61 % | -326.000 K -207.55 % | -106.000 K -562.50 % | -16.000 K 51.52 % | -33.000 K 89.00 % | -300.000 K 96.02 % | -7.547 M -23 249.42 % | -32.322 K 63.27 % | -88.000 K -87.23 % | -47.000 K 38.16 % | -76.000 K 45.54 % | -139.543 K -118.63 % | 749.000 K 50.70 % | 497.000 K 187.31 % | -569.249 K -81.29 % | -314.000 K -313.16 % | -76.000 K 75.48 % | -310.000 K 66.16 % | -916.000 K 83.11 % | -5.422 M |
| 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 | 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 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.09 | 0.00 | 0.00 -100.00 % | 36 535.20 | 0.00 | 0.00 100.00 % | -4.35 | 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 | 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 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.23 | 0.00 | 0.00 100.00 % | -1 594.54 | 0.00 | 0.00 100.00 % | -2.18 | 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 | 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 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 1 018.92 | 0.00 | 0.00 -100.00 % | 7.64 | 0.00 | 0.00 |
| Weighted average shs out dil | 15.024 M 10.96 % | 13.540 M 8.32 % | 12.500 M -33.86 % | 18.900 M 26.92 % | 14.892 M -1.08 % | 15.054 M -12.98 % | 17.300 M 16.17 % | 14.892 M -18.40 % | 18.250 M 30.10 % | 14.028 M 11.92 % | 12.533 M -11.11 % | 14.100 M -5.32 % | 14.892 M 0.00 % | 14.892 M -4.84 % | 15.650 M 13.41 % | 13.800 M -13.21 % | 15.900 M 3.27 % | 15.396 M -2.56 % | 15.800 M 5.69 % | 14.950 M 21.54 % | 12.300 M -9.53 % | 13.596 M -1.48 % | 13.800 M -4.39 % | 14.433 M -3.08 % | 14.892 M 0.00 % | 14.892 M -20.36 % | 18.700 M 6.25 % | 17.600 M 28.00 % | 13.750 M 17.52 % | 11.700 M -20.00 % | 14.625 M 141.74 % | 6.050 M -6.92 % | 6.500 M -15.94 % | 7.733 M 0.00 % | 7.733 M -18.60 % | 9.500 M 4.40 % | 9.100 M 50.41 % | 6.050 M -21.76 % | 7.733 M 0.00 % | 7.733 M -5.12 % | 8.150 M 5.40 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.41 % | 7.701 M -6.84 % | 8.266 M -6.06 % | 8.800 M 13.80 % | 7.733 M -5.70 % | 8.200 M 2.93 % | 7.966 M 3.02 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.26 % | 7.713 M 1.05 % | 7.632 M 2.45 % | 7.450 M |
| Weighted average shs out | 15.024 M 15.60 % | 12.997 M 3.98 % | 12.500 M -33.86 % | 18.900 M 26.92 % | 14.892 M -1.08 % | 15.054 M -12.98 % | 17.300 M 16.17 % | 14.892 M -18.40 % | 18.250 M 30.10 % | 14.028 M 11.92 % | 12.533 M -11.11 % | 14.100 M -5.32 % | 14.892 M 0.00 % | 14.892 M -4.84 % | 15.650 M 13.41 % | 13.800 M -13.21 % | 15.900 M 3.27 % | 15.396 M -2.56 % | 15.800 M 5.69 % | 14.950 M 21.54 % | 12.300 M -9.53 % | 13.596 M -1.48 % | 13.800 M -4.39 % | 14.433 M -3.08 % | 14.892 M 0.00 % | 14.892 M -20.36 % | 18.700 M 6.25 % | 17.600 M 28.00 % | 13.750 M 17.52 % | 11.700 M -20.00 % | 14.625 M 141.74 % | 6.050 M -6.92 % | 6.500 M -15.94 % | 7.733 M 0.00 % | 7.733 M -18.60 % | 9.500 M 4.40 % | 9.100 M 50.41 % | 6.050 M -21.76 % | 7.733 M 0.00 % | 7.733 M -5.12 % | 8.150 M 5.40 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.41 % | 7.701 M -6.84 % | 8.266 M -6.06 % | 8.800 M 13.80 % | 7.733 M -5.70 % | 8.200 M 2.93 % | 7.966 M 3.02 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.00 % | 7.733 M 0.26 % | 7.713 M 1.05 % | 7.632 M 2.45 % | 7.450 M |
| EPS diluted | -0.25 -400.00 % | -0.05 -150.00 % | -0.02 -100.00 % | -0.01 0.00 % | -0.01 16.67 % | -0.01 -20.00 % | -0.01 25.37 % | -0.01 33.00 % | -0.02 -29.03 % | -0.02 48.33 % | -0.03 0.00 % | -0.03 -17.65 % | -0.03 7.94 % | -0.03 -38.50 % | -0.02 0.00 % | -0.02 0.00 % | -0.02 55.65 % | -0.05 -125.50 % | -0.02 0.00 % | -0.02 0.00 % | -0.02 -5.26 % | -0.02 5.00 % | -0.02 33.33 % | -0.03 -117.39 % | -0.01 47.53 % | -0.03 -163.00 % | -0.01 0.00 % | -0.01 50.00 % | -0.02 -100.00 % | -0.01 75.00 % | -0.04 -100.00 % | -0.02 0.00 % | -0.02 -52.67 % | -0.01 9.66 % | -0.01 27.50 % | -0.02 -100.00 % | -0.01 50.00 % | -0.02 -400.00 % | 0.00 57.45 % | -0.01 76.50 % | -0.04 -189.86 % | -0.01 -557.14 % | 0.00 53.33 % | 0.00 88.40 % | -0.04 96.04 % | -0.98 -24 400.00 % | 0.00 60.00 % | -0.01 -61.29 % | -0.01 69.00 % | -0.02 -185.71 % | -0.01 -108.01 % | 0.09 35.93 % | 0.06 -96.20 % | 1.69 2 817.04 % | -0.06 -193.40 % | -0.02 73.50 % | -0.08 76.47 % | -0.34 -183.33 % | -0.12 |
| Earnings per share | -0.25 -400.00 % | -0.05 -150.00 % | -0.02 -100.00 % | -0.01 0.00 % | -0.01 16.67 % | -0.01 -20.00 % | -0.01 25.37 % | -0.01 33.00 % | -0.02 -29.03 % | -0.02 48.33 % | -0.03 0.00 % | -0.03 -17.65 % | -0.03 7.94 % | -0.03 -38.50 % | -0.02 0.00 % | -0.02 0.00 % | -0.02 55.65 % | -0.05 -125.50 % | -0.02 0.00 % | -0.02 0.00 % | -0.02 -5.26 % | -0.02 5.00 % | -0.02 33.33 % | -0.03 -117.39 % | -0.01 47.53 % | -0.03 -163.00 % | -0.01 0.00 % | -0.01 50.00 % | -0.02 -100.00 % | -0.01 75.00 % | -0.04 -100.00 % | -0.02 0.00 % | -0.02 -52.67 % | -0.01 9.66 % | -0.01 27.50 % | -0.02 -100.00 % | -0.01 50.00 % | -0.02 -400.00 % | 0.00 57.45 % | -0.01 76.50 % | -0.04 -189.86 % | -0.01 -557.14 % | 0.00 53.33 % | 0.00 88.40 % | -0.04 96.04 % | -0.98 -24 400.00 % | 0.00 60.00 % | -0.01 -61.29 % | -0.01 69.00 % | -0.02 -185.71 % | -0.01 -108.01 % | 0.09 35.93 % | 0.06 -96.20 % | 1.69 2 817.04 % | -0.06 -193.40 % | -0.02 73.50 % | -0.08 76.47 % | -0.34 -183.33 % | -0.12 |
| Gross profit | -69.000 K 0.00 % | -69.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.000 K 69.61 % | -204.000 K -48.91 % | -137.000 K 35.68 % | -213.000 K -12.70 % | -189.000 K -6.78 % | -177.000 K 6.35 % | -189.000 K -21.94 % | -155.000 K -19.23 % | -130.000 K 0.00 % | -130.000 K -30.00 % | -100.000 K 9.91 % | -111.000 K -11.00 % | -100.000 K -11.11 % | -90.000 K 10.00 % | -100.000 K 0.00 % | -100.000 K -17.65 % | -85.000 K -60.38 % | -53.000 K -12.77 % | -47.000 K -2.17 % | -46.000 K 2.13 % | -47.000 K -9.30 % | -43.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K | 0.000 | 0.000 -100.00 % | 363.753 K | 0.000 | 0.000 -100.00 % | 1.085 M | 0.000 100.00 % | -2.511 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 190.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 69.000 K 0.00 % | 69.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.000 K -69.61 % | 204.000 K 48.91 % | 137.000 K -35.68 % | 213.000 K 12.70 % | 189.000 K 6.78 % | 177.000 K -6.35 % | 189.000 K 21.94 % | 155.000 K 19.23 % | 130.000 K 0.00 % | 130.000 K 30.00 % | 100.000 K -9.91 % | 111.000 K 11.00 % | 100.000 K 11.11 % | 90.000 K -10.00 % | 100.000 K 0.00 % | 100.000 K 17.65 % | 85.000 K 60.38 % | 53.000 K 12.77 % | 47.000 K 2.17 % | 46.000 K -2.13 % | 47.000 K 9.30 % | 43.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -363.396 K | 0.000 | 0.000 100.00 % | -943.000 K | 0.000 -100.00 % | 2.511 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 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 | 3.687 M 508.42 % | 606.000 K 142.40 % | 250.000 K 32.28 % | 189.000 K -3.57 % | 196.000 K 12.00 % | 175.000 K 1.16 % | 173.000 K 379.03 % | -62.000 K 69.61 % | -204.000 K -48.91 % | -137.000 K 35.68 % | -213.000 K -12.70 % | -189.000 K -6.78 % | -177.000 K 6.35 % | -189.000 K -21.94 % | -155.000 K -19.23 % | -130.000 K 0.00 % | -130.000 K -30.00 % | -100.000 K 9.91 % | -111.000 K -11.00 % | -100.000 K -11.11 % | -90.000 K 10.00 % | -100.000 K 0.00 % | -100.000 K -17.65 % | -85.000 K -60.38 % | -53.000 K -12.77 % | -47.000 K -2.17 % | -46.000 K 2.13 % | -47.000 K -9.30 % | -43.000 K -136.75 % | 117.000 K -80.00 % | 585.000 K 383.47 % | 121.000 K -6.92 % | 130.000 K 18.18 % | 110.000 K -1.79 % | 112.000 K -41.05 % | 190.000 K 108.79 % | 91.000 K | 0.000 -100.00 % | 31.000 K -57.53 % | 73.000 K -77.61 % | 326.000 K 204.67 % | 107.000 K 568.75 % | 16.000 K -54.29 % | 35.000 K -88.33 % | 300.000 K -96.02 % | 7.547 M 23 439.50 % | 32.061 K -63.57 % | 88.000 K 83.33 % | 48.000 K -70.73 % | 164.000 K -75.03 % | 656.823 K 197.16 % | -676.000 K -36.02 % | -497.000 K 96.08 % | -12.679 M -2 741.52 % | 480.000 K 192.68 % | 164.000 K -89.55 % | 1.570 M 3.43 % | 1.518 M -64.56 % | 4.283 M |
| Operating expenses | 3.687 M 508.42 % | 606.000 K 142.40 % | 250.000 K 32.28 % | 189.000 K -3.57 % | 196.000 K 12.00 % | 175.000 K 1.16 % | 173.000 K 379.03 % | -62.000 K 69.61 % | -204.000 K -48.91 % | -137.000 K 35.68 % | -213.000 K -12.70 % | -189.000 K -6.78 % | -177.000 K 6.35 % | -189.000 K -21.94 % | -155.000 K -19.23 % | -130.000 K 0.00 % | -130.000 K -30.00 % | -100.000 K 9.91 % | -111.000 K -11.00 % | -100.000 K -11.11 % | -90.000 K 10.00 % | -100.000 K 0.00 % | -100.000 K -17.65 % | -85.000 K -60.38 % | -53.000 K -12.77 % | -47.000 K -2.17 % | -46.000 K 2.13 % | -47.000 K -9.30 % | -43.000 K -136.75 % | 117.000 K -80.00 % | 585.000 K 383.47 % | 121.000 K -6.92 % | 130.000 K 18.18 % | 110.000 K -1.79 % | 112.000 K -41.05 % | 190.000 K 108.79 % | 91.000 K | 0.000 -100.00 % | 31.000 K -57.53 % | 73.000 K -77.61 % | 326.000 K 204.67 % | 107.000 K 568.75 % | 16.000 K -54.29 % | 35.000 K -88.33 % | 300.000 K -96.02 % | 7.547 M 23 439.50 % | 32.061 K -63.57 % | 88.000 K 83.33 % | 48.000 K -70.73 % | 164.000 K -75.03 % | 656.823 K 197.16 % | -676.000 K -36.02 % | -497.000 K 96.08 % | -12.679 M -2 741.52 % | 480.000 K 192.68 % | 164.000 K -89.55 % | 1.570 M 3.43 % | 1.518 M -64.56 % | 4.283 M |
| Cost and expenses | 3.756 M 456.44 % | 675.000 K 170.00 % | 250.000 K 32.28 % | 189.000 K -3.57 % | 196.000 K 12.00 % | 175.000 K 1.16 % | 173.000 K -13.50 % | 200.000 K -45.21 % | 365.000 K 68.20 % | 217.000 K -42.29 % | 376.000 K -11.11 % | 423.000 K 11.32 % | 380.000 K -7.77 % | 412.000 K 31.63 % | 313.000 K 13.41 % | 276.000 K -13.21 % | 318.000 K -54.24 % | 695.000 K 119.94 % | 316.000 K 5.69 % | 299.000 K 21.54 % | 246.000 K -5.02 % | 259.000 K -6.16 % | 276.000 K 13.58 % | 243.000 K 18.54 % | 205.000 K -47.57 % | 391.000 K 109.09 % | 187.000 K 6.86 % | 175.000 K -36.36 % | 275.000 K 135.04 % | 117.000 K -80.00 % | 585.000 K 383.47 % | 121.000 K -6.92 % | 130.000 K 18.18 % | 110.000 K -1.79 % | 112.000 K -41.05 % | 190.000 K 108.79 % | 91.000 K | 0.000 -100.00 % | 31.000 K -57.53 % | 73.000 K -77.61 % | 326.000 K 204.67 % | 107.000 K 568.75 % | 16.000 K -54.29 % | 35.000 K -88.33 % | 300.000 K -96.02 % | 7.547 M 23 439.50 % | 32.061 K -63.57 % | 88.000 K 83.33 % | 48.000 K -70.73 % | 164.000 K -75.03 % | 656.823 K 197.16 % | -676.000 K -36.02 % | -497.000 K 96.19 % | -13.043 M -2 817.23 % | 480.000 K 192.68 % | 164.000 K -73.84 % | 627.000 K -58.70 % | 1.518 M -77.66 % | 6.794 M |
| 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 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.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 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.000 K | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 100.00 % | -261.000 | 0.000 -100.00 % | 1.000 K -98.86 % | 88.000 K 206.38 % | -82.720 K -213.32 % | 73.000 K 182.95 % | -88.000 K -162.11 % | 141.682 K -1.61 % | 144.000 K 63.64 % | 88.000 K -47.93 % | 169.000 K -72.25 % | 609.000 K -55.58 % | 1.371 M |
| Operating income | -3.756 M -456.44 % | -675.000 K -170.00 % | -250.000 K -32.28 % | -189.000 K 3.57 % | -196.000 K -12.00 % | -175.000 K -1.16 % | -173.000 K 13.50 % | -200.000 K 45.21 % | -365.000 K -68.20 % | -217.000 K 42.29 % | -376.000 K 11.11 % | -423.000 K -11.32 % | -380.000 K 7.77 % | -412.000 K -31.63 % | -313.000 K -13.41 % | -276.000 K 13.21 % | -318.000 K 54.24 % | -695.000 K -119.94 % | -316.000 K -5.69 % | -299.000 K -21.54 % | -246.000 K 5.02 % | -259.000 K 6.16 % | -276.000 K -13.58 % | -243.000 K -18.54 % | -205.000 K 47.57 % | -391.000 K -109.09 % | -187.000 K -6.86 % | -175.000 K 36.36 % | -275.000 K -135.04 % | -117.000 K 80.00 % | -585.000 K -383.47 % | -121.000 K 6.92 % | -130.000 K -18.18 % | -110.000 K 1.79 % | -112.000 K 41.05 % | -190.000 K -108.79 % | -91.000 K | 0.000 100.00 % | -31.000 K 57.53 % | -73.000 K 77.61 % | -326.000 K -204.67 % | -107.000 K -568.75 % | -16.000 K 54.29 % | -35.000 K 88.33 % | -300.000 K 96.02 % | -7.547 M -23 439.50 % | -32.061 K 63.57 % | -88.000 K -83.33 % | -48.000 K 70.73 % | -164.000 K -188.62 % | -56.823 K -108.41 % | 676.000 K 36.02 % | 497.000 K -96.19 % | 13.043 M 2 817.31 % | -480.000 K -192.68 % | -164.000 K 66.19 % | -485.000 K 68.05 % | -1.518 M 77.66 % | -6.794 M |
| 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 | 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 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.09 | 0.00 | 0.00 -100.00 % | 36 535.20 | 0.00 | 0.00 100.00 % | -3.42 | 0.00 | 0.00 |
| Total other income expenses net | 0.000 100.00 % | -2.000 K 99.20 % | -250.000 K -132 175.13 % | -189.000 3.57 % | -196.000 -12.00 % | -175.000 -1.16 % | -173.000 -25.36 % | -138.000 14.29 % | -161.000 83.90 % | -1.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 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.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 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-12-31 | 2011-09-30 | 2011-03-31 | 2010-12-31 | 2009-12-31 | 2008-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-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | 2010-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 21.184 M | 0.000 -100.00 % | 20.470 M | 0.000 -100.00 % | 19.861 M | 0.000 -100.00 % | 19.733 M | 0.000 -100.00 % | 18.971 M | 0.000 -100.00 % | 18.333 M | 0.000 -100.00 % | 17.506 M | 0.000 -100.00 % | 17.015 M | 0.000 -100.00 % | 16.199 M | 0.000 -100.00 % | 15.839 M | 0.000 -100.00 % | 15.726 M | 0.000 -100.00 % | 15.750 M | 0.000 -100.00 % | 15.751 M | 0.000 -100.00 % | 15.781 M | 0.000 -100.00 % | 15.756 M | 0.000 -100.00 % | 39.199 M | 0.000 -100.00 % | 64.920 M | 0.000 -100.00 % | 38.485 M | 0.000 -100.00 % | 38.560 M | 0.000 -100.00 % | 36.872 M | 0.000 -100.00 % | 36.458 M 0.16 % | 36.400 M 27.17 % | 28.623 M 0.39 % | 28.512 M 0.18 % | 28.461 M -2.05 % | 29.056 M 7.94 % | 26.920 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 991.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.104 M | 0.000 | 0.000 | 0.000 -100.00 % | 456.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 21.200 M | 0.000 -100.00 % | 20.481 M | 0.000 -100.00 % | 19.881 M | 0.000 -100.00 % | 19.880 M | 0.000 -100.00 % | 19.180 M | 0.000 -100.00 % | 18.366 M | 0.000 -100.00 % | 18.306 M | 0.000 -100.00 % | 17.074 M | 0.000 -100.00 % | 16.231 M | 0.000 -100.00 % | 15.902 M | 0.000 -100.00 % | 15.792 M | 0.000 -100.00 % | 15.792 M | 0.000 -100.00 % | 15.792 M | 0.000 -100.00 % | 15.792 M | 0.000 -100.00 % | 15.792 M | 0.000 -100.00 % | 39.496 M | 0.000 -100.00 % | 64.946 M | 0.000 -100.00 % | 38.544 M | 0.000 -100.00 % | 38.670 M | 0.000 -100.00 % | 39.305 M | 0.000 -100.00 % | 39.016 M 0.04 % | 39.000 M 24.07 % | 31.435 M 0.48 % | 31.285 M 0.00 % | 31.285 M -24.99 % | 41.709 M 54.94 % | 26.920 M |
| Accumulated other comprehensive income loss | -21.249 M | 0.000 100.00 % | -20.322 M 87.99 % | -169.240 M -748.87 % | -19.937 M | 0.000 100.00 % | -19.589 M | 0.000 100.00 % | -19.024 M | 0.000 100.00 % | -18.431 K | 0.000 100.00 % | -17.627 K | 0.000 100.00 % | -16.902 K | 0.000 100.00 % | -16.308 K | 0.000 100.00 % | -15.297 K | 0.000 100.00 % | -14.752 K | 0.000 100.00 % | -14.217 K | 0.000 100.00 % | -13.579 K | 0.000 100.00 % | -13.000 K | 0.000 100.00 % | -12.549 K | 0.000 100.00 % | -38.238 K | 0.000 100.00 % | -37.995 K | 0.000 100.00 % | -37.783 K | 0.000 100.00 % | -37.502 K -100.27 % | 13.800 M 37 120.15 % | -37.277 K | 0.000 100.00 % | -36.845 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -195.019 M | 0.000 | 0.000 | 0.000 100.00 % | -193.707 M | 0.000 | 0.000 | 0.000 100.00 % | -192.794 M | 0.000 | 0.000 | 0.000 100.00 % | -191.397 M | 0.000 | 0.000 | 0.000 100.00 % | -190.078 M | 0.000 | 0.000 | 0.000 100.00 % | -188.522 M | 0.000 | 0.000 | 0.000 100.00 % | -187.349 M | 0.000 | 0.000 | 0.000 100.00 % | -186.319 M | 0.000 | 0.000 | 0.000 100.00 % | -185.367 M | 0.000 | 0.000 | 0.000 100.00 % | -184.873 M | 0.000 | 0.000 | 0.000 100.00 % | -184.216 M | 0.000 100.00 % | -176.345 M | 0.000 100.00 % | -176.157 M 0.54 % | -177.109 M 5.04 % | -186.516 M |
| Common stock | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 148.918 M | 0.000 -100.00 % | 77.328 M | 0.000 -100.00 % | 77.319 M | 0.000 -100.00 % | 122.519 M | 0.000 -100.00 % | 77.319 M | 0.000 -100.00 % | 122.519 M | 0.000 -100.00 % | 122.519 M 0.02 % | 122.500 M -0.02 % | 122.519 M 0.00 % | 122.520 M 0.00 % | 122.519 M 0.00 % | 122.519 M -9.12 % | 134.819 M |
| Total equity | -21.249 M 0.00 % | -21.249 M -4.56 % | -20.322 M 0.00 % | -20.322 M -1.93 % | -19.937 M 0.00 % | -19.937 M -1.78 % | -19.589 M 0.00 % | -19.589 M -2.97 % | -19.024 M 0.00 % | -19.024 M -103 117.41 % | -18.431 K 99.90 % | -18.431 M -104 461.18 % | -17.627 K 99.90 % | -17.627 M -104 189.43 % | -16.902 K 99.90 % | -16.902 M -103 542.38 % | -16.308 K 99.90 % | -16.308 M -106 509.14 % | -15.297 K 99.90 % | -15.297 M -103 594.41 % | -14.752 K 99.90 % | -14.752 M -103 663.10 % | -14.217 K 99.90 % | -14.217 M -104 598.43 % | -13.579 K 99.90 % | -13.579 M -104 353.85 % | -13.000 K 99.90 % | -13.000 M -103 493.91 % | -12.549 K 99.90 % | -12.549 M -32 718.14 % | -38.238 K 99.90 % | -38.238 M -100 539.56 % | -37.995 K 99.95 % | -83.196 M -220 094.27 % | -37.783 K 99.90 % | -37.783 M -100 649.29 % | -37.502 K 99.90 % | -37.502 M -100 503.59 % | -37.277 K 99.90 % | -37.277 M -1.17 % | -36.845 M 0.00 % | -36.845 M -0.12 % | -36.800 M -27.02 % | -28.973 M -0.42 % | -28.852 M -0.23 % | -28.785 M 3.20 % | -29.737 M 24.03 % | -39.144 M |
| Other non current liabilities | 21.249 M | 0.000 -100.00 % | 20.322 M | 0.000 -100.00 % | 19.937 M | 0.000 -100.00 % | 19.589 M | 0.000 -100.00 % | 19.024 M | 0.000 -100.00 % | 18.431 K | 0.000 -100.00 % | 17.627 K | 0.000 -100.00 % | 16.902 K | 0.000 -100.00 % | 16.308 K | 0.000 -100.00 % | 15.297 K | 0.000 -100.00 % | 14.752 K | 0.000 -100.00 % | 14.217 K | 0.000 -100.00 % | 13.579 K | 0.000 -100.00 % | 13.000 K 285.71 % | -7.000 K -155.78 % | 12.549 K | 0.000 -100.00 % | 38.238 K | 0.000 -100.00 % | 37.995 K 100.14 % | -26.390 M -69 946.23 % | 37.783 K 3 678.30 % | 1.000 K -97.33 % | 37.502 K | 0.000 -100.00 % | 37.277 K 3 827.70 % | -1.000 K -102.71 % | 36.845 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 26.390 M | 0.000 -100.00 % | 26.390 M | 0.000 -100.00 % | 26.390 M | 0.000 -100.00 % | 26.390 M | 0.000 -100.00 % | 26.390 M | 0.000 -100.00 % | 26.390 M -0.04 % | 26.400 M 0.04 % | 26.390 M 0.00 % | 26.390 M 0.00 % | 26.390 M -1.97 % | 26.920 M 0.00 % | 26.920 M |
| Total non current liabilities | 21.249 M | 0.000 -100.00 % | 20.322 M | 0.000 -100.00 % | 19.937 M | 0.000 -100.00 % | 19.589 M | 0.000 -100.00 % | 19.024 M | 0.000 -100.00 % | 18.431 K | 0.000 -100.00 % | 17.627 K | 0.000 -100.00 % | 16.902 K | 0.000 -100.00 % | 16.308 K | 0.000 -100.00 % | 15.297 K | 0.000 -100.00 % | 14.752 K | 0.000 -100.00 % | 14.217 K | 0.000 -100.00 % | 13.579 K | 0.000 -100.00 % | 13.000 K 285.71 % | -7.000 K -155.78 % | 12.549 K | 0.000 -100.00 % | 38.238 K -99.86 % | 26.390 M 69 356.51 % | 37.995 K | 0.000 -100.00 % | 37.783 K -99.86 % | 26.391 M 70 272.25 % | 37.502 K -99.86 % | 26.390 M 70 694.32 % | 37.277 K -99.86 % | 26.389 M 71 521.66 % | 36.845 K -99.86 % | 26.390 M -0.04 % | 26.400 M 0.04 % | 26.390 M 0.00 % | 26.390 M 0.00 % | 26.390 M -1.97 % | 26.920 M 0.00 % | 26.920 M |
| Other current liabilities | 0.000 -100.00 % | 65.000 K | 0.000 -100.00 % | 79.000 K | 0.000 -100.00 % | 79.000 K | 0.000 -100.00 % | 76.000 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 75.000 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 45.200 M | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 22.932 K | 0.000 -100.00 % | 1.894 M | 0.000 -100.00 % | 1.875 M -1.34 % | 1.900 M 3.36 % | 1.838 M 0.56 % | 1.828 M 0.90 % | 1.812 M 14.35 % | 1.584 M -93.38 % | 23.949 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 21.200 M | 0.000 -100.00 % | 20.481 M | 0.000 -100.00 % | 19.881 M | 0.000 -100.00 % | 19.880 M | 0.000 -100.00 % | 19.180 M | 0.000 -100.00 % | 18.366 M | 0.000 -100.00 % | 18.306 M | 0.000 -100.00 % | 17.074 M | 0.000 -100.00 % | 16.231 M | 0.000 -100.00 % | 15.902 M | 0.000 -100.00 % | 15.792 M | 0.000 -100.00 % | 15.792 M | 0.000 -100.00 % | 15.792 M | 0.000 -100.00 % | 15.792 M | 0.000 -100.00 % | 15.792 M | 0.000 -100.00 % | 13.106 M | 0.000 -100.00 % | 38.556 M | 0.000 -100.00 % | 12.154 M | 0.000 -100.00 % | 12.280 M | 0.000 -100.00 % | 12.915 M | 0.000 -100.00 % | 12.626 M 0.21 % | 12.600 M 149.76 % | 5.045 M 3.06 % | 4.895 M 0.00 % | 4.895 M -66.90 % | 14.789 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 21.265 M | 0.000 -100.00 % | 20.560 M | 0.000 -100.00 % | 19.960 M | 0.000 -100.00 % | 19.956 M | 0.000 -100.00 % | 19.236 M | 0.000 -100.00 % | 18.664 M | 0.000 -100.00 % | 18.429 M | 0.000 -100.00 % | 17.167 M | 0.000 -100.00 % | 16.350 M | 0.000 -100.00 % | 15.996 M | 0.000 -100.00 % | 15.847 M | 0.000 -100.00 % | 15.882 M | 0.000 -100.00 % | 15.867 M | 0.000 -100.00 % | 15.877 M | 0.000 -100.00 % | 15.850 M | 0.000 -100.00 % | 13.150 M | 0.000 -100.00 % | 83.862 M | 0.000 -100.00 % | 12.210 M | 0.000 -100.00 % | 12.303 M | 0.000 -100.00 % | 14.809 M | 0.000 -100.00 % | 14.501 M 0.00 % | 14.500 M 110.66 % | 6.883 M 2.38 % | 6.723 M 0.24 % | 6.707 M -59.04 % | 16.374 M -31.63 % | 23.949 M |
| Total liabilities | 21.249 M -0.08 % | 21.265 M 4.64 % | 20.322 M -1.16 % | 20.560 M 3.12 % | 19.937 M -0.12 % | 19.960 M 1.89 % | 19.589 M -1.84 % | 19.956 M 4.90 % | 19.024 M -1.10 % | 19.236 M 104 267.64 % | 18.431 K -99.90 % | 18.664 M 105 783.02 % | 17.627 K -99.90 % | 18.429 M 108 934.43 % | 16.902 K -99.90 % | 17.167 M 105 167.35 % | 16.308 K -99.90 % | 16.350 M 106 783.70 % | 15.297 K -99.90 % | 15.996 M 108 332.75 % | 14.752 K -99.91 % | 15.847 M 111 365.15 % | 14.217 K -99.91 % | 15.882 M 116 860.01 % | 13.579 K -99.91 % | 15.867 M 121 953.85 % | 13.000 K -99.92 % | 15.870 M 126 364.26 % | 12.549 K -99.92 % | 15.850 M 41 350.91 % | 38.238 K -99.90 % | 39.540 M 103 966.32 % | 37.995 K -99.95 % | 83.862 M 221 856.96 % | 37.783 K -99.90 % | 38.601 M 102 830.51 % | 37.502 K -99.90 % | 38.693 M 103 698.59 % | 37.277 K -99.91 % | 41.198 M 11.81 % | 36.845 M -9.89 % | 40.891 M -0.02 % | 40.900 M 22.92 % | 33.273 M 0.48 % | 33.113 M 0.05 % | 33.097 M -23.55 % | 43.294 M -14.89 % | 50.869 M |
| Other non current assets | 0.000 | 0.000 100.00 % | -11.000 K | 0.000 100.00 % | -20.000 K | 0.000 100.00 % | -147.000 K | 0.000 100.00 % | -209.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.000 K | 0.000 -100.00 % | 425.000 K | 0.000 -100.00 % | 425.000 K | 0.000 -100.00 % | 608.000 K | 0.000 -100.00 % | 608.000 K | 0.000 -100.00 % | 639.000 K | 0.000 -100.00 % | 639.000 K | 0.000 -100.00 % | 639.000 K | 0.000 -100.00 % | 630.000 K | 0.000 -100.00 % | 609.436 K | 0.000 -100.00 % | 492.000 K | 0.000 -100.00 % | 745.252 K 49.05 % | 500.000 K 1.69 % | 491.678 K -38.85 % | 804.000 K 63.52 % | 491.678 K 0.48 % | 489.350 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.880 M |
| Total non current assets | 0.000 | 0.000 100.00 % | -11.000 K | 0.000 100.00 % | -20.000 K | 0.000 100.00 % | -147.000 K | 0.000 100.00 % | -209.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.000 K | 0.000 -100.00 % | 425.000 K | 0.000 -100.00 % | 425.000 K | 0.000 -100.00 % | 608.000 K | 0.000 -100.00 % | 608.000 K | 0.000 -100.00 % | 639.000 K | 0.000 -100.00 % | 639.000 K | 0.000 -100.00 % | 639.000 K | 0.000 -100.00 % | 630.000 K | 0.000 -100.00 % | 630.436 K | 0.000 -100.00 % | 492.000 K | 0.000 -100.00 % | 745.252 K 49.05 % | 500.000 K 1.69 % | 491.678 K -38.85 % | 804.000 K 63.52 % | 491.678 K 0.48 % | 489.350 K -95.05 % | 9.880 M |
| Other current assets | -16.000 K | 0.000 | 0.000 -100.00 % | 227.000 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 220.000 K | 0.000 -100.00 % | 3.000 K 109.09 % | -33.000 K -116.50 % | 200.000 K 125.00 % | -800.000 K -40 100.00 % | 2.000 K 103.39 % | -59.000 K -128.64 % | 206.000 K 743.75 % | -32.000 K -420.00 % | 10.000 K 115.87 % | -63.000 K -129.86 % | 211.000 K 419.70 % | -66.000 K -110.93 % | 604.000 K 1 538.10 % | -42.000 K -120.29 % | 207.000 K 112.33 % | -1.679 M -202.44 % | 1.639 M 177.49 % | -2.115 M -1 473.38 % | 154.000 K 527.78 % | -36.000 K -101.37 % | 2.626 M 984.18 % | -297.000 K -181.15 % | 366.000 K 1 507.69 % | -26.000 K -2 700.00 % | 1.000 K 101.69 % | -59.000 K -146.09 % | 128.000 K 215.32 % | -111.000 K -124.63 % | 450.710 K 118.52 % | -2.433 M -2 661.05 % | 95.000 K 103.31 % | -2.869 M -3 106.52 % | 95.426 K -4.57 % | 100.000 K 4.79 % | 95.426 K 0.45 % | 95.000 K -0.45 % | 95.426 K 0.00 % | 95.426 K -94.83 % | 1.846 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 991.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 147.000 K | 0.000 -100.00 % | 209.000 K | 0.000 -100.00 % | 33.000 K | 0.000 -100.00 % | 800.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 66.000 K | 0.000 -100.00 % | 42.000 K | 0.000 -100.00 % | 41.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 36.000 K | 0.000 -100.00 % | 297.000 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 110.363 K | 0.000 -100.00 % | 2.433 M | 0.000 -100.00 % | 2.558 M -1.62 % | 2.600 M -7.55 % | 2.812 M 1.42 % | 2.773 M -1.80 % | 2.824 M -77.68 % | 12.653 M | 0.000 |
| Cash and short term investments | 16.000 K 0.00 % | 16.000 K 45.45 % | 11.000 K 0.00 % | 11.000 K -45.00 % | 20.000 K 0.00 % | 20.000 K -86.39 % | 147.000 K 0.00 % | 147.000 K -29.67 % | 209.000 K 0.00 % | 209.000 K 633 233.33 % | 33.000 -99.90 % | 33.000 K 4 025.00 % | 800.000 -99.90 % | 800.000 K 1 355 832.20 % | 59.000 -99.90 % | 59.000 K 184 275.00 % | 32.000 -99.90 % | 32.000 K 50 693.65 % | 63.000 -99.90 % | 63.000 K 95 354.55 % | 66.000 -99.90 % | 66.000 K 157 042.86 % | 42.000 -100.00 % | 1.033 M 61 424.72 % | 1.679 K -95.90 % | 41.000 K 1 838.53 % | 2.115 K -99.90 % | 2.115 M 5 874 900.00 % | 36.000 -99.90 % | 36.000 K 12 021.21 % | 297.000 -99.90 % | 297.000 K 1 142 207.69 % | 26.000 -99.90 % | 26.000 K 43 967.80 % | 59.000 -99.90 % | 59.000 K 53 053.15 % | 111.000 -99.90 % | 110.363 K 4 436.09 % | 2.433 K -99.90 % | 2.433 M -15.20 % | 2.869 M 12.16 % | 2.558 M -1.62 % | 2.600 M -7.55 % | 2.812 M 1.42 % | 2.773 M -1.80 % | 2.824 M -77.68 % | 12.653 M | 0.000 |
| Total current assets | 0.000 -100.00 % | 16.000 K 45.45 % | 11.000 K -95.38 % | 238.000 K 1 090.00 % | 20.000 K -13.04 % | 23.000 K -84.35 % | 147.000 K -59.95 % | 367.000 K 75.60 % | 209.000 K -1.42 % | 212.000 K | 0.000 -100.00 % | 233.000 K | 0.000 -100.00 % | 802.000 K | 0.000 -100.00 % | 265.000 K | 0.000 -100.00 % | 42.000 K | 0.000 -100.00 % | 274.000 K | 0.000 -100.00 % | 670.000 K | 0.000 -100.00 % | 1.240 M | 0.000 -100.00 % | 1.680 M | 0.000 -100.00 % | 2.269 M | 0.000 -100.00 % | 2.662 M | 0.000 -100.00 % | 663.000 K | 0.000 -100.00 % | 27.000 K | 0.000 -100.00 % | 187.000 K | 0.000 -100.00 % | 561.073 K | 0.000 -100.00 % | 3.429 M | 0.000 -100.00 % | 3.301 M -8.31 % | 3.600 M -5.48 % | 3.809 M 10.18 % | 3.457 M -9.51 % | 3.820 M -70.77 % | 13.068 M 607.99 % | 1.846 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 901.000 K | 0.000 -100.00 % | 647.430 K -28.06 % | 900.000 K -0.11 % | 901.004 K 52.97 % | 589.000 K -34.63 % | 901.004 K 182.23 % | 319.240 K | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 223.000 K | 0.000 -100.00 % | 67.000 K | 0.000 -100.00 % | 90.000 K | 0.000 -100.00 % | 116.000 K | 0.000 -100.00 % | 94.000 K | 0.000 -100.00 % | 55.000 K | 0.000 -100.00 % | 89.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 83.000 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 42.000 K | 0.000 -100.00 % | 105.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 |
| 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 | 0.000 -100.00 % | 904.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 -100.00 % | 45.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 24.852 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.852 M | 0.000 100.00 % | -168.507 M | 0.000 -100.00 % | 24.852 M | 0.000 100.00 % | -167.349 M | 0.000 -100.00 % | 24.852 M | 0.000 100.00 % | -165.820 M | 0.000 -100.00 % | 24.852 M | 0.000 100.00 % | -164.215 M | 0.000 -100.00 % | 24.852 M | 0.000 100.00 % | -163.135 M | 0.000 -100.00 % | 24.852 M | 0.000 100.00 % | -161.918 M | 0.000 -100.00 % | 24.852 M | 0.000 100.00 % | -115.566 M | 0.000 100.00 % | -20.348 M | 0.000 100.00 % | -160.302 M | 0.000 -100.00 % | 11.052 M | 0.000 100.00 % | -159.796 M | 0.000 -100.00 % | 24.852 M 115.60 % | -159.300 M -740.98 % | 24.852 M 116.42 % | -151.372 M -709.08 % | 24.852 M 0.00 % | 24.852 M 97.99 % | 12.552 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 238.000 K | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 367.000 K | 0.000 -100.00 % | 212.000 K | 0.000 -100.00 % | 233.000 K | 0.000 -100.00 % | 802.000 K | 0.000 -100.00 % | 265.000 K | 0.000 -100.00 % | 42.000 K | 0.000 -100.00 % | 699.000 K | 0.000 -100.00 % | 1.095 M | 0.000 -100.00 % | 1.665 M | 0.000 -100.00 % | 2.288 M | 0.000 -100.00 % | 2.870 M | 0.000 -100.00 % | 3.301 M | 0.000 -100.00 % | 1.302 M | 0.000 -100.00 % | 666.000 K | 0.000 -100.00 % | 818.000 K | 0.000 -100.00 % | 1.192 M | 0.000 -100.00 % | 3.921 M | 0.000 -100.00 % | 4.046 M -1.31 % | 4.100 M -4.66 % | 4.300 M 0.93 % | 4.261 M -1.18 % | 4.312 M -68.19 % | 13.557 M 15.62 % | 11.726 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 | 2016-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | 2010-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 | 2015-03-31 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 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 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.756 K 454.80 % | 677.000 170.80 % | 250.000 32.28 % | 189.000 -3.57 % | 196.000 12.00 % | 175.000 1.16 % | 173.000 -13.50 % | 200.000 -45.21 % | 365.000 67.43 % | 218.000 -42.02 % | 376.000 -11.11 % | 423.000 11.32 % | 380.000 -7.77 % | 412.000 31.63 % | 313.000 13.41 % | 276.000 -13.21 % | 318.000 -54.24 % | 695.000 119.94 % | 316.000 5.69 % | 299.000 21.54 % | 246.000 -5.02 % | 259.000 -6.16 % | 276.000 -36.26 % | 433.000 111.22 % | 205.000 -47.70 % | 392.000 109.63 % | 187.000 6.25 % | 176.000 -36.00 % | 275.000 137.07 % | 116.000 -80.17 % | 585.000 383.47 % | 121.000 -6.92 % | 130.000 30.00 % | 100.000 -10.71 % | 112.000 -41.05 % | 190.000 108.79 % | 91.000 472.15 % | 15.905 -48.69 % | 31.000 -57.53 % | 73.000 -77.61 % | 326.000 204.67 % | 107.000 189.89 % | 36.910 |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 |
| Net change in 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 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 2015 | 2014 |