 
					IDream Film Infrastructure Company Limited SOFTBPO.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 430.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 % | 60.000 K -74.01 % | 230.890 K -35.14 % | 356.000 K -53.77 % | 770.069 K | 
| Net income | -2.160 M -41.36 % | -1.528 M 40.98 % | -2.589 M 31.20 % | -3.763 M -58.84 % | -2.369 M 39.63 % | -3.924 M -9.30 % | -3.590 M 86.02 % | -25.676 M -794.63 % | -2.870 M -173.44 % | -1.050 M -30.98 % | -801.370 K -69.60 % | -472.517 K 83.47 % | -2.858 M -282.97 % | -746.386 K -28.64 % | -580.198 K 6.75 % | -622.176 K -27.76 % | -486.978 K -128.12 % | -213.472 K -357.42 % | 82.929 K 199.57 % | 27.683 K 104.63 % | -597.688 K | 
| Income before tax | -2.160 M -41.36 % | -1.528 M 40.98 % | -2.589 M 31.20 % | -3.763 M -58.84 % | -2.369 M 39.63 % | -3.924 M -9.30 % | -3.590 M 85.90 % | -25.460 M -799.33 % | -2.831 M -169.72 % | -1.050 M -30.98 % | -801.370 K -69.60 % | -472.517 K 83.47 % | -2.858 M -282.97 % | -746.386 K -28.64 % | -580.198 K 6.75 % | -622.176 K -27.76 % | -486.978 K -149.23 % | -195.390 K -392.05 % | 66.903 K 141.68 % | 27.683 K 104.63 % | -597.688 K | 
| Income before tax ratio | 0.00 100.00 % | -3.55 | 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 % | -3.26 -1 223.86 % | 0.29 272.63 % | 0.08 110.02 % | -0.78 | 
| EBITDA | 0.000 100.00 % | -744.000 K 33.93 % | -1.126 M -22.93 % | -916.000 K 14.87 % | -1.076 M -1.32 % | -1.062 M -12.74 % | -942.000 K 95.95 % | -23.285 M -2 328.05 % | -959.000 K -2.25 % | -937.905 K -17.05 % | -801.258 K -69.61 % | -472.405 K 83.47 % | -2.858 M -283.01 % | -746.308 K -28.83 % | -579.281 K 6.85 % | -621.863 K -28.20 % | -485.063 K -148.25 % | -195.390 K -297.69 % | 98.837 K 9.62 % | 90.166 K 129.04 % | -310.439 K | 
| Net income ratio | 0.00 100.00 % | -3.55 | 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 % | -3.56 -1 090.58 % | 0.36 361.89 % | 0.08 110.02 % | -0.78 | 
| Ratio EBITDA | 0.00 100.00 % | -1.73 | 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 % | -3.26 -860.74 % | 0.43 69.01 % | 0.25 162.83 % | -0.40 | 
| Gross profit ratio | 0.00 -100.00 % | 1.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 52.94 % | 0.65 -27.77 % | 0.91 377.18 % | -0.33 | 
| Weighted average shs out dil | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K | 
| Weighted average shs out | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K | 
| EPS diluted | -14.40 -41.32 % | -10.19 40.96 % | -17.26 31.21 % | -25.09 -58.90 % | -15.79 39.64 % | -26.16 -9.32 % | -23.93 86.02 % | -171.17 -794.77 % | -19.13 -173.29 % | -7.00 -31.09 % | -5.34 -69.52 % | -3.15 83.47 % | -19.06 -282.73 % | -4.98 -28.68 % | -3.87 6.75 % | -4.15 -27.69 % | -3.25 -128.87 % | -1.42 -358.18 % | 0.55 205.56 % | 0.18 104.52 % | -3.98 | 
| Earnings per share | -14.40 -41.32 % | -10.19 40.96 % | -17.26 31.21 % | -25.09 -58.90 % | -15.79 39.64 % | -26.16 -9.32 % | -23.93 86.02 % | -171.17 -794.77 % | -19.13 -173.29 % | -7.00 -31.09 % | -5.34 -69.52 % | -3.15 83.47 % | -19.06 -282.73 % | -4.98 -28.68 % | -3.87 6.75 % | -4.15 -27.69 % | -3.25 -128.87 % | -1.42 -358.18 % | 0.55 205.56 % | 0.18 104.52 % | -3.98 | 
| Gross profit | 0.000 -100.00 % | 430.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 100.00 % | -10.000 K 92.97 % | -142.338 K -337.23 % | 60.000 K -60.26 % | 150.970 K -53.15 % | 322.269 K 228.14 % | -251.497 K | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.000 K 453.85 % | 39.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.025 K | 0.000 | 0.000 | 
| Cost of 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 -100.00 % | 10.000 K -92.97 % | 142.338 K | 0.000 -100.00 % | 79.920 K 136.93 % | 33.731 K -96.70 % | 1.022 M | 
| General and administrative expenses | 0.000 -100.00 % | 511.000 K 20.80 % | 423.000 K -8.64 % | 463.000 K -9.39 % | 511.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 % | 261.846 K | 0.000 | 0.000 | 0.000 | 
| Selling and marketing expenses | 0.000 -100.00 % | 37.000 K -17.78 % | 45.000 K 45.16 % | 31.000 K -35.42 % | 48.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 % | 29.478 K | 0.000 | 0.000 | 0.000 | 
| Other expenses | 1.269 M 102.72 % | 626.000 K -4.86 % | 658.000 K 31.60 % | 500.000 K -1.38 % | 507.000 K 10 040.00 % | 5.000 K 0.00 % | 5.000 K -87.18 % | 39.000 K 680.00 % | 5.000 K | 0.000 -100.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 101.45 % | -343.720 K -4 728.60 % | 7.426 K 108.76 % | -84.790 K -1 795.80 % | 5.000 K 101.46 % | -343.600 K | 
| Operating expenses | 1.269 M 8.09 % | 1.174 M 4.26 % | 1.126 M 13.28 % | 994.000 K -6.75 % | 1.066 M 0.38 % | 1.062 M 12.50 % | 944.000 K 0.00 % | 944.000 K -1.77 % | 961.000 K 2.23 % | 940.002 K 16.98 % | 803.539 K 70.11 % | 472.352 K -83.48 % | 2.860 M 282.57 % | 747.498 K 28.68 % | 580.876 K -5.23 % | 612.943 K 78.33 % | 343.720 K 15.05 % | 298.750 K 252.34 % | 84.790 K -71.50 % | 297.528 K -13.41 % | 343.600 K | 
| Cost and expenses | 1.269 M 8.09 % | 1.174 M 4.26 % | 1.126 M 13.28 % | 994.000 K -6.75 % | 1.066 M 0.38 % | 1.062 M 12.50 % | 944.000 K 0.00 % | 944.000 K -1.77 % | 961.000 K 2.23 % | 940.002 K 16.98 % | 803.539 K 70.11 % | 472.352 K -83.48 % | 2.860 M 282.57 % | 747.498 K 28.68 % | 580.876 K -6.75 % | 622.943 K 28.16 % | 486.059 K 62.70 % | 298.750 K 81.38 % | 164.712 K -50.28 % | 331.259 K -75.73 % | 1.365 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 | 
| Selling general and administrative expenses | 0.000 -100.00 % | 548.000 K 17.09 % | 468.000 K -5.26 % | 494.000 K -11.63 % | 559.000 K -47.11 % | 1.057 M 12.57 % | 939.000 K 3.76 % | 905.000 K -5.33 % | 956.000 K 2.25 % | 935.002 K 17.09 % | 798.539 K 70.86 % | 467.352 K -83.63 % | 2.855 M 284.48 % | 742.498 K 28.93 % | 575.876 K -5.27 % | 607.943 K -11.56 % | 687.440 K 135.97 % | 291.324 K 71.79 % | 169.580 K -42.03 % | 292.528 K -57.43 % | 687.200 K | 
| Interest income | 0.000 -100.00 % | 48.000 K 11.63 % | 43.000 K 2 050.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -4.63 % | 2.097 K -8.07 % | 2.281 K 42.56 % | 1.600 K 25.49 % | 1.275 K 7.14 % | 1.190 K -25.39 % | 1.595 K 49.07 % | 1.070 K 7.43 % | 996.000 -97.70 % | 43.360 K 5 880.69 % | 725.000 -96.87 % | 23.183 K 223.88 % | 7.158 K | 
| Interest expense | 891.000 K 13.65 % | 784.000 K -46.41 % | 1.463 M -48.61 % | 2.847 M 120.19 % | 1.293 M -54.85 % | 2.864 M 8.16 % | 2.648 M 21.75 % | 2.175 M 16.19 % | 1.872 M 1 575.99 % | 111.695 K 99 627.68 % | 112.000 0.00 % | 112.000 | 0.000 -100.00 % | 78.000 -91.49 % | 917.000 192.97 % | 313.000 -83.66 % | 1.915 K | 0.000 | 0.000 -100.00 % | 30.552 K | 0.000 | 
| Depreciation and amortization | 1.269 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.860 K 6.65 % | 161.141 K 206.84 % | 52.516 K 130.17 % | 22.816 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.933 K 0.00 % | 31.932 K -88.88 % | 287.249 K | 
| Operating income | -1.269 M -8.09 % | -1.174 M -4.26 % | -1.126 M -13.28 % | -994.000 K 6.75 % | -1.066 M -0.38 % | -1.062 M -12.50 % | -944.000 K 0.00 % | -944.000 K 1.77 % | -961.000 K -2.23 % | -940.000 K -16.98 % | -803.539 K -70.11 % | -472.352 K 83.48 % | -2.860 M -282.57 % | -747.498 K -28.68 % | -580.876 K 6.75 % | -622.943 K -28.16 % | -486.059 K -103.58 % | -238.750 K -460.77 % | 66.178 K 167.48 % | 24.741 K 104.16 % | -595.096 K | 
| Operating income ratio | 0.00 100.00 % | -2.73 | 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 % | -3.98 -1 488.30 % | 0.29 312.42 % | 0.07 108.99 % | -0.77 | 
| Total other income expenses net | -891.000 K -151.69 % | -354.000 K 75.80 % | -1.463 M 47.17 % | -2.769 M -112.51 % | -1.303 M 54.47 % | -2.862 M -8.16 % | -2.646 M 89.21 % | -24.516 M -1 211.02 % | -1.870 M -1 606.20 % | -109.600 K -5 153.02 % | 2.169 K 1 414.55 % | -165.000 -112.94 % | 1.275 K 14.66 % | 1.112 K 64.01 % | 678.000 -11.60 % | 767.000 183.46 % | -919.000 -102.12 % | 43.360 K 5 880.69 % | 725.000 -75.36 % | 2.942 K 213.50 % | -2.592 K | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 40.016 M 3.00 % | 38.849 M 3.30 % | 37.607 M 4.60 % | 35.952 M 9.52 % | 32.826 M 12.11 % | 29.281 M 11.37 % | 26.292 M 12.07 % | 23.460 M 12.24 % | 20.901 M -33.17 % | 31.275 M 3.47 % | 30.226 M 2.20 % | 29.575 M 65 881.98 % | -44.959 K -100.16 % | 28.572 M -27.84 % | 39.593 M 18.98 % | 33.277 M 1 170.53 % | 2.619 M 75.37 % | 1.494 M 489.42 % | -383.520 K -159.59 % | -147.743 K 80.50 % | -757.850 K | 
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K 8.82 % | 34.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.627 K -24.89 % | 32.789 K 59.07 % | 20.613 K 8.42 % | 19.012 K | 0.000 -100.00 % | 16.548 K 7.19 % | 15.438 K 7.45 % | 14.368 K 7.45 % | 13.372 K 14.49 % | 11.680 K -50.07 % | 23.391 K 5.80 % | 22.108 K | 
| Total debt | 40.042 M 2.93 % | 38.902 M 3.29 % | 37.662 M 4.68 % | 35.979 M 9.54 % | 32.847 M 11.93 % | 29.347 M 11.38 % | 26.349 M 12.02 % | 23.522 M 12.14 % | 20.975 M -33.04 % | 31.323 M 3.59 % | 30.236 M 2.08 % | 29.621 M | 0.000 -100.00 % | 28.655 M -27.75 % | 39.660 M 14.48 % | 34.645 M 1 194.75 % | 2.676 M 33.79 % | 2.000 M | 0.000 | 0.000 | 0.000 | 
| Accumulated other comprehensive income loss | 11.959 M 0.00 % | 11.959 M 0.00 % | 11.959 M 0.00 % | 11.959 M 0.00 % | 11.959 M -13.06 % | 13.755 M 1.75 % | 13.518 M 440.72 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M | 0.000 | 0.000 100.00 % | -9.055 M -46.13 % | -6.197 M | 0.000 100.00 % | -4.870 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | -59.848 M -3.74 % | -57.688 M -2.72 % | -56.160 M -4.83 % | -53.571 M -7.56 % | -49.808 M -4.99 % | -47.439 M -9.02 % | -43.515 M -63.13 % | -26.675 M -2 000.39 % | -1.270 M 88.84 % | -11.379 M -10.16 % | -10.329 M -8.41 % | -9.528 M | 0.000 | 0.000 100.00 % | -5.450 M -11.91 % | -4.870 M -14.65 % | -4.248 M -12.95 % | -3.761 M -6.02 % | -3.548 M | 0.000 100.00 % | -3.658 M | 
| Common stock | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M | 
| Total equity | -45.389 M -5.00 % | -43.229 M -3.66 % | -41.701 M -6.62 % | -39.112 M -10.65 % | -35.349 M -13.36 % | -31.184 M -13.41 % | -27.497 M -13.74 % | -24.175 M -2 065.45 % | 1.230 M 113.85 % | -8.879 M -13.41 % | -7.829 M -11.40 % | -7.028 M -7.21 % | -6.555 M -77.32 % | -3.697 M -25.30 % | -2.950 M -24.48 % | -2.370 M -35.59 % | -1.748 M -38.62 % | -1.261 M -20.38 % | -1.048 M -141.91 % | 2.500 M 315.85 % | -1.158 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 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term debt | 10.421 M 12.28 % | 9.281 M 15.42 % | 8.041 M -77.65 % | 35.979 M 9.54 % | 32.847 M 11.93 % | 29.347 M 11.38 % | 26.349 M 12.02 % | 23.522 M 12.14 % | 20.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.660 M 14.48 % | 34.645 M 1 194.75 % | 2.676 M 33.79 % | 2.000 M | 0.000 | 0.000 | 0.000 | 
| Total non current liabilities | 10.421 M 12.28 % | 9.281 M 15.42 % | 8.041 M -77.65 % | 35.979 M 9.54 % | 32.847 M 11.93 % | 29.347 M 11.38 % | 26.349 M 12.02 % | 23.522 M 12.14 % | 20.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.660 M 14.48 % | 34.645 M 1 194.75 % | 2.676 M 33.79 % | 2.000 M | 0.000 | 0.000 | 0.000 | 
| Other current liabilities | 4.578 M 23.73 % | 3.700 M 20.95 % | 3.059 M 39.74 % | 2.189 M 32.51 % | 1.652 M 36.87 % | 1.207 M 52.21 % | 793.000 K 75.44 % | 452.000 K 137.89 % | 190.000 K 436.25 % | 35.431 K -32.22 % | 52.273 K 585.73 % | 7.623 K -99.97 % | 29.159 M 241 943.65 % | 12.047 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.088 M 17 063.29 % | 12.164 K | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 29.621 M 0.00 % | 29.621 M 0.00 % | 29.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.323 M 3.59 % | 30.236 M 2.08 % | 29.621 M | 0.000 -100.00 % | 28.655 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total current liabilities | 34.994 M 2.90 % | 34.007 M 0.85 % | 33.720 M 953.09 % | 3.202 M 24.93 % | 2.563 M 34.05 % | 1.912 M 57.76 % | 1.212 M 68.33 % | 720.000 K 55.17 % | 464.000 K -98.53 % | 31.579 M 3.64 % | 30.470 M 2.62 % | 29.693 M 1.63 % | 29.217 M 1.63 % | 28.750 M 40 760.02 % | 70.361 K -95.94 % | 1.735 M 2 316.15 % | 71.813 K 103.47 % | 35.294 K -98.26 % | 2.032 M -7.32 % | 2.193 M -30.17 % | 3.140 M | 
| Total liabilities | 45.415 M 4.91 % | 43.288 M 3.66 % | 41.761 M 6.58 % | 39.181 M 10.65 % | 35.410 M 13.28 % | 31.259 M 13.42 % | 27.561 M 13.69 % | 24.242 M 13.07 % | 21.439 M -32.11 % | 31.579 M 3.64 % | 30.470 M 2.62 % | 29.693 M 1.63 % | 29.217 M 1.63 % | 28.750 M -27.64 % | 39.730 M 9.21 % | 36.380 M 1 224.06 % | 2.748 M 35.00 % | 2.035 M 0.15 % | 2.032 M -7.32 % | 2.193 M -30.17 % | 3.140 M | 
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K -9.72 % | 276.928 K -87.15 % | 2.155 M 12.56 % | 1.914 M 0.00 % | 1.914 M -54.32 % | 4.191 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.662 M 5 634.73 % | 63.865 K | 
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K 60.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.627 K 140.05 % | 10.259 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 | 
| 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 | 
| 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 | 
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.344 M 0.00 % | 22.344 M 9.30 % | 20.443 M -1.16 % | 20.684 M 0.00 % | 20.684 M -0.46 % | 20.778 M 19.84 % | 17.339 M 8.42 % | 15.992 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K 60.00 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.594 M -0.23 % | 22.645 M 0.16 % | 22.608 M 0.05 % | 22.598 M 0.00 % | 22.598 M -9.50 % | 24.969 M 44.01 % | 17.339 M 8.42 % | 15.992 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.662 M 5 634.73 % | 63.865 K | 
| Other current assets | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 5.000 K -16.67 % | 6.000 K | 0.000 -100.00 % | 1.707 K -76.99 % | 7.418 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 260.907 K -2.46 % | 267.493 K 5.18 % | 254.326 K 0.00 % | 254.325 K -42.50 % | 442.319 K -12.07 % | 503.046 K -42.34 % | 872.398 K | 
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K 0.00 % | 29.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.530 K 9.30 % | 20.613 K 8.42 % | 19.012 K | 0.000 -100.00 % | 16.548 K 7.19 % | 15.438 K 7.45 % | 14.368 K 7.45 % | 13.372 K 14.49 % | 11.680 K -50.07 % | 23.391 K 5.80 % | 22.108 K | 
| cash and cash equivalents | 26.000 K -50.94 % | 53.000 K -3.64 % | 55.000 K 103.70 % | 27.000 K 28.57 % | 21.000 K -68.18 % | 66.000 K 15.79 % | 57.000 K -8.06 % | 62.000 K -16.22 % | 74.000 K 54.86 % | 47.784 K 363.07 % | 10.319 K -77.73 % | 46.330 K 3.05 % | 44.959 K -46.18 % | 83.533 K 25.75 % | 66.428 K -95.14 % | 1.368 M 2 314.54 % | 56.651 K -88.82 % | 506.499 K 32.07 % | 383.520 K 159.59 % | 147.743 K -80.50 % | 757.850 K | 
| Cash and short term investments | 26.000 K -50.94 % | 53.000 K -3.64 % | 55.000 K -1.79 % | 56.000 K 12.00 % | 50.000 K -24.24 % | 66.000 K 15.79 % | 57.000 K -8.06 % | 62.000 K -16.22 % | 74.000 K 54.86 % | 47.784 K 45.47 % | 32.849 K -50.93 % | 66.943 K 4.65 % | 63.971 K -23.42 % | 83.533 K 0.67 % | 82.976 K -94.00 % | 1.383 M 1 847.79 % | 71.019 K -86.34 % | 519.871 K 31.55 % | 395.200 K 130.93 % | 171.134 K -78.06 % | 779.958 K | 
| Total current assets | 26.000 K -55.93 % | 59.000 K -1.67 % | 60.000 K -13.04 % | 69.000 K 13.11 % | 61.000 K -18.67 % | 75.000 K 15.38 % | 65.000 K -2.99 % | 67.000 K -10.67 % | 75.000 K 35.86 % | 55.202 K 68.05 % | 32.849 K -50.93 % | 66.943 K 4.65 % | 63.971 K -23.42 % | 83.533 K -99.57 % | 19.441 M 7.90 % | 18.017 M 1 702.62 % | 999.506 K 29.10 % | 774.196 K -21.37 % | 984.664 K -4.43 % | 1.030 M -46.29 % | 1.918 M | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.707 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 | 
| Net receivables | 0.000 -100.00 % | 6.000 K 20.00 % | 5.000 K -37.50 % | 8.000 K -27.27 % | 11.000 K 175.00 % | 4.000 K 100.00 % | 2.000 K -60.00 % | 5.000 K 400.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.097 M 16.68 % | 16.367 M 2 327.69 % | 674.161 K | 0.000 -100.00 % | 147.145 K -58.68 % | 356.074 K 33.97 % | 265.791 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 | 
| 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 | 
| Account payables | 795.000 K 15.89 % | 686.000 K -34.04 % | 1.040 M 2.67 % | 1.013 M 11.20 % | 911.000 K 29.22 % | 705.000 K 68.26 % | 419.000 K 56.34 % | 268.000 K -2.19 % | 274.000 K 24.31 % | 220.414 K 21.35 % | 181.639 K 184.91 % | 63.754 K 9.65 % | 58.141 K -29.29 % | 82.219 K 16.85 % | 70.361 K -95.94 % | 1.735 M 2 316.49 % | 71.803 K 103.50 % | 35.284 K -98.26 % | 2.032 M | 0.000 -100.00 % | 3.023 M | 
| 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 -100.00 % | 10.000 0.00 % | 10.000 0.00 % | 10.000 -99.99 % | 105.000 K 0.00 % | 105.000 K | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| Other total stockholders equity | -45.889 M -4 688.90 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 166.67 % | -1.500 M 0.00 % | -1.500 M 0.00 % | -1.500 M -250.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M -82.96 % | 5.870 M 487.03 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 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 | 
| 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 | 
| Total assets | 26.000 K -55.93 % | 59.000 K -1.67 % | 60.000 K -13.04 % | 69.000 K 13.11 % | 61.000 K -18.67 % | 75.000 K 15.38 % | 65.000 K -2.99 % | 67.000 K -99.70 % | 22.669 M -0.14 % | 22.700 M 0.26 % | 22.641 M -0.11 % | 22.665 M 0.01 % | 22.662 M -9.54 % | 25.053 M -31.88 % | 36.779 M 8.14 % | 34.009 M 3 302.62 % | 999.506 K 29.10 % | 774.196 K -21.37 % | 984.664 K -79.02 % | 4.693 M 136.77 % | 1.982 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 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 | 
| 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 | 
| Change in working capital | 191.000 K 145.58 % | -419.000 K -381.21 % | 149.000 K 53.61 % | 97.000 K -49.48 % | 192.000 K -37.05 % | 305.000 K 83.73 % | 166.000 K 2 471.43 % | -7.000 K -123.33 % | 30.000 K -98.44 % | 1.927 M 1 775.80 % | -115.011 K -101.02 % | 11.270 M 356.83 % | -4.388 M 68.75 % | -14.042 M | 
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.936 M 574.96 % | -2.724 M 82.66 % | -15.706 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 | 
| Accounts payables | 109.000 K 130.79 % | -354.000 K -1 411.11 % | 27.000 K -73.53 % | 102.000 K -50.00 % | 204.000 K -28.67 % | 286.000 K 88.16 % | 152.000 K 2 271.43 % | -7.000 K -112.96 % | 54.000 K 39.26 % | 38.775 K -67.11 % | 117.885 K 485.56 % | 20.132 K | 0.000 | 0.000 | 
| Other working capital | 82.000 K 226.15 % | -65.000 K -153.28 % | 122.000 K 2 540.00 % | -5.000 K 58.33 % | -12.000 K -163.16 % | 19.000 K 35.71 % | 14.000 K | 0.000 100.00 % | -24.000 K -101.27 % | 1.889 M 910.91 % | -232.896 K 86.19 % | -1.687 M -1.35 % | -1.664 M -200.06 % | 1.663 M | 
| Other non cash items | 891.000 K 13.65 % | 784.000 K -47.42 % | 1.491 M -47.59 % | 2.845 M 129.81 % | 1.238 M -56.05 % | 2.817 M 12.77 % | 2.498 M -89.90 % | 24.738 M 1 208.89 % | 1.890 M 1 786.27 % | 100.198 K | 0.000 | 0.000 100.00 % | -485.000 -4 309.09 % | -11.000 | 
| Net cash provided by operating activities | -1.078 M 7.31 % | -1.163 M -22.55 % | -949.000 K -15.59 % | -821.000 K 12.57 % | -939.000 K -17.08 % | -802.000 K 13.39 % | -926.000 K 2.01 % | -945.000 K 0.53 % | -950.000 K -197.14 % | 977.949 K 206.72 % | -916.381 K -108.71 % | 10.523 M 311.79 % | -4.969 M 66.12 % | -14.664 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 100.00 % | -1.900 M | 0.000 | 0.000 100.00 % | -1.347 M 91.58 % | -15.992 M | 
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 240.495 K -50.07 % | 481.644 K | 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 | 
| 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 | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 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 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.900 M -890.24 % | 240.495 K -50.07 % | 481.644 K 135.76 % | -1.347 M 91.58 % | -15.992 M | 
| Debt repayment | 1.942 M -0.15 % | 1.945 M 84.01 % | 1.057 M 19.17 % | 887.000 K -3.90 % | 923.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 641.793 K 105.83 % | -11.004 M -319.43 % | 5.015 M -84.31 % | 31.969 M | 
| 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 | 
| 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 | 
| 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 | 
| Other financing activites | -891.000 K -13.65 % | -784.000 K -880.00 % | -80.000 K -33.33 % | -60.000 K -5 900.00 % | -1.000 K -100.12 % | 811.000 K -11.94 % | 921.000 K -0.97 % | 930.000 K -2.11 % | 950.000 K -1.04 % | 960.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used provided by financing activities | 1.051 M -9.47 % | 1.161 M 18.83 % | 977.000 K 18.14 % | 827.000 K -10.30 % | 922.000 K 13.69 % | 811.000 K -11.94 % | 921.000 K -0.97 % | 930.000 K -2.11 % | 950.000 K -1.04 % | 960.000 K 49.58 % | 641.793 K 105.83 % | -11.004 M -319.43 % | 5.015 M -84.31 % | 31.969 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 | 
| Net change in cash | -27.000 K -1 250.00 % | -2.000 K -107.14 % | 28.000 K 366.67 % | 6.000 K 137.50 % | -16.000 K -277.78 % | 9.000 K 280.00 % | -5.000 K 64.29 % | -14.000 K | 0.000 -100.00 % | 37.466 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cash at beginning of period | 53.000 K -3.64 % | 55.000 K 103.70 % | 27.000 K -46.00 % | 50.000 K -24.24 % | 66.000 K 15.79 % | 57.000 K -8.06 % | 62.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.330 K -30.26 % | 66.428 K -95.14 % | 1.368 M 2 314.54 % | 56.651 K | 
| Cash at end of period | 26.000 K -50.94 % | 53.000 K -3.64 % | 55.000 K -1.79 % | 56.000 K 12.00 % | 50.000 K -24.24 % | 66.000 K 15.79 % | 57.000 K 507.14 % | -14.000 K | 0.000 -100.00 % | 37.466 K 263.08 % | 10.319 K -87.65 % | 83.533 K 25.75 % | 66.428 K -95.14 % | 1.368 M | 
| Operating cash flow | -1.078 M 7.31 % | -1.163 M -22.55 % | -949.000 K -15.59 % | -821.000 K 12.57 % | -939.000 K -17.08 % | -802.000 K 13.39 % | -926.000 K 2.01 % | -945.000 K 0.53 % | -950.000 K -197.14 % | 977.949 K 206.72 % | -916.381 K -108.71 % | 10.523 M 311.79 % | -4.969 M 66.12 % | -14.664 M | 
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.900 M | 0.000 | 0.000 100.00 % | -1.347 M 91.58 % | -15.992 M | 
| Free CashFlow | -1.078 M 7.31 % | -1.163 M -22.55 % | -949.000 K -15.59 % | -821.000 K 12.57 % | -939.000 K -17.08 % | -802.000 K 13.39 % | -926.000 K 2.01 % | -945.000 K 0.53 % | -950.000 K -2.98 % | -922.534 K -0.67 % | -916.380 K -108.71 % | 10.523 M 266.63 % | -6.315 M 79.40 % | -30.656 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 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 | 2017-03-31 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 430.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.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 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net income | -476.000 K -76 798.22 % | -619.000 99.89 % | -582.000 K -14.79 % | -507.000 K -9.03 % | -465.000 K -170.35 % | -172.000 K 66.54 % | -514.000 K -25.98 % | -408.000 K 1.45 % | -414.000 K -24.70 % | -332.000 K 19.22 % | -411.000 K 47.91 % | -789.000 K 25.35 % | -1.057 M -18.90 % | -889.000 K 10.92 % | -998.000 K -3.74 % | -962.000 K -4.91 % | -917.000 K -203.27 % | 888.000 K 181.39 % | -1.091 M -3.51 % | -1.054 M 5.22 % | -1.112 M -11.98 % | -993.000 K 2.07 % | -1.014 M 0.00 % | -1.014 M -12.29 % | -903.000 K 12.16 % | -1.028 M -18.30 % | -869.000 K 0.91 % | -877.000 K -7.34 % | -817.000 K -138.19 % | -343.000 K 6.28 % | -366.000 K | 
| Income before tax | -476.000 K 23.10 % | -619.000 K -6.36 % | -582.000 K -14.79 % | -507.000 K -9.03 % | -465.000 K -170.35 % | -172.000 K 66.54 % | -514.000 K -25.98 % | -408.000 K 1.45 % | -414.000 K -24.70 % | -332.000 K 19.22 % | -411.000 K 47.91 % | -789.000 K 25.35 % | -1.057 M -18.90 % | -889.000 K 10.92 % | -998.000 K -3.74 % | -962.000 K -4.91 % | -917.000 K -203.27 % | 888.000 K 181.39 % | -1.091 M -3.51 % | -1.054 M 5.22 % | -1.112 M -11.98 % | -993.000 K 2.07 % | -1.014 M 0.00 % | -1.014 M -12.29 % | -903.000 K 12.16 % | -1.028 M -18.30 % | -869.000 K 0.91 % | -877.000 K -7.34 % | -817.000 K -138.19 % | -343.000 K 6.28 % | -366.000 K | 
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -11.40 | 0.00 | 0.00 | 0.00 -100.00 % | 444.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| EBITDA | -240.000 K 38.30 % | -389.000 K -10.51 % | -352.000 K -22.65 % | -287.000 K -12.99 % | -254.000 K -893.75 % | 32.000 K 110.22 % | -313.000 K -47.64 % | -212.000 K 8.23 % | -231.000 K -48.08 % | -156.000 K 33.05 % | -233.000 K 49.24 % | -459.000 K -65.11 % | -278.000 K -59.77 % | -174.000 K 38.30 % | -282.000 K -15.10 % | -245.000 K -11.87 % | -219.000 K 26.26 % | -297.000 K -5.69 % | -281.000 K -14.23 % | -246.000 K 2.38 % | -252.000 K 5.97 % | -268.000 K 7.90 % | -291.000 K 0.68 % | -293.000 K -40.87 % | -208.000 K 21.51 % | -265.000 K -14.22 % | -232.000 K 6.83 % | -249.000 K -27.04 % | -196.000 K 31.94 % | -288.000 K 8.86 % | -316.000 K | 
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -11.40 | 0.00 | 0.00 | 0.00 -100.00 % | 444.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.07 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.23 | 0.00 | 0.00 | 0.00 100.00 % | -148.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.07 | 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 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Weighted average shs out dil | 149.686 K -0.21 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.10 % | 149.854 K -0.10 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.05 % | 149.929 K -0.05 % | 150.000 K -0.05 % | 150.075 K 0.05 % | 150.000 K -0.05 % | 150.082 K 0.05 % | 150.000 K -0.05 % | 150.069 K 0.09 % | 149.929 K -0.09 % | 150.067 K 0.02 % | 150.034 K 0.02 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K -0.06 % | 150.086 K 0.11 % | 149.915 K 0.00 % | 149.908 K 0.08 % | 149.782 K -0.15 % | 150.000 K | 
| Weighted average shs out | 149.686 K -0.21 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.10 % | 149.854 K -0.10 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.05 % | 149.929 K -0.05 % | 150.000 K -0.05 % | 150.075 K 0.05 % | 150.000 K -0.05 % | 150.082 K 0.05 % | 150.000 K -0.05 % | 150.069 K 0.09 % | 149.929 K -0.09 % | 150.067 K 0.02 % | 150.034 K 0.02 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K -0.06 % | 150.086 K 0.11 % | 149.915 K 0.00 % | 149.908 K 0.08 % | 149.782 K -0.15 % | 150.000 K | 
| EPS diluted | -3.18 23.00 % | -4.13 -6.44 % | -3.88 -14.79 % | -3.38 -9.03 % | -3.10 -169.57 % | -1.15 66.47 % | -3.43 -26.10 % | -2.72 1.45 % | -2.76 -24.89 % | -2.21 19.34 % | -2.74 47.91 % | -5.26 25.39 % | -7.05 -18.89 % | -5.93 10.83 % | -6.65 -3.74 % | -6.41 -4.91 % | -6.11 -203.21 % | 5.92 181.43 % | -7.27 -3.41 % | -7.03 5.13 % | -7.41 -11.93 % | -6.62 2.07 % | -6.76 0.00 % | -6.76 -12.29 % | -6.02 12.12 % | -6.85 -18.31 % | -5.79 1.03 % | -5.85 -7.34 % | -5.45 -137.99 % | -2.29 6.15 % | -2.44 | 
| Earnings per share | -3.18 23.00 % | -4.13 -6.44 % | -3.88 -14.79 % | -3.38 -9.03 % | -3.10 -169.57 % | -1.15 66.47 % | -3.43 -26.10 % | -2.72 1.45 % | -2.76 -24.89 % | -2.21 19.34 % | -2.74 47.91 % | -5.26 25.39 % | -7.05 -18.89 % | -5.93 10.83 % | -6.65 -3.74 % | -6.41 -4.91 % | -6.11 -203.21 % | 5.92 181.43 % | -7.27 -3.41 % | -7.03 5.13 % | -7.41 -11.93 % | -6.62 2.07 % | -6.76 0.00 % | -6.76 -12.29 % | -6.02 12.12 % | -6.85 -18.31 % | -5.79 1.03 % | -5.85 -7.34 % | -5.45 -137.99 % | -2.29 6.15 % | -2.44 | 
| Gross profit | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.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 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 398.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 | 
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 633.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 | 
| 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 | 
| Other expenses | 240.000 K 1 300.00 % | -20.000 K | 0.000 -100.00 % | 287.000 K | 0.000 100.00 % | -1.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 281.000 K 14.23 % | 246.000 K -2.38 % | 252.000 K -6.67 % | 270.000 K -7.22 % | 291.000 K -0.68 % | 293.000 K 40.87 % | 208.000 K -22.39 % | 268.000 K 15.52 % | 232.000 K -6.83 % | 249.000 K 27.04 % | 196.000 K -32.41 % | 290.000 K -8.23 % | 316.000 K | 
| Operating expenses | 240.000 K -34.96 % | 369.000 K 4.83 % | 352.000 K 22.65 % | 287.000 K 12.99 % | 254.000 K 118.76 % | -1.354 M -532.59 % | 313.000 K 47.64 % | 212.000 K -8.23 % | 231.000 K 48.08 % | 156.000 K -33.05 % | 233.000 K -49.24 % | 459.000 K 65.11 % | 278.000 K 10.32 % | 252.000 K -10.64 % | 282.000 K 15.10 % | 245.000 K 11.87 % | 219.000 K -26.76 % | 299.000 K 6.41 % | 281.000 K 14.23 % | 246.000 K -2.38 % | 252.000 K -6.67 % | 270.000 K -7.22 % | 291.000 K -0.68 % | 293.000 K 40.87 % | 208.000 K -22.39 % | 268.000 K 15.52 % | 232.000 K -6.83 % | 249.000 K 27.04 % | 196.000 K -32.41 % | 290.000 K -8.23 % | 316.000 K | 
| Cost and expenses | 240.000 K -34.96 % | 369.000 K 4.83 % | 352.000 K 22.65 % | 287.000 K 12.99 % | 254.000 K -36.18 % | 398.000 K 27.16 % | 313.000 K 47.64 % | 212.000 K -8.23 % | 231.000 K 48.08 % | 156.000 K -33.05 % | 233.000 K -49.24 % | 459.000 K 65.11 % | 278.000 K 10.32 % | 252.000 K -10.64 % | 282.000 K 15.10 % | 245.000 K 11.87 % | 219.000 K -26.76 % | 299.000 K 6.41 % | 281.000 K 14.23 % | 246.000 K -2.38 % | 252.000 K -6.67 % | 270.000 K -7.22 % | 291.000 K -0.68 % | 293.000 K 40.87 % | 208.000 K -22.39 % | 268.000 K 15.52 % | 232.000 K -6.83 % | 249.000 K 27.04 % | 196.000 K -32.41 % | 290.000 K -8.23 % | 316.000 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 | 
| Selling general and administrative expenses | 0.000 -100.00 % | 389.000 K 10.51 % | 352.000 K | 0.000 -100.00 % | 254.000 K -44.30 % | 456.000 K 45.69 % | 313.000 K 47.64 % | 212.000 K -8.23 % | 231.000 K 48.08 % | 156.000 K -33.05 % | 233.000 K -49.24 % | 459.000 K 65.11 % | 278.000 K 10.32 % | 252.000 K -10.64 % | 282.000 K 15.10 % | 245.000 K 11.87 % | 219.000 K -26.76 % | 299.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 | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest expense | 236.000 K 2.61 % | 230.000 K 0.00 % | 230.000 K 4.55 % | 220.000 K 4.27 % | 211.000 K 3.43 % | 204.000 K 1.49 % | 201.000 K 2.55 % | 196.000 K 7.10 % | 183.000 K 3.98 % | 176.000 K -1.12 % | 178.000 K -46.06 % | 330.000 K -57.64 % | 779.000 K 8.95 % | 715.000 K -0.14 % | 716.000 K -0.14 % | 717.000 K 2.72 % | 698.000 K | 0.000 -100.00 % | 810.000 K 0.25 % | 808.000 K -6.05 % | 860.000 K 18.62 % | 725.000 K 0.28 % | 723.000 K 0.28 % | 721.000 K 3.74 % | 695.000 K -8.91 % | 763.000 K 19.78 % | 637.000 K 1.43 % | 628.000 K 1.13 % | 621.000 K 1 029.09 % | 55.000 K 10.00 % | 50.000 K | 
| Depreciation and amortization | 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 100.00 % | -1.185 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 | 
| Operating income | -240.000 K 38.30 % | -389.000 K -10.51 % | -352.000 K -22.65 % | -287.000 K -12.99 % | -254.000 K -2 216.67 % | 12.000 K 103.83 % | -313.000 K -47.64 % | -212.000 K 8.23 % | -231.000 K -48.08 % | -156.000 K 33.05 % | -233.000 K 49.24 % | -459.000 K -65.11 % | -278.000 K -59.77 % | -174.000 K 38.30 % | -282.000 K -15.10 % | -245.000 K -11.87 % | -219.000 K 26.26 % | -297.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 % | -318.000 K | 
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.23 | 0.00 | 0.00 | 0.00 100.00 % | -148.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Total other income expenses net | -236.000 K -2.61 % | -230.000 K 0.00 % | -230.000 K -4.55 % | -220.000 K -4.27 % | -211.000 K -3.43 % | -204.000 K -1.49 % | -201.000 K -2.55 % | -196.000 K -7.10 % | -183.000 K -3.98 % | -176.000 K 1.12 % | -178.000 K 46.06 % | -330.000 K 57.64 % | -779.000 K -8.95 % | -715.000 K 0.14 % | -716.000 K 0.14 % | -717.000 K -2.72 % | -698.000 K -158.90 % | 1.185 M 208.62 % | -1.091 M -3.51 % | -1.054 M 5.22 % | -1.112 M -11.98 % | -993.000 K 2.07 % | -1.014 M 0.00 % | -1.014 M -12.29 % | -903.000 K 12.16 % | -1.028 M -18.30 % | -869.000 K 0.91 % | -877.000 K -7.34 % | -817.000 K -138.19 % | -343.000 K -614.58 % | -48.000 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 | 2017-03-31 | 2016-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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 40.016 M | 0.000 -100.00 % | 38.870 M | 0.000 -100.00 % | 38.849 M | 0.000 -100.00 % | 38.139 M 1.41 % | 37.607 M 0.42 % | 37.449 M 4.25 % | 35.923 M 3.92 % | 34.568 M 5.40 % | 32.797 M | 0.000 -100.00 % | 31.133 M 6.32 % | 29.281 M | 0.000 -100.00 % | 27.945 M | 0.000 -100.00 % | 26.321 M 12.20 % | 23.460 M -27.59 % | 32.398 M 3.59 % | 31.275 M 3.47 % | 30.226 M 2.20 % | 29.575 M 65 881.98 % | -44.959 K -100.16 % | 28.572 M -27.84 % | 39.593 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 -100.00 % | 24.627 K 9.31 % | 22.530 K 9.30 % | 20.613 K 8.42 % | 19.012 K | 0.000 -100.00 % | 16.548 K | 
| Total debt | 0.000 -100.00 % | 40.042 M | 0.000 -100.00 % | 38.902 M | 0.000 -100.00 % | 38.902 M | 0.000 -100.00 % | 38.242 M 1.54 % | 37.662 M 0.12 % | 37.615 M 4.55 % | 35.979 M 3.91 % | 34.626 M 5.42 % | 32.847 M | 0.000 -100.00 % | 31.206 M 6.33 % | 29.347 M | 0.000 -100.00 % | 28.002 M | 0.000 -100.00 % | 26.349 M 12.02 % | 23.522 M -27.50 % | 32.445 M 3.58 % | 31.323 M 3.59 % | 30.236 M 2.08 % | 29.621 M | 0.000 -100.00 % | 28.655 M -27.75 % | 39.660 M | 
| Accumulated other comprehensive income loss | -45.389 M -479.54 % | 11.959 M 127.05 % | -44.208 M 3.28 % | -45.708 M -5.73 % | -43.229 M -461.48 % | 11.959 M 128.11 % | -42.541 M | 0.000 -100.00 % | 11.959 M 697.27 % | 1.500 M -40.00 % | 2.500 M 66.67 % | 1.500 M -40.00 % | 2.500 M 107.54 % | -33.139 M | 0.000 -100.00 % | 13.755 M 147.06 % | -29.231 M | 0.000 100.00 % | -27.497 M -303.41 % | 13.518 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | 0.000 100.00 % | -59.848 M | 0.000 | 0.000 | 0.000 100.00 % | -57.688 M | 0.000 | 0.000 100.00 % | -56.160 M | 0.000 100.00 % | -53.571 M | 0.000 100.00 % | -49.808 M | 0.000 | 0.000 100.00 % | -47.439 M | 0.000 | 0.000 | 0.000 100.00 % | -43.515 M -63.13 % | -26.675 M -112.24 % | -12.568 M -10.46 % | -11.379 M -10.16 % | -10.329 M -8.41 % | -9.528 M | 0.000 | 0.000 100.00 % | -5.450 M | 
| Common stock | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M | 0.000 -100.00 % | 1.500 M 0.00 % | 1.500 M | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M | 
| Total equity | -45.389 M 0.00 % | -45.389 M -2.67 % | -44.208 M 0.00 % | -44.208 M -2.26 % | -43.229 M 0.00 % | -43.229 M -1.62 % | -42.541 M 0.00 % | -42.541 M -2.01 % | -41.701 M -1.82 % | -40.957 M -4.72 % | -39.112 M -5.07 % | -37.226 M -5.31 % | -35.349 M -6.67 % | -33.139 M 0.00 % | -33.139 M -6.27 % | -31.184 M -6.68 % | -29.231 M 0.00 % | -29.231 M -6.31 % | -27.497 M 0.00 % | -27.497 M -13.74 % | -24.175 M -140.12 % | -10.068 M -13.39 % | -8.879 M -13.41 % | -7.829 M -11.40 % | -7.028 M -7.21 % | -6.555 M -77.32 % | -3.697 M -25.30 % | -2.950 M | 
| Other non current liabilities | 45.389 M | 0.000 -100.00 % | 44.208 M | 0.000 -100.00 % | 43.229 M | 0.000 -100.00 % | 42.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.139 M | 0.000 | 0.000 -100.00 % | 29.231 M | 0.000 -100.00 % | 27.497 M 2 749 600.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term debt | 0.000 -100.00 % | 10.421 M | 0.000 -100.00 % | 9.281 M | 0.000 -100.00 % | 9.281 M | 0.000 -100.00 % | 8.621 M 7.21 % | 8.041 M 0.59 % | 7.994 M -77.78 % | 35.979 M 3.91 % | 34.626 M 5.42 % | 32.847 M | 0.000 -100.00 % | 31.206 M 6.33 % | 29.347 M | 0.000 -100.00 % | 28.002 M | 0.000 -100.00 % | 26.349 M 12.02 % | 23.522 M -27.50 % | 32.445 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.660 M | 
| Total non current liabilities | 45.389 M 335.55 % | 10.421 M -76.43 % | 44.208 M 376.33 % | 9.281 M -78.53 % | 43.229 M 365.78 % | 9.281 M -78.18 % | 42.541 M 393.46 % | 8.621 M 7.21 % | 8.041 M 0.59 % | 7.994 M -77.78 % | 35.979 M 3.91 % | 34.626 M 5.42 % | 32.847 M -0.88 % | 33.139 M 6.19 % | 31.206 M 6.33 % | 29.347 M 0.40 % | 29.231 M 4.39 % | 28.002 M 1.84 % | 27.497 M 4.35 % | 26.350 M 12.02 % | 23.522 M -27.50 % | 32.445 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.660 M | 
| Other current liabilities | 0.000 -100.00 % | 4.578 M | 0.000 -100.00 % | 4.788 M | 0.000 -100.00 % | 3.700 M | 0.000 -100.00 % | 3.446 M 12.65 % | 3.059 M 20.43 % | 2.540 M 16.03 % | 2.189 M 15.45 % | 1.896 M 14.77 % | 1.652 M | 0.000 -100.00 % | 1.459 M 20.88 % | 1.207 M | 0.000 -100.00 % | 956.000 K | 0.000 -100.00 % | 793.000 K 75.44 % | 452.000 K 2 425.14 % | 17.900 K -49.48 % | 35.432 K -32.22 % | 52.273 K 585.73 % | 7.623 K -99.97 % | 29.159 M 241 943.65 % | 12.047 K | 0.000 | 
| 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 | 
| Short term debt | 0.000 -100.00 % | 29.621 M | 0.000 -100.00 % | 29.621 M | 0.000 -100.00 % | 29.621 M | 0.000 -100.00 % | 29.621 M 0.00 % | 29.621 M 0.00 % | 29.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.323 M 3.59 % | 30.236 M 2.08 % | 29.621 M | 0.000 -100.00 % | 28.655 M | 0.000 | 
| Total current liabilities | 0.000 -100.00 % | 34.994 M | 0.000 -100.00 % | 35.157 M | 0.000 -100.00 % | 34.007 M | 0.000 -100.00 % | 34.222 M 1.49 % | 33.720 M 1.20 % | 33.320 M 940.60 % | 3.202 M 12.35 % | 2.850 M 11.20 % | 2.563 M | 0.000 -100.00 % | 2.189 M 14.49 % | 1.912 M | 0.000 -100.00 % | 1.472 M | 0.000 -100.00 % | 1.212 M 68.33 % | 720.000 K 146.55 % | 292.025 K -99.08 % | 31.579 M 3.64 % | 30.470 M 2.62 % | 29.693 M 1.63 % | 29.217 M 1.63 % | 28.750 M 40 760.02 % | 70.361 K | 
| Total liabilities | 45.389 M -0.06 % | 45.415 M 2.73 % | 44.208 M -0.52 % | 44.438 M 2.80 % | 43.229 M -0.14 % | 43.288 M 1.76 % | 42.541 M -0.70 % | 42.843 M 2.59 % | 41.761 M 1.08 % | 41.314 M 5.44 % | 39.181 M 4.55 % | 37.476 M 5.83 % | 35.410 M 6.85 % | 33.139 M -0.77 % | 33.395 M 6.83 % | 31.259 M 6.94 % | 29.231 M -0.82 % | 29.474 M 7.19 % | 27.497 M -0.24 % | 27.562 M 13.70 % | 24.242 M -25.95 % | 32.737 M 3.67 % | 31.579 M 3.64 % | 30.470 M 2.62 % | 29.693 M 1.63 % | 29.217 M 1.63 % | 28.750 M -27.64 % | 39.730 M | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 276.400 K -0.19 % | 276.928 K -87.21 % | 2.165 M 13.10 % | 1.914 M 0.00 % | 1.914 M -54.32 % | 4.191 M | 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 -100.00 % | 24.627 K | 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 | 
| 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 | 
| 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 | 
| 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 -100.00 % | 22.344 M 0.00 % | 22.344 M 9.30 % | 20.443 M -1.16 % | 20.684 M 0.00 % | 20.684 M -0.46 % | 20.778 M 19.84 % | 17.339 M | 
| Total 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.620 M -0.11 % | 22.645 M 0.16 % | 22.608 M 0.05 % | 22.598 M 0.00 % | 22.598 M -9.50 % | 24.969 M 44.01 % | 17.339 M | 
| Other current assets | -26.000 K | 0.000 100.00 % | -32.000 K -116.16 % | 198.000 K 473.58 % | -53.000 K | 0.000 100.00 % | -103.000 K -151.76 % | 199.000 K | 0.000 -100.00 % | 191.000 K 3 720.00 % | 5.000 K -97.40 % | 192.000 K | 0.000 100.00 % | -73.000 K -140.11 % | 182.000 K 3 540.00 % | 5.000 K 108.77 % | -57.000 K -130.98 % | 184.000 K 411.86 % | -59.000 K -259.46 % | 37.000 K | 0.000 -100.00 % | 1.707 K -76.99 % | 7.418 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 260.907 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 -100.00 % | 22.530 K 9.30 % | 20.613 K 8.42 % | 19.012 K | 0.000 -100.00 % | 16.548 K | 
| cash and cash equivalents | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 53.000 K | 0.000 -100.00 % | 103.000 K 87.27 % | 55.000 K -66.87 % | 166.000 K 196.43 % | 56.000 K -3.45 % | 58.000 K 16.00 % | 50.000 K | 0.000 -100.00 % | 73.000 K 10.61 % | 66.000 K | 0.000 -100.00 % | 57.000 K | 0.000 -100.00 % | 28.000 K -54.84 % | 62.000 K 32.16 % | 46.913 K -1.82 % | 47.784 K 363.07 % | 10.319 K -77.73 % | 46.330 K 3.05 % | 44.959 K -46.18 % | 83.533 K 25.75 % | 66.428 K | 
| Cash and short term investments | 26.000 K 0.00 % | 26.000 K -18.75 % | 32.000 K 0.00 % | 32.000 K -39.62 % | 53.000 K 0.00 % | 53.000 K -48.54 % | 103.000 K 0.00 % | 103.000 K 87.27 % | 55.000 K -66.87 % | 166.000 K 196.43 % | 56.000 K -3.45 % | 58.000 K 16.00 % | 50.000 K -31.51 % | 73.000 K 0.00 % | 73.000 K 10.61 % | 66.000 K 15.79 % | 57.000 K 0.00 % | 57.000 K -3.39 % | 59.000 K 110.71 % | 28.000 K -54.84 % | 62.000 K 32.16 % | 46.913 K -1.82 % | 47.784 K 45.47 % | 32.849 K -50.93 % | 66.943 K 4.65 % | 63.971 K -23.42 % | 83.533 K 0.67 % | 82.976 K | 
| Total current assets | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 230.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 302.000 K 403.33 % | 60.000 K -83.19 % | 357.000 K 417.39 % | 69.000 K -72.40 % | 250.000 K 309.84 % | 61.000 K | 0.000 -100.00 % | 255.000 K 240.00 % | 75.000 K | 0.000 -100.00 % | 243.000 K | 0.000 -100.00 % | 65.000 K -2.99 % | 67.000 K 37.80 % | 48.620 K -11.92 % | 55.202 K 68.05 % | 32.849 K -50.93 % | 66.943 K 4.65 % | 63.971 K -23.42 % | 83.533 K -99.57 % | 19.441 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 | 
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 11.000 K | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.097 M | 
| 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 | 
| 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 | 
| Account payables | 0.000 -100.00 % | 795.000 K | 0.000 -100.00 % | 748.000 K | 0.000 -100.00 % | 686.000 K | 0.000 -100.00 % | 1.155 M 11.06 % | 1.040 M -10.27 % | 1.159 M 14.41 % | 1.013 M 6.18 % | 954.000 K 4.72 % | 911.000 K | 0.000 -100.00 % | 730.000 K 3.55 % | 705.000 K | 0.000 -100.00 % | 516.000 K | 0.000 -100.00 % | 419.000 K 56.34 % | 268.000 K -2.23 % | 274.125 K 24.37 % | 220.414 K 21.35 % | 181.639 K 184.91 % | 63.754 K 9.65 % | 58.141 K -29.29 % | 82.219 K 16.85 % | 70.361 K | 
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| Other total stockholders equity | 0.000 -100.00 % | 1.000 M | 0.000 100.00 % | -45.708 M | 0.000 -100.00 % | 1.000 M | 0.000 100.00 % | -44.041 M -4 504.10 % | 1.000 M 102.27 % | -43.957 M -520.28 % | 10.459 M 126.00 % | -40.226 M -484.61 % | 10.459 M | 0.000 100.00 % | -34.639 M -3 563.90 % | 1.000 M | 0.000 100.00 % | -30.731 M | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M -0.05 % | 1.000 M 0.05 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 112.41 % | -8.055 M -55.00 % | -5.197 M -619.68 % | 1.000 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 | 
| 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 | 
| Total assets | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 230.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 302.000 K 403.33 % | 60.000 K -83.19 % | 357.000 K 417.39 % | 69.000 K -72.40 % | 250.000 K 309.84 % | 61.000 K | 0.000 -100.00 % | 255.000 K 240.00 % | 75.000 K | 0.000 -100.00 % | 243.000 K | 0.000 -100.00 % | 65.000 K -2.99 % | 67.000 K -99.70 % | 22.669 M -0.14 % | 22.700 M 0.26 % | 22.641 M -0.11 % | 22.665 M 0.01 % | 22.662 M -9.54 % | 25.053 M -31.88 % | 36.779 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-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 | 2017-03-31 | 2016-03-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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| Other non cash items | 476.000 -23.10 % | 619.000 6.36 % | 582.000 14.79 % | 507.000 9.03 % | 465.000 167.24 % | 174.000 -99.97 % | 514.000 K | 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.091 K 3.51 % | 1.054 K -5.22 % | 1.112 K 11.98 % | 993.000 -2.07 % | 1.014 K 0.00 % | 1.014 K 12.29 % | 903.000 -12.16 % | 1.028 K 18.30 % | 869.000 -0.91 % | 877.000 7.34 % | 817.000 138.19 % | 343.000 -4.19 % | 358.000 | 
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -408.000 K 1.45 % | -414.000 K -24.70 % | -332.000 K 19.22 % | -411.000 K 47.91 % | -789.000 K 25.35 % | -1.057 M -18.90 % | -889.000 K 10.92 % | -998.000 K -3.74 % | -962.000 K -4.91 % | -917.000 K -203.27 % | 888.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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -408.000 K 13.01 % | -469.000 K -41.27 % | -332.000 K 42.46 % | -577.000 K 26.87 % | -789.000 K 25.35 % | -1.057 M -18.90 % | -889.000 K 10.92 % | -998.000 K -3.74 % | -962.000 K -4.91 % | -917.000 K -203.27 % | 888.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 | 
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.000 K 0.00 % | 103.000 K -79.84 % | 511.000 K 829.09 % | 55.000 K -85.79 % | 387.000 K 133.13 % | 166.000 K -82.62 % | 955.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 | 
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.000 K -48.54 % | 103.000 K 0.00 % | 103.000 K 124.88 % | -414.000 K -852.73 % | 55.000 K 113.38 % | -411.000 K -347.59 % | 166.000 K 115.70 % | -1.057 M -18.90 % | -889.000 K 10.92 % | -998.000 K -3.74 % | -962.000 K -4.91 % | -917.000 K -203.27 % | 888.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 | 
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -408.000 K 1.45 % | -414.000 K -24.70 % | -332.000 K 19.22 % | -411.000 K 47.91 % | -789.000 K 25.35 % | -1.057 M -18.90 % | -889.000 K 10.92 % | -998.000 K -3.74 % | -962.000 K -4.91 % | -917.000 K -203.27 % | 888.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 | 
| 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 | 
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -408.000 K 1.45 % | -414.000 K -24.70 % | -332.000 K 19.22 % | -411.000 K 47.91 % | -789.000 K 25.35 % | -1.057 M -18.90 % | -889.000 K 10.92 % | -998.000 K -3.74 % | -962.000 K -4.91 % | -917.000 K -203.27 % | 888.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 | 
| 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 | 2017 | 2016 |