UTL Industries Limited UTLINDS.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.598 M 77.21 % | 901.750 K 131.22 % | 390.000 K -72.97 % | 1.443 M -93.26 % | 21.425 M -51.91 % | 44.550 M -60.94 % | 114.045 M -13.25 % | 131.458 M 123.95 % | 58.700 M 4 381.03 % | 1.310 M -15.30 % | 1.547 M -97.74 % | 68.402 M 5 715.79 % | 1.176 M -69.07 % | 3.803 M 304.62 % | 939.900 K |
| Net income | -1.022 M 54.94 % | -2.268 M -134.28 % | -968.000 K 53.61 % | -2.087 M -164.29 % | 3.246 M 190.52 % | 1.117 M -85.91 % | 7.932 M -25.79 % | 10.689 M 70.34 % | 6.275 M 895.38 % | -788.930 K 40.17 % | -1.319 M -803.72 % | 187.391 K 47.25 % | 127.261 K 114.37 % | -885.779 K -4 620.43 % | 19.595 K |
| Income before tax | -1.023 M 54.78 % | -2.262 M -132.52 % | -973.000 K 53.54 % | -2.094 M -147.08 % | 4.449 M 187.89 % | 1.545 M -86.30 % | 11.280 M -24.06 % | 14.853 M 89.89 % | 7.822 M 1 091.47 % | -788.930 K 40.17 % | -1.319 M -651.76 % | 239.000 K 51.98 % | 157.261 K 117.75 % | -885.779 K -4 620.43 % | 19.595 K |
| Income before tax ratio | -0.64 74.48 % | -2.51 -0.56 % | -2.49 -71.91 % | -1.45 -798.97 % | 0.21 498.61 % | 0.03 -64.93 % | 0.10 -12.46 % | 0.11 -15.21 % | 0.13 122.13 % | -0.60 29.37 % | -0.85 -24 503.07 % | 0.00 -97.39 % | 0.13 157.41 % | -0.23 -1 217.20 % | 0.02 |
| EBITDA | -1.020 M 54.68 % | -2.251 M -142.79 % | -927.000 K 50.08 % | -1.857 M -140.59 % | 4.575 M 176.95 % | 1.652 M -85.52 % | 11.411 M -24.36 % | 15.087 M 92.12 % | 7.853 M 1 137.66 % | -756.781 K 41.65 % | -1.297 M 52.71 % | -2.742 M -1 843.88 % | 157.261 K 117.75 % | -885.779 K -4 620.43 % | 19.595 K |
| Net income ratio | -0.64 74.57 % | -2.51 -1.33 % | -2.48 -71.64 % | -1.45 -1 054.43 % | 0.15 504.09 % | 0.03 -63.94 % | 0.07 -14.46 % | 0.08 -23.94 % | 0.11 117.75 % | -0.60 29.37 % | -0.85 -31 223.87 % | 0.00 -97.47 % | 0.11 146.46 % | -0.23 -1 217.20 % | 0.02 |
| Ratio EBITDA | -0.64 74.43 % | -2.50 -5.01 % | -2.38 -84.71 % | -1.29 -702.68 % | 0.21 475.87 % | 0.04 -62.94 % | 0.10 -12.81 % | 0.11 -14.21 % | 0.13 123.16 % | -0.58 31.11 % | -0.84 -1 991.48 % | -0.04 -129.99 % | 0.13 157.41 % | -0.23 -1 217.20 % | 0.02 |
| Gross profit ratio | 0.22 -37.57 % | 0.35 166.15 % | 0.13 -74.23 % | 0.52 89.75 % | 0.27 94.40 % | 0.14 -5.53 % | 0.15 2.32 % | 0.15 -4.59 % | 0.15 -27.02 % | 0.21 690.30 % | 0.03 1 204.44 % | 0.00 -99.22 % | 0.26 278.93 % | 0.07 -70.21 % | 0.23 |
| Weighted average shs out dil | 36.900 M 13.89 % | 32.400 M 0.41 % | 32.267 M -2.09 % | 32.955 M 0.00 % | 32.955 M 0.00 % | 32.955 M 0.00 % | 32.955 M 0.00 % | 32.955 M 75.87 % | 18.738 M 475.68 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M |
| Weighted average shs out | 36.900 M 13.90 % | 32.398 M 0.41 % | 32.267 M -2.09 % | 32.955 M 0.00 % | 32.955 M -11.52 % | 37.246 M 13.02 % | 32.955 M 0.00 % | 32.955 M 75.87 % | 18.738 M 475.68 % | 3.255 M 1.20 % | 3.216 M -1.19 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M |
| EPS diluted | -0.03 60.43 % | -0.07 -133.33 % | -0.03 52.61 % | -0.06 -164.26 % | 0.10 190.56 % | 0.03 -85.88 % | 0.24 -25.00 % | 0.32 -3.03 % | 0.33 237.50 % | -0.24 41.46 % | -0.41 -811.81 % | 0.06 47.31 % | 0.04 114.48 % | -0.27 -4 600.00 % | 0.01 |
| Earnings per share | -0.03 60.43 % | -0.07 -133.33 % | -0.03 52.61 % | -0.06 -164.26 % | 0.10 228.33 % | 0.03 -87.50 % | 0.24 -25.00 % | 0.32 -3.03 % | 0.33 237.50 % | -0.24 41.46 % | -0.41 -811.81 % | 0.06 47.31 % | 0.04 114.48 % | -0.27 -4 600.00 % | 0.01 |
| Gross profit | 354.000 K 10.63 % | 320.000 K 515.38 % | 52.000 K -93.03 % | 746.520 K -87.22 % | 5.841 M -6.51 % | 6.248 M -63.10 % | 16.930 M -11.23 % | 19.073 M 113.67 % | 8.926 M 3 170.41 % | 272.936 K 569.39 % | 40.774 K -70.51 % | 138.247 K -54.88 % | 306.392 K 17.19 % | 261.449 K 20.54 % | 216.900 K |
| Income tax expense | 920.000 -83.21 % | 5.480 K 209.60 % | -5.000 K 33.16 % | -7.480 K -100.62 % | 1.202 M 181.01 % | 427.855 K -87.22 % | 3.348 M -19.61 % | 4.164 M 169.20 % | 1.547 M | 0.000 | 0.000 -100.00 % | 51.610 K 72.03 % | 30.000 K | 0.000 | 0.000 |
| Cost of revenue | 1.244 M 201.58 % | 412.500 K 22.04 % | 338.000 K -51.48 % | 696.580 K -95.53 % | 15.584 M -59.31 % | 38.302 M -60.56 % | 97.115 M -13.59 % | 112.385 M 125.79 % | 49.774 M 4 699.65 % | 1.037 M -31.13 % | 1.506 M -97.79 % | 68.264 M 7 748.65 % | 869.751 K -75.44 % | 3.542 M 389.85 % | 723.000 K |
| General and administrative expenses | 413.060 K 59.80 % | 258.480 K -1.53 % | 262.490 K -10.85 % | 294.450 K 8.61 % | 271.105 K 1.04 % | 268.318 K -17.06 % | 323.500 K 190.95 % | 111.186 K -68.92 % | 357.701 K 20.77 % | 296.188 K -49.03 % | 581.114 K | 0.000 | 0.000 | 0.000 -100.00 % | 196.669 K |
| Selling and marketing expenses | 31.360 K -5.71 % | 33.260 K -5.40 % | 35.160 K -7.74 % | 38.110 K 12.89 % | 33.760 K -33.24 % | 50.570 K 389.78 % | 10.325 K 0.00 % | 10.325 K -7.81 % | 11.200 K | 0.000 -100.00 % | 40.528 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.147 M 3 958.74 % | 28.260 K -57.51 % | 66.510 K -59.77 % | 165.340 K -85.57 % | 1.146 M -80.67 % | 5.929 M -64.28 % | 16.596 M | 0.000 -100.00 % | 735.225 K -3.98 % | 765.677 K 3.69 % | 738.436 K 892.79 % | -93.144 K -162.46 % | 149.131 K -87.00 % | 1.147 M 180 281.76 % | 636.000 |
| Operating expenses | 1.440 M 350.00 % | 320.000 K -12.13 % | 364.160 K -26.86 % | 497.900 K -65.68 % | 1.451 M -76.78 % | 6.248 M -63.10 % | 16.930 M -11.23 % | 19.073 M 1 627.39 % | 1.104 M 3.98 % | 1.062 M -21.93 % | 1.360 M 1 560.19 % | -93.144 K -162.46 % | 149.131 K -87.00 % | 1.147 M 481.45 % | 197.305 K |
| Cost and expenses | 2.684 M 190.53 % | 923.839 K -45.72 % | 1.702 M 42.49 % | 1.194 M -92.99 % | 17.035 M -61.76 % | 44.550 M -55.88 % | 100.967 M -11.88 % | 114.581 M 125.21 % | 50.878 M 2 324.03 % | 2.099 M -26.76 % | 2.866 M -95.80 % | 68.171 M 6 590.72 % | 1.019 M -78.27 % | 4.689 M 409.49 % | 920.305 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 293.000 K 0.43 % | 291.740 K -1.99 % | 297.650 K -10.50 % | 332.560 K 9.08 % | 304.865 K -4.40 % | 318.888 K -4.47 % | 333.825 K 174.73 % | 121.511 K -67.06 % | 368.901 K 24.55 % | 296.188 K -52.35 % | 621.642 K | 0.000 | 0.000 | 0.000 -100.00 % | 196.669 K |
| Interest income | 0.000 -100.00 % | 2.300 K -86.46 % | 16.990 K -67.83 % | 52.820 K -37.91 % | 85.064 K 49.30 % | 56.975 K -52.44 % | 119.799 K -77.19 % | 525.257 K 33.75 % | 392.711 K 34 278.50 % | -1.149 K -100.42 % | 273.539 K -90.81 % | 2.976 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 3.280 K 355.56 % | 720.000 -99.57 % | 168.860 K 527.87 % | 26.894 K 366.75 % | 5.762 K -86.85 % | 43.802 K -79.86 % | 217.501 K 1 963.58 % | 10.540 K 818.92 % | 1.147 K -49.00 % | 2.249 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.000 K -64.33 % | 8.410 K -81.72 % | 46.000 K -32.78 % | 68.430 K -31.09 % | 99.299 K -1.51 % | 100.819 K 14.63 % | 87.949 K 429.75 % | 16.602 K -17.96 % | 20.236 K 0.00 % | 20.237 K 959.53 % | 1.910 K 0.00 % | 1.910 K | 0.000 | 0.000 | 0.000 |
| Operating income | -1.086 M -4 816.47 % | -22.089 K 98.32 % | -1.314 M -628.32 % | 248.620 K -94.34 % | 4.390 M 41.79 % | 3.096 M -76.32 % | 13.078 M -22.51 % | 16.877 M 115.77 % | 7.822 M 1 091.47 % | -788.929 K 40.20 % | -1.319 M -670.16 % | 231.391 K 47.14 % | 157.261 K 117.75 % | -885.779 K -4 620.43 % | 19.595 K |
| Operating income ratio | -0.68 -2 674.36 % | -0.02 99.27 % | -3.37 -2 054.91 % | 0.17 -15.92 % | 0.20 194.83 % | 0.07 -39.39 % | 0.11 -10.68 % | 0.13 -3.65 % | 0.13 122.13 % | -0.60 29.40 % | -0.85 -25 317.00 % | 0.00 -97.47 % | 0.13 157.41 % | -0.23 -1 217.20 % | 0.02 |
| Total other income expenses net | 63.000 K 102.81 % | -2.241 M -127.76 % | -983.850 K 58.01 % | -2.343 M -4 127.75 % | 58.170 K | 0.000 100.00 % | -1.798 M 11.16 % | -2.024 M | 0.000 | 0.000 -100.00 % | 600.000 -92.12 % | 7.610 K | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 627.000 K 12 618.05 % | 4.930 K 100.98 % | -501.980 K 14.87 % | -589.670 K -215.54 % | -186.876 K 40.38 % | -313.437 K 31.47 % | -457.345 K 79.21 % | -2.200 M -51.86 % | -1.449 M -106.88 % | 21.071 M 8.12 % | 19.488 M 0.92 % | 19.310 M 5.69 % | 18.271 M -17.68 % | 22.194 M -8.43 % | 24.239 M 253.66 % | 6.854 M 0.36 % | 6.829 M |
| Total investments | 89.000 K 42 280.95 % | 210.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.670 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 656.000 K 320.14 % | 156.140 K -59.94 % | 389.760 K 0.00 % | 389.760 K 0.00 % | 389.759 K 51.21 % | 257.759 K 41.81 % | 181.759 K -69.99 % | 605.759 K 83.70 % | 329.759 K -98.45 % | 21.310 M 0.70 % | 21.162 M -3.79 % | 21.996 M -0.34 % | 22.071 M -14.73 % | 25.883 M 6.17 % | 24.378 M 254.83 % | 6.870 M 0.00 % | 6.870 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.258 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.258 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 6.799 M -13.08 % | 7.823 M -22.48 % | 10.090 M -8.75 % | 11.059 M -15.88 % | 13.145 M 32.79 % | 9.899 M 12.72 % | 8.782 M 933.23 % | 849.935 K 108.64 % | -9.839 M 38.94 % | -16.114 M -5.15 % | -15.325 M 64.61 % | -43.301 M 0.43 % | -43.488 M | 0.000 100.00 % | -42.730 M 0.05 % | -42.749 M -0.06 % | -42.725 M |
| Common stock | 32.955 M 0.00 % | 32.955 M 0.00 % | 32.955 M 0.00 % | 32.955 M 0.00 % | 32.955 M 0.00 % | 32.955 M 0.00 % | 32.955 M 0.00 % | 32.955 M 0.00 % | 32.955 M 912.44 % | 3.255 M 0.00 % | 3.255 M -90.00 % | 32.550 M 0.00 % | 32.550 M 0.00 % | 32.550 M 13.41 % | 28.702 M 0.00 % | 28.702 M 0.00 % | 28.702 M |
| Total equity | 41.013 M -2.43 % | 42.036 M -5.12 % | 44.304 M -2.14 % | 45.272 M -4.41 % | 47.359 M 7.36 % | 44.113 M 2.60 % | 42.995 M 22.62 % | 35.063 M 43.85 % | 24.375 M 310.12 % | -11.600 M -7.30 % | -10.811 M -13.89 % | -9.493 M 1.94 % | -9.680 M 1.30 % | -9.807 M 23.20 % | -12.770 M 0.15 % | -12.790 M -0.19 % | -12.765 M |
| Other non current liabilities | 0.000 | 0.000 100.00 % | -10.000 0.00 % | -10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.562 M | 0.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 -100.00 % | 5.562 M 2.03 % | 5.451 M -20.66 % | 6.870 M 0.00 % | 6.870 M |
| Total non current liabilities | 0.000 | 0.000 100.00 % | -10.000 0.00 % | -10.000 | 0.000 | 0.000 -100.00 % | 6.894 K 510.09 % | 1.130 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.451 M -20.66 % | 6.870 M 0.00 % | 6.870 M |
| Other current liabilities | 245.000 K 30.91 % | 187.150 K 17.64 % | 159.090 K 1.01 % | 157.500 K -94.06 % | 2.653 M 15.10 % | 2.305 M 164.52 % | 871.264 K -80.00 % | 4.356 M 437.41 % | 810.471 K 3 952.36 % | 20.000 K -88.76 % | 177.903 K -5.32 % | 187.892 K -94.17 % | 3.222 M -20.71 % | 4.063 M | 0.000 -100.00 % | 17.669 M 0.00 % | 17.669 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 |
| Short term debt | 656.000 K 320.14 % | 156.140 K -59.94 % | 389.760 K 0.00 % | 389.760 K 0.00 % | 389.759 K 51.21 % | 257.759 K 41.81 % | 181.759 K -69.99 % | 605.759 K 83.70 % | 329.759 K -98.45 % | 21.310 M 0.28 % | 21.251 M -3.78 % | 22.085 M 0.06 % | 22.071 M 8.61 % | 20.321 M 7.37 % | 18.927 M | 0.000 | 0.000 |
| Total current liabilities | 2.619 M -7.43 % | 2.829 M -84.32 % | 18.045 M -2.38 % | 18.485 M -26.51 % | 25.152 M -20.85 % | 31.778 M -2.07 % | 32.450 M 52.42 % | 21.289 M 48.67 % | 14.320 M -34.60 % | 21.896 M -4.39 % | 22.901 M -72.72 % | 83.957 M 230.26 % | 25.421 M 3.96 % | 24.453 M 28.07 % | 19.093 M 8.06 % | 17.669 M 0.00 % | 17.669 M |
| Total liabilities | 2.619 M -7.43 % | 2.829 M -84.32 % | 18.045 M -2.38 % | 18.485 M -26.51 % | 25.152 M -20.85 % | 31.778 M -2.09 % | 32.457 M 52.45 % | 21.290 M 48.68 % | 14.320 M -34.60 % | 21.896 M -4.39 % | 22.901 M -72.72 % | 83.957 M 230.26 % | 25.421 M 3.96 % | 24.453 M -0.37 % | 24.544 M 0.02 % | 24.539 M 0.00 % | 24.539 M |
| Other non current assets | 0.000 100.00 % | -10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.610 M -0.92 % | 7.681 M -15.38 % | 9.077 M -12.96 % | 10.428 M -4.82 % | 10.957 M 13.02 % | 9.695 M | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| Property plant equipment net | 31.000 K -9.30 % | 34.180 K 0.97 % | 33.850 K -57.74 % | 80.100 K -46.07 % | 148.534 K -35.67 % | 230.885 K -30.39 % | 331.704 K 46.41 % | 226.566 K 34 649.39 % | 652.000 -96.88 % | 20.888 K -49.21 % | 41.125 K -33.66 % | 61.990 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 31.000 K -9.28 % | 34.170 K 0.95 % | 33.850 K -57.74 % | 80.100 K -46.07 % | 148.534 K -35.67 % | 230.885 K -30.39 % | 331.704 K 46.41 % | 226.566 K 34 649.39 % | 652.000 -99.99 % | 7.631 M -1.18 % | 7.722 M -15.51 % | 9.139 M -12.36 % | 10.428 M -4.82 % | 10.957 M 13.02 % | 9.695 M | 0.000 | 0.000 |
| Other current assets | 306.000 K -99.31 % | 44.418 M 2 407.82 % | 1.771 M 10.85 % | 1.598 M -36.68 % | 2.523 M -2.14 % | 2.578 M -31.48 % | 3.763 M -77.94 % | 17.060 M 113.94 % | 7.974 M 228.88 % | 2.425 M -10.02 % | 2.695 M -93.15 % | 39.333 M 2 498.86 % | 1.513 M | 0.000 -100.00 % | 1.940 M | 0.000 | 0.000 |
| Short term investments | 89.000 K 42 280.95 % | 210.000 | 0.000 | 0.000 | 0.000 | 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 | 29.000 K -80.82 % | 151.210 K -83.04 % | 891.740 K -8.95 % | 979.430 K 69.85 % | 576.635 K 0.95 % | 571.196 K -10.63 % | 639.104 K -77.22 % | 2.806 M 57.77 % | 1.779 M 642.59 % | 239.501 K -85.69 % | 1.673 M -37.70 % | 2.686 M -29.31 % | 3.800 M 3.02 % | 3.689 M 2 547.14 % | 139.343 K 737.00 % | 16.648 K -59.39 % | 40.993 K |
| Cash and short term investments | 118.000 K -21.96 % | 151.210 K -83.04 % | 891.740 K -8.95 % | 979.430 K 69.85 % | 576.635 K 0.95 % | 571.196 K -10.63 % | 639.104 K -77.22 % | 2.806 M 57.77 % | 1.779 M 642.59 % | 239.501 K -85.69 % | 1.673 M -37.70 % | 2.686 M -29.31 % | 3.800 M 3.02 % | 3.689 M 2 547.14 % | 139.343 K 737.00 % | 16.648 K -59.39 % | 40.993 K |
| Total current assets | 43.601 M -2.74 % | 44.831 M -28.06 % | 62.315 M -2.14 % | 63.677 M -12.00 % | 72.362 M -4.36 % | 75.660 M 0.72 % | 75.120 M 33.84 % | 56.127 M 45.05 % | 38.694 M 1 352.39 % | 2.664 M -39.01 % | 4.368 M -93.31 % | 65.326 M 1 129.46 % | 5.313 M 44.05 % | 3.689 M 77.35 % | 2.080 M -82.30 % | 11.750 M -0.21 % | 11.774 M |
| Inventory | 49.000 K 1 162.89 % | 3.880 K 0.00 % | 3.880 K -69.81 % | 12.850 K -90.29 % | 132.335 K -99.17 % | 16.040 M -38.14 % | 25.931 M | 0.000 -100.00 % | 17.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 43.128 M 16 616.28 % | 258.000 K -99.57 % | 59.648 M -2.36 % | 61.087 M -11.63 % | 69.130 M 22.42 % | 56.470 M 26.09 % | 44.787 M 23.51 % | 36.261 M 220.88 % | 11.301 M | 0.000 | 0.000 -100.00 % | 11.653 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.733 M 0.00 % | 11.733 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 |
| Other assets | 0.000 | 0.000 -100.00 % | 430.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.718 M -30.89 % | 2.486 M -85.79 % | 17.496 M -2.46 % | 17.938 M -18.87 % | 22.110 M -24.32 % | 29.216 M -6.95 % | 31.397 M 92.29 % | 16.328 M 23.89 % | 13.179 M 2 232.26 % | 565.092 K -61.62 % | 1.472 M -97.61 % | 61.684 M 47 902.06 % | 128.503 K 88.55 % | 68.153 K -58.99 % | 166.200 K | 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 8.058 M | 0.000 -100.00 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M | 0.000 -100.00 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M 102.97 % | -42.357 M -3 465.77 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.894 K 510.09 % | 1.130 K | 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 |
| Total assets | 43.632 M -2.75 % | 44.865 M -28.04 % | 62.349 M -2.21 % | 63.757 M -12.07 % | 72.511 M -4.45 % | 75.891 M 0.58 % | 75.452 M 33.89 % | 56.354 M 45.64 % | 38.694 M 275.84 % | 10.295 M -14.84 % | 12.090 M -83.76 % | 74.465 M 373.05 % | 15.742 M 7.48 % | 14.645 M 24.38 % | 11.774 M 0.21 % | 11.750 M -0.21 % | 11.774 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 481.000 K -72.60 % | 1.755 M 109.06 % | 839.650 K -65.32 % | 2.421 M 170.33 % | -3.443 M -399.14 % | 1.151 M 109.59 % | -12.003 M 12.15 % | -13.662 M 39.63 % | -22.633 M -2 976.33 % | -735.710 K -101.22 % | 60.463 M 4 978.88 % | -1.239 M 29.82 % | -1.766 M -396.67 % | 595.227 K |
| Accounts receivables | 42.000 K -99.93 % | 60.838 M 4 089.68 % | 1.452 M -82.86 % | 8.471 M 166.91 % | -12.660 M -8.36 % | -11.683 M -278.72 % | -3.085 M 87.47 % | -24.627 M -47.00 % | -16.754 M | 0.000 -100.00 % | 11.653 M 119.04 % | -61.216 M -6 740.55 % | -894.901 K -230.02 % | 688.274 K |
| Inventory | -45.000 K | 0.000 -100.00 % | 8.970 K -92.49 % | 119.490 K -98.56 % | 8.317 M -52.42 % | 17.482 M 167.42 % | -25.931 M -247.00 % | 17.640 M 200.00 % | -17.640 M | 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 |
| Other working capital | 484.000 K 100.82 % | -59.083 M -9 407.81 % | -621.410 K 89.93 % | -6.169 M -785.08 % | 900.452 K 119.37 % | -4.648 M -127.32 % | 17.013 M 354.86 % | -6.675 M -156.76 % | 11.761 M 1 698.61 % | -735.710 K -101.51 % | 48.810 M -18.62 % | 59.977 M 6 986.49 % | -870.936 K -836.02 % | -93.047 K |
| Other non cash items | -33.000 K -1 128.04 % | 3.210 K 118.89 % | -16.990 K -111.42 % | 148.770 K 274.89 % | -85.064 K 96.06 % | -2.158 M -118.18 % | -989.074 K -363.58 % | -213.354 K | 0.000 | 0.000 100.00 % | -61.746 M -140 232.48 % | -44.000 K -46.67 % | -30.000 K | 0.000 |
| Net cash provided by operating activities | -572.000 K -14.20 % | -500.870 K -378.48 % | -104.680 K -119.24 % | 544.090 K -46.67 % | 1.020 M 383.34 % | 211.071 K 112.99 % | -1.625 M -263.46 % | 993.903 K 106.72 % | -14.791 M -883.16 % | -1.504 M 42.14 % | -2.600 M -147.63 % | -1.050 M 35.92 % | -1.639 M -463.95 % | -290.553 K |
| Investments in property plant and equipment | 0.000 100.00 % | -8.300 K | 0.000 | 0.000 100.00 % | -16.950 K | 0.000 100.00 % | -193.087 K 20.38 % | -242.516 K | 0.000 | 0.000 100.00 % | -63.900 K 0.00 % | -63.900 K | 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 |
| 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 | 38.000 K 1 545.02 % | 2.310 K -86.40 % | 16.990 K -0.93 % | 17.150 K -79.84 % | 85.064 K 49.30 % | 56.975 K -52.44 % | 119.799 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 38.000 K 734.39 % | -5.990 K -135.26 % | 16.990 K -0.93 % | 17.150 K -74.82 % | 68.114 K 19.55 % | 56.975 K 177.74 % | -73.288 K 69.78 % | -242.516 K | 0.000 | 0.000 100.00 % | -63.900 K 0.00 % | -63.900 K | 0.000 | 0.000 |
| Debt repayment | 500.000 K 314.02 % | -233.620 K | 0.000 | 0.000 -100.00 % | 132.000 K 73.68 % | 76.000 K 117.92 % | -424.000 K -253.62 % | 276.000 K 101.32 % | -20.981 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.750 M 20 245.64 % | -8.686 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.700 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.849 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 100.00 % | -50.000 | 0.000 100.00 % | -158.450 K 86.96 % | -1.215 M -194.91 % | -411.954 K -816.98 % | -44.925 K | 0.000 -100.00 % | 7.610 M 10 694.82 % | 70.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 500.000 K 313.98 % | -233.670 K | 0.000 100.00 % | -158.450 K 85.37 % | -1.083 M -222.33 % | -335.954 K 28.36 % | -468.925 K -269.90 % | 276.000 K -98.31 % | 16.330 M 23 062.61 % | 70.500 K | 0.000 | 0.000 -100.00 % | 1.750 M -54.43 % | 3.840 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 | -33.000 K 95.54 % | -740.520 K -744.38 % | -87.700 K -121.77 % | 402.790 K 7 305.59 % | 5.439 K 108.01 % | -67.908 K 96.87 % | -2.167 M -310.90 % | 1.027 M -33.24 % | 1.539 M 207.33 % | -1.434 M 46.17 % | -2.664 M -199.18 % | 2.686 M 2 313.86 % | 111.274 K -96.86 % | 3.549 M |
| Cash at beginning of period | 151.000 K -83.07 % | 891.730 K -8.95 % | 979.430 K 69.85 % | 576.640 K 0.95 % | 571.196 K -10.63 % | 639.104 K -77.22 % | 2.806 M 57.77 % | 1.779 M 642.59 % | 239.501 K -85.69 % | 1.673 M -55.96 % | 3.800 M 0.00 % | 3.800 M 3.02 % | 3.689 M 2 547.14 % | 139.343 K |
| Cash at end of period | 118.000 K -21.96 % | 151.210 K -83.04 % | 891.730 K -8.95 % | 979.430 K 69.85 % | 576.635 K 0.95 % | 571.196 K -10.63 % | 639.104 K -77.22 % | 2.806 M 57.77 % | 1.779 M 642.59 % | 239.501 K -78.92 % | 1.136 M -57.71 % | 2.686 M -29.31 % | 3.800 M 3.02 % | 3.689 M |
| Operating cash flow | -572.000 K -14.20 % | -500.870 K -378.48 % | -104.680 K -119.24 % | 544.090 K -46.67 % | 1.020 M 383.34 % | 211.071 K 112.99 % | -1.625 M -263.46 % | 993.903 K 106.72 % | -14.791 M -883.16 % | -1.504 M 42.14 % | -2.600 M -147.63 % | -1.050 M 35.92 % | -1.639 M -463.95 % | -290.553 K |
| Capital expenditure | 0.000 100.00 % | -8.300 K | 0.000 | 0.000 100.00 % | -16.950 K | 0.000 100.00 % | -193.087 K 20.38 % | -242.516 K | 0.000 | 0.000 100.00 % | -63.900 K 0.00 % | -63.900 K | 0.000 | 0.000 |
| Free CashFlow | -572.000 K -12.34 % | -509.170 K -386.41 % | -104.680 K -119.24 % | 544.090 K -45.77 % | 1.003 M 375.31 % | 211.071 K 111.61 % | -1.818 M -341.91 % | 751.387 K 105.08 % | -14.791 M -883.16 % | -1.504 M 43.53 % | -2.664 M -139.16 % | -1.114 M 32.02 % | -1.639 M -463.95 % | -290.553 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | 2012-03-31 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.645 M 654.59 % | 218.000 K -36.81 % | 345.000 K -41.53 % | 590.000 K 32.58 % | 445.000 K 12.80 % | 394.500 K 440.41 % | 73.000 K -49.66 % | 145.000 K 20.83 % | 120.000 K 78.44 % | 67.250 K -48.27 % | 130.000 K 106.35 % | 63.000 K -54.35 % | 138.000 K -48.98 % | 270.500 K 55.46 % | 174.000 K 14.47 % | 152.000 K -10.59 % | 170.000 K -98.94 % | 16.112 M 564.70 % | 2.424 M 83.64 % | 1.320 M -15.87 % | 1.569 M -91.45 % | 18.350 M 236.70 % | 5.450 M 28.24 % | 4.250 M -74.24 % | 16.500 M -41.33 % | 28.124 M -4.41 % | 29.421 M 1.45 % | 29.000 M 5.45 % | 27.500 M 0.00 % | 27.500 M -9.24 % | 30.300 M 2.71 % | 29.500 M -33.19 % | 44.158 M 87.28 % | 23.578 M 15.01 % | 20.500 M 36.67 % | 15.000 M | 0.000 -100.00 % | 244.000 K -29.68 % | 347.000 K 7.76 % | 322.000 K 53.33 % | 210.000 K 728.44 % | -33.416 K -118.56 % | 180.000 K -76.38 % | 762.000 K 19.44 % | 638.000 K -98.98 % | 62.319 M 985.32 % | 5.742 M 3 107.82 % | 179.000 K 10.49 % | 162.000 K -68.61 % | 516.143 K 0.22 % | 515.000 K 15.73 % | 445.000 K 106.98 % | 215.000 K -17.96 % | 262.053 K -39.76 % | 435.000 K |
| Net income | 797.000 K 311.97 % | -376.000 K -1.90 % | -369.000 K -177.44 % | -133.000 K 7.64 % | -144.000 K -53.19 % | -94.000 K 80.93 % | -493.000 K -43.31 % | -344.000 K 74.27 % | -1.337 M -2 417.89 % | -53.100 K 85.17 % | -358.000 K 6.28 % | -382.000 K -118.29 % | -175.000 K 72.30 % | -631.844 K 46.23 % | -1.175 M -279.03 % | -310.000 K -1 133.33 % | 30.000 K -98.70 % | 2.314 M 172.58 % | 849.000 K 2 397.06 % | 34.000 K -30.61 % | 49.000 K -2.72 % | 50.371 K -82.20 % | 283.000 K 5.20 % | 269.000 K -47.77 % | 515.000 K -57.50 % | 1.212 M -52.68 % | 2.561 M 38.06 % | 1.855 M -8.58 % | 2.029 M -23.35 % | 2.647 M -8.98 % | 2.908 M 141.73 % | 1.203 M -69.39 % | 3.930 M 93.79 % | 2.028 M -41.96 % | 3.494 M 247.32 % | 1.006 M 549.11 % | -224.000 K -62.32 % | -138.000 K 21.59 % | -176.000 K 6.88 % | -189.000 K 33.92 % | -286.000 K -14.08 % | -250.704 K 36.21 % | -393.000 K -4.80 % | -375.000 K -25.00 % | -300.000 K 81.44 % | -1.617 M -266.58 % | -441.000 K 19.82 % | -550.000 K -119.68 % | 2.795 M 375.13 % | 588.261 K 519.22 % | 95.000 K 39.71 % | 68.000 K 162.39 % | -109.000 K 87.64 % | -881.780 K -1 277.78 % | -64.000 K |
| Income before tax | 798.000 K 308.36 % | -383.000 K -4.93 % | -365.000 K -176.52 % | -132.000 K 7.69 % | -143.000 K -61.78 % | -88.390 K 82.07 % | -493.000 K -43.31 % | -344.000 K 74.27 % | -1.337 M -1 678.87 % | -75.160 K 78.71 % | -353.000 K 5.87 % | -375.000 K -120.59 % | -170.000 K 76.30 % | -717.320 K 35.61 % | -1.114 M -272.58 % | -299.000 K -908.11 % | 37.000 K -98.87 % | 3.284 M 210.06 % | 1.059 M 2 306.82 % | 44.000 K -29.03 % | 62.000 K 23.44 % | 50.226 K -87.02 % | 387.000 K -7.64 % | 419.000 K -39.19 % | 689.000 K -64.18 % | 1.924 M -43.65 % | 3.414 M 32.17 % | 2.583 M -13.29 % | 2.979 M -27.13 % | 4.088 M 5.33 % | 3.881 M 31.43 % | 2.953 M -24.86 % | 3.930 M 9.93 % | 3.575 M 2.32 % | 3.494 M 247.32 % | 1.006 M 549.11 % | -224.000 K -62.32 % | -138.000 K 21.59 % | -176.000 K 6.88 % | -189.000 K 33.92 % | -286.000 K -7.23 % | -266.704 K 32.14 % | -393.000 K -4.80 % | -375.000 K -32.04 % | -284.000 K 81.94 % | -1.573 M -256.60 % | -441.000 K 19.82 % | -550.000 K -202.20 % | -182.000 K -129.44 % | 618.261 K 550.80 % | 95.000 K 39.71 % | 68.000 K 162.39 % | -109.000 K 87.64 % | -881.780 K -1 277.78 % | -64.000 K |
| Income before tax ratio | 0.49 127.61 % | -1.76 -66.06 % | -1.06 -372.88 % | -0.22 30.38 % | -0.32 -43.42 % | -0.22 96.68 % | -6.75 -184.66 % | -2.37 78.71 % | -11.14 -896.91 % | -1.12 58.84 % | -2.72 54.38 % | -5.95 -383.19 % | -1.23 53.55 % | -2.65 58.58 % | -6.40 -225.47 % | -1.97 -1 003.81 % | 0.22 6.80 % | 0.20 -53.35 % | 0.44 1 210.64 % | 0.03 -15.65 % | 0.04 1 343.70 % | 0.00 -96.15 % | 0.07 -27.97 % | 0.10 136.10 % | 0.04 -38.95 % | 0.07 -41.06 % | 0.12 30.28 % | 0.09 -17.78 % | 0.11 -27.13 % | 0.15 16.06 % | 0.13 27.96 % | 0.10 12.48 % | 0.09 -41.30 % | 0.15 -11.04 % | 0.17 154.13 % | 0.07 | 0.00 100.00 % | -0.57 -11.51 % | -0.51 13.59 % | -0.59 56.90 % | -1.36 -117.06 % | 7.98 465.56 % | -2.18 -343.65 % | -0.49 -10.56 % | -0.45 -1 663.99 % | -0.03 67.14 % | -0.08 97.50 % | -3.07 -173.50 % | -1.12 -193.79 % | 1.20 549.36 % | 0.18 20.72 % | 0.15 130.14 % | -0.51 84.93 % | -3.36 -2 187.07 % | -0.15 |
| EBITDA | 799.000 K 323.81 % | -357.000 K 8.46 % | -390.000 K -200.00 % | -130.000 K 8.45 % | -142.000 K -71.70 % | -82.700 K 83.19 % | -492.000 K -43.44 % | -343.000 K -38.87 % | -247.000 K -246.28 % | -71.330 K 79.02 % | -340.000 K 5.69 % | -360.500 K -131.09 % | -156.000 K 71.11 % | -540.036 K 50.86 % | -1.099 M -285.61 % | -285.000 K -525.37 % | 67.000 K -97.99 % | 3.336 M 207.72 % | 1.084 M 1 482.48 % | 68.500 K 168.50 % | -100.000 K -224.04 % | 80.621 K -80.48 % | 413.000 K -6.98 % | 444.000 K -37.82 % | 714.000 K -63.35 % | 1.948 M -43.53 % | 3.450 M 32.29 % | 2.608 M -13.79 % | 3.025 M -29.73 % | 4.305 M 10.61 % | 3.892 M 31.71 % | 2.955 M -24.83 % | 3.931 M 9.80 % | 3.580 M 2.31 % | 3.499 M 246.09 % | 1.011 M 561.64 % | -219.000 K -85.59 % | -118.000 K 32.95 % | -176.000 K 6.88 % | -189.000 K 33.92 % | -286.000 K 44.93 % | -519.376 K -32.16 % | -393.000 K -4.80 % | -375.000 K -32.04 % | -284.000 K 81.92 % | -1.571 M -256.17 % | -441.000 K 19.82 % | -550.000 K -202.20 % | -182.000 K -129.44 % | 618.261 K 550.80 % | 95.000 K 39.71 % | 68.000 K 162.39 % | -109.000 K 87.64 % | -881.781 K -1 277.78 % | -64.000 K |
| Net income ratio | 0.48 128.09 % | -1.72 -61.26 % | -1.07 -374.47 % | -0.23 30.34 % | -0.32 -35.81 % | -0.24 96.47 % | -6.75 -184.66 % | -2.37 78.71 % | -11.14 -1 311.07 % | -0.79 71.33 % | -2.75 54.58 % | -6.06 -378.15 % | -1.27 45.71 % | -2.34 65.41 % | -6.75 -231.11 % | -2.04 -1 255.70 % | 0.18 22.86 % | 0.14 -58.99 % | 0.35 1 259.78 % | 0.03 -17.52 % | 0.03 1 037.70 % | 0.00 -94.71 % | 0.05 -17.96 % | 0.06 102.79 % | 0.03 -27.57 % | 0.04 -50.50 % | 0.09 36.08 % | 0.06 -13.30 % | 0.07 -23.35 % | 0.10 0.29 % | 0.10 135.35 % | 0.04 -54.18 % | 0.09 3.47 % | 0.09 -49.53 % | 0.17 154.13 % | 0.07 | 0.00 100.00 % | -0.57 -11.51 % | -0.51 13.59 % | -0.59 56.90 % | -1.36 -118.15 % | 7.50 443.63 % | -2.18 -343.65 % | -0.49 -4.66 % | -0.47 -1 712.66 % | -0.03 66.22 % | -0.08 97.50 % | -3.07 -117.81 % | 17.25 1 413.79 % | 1.14 517.85 % | 0.18 20.72 % | 0.15 130.14 % | -0.51 84.93 % | -3.36 -2 187.07 % | -0.15 |
| Ratio EBITDA | 0.49 129.66 % | -1.64 -44.87 % | -1.13 -413.04 % | -0.22 30.95 % | -0.32 -52.22 % | -0.21 96.89 % | -6.74 -184.92 % | -2.37 -14.92 % | -2.06 -94.06 % | -1.06 59.45 % | -2.62 54.29 % | -5.72 -406.20 % | -1.13 43.38 % | -2.00 68.39 % | -6.32 -236.86 % | -1.88 -575.75 % | 0.39 90.37 % | 0.21 -53.71 % | 0.45 761.75 % | 0.05 181.42 % | -0.06 -1 550.66 % | 0.00 -94.20 % | 0.08 -27.46 % | 0.10 141.42 % | 0.04 -37.54 % | 0.07 -40.92 % | 0.12 30.39 % | 0.09 -18.24 % | 0.11 -29.73 % | 0.16 21.87 % | 0.13 28.23 % | 0.10 12.52 % | 0.09 -41.37 % | 0.15 -11.04 % | 0.17 153.24 % | 0.07 | 0.00 100.00 % | -0.48 4.65 % | -0.51 13.59 % | -0.59 56.90 % | -1.36 -108.76 % | 15.54 811.88 % | -2.18 -343.65 % | -0.49 -10.56 % | -0.45 -1 666.14 % | -0.03 67.18 % | -0.08 97.50 % | -3.07 -173.50 % | -1.12 -193.79 % | 1.20 549.36 % | 0.18 20.72 % | 0.15 130.14 % | -0.51 84.93 % | -3.36 -2 187.08 % | -0.15 |
| Gross profit ratio | 0.92 172.21 % | 0.34 246.39 % | -0.23 -172.01 % | 0.32 -15.70 % | 0.38 -44.18 % | 0.68 399.62 % | 0.14 -0.68 % | 0.14 -17.24 % | 0.17 9.03 % | 0.15 -23.57 % | 0.20 14.55 % | 0.17 85.35 % | 0.09 519.11 % | -0.02 -113.04 % | 0.17 -12.64 % | 0.20 109.70 % | 0.09 -60.73 % | 0.24 -58.20 % | 0.57 130.77 % | 0.25 49.38 % | 0.17 185.61 % | 0.06 -79.90 % | 0.29 -19.42 % | 0.36 186.30 % | 0.13 -0.71 % | 0.13 -26.82 % | 0.17 30.80 % | 0.13 -10.85 % | 0.15 -21.96 % | 0.19 19.00 % | 0.16 16.98 % | 0.14 20.76 % | 0.11 -24.94 % | 0.15 -17.96 % | 0.18 38.08 % | 0.13 | 0.00 -100.00 % | 0.10 97.27 % | 0.05 -27.38 % | 0.07 -25.00 % | 0.10 -98.49 % | 6.32 2 222.04 % | 0.27 63.33 % | 0.17 39.91 % | 0.12 16 306.78 % | 0.00 -72.21 % | 0.00 -98.91 % | 0.24 11.19 % | 0.22 -72.96 % | 0.80 105.74 % | 0.39 -0.11 % | 0.39 132.18 % | 0.17 131.67 % | -0.53 -453.83 % | 0.15 |
| Weighted average shs out dil | 39.850 M 7.99 % | 36.900 M 0.00 % | 36.900 M 11.97 % | 32.955 M 0.00 % | 32.955 M 2.06 % | 32.290 M -2.02 % | 32.955 M -4.20 % | 34.400 M 28.65 % | 26.740 M -33.68 % | 40.320 M 12.63 % | 35.800 M -6.28 % | 38.200 M 7.37 % | 35.578 M 12.59 % | 31.600 M 7.57 % | 29.375 M -5.24 % | 31.000 M -5.93 % | 32.955 M 0.00 % | 32.955 M 16.45 % | 28.300 M -7.60 % | 30.628 M -7.06 % | 32.955 M 0.00 % | 32.955 M 16.45 % | 28.300 M 5.20 % | 26.900 M 4.47 % | 25.750 M -20.73 % | 32.484 M 1.47 % | 32.013 M -9.82 % | 35.500 M 4.98 % | 33.817 M 2.20 % | 33.088 M 2.40 % | 32.311 M 7.44 % | 30.075 M 14.79 % | 26.200 M 42.11 % | 18.436 M -44.06 % | 32.955 M 63.79 % | 20.120 M 518.13 % | 3.255 M -5.65 % | 3.450 M -1.99 % | 3.520 M 11.75 % | 3.150 M -0.87 % | 3.178 M -1.20 % | 3.216 M -1.79 % | 3.275 M 4.80 % | 3.125 M -6.25 % | 3.333 M 1.19 % | 3.294 M 4.58 % | 3.150 M -2.64 % | 3.235 M -0.45 % | 3.250 M -0.08 % | 3.253 M -0.08 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M |
| Weighted average shs out | 39.850 M 7.99 % | 36.900 M 0.00 % | 36.900 M 11.97 % | 32.955 M 0.00 % | 32.955 M 8.84 % | 30.279 M -8.12 % | 32.955 M -4.20 % | 34.400 M 28.65 % | 26.740 M -8.05 % | 29.080 M -18.77 % | 35.800 M -6.28 % | 38.200 M 7.37 % | 35.578 M 12.58 % | 31.601 M 7.58 % | 29.375 M -5.24 % | 31.000 M -5.93 % | 32.955 M 0.00 % | 32.955 M 16.45 % | 28.300 M -7.60 % | 30.628 M -7.06 % | 32.955 M -6.11 % | 35.100 M 24.03 % | 28.300 M 5.20 % | 26.900 M 4.47 % | 25.750 M -20.73 % | 32.484 M 1.47 % | 32.013 M -9.82 % | 35.500 M 4.98 % | 33.817 M 2.20 % | 33.088 M 2.40 % | 32.311 M 7.44 % | 30.075 M 14.79 % | 26.200 M 42.11 % | 18.436 M -44.06 % | 32.955 M 63.79 % | 20.120 M 518.13 % | 3.255 M -5.65 % | 3.450 M -1.99 % | 3.520 M 11.75 % | 3.150 M -0.87 % | 3.178 M -0.60 % | 3.197 M -2.38 % | 3.275 M 4.80 % | 3.125 M -6.25 % | 3.333 M 1.19 % | 3.294 M 4.58 % | 3.150 M -2.64 % | 3.235 M -0.45 % | 3.250 M -0.08 % | 3.253 M -0.08 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M 0.00 % | 3.255 M |
| EPS diluted | 0.02 296.08 % | -0.01 -2.00 % | -0.01 -150.00 % | 0.00 9.09 % | 0.00 -46.67 % | 0.00 80.00 % | -0.02 -50.00 % | -0.01 80.00 % | -0.05 -3 746.15 % | 0.00 87.00 % | -0.01 0.00 % | -0.01 -104.08 % | 0.00 80.40 % | -0.03 37.50 % | -0.04 -300.00 % | -0.01 -1 211.11 % | 0.00 -98.72 % | 0.07 134.00 % | 0.03 2 627.27 % | 0.00 -26.67 % | 0.00 0.00 % | 0.00 -85.00 % | 0.01 0.00 % | 0.01 -50.00 % | 0.02 -46.38 % | 0.04 -53.38 % | 0.08 33.33 % | 0.06 0.00 % | 0.06 -25.00 % | 0.08 -11.11 % | 0.09 125.00 % | 0.04 -73.33 % | 0.15 36.36 % | 0.11 -42.11 % | 0.19 280.00 % | 0.05 172.67 % | -0.07 -72.00 % | -0.04 20.00 % | -0.05 16.67 % | -0.06 33.33 % | -0.09 -15.53 % | -0.08 35.08 % | -0.12 0.00 % | -0.12 -33.33 % | -0.09 81.63 % | -0.49 -250.00 % | -0.14 17.65 % | -0.17 -119.77 % | 0.86 377.78 % | 0.18 516.44 % | 0.03 39.71 % | 0.02 162.39 % | -0.03 87.59 % | -0.27 -1 270.56 % | -0.02 |
| Earnings per share | 0.02 296.08 % | -0.01 -2.00 % | -0.01 -150.00 % | 0.00 9.09 % | 0.00 -46.67 % | 0.00 80.00 % | -0.02 -50.00 % | -0.01 80.00 % | -0.05 -2 677.78 % | 0.00 82.00 % | -0.01 0.00 % | -0.01 -104.08 % | 0.00 80.40 % | -0.03 37.50 % | -0.04 -300.00 % | -0.01 -1 211.11 % | 0.00 -98.72 % | 0.07 134.00 % | 0.03 2 627.27 % | 0.00 -26.67 % | 0.00 7.14 % | 0.00 -86.00 % | 0.01 0.00 % | 0.01 -50.00 % | 0.02 -46.38 % | 0.04 -53.38 % | 0.08 33.33 % | 0.06 0.00 % | 0.06 -25.00 % | 0.08 -11.11 % | 0.09 125.00 % | 0.04 -73.33 % | 0.15 36.36 % | 0.11 -42.11 % | 0.19 280.00 % | 0.05 172.67 % | -0.07 -72.00 % | -0.04 20.00 % | -0.05 16.67 % | -0.06 33.33 % | -0.09 -14.80 % | -0.08 34.67 % | -0.12 0.00 % | -0.12 -33.33 % | -0.09 81.63 % | -0.49 -250.00 % | -0.14 17.65 % | -0.17 -119.77 % | 0.86 377.78 % | 0.18 516.44 % | 0.03 39.71 % | 0.02 162.39 % | -0.03 87.59 % | -0.27 -1 270.56 % | -0.02 |
| Gross profit | 1.520 M 1 954.05 % | 74.000 K 192.50 % | -80.000 K -142.11 % | 190.000 K 11.76 % | 170.000 K -37.04 % | 270.000 K 2 600.00 % | 10.000 K -50.00 % | 20.000 K 0.00 % | 20.000 K 94.55 % | 10.280 K -60.46 % | 26.000 K 136.36 % | 11.000 K -15.38 % | 13.000 K 313.82 % | -6.080 K -120.27 % | 30.000 K 0.00 % | 30.000 K 87.50 % | 16.000 K -99.59 % | 3.862 M 177.84 % | 1.390 M 323.78 % | 328.000 K 25.67 % | 261.000 K -75.58 % | 1.069 M -32.31 % | 1.579 M 3.34 % | 1.528 M -26.25 % | 2.072 M -41.75 % | 3.557 M -30.05 % | 5.085 M 32.70 % | 3.832 M -5.99 % | 4.076 M -21.96 % | 5.223 M 8.00 % | 4.836 M 20.15 % | 4.025 M -19.32 % | 4.989 M 40.57 % | 3.549 M -5.64 % | 3.761 M 88.71 % | 1.993 M | 0.000 -100.00 % | 24.968 K 38.71 % | 18.000 K -21.74 % | 23.000 K 15.00 % | 20.000 K 109.47 % | -211.226 K -531.07 % | 49.000 K -61.42 % | 127.000 K 67.11 % | 76.000 K 67.97 % | 45.247 K 201.65 % | 15.000 K -65.12 % | 43.000 K 22.86 % | 35.000 K -91.51 % | 412.392 K 106.20 % | 200.000 K 15.61 % | 173.000 K 380.56 % | 36.000 K 125.98 % | -138.552 K -313.16 % | 65.000 K |
| Income tax expense | 1.000 K -80.00 % | 5.000 K 225.00 % | -4.000 K -300.00 % | -1.000 K -200.00 % | 1.000 K -81.75 % | 5.480 K | 0.000 | 0.000 | 0.000 100.00 % | -22.060 K -341.20 % | -5.000 K -171.43 % | 7.000 K 40.00 % | 5.000 K 105.85 % | -85.478 K -242.46 % | 60.000 K 445.45 % | 11.000 K 57.14 % | 7.000 K -99.28 % | 969.299 K 361.57 % | 210.000 K 2 000.00 % | 10.000 K -23.08 % | 13.000 K 9 065.52 % | -145.000 -100.14 % | 104.000 K -30.67 % | 150.000 K -13.79 % | 174.000 K -75.55 % | 711.770 K -16.56 % | 853.000 K 17.17 % | 728.000 K -23.37 % | 950.000 K -34.07 % | 1.441 M 48.10 % | 973.000 K -44.40 % | 1.750 M | 0.000 -100.00 % | 1.547 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.000 K | 0.000 | 0.000 -100.00 % | 16.000 K -63.64 % | 44.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 125.000 K -13.19 % | 144.000 K -66.12 % | 425.000 K 6.25 % | 400.000 K 45.45 % | 275.000 K 120.88 % | 124.500 K 97.62 % | 63.000 K -49.60 % | 125.000 K 25.00 % | 100.000 K 75.53 % | 56.970 K -45.22 % | 104.000 K 100.00 % | 52.000 K -58.40 % | 125.000 K -54.81 % | 276.580 K 92.07 % | 144.000 K 18.03 % | 122.000 K -20.78 % | 154.000 K -98.74 % | 12.250 M 1 084.74 % | 1.034 M 4.23 % | 992.000 K -24.16 % | 1.308 M -92.43 % | 17.281 M 346.43 % | 3.871 M 42.21 % | 2.722 M -81.13 % | 14.428 M -41.27 % | 24.567 M 0.95 % | 24.336 M -3.31 % | 25.168 M 7.45 % | 23.424 M 5.15 % | 22.277 M -12.52 % | 25.464 M -0.04 % | 25.475 M -34.96 % | 39.169 M 95.56 % | 20.029 M 19.65 % | 16.739 M 28.69 % | 13.007 M | 0.000 -100.00 % | 219.032 K -33.42 % | 329.000 K 10.03 % | 299.000 K 57.37 % | 190.000 K 6.86 % | 177.810 K 35.73 % | 131.000 K -79.37 % | 635.000 K 12.99 % | 562.000 K -99.10 % | 62.274 M 987.37 % | 5.727 M 4 111.03 % | 136.000 K 7.09 % | 127.000 K 22.41 % | 103.751 K -67.06 % | 315.000 K 15.81 % | 272.000 K 51.96 % | 179.000 K -55.32 % | 400.605 K 8.27 % | 370.000 K |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.790 K 0.00 % | 164.790 K | 0.000 | 0.000 -100.00 % | 195.450 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 | 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 -100.00 % | 31.360 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.630 K | 0.000 | 0.000 -100.00 % | 35.160 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 722.000 K 66.36 % | 434.000 K 39.55 % | 311.000 K -3.42 % | 322.000 K 2.88 % | 313.000 K 65.55 % | 189.070 K -41.21 % | 321.580 K 1 507.90 % | 20.000 K -92.62 % | 271.000 K -31.37 % | 394.880 K 4.19 % | 379.000 K -1.81 % | 386.000 K 88.29 % | 205.000 K -28.09 % | 285.066 K -77.32 % | 1.257 M 280.91 % | 330.000 K -20.86 % | 417.000 K -33.98 % | 631.648 K 85.78 % | 340.000 K 19.72 % | 284.000 K -26.42 % | 386.000 K -64.10 % | 1.075 M -10.40 % | 1.200 M 7.24 % | 1.119 M -19.55 % | 1.391 M -16.13 % | 1.659 M -2.03 % | 1.693 M 34.15 % | 1.262 M 13.59 % | 1.111 M 14.18 % | 973.000 K -31.38 % | 1.418 M 31.54 % | 1.078 M 1.41 % | 1.063 M -30.30 % | 1.525 M 471.16 % | 267.000 K -72.95 % | 987.000 K 340.63 % | 224.000 K 37.42 % | 163.000 K -15.98 % | 194.000 K -8.49 % | 212.000 K -30.72 % | 306.000 K -7.00 % | 329.016 K -25.56 % | 442.000 K -11.95 % | 502.000 K 39.44 % | 360.000 K -77.75 % | 1.618 M 254.79 % | 456.000 K -23.10 % | 593.000 K 173.27 % | 217.000 K 205.41 % | -205.869 K -296.07 % | 105.000 K 0.00 % | 105.000 K -27.59 % | 145.000 K -80.49 % | 743.229 K 476.15 % | 129.000 K |
| Operating expenses | 722.000 K 46.15 % | 494.000 K 58.84 % | 311.000 K -3.42 % | 322.000 K 2.88 % | 313.000 K -11.55 % | 353.860 K -29.65 % | 503.000 K 2 415.00 % | 20.000 K -92.62 % | 271.000 K -31.37 % | 394.880 K 4.19 % | 379.000 K -1.81 % | 386.000 K 88.29 % | 205.000 K -28.09 % | 285.066 K -77.32 % | 1.257 M 280.91 % | 330.000 K -20.86 % | 417.000 K -33.98 % | 631.648 K 85.78 % | 340.000 K 19.72 % | 284.000 K -26.42 % | 386.000 K -64.10 % | 1.075 M -10.40 % | 1.200 M 7.24 % | 1.119 M -19.55 % | 1.391 M -16.13 % | 1.659 M -2.03 % | 1.693 M 34.15 % | 1.262 M 13.59 % | 1.111 M 14.18 % | 973.000 K -31.38 % | 1.418 M 31.54 % | 1.078 M 1.41 % | 1.063 M -30.30 % | 1.525 M 471.16 % | 267.000 K -72.95 % | 987.000 K 340.63 % | 224.000 K 37.42 % | 163.000 K -15.98 % | 194.000 K -8.49 % | 212.000 K -30.72 % | 306.000 K -7.00 % | 329.016 K -25.56 % | 442.000 K -11.95 % | 502.000 K 39.44 % | 360.000 K -77.75 % | 1.618 M 254.79 % | 456.000 K -23.10 % | 593.000 K 173.27 % | 217.000 K 205.41 % | -205.869 K -296.07 % | 105.000 K 0.00 % | 105.000 K -27.59 % | 145.000 K -80.49 % | 743.229 K 476.15 % | 129.000 K |
| Cost and expenses | 847.000 K 32.76 % | 638.000 K -13.32 % | 736.000 K 1.94 % | 722.000 K 22.79 % | 588.000 K 22.92 % | 478.360 K -15.48 % | 566.000 K 185.86 % | 198.000 K -46.63 % | 371.000 K -17.89 % | 451.850 K -6.45 % | 483.000 K 10.27 % | 438.000 K 32.73 % | 330.000 K -41.24 % | 561.640 K -59.91 % | 1.401 M 209.96 % | 452.000 K -20.84 % | 571.000 K -95.57 % | 12.882 M 837.55 % | 1.374 M 7.68 % | 1.276 M -24.68 % | 1.694 M -90.77 % | 18.356 M 261.99 % | 5.071 M 32.02 % | 3.841 M -75.72 % | 15.819 M -39.68 % | 26.225 M 0.75 % | 26.029 M -1.52 % | 26.430 M 7.72 % | 24.535 M 5.53 % | 23.250 M -11.51 % | 26.275 M -1.05 % | 26.553 M -34.00 % | 40.232 M 86.66 % | 21.554 M 26.74 % | 17.006 M 21.52 % | 13.994 M 6 147.32 % | 224.000 K -41.36 % | 382.000 K -26.96 % | 523.000 K 2.35 % | 511.000 K 3.02 % | 496.000 K -2.14 % | 506.826 K -11.55 % | 573.000 K -49.60 % | 1.137 M 23.32 % | 922.000 K -98.56 % | 63.892 M 933.34 % | 6.183 M 748.15 % | 729.000 K 111.92 % | 344.000 K 436.87 % | -102.118 K -124.31 % | 420.000 K 11.41 % | 377.000 K 16.36 % | 324.000 K -71.67 % | 1.144 M 129.23 % | 499.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 60.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 164.790 K -9.17 % | 181.420 K | 0.000 | 0.000 -100.00 % | 230.610 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 | 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 -100.00 % | 47.399 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.280 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 163.856 K | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 34.000 K -83.50 % | 206.000 K 2 475.00 % | 8.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 |
| Depreciation and amortization | 1.000 K 200.00 % | -1.000 K -200.00 % | 1.000 K -50.00 % | 2.000 K 100.00 % | 1.000 K -58.51 % | 2.410 K 141.00 % | 1.000 K 0.00 % | 1.000 K -75.00 % | 4.000 K 4.71 % | 3.820 K -70.62 % | 13.000 K -10.34 % | 14.500 K 3.57 % | 14.000 K -2.98 % | 14.430 K -3.80 % | 15.000 K 7.14 % | 14.000 K -44.00 % | 25.000 K -1.18 % | 25.299 K 1.20 % | 25.000 K 2.04 % | 24.500 K -2.00 % | 25.000 K 0.73 % | 24.819 K -4.54 % | 26.000 K 4.00 % | 25.000 K 0.00 % | 25.000 K 0.20 % | 24.949 K -4.04 % | 26.000 K 4.00 % | 25.000 K 108.33 % | 12.000 K 9.09 % | 11.000 K 266.67 % | 3.000 K 50.00 % | 2.000 K 100.00 % | 1.000 K -80.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -75.00 % | 20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.866 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.911 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | 798.000 K 290.00 % | -420.000 K -7.42 % | -391.000 K -425.83 % | 120.000 K 183.92 % | -143.000 K -70.52 % | -83.860 K 11.73 % | -95.000 K -79.25 % | -53.000 K 78.88 % | -251.000 K -446.69 % | 72.400 K 120.22 % | -358.000 K 5.29 % | -378.000 K -96.88 % | -192.000 K 34.05 % | -291.140 K 76.27 % | -1.227 M -309.00 % | -300.000 K -376.19 % | -63.000 K -101.95 % | 3.230 M 207.66 % | 1.050 M 2 286.36 % | 44.000 K 135.20 % | -125.000 K -1 835.28 % | -6.459 K -101.70 % | 379.000 K -7.33 % | 409.000 K -39.94 % | 681.000 K -64.13 % | 1.898 M -44.03 % | 3.392 M 31.98 % | 2.570 M -13.32 % | 2.965 M -30.24 % | 4.250 M 5.59 % | 4.025 M 36.30 % | 2.953 M -24.86 % | 3.930 M 9.93 % | 3.575 M 2.32 % | 3.494 M 247.32 % | 1.006 M 549.11 % | -224.000 K -62.32 % | -138.000 K 21.59 % | -176.000 K 6.88 % | -189.000 K 33.92 % | -286.000 K -7.24 % | -266.703 K 32.14 % | -393.000 K -4.80 % | -375.000 K -32.04 % | -284.000 K 81.94 % | -1.573 M -256.60 % | -441.000 K 19.82 % | -550.000 K -202.20 % | -182.000 K -129.44 % | 618.261 K 550.80 % | 95.000 K 39.71 % | 68.000 K 162.39 % | -109.000 K 87.64 % | -881.781 K -1 277.78 % | -64.000 K |
| Operating income ratio | 0.49 125.18 % | -1.93 -69.99 % | -1.13 -657.22 % | 0.20 163.29 % | -0.32 -51.17 % | -0.21 83.67 % | -1.30 -256.04 % | -0.37 82.53 % | -2.09 -294.29 % | 1.08 139.09 % | -2.75 54.10 % | -6.00 -331.25 % | -1.39 -29.27 % | -1.08 84.74 % | -7.05 -257.29 % | -1.97 -432.58 % | -0.37 -284.84 % | 0.20 -53.72 % | 0.43 1 199.50 % | 0.03 141.84 % | -0.08 -22 533.82 % | 0.00 -100.51 % | 0.07 -27.74 % | 0.10 133.17 % | 0.04 -38.86 % | 0.07 -41.45 % | 0.12 30.10 % | 0.09 -17.81 % | 0.11 -30.24 % | 0.15 16.34 % | 0.13 32.70 % | 0.10 12.48 % | 0.09 -41.30 % | 0.15 -11.04 % | 0.17 154.13 % | 0.07 | 0.00 100.00 % | -0.57 -11.51 % | -0.51 13.59 % | -0.59 56.90 % | -1.36 -117.06 % | 7.98 465.56 % | -2.18 -343.65 % | -0.49 -10.56 % | -0.45 -1 663.99 % | -0.03 67.14 % | -0.08 97.50 % | -3.07 -173.50 % | -1.12 -193.79 % | 1.20 549.36 % | 0.18 20.72 % | 0.15 130.14 % | -0.51 84.93 % | -3.36 -2 187.08 % | -0.15 |
| Total other income expenses net | 0.000 -100.00 % | 37.000 K 42.31 % | 26.000 K 110.32 % | -252.000 K | 0.000 100.00 % | -4.530 K 98.86 % | -398.000 K -36.77 % | -291.000 K 73.20 % | -1.086 M -635.97 % | -147.560 K -3 051.20 % | 5.000 K 66.67 % | 3.000 K -86.36 % | 22.000 K 105.16 % | -426.180 K -477.15 % | 113.000 K 11 200.00 % | 1.000 K -99.00 % | 100.000 K 88.24 % | 53.124 K 490.27 % | 9.000 K | 0.000 -100.00 % | 187.000 K 229.89 % | 56.685 K 608.56 % | 8.000 K -20.00 % | 10.000 K 25.00 % | 8.000 K -68.22 % | 25.174 K 14.43 % | 22.000 K 69.23 % | 13.000 K -7.14 % | 14.000 K 108.64 % | -162.000 K -12.50 % | -144.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 |
| 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 | 2012-03-31 | 2011-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 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 627.000 K | 0.000 -100.00 % | 453.000 K | 0.000 -100.00 % | 4.930 K -1.40 % | 5.000 K 102.06 % | -243.000 K -127.25 % | 891.740 K 277.64 % | -501.980 K -158.51 % | 858.000 K 283.33 % | -468.000 K | 0.000 100.00 % | -589.670 K | 0.000 100.00 % | -715.000 K | 0.000 100.00 % | -186.876 K | 0.000 100.00 % | -207.000 K | 0.000 100.00 % | -313.437 K | 0.000 100.00 % | -826.000 K | 0.000 100.00 % | -457.345 K | 0.000 -100.00 % | 640.000 K | 0.000 100.00 % | -2.199 M | 0.000 100.00 % | -1.651 M | 0.000 100.00 % | -1.448 M | 0.000 -100.00 % | 10.937 M | 0.000 -100.00 % | 21.071 M | 0.000 -100.00 % | 21.086 M | 0.000 -100.00 % | 19.488 M | 0.000 -100.00 % | 19.093 M | 0.000 -100.00 % | 19.310 M | 0.000 -100.00 % | 18.405 M 384.36 % | 3.800 M -79.20 % | 18.271 M -17.68 % | 22.194 M |
| Total investments | 0.000 -100.00 % | 89.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 210.000 | 0.000 | 0.000 -100.00 % | 1.783 M | 0.000 -100.00 % | 1.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.670 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.600 M | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 656.000 K | 0.000 -100.00 % | 656.000 K | 0.000 -100.00 % | 156.140 K 0.09 % | 156.000 K 0.00 % | 156.000 K | 0.000 -100.00 % | 389.760 K | 0.000 -100.00 % | 390.000 K | 0.000 -100.00 % | 389.760 K | 0.000 -100.00 % | 390.000 K | 0.000 -100.00 % | 389.759 K | 0.000 -100.00 % | 342.000 K | 0.000 -100.00 % | 257.759 K | 0.000 -100.00 % | 120.000 K | 0.000 -100.00 % | 181.759 K | 0.000 -100.00 % | 744.000 K | 0.000 -100.00 % | 606.000 K | 0.000 -100.00 % | 468.000 K | 0.000 -100.00 % | 330.000 K | 0.000 -100.00 % | 15.608 M | 0.000 -100.00 % | 21.310 M | 0.000 -100.00 % | 21.140 M | 0.000 -100.00 % | 21.162 M | 0.000 -100.00 % | 20.121 M | 0.000 -100.00 % | 21.996 M | 0.000 -100.00 % | 18.796 M | 0.000 -100.00 % | 22.071 M -14.73 % | 25.883 M |
| Accumulated other comprehensive income loss | 41.013 M 408.97 % | 8.058 M -80.70 % | 41.762 M 374.19 % | 8.807 M -79.05 % | 42.036 M 3 240.25 % | 1.258 M | 0.000 | 0.000 -100.00 % | 44.304 M | 0.000 -100.00 % | 44.714 M | 0.000 -100.00 % | 45.271 M | 0.000 -100.00 % | 47.079 M | 0.000 -100.00 % | 47.359 M | 0.000 -100.00 % | 44.196 M | 0.000 -100.00 % | 44.113 M 3 405.29 % | 1.258 M -97.13 % | 43.779 M | 0.000 -100.00 % | 42.996 M | 0.000 -100.00 % | 39.222 M | 0.000 -100.00 % | 35.063 M | 0.000 -100.00 % | 29.508 M | 0.000 -100.00 % | 24.375 M | 0.000 -100.00 % | 18.882 M | 0.000 100.00 % | -11.600 M | 0.000 100.00 % | -11.287 M | 0.000 100.00 % | -9.417 M | 0.000 100.00 % | -10.168 M | 0.000 100.00 % | -9.493 M | 0.000 100.00 % | -7.447 M | 0.000 100.00 % | -9.680 M | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.823 M 0.00 % | 7.823 M | 0.000 | 0.000 -100.00 % | 10.090 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.059 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.404 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.899 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.782 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.114 M | 0.000 | 0.000 | 0.000 100.00 % | -15.325 M | 0.000 | 0.000 | 0.000 100.00 % | -43.301 M | 0.000 | 0.000 | 0.000 100.00 % | -43.488 M | 0.000 |
| Common stock | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M 0.00 % | 32.955 M 0.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 32.955 M | 0.000 -100.00 % | 3.255 M | 0.000 -100.00 % | 3.255 M | 0.000 -100.00 % | 3.255 M | 0.000 -100.00 % | 32.550 M | 0.000 -100.00 % | 32.550 M | 0.000 -100.00 % | 32.550 M | 0.000 -100.00 % | 32.550 M 0.00 % | 32.550 M |
| Total equity | 41.013 M 0.00 % | 41.013 M -1.79 % | 41.762 M 0.00 % | 41.762 M -0.65 % | 42.036 M 0.00 % | 42.036 M 0.00 % | 42.036 M -1.38 % | 42.623 M -3.79 % | 44.304 M 0.00 % | 44.304 M -0.92 % | 44.714 M 0.00 % | 44.714 M -1.23 % | 45.271 M 0.00 % | 45.272 M -3.84 % | 47.079 M 0.00 % | 47.079 M -0.59 % | 47.359 M 0.00 % | 47.359 M 7.16 % | 44.196 M 0.00 % | 44.196 M 0.19 % | 44.113 M 0.00 % | 44.113 M 0.76 % | 43.779 M 0.00 % | 43.779 M 1.82 % | 42.996 M 0.00 % | 42.995 M 9.62 % | 39.222 M 0.00 % | 39.222 M 11.86 % | 35.063 M 0.00 % | 35.063 M 18.83 % | 29.508 M 0.00 % | 29.508 M 21.06 % | 24.375 M 0.00 % | 24.374 M 29.09 % | 18.882 M 0.00 % | 18.882 M 262.77 % | -11.600 M 0.00 % | -11.600 M -2.77 % | -11.287 M 0.00 % | -11.287 M -19.87 % | -9.417 M 12.90 % | -10.811 M -6.33 % | -10.168 M 0.00 % | -10.168 M -7.12 % | -9.493 M 0.00 % | -9.493 M -27.47 % | -7.447 M 0.00 % | -7.447 M 23.07 % | -9.680 M 0.00 % | -9.680 M 1.30 % | -9.807 M |
| Other non current liabilities | -41.013 M | 0.000 100.00 % | -41.762 M | 0.000 100.00 % | -42.036 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 | 0.000 | 0.000 100.00 % | -45.271 M -452 709 900.00 % | -10.000 100.00 % | -47.079 M | 0.000 100.00 % | -47.359 M | 0.000 100.00 % | -44.196 M | 0.000 100.00 % | -44.113 M | 0.000 100.00 % | -43.779 M | 0.000 100.00 % | -42.996 M | 0.000 100.00 % | -39.222 M | 0.000 100.00 % | -35.063 M | 0.000 100.00 % | -29.508 M | 0.000 100.00 % | -24.375 M | 0.000 100.00 % | -18.882 M | 0.000 -100.00 % | 11.600 M | 0.000 -100.00 % | 11.287 M | 0.000 -100.00 % | 9.417 M | 0.000 -100.00 % | 10.168 M | 0.000 -100.00 % | 9.493 M | 0.000 -100.00 % | 7.447 M 1 959 740 689.47 % | 0.380 | 0.000 | 0.000 100.00 % | -5.562 M |
| 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 % | 468.000 K | 0.000 -100.00 % | 330.000 K | 0.000 -100.00 % | 15.608 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.562 M |
| Total non current liabilities | -41.013 M | 0.000 100.00 % | -41.762 M | 0.000 100.00 % | -42.036 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 | 0.000 | 0.000 100.00 % | -45.271 M -452 709 900.00 % | -10.000 100.00 % | -47.079 M | 0.000 100.00 % | -47.359 M | 0.000 100.00 % | -44.196 M | 0.000 100.00 % | -44.113 M | 0.000 100.00 % | -43.779 M | 0.000 100.00 % | -42.996 M -623 772.76 % | 6.894 K 100.02 % | -39.222 M -980 650.00 % | 4.000 K 100.01 % | -35.063 M -3 506 440.40 % | 1.000 K 100.00 % | -29.508 M -6 405.13 % | 468.000 K 101.92 % | -24.375 M -7 486.31 % | 330.000 K 101.75 % | -18.882 M -220.98 % | 15.608 M 34.55 % | 11.600 M | 0.000 -100.00 % | 11.287 M | 0.000 -100.00 % | 9.417 M | 0.000 -100.00 % | 10.168 M | 0.000 -100.00 % | 9.493 M | 0.000 -100.00 % | 7.447 M 1 959 740 689.47 % | 0.380 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 245.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 187.150 K 0.08 % | 187.000 K 62.61 % | 115.000 K | 0.000 -100.00 % | 159.090 K | 0.000 -100.00 % | 217.000 K | 0.000 -100.00 % | 157.500 K | 0.000 -100.00 % | 782.000 K | 0.000 -100.00 % | 2.653 M | 0.000 -100.00 % | 346.000 K | 0.000 -100.00 % | 2.305 M | 0.000 -100.00 % | 879.000 K | 0.000 -100.00 % | 871.264 K | 0.000 -100.00 % | 696.000 K | 0.000 -100.00 % | 3.475 M | 0.000 -100.00 % | 328.000 K | 0.000 -100.00 % | 810.000 K | 0.000 -100.00 % | 112.000 K | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 177.903 K | 0.000 -100.00 % | 89.154 K | 0.000 -100.00 % | 187.892 K | 0.000 -100.00 % | 3.219 M | 0.000 -100.00 % | 3.222 M -20.71 % | 4.063 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 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 656.000 K | 0.000 -100.00 % | 656.000 K | 0.000 -100.00 % | 156.140 K 0.09 % | 156.000 K 0.00 % | 156.000 K | 0.000 -100.00 % | 389.760 K | 0.000 -100.00 % | 390.000 K | 0.000 -100.00 % | 389.760 K | 0.000 -100.00 % | 390.000 K | 0.000 -100.00 % | 389.759 K | 0.000 -100.00 % | 342.000 K | 0.000 -100.00 % | 257.759 K | 0.000 -100.00 % | 120.000 K | 0.000 -100.00 % | 181.759 K | 0.000 -100.00 % | 744.000 K | 0.000 -100.00 % | 606.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.310 M | 0.000 -100.00 % | 21.140 M | 0.000 -100.00 % | 21.251 M | 0.000 -100.00 % | 20.121 M | 0.000 -100.00 % | 22.085 M | 0.000 -100.00 % | 18.796 M | 0.000 -100.00 % | 22.071 M 8.61 % | 20.321 M |
| Total current liabilities | 0.000 -100.00 % | 2.619 M | 0.000 -100.00 % | 2.095 M | 0.000 -100.00 % | 2.829 M 0.01 % | 2.829 M -0.74 % | 2.850 M | 0.000 -100.00 % | 18.045 M | 0.000 -100.00 % | 18.530 M | 0.000 -100.00 % | 18.485 M | 0.000 -100.00 % | 21.436 M | 0.000 -100.00 % | 25.152 M | 0.000 -100.00 % | 26.479 M | 0.000 -100.00 % | 31.778 M | 0.000 -100.00 % | 23.424 M | 0.000 -100.00 % | 32.450 M | 0.000 -100.00 % | 28.187 M | 0.000 -100.00 % | 21.289 M | 0.000 -100.00 % | 19.370 M | 0.000 -100.00 % | 13.989 M | 0.000 -100.00 % | 11.086 M | 0.000 -100.00 % | 21.896 M | 0.000 -100.00 % | 22.250 M | 0.000 -100.00 % | 22.901 M | 0.000 -100.00 % | 23.710 M | 0.000 -100.00 % | 83.957 M | 0.000 -100.00 % | 22.335 M | 0.000 -100.00 % | 25.421 M 3.96 % | 24.453 M |
| Total liabilities | -41.013 M -1 665.98 % | 2.619 M 106.27 % | -41.762 M -2 093.41 % | 2.095 M 104.98 % | -42.036 M -1 585.74 % | 2.829 M 0.01 % | 2.829 M -0.74 % | 2.850 M | 0.000 -100.00 % | 18.045 M | 0.000 -100.00 % | 18.530 M 140.93 % | -45.271 M -344.91 % | 18.485 M 139.26 % | -47.079 M -319.63 % | 21.436 M 145.26 % | -47.359 M -288.29 % | 25.152 M 156.91 % | -44.196 M -266.91 % | 26.479 M 160.03 % | -44.113 M -238.82 % | 31.778 M 172.59 % | -43.779 M -286.90 % | 23.424 M 154.48 % | -42.996 M -232.47 % | 32.457 M 182.75 % | -39.222 M -239.13 % | 28.191 M 180.40 % | -35.063 M -264.69 % | 21.290 M 172.15 % | -29.508 M -248.74 % | 19.838 M 181.39 % | -24.375 M -270.23 % | 14.319 M 175.83 % | -18.882 M -170.73 % | 26.694 M 130.12 % | 11.600 M -47.02 % | 21.896 M 93.98 % | 11.287 M -49.27 % | 22.250 M 136.28 % | 9.417 M -58.88 % | 22.901 M 125.23 % | 10.168 M -57.12 % | 23.710 M 149.78 % | 9.493 M -88.69 % | 83.957 M 1 027.40 % | 7.447 M -66.66 % | 22.335 M | 0.000 -100.00 % | 25.421 M 3.96 % | 24.453 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -151.210 K -84 105.56 % | 180.000 | 0.000 | 0.000 100.00 % | -891.740 K -8 917 500.00 % | 10.000 100.00 % | -858.000 K | 0.000 100.00 % | -979.000 K | 0.000 100.00 % | -1.105 M | 0.000 100.00 % | -577.000 K | 0.000 100.00 % | -549.000 K | 0.000 100.00 % | -571.000 K | 0.000 100.00 % | -946.000 K | 0.000 100.00 % | -640.000 K | 0.000 100.00 % | -104.000 K | 0.000 100.00 % | -2.806 M | 0.000 100.00 % | -2.119 M | 0.000 100.00 % | -1.779 M | 0.000 100.00 % | -4.671 M -161.39 % | 7.609 M 3 277.01 % | -239.502 K -103.15 % | 7.610 M 14 098.11 % | -54.367 K -101.20 % | 4.517 M 428.26 % | -1.376 M -117.92 % | 7.681 M 846.76 % | -1.029 M -119.31 % | 5.325 M 298.27 % | -2.686 M -129.59 % | 9.077 M 2 421.07 % | -391.076 K -102.92 % | 13.373 M 451.94 % | -3.800 M -136.44 % | 10.428 M -4.82 % | 10.957 M |
| 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 31.000 K | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 34.000 K 0.00 % | 34.000 K 17.24 % | 29.000 K | 0.000 -100.00 % | 34.280 K | 0.000 -100.00 % | 51.000 K | 0.000 -100.00 % | 80.100 K | 0.000 -100.00 % | 110.000 K | 0.000 -100.00 % | 148.534 K | 0.000 -100.00 % | 182.000 K | 0.000 -100.00 % | 230.885 K | 0.000 -100.00 % | 281.000 K | 0.000 -100.00 % | 331.704 K | 0.000 -100.00 % | 382.000 K | 0.000 -100.00 % | 227.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 20.888 K | 0.000 -100.00 % | 41.125 K | 0.000 -100.00 % | 41.125 K | 0.000 -100.00 % | 61.990 K | 0.000 -100.00 % | 61.990 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 0.000 -100.00 % | 31.000 K | 0.000 -100.00 % | 32.000 K 121.16 % | -151.210 K -542.39 % | 34.180 K 0.53 % | 34.000 K 17.24 % | 29.000 K 103.25 % | -891.740 K -2 700.58 % | 34.290 K 104.00 % | -858.000 K -1 782.35 % | 51.000 K 105.21 % | -979.000 K -1 322.22 % | 80.100 K 107.25 % | -1.105 M -1 104.55 % | 110.000 K 119.06 % | -577.000 K -488.46 % | 148.534 K 127.06 % | -549.000 K -387.43 % | 191.000 K 133.45 % | -571.000 K -347.31 % | 230.885 K 124.41 % | -946.000 K -435.46 % | 282.000 K 144.06 % | -640.000 K -292.94 % | 331.704 K 418.95 % | -104.000 K -127.23 % | 382.000 K 113.61 % | -2.806 M -1 336.08 % | 227.000 K 110.71 % | -2.119 M -13 343.75 % | 16.000 K 100.90 % | -1.779 M -177 951.90 % | 1.000 K 100.02 % | -4.671 M -161.30 % | 7.620 M 3 281.60 % | -239.502 K -103.14 % | 7.631 M 14 136.53 % | -54.367 K -101.19 % | 4.558 M 431.25 % | -1.376 M -117.82 % | 7.722 M 850.76 % | -1.029 M -119.09 % | 5.387 M 300.57 % | -2.686 M -129.39 % | 9.139 M 2 436.92 % | -391.076 K -102.92 % | 13.373 M 451.94 % | -3.800 M -136.44 % | 10.428 M -4.82 % | 10.957 M |
| Other current assets | -118.000 K -138.56 % | 306.000 K 250.74 % | -203.000 K -164.24 % | 316.000 K | 0.000 -100.00 % | 44.418 M 0.00 % | 44.418 M -0.60 % | 44.684 M | 0.000 -100.00 % | 1.798 M | 0.000 -100.00 % | 1.875 M | 0.000 -100.00 % | 1.611 M | 0.000 -100.00 % | 2.173 M | 0.000 -100.00 % | 2.523 M | 0.000 -100.00 % | 9.824 M | 0.000 -100.00 % | 2.578 M | 0.000 -100.00 % | 2.443 M | 0.000 -100.00 % | 3.763 M | 0.000 -100.00 % | 14.093 M | 0.000 -100.00 % | 53.321 M | 0.000 -100.00 % | 8.613 M | 0.000 -100.00 % | 120.000 K | 0.000 -100.00 % | 13.936 M | 0.000 -100.00 % | 2.425 M | 0.000 -100.00 % | 35.000 K | 0.000 -100.00 % | 2.695 M | 0.000 -100.00 % | 35.000 K | 0.000 -100.00 % | 39.333 M | 0.000 -100.00 % | 1.123 M | 0.000 -100.00 % | 1.513 M | 0.000 |
| Short term investments | 0.000 -100.00 % | 89.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 210.000 | 0.000 | 0.000 -100.00 % | 1.783 M | 0.000 -100.00 % | 1.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.600 M | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 203.000 K | 0.000 -100.00 % | 151.210 K 0.14 % | 151.000 K -62.16 % | 399.000 K 144.74 % | -891.740 K -200.00 % | 891.740 K 203.93 % | -858.000 K -200.00 % | 858.000 K | 0.000 -100.00 % | 979.430 K | 0.000 -100.00 % | 1.105 M | 0.000 -100.00 % | 576.635 K | 0.000 -100.00 % | 549.000 K | 0.000 -100.00 % | 571.196 K | 0.000 -100.00 % | 946.000 K | 0.000 -100.00 % | 639.104 K | 0.000 -100.00 % | 104.000 K | 0.000 -100.00 % | 2.805 M | 0.000 -100.00 % | 2.119 M | 0.000 -100.00 % | 1.778 M | 0.000 -100.00 % | 4.671 M | 0.000 -100.00 % | 239.501 K | 0.000 -100.00 % | 54.367 K | 0.000 -100.00 % | 1.673 M | 0.000 -100.00 % | 1.029 M | 0.000 -100.00 % | 2.686 M | 0.000 -100.00 % | 391.076 K 110.29 % | -3.800 M -200.00 % | 3.800 M 3.02 % | 3.689 M |
| Cash and short term investments | 118.000 K 0.00 % | 118.000 K -41.87 % | 203.000 K 0.00 % | 203.000 K 34.25 % | 151.210 K 0.00 % | 151.210 K 0.14 % | 151.000 K -62.16 % | 399.000 K -55.26 % | 891.740 K 0.00 % | 891.740 K 3.93 % | 858.000 K 0.00 % | 858.000 K -12.36 % | 979.000 K -0.04 % | 979.430 K -11.36 % | 1.105 M 0.00 % | 1.105 M 91.51 % | 577.000 K 0.06 % | 576.635 K 5.03 % | 549.000 K 0.00 % | 549.000 K -3.85 % | 571.000 K -0.03 % | 571.196 K -39.62 % | 946.000 K 0.00 % | 946.000 K 47.81 % | 640.000 K 0.14 % | 639.104 K 514.52 % | 104.000 K 0.00 % | 104.000 K -96.29 % | 2.806 M 0.03 % | 2.805 M 32.37 % | 2.119 M 0.00 % | 2.119 M 19.14 % | 1.779 M 0.03 % | 1.778 M -61.94 % | 4.671 M 0.00 % | 4.671 M 1 850.30 % | 239.502 K 0.00 % | 239.501 K 340.53 % | 54.367 K 0.00 % | 54.367 K -96.05 % | 1.376 M -17.77 % | 1.673 M 62.69 % | 1.029 M 0.00 % | 1.029 M -61.71 % | 2.686 M 0.00 % | 2.686 M 586.82 % | 391.076 K 0.00 % | 391.076 K -89.71 % | 3.800 M 0.00 % | 3.800 M 3.02 % | 3.689 M |
| Total current assets | 0.000 -100.00 % | 43.601 M | 0.000 -100.00 % | 43.825 M 28 882.87 % | 151.210 K -99.66 % | 44.831 M 0.00 % | 44.831 M -1.35 % | 45.444 M 4 996.10 % | 891.740 K -98.57 % | 62.315 M 7 162.80 % | 858.000 K -98.64 % | 63.193 M 6 354.85 % | 979.000 K -98.46 % | 63.677 M 5 662.62 % | 1.105 M -98.38 % | 68.405 M 11 755.29 % | 577.000 K -99.20 % | 72.362 M 13 080.74 % | 549.000 K -99.22 % | 70.484 M 12 243.96 % | 571.000 K -99.25 % | 75.660 M 7 897.89 % | 946.000 K -98.59 % | 66.921 M 10 356.41 % | 640.000 K -99.15 % | 75.120 M 72 130.92 % | 104.000 K -99.84 % | 67.031 M 2 288.93 % | 2.806 M -95.00 % | 56.126 M 2 548.70 % | 2.119 M -95.70 % | 49.330 M 2 673.66 % | 1.779 M -95.40 % | 38.692 M 728.35 % | 4.671 M -87.69 % | 37.956 M 15 747.88 % | 239.502 K -91.01 % | 2.664 M 4 800.29 % | 54.367 K -99.15 % | 6.405 M 365.45 % | 1.376 M -68.50 % | 4.368 M 324.68 % | 1.029 M -87.39 % | 8.155 M 203.61 % | 2.686 M -95.89 % | 65.326 M 16 604.08 % | 391.076 K -74.18 % | 1.515 M -60.14 % | 3.800 M -28.48 % | 5.313 M 44.05 % | 3.689 M |
| Inventory | 0.000 -100.00 % | 49.000 K | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 3.880 K -3.00 % | 4.000 K 0.00 % | 4.000 K | 0.000 -100.00 % | 3.880 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 12.850 K | 0.000 -100.00 % | 91.000 K | 0.000 -100.00 % | 132.335 K | 0.000 -100.00 % | 7.029 M | 0.000 -100.00 % | 16.040 M | 0.000 -100.00 % | 17.915 M | 0.000 -100.00 % | 25.931 M | 0.000 -100.00 % | 25.133 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.785 M | 0.000 -100.00 % | 17.640 M | 0.000 -100.00 % | 19.349 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 |
| Net receivables | 0.000 -100.00 % | 43.128 M | 0.000 -100.00 % | 43.302 M | 0.000 -100.00 % | 258.000 K 0.00 % | 258.000 K -27.73 % | 357.000 K | 0.000 -100.00 % | 59.621 M | 0.000 -100.00 % | 60.449 M | 0.000 -100.00 % | 61.074 M | 0.000 -100.00 % | 65.036 M | 0.000 -100.00 % | 69.130 M | 0.000 -100.00 % | 53.082 M | 0.000 -100.00 % | 56.470 M | 0.000 -100.00 % | 45.617 M | 0.000 -100.00 % | 44.787 M | 0.000 -100.00 % | 27.701 M | 0.000 -100.00 % | 36.261 M | 0.000 -100.00 % | 36.813 M | 0.000 -100.00 % | 19.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.315 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.091 M | 0.000 -100.00 % | 11.653 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -10.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 1.718 M | 0.000 -100.00 % | 1.439 M | 0.000 -100.00 % | 2.486 M 0.00 % | 2.486 M -3.61 % | 2.579 M | 0.000 -100.00 % | 17.496 M | 0.000 -100.00 % | 17.923 M | 0.000 -100.00 % | 17.938 M | 0.000 -100.00 % | 20.264 M | 0.000 -100.00 % | 22.110 M | 0.000 -100.00 % | 25.791 M | 0.000 -100.00 % | 29.216 M | 0.000 -100.00 % | 22.425 M | 0.000 -100.00 % | 31.397 M | 0.000 -100.00 % | 26.747 M | 0.000 -100.00 % | 17.208 M | 0.000 -100.00 % | 19.042 M | 0.000 -100.00 % | 13.179 M | 0.000 -100.00 % | 10.974 M | 0.000 -100.00 % | 565.092 K | 0.000 -100.00 % | 1.110 M | 0.000 -100.00 % | 1.472 M | 0.000 -100.00 % | 3.500 M | 0.000 -100.00 % | 61.684 M | 0.000 -100.00 % | 319.271 K | 0.000 -100.00 % | 128.503 K 88.55 % | 68.153 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.258 M -86.98 % | 9.668 M | 0.000 -100.00 % | 1.258 M | 0.000 -100.00 % | 11.759 M | 0.000 -100.00 % | 1.258 M | 0.000 -100.00 % | 14.124 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.241 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.824 M | 0.000 -100.00 % | 1.258 M | 0.000 -100.00 % | 6.267 M | 0.000 -100.00 % | 2.108 M | 0.000 100.00 % | -3.447 M | 0.000 100.00 % | -8.581 M | 0.000 100.00 % | -14.073 M | 0.000 -100.00 % | 1.258 M | 0.000 100.00 % | -14.542 M | 0.000 -100.00 % | 1.258 M | 0.000 100.00 % | -42.718 M | 0.000 -100.00 % | 1.258 M | 0.000 100.00 % | -39.997 M | 0.000 -100.00 % | 1.258 M 102.97 % | -42.357 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 -100.00 % | 6.894 K | 0.000 -100.00 % | 4.000 K | 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 | 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 100.00 % | -0.380 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 43.632 M | 0.000 -100.00 % | 43.857 M | 0.000 -100.00 % | 44.865 M 0.00 % | 44.865 M -1.34 % | 45.473 M | 0.000 -100.00 % | 62.349 M | 0.000 -100.00 % | 63.244 M | 0.000 -100.00 % | 63.757 M | 0.000 -100.00 % | 68.515 M | 0.000 -100.00 % | 72.511 M | 0.000 -100.00 % | 70.675 M | 0.000 -100.00 % | 75.891 M | 0.000 -100.00 % | 67.203 M | 0.000 -100.00 % | 75.452 M | 0.000 -100.00 % | 67.413 M | 0.000 -100.00 % | 56.353 M | 0.000 -100.00 % | 49.346 M | 0.000 -100.00 % | 38.693 M | 0.000 -100.00 % | 45.576 M | 0.000 -100.00 % | 10.295 M | 0.000 -100.00 % | 10.963 M | 0.000 -100.00 % | 12.090 M | 0.000 -100.00 % | 13.542 M | 0.000 -100.00 % | 74.465 M | 0.000 -100.00 % | 14.888 M | 0.000 -100.00 % | 15.742 M 7.48 % | 14.645 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-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-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 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 | 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 -100.00 % | 347.375 K 51.69 % | 229.000 K -97.15 % | 8.036 M 0.00 % | 8.036 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 49.720 K 0.44 % | 49.500 K -99.83 % | 29.632 M 0.00 % | 29.632 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 -100.00 % | 297.655 K 65.82 % | 179.500 K 100.83 % | -21.597 M 0.00 % | -21.597 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -797.000 K -311.97 % | 376.000 K 1.90 % | 369.000 K 177.44 % | 133.000 K -7.64 % | 144.000 K 347.93 % | -58.080 K -1.89 % | -57.000 K 99.28 % | -7.942 M -6.67 % | -7.446 M -14 121.66 % | 53.100 K -85.17 % | 358.000 K -6.28 % | 382.000 K 118.29 % | 175.000 K -72.30 % | 631.840 K -46.23 % | 1.175 M 279.03 % | 310.000 K 1 133.33 % | -30.000 K 98.70 % | -2.314 M -172.58 % | -849.000 K -2 397.06 % | -34.000 K 30.61 % | -49.000 K 2.72 % | -50.371 K 82.20 % | -283.000 K -5.20 % | -269.000 K 47.77 % | -515.000 K 57.50 % | -1.212 M 52.68 % | -2.561 M -20.23 % | -2.130 M -4.98 % | -2.029 M 23.36 % | -2.648 M 8.96 % | -2.908 M -141.73 % | -1.203 M 69.39 % | -3.930 M -93.69 % | -2.029 M 41.93 % | -3.494 M -247.32 % | -1.006 M -549.11 % | 224.000 K 62.40 % | 137.930 K -21.63 % | 176.000 K -6.88 % | 189.000 K -34.83 % | 290.000 K 15.67 % | 250.703 K -36.21 % | 393.000 K 4.80 % | 375.000 K 25.00 % | 300.000 K -81.44 % | 1.617 M 266.58 % | 441.000 K -19.82 % | 550.000 K 119.68 % | -2.795 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.435 K 97.97 % | -120.000 K 51.61 % | -248.000 K 0.00 % | -248.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 | 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 100.00 % | -4.150 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 | 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 | 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 | 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 | 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 100.00 % | -845.000 15.50 % | -1.000 K -150.00 % | 2.000 K 0.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -4.995 K -399.50 % | -1.000 K -150.00 % | 2.000 K 0.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 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 100.00 % | -116.835 K -3 794.50 % | -3.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 | 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 100.00 % | -116.835 K -3 794.50 % | -3.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 | 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 | 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 100.00 % | -124.000 K 0.00 % | -124.000 K 49.59 % | -246.000 K 0.00 % | -246.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 | 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 % | 275.000 K 211.79 % | -246.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 | 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 % | 151.000 K 221.77 % | -124.000 K 49.59 % | -246.000 K 0.00 % | -246.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.435 K 97.97 % | -120.000 K 51.61 % | -248.000 K 0.00 % | -248.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.150 K 0.00 % | -4.150 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 | 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 100.00 % | -6.585 K 94.51 % | -120.000 K 51.61 % | -248.000 K 0.00 % | -248.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 | 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 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 |