Gujchem Distillers India Limited GUJCMDS.BO
Trading inactive
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 14.945 M -5.03 % | 15.737 M | 0.000 -100.00 % | 11.556 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 % | 1.517 M -47.23 % | 2.875 M -31.68 % | 4.208 M |
| Net income | 902.000 K -76.82 % | 3.892 M 986.79 % | 358.120 K -90.87 % | 3.921 M 326.56 % | 919.224 K 267.13 % | -550.000 K 87.95 % | -4.566 M -20.19 % | -3.799 M 18.07 % | -4.637 M -123.86 % | 19.431 M 518.59 % | -4.642 M -110.90 % | -2.201 M -219.75 % | 1.838 M -30.90 % | 2.660 M -91.43 % | 31.023 M 7 629.85 % | -412.000 K -107.37 % | 5.590 M -51.07 % | 11.424 M |
| Income before tax | 2.019 M -47.01 % | 3.810 M 1 071.88 % | 325.120 K -89.82 % | 3.195 M 247.58 % | 919.224 K 267.13 % | -550.000 K 87.95 % | -4.566 M -20.19 % | -3.799 M 17.09 % | -4.582 M -113.83 % | 33.131 M 813.72 % | -4.642 M -104.94 % | -2.265 M -660.07 % | -298.000 K -109.03 % | 3.300 M -89.40 % | 31.123 M 4 317.21 % | -738.000 K -113.08 % | 5.641 M -49.53 % | 11.178 M |
| Income before tax ratio | 0.14 -44.20 % | 0.24 | 0.00 -100.00 % | 0.28 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.49 -124.79 % | 1.96 -26.14 % | 2.66 |
| EBITDA | 2.455 M -57.36 % | 5.757 M 1 091.56 % | 483.150 K -85.03 % | 3.227 M 239.49 % | 950.557 K 330.93 % | 220.583 K 105.85 % | -3.768 M -26.87 % | -2.970 M 18.79 % | -3.657 M -105.13 % | 71.242 M 2 367.41 % | -3.142 M -162.27 % | -1.198 M -266.96 % | 717.544 K -79.59 % | 3.515 M -88.75 % | 31.231 M 5 186.48 % | -614.000 K -116.34 % | 3.757 M -66.61 % | 11.252 M |
| Net income ratio | 0.06 -75.60 % | 0.25 | 0.00 -100.00 % | 0.34 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.27 -113.97 % | 1.94 -28.38 % | 2.71 |
| Ratio EBITDA | 0.16 -55.10 % | 0.37 | 0.00 -100.00 % | 0.28 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.40 -130.97 % | 1.31 -51.13 % | 2.67 |
| Gross profit ratio | 0.16 -0.06 % | 0.16 | 0.00 -100.00 % | 0.22 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.00 -339.38 % | 0.42 -4.83 % | 0.44 |
| Weighted average shs out dil | 3.560 M 13.41 % | 3.139 M 93.89 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M |
| Weighted average shs out | 3.560 M 13.41 % | 3.139 M 93.89 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M |
| EPS diluted | 0.25 -79.84 % | 1.24 463.64 % | 0.22 -8.33 % | 0.24 -57.89 % | 0.57 267.65 % | -0.34 87.94 % | -2.82 -20.00 % | -2.35 17.83 % | -2.86 -123.83 % | 12.00 518.12 % | -2.87 -111.03 % | -1.36 -219.30 % | 1.14 -30.49 % | 1.64 -91.44 % | 19.16 6 486.67 % | -0.30 -108.57 % | 3.50 -50.70 % | 7.10 |
| Earnings per share | 0.25 -79.84 % | 1.24 463.64 % | 0.22 -99.09 % | 24.22 4 149.12 % | 0.57 267.65 % | -0.34 87.94 % | -2.82 -20.00 % | -2.35 17.83 % | -2.86 -123.83 % | 12.00 518.12 % | -2.87 -111.03 % | -1.36 -219.30 % | 1.14 -30.49 % | 1.64 -91.44 % | 19.16 6 486.67 % | -0.30 -108.57 % | 3.50 -50.70 % | 7.10 |
| Gross profit | 2.385 M -5.09 % | 2.513 M 12 811.18 % | -19.770 K -100.77 % | 2.556 M 8 643.64 % | -29.917 K 95.93 % | -735.000 K 2.65 % | -755.000 K 3.70 % | -784.000 K 3.45 % | -812.000 K 0.73 % | -818.000 K -6 250.93 % | -12.880 K -325.08 % | -3.030 K 98.09 % | -159.000 K | 0.000 | 0.000 100.00 % | -1.517 M -226.31 % | 1.201 M -34.98 % | 1.847 M |
| Income tax expense | 1.117 M 1 461.70 % | -82.030 K -148.58 % | -33.000 K 95.45 % | -726.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.185 K -99.60 % | 13.700 M | 0.000 100.00 % | -63.991 K 97.00 % | -2.136 M -433.75 % | 640.000 K 540.00 % | 100.000 K 130.67 % | -326.000 K -739.22 % | 51.000 K 120.73 % | -246.000 K |
| Cost of revenue | 12.560 M -5.02 % | 13.224 M 66 789.23 % | 19.770 K -99.78 % | 9.000 M 29 983.23 % | 29.917 K -95.93 % | 735.280 K -2.64 % | 755.243 K -3.64 % | 783.787 K -3.51 % | 812.285 K -0.66 % | 817.649 K 6 248.21 % | 12.880 K 325.08 % | 3.030 K -99.50 % | 608.786 K 438.94 % | 112.960 K 7.53 % | 105.051 K -93.08 % | 1.517 M -9.38 % | 1.674 M -29.10 % | 2.361 M |
| General and administrative expenses | 0.000 -100.00 % | 241.510 K -66.73 % | 726.000 K 215.65 % | 230.000 K -51.52 % | 474.441 K -84.87 % | 3.135 M 28.30 % | 2.443 M 19.02 % | 2.053 M 12.37 % | 1.827 M -8.88 % | 2.005 M -21.59 % | 2.557 M 102.30 % | 1.264 M -29.46 % | 1.792 M | 0.000 -100.00 % | 1.331 M 19.27 % | 1.116 M -92.33 % | 14.545 M 1 682.60 % | 815.941 K |
| Selling and marketing expenses | 0.000 -100.00 % | 39.960 K 60.35 % | 24.920 K -36.30 % | 39.120 K 77.17 % | 22.080 K -26.73 % | 30.134 K -34.65 % | 46.114 K -5.51 % | 48.802 K 4.91 % | 46.517 K -24.39 % | 61.526 K -8.16 % | 66.996 K -98.31 % | 3.969 M -10.69 % | 4.444 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 6.792 M 525.99 % | 1.085 M 20.56 % | 900.000 K -50.95 % | 1.835 M 44 384.85 % | 4.125 K -93.24 % | 61.000 K 170.74 % | -86.230 K -10.58 % | -77.980 K -161.99 % | 125.793 K 219.80 % | -105.000 K 75.86 % | -435.000 K -165.91 % | 660.000 K 611.63 % | -129.000 K | 0.000 | 0.000 | 0.000 100.00 % | -18.984 M -87.11 % | -10.146 M |
| Operating expenses | 6.792 M 397.22 % | 1.366 M -26.99 % | 1.871 M -11.07 % | 2.104 M 59.88 % | 1.316 M -79.93 % | 6.558 M 4.08 % | 6.301 M 9.15 % | 5.773 M -6.45 % | 6.171 M -0.58 % | 6.207 M -8.17 % | 6.759 M 17.49 % | 5.753 M -4.16 % | 6.003 M 552.37 % | -1.327 M 61.70 % | -3.465 M -410.48 % | 1.116 M 125.14 % | -4.439 M 52.43 % | -9.331 M |
| Cost and expenses | 19.352 M 32.63 % | 14.591 M 671.60 % | 1.891 M -82.97 % | 11.105 M 725.65 % | 1.345 M -82.75 % | 7.799 M 10.77 % | 7.041 M 7.40 % | 6.556 M 96.58 % | 3.335 M -52.70 % | 7.051 M 134.96 % | 3.001 M -47.84 % | 5.753 M 8.88 % | 5.284 M 498.19 % | -1.327 M 61.70 % | -3.465 M -232.76 % | 2.610 M 194.36 % | -2.766 M 60.31 % | -6.969 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 281.470 K -62.52 % | 750.920 K 179.03 % | 269.120 K -45.80 % | 496.521 K -84.31 % | 3.165 M 27.13 % | 2.490 M 18.45 % | 2.102 M 12.19 % | 1.873 M -69.30 % | 6.102 M 132.54 % | 2.624 M -49.86 % | 5.233 M -16.08 % | 6.236 M 569.93 % | -1.327 M -199.70 % | 1.331 M 19.27 % | 1.116 M -92.33 % | 14.545 M 1 682.60 % | 815.941 K |
| Interest income | 0.000 -100.00 % | 2.380 M 46.65 % | 1.623 M -40.90 % | 2.746 M 21.40 % | 2.262 M -5.63 % | 2.397 M -4.81 % | 2.518 M -10.42 % | 2.811 M -14.90 % | 3.303 M 11.06 % | 2.974 M -6.24 % | 3.172 M -3.09 % | 3.273 M -39.23 % | 5.386 M 160.32 % | 2.069 M 653.14 % | 274.715 K -84.50 % | 1.772 M 1 338.07 % | 123.221 K 1 206.41 % | 9.432 K |
| Interest expense | 1.000 K -99.95 % | 1.936 M 1 302.36 % | 138.030 K 5 724.05 % | 2.370 K 67.37 % | 1.416 K -95.80 % | 33.729 K -46.65 % | 63.227 K 52.40 % | 41.487 K -1.81 % | 42.253 K -8.01 % | 45.930 K -93.26 % | 681.328 K 33.71 % | 509.552 K 25.31 % | 406.641 K | 0.000 | 0.000 | 0.000 -100.00 % | 105.050 K 13 031.25 % | 800.000 |
| Depreciation and amortization | 435.000 K 2 931.36 % | 14.350 K -27.42 % | 19.770 K -31.54 % | 28.880 K -3.47 % | 29.917 K -95.93 % | 735.280 K -2.64 % | 755.243 K -3.64 % | 783.787 K -3.51 % | 812.285 K -0.66 % | 817.649 K -0.05 % | 818.022 K 35.27 % | 604.743 K -0.66 % | 608.786 K 438.94 % | 112.960 K 7.53 % | 105.051 K -13.59 % | 121.573 K -26.30 % | 164.952 K -43.34 % | 291.116 K |
| Operating income | -4.407 M -484.55 % | 1.146 M 160.60 % | -1.891 M -519.15 % | 451.150 K 133.54 % | -1.345 M 63.88 % | -3.724 M -6.22 % | -3.506 M -5.00 % | -3.339 M -0.12 % | -3.335 M 2.60 % | -3.424 M -14.10 % | -3.001 M 35.78 % | -4.673 M -19.39 % | -3.914 M -218.61 % | 3.300 M 198.95 % | -3.335 M -26.66 % | -2.633 M -146.68 % | 5.641 M -49.53 % | 11.178 M |
| Operating income ratio | -0.29 -504.93 % | 0.07 | 0.00 -100.00 % | 0.04 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.74 -188.46 % | 1.96 -26.14 % | 2.66 |
| Total other income expenses net | 6.426 M 141.22 % | 2.664 M 20.22 % | 2.216 M -19.24 % | 2.744 M 21.15 % | 2.265 M -28.64 % | 3.174 M 399.43 % | -1.060 M -130.43 % | -460.000 K 63.11 % | -1.247 M -103.41 % | 36.555 M 2 327.61 % | -1.641 M -168.12 % | 2.409 M -33.38 % | 3.616 M | 0.000 -100.00 % | 34.458 M 1 718.36 % | 1.895 M | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -190.935 M -207.89 % | 176.979 M 51.50 % | 116.818 M 975.50 % | -13.343 M -459.03 % | -2.387 M 55.75 % | -5.394 M 62.21 % | -14.273 M -5 292.22 % | -264.692 K -135.57 % | 744.238 K 101.84 % | -40.381 M -670.09 % | -5.244 M 52.99 % | -11.155 M 4.87 % | -11.726 M 42.33 % | -20.334 M -178.25 % | -7.308 M -1 385.07 % | -492.099 K 52.96 % | -1.046 M -114.98 % | 6.984 M |
| Total investments | 1.350 M -92.34 % | 17.615 M -50.62 % | 35.674 M 102.07 % | 17.655 M 4.91 % | 16.829 M 86.38 % | 9.029 M -68.56 % | 28.722 M 22.89 % | 23.373 M -35.31 % | 36.130 M 2 837.87 % | 1.230 M 28.84 % | 954.521 K -5.63 % | 1.012 M 6.28 % | 951.739 K 128.23 % | 417.000 K -46.33 % | 777.000 K -55.74 % | 1.755 M -17.59 % | 2.130 M 401.18 % | 425.000 K |
| Total debt | 0.000 -100.00 % | 220.091 M 83.25 % | 120.104 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.434 M 167 021.45 % | 858.000 -99.92 % | 1.027 M 38 054.83 % | 2.692 K -50.63 % | 5.453 K -99.91 % | 5.743 M 114.46 % | 2.678 M -29.83 % | 3.816 M | 0.000 -100.00 % | 1.435 M -1.20 % | 1.452 M -82.01 % | 8.075 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 17.131 M 0.00 % | 17.131 M -0.09 % | 17.146 M 0.00 % | 17.146 M 0.00 % | 17.146 M 0.09 % | 17.131 M -0.06 % | 17.141 M 0.00 % | 17.141 M -0.03 % | 17.146 M 0.00 % | 17.146 M 0.09 % | 17.131 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 -100.00 % | 24.985 M 1.45 % | 24.627 M 18.22 % | 20.831 M 5.17 % | 19.807 M -3.04 % | 20.428 M -18.27 % | 24.994 M -13.19 % | 28.793 M -13.87 % | 33.431 M 138.80 % | 13.999 M -25.31 % | 18.743 M -10.51 % | 20.943 M 9.62 % | 19.105 M | 0.000 100.00 % | -14.578 M -2.91 % | -14.166 M 28.29 % | -19.755 M |
| Common stock | 3.569 M 0.00 % | 3.569 M 120.46 % | 1.619 M -0.90 % | 1.634 M 0.91 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M -0.90 % | 1.634 M |
| Total equity | 1.393 B 726.76 % | 168.541 M 285.24 % | 43.749 M 0.83 % | 43.391 M 9.59 % | 39.595 M 2.66 % | 38.571 M -1.59 % | 39.193 M -10.44 % | 43.759 M -7.99 % | 47.558 M -8.90 % | 52.205 M 59.34 % | 32.764 M -12.65 % | 37.507 M -5.54 % | 39.708 M 4.85 % | 37.870 M -11.54 % | 42.810 M 62.38 % | 26.365 M 116.12 % | 12.199 M 84.58 % | 6.609 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 49.999 K 25.00 % | 40.000 K -93.75 % | 640.000 K 40.66 % | 455.000 K 0.00 % | 455.000 K 0.00 % | 455.000 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 220.091 M 83.25 % | 120.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.435 M -1.20 % | 1.452 M -82.01 % | 8.075 M |
| Total non current liabilities | 9.000 K -100.00 % | 220.091 M 83.25 % | 120.104 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 49.999 K 25.00 % | 40.000 K -93.75 % | 640.000 K 40.66 % | 455.000 K 0.00 % | 455.000 K 0.00 % | 455.000 K -68.29 % | 1.435 M -1.20 % | 1.452 M -82.01 % | 8.075 M |
| Other current liabilities | 711.000 K -75.72 % | 2.929 M 2 869.52 % | 98.620 K -93.91 % | 1.619 M 27 218.14 % | 5.925 K 41.07 % | 4.200 K -90.17 % | 42.743 K 119.95 % | 19.433 K 0.01 % | 19.432 K -99.43 % | 3.381 M 416.29 % | 654.819 K -2.54 % | 671.912 K -26.55 % | 914.766 K -53.29 % | 1.958 M 19.46 % | 1.639 M 46.74 % | 1.117 M -27.03 % | 1.531 M -53.72 % | 3.309 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.434 M 167 021.45 % | 858.000 -99.92 % | 1.027 M 38 054.83 % | 2.692 K -50.63 % | 5.453 K -99.91 % | 5.743 M 114.46 % | 2.678 M -29.83 % | 3.816 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.572 M -56.07 % | 3.579 M 898.38 % | 358.440 K -83.99 % | 2.238 M 122.78 % | 1.005 M 362.94 % | 217.025 K -90.46 % | 2.274 M 135.62 % | 965.149 K -50.37 % | 1.945 M -56.94 % | 4.517 M 230.48 % | 1.367 M -80.33 % | 6.950 M 57.59 % | 4.410 M -31.09 % | 6.400 M 215.26 % | 2.030 M -34.76 % | 3.111 M -29.86 % | 4.436 M -71.23 % | 15.418 M |
| Total liabilities | 1.581 M -99.29 % | 223.670 M 85.68 % | 120.462 M 5 281.88 % | 2.238 M 122.78 % | 1.005 M 362.94 % | 217.025 K -90.66 % | 2.324 M 128.94 % | 1.015 M -49.11 % | 1.995 M -56.32 % | 4.567 M 224.64 % | 1.407 M -81.47 % | 7.590 M 56.00 % | 4.865 M -29.02 % | 6.855 M 175.84 % | 2.485 M -45.34 % | 4.546 M -22.79 % | 5.888 M -74.94 % | 23.493 M |
| Other non current assets | 1.351 M 79 840.83 % | 1.690 K -15.08 % | 1.990 K -0.50 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -99.99 % | 23.002 M 1 150 000.00 % | 2.000 K -99.34 % | 304.782 K -80.08 % | 1.530 M -21.48 % | 1.948 M -69.40 % | 6.367 M -3.81 % | 6.620 M -10.42 % | 7.390 M -54.76 % | 16.333 M 666.80 % | 2.130 M 401.18 % | 425.000 K |
| Long term investments | 0.000 -100.00 % | 17.615 M -50.62 % | 35.674 M 102.07 % | 17.655 M 4.91 % | 16.829 M 86.38 % | 9.029 M -31.71 % | 13.222 M 3 447.66 % | 372.705 K -29.96 % | 532.163 K -24.59 % | 705.722 K 69.24 % | 417.000 K 0.00 % | 417.000 K 0.00 % | 417.000 K 653.96 % | -75.276 K -111.68 % | 644.724 K | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 19.784 M 672.04 % | 2.563 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 |
| 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 310.000 2 080 374 783 900.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.195 B 1 044 923.18 % | 114.310 K -58.10 % | 272.800 K -6.76 % | 292.570 K -8.98 % | 321.445 K 20.75 % | 266.206 K -75.47 % | 1.085 M -41.03 % | 1.840 M -32.08 % | 2.710 M -40.08 % | 4.522 M 3.66 % | 4.363 M -17.41 % | 5.282 M -10.27 % | 5.887 M -9.37 % | 6.496 M 512.25 % | 1.061 M -88.30 % | 9.070 M -1.32 % | 9.191 M -14.05 % | 10.694 M |
| Total non current assets | 1.196 B 6 247.97 % | 18.839 M -48.68 % | 36.708 M 96.56 % | 18.675 M 8.88 % | 17.152 M 84.49 % | 9.297 M -35.03 % | 14.310 M -43.25 % | 25.215 M 677.30 % | 3.244 M -41.37 % | 5.533 M -12.31 % | 6.309 M -17.50 % | 7.647 M -39.65 % | 12.671 M -2.83 % | 13.040 M 43.37 % | 9.095 M -64.20 % | 25.403 M 124.38 % | 11.321 M 1.82 % | 11.119 M |
| Other current assets | 3.393 M -98.91 % | 311.946 M 152.76 % | 123.414 M 6 692.27 % | 1.817 M -90.79 % | 19.729 M -12.19 % | 22.467 M 513.56 % | 3.662 M 762.96 % | 424.325 K -10.28 % | 472.951 K 353.93 % | 104.191 K -99.53 % | 22.062 M 12.20 % | 19.663 M 16.00 % | 16.951 M 4 316.03 % | 383.841 K -98.23 % | 21.741 M 524 021.14 % | 4.148 K 8.27 % | 3.831 K -99.18 % | 465.000 K |
| Short term investments | 4.525 M 45 249 900.00 % | 10.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.500 M 82.41 % | 8.498 M -76.13 % | 35.598 M 6 692.49 % | 524.072 K -4.80 % | 550.521 K -7.40 % | 594.510 K 8.54 % | 547.739 K 11.27 % | 492.276 K 272.16 % | 132.276 K | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 190.935 M 342.88 % | 43.112 M 1 212.13 % | 3.286 M -75.38 % | 13.343 M 459.03 % | 2.387 M -55.75 % | 5.394 M 2 509.86 % | 206.672 K -22.17 % | 265.550 K -6.13 % | 282.890 K -99.30 % | 40.384 M 669.34 % | 5.249 M -68.94 % | 16.898 M 17.31 % | 14.404 M -40.36 % | 24.150 M 230.46 % | 7.308 M 279.25 % | 1.927 M -22.88 % | 2.499 M 128.93 % | 1.091 M |
| Cash and short term investments | 195.460 M 353.38 % | 43.112 M 1 212.13 % | 3.286 M -75.38 % | 13.343 M 459.03 % | 2.387 M -55.75 % | 5.394 M -65.66 % | 15.707 M 79.24 % | 8.763 M -75.58 % | 35.880 M -12.29 % | 40.908 M 605.35 % | 5.800 M -66.84 % | 17.492 M 16.99 % | 14.951 M -39.33 % | 24.643 M 231.20 % | 7.440 M 286.11 % | 1.927 M -22.88 % | 2.499 M 128.93 % | 1.091 M |
| Total current assets | 199.089 M -46.68 % | 373.372 M 192.83 % | 127.503 M 373.03 % | 26.954 M 14.96 % | 23.448 M -20.49 % | 29.491 M 8.39 % | 27.207 M 39.10 % | 19.559 M -57.76 % | 46.309 M -9.62 % | 51.239 M 83.91 % | 27.861 M -25.60 % | 37.450 M 17.39 % | 31.902 M 0.69 % | 31.685 M -12.47 % | 36.199 M 557.21 % | 5.508 M -18.59 % | 6.766 M -64.36 % | 18.984 M |
| Inventory | 0.000 100.00 % | -1.471 M 16.39 % | -1.759 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 | 236.000 K -98.81 % | 19.784 M 672.04 % | 2.563 M -78.27 % | 11.795 M 785.39 % | 1.332 M -18.27 % | 1.630 M -79.21 % | 7.839 M -24.42 % | 10.371 M 4.18 % | 9.955 M -3.64 % | 10.331 M | 0.000 -100.00 % | 294.711 K -98.07 % | 15.286 M 129.58 % | 6.658 M -5.13 % | 7.018 M 96.22 % | 3.577 M -16.10 % | 4.263 M -75.54 % | 17.427 M |
| Tax assets | 0.000 -100.00 % | 1.108 M 45.98 % | 759.000 K 4.55 % | 726.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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 861.000 K 1 435.58 % | 56.070 K -73.19 % | 209.100 K 72.45 % | 121.250 K -87.25 % | 951.011 K 346.85 % | 212.825 K -73.31 % | 797.462 K -12.54 % | 911.818 K 5.66 % | 862.962 K -18.58 % | 1.060 M 50.03 % | 706.468 K 32.03 % | 535.085 K -34.55 % | 817.552 K 30.73 % | 625.382 K 60.06 % | 390.706 K -80.41 % | 1.994 M -31.34 % | 2.905 M -76.01 % | 12.110 M |
| Tax payables | 0.000 -100.00 % | 594.000 K 1 071.14 % | 50.720 K -89.82 % | 498.440 K 943.63 % | 47.760 K | 0.000 | 0.000 -100.00 % | 33.040 K -6.44 % | 35.315 K -51.98 % | 73.538 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| Other total stockholders equity | 1.390 B 742.48 % | 164.972 M 1 122 161.50 % | 14.700 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.695 K 211.14 % | 4.723 K -67.86 % | 14.695 K | 0.000 | 0.000 -100.00 % | 14.695 K -99.91 % | 17.146 M -58.38 % | 41.191 M 4.75 % | 39.323 M 58.91 % | 24.746 M 0.06 % | 24.731 M |
| Deferred tax liabilities non current | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Total assets | 1.395 B 255.68 % | 392.211 M 138.85 % | 164.211 M 259.88 % | 45.630 M 12.39 % | 40.600 M 4.67 % | 38.788 M -6.57 % | 41.517 M -7.28 % | 44.774 M -9.64 % | 49.553 M -12.72 % | 56.772 M 66.14 % | 34.171 M -24.23 % | 45.097 M 1.18 % | 44.573 M -0.34 % | 44.725 M -1.26 % | 45.295 M 46.53 % | 30.911 M 70.90 % | 18.087 M -39.92 % | 30.102 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 313.110 M 254.21 % | -203.038 M -80.50 % | -112.486 M -1 423.66 % | 8.498 M 158.66 % | 3.285 M 124.13 % | -13.616 M -39 881.32 % | -34.056 K -157.62 % | 59.101 K 153.64 % | -110.189 K -100.89 % | 12.375 M 2 365.39 % | 501.938 K -87.91 % | 4.152 M 487.22 % | -1.072 M -122.19 % | 4.833 M 186.29 % | -5.601 M -777.77 % | -638.144 K 93.14 % | -9.297 M -58.98 % | -5.848 M |
| Accounts receivables | 18.317 M 204.36 % | -17.552 M -262.86 % | 10.778 M 39.87 % | 7.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.966 K | 0.000 -100.00 % | 902.000 -99.98 % | 4.918 M | 0.000 -100.00 % | 686.223 K | 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 -100.00 % | 687.672 K |
| Accounts payables | 0.000 100.00 % | -153.000 K 85.57 % | -1.060 M -235.44 % | 782.910 K 5.81 % | 739.911 K 280.12 % | -410.780 K -333.11 % | -94.845 K -294.13 % | 48.856 K 168.68 % | -71.131 K -120.13 % | 353.418 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -361.496 K 72.70 % | -1.324 M 84.44 % | -8.511 M | 0.000 |
| Other working capital | 294.793 M 259.06 % | -185.333 M -51.66 % | -122.203 M -1 253 466.15 % | 9.750 K -99.62 % | 2.546 M 119.28 % | -13.205 M -21 823.10 % | 60.789 K 493.35 % | 10.245 K 126.23 % | -39.058 K -100.32 % | 12.021 M 3 934.37 % | 297.972 K -92.82 % | 4.152 M 486.89 % | -1.073 M -1 167.80 % | -84.649 K 98.38 % | -5.240 M | 0.000 100.00 % | -786.405 K 87.97 % | -6.536 M |
| Other non cash items | -5.080 M -87.27 % | -2.713 M -107.40 % | -1.308 M 51.01 % | -2.670 M -66.77 % | -1.601 M 77.64 % | -7.159 M -162.22 % | -2.730 M -1.57 % | -2.688 M 45.65 % | -4.946 M -120.63 % | 23.973 M 1 560.82 % | -1.641 M 34.14 % | -2.492 M 27.40 % | -3.432 M -277.45 % | -909.291 K -126.59 % | 3.420 M 1 726.71 % | 187.212 K 110.47 % | -1.788 M 79.62 % | -8.776 M |
| Net cash provided by operating activities | 310.484 M 253.76 % | -201.927 M -77.99 % | -113.449 M -1 353.26 % | 9.052 M 243.71 % | 2.634 M 112.79 % | -20.590 M -213.14 % | -6.575 M -16.50 % | -5.644 M 36.05 % | -8.826 M -126.71 % | 33.050 M 765.95 % | -4.963 M -1 143 608.29 % | 434.000 100.01 % | -4.193 M -157.15 % | 7.337 M 453.33 % | -2.077 M -94.54 % | -1.067 M 79.78 % | -5.280 M -81.86 % | -2.903 M |
| Investments in property plant and equipment | -1.195 B | 0.000 -100.00 % | 4.107 M | 0.000 100.00 % | -85.156 K | 0.000 | 0.000 -100.00 % | 2.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.548 M -486.91 % | -945.232 K | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 100.00 % | -2.752 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.502 K | 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 100.00 % | -65.420 K 99.65 % | -18.545 M -2 147.37 % | -825.170 K 89.42 % | -7.800 M | 0.000 | 0.000 100.00 % | -487.032 K -2 397.60 % | -19.500 K | 0.000 | 0.000 | 0.000 100.00 % | -175.937 K | 0.000 | 0.000 | 0.000 100.00 % | -1.705 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 296.750 K | 0.000 | 0.000 -100.00 % | 19.689 M 524.30 % | 3.154 M -33.61 % | 4.750 M 2 359.13 % | 193.159 K | 0.000 -100.00 % | 279.482 K 502.85 % | 46.360 K | 0.000 -100.00 % | 7.079 K -99.19 % | 875.000 K 121.52 % | 395.000 K | 0.000 | 0.000 |
| Other investing activites | 28.337 M 23.93 % | 22.864 M 7 624.47 % | 296.000 K -89.15 % | 2.729 M 21.59 % | 2.244 M -70.30 % | 7.556 M 279.13 % | 1.993 M 3 427.26 % | 56.502 K -98.22 % | 3.167 M 48.39 % | 2.134 M 490.65 % | -546.261 K -403.98 % | -108.390 K 97.17 % | -3.832 M -120.24 % | 18.932 M 104.15 % | 9.273 M 7 737.11 % | 118.327 K -99.21 % | 15.015 M 267.67 % | 4.084 M |
| Net cash used for investing activites | -1.167 B -5 216.68 % | 22.799 M 237.37 % | -16.597 M -971.75 % | 1.904 M 133.75 % | -5.641 M -120.70 % | 27.245 M 429.37 % | 5.147 M -23.12 % | 6.695 M 100.43 % | 3.340 M 56.53 % | 2.134 M 899.89 % | -266.779 K -330.08 % | -62.030 K 98.45 % | -4.008 M -129.93 % | 13.391 M 45.51 % | 9.203 M 1 692.85 % | 513.327 K -96.14 % | 13.310 M 225.92 % | 4.084 M |
| Debt repayment | 582.659 M 482.74 % | 99.986 M -16.75 % | 120.104 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.026 M -200.18 % | 1.024 M 37 203.80 % | -2.761 K 99.95 % | -5.737 M -287.19 % | 3.065 M 369.29 % | -1.138 M -129.83 % | 3.816 M 365.95 % | -1.435 M -8 099.29 % | -17.500 K 99.56 % | -4.023 M -260.74 % | 2.503 M |
| Common stock issued | 421.233 M 21 501.69 % | 1.950 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 |
| 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 100.00 % | -7.600 M | 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 |
| Other financing activites | -2.000 K -100.00 % | 118.969 M 103 488.49 % | -115.070 K | 0.000 | 0.000 100.00 % | -33.729 K 46.65 % | -63.227 K -106.42 % | 984.782 K 2 430.68 % | -42.253 K 8.01 % | -45.930 K 93.26 % | -681.328 K -33.71 % | -509.552 K -25.31 % | -406.641 K -297.28 % | -102.356 K -3 392.19 % | -2.931 K | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 1.004 B 358.49 % | 218.955 M 82.48 % | 119.988 M | 0.000 | 0.000 100.00 % | -33.729 K 46.65 % | -63.227 K -52.40 % | -41.488 K -104.22 % | 982.183 K 2 117.18 % | -48.691 K 99.24 % | -6.419 M -351.18 % | 2.555 M 265.42 % | -1.545 M 60.25 % | -3.886 M -170.29 % | -1.438 M -8 116.03 % | -17.500 K 99.56 % | -4.023 M -260.74 % | 2.503 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 147.823 M 271.17 % | 39.826 M 495.99 % | -10.057 M -191.80 % | 10.956 M 464.35 % | -3.007 M -145.42 % | 6.621 M 543.80 % | -1.492 M -247.87 % | 1.009 M 122.40 % | -4.504 M -112.82 % | 35.135 M 401.63 % | -11.648 M -567.08 % | 2.494 M 125.59 % | -9.747 M -157.87 % | 16.842 M 196.06 % | 5.689 M 1 095.25 % | -571.592 K -114.26 % | 4.007 M 8.79 % | 3.683 M |
| Cash at beginning of period | 43.112 M 1 212.13 % | 3.286 M -75.38 % | 13.343 M 459.03 % | 2.387 M -55.75 % | 5.394 M 539.51 % | -1.227 M -563.64 % | 264.692 K 135.57 % | -744.238 K -101.84 % | 40.384 M 669.34 % | 5.249 M -68.94 % | 16.898 M 17.31 % | 14.404 M -40.36 % | 24.150 M 230.46 % | 7.308 M 351.33 % | 1.619 M -26.09 % | 2.191 M 220.61 % | -1.816 M 66.97 % | -5.500 M |
| Cash at end of period | 190.935 M 342.88 % | 43.112 M 1 212.13 % | 3.286 M -75.38 % | 13.343 M 459.03 % | 2.387 M -55.75 % | 5.394 M 539.51 % | -1.227 M -563.64 % | 264.692 K -99.26 % | 35.880 M -11.15 % | 40.384 M 669.34 % | 5.249 M -68.94 % | 16.898 M 17.31 % | 14.404 M -40.36 % | 24.150 M 230.46 % | 7.308 M 351.33 % | 1.619 M -26.09 % | 2.191 M 220.61 % | -1.816 M |
| Operating cash flow | 310.484 M 253.76 % | -201.927 M -77.99 % | -113.449 M -1 353.26 % | 9.052 M 243.71 % | 2.634 M 112.79 % | -20.590 M -213.14 % | -6.575 M -16.50 % | -5.644 M 36.05 % | -8.826 M -126.71 % | 33.050 M 765.95 % | -4.963 M -1 143 608.29 % | 434.000 100.01 % | -4.193 M -157.15 % | 7.337 M 453.33 % | -2.077 M -94.54 % | -1.067 M 79.78 % | -5.280 M -81.86 % | -2.903 M |
| Capital expenditure | -1.195 B | 0.000 -100.00 % | 4.107 M | 0.000 100.00 % | -85.156 K | 0.000 | 0.000 -100.00 % | 2.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.548 M -486.91 % | -945.232 K | 0.000 100.00 % | -2.000 | 0.000 |
| Free CashFlow | -884.404 M -337.98 % | -201.927 M -84.67 % | -109.342 M -1 307.89 % | 9.052 M 255.19 % | 2.549 M 112.38 % | -20.590 M -213.14 % | -6.575 M -16.50 % | -5.644 M 36.05 % | -8.826 M -126.71 % | 33.050 M 765.95 % | -4.963 M -1 143 608.29 % | 434.000 100.01 % | -4.193 M -334.34 % | 1.790 M 159.22 % | -3.022 M -183.10 % | -1.067 M 79.78 % | -5.280 M -81.86 % | -2.903 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 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 | 0.000 -100.00 % | 321.000 K -97.85 % | 14.945 M | 0.000 -100.00 % | 15.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.556 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 | 0.000 |
| Net income | 6.144 M 212.06 % | -5.483 M -167.30 % | 8.147 M 203.06 % | -7.905 M -365.27 % | 2.980 M 391.75 % | 606.000 K -70.28 % | 2.039 M 217.59 % | -1.734 M -238.28 % | 1.254 M 513.86 % | -303.000 K -621.43 % | -42.000 K 91.95 % | -522.000 K -113.99 % | 3.731 M 1 442.09 % | -278.000 K -679.17 % | 48.000 K -88.54 % | 419.000 K 68.12 % | 249.224 K -36.91 % | 395.000 K 238.11 % | -286.000 K -151.07 % | 560.000 K 103.47 % | 275.222 K -12.90 % | 316.000 K 250.48 % | -210.000 K 77.42 % | -930.000 K 24.70 % | -1.235 M -4.31 % | -1.184 M 11.90 % | -1.344 M -65.52 % | -812.000 K 37.05 % | -1.290 M -51.41 % | -852.000 K -4.93 % | -812.000 K -14.37 % | -710.000 K 73.23 % | -2.652 M -245.76 % | -767.000 K 17.53 % | -930.000 K -183.54 % | -328.000 K 90.94 % | -3.619 M -313.60 % | -875.000 K 2.89 % | -901.000 K -47.70 % | -610.000 K 72.60 % | -2.226 M -250.00 % | -636.000 K 45.45 % | -1.166 M -89.90 % | -614.000 K 46.09 % | -1.139 M -156.53 % | -444.000 K -41.40 % | -314.000 K -3.29 % | -304.000 K 48.65 % | -592.000 K -220.08 % | 493.000 K -87.24 % | 3.865 M 300.36 % | -1.929 M -34.71 % | -1.432 M -287.03 % | -370.000 K |
| Income before tax | 7.261 M 232.43 % | -5.483 M -167.30 % | 8.147 M 203.06 % | -7.905 M -372.77 % | 2.898 M 378.22 % | 606.000 K -70.28 % | 2.039 M 217.59 % | -1.734 M -242.01 % | 1.221 M 502.97 % | -303.000 K -621.43 % | -42.000 K 91.95 % | -522.000 K -117.37 % | 3.005 M 1 180.94 % | -278.000 K -679.17 % | 48.000 K -88.54 % | 419.000 K 68.12 % | 249.224 K -36.91 % | 395.000 K 238.11 % | -286.000 K -151.07 % | 560.000 K 103.47 % | 275.222 K -12.90 % | 316.000 K 250.48 % | -210.000 K 77.42 % | -930.000 K 24.70 % | -1.235 M -4.31 % | -1.184 M 11.90 % | -1.344 M -65.52 % | -812.000 K 37.05 % | -1.290 M -51.41 % | -852.000 K -4.93 % | -812.000 K -14.37 % | -710.000 K 73.22 % | -2.651 M -245.63 % | -767.000 K 12.44 % | -876.000 K -167.07 % | -328.000 K 86.98 % | -2.519 M -187.89 % | -875.000 K 2.89 % | -901.000 K -47.70 % | -610.000 K 72.60 % | -2.226 M -250.00 % | -636.000 K 45.45 % | -1.166 M -89.90 % | -614.000 K 46.09 % | -1.139 M -156.53 % | -444.000 K -17.46 % | -378.000 K -24.34 % | -304.000 K 88.86 % | -2.728 M -653.35 % | 493.000 K -71.49 % | 1.729 M 189.63 % | -1.929 M -143.56 % | -792.000 K -114.05 % | -370.000 K |
| Income before tax ratio | 0.00 100.00 % | -17.08 -3 233.37 % | 0.55 | 0.00 -100.00 % | 0.18 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.26 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 7.494 M 240.73 % | -5.325 M -165.05 % | 8.186 M 533.35 % | -1.889 M -162.92 % | 3.002 M 393.75 % | 608.000 K -70.27 % | 2.045 M 1 866.35 % | 104.000 K -87.54 % | 835.000 K 380.20 % | -298.000 K -351.52 % | -66.000 K 87.23 % | -517.000 K -117.16 % | 3.012 M 1 211.44 % | -271.000 K -592.73 % | 55.000 K -87.12 % | 427.000 K -77.62 % | 1.908 M 374.63 % | 402.000 K 247.25 % | -273.000 K -148.75 % | 560.000 K 25.84 % | 445.000 K -11.71 % | 504.000 K 2 500.00 % | -21.000 K 97.03 % | -708.000 K 30.99 % | -1.026 M -3.64 % | -990.000 K 12.16 % | -1.127 M -83.85 % | -613.000 K 44.07 % | -1.096 M -65.56 % | -662.000 K -7.99 % | -613.000 K -26.39 % | -485.000 K 79.55 % | -2.372 M -345.03 % | -533.000 K 20.33 % | -669.000 K -439.52 % | -124.000 K 94.64 % | -2.315 M -253.44 % | -655.000 K 2.96 % | -675.000 K -70.45 % | -396.000 K 79.03 % | -1.888 M -858.38 % | -197.000 K 75.19 % | -794.000 K -201.90 % | -263.000 K 67.97 % | -821.000 K -521.97 % | -132.000 K -3.13 % | -128.000 K -85.51 % | -69.000 K 99.19 % | -8.508 M -1 333.04 % | 690.000 K -65.64 % | 2.008 M 220.82 % | -1.662 M 38.92 % | -2.721 M -686.42 % | -346.000 K |
| Net income ratio | 0.00 100.00 % | -17.08 -3 233.37 % | 0.55 | 0.00 -100.00 % | 0.19 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.32 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 100.00 % | -16.59 -3 128.58 % | 0.55 | 0.00 -100.00 % | 0.19 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.26 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 -100.00 % | 1.00 526.62 % | 0.16 | 0.00 -100.00 % | 0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.22 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 3.560 M 0.00 % | 3.560 M -0.36 % | 3.573 M -0.11 % | 3.577 M 14.03 % | 3.137 M 19.05 % | 2.635 M 21.48 % | 2.169 M 28.89 % | 1.683 M 3.95 % | 1.619 M 1.50 % | 1.595 M -1.48 % | 1.619 M -0.74 % | 1.631 M 0.74 % | 1.619 M 0.00 % | 1.619 M 0.01 % | 1.619 M 0.05 % | 1.618 M 0.06 % | 1.617 M -0.12 % | 1.619 M 0.19 % | 1.616 M -0.12 % | 1.618 M -0.06 % | 1.619 M 0.00 % | 1.619 M 0.25 % | 1.615 M -0.12 % | 1.617 M -0.06 % | 1.618 M 0.06 % | 1.617 M -0.12 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.12 % | 1.617 M -0.12 % | 1.619 M 0.06 % | 1.618 M -0.12 % | 1.620 M 0.25 % | 1.616 M -0.19 % | 1.619 M 0.00 % | 1.619 M 0.06 % | 1.618 M 0.00 % | 1.618 M -0.06 % | 1.619 M 0.06 % | 1.618 M -0.06 % | 1.619 M -0.06 % | 1.620 M 0.00 % | 1.620 M 0.00 % | 1.620 M 0.06 % | 1.619 M 0.12 % | 1.617 M -0.74 % | 1.629 M 0.62 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M |
| Weighted average shs out | 3.560 M 0.00 % | 3.560 M -0.36 % | 3.573 M -0.11 % | 3.577 M 0.22 % | 3.569 M 35.45 % | 2.635 M -26.17 % | 3.569 M 112.05 % | 1.683 M 3.95 % | 1.619 M 1.50 % | 1.595 M -1.48 % | 1.619 M -0.74 % | 1.631 M 0.74 % | 1.619 M 0.00 % | 1.619 M 0.01 % | 1.619 M 0.05 % | 1.618 M 0.06 % | 1.617 M -0.12 % | 1.619 M 0.19 % | 1.616 M -0.12 % | 1.618 M -0.06 % | 1.619 M 0.00 % | 1.619 M 0.25 % | 1.615 M -0.12 % | 1.617 M 0.00 % | 1.617 M 0.00 % | 1.617 M -0.12 % | 1.619 M 0.00 % | 1.619 M 0.06 % | 1.618 M -0.06 % | 1.619 M 0.00 % | 1.619 M 0.12 % | 1.617 M -0.12 % | 1.619 M 0.06 % | 1.618 M -0.12 % | 1.620 M 0.25 % | 1.616 M -0.19 % | 1.619 M 0.12 % | 1.617 M -0.06 % | 1.618 M 0.00 % | 1.618 M -0.06 % | 1.619 M 0.06 % | 1.618 M -0.06 % | 1.619 M -0.06 % | 1.620 M 0.06 % | 1.619 M -0.06 % | 1.620 M 0.06 % | 1.619 M 0.12 % | 1.617 M -0.74 % | 1.629 M 0.62 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M 0.00 % | 1.619 M |
| EPS diluted | 1.73 212.34 % | -1.54 -910.53 % | 0.19 108.60 % | -2.21 -862.07 % | 0.29 26.09 % | 0.23 -75.53 % | 0.94 191.26 % | -1.03 -1 429.03 % | 0.08 140.79 % | -0.19 -533.33 % | -0.03 90.63 % | -0.32 -239.13 % | 0.23 1 437.21 % | -0.02 -157.33 % | 0.03 -88.46 % | 0.26 1 588.31 % | 0.02 -93.58 % | 0.24 233.33 % | -0.18 -151.43 % | 0.35 1 958.82 % | 0.02 -91.50 % | 0.20 253.85 % | -0.13 77.19 % | -0.57 -647.05 % | -0.08 -4.23 % | -0.07 91.18 % | -0.83 -66.00 % | -0.50 37.50 % | -0.80 -50.94 % | -0.53 -6.00 % | -0.50 -13.64 % | -0.44 73.17 % | -1.64 -248.94 % | -0.47 17.54 % | -0.57 -185.00 % | -0.20 91.07 % | -2.24 -314.81 % | -0.54 3.57 % | -0.56 -47.37 % | -0.38 -171.43 % | -0.14 64.10 % | -0.39 45.83 % | -0.72 -89.47 % | -0.38 -440.54 % | -0.07 73.96 % | -0.27 -42.11 % | -0.19 0.00 % | -0.19 -423.42 % | -0.04 -111.71 % | 0.31 -87.03 % | 2.39 300.84 % | -1.19 -1 246.15 % | -0.09 61.57 % | -0.23 |
| Earnings per share | 1.73 212.34 % | -1.54 -167.54 % | 2.28 203.17 % | -2.21 -862.07 % | 0.29 26.09 % | 0.23 -75.53 % | 0.94 191.26 % | -1.03 -1 429.03 % | 0.08 140.79 % | -0.19 -533.33 % | -0.03 90.63 % | -0.32 -239.13 % | 0.23 1 437.21 % | -0.02 -157.33 % | 0.03 -88.46 % | 0.26 1 588.31 % | 0.02 -93.58 % | 0.24 233.33 % | -0.18 -151.43 % | 0.35 1 958.82 % | 0.02 -91.50 % | 0.20 253.85 % | -0.13 77.19 % | -0.57 -646.07 % | -0.08 89.53 % | -0.73 12.05 % | -0.83 -66.00 % | -0.50 37.50 % | -0.80 -50.94 % | -0.53 -6.00 % | -0.50 -13.64 % | -0.44 73.17 % | -1.64 -248.94 % | -0.47 17.54 % | -0.57 -185.00 % | -0.20 91.07 % | -2.24 -314.81 % | -0.54 3.57 % | -0.56 -47.37 % | -0.38 -171.43 % | -0.14 64.10 % | -0.39 45.83 % | -0.72 -89.47 % | -0.38 -440.54 % | -0.07 73.96 % | -0.27 -42.11 % | -0.19 0.00 % | -0.19 -423.42 % | -0.04 -111.71 % | 0.31 -87.03 % | 2.39 300.84 % | -1.19 -1 246.15 % | -0.09 61.57 % | -0.23 |
| Gross profit | 0.000 -100.00 % | 321.000 K -86.54 % | 2.385 M 79 600.00 % | -3.000 K -100.12 % | 2.510 M 83 766.67 % | -3.000 K 25.00 % | -4.000 K 20.00 % | -5.000 K 0.00 % | -5.000 K 0.00 % | -5.000 K 0.00 % | -5.000 K 0.00 % | -5.000 K -100.20 % | 2.556 M 36 614.29 % | -7.000 K 0.00 % | -7.000 K 0.00 % | -7.000 K 30.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -656.000 K | 0.000 | 0.000 | 0.000 100.00 % | -12.880 K | 0.000 | 0.000 | 0.000 100.00 % | -3.030 K | 0.000 | 0.000 | 0.000 100.00 % | -159.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 1.117 M | 0.000 | 0.000 | 0.000 100.00 % | -82.000 K | 0.000 | 0.000 | 0.000 100.00 % | -33.000 K | 0.000 | 0.000 | 0.000 100.00 % | -726.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 -100.00 % | 1.000 K | 0.000 -100.00 % | 54.000 K | 0.000 -100.00 % | 1.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 | 0.000 100.00 % | -64.000 K | 0.000 100.00 % | -2.136 M | 0.000 100.00 % | -2.136 M | 0.000 -100.00 % | 640.000 K | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 158.000 K -98.74 % | 12.560 M 418 566.67 % | 3.000 K -99.98 % | 13.227 M 440 800.00 % | 3.000 K -25.00 % | 4.000 K -20.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -99.94 % | 9.000 M 128 471.43 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K -30.00 % | 10.000 K 42.86 % | 7.000 K -46.15 % | 13.000 K | 0.000 -100.00 % | 169.000 K -10.58 % | 189.000 K 0.00 % | 189.000 K | 0.000 -100.00 % | 188.000 K | 0.000 | 0.000 -100.00 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K -6.90 % | 203.000 K 0.00 % | 203.000 K 0.00 % | 203.000 K 0.00 % | 203.000 K 0.00 % | 203.000 K | 0.000 -100.00 % | 655.513 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.880 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 222.880 K | 0.000 | 0.000 | 0.000 -100.00 % | 288.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 187.078 K | 0.000 | 0.000 | 0.000 -100.00 % | 881.006 K | 0.000 | 0.000 | 0.000 -100.00 % | 868.502 K | 0.000 | 0.000 | 0.000 -100.00 % | 553.000 K 101.82 % | 274.000 K 65.06 % | 166.000 K 46.90 % | 113.000 K -78.27 % | 520.000 K 300.00 % | 130.000 K -53.24 % | 278.000 K 148.21 % | 112.000 K -75.49 % | 457.000 K 407.78 % | 90.000 K -59.64 % | 223.000 K 54.86 % | 144.000 K -83.68 % | 882.183 K 354.73 % | 194.000 K 84.76 % | 105.000 K 26.51 % | 83.000 K -91.18 % | 940.935 K 251.10 % | 268.000 K -22.99 % | 348.000 K 50.65 % | 231.000 K | 0.000 -100.00 % | 133.000 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.960 K | 0.000 | 0.000 | 0.000 -100.00 % | 24.920 K | 0.000 | 0.000 | 0.000 -100.00 % | 39.120 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.080 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.134 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.114 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.802 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 792.000 K -17.15 % | 956.000 K 46.63 % | 652.000 K 1 818.28 % | -37.945 K -106.72 % | 565.000 K -6.46 % | 604.000 K | 0.000 -100.00 % | 66.996 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.512 M | 0.000 | 0.000 | 0.000 -100.00 % | 95.065 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -2.780 M -172.17 % | 3.852 M 168.43 % | 1.435 M -38.52 % | 2.334 M 2 205.64 % | 101.230 K -60.92 % | 259.000 K 34.90 % | 192.000 K -76.44 % | 815.000 K 351.54 % | -324.000 K -136.04 % | 899.000 K 65.56 % | 543.000 K -27.02 % | 744.000 K 27.95 % | 581.468 K 26.96 % | 458.000 K -33.91 % | 693.000 K | 0.000 -100.00 % | 366.438 K | 0.000 -100.00 % | 622.000 K | 0.000 -100.00 % | 765.485 K 75.57 % | 436.000 K -91.15 % | 4.929 M 196.04 % | 1.665 M -9.76 % | 1.845 M 0.38 % | 1.838 M -3.77 % | 1.910 M 199.37 % | 638.000 K -65.90 % | 1.871 M 158.07 % | 725.000 K 12.06 % | 647.000 K -17.89 % | 788.000 K -22.97 % | 1.023 M 122.39 % | 460.000 K -34.84 % | 706.000 K 229.91 % | 214.000 K -92.25 % | 2.763 M 104.36 % | 1.352 M 4.48 % | 1.294 M 164.62 % | 489.000 K -91.26 % | 5.597 M 1 693.91 % | 312.000 K -59.79 % | 776.000 K 139.51 % | 324.000 K -93.48 % | 4.971 M 5 485.39 % | 89.000 K -48.85 % | 174.000 K 27.01 % | 137.000 K -98.42 % | 8.660 M 1 174.44 % | -806.000 K 63.43 % | -2.204 M -239.14 % | 1.584 M -42.71 % | 2.765 M 1 066.67 % | 237.000 K |
| Operating expenses | -2.780 M -149.24 % | 5.646 M 559.58 % | 856.000 K -63.28 % | 2.331 M 2 254.55 % | 99.000 K -61.33 % | 256.000 K 36.17 % | 188.000 K -76.79 % | 810.000 K 350.00 % | -324.000 K -136.24 % | 894.000 K 57.67 % | 567.000 K -23.27 % | 739.000 K 27.09 % | 581.468 K 26.96 % | 458.000 K -33.24 % | 686.000 K 87.95 % | 365.000 K 1.96 % | 358.000 K 16.61 % | 307.000 K -49.59 % | 609.000 K 1 284.09 % | 44.000 K -94.25 % | 765.485 K 203.76 % | 252.000 K -94.68 % | 4.740 M 184.68 % | 1.665 M -0.42 % | 1.672 M -9.03 % | 1.838 M 6.80 % | 1.721 M 36.59 % | 1.260 M -25.09 % | 1.682 M 21.27 % | 1.387 M 66.31 % | 834.000 K 71.96 % | 485.000 K -79.55 % | 2.372 M 222.28 % | 736.000 K -15.60 % | 872.000 K 166.67 % | 327.000 K -88.17 % | 2.763 M 86.44 % | 1.482 M -5.73 % | 1.572 M 161.56 % | 601.000 K -89.26 % | 5.597 M 1 292.29 % | 402.000 K -59.76 % | 999.000 K 113.46 % | 468.000 K -90.59 % | 4.971 M 1 656.54 % | 283.000 K 1.43 % | 279.000 K 26.82 % | 220.000 K -97.46 % | 8.660 M 1 709.67 % | -538.000 K 71.01 % | -1.856 M -202.26 % | 1.815 M -34.36 % | 2.765 M 647.30 % | 370.000 K |
| Cost and expenses | -2.780 M -147.90 % | 5.804 M -58.53 % | 13.995 M 499.61 % | 2.334 M -82.49 % | 13.326 M 5 045.17 % | 259.000 K 34.90 % | 192.000 K -76.44 % | 815.000 K 351.54 % | -324.000 K -136.04 % | 899.000 K 57.17 % | 572.000 K -23.12 % | 744.000 K -92.24 % | 9.584 M 1 992.58 % | 458.000 K -33.91 % | 693.000 K 86.29 % | 372.000 K 1.09 % | 368.000 K 17.20 % | 314.000 K -49.52 % | 622.000 K 1 313.64 % | 44.000 K -79.74 % | 217.212 K -50.75 % | 441.000 K -91.05 % | 4.929 M 196.04 % | 1.665 M -9.76 % | 1.845 M 0.38 % | 1.838 M -3.77 % | 1.910 M 31.82 % | 1.449 M -22.55 % | 1.871 M 18.72 % | 1.576 M 88.97 % | 834.000 K 21.22 % | 688.000 K -73.28 % | 2.575 M 249.86 % | 736.000 K -15.60 % | 872.000 K 166.67 % | 327.000 K -88.17 % | 2.763 M 86.44 % | 1.482 M -5.73 % | 1.572 M 161.56 % | 601.000 K -89.26 % | 5.597 M 1 292.29 % | 402.000 K -59.76 % | 999.000 K 113.46 % | 468.000 K -90.59 % | 4.971 M 1 656.54 % | 283.000 K 1.43 % | 279.000 K 26.82 % | 220.000 K -97.46 % | 8.660 M 1 709.67 % | -538.000 K 71.01 % | -1.856 M -202.26 % | 1.815 M -34.36 % | 2.765 M 647.30 % | 370.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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.877 M 248.88 % | 538.000 K 1 635.48 % | 31.000 K -22.42 % | 39.960 K -11.20 % | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K 2 243.75 % | 1.920 K -99.48 % | 369.000 K 123.64 % | 165.000 K -23.26 % | 215.000 K -17.94 % | 262.000 K -16.83 % | 315.000 K 0.00 % | 315.000 K -13.70 % | 365.000 K 17.71 % | 310.080 K 1.00 % | 307.000 K 16.73 % | 263.000 K 497.73 % | 44.000 K -79.74 % | 217.212 K 103.00 % | 107.000 K -95.83 % | 2.568 M 1 458.73 % | -189.000 K -120.39 % | 927.120 K 590.54 % | -189.000 K 0.00 % | -189.000 K -123.30 % | 811.000 K -11.59 % | 917.304 K 14.38 % | 802.000 K -3.84 % | 834.000 K 6.11 % | 786.000 K 42.13 % | 553.000 K -48.12 % | 1.066 M -4.99 % | 1.122 M 46.67 % | 765.000 K 58.70 % | 482.055 K -30.64 % | 695.000 K -21.20 % | 882.000 K 687.50 % | 112.000 K -78.63 % | 523.996 K 482.22 % | 90.000 K -59.64 % | 223.000 K 54.86 % | 144.000 K -93.98 % | 2.394 M 1 134.02 % | 194.000 K 84.76 % | 105.000 K 26.51 % | 83.000 K -91.99 % | 1.036 M 286.57 % | 268.000 K -22.99 % | 348.000 K 50.65 % | 231.000 K | 0.000 -100.00 % | 133.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.281 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 6.013 M 5 853.47 % | 101.000 K | 0.000 -100.00 % | 2.000 K -99.89 % | 1.833 M 1 227.97 % | 138.030 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.374 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -96.97 % | 33.000 K 63.15 % | 20.227 K 304.54 % | 5.000 K -82.14 % | 28.000 K 180.00 % | 10.000 K 100.00 % | 5.000 K 400.00 % | 1.000 K -90.00 % | 10.000 K -54.55 % | 22.000 K 214.29 % | 7.000 K -77.42 % | 31.000 K 675.00 % | 4.000 K 300.00 % | 1.000 K | 0.000 -100.00 % | 16.000 K -23.81 % | 21.000 K 133.33 % | 9.000 K | 0.000 -100.00 % | 234.000 K 40.12 % | 167.000 K 14.38 % | 146.000 K | 0.000 | 0.000 -100.00 % | 99.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 233.000 K 47.47 % | 158.000 K 285.37 % | 41.000 K 1 266.67 % | 3.000 K 0.00 % | 3.000 K -39.32 % | 4.944 K 23.60 % | 4.000 K -20.00 % | 5.000 K 4.82 % | 4.770 K -4.60 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -28.57 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K -30.00 % | 10.000 K 42.86 % | 7.000 K -46.15 % | 13.000 K -92.93 % | 183.820 K 8.59 % | 169.280 K -10.43 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K -0.13 % | 189.243 K 0.13 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K -6.90 % | 203.000 K 0.00 % | 203.000 K 0.00 % | 203.000 K 0.00 % | 203.000 K 0.00 % | 203.000 K 0.00 % | 203.000 K -0.49 % | 204.000 K 0.00 % | 204.000 K -0.49 % | 205.000 K 0.00 % | 205.000 K 0.97 % | 203.022 K -0.96 % | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K 35.10 % | 151.743 K 0.49 % | 151.000 K 0.00 % | 151.000 K 0.00 % | 151.000 K -1.17 % | 152.786 K 0.52 % | 152.000 K 0.00 % | 152.000 K -0.65 % | 153.000 K 248.04 % | 43.960 K 83.17 % | 24.000 K |
| Operating income | 2.780 M 151.41 % | -5.408 M -669.26 % | 950.000 K 140.70 % | -2.334 M -196.81 % | 2.411 M 1 030.89 % | -259.000 K -34.90 % | -192.000 K 76.44 % | -815.000 K -351.65 % | 323.860 K 136.02 % | -899.000 K -65.56 % | -543.000 K 27.02 % | -744.000 K -137.69 % | 1.974 M 531.00 % | -458.000 K 33.91 % | -693.000 K -86.29 % | -372.000 K -1.64 % | -366.000 K -16.56 % | -314.000 K 49.52 % | -622.000 K -1 313.64 % | -44.000 K 94.25 % | -765.000 K -75.46 % | -436.000 K 83.02 % | -2.568 M -54.23 % | -1.665 M 9.76 % | -1.845 M -0.38 % | -1.838 M 3.77 % | -1.910 M -31.82 % | -1.449 M 22.55 % | -1.871 M -133.29 % | -802.000 K 3.84 % | -834.000 K -17.46 % | -710.000 K 73.15 % | -2.644 M -244.72 % | -767.000 K 12.44 % | -876.000 K -167.07 % | -328.000 K 88.13 % | -2.763 M -215.77 % | -875.000 K 44.34 % | -1.572 M -157.70 % | -610.000 K 72.60 % | -2.226 M -250.00 % | -636.000 K 45.45 % | -1.166 M -89.90 % | -614.000 K -116.09 % | 3.817 M 959.68 % | -444.000 K -17.46 % | -378.000 K 69.42 % | -1.236 M 54.69 % | -2.728 M -653.35 % | 493.000 K -71.49 % | 1.729 M 189.63 % | -1.929 M -143.56 % | -792.000 K -114.05 % | -370.000 K |
| Operating income ratio | 0.00 100.00 % | -16.85 -26 603.54 % | 0.06 | 0.00 -100.00 % | 0.15 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.17 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 4.481 M 1 295.95 % | 321.000 K -95.54 % | 7.197 M 229.19 % | -5.571 M -1 244.69 % | 486.680 K -43.74 % | 865.000 K -61.23 % | 2.231 M 342.76 % | -919.000 K -202.42 % | 897.260 K 50.55 % | 596.000 K 12.45 % | 530.000 K 138.74 % | 222.000 K -78.47 % | 1.031 M 2 686.49 % | 37.000 K -95.01 % | 741.000 K -6.32 % | 791.000 K 28.48 % | 615.662 K -13.16 % | 709.000 K 111.01 % | 336.000 K -44.37 % | 604.000 K -41.98 % | 1.041 M 38.43 % | 752.000 K -84.06 % | 4.719 M 542.04 % | 735.000 K 20.61 % | 609.398 K -6.82 % | 654.000 K 15.55 % | 566.000 K -11.15 % | 637.000 K 9.64 % | 581.000 K 1 262.00 % | -50.000 K -327.27 % | 22.000 K 200.00 % | -22.000 K -214.29 % | -7.000 K -100.92 % | 759.000 K -4.53 % | 795.000 K -13.96 % | 924.000 K 215.50 % | -800.000 K | 0.000 -100.00 % | 671.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 |
| 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-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-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-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -190.935 M | 0.000 100.00 % | -598.061 M | 0.000 -100.00 % | 176.979 M 1 260.96 % | 13.004 M 200.00 % | -13.004 M -495.74 % | 3.286 M -97.19 % | 116.818 M 2 094.59 % | 5.323 M 200.00 % | -5.323 M -139.89 % | 13.343 M 200.00 % | -13.343 M -824.77 % | 1.841 M 200.00 % | -1.841 M -177.13 % | 2.387 M 200.01 % | -2.387 M 78.83 % | -11.273 M -309.00 % | 5.394 M 200.00 % | -5.394 M -266.43 % | 3.241 M 200.00 % | -3.241 M -120.63 % | 15.707 M 210.05 % | -14.273 M -148.23 % | 29.595 M 200.00 % | -29.595 M -188.42 % | 33.470 M 12 744.89 % | -264.692 K -100.76 % | 34.798 M 205.53 % | -32.973 M -190.78 % | 36.321 M 204.21 % | -34.853 M -190.24 % | 38.623 M 205.26 % | -36.692 M -189.69 % | 40.908 M 201.30 % | -40.381 M -845.18 % | 5.419 M 263.08 % | -3.323 M 36.63 % | -5.244 M -138.62 % | 13.576 M 366.46 % | -5.095 M -129.11 % | 17.505 M 256.93 % | -11.155 M -145.30 % | 24.626 M 225.98 % | -19.548 M -66.71 % | -11.726 M 42.33 % | -20.334 M |
| Total investments | 1.350 M | 0.000 -100.00 % | 1.350 M | 0.000 -100.00 % | 17.617 M -32.26 % | 26.008 M 49.06 % | 17.448 M 165.49 % | 6.572 M -81.58 % | 35.674 M 235.10 % | 10.646 M -48.03 % | 20.483 M -23.24 % | 26.686 M 51.16 % | 17.655 M 379.48 % | 3.682 M -79.15 % | 17.657 M 269.86 % | 4.774 M -71.63 % | 16.829 M -0.01 % | 16.831 M 56.02 % | 10.788 M 19.48 % | 9.029 M 39.29 % | 6.482 M 23 050.00 % | 28.000 K -99.91 % | 31.414 M 137.58 % | 13.222 M -77.66 % | 59.190 M 29 201.98 % | 202.000 K -99.70 % | 66.940 M 186.40 % | 23.373 M -66.42 % | 69.596 M 11 796.75 % | 585.000 K -99.19 % | 72.642 M 13 550.33 % | 532.163 K -99.31 % | 77.246 M 18 424.22 % | 417.000 K -99.49 % | 81.816 M 8 596.23 % | 940.822 K -91.32 % | 10.838 M 2 499.04 % | 417.000 K 0.00 % | 417.000 K -98.46 % | 27.152 M 6 411.27 % | 417.000 K -98.81 % | 35.010 M 8 295.68 % | 417.000 K -99.15 % | 49.252 M 11 711.03 % | 417.000 K 0.00 % | 417.000 K 0.00 % | 417.000 K |
| Total debt | 0.000 | 0.000 -100.00 % | 335.306 M | 0.000 -100.00 % | 220.091 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.434 M | 0.000 | 0.000 | 0.000 -100.00 % | 858.000 | 0.000 -100.00 % | 304.000 K | 0.000 -100.00 % | 1.027 M | 0.000 -100.00 % | 1.363 M | 0.000 -100.00 % | 2.692 K | 0.000 -100.00 % | 1.556 M 28 434.75 % | 5.453 K | 0.000 -100.00 % | 7.445 M | 0.000 -100.00 % | 5.743 M | 0.000 -100.00 % | 4.394 M 64.08 % | 2.678 M -29.83 % | 3.816 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.393 B 0.26 % | 1.389 B 724.25 % | 168.541 M 2.16 % | 164.972 M 0.01 % | 164.955 M 4 521.88 % | 3.569 M -91.84 % | 43.751 M 155.39 % | 17.131 M -59.97 % | 42.799 M 2 519.28 % | 1.634 M -96.23 % | 43.392 M | 0.000 -100.00 % | 39.946 M 2 344.68 % | 1.634 M -95.87 % | 39.595 M 131.13 % | 17.131 M | 0.000 -100.00 % | 38.571 M 125.15 % | 17.131 M -54.97 % | 38.045 M | 0.000 -100.00 % | 39.184 M 128.73 % | 17.131 M -58.82 % | 41.604 M | 0.000 -100.00 % | 43.759 M | 0.000 -100.00 % | 45.894 M | 0.000 -100.00 % | 47.568 M 177.43 % | 17.146 M -66.34 % | 50.937 M | 0.000 -100.00 % | 52.195 M 204.24 % | 17.156 M -45.11 % | 31.253 M | 0.000 | 0.000 -100.00 % | 35.626 M | 0.000 -100.00 % | 37.507 M | 0.000 -100.00 % | 39.091 M | 0.000 -100.00 % | 17.146 M | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.985 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.627 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.831 M | 0.000 | 0.000 -100.00 % | 19.807 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.428 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.994 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.793 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.431 M | 0.000 | 0.000 -100.00 % | 13.999 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.743 M | 0.000 | 0.000 -100.00 % | 20.943 M 9.62 % | 19.105 M |
| Common stock | 3.569 M | 0.000 -100.00 % | 3.569 M | 0.000 -100.00 % | 3.569 M | 0.000 -100.00 % | 3.569 M | 0.000 -100.00 % | 1.619 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 1.619 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 1.634 M -0.03 % | 1.634 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 1.619 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 1.634 M 0.94 % | 1.619 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 1.619 M | 0.000 -100.00 % | 1.634 M 0.03 % | 1.634 M 0.00 % | 1.634 M |
| Total equity | 1.393 B 0.05 % | 1.393 B 0.00 % | 1.393 B 726.37 % | 168.541 M 0.00 % | 168.541 M 2.17 % | 164.955 M 0.00 % | 164.955 M 277.03 % | 43.751 M 0.00 % | 43.749 M 2.22 % | 42.799 M 0.00 % | 42.799 M -1.37 % | 43.392 M 0.00 % | 43.391 M 8.62 % | 39.946 M 0.00 % | 39.946 M 0.89 % | 39.595 M 0.00 % | 39.595 M 2.06 % | 38.797 M 0.59 % | 38.571 M 0.00 % | 38.571 M 1.38 % | 38.045 M 0.00 % | 38.045 M -2.91 % | 39.184 M -0.02 % | 39.193 M -5.80 % | 41.604 M 0.00 % | 41.604 M -4.92 % | 43.759 M 0.00 % | 43.759 M -4.65 % | 45.894 M 0.00 % | 45.894 M -3.52 % | 47.568 M 0.02 % | 47.558 M -6.63 % | 50.937 M 0.00 % | 50.937 M -2.41 % | 52.195 M 0.00 % | 52.195 M 67.01 % | 31.253 M 0.00 % | 31.253 M -4.61 % | 32.764 M -8.03 % | 35.626 M 0.00 % | 35.626 M -5.02 % | 37.507 M 0.00 % | 37.507 M -4.05 % | 39.091 M 0.00 % | 39.091 M -1.55 % | 39.708 M 4.85 % | 37.870 M |
| Other non current liabilities | 0.000 100.00 % | -1.393 B | 0.000 100.00 % | -168.541 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 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 3.411 M | 0.000 -100.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 -100.00 % | 640.000 K | 0.000 -100.00 % | 640.000 K | 0.000 -100.00 % | 455.000 K 0.00 % | 455.000 K 0.00 % | 455.000 K |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 220.091 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current liabilities | 9.000 K 100.00 % | -1.393 B | 0.000 100.00 % | -168.541 M -176.58 % | 220.091 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 3.411 M | 0.000 -100.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 -100.00 % | 640.000 K | 0.000 -100.00 % | 640.000 K | 0.000 -100.00 % | 455.000 K 0.00 % | 455.000 K 0.00 % | 455.000 K |
| Other current liabilities | 711.000 K | 0.000 -100.00 % | 773.000 K | 0.000 -100.00 % | 2.929 M | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 98.620 K | 0.000 -100.00 % | 17.000 K | 0.000 -100.00 % | 1.619 M | 0.000 -100.00 % | 60.000 K | 0.000 -100.00 % | 5.925 K -46.14 % | 11.000 K | 0.000 -100.00 % | 4.200 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 42.743 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 19.432 K | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 19.432 K | 0.000 -100.00 % | 19.000 K | 0.000 -100.00 % | 19.712 K | 0.000 -100.00 % | 638.000 K -2.57 % | 654.819 K | 0.000 -100.00 % | 51.000 K | 0.000 -100.00 % | 671.912 K | 0.000 -100.00 % | 711.000 K -22.28 % | 914.766 K -21.72 % | 1.169 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 -100.00 % | 789.738 K |
| Short term debt | 0.000 | 0.000 -100.00 % | 335.306 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 -100.00 % | 1.434 M | 0.000 | 0.000 | 0.000 -100.00 % | 858.000 | 0.000 -100.00 % | 304.000 K | 0.000 -100.00 % | 1.027 M | 0.000 -100.00 % | 1.363 M | 0.000 -100.00 % | 2.692 K | 0.000 -100.00 % | 1.556 M 28 434.75 % | 5.453 K | 0.000 -100.00 % | 7.445 M | 0.000 -100.00 % | 5.743 M | 0.000 -100.00 % | 4.394 M 64.08 % | 2.678 M -29.83 % | 3.816 M |
| Total current liabilities | 1.572 M | 0.000 -100.00 % | 337.070 M | 0.000 -100.00 % | 3.579 M | 0.000 -100.00 % | 321.000 K | 0.000 -100.00 % | 358.440 K | 0.000 -100.00 % | 383.000 K | 0.000 -100.00 % | 2.238 M | 0.000 -100.00 % | 496.000 K | 0.000 -100.00 % | 1.005 M 158.28 % | 389.000 K | 0.000 -100.00 % | 217.025 K | 0.000 -100.00 % | 37.000 K | 0.000 -100.00 % | 2.274 M | 0.000 -100.00 % | 888.000 K | 0.000 -100.00 % | 965.148 K | 0.000 -100.00 % | 1.050 M | 0.000 -100.00 % | 1.945 M | 0.000 -100.00 % | 2.756 M | 0.000 -100.00 % | 1.156 M | 0.000 -100.00 % | 3.092 M 126.23 % | 1.367 M | 0.000 -100.00 % | 8.352 M | 0.000 -100.00 % | 6.950 M | 0.000 -100.00 % | 5.652 M 28.16 % | 4.410 M -31.09 % | 6.400 M |
| Total liabilities | 1.581 M 100.11 % | -1.393 B -513.20 % | 337.070 M 299.99 % | -168.541 M -175.35 % | 223.670 M | 0.000 -100.00 % | 321.000 K | 0.000 -100.00 % | 120.462 M | 0.000 -100.00 % | 383.000 K | 0.000 -100.00 % | 2.238 M | 0.000 -100.00 % | 496.000 K | 0.000 -100.00 % | 1.005 M 158.28 % | 389.000 K | 0.000 -100.00 % | 217.025 K | 0.000 -100.00 % | 37.000 K | 0.000 -100.00 % | 2.324 M | 0.000 -100.00 % | 938.000 K | 0.000 -100.00 % | 1.015 M | 0.000 -100.00 % | 1.100 M | 0.000 -100.00 % | 1.995 M | 0.000 -100.00 % | 2.806 M | 0.000 -100.00 % | 4.567 M | 0.000 -100.00 % | 3.132 M 122.64 % | 1.407 M | 0.000 -100.00 % | 8.992 M | 0.000 -100.00 % | 7.590 M | 0.000 -100.00 % | 6.107 M 25.52 % | 4.865 M -29.02 % | 6.855 M |
| Other non current assets | 1.351 M | 0.000 -100.00 % | 1.350 M 103.13 % | -43.112 M | 0.000 100.00 % | -13.004 M -186.68 % | 15.002 M 556.54 % | -3.286 M -165 225.63 % | 1.990 K 100.04 % | -5.323 M -130.20 % | 17.627 M 232.11 % | -13.343 M -2 668 700.00 % | 500.000 100.03 % | -1.841 M | 0.000 100.00 % | -2.387 M -119 450.00 % | 2.000 K -99.37 % | 319.000 K 105.91 % | -5.394 M -269 792.65 % | 2.000 K 100.06 % | -3.241 M -136.00 % | 9.002 M 157.31 % | -15.707 M -201.32 % | 15.502 M 152.38 % | -29.595 M -1 479 850.00 % | 2.000 K 100.01 % | -33.470 M -493.79 % | 8.500 M 124.43 % | -34.798 M -2 384.83 % | 1.523 M 104.19 % | -36.321 M -8 504.47 % | 432.163 K 101.12 % | -38.623 M -1 935.69 % | 2.104 M 105.14 % | -40.908 M -2 780.61 % | 1.526 M 128.16 % | -5.419 M -349.49 % | 2.172 M 4.41 % | 2.080 M 115.32 % | -13.576 M -562.40 % | 2.936 M 116.77 % | -17.505 M -784.91 % | 2.556 M 110.38 % | -24.626 M -450.75 % | 7.021 M 1.53 % | 6.915 M 4.46 % | 6.620 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.617 M | 0.000 -100.00 % | 2.446 M | 0.000 -100.00 % | 35.674 M | 0.000 -100.00 % | 2.856 M | 0.000 -100.00 % | 17.655 M | 0.000 -100.00 % | 17.657 M | 0.000 -100.00 % | 16.829 M 1.92 % | 16.512 M | 0.000 -100.00 % | 9.029 M | 0.000 -100.00 % | 28.000 K | 0.000 100.00 % | -2.278 M | 0.000 -100.00 % | 202.000 K | 0.000 -100.00 % | 14.875 M | 0.000 100.00 % | -936.000 K | 0.000 -100.00 % | 102.000 K | 0.000 100.00 % | -151.000 K | 0.000 -100.00 % | 416.750 K | 0.000 100.00 % | -123.000 K 7.88 % | -133.521 K | 0.000 100.00 % | -619.000 K | 0.000 100.00 % | -190.510 K | 0.000 100.00 % | -267.000 K -104.22 % | -130.739 K -73.68 % | -75.276 K |
| 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 -100.00 % | 11.795 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 |
| 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 |
| 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 -100.00 % | 1.500 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 |
| Property plant equipment net | 1.195 B | 0.000 -100.00 % | 1.136 M | 0.000 -100.00 % | 114.000 K | 0.000 -100.00 % | 120.000 K | 0.000 -100.00 % | 272.800 K | 0.000 -100.00 % | 283.000 K | 0.000 -100.00 % | 292.570 K | 0.000 -100.00 % | 307.000 K | 0.000 -100.00 % | 321.445 K -5.18 % | 339.000 K | 0.000 -100.00 % | 266.206 K | 0.000 -100.00 % | 644.000 K | 0.000 -100.00 % | 1.085 M | 0.000 -100.00 % | 1.463 M | 0.000 -100.00 % | 1.840 M | 0.000 -100.00 % | 2.218 M | 0.000 -100.00 % | 2.710 M | 0.000 -100.00 % | 3.116 M | 0.000 -100.00 % | 3.522 M | 0.000 -100.00 % | 3.954 M -9.37 % | 4.363 M | 0.000 -100.00 % | 4.772 M | 0.000 -100.00 % | 5.282 M | 0.000 -100.00 % | 5.584 M -5.14 % | 5.887 M -9.37 % | 6.496 M |
| Total non current assets | 1.196 B | 0.000 -100.00 % | 3.594 M 108.34 % | -43.112 M -328.84 % | 18.839 M 244.87 % | -13.004 M -170.96 % | 18.327 M 657.73 % | -3.286 M -108.95 % | 36.708 M 789.61 % | -5.323 M -124.77 % | 21.492 M 261.07 % | -13.343 M -171.45 % | 18.675 M 1 114.40 % | -1.841 M -110.25 % | 17.964 M 852.58 % | -2.387 M -113.92 % | 17.152 M -0.10 % | 17.170 M 418.33 % | -5.394 M -158.02 % | 9.297 M 386.87 % | -3.241 M -133.50 % | 9.674 M 161.59 % | -15.707 M -209.77 % | 14.310 M 148.35 % | -29.595 M -1 875.34 % | 1.667 M 104.98 % | -33.470 M -232.74 % | 25.215 M 172.46 % | -34.798 M -1 340.57 % | 2.805 M 107.72 % | -36.321 M -1 219.65 % | 3.244 M 108.40 % | -38.623 M -861.95 % | 5.069 M 112.39 % | -40.908 M -848.56 % | 5.465 M 200.85 % | -5.419 M -190.27 % | 6.003 M -4.86 % | 6.309 M 146.47 % | -13.576 M -291.51 % | 7.089 M 140.50 % | -17.505 M -328.90 % | 7.647 M 131.05 % | -24.626 M -299.59 % | 12.338 M -2.63 % | 12.671 M -2.83 % | 13.040 M |
| Other current assets | 3.393 M 100.36 % | -933.367 M -217.72 % | 792.858 M | 0.000 -100.00 % | 311.691 M | 0.000 -100.00 % | 132.883 M | 0.000 -100.00 % | 123.414 M | 0.000 -100.00 % | 16.368 M | 0.000 -100.00 % | 1.817 M | 0.000 -100.00 % | 20.637 M | 0.000 -100.00 % | 21.061 M 96.04 % | 10.743 M | 0.000 -100.00 % | 24.097 M | 0.000 -100.00 % | 25.166 M | 0.000 -100.00 % | 11.500 M | 0.000 -100.00 % | 11.280 M | 0.000 -100.00 % | 10.796 M | 0.000 -100.00 % | 9.391 M | 0.000 -100.00 % | 10.813 M | 0.000 -100.00 % | 10.051 M | 0.000 -100.00 % | 10.913 M | 0.000 -100.00 % | 22.963 M 4.09 % | 22.062 M | 0.000 -100.00 % | 23.658 M | 0.000 -100.00 % | 19.368 M | 0.000 -100.00 % | 7.939 M -52.37 % | 16.669 M 4 242.64 % | 383.841 K |
| Short term investments | 4.525 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.008 M 3 492.27 % | 724.000 K -88.98 % | 6.572 M | 0.000 -100.00 % | 10.646 M 981.91 % | 984.000 K -96.31 % | 26.686 M | 0.000 -100.00 % | 3.682 M 432.85 % | 691.000 K -85.53 % | 4.774 M | 0.000 -100.00 % | 319.000 K -97.04 % | 10.788 M | 0.000 -100.00 % | 6.482 M 288.38 % | 1.669 M -94.69 % | 31.414 M 102.67 % | 15.500 M -73.81 % | 59.190 M 2 971.61 % | 1.927 M -97.12 % | 66.940 M 687.76 % | 8.498 M -87.79 % | 69.596 M 4 475.67 % | 1.521 M -97.91 % | 72.642 M 16 409.55 % | 440.000 K -99.43 % | 77.246 M 13 499.65 % | 568.000 K -99.31 % | 81.816 M 15 511.60 % | 524.072 K -95.16 % | 10.838 M 1 907.04 % | 540.000 K -1.91 % | 550.521 K -97.97 % | 27.152 M 2 520.85 % | 1.036 M -97.04 % | 35.010 M 5 662.87 % | 607.510 K -98.77 % | 49.252 M 7 100.58 % | 684.000 K 24.88 % | 547.739 K 11.27 % | 492.276 K |
| cash and cash equivalents | 190.935 M | 0.000 -100.00 % | 933.367 M | 0.000 -100.00 % | 43.112 M 431.53 % | -13.004 M -200.00 % | 13.004 M 495.74 % | -3.286 M -200.01 % | 3.286 M 161.73 % | -5.323 M -200.00 % | 5.323 M 139.89 % | -13.343 M -200.00 % | 13.343 M 824.77 % | -1.841 M -200.00 % | 1.841 M 177.13 % | -2.387 M -200.01 % | 2.387 M -78.83 % | 11.273 M 309.00 % | -5.394 M -200.00 % | 5.394 M 266.43 % | -3.241 M -200.00 % | 3.241 M 120.63 % | -15.707 M -200.00 % | 15.707 M 153.07 % | -29.595 M -200.00 % | 29.595 M 188.42 % | -33.470 M -12 704.03 % | 265.550 K 100.76 % | -34.798 M -204.57 % | 33.277 M 191.62 % | -36.321 M -201.23 % | 35.880 M 192.90 % | -38.623 M -201.49 % | 38.055 M 193.03 % | -40.908 M -201.30 % | 40.384 M 845.23 % | -5.419 M -211.07 % | 4.879 M -7.05 % | 5.249 M 138.66 % | -13.576 M -208.26 % | 12.540 M 171.64 % | -17.505 M -203.59 % | 16.898 M 168.62 % | -24.626 M -202.86 % | 23.942 M 66.22 % | 14.404 M -40.36 % | 24.150 M |
| Cash and short term investments | 195.460 M -79.06 % | 933.367 M 0.00 % | 933.367 M 2 064.98 % | 43.112 M 0.00 % | 43.112 M 231.53 % | 13.004 M -5.27 % | 13.728 M 317.77 % | 3.286 M 0.01 % | 3.286 M -38.27 % | 5.323 M -15.60 % | 6.307 M -52.73 % | 13.343 M 0.00 % | 13.343 M 624.77 % | 1.841 M -27.29 % | 2.532 M 6.07 % | 2.387 M 0.01 % | 2.387 M -79.41 % | 11.592 M 114.91 % | 5.394 M 0.00 % | 5.394 M 66.43 % | 3.241 M -33.99 % | 4.910 M -68.74 % | 15.707 M 0.00 % | 15.707 M -46.93 % | 29.595 M -6.11 % | 31.522 M -5.82 % | 33.470 M 281.94 % | 8.763 M -74.82 % | 34.798 M 0.00 % | 34.798 M -4.19 % | 36.321 M 1.23 % | 35.880 M -7.10 % | 38.623 M 0.00 % | 38.623 M -5.59 % | 40.908 M 1.30 % | 40.384 M 645.23 % | 5.419 M 0.00 % | 5.419 M -6.56 % | 5.800 M -57.28 % | 13.576 M 0.00 % | 13.576 M -22.45 % | 17.505 M 0.00 % | 17.505 M -28.92 % | 24.626 M 0.00 % | 24.626 M 64.71 % | 14.951 M -39.33 % | 24.643 M |
| Total current assets | 199.089 M | 0.000 -100.00 % | 1.726 B 3 904.08 % | 43.112 M -88.45 % | 373.372 M 2 771.21 % | 13.004 M -91.15 % | 146.949 M 4 371.97 % | 3.286 M -97.42 % | 127.503 M 2 295.33 % | 5.323 M -75.46 % | 21.691 M 62.56 % | 13.343 M -50.50 % | 26.954 M 1 364.12 % | 1.841 M -91.81 % | 22.478 M 841.68 % | 2.387 M -89.82 % | 23.448 M 6.50 % | 22.016 M 308.17 % | 5.394 M -81.71 % | 29.491 M 809.93 % | 3.241 M -88.59 % | 28.407 M 80.86 % | 15.707 M -42.27 % | 27.207 M -8.07 % | 29.595 M -27.60 % | 40.875 M 22.12 % | 33.470 M 71.13 % | 19.559 M -43.79 % | 34.798 M -21.25 % | 44.189 M 21.66 % | 36.321 M -21.57 % | 46.309 M 19.90 % | 38.623 M -20.65 % | 48.674 M 18.98 % | 40.908 M -20.25 % | 51.297 M 846.62 % | 5.419 M -80.91 % | 28.382 M 1.87 % | 27.861 M 105.22 % | 13.576 M -63.83 % | 37.529 M 114.39 % | 17.505 M -53.26 % | 37.450 M 52.07 % | 24.626 M -25.06 % | 32.860 M 3.00 % | 31.902 M 0.69 % | 31.685 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.759 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 |
| Net receivables | 236.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 18.569 M | 0.000 -100.00 % | 1.062 M | 0.000 -100.00 % | 2.563 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.795 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 -100.00 % | 295.000 K | 0.000 -100.00 % | 294.711 K | 0.000 -100.00 % | 8.023 M -47.52 % | 15.286 M 129.58 % | 6.658 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 1.108 M | 0.000 -100.00 % | 1.108 M | 0.000 -100.00 % | 759.000 K | 0.000 -100.00 % | 759.000 K | 0.000 -100.00 % | 726.000 K | 0.000 -100.00 % | 726.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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 861.000 K | 0.000 -100.00 % | 991.000 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 214.000 K | 0.000 -100.00 % | 209.100 K | 0.000 -100.00 % | 366.000 K | 0.000 -100.00 % | 121.250 K | 0.000 -100.00 % | 433.000 K | 0.000 -100.00 % | 951.011 K 151.59 % | 378.000 K | 0.000 -100.00 % | 212.825 K | 0.000 -100.00 % | 35.000 K | 0.000 -100.00 % | 797.462 K | 0.000 -100.00 % | 867.000 K | 0.000 -100.00 % | 911.818 K | 0.000 -100.00 % | 726.000 K | 0.000 -100.00 % | 862.962 K | 0.000 -100.00 % | 1.374 M | 0.000 -100.00 % | 1.060 M | 0.000 -100.00 % | 898.000 K 27.11 % | 706.468 K | 0.000 -100.00 % | 856.000 K | 0.000 -100.00 % | 535.085 K | 0.000 -100.00 % | 547.000 K -33.09 % | 817.552 K 30.73 % | 625.382 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 594.000 K | 0.000 -100.00 % | 99.000 K | 0.000 -100.00 % | 50.720 K | 0.000 | 0.000 | 0.000 -100.00 % | 498.440 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 47.760 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.040 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.315 K | 0.000 | 0.000 | 0.000 -100.00 % | 73.538 K | 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 1.390 B | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 157.817 M | 0.000 -100.00 % | 14.700 K | 0.000 -100.00 % | 39.531 M | 0.000 -100.00 % | 17.146 M | 0.000 -100.00 % | 36.678 M | 0.000 | 0.000 -100.00 % | 37.163 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.411 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.970 M | 0.000 -100.00 % | 17.146 M | 0.000 -100.00 % | 44.260 M | 0.000 100.00 % | -14.694 K | 0.000 -100.00 % | 49.303 M | 0.000 100.00 % | -24.667 K | 0.000 -100.00 % | 29.619 M 72.75 % | 17.146 M | 0.000 -100.00 % | 33.992 M | 0.000 -100.00 % | 17.146 M | 0.000 -100.00 % | 37.457 M 255 013.57 % | -14.694 K -100.09 % | 17.131 M |
| Deferred tax liabilities non current | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Total assets | 1.395 B | 0.000 -100.00 % | 1.730 B | 0.000 -100.00 % | 392.211 M | 0.000 -100.00 % | 165.276 M | 0.000 -100.00 % | 164.211 M | 0.000 -100.00 % | 43.182 M | 0.000 -100.00 % | 45.630 M | 0.000 -100.00 % | 40.442 M | 0.000 -100.00 % | 40.600 M 3.61 % | 39.186 M | 0.000 -100.00 % | 38.788 M | 0.000 -100.00 % | 38.082 M | 0.000 -100.00 % | 41.517 M | 0.000 -100.00 % | 42.542 M | 0.000 -100.00 % | 44.774 M | 0.000 -100.00 % | 46.994 M | 0.000 -100.00 % | 49.553 M | 0.000 -100.00 % | 53.743 M | 0.000 -100.00 % | 56.762 M | 0.000 -100.00 % | 34.385 M 0.63 % | 34.171 M | 0.000 -100.00 % | 44.618 M | 0.000 -100.00 % | 45.097 M | 0.000 -100.00 % | 45.198 M 1.40 % | 44.573 M -0.34 % | 44.725 M |
| 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-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-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 |
| 2023-12-31 | 2023-09-30 | 2023-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -606.000 70.28 % | -2.039 K -217.59 % | 1.734 K 472.28 % | 303.000 326.76 % | 71.000 -86.40 % | 522.000 113.99 % | -3.731 K -1 442.13 % | 278.000 679.17 % | -48.000 88.54 % | -419.000 -68.12 % | -249.224 36.91 % | -395.000 -238.11 % | 286.000 151.07 % | -560.000 -103.47 % | -275.222 12.90 % | -316.000 -250.48 % | 210.000 -77.42 % | 930.000 -24.22 % | 1.227 K 3.66 % | 1.184 K -11.90 % | 1.344 K 65.52 % | 812.000 -36.27 % | 1.274 K 49.54 % | 852.000 -11.53 % | 963.000 35.63 % | 710.000 -72.82 % | 2.612 K 240.59 % | 767.000 -17.53 % | 930.000 183.54 % | 328.000 -90.96 % | 3.630 K 114.77 % | -24.572 K -2 827.19 % | 901.000 47.70 % | 610.000 -72.59 % | 2.226 K 249.96 % | 636.000 -45.45 % | 1.166 K 89.90 % | 614.000 -46.08 % | 1.139 K 156.48 % | 444.000 41.40 % | 314.000 3.29 % | 304.000 -48.75 % | 593.113 |
| Net cash provided by operating activities | 606.000 K -70.28 % | 2.039 M 217.59 % | -1.734 M -472.28 % | -303.000 K -326.76 % | -71.000 K 86.40 % | -522.000 K -113.99 % | 3.731 M 1 442.09 % | -278.000 K -679.17 % | 48.000 K -88.54 % | 419.000 K 68.27 % | 249.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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 -100.00 % | 2.039 M | 0.000 | 0.000 100.00 % | -71.000 K 86.40 % | -522.000 K -113.99 % | 3.731 M 1 442.09 % | -278.000 K -679.17 % | 48.000 K -88.54 % | 419.000 K 68.27 % | 249.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 |
| Cash at beginning of period | 0.000 -100.00 % | 10.965 M | 0.000 | 0.000 -100.00 % | 5.394 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 |
| Cash at end of period | 606.000 K -95.34 % | 13.004 M 849.94 % | -1.734 M -472.28 % | -303.000 K -105.69 % | 5.323 M 1 119.73 % | -522.000 K -113.99 % | 3.731 M 1 442.09 % | -278.000 K -679.17 % | 48.000 K -88.54 % | 419.000 K 68.27 % | 249.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 |
| Operating cash flow | 606.000 K -70.28 % | 2.039 M 217.59 % | -1.734 M -472.28 % | -303.000 K -326.76 % | -71.000 K 86.40 % | -522.000 K -113.99 % | 3.731 M 1 442.09 % | -278.000 K -679.17 % | 48.000 K -88.54 % | 419.000 K 68.27 % | 249.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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 606.000 K -70.28 % | 2.039 M 217.59 % | -1.734 M -472.28 % | -303.000 K -326.76 % | -71.000 K 86.40 % | -522.000 K -113.99 % | 3.731 M 1 442.09 % | -278.000 K -679.17 % | 48.000 K -88.54 % | 419.000 K 68.27 % | 249.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 |
| 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 | 2013 |