First Growth Funds Limited FGFL.CN
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -122.444 K 78.38 % | -566.408 K 88.75 % | -5.035 M -280.87 % | 2.783 M 9.35 % | 2.546 M 508.22 % | -623.564 K -179.42 % | 785.184 K 896.36 % | -98.596 K -114.54 % | 677.877 K 598.45 % | 97.054 K -91.07 % | 1.087 M 500 840.55 % | 217.000 -99.94 % | 363.744 K 1 473.76 % | 23.113 K -70.56 % | 78.501 K -54.73 % | 173.396 K -95.60 % | 3.940 M 396.55 % | 793.481 K 1 682.70 % | 44.510 K -75.41 % | 181.000 K 202.84 % | -176.000 K -107.83 % | 2.247 M -38.49 % | 3.653 M 4 924.27 % | -75.721 K -101.66 % | 4.573 M 159.83 % | 1.760 M 117.53 % | -10.039 M 23.49 % | -13.121 M -134.13 % | 38.442 M 118.22 % | 17.616 M -0.22 % | 17.655 M 337.65 % | 4.034 M 5.46 % | 3.825 M 1 321.93 % | 269.000 K 4 383.33 % | 6.000 K -98.87 % | 530.000 K |
| Net income | -340.705 K 77.07 % | -1.486 M 75.11 % | -5.967 M -459.92 % | 1.658 M 77.45 % | 934.339 K 139.42 % | -2.370 M -260.14 % | -658.090 K 24.56 % | -872.389 K -58.80 % | -549.380 K -202.49 % | -181.622 K -118.72 % | 970.072 K 398.32 % | -325.179 K 33.65 % | -490.105 K 88.49 % | -4.259 M -216.15 % | -1.347 M 56.99 % | -3.132 M -5.64 % | -2.965 M -51.62 % | -1.956 M -814.09 % | -213.945 K -222.96 % | 174.000 K 126.77 % | -650.000 K 51.13 % | -1.330 M 45.65 % | -2.447 M 82.46 % | -13.951 M -2 517.46 % | -533.000 K -49.30 % | -357.000 K 98.43 % | -22.679 M -3.03 % | -22.012 M -215.25 % | 19.100 M 165.35 % | 7.198 M -2.45 % | 7.379 M 81.53 % | 4.065 M 20.16 % | 3.383 M 4 864.79 % | -71.000 K 48.18 % | -137.000 K 15.95 % | -163.000 K |
| Income before tax | -340.705 K 77.07 % | -1.486 M 75.05 % | -5.954 M -459.08 % | 1.658 M 77.45 % | 934.339 K 127.14 % | -3.442 M -423.10 % | -658.090 K 24.56 % | -872.389 K -58.80 % | -549.380 K -202.49 % | -181.622 K -118.72 % | 970.072 K 398.32 % | -325.179 K 33.65 % | -490.105 K 87.99 % | -4.081 M -113.91 % | -1.908 M -45.97 % | -1.307 M 56.19 % | -2.983 M -52.18 % | -1.960 M -816.17 % | -213.945 K -222.96 % | 174.000 K 126.77 % | -650.000 K 51.13 % | -1.330 M 48.96 % | -2.606 M 83.24 % | -15.546 M -2 833.21 % | -530.000 K -48.50 % | -356.901 K 98.43 % | -22.679 M 44.38 % | -40.776 M -236.10 % | 29.960 M 162.78 % | 11.401 M 7.94 % | 10.562 M 86.25 % | 5.671 M 67.63 % | 3.383 M 4 864.79 % | -71.000 K 48.18 % | -137.000 K 15.95 % | -163.000 K |
| Income before tax ratio | 2.78 6.09 % | 2.62 121.79 % | 1.18 98.53 % | 0.60 62.28 % | 0.37 -93.35 % | 5.52 758.68 % | -0.84 -109.47 % | 8.85 1 191.76 % | -0.81 56.69 % | -1.87 -309.70 % | 0.89 100.06 % | -1 498.52 -111 116.56 % | -1.35 99.24 % | -176.55 -626.54 % | -24.30 -222.42 % | -7.54 -895.54 % | -0.76 69.35 % | -2.47 48.61 % | -4.81 -600.00 % | 0.96 -73.97 % | 3.69 723.95 % | -0.59 17.03 % | -0.71 -100.35 % | 205.31 177 243.58 % | -0.12 42.85 % | -0.20 -108.98 % | 2.26 -27.31 % | 3.11 298.75 % | 0.78 20.42 % | 0.65 8.18 % | 0.60 -57.44 % | 1.41 58.95 % | 0.88 435.09 % | -0.26 98.84 % | -22.83 -7 324.34 % | -0.31 |
| EBITDA | -340.705 K | 0.000 | 0.000 -100.00 % | 1.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -440.438 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -201.690 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.590 3.91 % | -0.614 100.00 % | -713.802 K 96.85 % | -22.679 M 44.38 % | -40.776 M -236.09 % | 29.962 M 162.51 % | 11.414 M 8.04 % | 10.565 M 86.23 % | 5.673 M 67.69 % | 3.383 M 4 864.79 % | -71.000 K 48.18 % | -137.000 K 0.72 % | -138.000 K |
| Net income ratio | 2.78 6.09 % | 2.62 121.27 % | 1.19 98.99 % | 0.60 62.28 % | 0.37 -90.34 % | 3.80 553.48 % | -0.84 -109.47 % | 8.85 1 191.76 % | -0.81 56.69 % | -1.87 -309.70 % | 0.89 100.06 % | -1 498.52 -111 116.56 % | -1.35 99.27 % | -184.27 -973.76 % | -17.16 5.00 % | -18.06 -2 300.38 % | -0.75 69.47 % | -2.46 48.72 % | -4.81 -600.00 % | 0.96 -73.97 % | 3.69 723.95 % | -0.59 11.64 % | -0.67 -100.36 % | 184.24 158 174.89 % | -0.12 42.54 % | -0.20 -108.98 % | 2.26 34.66 % | 1.68 237.65 % | 0.50 21.60 % | 0.41 -2.24 % | 0.42 -58.52 % | 1.01 13.93 % | 0.88 435.09 % | -0.26 98.84 % | -22.83 -7 324.34 % | -0.31 |
| Ratio EBITDA | 2.78 | 0.00 | 0.00 -100.00 % | 0.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.21 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -4.53 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 5 903.13 % | 0.00 100.00 % | -0.41 -117.95 % | 2.26 -27.31 % | 3.11 298.71 % | 0.78 20.29 % | 0.65 8.28 % | 0.60 -57.45 % | 1.41 59.00 % | 0.88 435.09 % | -0.26 98.84 % | -22.83 -8 669.32 % | -0.26 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 1.72 % | 0.98 51.15 % | 0.65 -57.93 % | 1.55 58.65 % | 0.97 -2.55 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.47 % | 77.434 M 43.91 % | 53.807 M 30.60 % | 41.201 M 81.88 % | 22.653 M 35.17 % | 16.760 M 87.29 % | 8.948 M 257.45 % | 2.503 M -98.76 % | 201.489 M 0.00 % | 201.489 M 109.38 % | 96.229 M 78.25 % | 53.986 M 15.72 % | 46.653 M 34.80 % | 34.608 M 28.89 % | 26.850 M 47.90 % | 18.154 M 184.88 % | 6.373 M 0.01 % | 6.372 M 0.00 % | 6.372 M 8.99 % | 5.846 M 51.72 % | 3.853 M 45.66 % | 2.645 M -26.86 % | 3.617 M -0.68 % | 3.642 M -91.06 % | 40.720 M 0.00 % | 40.720 M 0.00 % | 40.720 M 0.00 % | 40.720 M 0.00 % | 40.720 M -47.66 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M |
| Weighted average shs out | 77.798 M 0.03 % | 77.778 M -0.03 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.47 % | 77.434 M 43.91 % | 53.807 M 30.76 % | 41.150 M 81.65 % | 22.653 M 35.17 % | 16.760 M 87.29 % | 8.948 M 257.74 % | 2.501 M -98.76 % | 201.489 M 0.00 % | 201.489 M 109.38 % | 96.229 M 78.25 % | 53.986 M 15.72 % | 46.653 M 34.80 % | 34.608 M 28.89 % | 26.850 M 47.90 % | 18.154 M 184.88 % | 6.373 M 0.01 % | 6.372 M 0.00 % | 6.372 M 8.99 % | 5.846 M 51.72 % | 3.853 M 45.66 % | 2.645 M -26.86 % | 3.617 M -0.68 % | 3.642 M -91.06 % | 40.720 M 0.00 % | 40.720 M 0.00 % | 40.720 M 0.00 % | 40.720 M 0.00 % | 40.720 M -47.66 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M |
| EPS diluted | 0.00 76.96 % | -0.02 75.10 % | -0.08 -460.09 % | 0.02 77.50 % | 0.01 139.22 % | -0.03 -150.82 % | -0.01 42.45 % | -0.02 12.76 % | -0.02 -125.00 % | -0.01 -109.82 % | 0.11 184.62 % | -0.13 -5 316.67 % | 0.00 88.63 % | -0.02 -50.71 % | -0.01 75.86 % | -0.06 8.81 % | -0.06 -12.57 % | -0.06 -606.25 % | -0.01 -180.00 % | 0.01 110.00 % | -0.10 52.38 % | -0.21 44.74 % | -0.38 84.10 % | -2.39 -1 607.14 % | -0.14 -7.69 % | -0.13 97.93 % | -6.27 -3.81 % | -6.04 -1 385.11 % | 0.47 161.11 % | 0.18 0.00 % | 0.18 80.36 % | 0.10 20.10 % | 0.08 9 333.33 % | 0.00 50.00 % | 0.00 14.29 % | 0.00 |
| Earnings per share | 0.00 76.96 % | -0.02 75.10 % | -0.08 -460.09 % | 0.02 77.50 % | 0.01 139.22 % | -0.03 -150.82 % | -0.01 42.45 % | -0.02 12.76 % | -0.02 -125.00 % | -0.01 -109.82 % | 0.11 184.62 % | -0.13 -5 316.67 % | 0.00 88.63 % | -0.02 -50.71 % | -0.01 75.86 % | -0.06 8.81 % | -0.06 -12.57 % | -0.06 -606.25 % | -0.01 -180.00 % | 0.01 110.00 % | -0.10 52.38 % | -0.21 44.74 % | -0.38 84.10 % | -2.39 -1 607.14 % | -0.14 -7.69 % | -0.13 97.93 % | -6.27 -3.81 % | -6.04 -1 385.11 % | 0.47 161.11 % | 0.18 0.00 % | 0.18 80.36 % | 0.10 20.10 % | 0.08 9 333.33 % | 0.00 50.00 % | 0.00 14.29 % | 0.00 |
| Gross profit | -122.444 K 78.38 % | -566.408 K 88.75 % | -5.035 M -283.99 % | 2.736 M 65.28 % | 1.656 M 271.73 % | -964.059 K -225.99 % | 765.184 K 876.08 % | -98.596 K -114.54 % | 677.877 K 598.45 % | 97.054 K -91.07 % | 1.087 M 500 840.55 % | 217.000 -99.94 % | 363.744 K 1 473.76 % | 23.113 K -70.56 % | 78.501 K -54.73 % | 173.396 K -95.60 % | 3.940 M 396.55 % | 793.481 K 1 682.70 % | 44.510 K -75.41 % | 181.000 K 202.84 % | -176.000 K -107.83 % | 2.247 M -38.49 % | 3.653 M 4 924.27 % | -75.721 K -101.66 % | 4.573 M 159.83 % | 1.760 M 117.53 % | -10.039 M 23.49 % | -13.121 M -134.13 % | 38.442 M 118.22 % | 17.616 M -0.22 % | 17.655 M 337.65 % | 4.034 M 5.46 % | 3.825 M 1 321.93 % | 269.000 K 4 383.33 % | 6.000 K -98.87 % | 530.000 K |
| Income tax expense | 0.000 | 0.000 -100.00 % | 13.910 K | 0.000 -100.00 % | 934.339 K 191.04 % | -1.026 M -40.63 % | -729.795 K 16.35 % | -872.389 K -4 426.04 % | 20.166 K | 0.000 -100.00 % | 970.072 K 398.32 % | -325.179 K -654.62 % | -43.092 K | 0.000 | 0.000 -100.00 % | 1.825 M 10 346.89 % | -17.814 K -300.49 % | -4.448 K | 0.000 | 0.000 100.00 % | -650.000 K 51.13 % | -1.330 M -736.48 % | -159.000 K 98.98 % | -15.546 M -2 833.21 % | -530.000 K | 0.000 -100.00 % | 132.000 100.00 % | -18.764 M -272.78 % | 10.860 M 158.39 % | 4.203 M 32.05 % | 3.183 M 98.19 % | 1.606 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 | 0.000 | 0.000 -100.00 % | 47.200 K -94.70 % | 889.957 K 161.37 % | 340.495 K 1 602.48 % | 20.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 |
| General and administrative expenses | 218.260 K -68.22 % | 686.872 K -25.26 % | 918.968 K -27.39 % | 1.266 M -21.45 % | 1.611 M -34.01 % | 2.442 M 116.85 % | 1.126 M 90.60 % | 590.759 K -34.60 % | 903.260 K 198.73 % | 302.364 K 568.70 % | 45.217 K -56.84 % | 104.759 K -84.61 % | 680.867 K -70.12 % | 2.279 M 1 062.73 % | 196.000 K 10.90 % | 176.735 K -95.15 % | 3.647 M 198.86 % | 1.220 M 206.81 % | 397.726 K 125.98 % | 176.000 K 148.21 % | 70.908 K -95.20 % | 1.478 M -56.47 % | 3.395 M 162.84 % | -5.403 M -1 259.22 % | 466.046 K 19.75 % | 389.168 K 300.19 % | 97.247 K -14.12 % | 113.232 K 4.84 % | 108.000 K 24.14 % | 87.000 K 97.73 % | 44.000 K 0.00 % | 44.000 K 37.50 % | 32.000 K | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.141 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 |
| Other expenses | 0.000 100.00 % | -123.957 K | 0.000 100.00 % | -209.706 K | 0.000 -100.00 % | 372.786 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 340.004 K -55.25 % | 759.756 K -22.57 % | 981.241 K 40.67 % | 697.527 K -60.40 % | 1.762 M 8 817.72 % | -20.206 K | 0.000 -100.00 % | 2.567 K 206.25 % | -2.416 K -100.54 % | 446.000 K 4 855.56 % | 9.000 K 100.50 % | -1.803 M -4 474.64 % | 41.205 K -97.94 % | 2.003 M 17.60 % | 1.703 M 89.10 % | 900.689 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -340.000 K -137.76 % | -143.000 K 78.59 % | -668.000 K |
| Operating expenses | 218.260 K -61.23 % | 562.915 K -38.74 % | 918.968 K -12.97 % | 1.056 M -34.46 % | 1.611 M -34.01 % | 2.442 M 113.06 % | 1.146 M 93.99 % | 590.759 K -34.60 % | 903.260 K 198.73 % | 302.364 K 568.70 % | 45.217 K -56.84 % | 104.759 K -84.90 % | 693.766 K -77.17 % | 3.039 M 158.12 % | 1.177 M 78.88 % | 658.107 K -86.87 % | 5.011 M 101.91 % | 2.482 M 524.02 % | 397.726 K 119.74 % | 181.000 K 141.33 % | 75.000 K -96.44 % | 2.105 M -59.46 % | 5.192 M 269.54 % | -3.062 M -4 884.89 % | 64.000 K -97.32 % | 2.392 M 32.86 % | 1.800 M 77.57 % | 1.014 M 838.82 % | 108.000 K 24.14 % | 87.000 K 97.73 % | 44.000 K 0.00 % | 44.000 K 37.50 % | 32.000 K 109.41 % | -340.000 K -137.76 % | -143.000 K 78.59 % | -668.000 K |
| Cost and expenses | 218.260 K -61.23 % | 562.915 K -38.74 % | 918.968 K -16.69 % | 1.103 M -31.53 % | 1.611 M -50.85 % | 3.278 M 153.94 % | 1.291 M 118.53 % | 590.759 K -34.60 % | 903.260 K 198.73 % | 302.364 K 568.70 % | 45.217 K -56.84 % | 104.759 K -84.90 % | 693.766 K -77.17 % | 3.039 M 158.12 % | 1.177 M 78.88 % | 658.107 K -86.87 % | 5.011 M 101.91 % | 2.482 M 524.02 % | 397.726 K 119.74 % | 181.000 K 141.33 % | 75.000 K -96.44 % | 2.105 M -59.46 % | 5.192 M 269.54 % | -3.062 M -4 884.89 % | 64.000 K -97.32 % | 2.392 M 32.86 % | 1.800 M 77.57 % | 1.014 M 838.82 % | 108.000 K 24.14 % | 87.000 K 97.73 % | 44.000 K 0.00 % | 44.000 K 37.50 % | 32.000 K 109.41 % | -340.000 K -137.76 % | -143.000 K 78.59 % | -668.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 |
| Selling general and administrative expenses | 218.260 K -68.22 % | 686.872 K -25.26 % | 918.968 K -27.39 % | 1.266 M -21.45 % | 1.611 M -34.01 % | 2.442 M 116.85 % | 1.126 M 90.60 % | 590.759 K -34.60 % | 903.260 K 198.73 % | 302.364 K 568.70 % | 45.217 K -56.84 % | 104.759 K -84.61 % | 680.867 K -70.12 % | 2.279 M 1 062.73 % | 196.000 K 10.90 % | 176.735 K -95.15 % | 3.647 M 186.16 % | 1.274 M 220.42 % | 397.726 K 125.98 % | 176.000 K 148.21 % | 70.908 K -95.20 % | 1.478 M -56.47 % | 3.395 M 162.84 % | -5.403 M -1 259.22 % | 466.046 K 19.75 % | 389.168 K 300.19 % | 97.247 K -14.12 % | 113.232 K 4.84 % | 108.000 K 24.14 % | 87.000 K 97.73 % | 44.000 K 0.00 % | 44.000 K 37.50 % | 32.000 K | 0.000 | 0.000 | 0.000 |
| Interest income | 24.883 K 578.01 % | 3.670 K -95.73 % | 86.043 K 56.12 % | 55.115 K -42.38 % | 95.660 K -51.96 % | 199.130 K 87.23 % | 106.357 K 162.66 % | 40.493 K 247.82 % | 11.642 K -29.88 % | 16.602 K 9 441.38 % | 174.000 -19.82 % | 217.000 -99.28 % | 30.315 K -84.33 % | 193.517 K 130.54 % | 83.939 K 2 019.14 % | 3.961 K -76.71 % | 17.004 K 36.16 % | 12.488 K 2 797.45 % | 431.000 -78.45 % | 2.000 K 5 614.29 % | 35.000 -96.50 % | 1.000 K -97.44 % | 39.000 K -5.10 % | 41.094 K -82.64 % | 236.732 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.575 K -98.19 % | 363.806 K 124.98 % | 161.706 K 9.57 % | 147.589 K 132.84 % | 63.387 K 29.62 % | 48.904 K 299.05 % | 12.255 K 107.04 % | -174.000 K -198.86 % | 176.000 K 4.76 % | 168.000 K 127.03 % | 74.000 K -2.27 % | 75.721 K 1 414.42 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.396 K -81.57 % | 13.000 K 333.33 % | 3.000 K 50.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K |
| Depreciation and amortization | 287.334 K -75.70 % | 1.182 M -79.94 % | 5.895 M 461.57 % | -1.630 M -57.71 % | -1.034 M -134.65 % | 2.983 M 308.80 % | 729.795 K -12.41 % | 833.173 K 4 231.57 % | -20.166 K -119.72 % | 102.278 K -12.43 % | 116.795 K -55.94 % | 265.072 K 515.13 % | 43.092 K -0.24 % | 43.195 K -58.57 % | 104.260 K -5.57 % | 110.413 K -54.78 % | 244.154 K 30.81 % | 186.650 K | 0.000 -100.00 % | 5.000 K -93.33 % | 75.000 K -60.73 % | 191.000 K -64.63 % | 540.000 K -76.92 % | 2.340 M 3 556.54 % | 64.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -284.863 K 74.78 % | -1.129 M 80.84 % | -5.895 M -450.79 % | 1.680 M 79.84 % | 934.339 K 126.59 % | -3.514 M -326.96 % | -823.090 K 5.65 % | -872.389 K -81.06 % | -481.824 K -165.29 % | -181.622 K -118.72 % | 970.072 K 398.32 % | -325.179 K 32.75 % | -483.530 K 87.59 % | -3.895 M -228.58 % | -1.185 M 69.51 % | -3.888 M -34.00 % | -2.902 M -52.18 % | -1.907 M -845.39 % | -201.690 K -88 174.24 % | 229.000 100.05 % | -473.753 K 60.87 % | -1.211 M 48.98 % | -2.373 M 91.83 % | -29.059 M -4 028.75 % | -703.814 K 1.40 % | -713.802 K 96.85 % | -22.679 M 44.38 % | -40.776 M -236.09 % | 29.962 M 162.51 % | 11.414 M 8.04 % | 10.565 M 86.23 % | 5.673 M 67.69 % | 3.383 M 4 864.79 % | -71.000 K 48.18 % | -137.000 K 0.72 % | -138.000 K |
| Operating income ratio | 2.33 16.68 % | 1.99 70.29 % | 1.17 93.95 % | 0.60 64.47 % | 0.37 -93.49 % | 5.64 637.62 % | -1.05 -111.85 % | 8.85 1 344.84 % | -0.71 62.02 % | -1.87 -309.70 % | 0.89 100.06 % | -1 498.52 -112 628.87 % | -1.33 99.21 % | -168.53 -1 015.99 % | -15.10 32.65 % | -22.42 -2 944.79 % | -0.74 69.35 % | -2.40 46.97 % | -4.53 -358 254.04 % | 0.00 -99.95 % | 2.69 599.57 % | -0.54 17.05 % | -0.65 -100.17 % | 383.76 249 445.70 % | -0.15 62.05 % | -0.41 -117.95 % | 2.26 -27.31 % | 3.11 298.71 % | 0.78 20.29 % | 0.65 8.28 % | 0.60 -57.45 % | 1.41 59.00 % | 0.88 435.09 % | -0.26 98.84 % | -22.83 -8 669.32 % | -0.26 |
| Total other income expenses net | -55.842 K 84.32 % | -356.230 K -387.36 % | -73.094 K -226.94 % | -22.357 K | 0.000 100.00 % | -2.201 M -1 523.31 % | -135.557 K 2.60 % | -139.171 K 57.05 % | -323.997 K | 0.000 100.00 % | -71.752 K 67.48 % | -220.637 K -32.53 % | -166.482 K 10.18 % | -185.358 K 74.33 % | -722.129 K -127.97 % | 2.581 M 186.54 % | -2.983 M -52.18 % | -1.960 M -1 507.40 % | 139.271 K -19.85 % | 173.771 K 126.75 % | -649.539 K 51.17 % | -1.330 M 48.97 % | -2.606 M 83.23 % | -15.546 M -2 833.21 % | -529.999 K -248.50 % | 356.901 K 103.29 % | -10.839 M 59.31 % | -26.641 M -218.15 % | -8.374 M -36.64 % | -6.128 M 13.07 % | -7.049 M -519.33 % | 1.681 M 510.00 % | -410.000 K 39.71 % | -680.000 K -137.76 % | -286.000 K 78.99 % | -1.361 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -4.375 K 97.63 % | -184.750 K 65.06 % | -528.782 K 38.24 % | -856.169 K 80.32 % | -4.350 M -92.82 % | -2.256 M 71.89 % | -8.025 M -854.98 % | -840.325 K -30.42 % | -644.338 K -1 681.94 % | 40.731 K -93.80 % | 656.428 K -37.99 % | 1.059 M -4.79 % | 1.112 M -10.43 % | 1.241 M 35.54 % | 915.825 K -19.43 % | 1.137 M 170.45 % | 420.277 K 147.56 % | -883.740 K -529.99 % | 205.527 K 640.86 % | -38.000 K -1 166.67 % | -3.000 K -150.00 % | 6.000 K 119.35 % | -31.000 K 72.42 % | -112.386 K 90.63 % | -1.200 M 60.08 % | -3.006 M 40.36 % | -5.040 M 43.63 % | -8.941 M -43 896.23 % | 20.415 K -80.56 % | 105.000 K 110.02 % | -1.048 M -176.52 % | -379.000 K -2 626.67 % | 15.000 K 118.29 % | -82.000 K -8 100.00 % | -1.000 K 96.88 % | -32.000 K |
| Total investments | 2.942 M -4.79 % | 3.090 M -27.62 % | 4.269 M -56.86 % | 9.895 M 108.99 % | 4.735 M -41.41 % | 8.081 M 205.93 % | 2.641 M 398.36 % | 530.000 K 8.47 % | 488.600 K -67.18 % | 1.489 M 395.49 % | 300.459 K 0.00 % | 300.455 K -16.67 % | 360.562 K -71.43 % | 1.262 M 67.01 % | 755.591 K 10.43 % | 684.252 K -37.42 % | 1.093 M -5.74 % | 1.160 M 9.65 % | 1.058 M 24.76 % | 847.889 K 8 378.89 % | 10.000 K -93.41 % | 151.860 K -80.43 % | 776.000 K -21.99 % | 994.739 K -76.97 % | 4.320 M -47.34 % | 8.204 M 31.08 % | 6.259 M -73.07 % | 23.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.145 K -98.11 % | 800.000 K 0.00 % | 800.000 K -25.62 % | 1.076 M -3.59 % | 1.116 M -10.75 % | 1.250 M -2.73 % | 1.285 M 0.00 % | 1.285 M 128.43 % | 562.575 K | 0.000 -100.00 % | 250.000 K | 0.000 -100.00 % | 2.000 K -77.78 % | 9.000 K -84.75 % | 59.000 K -21.25 % | 74.924 K -40.06 % | 125.000 K | 0.000 -100.00 % | 31.000 K 933.33 % | 3.000 K -95.52 % | 66.910 K -42.32 % | 116.000 K 2 220.00 % | 5.000 K 150.00 % | 2.000 K -93.10 % | 29.000 K | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.156 K -86.23 % | 139.156 K -53.04 % | 296.347 K 0.00 % | 296.347 K 0.00 % | 296.346 K | 0.000 | 0.000 | 0.000 -100.00 % | 52.416 K -51.78 % | 108.698 K 649.02 % | 14.512 K -73.29 % | 54.329 K 152.57 % | -103.341 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.982 M 3.01 % | 1.924 M -93.89 % | 31.484 M 178.37 % | 11.310 M 2 353.36 % | 461.000 K 540.28 % | 72.000 K 620.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K |
| Retained earnings | -64.743 M -0.53 % | -64.403 M -2.36 % | -62.917 M -10.48 % | -56.950 M 2.83 % | -58.608 M -1.20 % | -57.914 M -4.39 % | -55.480 M -0.66 % | -55.118 M -1.48 % | -54.313 M -1.02 % | -53.764 M -0.34 % | -53.582 M 1.78 % | -54.552 M -0.60 % | -54.227 M -0.81 % | -53.789 M -8.60 % | -49.530 M -4.51 % | -47.394 M -7.08 % | -44.262 M -7.18 % | -41.296 M -4.83 % | -39.394 M -0.49 % | -39.204 M 0.44 % | -39.378 M -1.68 % | -38.728 M -3.56 % | -37.398 M -33.37 % | -28.040 M -58.63 % | -17.676 M -3.11 % | -17.143 M -2.13 % | -16.786 M -384.88 % | 5.892 M 948.82 % | -694.188 K -143.41 % | 1.599 M -76.72 % | 6.869 M 88.55 % | 3.643 M 361.14 % | 790.000 K 117.41 % | -4.537 M -1.59 % | -4.466 M -3.16 % | -4.329 M |
| Common stock | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.96 % | 66.991 M 17.81 % | 56.863 M 3.71 % | 54.831 M 0.32 % | 54.658 M 2.89 % | 53.125 M 1.58 % | 52.298 M 0.59 % | 51.989 M 0.00 % | 51.989 M 3.91 % | 50.031 M 7.19 % | 46.674 M 3.33 % | 45.169 M 2.31 % | 44.148 M 10.67 % | 39.892 M 0.00 % | 39.891 M 7.03 % | 37.270 M 0.00 % | 37.270 M 0.00 % | 37.270 M 25.46 % | 29.707 M -14.88 % | 34.901 M 22.74 % | 28.436 M 7.49 % | 26.454 M -0.68 % | 26.635 M 6.56 % | 24.996 M 6.81 % | 23.403 M 9.09 % | 21.453 M 5.51 % | 20.332 M 5.92 % | 19.195 M 283.90 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M |
| Total equity | 2.892 M -10.54 % | 3.233 M -31.48 % | 4.719 M -55.84 % | 10.686 M 18.37 % | 9.028 M -7.32 % | 9.741 M -16.39 % | 11.650 M 470.61 % | 2.042 M 150.64 % | 814.591 K -8.94 % | 894.562 K 295.73 % | -457.048 K 79.72 % | -2.254 M -0.72 % | -2.238 M -28.04 % | -1.748 M -407.59 % | 568.265 K 180.53 % | -705.616 K -174.38 % | 948.604 K -65.54 % | 2.753 M 453.27 % | 497.574 K -27.57 % | 687.000 K 132.59 % | -2.108 M -44.58 % | -1.458 M -1 039.06 % | -128.000 K -108.45 % | 1.514 M -92.03 % | 18.997 M 68.23 % | 11.292 M -3.06 % | 11.649 M -66.19 % | 34.451 M -38.24 % | 55.786 M 53.63 % | 36.312 M 26.16 % | 28.783 M 19.69 % | 24.047 M 20.27 % | 19.995 M 4 127.27 % | 473.000 K -13.05 % | 544.000 K -20.12 % | 681.000 K |
| Other non current liabilities | 0.000 -100.00 % | 62.800 K 7.94 % | 58.180 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.116 M | 0.000 | 0.000 | 0.000 100.00 % | -562.575 K | 0.000 | 0.000 | 0.000 100.00 % | -297.000 | 0.000 -100.00 % | 24.000 | 0.000 100.00 % | -140.821 K | 0.000 | 0.000 100.00 % | -225.821 K 98.81 % | -18.913 M -132.35 % | -8.140 M -88.03 % | -4.329 M -169.55 % | -1.606 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.116 M | 0.000 | 0.000 | 0.000 -100.00 % | 562.575 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.297 K | 0.000 -100.00 % | 58.976 K | 0.000 -100.00 % | 140.821 K | 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 | 0.000 -100.00 % | 62.800 K 7.94 % | 58.180 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.116 M | 0.000 -100.00 % | 1.285 M | 0.000 -100.00 % | 562.575 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -77.78 % | 9.000 K -84.75 % | 59.000 K -21.25 % | 74.924 K -46.79 % | 140.821 K | 0.000 | 0.000 -100.00 % | 225.821 K -98.81 % | 18.913 M 132.35 % | 8.140 M 88.03 % | 4.329 M 169.55 % | 1.606 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 | 0.000 -100.00 % | 58.180 K 30.21 % | 44.681 K -53.23 % | 95.530 K 276.21 % | -54.215 K 10.51 % | -60.584 K 22.90 % | -78.576 K 22.80 % | -101.780 K 87.88 % | -839.439 K 9.03 % | -922.786 K 64.29 % | -2.584 M -73.57 % | -1.489 M 40.20 % | -2.490 M -70.92 % | -1.457 M -2.66 % | -1.419 M -287.40 % | -366.251 K -22.22 % | -299.663 K 42.85 % | -524.352 K -459.82 % | -93.665 K -100 815.05 % | 93.000 -99.99 % | 944.140 K -38.82 % | 1.543 M 139.32 % | -3.925 M -668.52 % | 690.299 K 1 280.60 % | 50.000 K -77.97 % | 227.000 K -13.69 % | 263.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.673 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.145 K -98.11 % | 800.000 K 0.00 % | 800.000 K -25.62 % | 1.076 M | 0.000 -100.00 % | 1.250 M -2.73 % | 1.285 M 0.00 % | 1.285 M | 0.000 | 0.000 -100.00 % | 250.000 K | 0.000 -100.00 % | 2.032 M 160.59 % | 779.645 K 30.06 % | 599.446 K 50.41 % | 398.533 K 395.47 % | 80.435 K | 0.000 -100.00 % | 31.000 K 933.33 % | 3.000 K -95.52 % | 66.910 K -42.32 % | 116.000 K 2 220.00 % | 5.000 K 150.00 % | 2.000 K -93.10 % | 29.000 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 18.798 K 1 331.68 % | 1.313 K -98.66 % | 98.132 K 29.79 % | 75.610 K -40.78 % | 127.681 K 135.51 % | 54.215 K -10.51 % | 60.584 K -22.90 % | 78.576 K -44.23 % | 140.897 K -83.22 % | 839.439 K -9.03 % | 922.786 K -64.29 % | 2.584 M 73.57 % | 1.489 M -40.20 % | 2.490 M 19.27 % | 2.087 M 22.36 % | 1.706 M 64.89 % | 1.035 M 245.22 % | 299.663 K -42.85 % | 524.352 K 194.58 % | 178.000 K -91.79 % | 2.167 M 16.32 % | 1.863 M -24.88 % | 2.480 M -7.23 % | 2.673 M 38.09 % | 1.936 M 3 772.00 % | 50.000 K -80.62 % | 258.000 K -3.01 % | 266.000 K 297.55 % | 66.910 K -42.32 % | 116.000 K 2 220.00 % | 5.000 K 150.00 % | 2.000 K -93.10 % | 29.000 K | 0.000 | 0.000 | 0.000 |
| Total liabilities | 63.798 K -0.49 % | 64.113 K -34.67 % | 98.132 K 29.79 % | 75.610 K -40.78 % | 127.681 K -16.20 % | 152.370 K 35.86 % | 112.149 K 42.73 % | 78.576 K -37.52 % | 125.752 K -85.02 % | 839.439 K -9.03 % | 922.786 K -64.29 % | 2.584 M -0.78 % | 2.604 M 4.61 % | 2.490 M 10.61 % | 2.251 M 31.95 % | 1.706 M 6.81 % | 1.597 M 74.81 % | 913.596 K 37.24 % | 665.668 K 273.97 % | 178.000 K -91.79 % | 2.169 M 15.87 % | 1.872 M -27.27 % | 2.574 M -8.72 % | 2.820 M 32.21 % | 2.133 M 4 166.00 % | 50.000 K -80.62 % | 258.000 K -55.37 % | 578.059 K -97.39 % | 22.185 M 122.05 % | 9.991 M 44.07 % | 6.935 M 111.18 % | 3.284 M 11 224.14 % | 29.000 K | 0.000 | 0.000 | 0.000 |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.047 M -587.32 % | 214.834 K 140.53 % | -530.000 K -116.95 % | -244.300 K 66.53 % | -729.916 K -142.93 % | -300.459 K 0.00 % | -300.455 K 16.67 % | -360.562 K 50.81 % | -733.068 K 68.65 % | -2.338 M -184.60 % | -821.608 K 54.78 % | -1.817 M 13.86 % | -2.109 M -99.40 % | -1.058 M -27.91 % | -827.000 K -2 751.72 % | -29.000 K 92.79 % | -402.000 K 77.78 % | -1.809 M -90 450 100.00 % | 2.000 100.00 % | -18.834 M -129.57 % | -8.204 M -31.08 % | -6.259 M 73.07 % | -23.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 2.238 M -27.57 % | 3.090 M 212.47 % | 988.848 K -27.27 % | 1.360 M -71.28 % | 4.735 M -21.86 % | 6.059 M 208.89 % | 1.962 M 270.12 % | 530.000 K 116.95 % | 244.300 K -66.53 % | 729.916 K 142.93 % | 300.459 K 0.00 % | 300.455 K -16.67 % | 360.562 K -50.81 % | 733.068 K -64.26 % | 2.051 M 224.72 % | 631.664 K -42.23 % | 1.093 M -5.74 % | 1.160 M 9.65 % | 1.058 M 27.91 % | 827.000 K 8 170.00 % | 10.000 K -92.37 % | 131.000 K -83.12 % | 776.000 K -20.65 % | 978.000 K -54.83 % | 2.165 M -73.61 % | 8.204 M 31.08 % | 6.259 M -73.07 % | 23.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.487 K -78.08 % | 914.749 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 236.000 K 51.24 % | 156.043 K 44.53 % | 107.963 K -74.48 % | 423.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K -68.02 % | 781.816 K -62.54 % | 2.087 M -70.28 % | 7.023 M | 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 -100.00 % | 890.000 -99.29 % | 125.194 K 2 636.48 % | 4.575 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.835 K -56.00 % | 297.340 K -91.49 % | 3.495 M | 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 -100.00 % | 200.487 K -78.08 % | 914.749 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 236.000 K 50.38 % | 156.933 K -32.69 % | 233.157 K -45.47 % | 427.575 K | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K -72.61 % | 912.651 K -61.73 % | 2.385 M -77.33 % | 10.518 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.167 K -69.55 % | 168.054 K -65.00 % | 480.184 K -49.17 % | 944.771 K | 0.000 | 0.000 -100.00 % | 19.000 K -9.52 % | 21.000 K -82.50 % | 120.000 K -66.09 % | 353.897 K 9.57 % | 323.000 K | 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 assets | 2.238 M -27.57 % | 3.090 M 212.47 % | 988.848 K -27.27 % | 1.360 M -71.28 % | 4.735 M -9.17 % | 5.213 M 68.63 % | 3.091 M 483.25 % | 530.000 K 116.95 % | 244.300 K -66.53 % | 729.916 K 142.93 % | 300.459 K 0.00 % | 300.455 K -16.67 % | 360.562 K -50.81 % | 733.068 K -68.65 % | 2.338 M 184.60 % | 821.608 K -54.78 % | 1.817 M -13.86 % | 2.109 M 99.40 % | 1.058 M 27.91 % | 827.000 K 2 751.72 % | 29.000 K -92.79 % | 402.000 K -77.78 % | 1.809 M -48.83 % | 3.535 M -81.23 % | 18.834 M 129.57 % | 8.204 M 31.08 % | 6.259 M -73.07 % | 23.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | -10.000 K | 0.000 -100.00 % | 18.886 K -99.78 % | 8.535 M 166.95 % | 3.197 M 252.62 % | 906.725 K -63.47 % | 2.482 M 553.32 % | 379.944 K | 0.000 -100.00 % | 210.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 |
| Short term investments | 0.000 -100.00 % | 1.263 M -61.51 % | 3.280 M | 0.000 -100.00 % | 3.126 M 1.88 % | 3.068 M 1 127.31 % | 250.000 K -28.57 % | 350.000 K 43.27 % | 244.300 K -27.90 % | 338.828 K | 0.000 | 0.000 | 0.000 -100.00 % | 528.879 K -68.05 % | 1.655 M 3 047.83 % | 52.588 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K 146 566.67 % | 15.000 -99.93 % | 21.000 K | 0.000 -100.00 % | 16.738 K -99.22 % | 2.155 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 4.375 K -97.63 % | 184.750 K -65.06 % | 528.782 K -38.24 % | 856.169 K -80.32 % | 4.350 M 92.82 % | 2.256 M -71.89 % | 8.025 M 854.98 % | 840.325 K 27.42 % | 659.483 K -13.14 % | 759.269 K 428.84 % | 143.572 K 744.69 % | 16.997 K 350.85 % | 3.770 K -56.69 % | 8.705 K -97.64 % | 369.259 K 148.77 % | 148.432 K 4.31 % | 142.298 K -83.90 % | 883.740 K 1 887.14 % | 44.473 K 17.03 % | 38.000 K 660.00 % | 5.000 K 66.67 % | 3.000 K -96.67 % | 90.000 K -51.95 % | 187.310 K -85.86 % | 1.325 M -55.92 % | 3.006 M -40.72 % | 5.071 M -43.30 % | 8.944 M 19 136.48 % | 46.495 K 322.68 % | 11.000 K -98.96 % | 1.053 M 176.38 % | 381.000 K 2 621.43 % | 14.000 K -82.93 % | 82.000 K 8 100.00 % | 1.000 K -96.88 % | 32.000 K |
| Cash and short term investments | 4.375 K -99.70 % | 1.447 M -62.00 % | 3.809 M 344.88 % | 856.169 K -80.32 % | 4.350 M -18.30 % | 5.324 M -37.29 % | 8.490 M 910.30 % | 840.325 K -7.02 % | 903.783 K -30.91 % | 1.308 M 811.11 % | 143.572 K 744.69 % | 16.997 K 350.85 % | 3.770 K -99.30 % | 537.584 K -2.11 % | 549.188 K 173.20 % | 201.020 K 41.27 % | 142.298 K -83.90 % | 883.740 K 1 887.14 % | 44.473 K -25.38 % | 59.596 K 1 088.35 % | 5.015 K -78.87 % | 23.739 K -73.62 % | 90.000 K -55.89 % | 204.049 K -94.14 % | 3.480 M 15.77 % | 3.006 M -40.72 % | 5.071 M -43.30 % | 8.944 M 19 136.48 % | 46.495 K 322.68 % | 11.000 K -98.96 % | 1.053 M 176.38 % | 381.000 K 2 621.43 % | 14.000 K -82.93 % | 82.000 K 8 100.00 % | 1.000 K -96.88 % | 32.000 K |
| Total current assets | 4.375 K -99.70 % | 1.447 M 164.26 % | 547.668 K -94.17 % | 9.402 M 115.52 % | 4.362 M -22.50 % | 5.629 M -36.83 % | 8.911 M 618.48 % | 1.240 M 31.90 % | 940.343 K -29.98 % | 1.343 M 712.51 % | 165.279 K 460.10 % | 29.509 K 403.05 % | 5.866 K -98.91 % | 537.584 K -15.65 % | 637.318 K 198.75 % | 213.330 K -64.78 % | 605.664 K -58.61 % | 1.463 M 2 448.27 % | 57.428 K -6.18 % | 61.209 K 1 120.52 % | 5.015 K -78.87 % | 23.739 K -93.10 % | 344.000 K -26.10 % | 465.487 K -88.71 % | 4.124 M 32.09 % | 3.122 M -44.54 % | 5.629 M -51.79 % | 11.676 M 6 020.07 % | 190.782 K -42.54 % | 332.000 K -77.58 % | 1.481 M 235.07 % | 442.000 K 2 662.50 % | 16.000 K -80.49 % | 82.000 K 8 100.00 % | 1.000 K -97.56 % | 41.000 K |
| Inventory | 0.000 | 0.000 100.00 % | -3.299 M | 0.000 100.00 % | -3.197 M -24.85 % | -2.561 M -57.23 % | -1.629 M -207.32 % | -530.000 K -88.71 % | -280.860 K 51.88 % | -583.644 K -2 588.74 % | -21.707 K -73.50 % | -12.511 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 |
| Net receivables | 10.000 K | 0.000 -100.00 % | 18.886 K 78.17 % | 10.600 K -16.56 % | 12.704 K -83.90 % | 78.896 K -81.27 % | 421.249 K 2 006.25 % | 20.000 K -45.30 % | 36.560 K 5.01 % | 34.816 K 60.39 % | 21.707 K 73.49 % | 12.512 K 496.95 % | 2.096 K | 0.000 -100.00 % | 88.130 K 615.92 % | 12.310 K -97.34 % | 463.366 K -20.06 % | 579.678 K 4 374.55 % | 12.955 K 703.16 % | 1.613 K | 0.000 | 0.000 -100.00 % | 254.000 K -2.84 % | 261.437 K -59.40 % | 644.000 K 455.17 % | 116.000 K -79.21 % | 558.000 K -79.58 % | 2.732 M 1 793.45 % | 144.287 K -55.05 % | 321.000 K -25.00 % | 428.000 K 601.64 % | 61.000 K 2 950.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 9.000 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.535 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 |
| Other assets | 0.000 -100.00 % | 22.538 K -99.31 % | 3.280 M | 0.000 -100.00 % | 58.528 K 106.17 % | -948.378 K -295.23 % | -239.954 K -168.56 % | 350.000 K 243.27 % | -244.300 K 27.90 % | -338.828 K | 0.000 | 0.000 | 0.000 100.00 % | -528.879 K -238.16 % | -156.401 K -350.58 % | -34.711 K -128.21 % | 123.065 K 31.13 % | 93.848 K 95.49 % | 48.007 K 306.85 % | -23.209 K -186.01 % | 26.985 K 329.87 % | -11.739 K -104.01 % | 293.000 K -12.27 % | 333.971 K 118.27 % | -1.828 M -10 983.54 % | 16.796 K -41.70 % | 28.812 K -74.74 % | 114.063 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 18.798 K 1 331.68 % | 1.313 K -96.71 % | 39.952 K 29.17 % | 30.929 K -3.80 % | 32.151 K -40.70 % | 54.215 K -10.51 % | 60.584 K -22.90 % | 78.576 K -9.30 % | 86.635 K 119.67 % | 39.439 K -67.88 % | 122.786 K -91.86 % | 1.508 M 1.32 % | 1.489 M 20.10 % | 1.240 M 622.75 % | 171.523 K 28.22 % | 133.776 K -63.47 % | 366.251 K 22.22 % | 299.663 K 9.23 % | 274.352 K 192.91 % | 93.665 K -30.72 % | 135.205 K -2.88 % | 139.215 K -58.74 % | 337.445 K -60.42 % | 852.626 K -26.83 % | 1.165 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 100.00 % | -40.935 K | 0.000 100.00 % | -13.538 K -412.15 % | 4.337 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -152.240 K -108.59 % | 1.772 M | 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.972 K 108.09 % | -296.346 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.247 100.00 % | -6.141 M | 0.000 100.00 % | -276.000 20.69 % | -348.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 225.821 K -98.81 % | 18.913 M 132.35 % | 8.140 M 88.03 % | 4.329 M 169.55 % | 1.606 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.070 K 32.92 % | 112.149 K | 0.000 -100.00 % | 101.780 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.121 M | 0.000 | 0.000 -100.00 % | 913.596 K 37.24 % | 665.668 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 K -51.21 % | 71.736 K 27.69 % | 56.179 K | 0.000 | 0.000 -100.00 % | 86.238 K -97.31 % | 3.205 M 84.70 % | 1.735 M -33.29 % | 2.601 M 55.19 % | 1.676 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.956 M -10.34 % | 3.297 M -31.55 % | 4.817 M -55.24 % | 10.762 M 17.54 % | 9.156 M -7.46 % | 9.894 M -15.89 % | 11.762 M 454.76 % | 2.120 M 125.48 % | 940.343 K -45.77 % | 1.734 M 272.31 % | 465.738 K 41.15 % | 329.964 K -9.95 % | 366.428 K -50.60 % | 741.773 K -73.69 % | 2.819 M 181.86 % | 1.000 M -60.71 % | 2.546 M -30.57 % | 3.667 M 215.20 % | 1.163 M 34.48 % | 865.000 K 1 318.03 % | 61.000 K -85.27 % | 414.000 K -83.07 % | 2.446 M -43.57 % | 4.334 M -79.49 % | 21.130 M 86.29 % | 11.343 M -4.82 % | 11.917 M -65.98 % | 35.029 M -55.07 % | 77.970 M 68.39 % | 46.303 M 29.63 % | 35.718 M 30.69 % | 27.331 M 32.26 % | 20.664 M 4 143.12 % | 487.000 K 48 600.00 % | 1.000 K -97.56 % | 41.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.455 K -112.63 % | 360.000 K -33.84 % | 544.156 K 177.63 % | 196.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 |
| Change in working capital | 13.005 K -96.17 % | 339.170 K -34.71 % | 519.448 K 115.71 % | -3.307 M -1 027.24 % | 356.648 K 0.00 % | 356.648 K 129.01 % | -1.230 M -238.35 % | -363.384 K -20 736.24 % | -1.744 K 86.70 % | -13.109 K -42.55 % | -9.196 K 11.71 % | -10.416 K -396.95 % | -2.096 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 |
| Accounts receivables | 8.938 K 17 288.46 % | -52.000 99.37 % | -8.287 K -494.06 % | 2.103 K -92.79 % | 29.150 K 121.23 % | -137.296 K -552.70 % | -21.035 K 94.21 % | -363.384 K -20 736.24 % | -1.744 K 86.70 % | -13.109 K -42.55 % | -9.196 K 11.71 % | -10.416 K -396.95 % | -2.096 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 |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 47.200 K | 0.000 100.00 % | -464.101 K -89.52 % | -244.880 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 |
| 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 |
| Other working capital | 4.067 K -98.80 % | 339.222 K -35.72 % | 527.735 K 115.72 % | -3.356 M -1 124.82 % | 327.498 K -65.82 % | 958.045 K 199.42 % | -963.605 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 |
| Other non cash items | 147.327 K -81.64 % | 802.351 K -84.33 % | 5.121 M 377.60 % | -1.845 M -389.01 % | 638.252 K 189.06 % | -716.648 K -187.07 % | 823.090 K -5.65 % | 872.389 K 81.06 % | 481.824 K 165.29 % | 181.622 K 118.72 % | -970.072 K -398.32 % | 325.179 K -33.65 % | 490.105 K -88.49 % | 4.259 M 216.15 % | 1.347 M -66.40 % | 4.009 M 35.22 % | 2.965 M 51.62 % | 1.956 M 814.09 % | 213.945 K 222.99 % | -173.949 K -126.78 % | 649.539 K -51.17 % | 1.330 M -45.65 % | 2.447 M -82.23 % | 13.770 M 3 914.68 % | 342.983 K -3.90 % | 356.901 K -98.43 % | 22.679 M 3.03 % | 22.012 M 215.25 % | -19.100 M -165.35 % | -7.198 M 2.45 % | -7.379 M -81.53 % | -4.065 M -20.16 % | -3.383 M -4 864.79 % | 71.000 K -48.18 % | 137.000 K -15.95 % | 163.000 K |
| Net cash provided by operating activities | -180.373 K 47.57 % | -344.032 K -5.08 % | -327.387 K 90.63 % | -3.494 M -285.46 % | 1.884 M 153.60 % | -3.514 M -326.96 % | -823.090 K 5.65 % | -872.389 K -81.06 % | -481.824 K -165.29 % | -181.622 K -118.72 % | 970.072 K 398.32 % | -325.179 K 33.65 % | -490.105 K 88.49 % | -4.259 M -216.15 % | -1.347 M 66.40 % | -4.009 M -35.22 % | -2.965 M -51.62 % | -1.956 M -814.09 % | -213.945 K -222.99 % | 173.949 K 126.78 % | -649.539 K 51.17 % | -1.330 M 45.65 % | -2.447 M 82.23 % | -13.770 M -3 914.67 % | -342.983 K 3.90 % | -356.901 K 98.43 % | -22.679 M -3.03 % | -22.012 M -215.25 % | 19.100 M 165.35 % | 7.198 M -2.45 % | 7.379 M 81.53 % | 4.065 M 20.16 % | 3.383 M 4 864.79 % | -71.000 K 48.18 % | -137.000 K 15.95 % | -163.000 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -922.651 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.270 K -16.69 % | -77.361 K 60.35 % | -195.134 K 48.84 % | -381.420 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.000 K 97.16 % | -317.233 K -157.91 % | -123.000 K | 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 100.00 % | -6.696 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.522 K | 0.000 | 0.000 100.00 % | -600.000 K | 0.000 100.00 % | -11.000 K -126.83 % | 41.000 K 111.85 % | -345.927 K 63.21 % | -940.290 K | 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 100.00 % | -332.866 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -600.000 K | 0.000 | 0.000 | 0.000 100.00 % | -373.824 K -189.79 % | -129.000 K 78.50 % | -600.000 K 91.82 % | -7.337 M 63.88 % | -20.312 M -153.00 % | -8.028 M 29.93 % | -11.457 M 13.13 % | -13.188 M | 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 -100.00 % | 25.826 K | 0.000 | 0.000 -100.00 % | 21.045 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.362 M -39.98 % | 3.935 M 1 903.63 % | 196.394 K -97.18 % | 6.966 M -79.19 % | 33.469 M 176.48 % | 12.105 M 5.95 % | 11.425 M -34.37 % | 17.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 210.086 K 0.00 % | 210.086 K 138.69 % | -543.007 K -152.76 % | -214.834 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.101 K 91.80 % | -1.184 M 29.95 % | -1.691 M -237.38 % | -501.140 K -2 809.60 % | 18.495 K 121.41 % | -86.370 K | 0.000 -100.00 % | 600.000 K 351.13 % | 133.000 K 56.47 % | 85.000 K -76.26 % | 358.000 K 474.29 % | -95.648 K 91.83 % | -1.171 M -12.83 % | -1.038 M 20.53 % | -1.306 M -981 715.79 % | 133.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 -100.00 % | 210.086 K 0.00 % | 210.086 K 138.22 % | -549.703 K 62.61 % | -1.470 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.101 K 91.80 % | -1.184 M 32.52 % | -1.755 M -203.40 % | -578.501 K -124.96 % | -257.161 K 42.44 % | -446.745 K | 0.000 100.00 % | -600.000 K -551.13 % | 133.000 K 79.73 % | 74.000 K -81.03 % | 390.000 K -68.27 % | 1.229 M -21.81 % | 1.572 M 209.08 % | -1.441 M 14.04 % | -1.677 M -112.74 % | 13.157 M 222.73 % | 4.077 M 12 839.87 % | -32.000 K -100.76 % | 4.219 M | 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 -100.00 % | 83.736 K 122.11 % | -378.674 K | 0.000 -100.00 % | 700.000 K 28.57 % | 544.447 K | 0.000 | 0.000 100.00 % | -8.850 K -295.62 % | -2.237 K 69.19 % | -7.260 K -101.35 % | 538.764 K -27.36 % | 741.720 K 1 034.34 % | -79.384 K | 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 -100.00 % | 10.006 M 376.54 % | 2.100 M 347.33 % | 469.409 K -69.38 % | 1.533 M 165.72 % | 577.000 K 86.69 % | 309.067 K 153.57 % | 121.884 K -94.57 % | 2.246 M -39.26 % | 3.698 M 131.95 % | 1.594 M 30.16 % | 1.225 M -56.81 % | 2.836 M | 0.000 -100.00 % | 1.015 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.536 M 24 229.70 % | 6.312 K | 0.000 | 0.000 -100.00 % | 2.412 M 76.65 % | 1.366 M 77.36 % | 770.000 K 71.88 % | 448.000 K -48.51 % | 870.000 K -95.35 % | 18.695 M | 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 % | -287.897 K -55.64 % | -184.982 K -105.42 % | -90.052 K -196.15 % | -30.408 K 71.45 % | -106.526 K -104.04 % | -52.208 K 67.82 % | -162.260 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 |
| 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 100.00 % | -5.553 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.289 M -38.95 % | -927.702 K 42.31 % | -1.608 M 10.72 % | -1.801 M -297.57 % | -453.000 K 79.14 % | -2.172 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -118.991 K 49.46 % | -235.426 K -440.17 % | -43.584 K | 0.000 100.00 % | -43.736 K -9.34 % | -40.000 K | 0.000 100.00 % | -287.897 K -55.64 % | -184.982 K -105.41 % | -90.053 K -196.15 % | -30.408 K -108.26 % | 368.159 K 47.26 % | 250.000 K 254.18 % | -162.150 K | 0.000 | 0.000 -100.00 % | 656.000 -82.65 % | 3.782 K -98.70 % | 290.072 K | 0.000 100.00 % | -122.861 K 68.53 % | -390.359 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -960.000 K | 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 -100.00 % | 9.887 M 430.33 % | 1.864 M 297.18 % | 469.404 K -69.38 % | 1.533 M 187.52 % | 533.264 K 98.19 % | 269.067 K 30.86 % | 205.620 K -86.98 % | 1.580 M -55.04 % | 3.513 M 59.38 % | 2.204 M 26.76 % | 1.739 M -45.73 % | 3.204 M 1 520.11 % | 197.792 K -76.56 % | 844.000 K 42 300.00 % | -2.000 K 71.43 % | -7.000 K -101.30 % | 539.000 K -76.37 % | 2.281 M 951.25 % | 217.000 K | 0.000 100.00 % | -122.861 K -116.75 % | 733.370 K 67.45 % | 437.954 K 152.26 % | -838.000 K 38.06 % | -1.353 M -424.46 % | 417.000 K -97.32 % | 15.563 M | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.902 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 376.651 K -89.25 % | 3.503 M 1 943.71 % | -190.015 K -95 107.50 % | 200.000 -99.73 % | 75.005 K 172.58 % | -103.343 K | 0.000 100.00 % | -385.368 K -173.99 % | 520.815 K -55.70 % | 1.176 M -16.86 % | 1.414 M -84.98 % | 9.418 M 465.61 % | -2.576 M | 0.000 -100.00 % | 20.577 M 20.45 % | 17.083 M 172.60 % | -23.529 M -214.52 % | -7.481 M 21.88 % | -9.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -180.375 K 47.57 % | -344.032 K -5.08 % | -327.387 K 90.63 % | -3.494 M -266.85 % | 2.094 M 136.29 % | -5.769 M -180.30 % | 7.185 M 3 872.88 % | 180.842 K 281.23 % | -99.786 K -116.21 % | 615.697 K 386.43 % | 126.575 K 856.94 % | 13.227 K 368.02 % | -4.935 K 98.63 % | -360.554 K -263.27 % | 220.827 K 3 500.05 % | 6.134 K 100.83 % | -741.442 K -188.34 % | 839.267 K 12 103.97 % | 6.877 K -79.16 % | 33.000 K 1 000.00 % | 3.000 K 103.45 % | -87.000 K 16.35 % | -104.000 K 87.64 % | -841.703 K 52.07 % | -1.756 M 13.67 % | -2.034 M 47.86 % | -3.901 M -143.53 % | 8.962 M 10 435.32 % | 85.063 K 107.38 % | -1.153 M -272.35 % | 669.000 K 69.80 % | 394.000 K 510.42 % | -96.000 K -35.21 % | -71.000 K 48.18 % | -137.000 K 15.95 % | -163.000 K |
| Cash at beginning of period | 184.750 K -65.06 % | 528.782 K -38.24 % | 856.169 K -80.32 % | 4.350 M 92.82 % | 2.256 M -71.89 % | 8.025 M 854.98 % | 840.325 K 27.42 % | 659.483 K -13.14 % | 759.269 K 428.84 % | 143.572 K 744.69 % | 16.997 K 350.85 % | 3.770 K -56.69 % | 8.705 K -97.64 % | 369.259 K 148.77 % | 148.432 K 4.31 % | 142.298 K -83.90 % | 883.740 K 1 887.14 % | 44.473 K 18.29 % | 37.596 K 651.92 % | 5.000 K 150.00 % | 2.000 K -97.78 % | 90.000 K -53.61 % | 194.000 K -80.53 % | 996.333 K -66.86 % | 3.006 M -40.36 % | 5.040 M -43.63 % | 8.941 M 43 897.43 % | -20.415 K 80.65 % | -105.478 K -110.06 % | 1.048 M 176.52 % | 379.000 K 2 626.67 % | -15.000 K -118.52 % | 81.000 K | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 4.375 K -97.63 % | 184.750 K -65.06 % | 528.782 K -38.24 % | 856.169 K -80.32 % | 4.350 M 92.82 % | 2.256 M -71.89 % | 8.025 M 854.98 % | 840.325 K 27.42 % | 659.483 K -13.14 % | 759.269 K 428.84 % | 143.572 K 744.69 % | 16.997 K 350.85 % | 3.770 K -56.69 % | 8.705 K -97.64 % | 369.259 K 148.77 % | 148.432 K 4.31 % | 142.298 K -83.90 % | 883.740 K 1 887.14 % | 44.473 K 17.03 % | 38.000 K 660.00 % | 5.000 K 66.67 % | 3.000 K -96.67 % | 90.000 K -41.80 % | 154.630 K -87.63 % | 1.250 M -58.42 % | 3.006 M -40.36 % | 5.040 M -43.63 % | 8.941 M 43 897.43 % | -20.415 K 80.56 % | -105.000 K -110.02 % | 1.048 M 176.52 % | 379.000 K 2 626.67 % | -15.000 K 78.87 % | -71.000 K 48.18 % | -137.000 K 15.95 % | -163.000 K |
| Operating cash flow | -180.373 K 47.57 % | -344.032 K -5.08 % | -327.387 K 90.63 % | -3.494 M -285.46 % | 1.884 M 153.60 % | -3.514 M -326.96 % | -823.090 K 5.65 % | -872.389 K -81.06 % | -481.824 K -165.29 % | -181.622 K -118.72 % | 970.072 K 398.32 % | -325.179 K 33.65 % | -490.105 K 88.49 % | -4.259 M -216.15 % | -1.347 M 66.40 % | -4.009 M -35.22 % | -2.965 M -51.62 % | -1.956 M -814.09 % | -213.945 K -222.99 % | 173.949 K 126.78 % | -649.539 K 51.17 % | -1.330 M 45.65 % | -2.447 M 82.23 % | -13.770 M -3 914.67 % | -342.983 K 3.90 % | -356.901 K 98.43 % | -22.679 M -3.03 % | -22.012 M -215.25 % | 19.100 M 165.35 % | 7.198 M -2.45 % | 7.379 M 81.53 % | 4.065 M 20.16 % | 3.383 M 4 864.79 % | -71.000 K 48.18 % | -137.000 K 15.95 % | -163.000 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -922.651 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.270 K -16.69 % | -77.361 K 60.35 % | -195.134 K 48.84 % | -381.420 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.000 K 97.16 % | -317.233 K -157.91 % | -123.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -180.373 K 47.57 % | -344.032 K -5.08 % | -327.387 K 90.63 % | -3.494 M -285.46 % | 1.884 M 153.60 % | -3.514 M -101.30 % | -1.746 M -100.11 % | -872.389 K -81.06 % | -481.824 K -165.29 % | -181.622 K -118.72 % | 970.072 K 398.32 % | -325.179 K 33.65 % | -490.105 K 88.49 % | -4.259 M -196.29 % | -1.437 M 64.83 % | -4.087 M -29.32 % | -3.160 M -35.22 % | -2.337 M -992.37 % | -213.945 K -222.99 % | 173.949 K 126.78 % | -649.539 K 51.17 % | -1.330 M 45.85 % | -2.456 M 82.56 % | -14.087 M -2 923.05 % | -465.983 K -30.56 % | -356.901 K 98.43 % | -22.679 M -3.03 % | -22.012 M -215.25 % | 19.100 M 165.35 % | 7.198 M -2.45 % | 7.379 M 81.53 % | 4.065 M 20.16 % | 3.383 M 4 864.79 % | -71.000 K 48.18 % | -137.000 K 15.95 % | -163.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -52.969 K 50.87 % | -107.803 K 83.00 % | -634.272 K -98.30 % | -319.857 K 36.85 % | -506.537 K -886.35 % | 64.416 K -89.93 % | 639.534 K -27.55 % | 882.760 K 759.61 % | 102.693 K 106.60 % | -1.557 M -11 531.35 % | 13.621 K 100.76 % | -1.785 M -156.52 % | -695.834 K -206.42 % | 653.855 K 120.38 % | -3.208 M -251.53 % | 2.117 M 24.29 % | 1.703 M 342.01 % | -703.759 K -265.47 % | -192.562 K -114.05 % | 1.371 M 144.19 % | 561.425 K 7 397.66 % | 7.488 K -98.75 % | 598.680 K 189.00 % | -672.696 K -949.79 % | 79.160 K 121.86 % | -362.063 K -1 333.60 % | 29.350 K -86.28 % | 213.910 K 0.00 % | 213.910 K 19.72 % | 178.682 K 0.00 % | 178.682 K 410.33 % | -57.578 K 0.00 % | -57.578 K -795.39 % | 8.280 K 0.00 % | 8.280 K -64.24 % | 23.156 K 0.00 % | 23.156 K -92.67 % | 315.782 K 0.00 % | 315.783 K 243.23 % | 92.003 K 0.00 % | 92.003 K 4 905.60 % | 1.838 K -0.05 % | 1.839 K 3 183.93 % | 56.000 0.00 % | 56.000 69.70 % | 33.000 0.00 % | 33.000 43.48 % | 23.000 0.00 % | 23.000 -73.26 % | 86.000 0.00 % | 86.000 2 766.67 % | 3.000 |
| Net income | -108.156 K 33.11 % | -161.697 K 75.08 % | -648.939 K -73.40 % | -374.244 K 29.87 % | -533.662 K -1 757.57 % | -28.729 K -104.82 % | 595.930 K -12.18 % | 678.604 K 3 278.47 % | -21.350 K 98.90 % | -1.933 M -822.51 % | -209.563 K 89.69 % | -2.032 M -125.99 % | -899.066 K -319.10 % | 410.352 K 111.91 % | -3.447 M -298.83 % | 1.734 M 23.25 % | 1.407 M 238.27 % | -1.017 M -118.81 % | -464.917 K -160.13 % | 773.123 K 163.67 % | 293.214 K 177.52 % | -378.259 K -253.60 % | 246.261 K 107.44 % | -3.308 M -2 025.57 % | -155.643 K 84.05 % | -975.842 K -55.59 % | -627.177 K -91.32 % | -327.809 K 0.00 % | -327.809 K -291.48 % | -83.736 K 0.00 % | -83.736 K 61.08 % | -215.164 K 0.00 % | -215.164 K 2.65 % | -221.031 K 0.00 % | -221.031 K -24.81 % | -177.095 K 0.00 % | -177.095 K -177.51 % | -63.816 K 0.00 % | -63.817 K -676.65 % | -8.217 K 0.00 % | -8.217 K 90.05 % | -82.594 K 0.00 % | -82.594 K -399.57 % | -16.533 K 0.00 % | -16.533 K -103.30 % | 501.568 K 0.00 % | 501.569 K 539.68 % | -114.075 K 0.00 % | -114.075 K -135.13 % | -48.515 K 0.00 % | -48.515 K 38.02 % | -78.271 K |
| Income before tax | -108.156 K 33.11 % | -161.697 K 75.08 % | -648.939 K -73.40 % | -374.244 K 29.87 % | -533.662 K -1 757.57 % | -28.729 K -104.82 % | 595.930 K -12.18 % | 678.604 K 3 278.47 % | -21.350 K 98.90 % | -1.933 M -822.51 % | -209.563 K 89.61 % | -2.018 M -124.45 % | -899.066 K -319.10 % | 410.352 K 111.91 % | -3.447 M -298.83 % | 1.734 M 23.25 % | 1.407 M 238.27 % | -1.017 M -118.81 % | -464.917 K -160.13 % | 773.123 K 163.67 % | 293.214 K 177.52 % | -378.259 K -253.60 % | 246.261 K 107.44 % | -3.308 M -2 025.57 % | -155.643 K 84.05 % | -975.842 K -55.59 % | -627.177 K -91.32 % | -327.809 K 0.00 % | -327.809 K -291.48 % | -83.736 K 0.00 % | -83.736 K 61.08 % | -215.164 K 0.00 % | -215.164 K 2.65 % | -221.031 K 0.00 % | -221.031 K -24.81 % | -177.095 K 0.00 % | -177.095 K -177.51 % | -63.816 K 0.00 % | -63.817 K -676.65 % | -8.217 K 0.00 % | -8.217 K 90.05 % | -82.594 K 0.00 % | -82.594 K -399.57 % | -16.533 K 0.00 % | -16.533 K -103.30 % | 501.568 K 0.00 % | 501.569 K 539.68 % | -114.075 K 0.00 % | -114.075 K -135.13 % | -48.515 K 0.00 % | -48.515 K 38.02 % | -78.271 K |
| Income before tax ratio | 2.04 36.13 % | 1.50 46.60 % | 1.02 -12.56 % | 1.17 11.06 % | 1.05 336.23 % | -0.45 -147.86 % | 0.93 21.22 % | 0.77 469.76 % | -0.21 -116.74 % | 1.24 108.07 % | -15.39 -1 460.90 % | 1.13 -12.50 % | 1.29 105.88 % | 0.63 -41.60 % | 1.07 31.21 % | 0.82 -0.84 % | 0.83 -42.87 % | 1.45 -40.13 % | 2.41 328.12 % | 0.56 7.98 % | 0.52 101.03 % | -50.52 -12 380.68 % | 0.41 -91.64 % | 4.92 350.13 % | -1.97 -172.95 % | 2.70 112.61 % | -21.37 -1 294.42 % | -1.53 0.00 % | -1.53 -227.01 % | -0.47 0.00 % | -0.47 -112.54 % | 3.74 0.00 % | 3.74 114.00 % | -26.69 0.00 % | -26.69 -249.04 % | -7.65 0.00 % | -7.65 -3 684.43 % | -0.20 0.00 % | -0.20 -126.27 % | -0.09 0.00 % | -0.09 99.80 % | -44.94 -0.05 % | -44.91 84.79 % | -295.23 0.00 % | -295.23 -101.94 % | 15 199.03 0.00 % | 15 199.06 406.45 % | -4 959.78 0.00 % | -4 959.78 -779.19 % | -564.13 0.00 % | -564.13 97.84 % | -26 090.33 |
| EBITDA | -108.156 K 33.11 % | -161.697 K 75.08 % | -648.939 K -73.40 % | -374.244 K | 0.000 100.00 % | -28.729 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 100.00 % | -1.787 K -115.86 % | 11.266 K 129.34 % | -38.395 K -72.03 % | -22.319 K 0.00 % | -22.319 K 8.26 % | -24.329 K 0.00 % | -24.328 K -359.54 % | -5.294 K 0.00 % | -5.294 K | 0.000 | 0.000 100.00 % | -46.067 K 0.00 % | -46.067 K | 0.000 | 0.000 100.00 % | -31.987 K 0.00 % | -31.987 K -316.17 % | -7.686 K -0.01 % | -7.685 K -173.31 % | 10.483 K 0.00 % | 10.483 K | 0.000 | 0.000 | 0.000 100.00 % | -27.326 K -901.69 % | -2.728 K 0.00 % | -2.728 K 88.79 % | -24.341 K |
| Net income ratio | 2.04 36.13 % | 1.50 46.60 % | 1.02 -12.56 % | 1.17 11.06 % | 1.05 336.23 % | -0.45 -147.86 % | 0.93 21.22 % | 0.77 469.76 % | -0.21 -116.74 % | 1.24 108.07 % | -15.39 -1 451.59 % | 1.14 -11.90 % | 1.29 105.88 % | 0.63 -41.60 % | 1.07 31.21 % | 0.82 -0.84 % | 0.83 -42.87 % | 1.45 -40.13 % | 2.41 328.12 % | 0.56 7.98 % | 0.52 101.03 % | -50.52 -12 380.68 % | 0.41 -91.64 % | 4.92 350.13 % | -1.97 -172.95 % | 2.70 112.61 % | -21.37 -1 294.42 % | -1.53 0.00 % | -1.53 -227.01 % | -0.47 0.00 % | -0.47 -112.54 % | 3.74 0.00 % | 3.74 114.00 % | -26.69 0.00 % | -26.69 -249.04 % | -7.65 0.00 % | -7.65 -3 684.43 % | -0.20 0.00 % | -0.20 -126.27 % | -0.09 0.00 % | -0.09 99.80 % | -44.94 -0.05 % | -44.91 84.79 % | -295.23 0.00 % | -295.23 -101.94 % | 15 199.03 0.00 % | 15 199.06 406.45 % | -4 959.78 0.00 % | -4 959.78 -779.19 % | -564.13 0.00 % | -564.13 97.84 % | -26 090.33 |
| Ratio EBITDA | 2.04 36.13 % | 1.50 46.60 % | 1.02 -12.56 % | 1.17 | 0.00 100.00 % | -0.45 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 27.45 % | -0.03 97.62 % | -1.31 -1 153.78 % | -0.10 0.00 % | -0.10 23.37 % | -0.14 0.00 % | -0.14 -248.08 % | 0.09 0.00 % | 0.09 | 0.00 | 0.00 100.00 % | -1.99 0.00 % | -1.99 | 0.00 | 0.00 100.00 % | -0.35 0.00 % | -0.35 91.69 % | -4.18 -0.07 % | -4.18 -102.23 % | 187.20 0.00 % | 187.20 | 0.00 | 0.00 | 0.00 100.00 % | -1 188.09 -3 645.44 % | -31.72 0.00 % | -31.72 99.61 % | -8 113.67 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 2.28 % | 0.98 -2.23 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 185.04 % | 0.35 -64.92 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -17.97 % | 1.22 66.44 % | 0.73 -53.99 % | 1.59 59.20 % | 1.00 4.90 % | 0.95 0.00 % | 0.95 -4.67 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.56 % | 77.366 M 0.09 % | 77.298 M -1.72 % | 78.653 M 1.10 % | 77.798 M 20.85 % | 64.376 M 0.00 % | 64.376 M 48.89 % | 43.238 M 0.00 % | 43.238 M 0.08 % | 43.205 M 0.00 % | 43.205 M 10.23 % | 39.197 M 0.00 % | 39.197 M 70.54 % | 22.984 M 0.00 % | 22.984 M 2.97 % | 22.322 M 0.00 % | 22.322 M 10.60 % | 20.183 M 0.00 % | 20.183 M 51.34 % | 13.336 M 0.00 % | 13.336 M 20.48 % | 11.069 M 0.00 % | 11.069 M 62.11 % | 6.828 M 0.00 % | 6.828 M 74.93 % | 3.903 M 0.00 % | 3.903 M 253.72 % | 1.104 M 0.00 % | 1.104 M 9.54 % | 1.007 M |
| Weighted average shs out | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.01 % | 77.793 M 0.00 % | 77.796 M 0.00 % | 77.798 M 0.00 % | 77.798 M 1.67 % | 76.523 M -1.64 % | 77.798 M 0.20 % | 77.645 M -0.20 % | 77.798 M 0.03 % | 77.774 M -0.03 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.05 % | 77.758 M -0.05 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.00 % | 77.798 M 0.39 % | 77.500 M 0.23 % | 77.319 M -1.70 % | 78.659 M 1.10 % | 77.804 M 20.86 % | 64.377 M 0.00 % | 64.377 M 53.76 % | 41.868 M 0.00 % | 41.868 M -3.10 % | 43.206 M 0.00 % | 43.206 M 17.26 % | 36.845 M 0.02 % | 36.839 M 60.28 % | 22.984 M 0.00 % | 22.984 M 8.01 % | 21.279 M 0.03 % | 21.272 M 34.36 % | 15.832 M 0.00 % | 15.832 M 18.71 % | 13.337 M 0.00 % | 13.337 M 22.86 % | 10.856 M 0.00 % | 10.856 M 58.98 % | 6.828 M 0.00 % | 6.828 M 75.07 % | 3.900 M 0.00 % | 3.900 M 253.73 % | 1.103 M 0.00 % | 1.103 M 40.87 % | 782.710 K |
| EPS diluted | 0.00 33.33 % | 0.00 74.70 % | -0.01 -72.92 % | 0.00 30.43 % | -0.01 -1 625.00 % | 0.00 -500.00 % | 0.00 -98.85 % | 0.01 3 000.00 % | 0.00 98.79 % | -0.02 -818.52 % | 0.00 89.66 % | -0.03 -125.00 % | -0.01 -318.87 % | 0.01 111.96 % | -0.04 -298.65 % | 0.02 23.20 % | 0.02 238.17 % | -0.01 -118.33 % | -0.01 -160.61 % | 0.01 147.50 % | 0.00 181.63 % | 0.00 -253.13 % | 0.00 100.01 % | -27.46 -1 372 900.00 % | 0.00 83.87 % | -0.01 -53.09 % | -0.01 -58.82 % | -0.01 0.00 % | -0.01 -168.42 % | 0.00 0.00 % | 0.00 62.00 % | -0.01 0.00 % | -0.01 10.71 % | -0.01 0.00 % | -0.01 27.27 % | -0.01 0.00 % | -0.01 -165.52 % | 0.00 0.00 % | 0.00 -625.00 % | 0.00 0.00 % | 0.00 93.55 % | -0.01 0.00 % | -0.01 -313.33 % | 0.00 0.00 % | 0.00 -102.04 % | 0.07 0.00 % | 0.07 351.71 % | -0.03 0.00 % | -0.03 33.64 % | -0.04 0.00 % | -0.04 43.37 % | -0.08 |
| Earnings per share | 0.00 33.33 % | 0.00 74.70 % | -0.01 -72.92 % | 0.00 30.43 % | -0.01 -1 625.00 % | 0.00 -500.00 % | 0.00 -98.85 % | 0.01 3 000.00 % | 0.00 98.79 % | -0.02 -818.52 % | 0.00 89.66 % | -0.03 -125.00 % | -0.01 -318.87 % | 0.01 111.96 % | -0.04 -298.65 % | 0.02 23.20 % | 0.02 238.17 % | -0.01 -118.33 % | -0.01 -160.61 % | 0.01 147.50 % | 0.00 181.63 % | 0.00 -253.13 % | 0.00 107.49 % | -0.04 -2 035.00 % | 0.00 83.87 % | -0.01 -53.09 % | -0.01 -58.82 % | -0.01 0.00 % | -0.01 -155.00 % | 0.00 0.00 % | 0.00 60.00 % | -0.01 0.00 % | -0.01 16.67 % | -0.01 0.00 % | -0.01 22.08 % | -0.01 0.00 % | -0.01 -156.67 % | 0.00 0.00 % | 0.00 -500.00 % | 0.00 0.00 % | 0.00 91.94 % | -0.01 0.00 % | -0.01 -313.33 % | 0.00 0.00 % | 0.00 -102.04 % | 0.07 0.00 % | 0.07 351.71 % | -0.03 0.00 % | -0.03 33.64 % | -0.04 0.00 % | -0.04 56.00 % | -0.10 |
| Gross profit | -52.969 K 50.87 % | -107.803 K 83.00 % | -634.272 K -98.30 % | -319.857 K 36.85 % | -506.537 K -886.35 % | 64.416 K -89.93 % | 639.534 K -27.55 % | 882.760 K 759.61 % | 102.693 K 106.60 % | -1.557 M -11 531.35 % | 13.621 K 100.76 % | -1.785 M -156.52 % | -695.834 K -206.42 % | 653.855 K 120.38 % | -3.208 M -254.99 % | 2.070 M 21.51 % | 1.703 M 342.01 % | -703.759 K -265.47 % | -192.562 K -140.04 % | 480.963 K -14.33 % | 561.425 K 7 397.66 % | 7.488 K -98.75 % | 598.680 K 173.01 % | -820.046 K -1 514.38 % | 57.979 K 110.06 % | -576.389 K -2 063.85 % | 29.350 K -85.61 % | 203.910 K 0.00 % | 203.910 K 14.12 % | 178.682 K 0.00 % | 178.682 K 410.33 % | -57.578 K 0.00 % | -57.578 K -795.39 % | 8.280 K 0.00 % | 8.280 K -64.24 % | 23.156 K 0.00 % | 23.156 K -92.67 % | 315.782 K 0.00 % | 315.783 K 243.23 % | 92.003 K 0.00 % | 92.003 K 4 905.60 % | 1.838 K -0.05 % | 1.839 K 3 183.93 % | 56.000 0.00 % | 56.000 69.70 % | 33.000 0.00 % | 33.000 43.48 % | 23.000 0.00 % | 23.000 -73.26 % | 86.000 0.00 % | 86.000 2 766.67 % | 3.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.729 K -104.82 % | 595.930 K -12.18 % | 678.604 K | 0.000 100.00 % | -1.933 M -822.51 % | -209.563 K -1 606.56 % | 13.910 K | 0.000 -100.00 % | 410.352 K | 0.000 -100.00 % | 1.734 M 23.25 % | 1.407 M 238.27 % | -1.017 M -118.81 % | -464.917 K -160.13 % | 773.123 K | 0.000 100.00 % | -378.259 K -253.60 % | 246.261 K 114.53 % | -1.695 M -94 732.51 % | -1.787 K | 0.000 100.00 % | -38.395 K -72.03 % | -22.319 K 0.00 % | -22.319 K 8.26 % | -24.329 K 0.00 % | -24.328 K -359.54 % | -5.294 K 0.00 % | -5.294 K 63.02 % | -14.314 K | 0.000 100.00 % | -46.067 K 0.00 % | -46.067 K 77.52 % | -204.926 K 0.00 % | -204.928 K -540.66 % | -31.987 K 0.00 % | -31.987 K -316.17 % | -7.686 K -0.01 % | -7.685 K -173.31 % | 10.483 K 0.00 % | 10.483 K -98.03 % | 532.950 K 0.00 % | 532.951 K 2 050.34 % | -27.326 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.200 K | 0.000 | 0.000 | 0.000 -100.00 % | 889.957 K | 0.000 | 0.000 | 0.000 -100.00 % | 147.350 K 595.67 % | 21.181 K -90.12 % | 214.326 K | 0.000 -100.00 % | 10.000 K 0.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 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 55.187 K 2.40 % | 53.893 K 267.42 % | 14.668 K -73.03 % | 54.386 K 100.50 % | 27.125 K -70.88 % | 93.145 K 113.62 % | 43.604 K -34.22 % | 66.292 K -46.56 % | 124.042 K -54.62 % | 273.354 K 22.48 % | 223.184 K -4.20 % | 232.973 K 14.63 % | 203.232 K -16.54 % | 243.503 K 1.77 % | 239.260 K -37.56 % | 383.183 K 29.21 % | 296.551 K -5.42 % | 313.541 K 15.12 % | 272.355 K -54.44 % | 597.797 K 122.88 % | 268.211 K -30.47 % | 385.747 K 9.46 % | 352.419 K -34.89 % | 541.301 K 531.53 % | 85.713 K -22.58 % | 110.712 K -74.17 % | 428.582 K 24.93 % | 343.054 K 0.00 % | 343.054 K 214.79 % | 108.978 K 0.00 % | 108.978 K 40.77 % | 77.414 K 0.00 % | 77.414 K -59.40 % | 190.665 K 0.00 % | 190.666 K 161.66 % | 72.867 K 0.00 % | 72.867 K -35.76 % | 113.422 K 0.00 % | 113.423 K 171.80 % | 41.731 K 0.00 % | 41.731 K -36.47 % | 65.692 K 0.00 % | 65.693 K 303.57 % | 16.278 K 0.00 % | 16.278 K 157.16 % | 6.330 K 0.00 % | 6.330 K -70.60 % | 21.533 K 0.00 % | 21.533 K -30.19 % | 30.847 K 0.00 % | 30.847 K 12.65 % | 27.382 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 246.238 K 51.74 % | 162.272 K -32.90 % | 241.844 K 69.06 % | 143.050 K -33.49 % | 215.072 K 0.00 % | 215.072 K 262.97 % | 59.254 K 0.00 % | 59.254 K 85.79 % | 31.893 K 0.00 % | 31.893 K 83.95 % | 17.338 K 0.00 % | 17.338 K -26.64 % | 23.635 K 0.00 % | 23.635 K -44.21 % | 42.367 K 0.00 % | 42.366 K 3 904.35 % | 1.058 K 0.00 % | 1.058 K -62.48 % | 2.820 K 0.00 % | 2.820 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 100.00 % | -5.738 K 98.47 % | -374.243 K -2 983.49 % | -12.137 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.827 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 |
| Operating expenses | 55.187 K 2.40 % | 53.893 K 503.51 % | 8.930 K 102.79 % | -319.857 K -2 234.09 % | 14.988 K -83.91 % | 93.145 K 113.62 % | 43.604 K -78.64 % | 204.156 K 64.59 % | 124.042 K -67.03 % | 376.181 K 68.55 % | 223.184 K -4.20 % | 232.973 K 14.63 % | 203.232 K -16.54 % | 243.503 K 1.77 % | 239.260 K -37.56 % | 383.183 K 29.21 % | 296.551 K -5.42 % | 313.541 K 15.12 % | 272.355 K -54.44 % | 597.797 K 122.88 % | 268.211 K -30.47 % | 385.747 K 9.46 % | 352.419 K -85.84 % | 2.488 M 872.04 % | 255.984 K -35.92 % | 399.452 K -39.16 % | 656.527 K 23.47 % | 531.719 K 0.00 % | 531.719 K 102.62 % | 262.418 K 0.00 % | 262.418 K 66.52 % | 157.586 K 0.00 % | 157.586 K -31.28 % | 229.311 K 0.00 % | 229.311 K 14.51 % | 200.251 K 0.00 % | 200.251 K -47.25 % | 379.598 K 0.00 % | 379.600 K 278.77 % | 100.220 K 0.00 % | 100.220 K 18.70 % | 84.432 K 0.00 % | 84.433 K 408.97 % | 16.589 K 0.00 % | 16.589 K -96.69 % | 501.535 K 0.00 % | 501.536 K 339.57 % | 114.097 K 0.00 % | 114.097 K 134.76 % | 48.601 K 0.00 % | 48.601 K -37.91 % | 78.274 K |
| Cost and expenses | 55.187 K 2.40 % | 53.893 K 503.51 % | 8.930 K 102.79 % | -319.857 K -2 234.09 % | 14.988 K -83.91 % | 93.145 K 113.62 % | 43.604 K -78.64 % | 204.156 K 64.59 % | 124.042 K -67.03 % | 376.181 K 68.55 % | 223.184 K -4.20 % | 232.973 K 14.63 % | 203.232 K -16.54 % | 243.503 K 1.77 % | 239.260 K -37.56 % | 383.183 K 29.21 % | 296.551 K -5.42 % | 313.541 K 15.12 % | 272.355 K -54.44 % | 597.797 K 122.88 % | 268.211 K -30.47 % | 385.747 K 9.46 % | 352.419 K -86.63 % | 2.636 M 850.92 % | 277.165 K -54.84 % | 613.778 K -6.51 % | 656.527 K 21.19 % | 541.719 K 0.00 % | 541.719 K 106.43 % | 262.418 K 0.00 % | 262.418 K 66.52 % | 157.586 K 0.00 % | 157.586 K -31.28 % | 229.311 K 0.00 % | 229.311 K 14.51 % | 200.251 K 0.00 % | 200.251 K -47.25 % | 379.598 K 0.00 % | 379.600 K 278.77 % | 100.220 K 0.00 % | 100.220 K 18.70 % | 84.432 K 0.00 % | 84.433 K 408.97 % | 16.589 K 0.00 % | 16.589 K -96.69 % | 501.535 K 0.00 % | 501.536 K 339.57 % | 114.097 K 0.00 % | 114.097 K 134.76 % | 48.601 K 0.00 % | 48.601 K 162.09 % | -78.274 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 -100.00 % | 38.107 K 0.00 % | 38.107 K 0.00 % | 38.106 K 0.00 % | 38.107 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 |
| Selling general and administrative expenses | 55.187 K 2.40 % | 53.893 K 267.42 % | 14.668 K -73.03 % | 54.386 K 100.50 % | 27.125 K -70.88 % | 93.145 K 113.62 % | 43.604 K -34.22 % | 66.292 K -46.56 % | 124.042 K -54.62 % | 273.354 K 22.48 % | 223.184 K -4.20 % | 232.973 K 14.63 % | 203.232 K -16.54 % | 243.503 K 1.77 % | 239.260 K -37.56 % | 383.183 K 29.21 % | 296.551 K -5.42 % | 313.541 K 15.12 % | 272.355 K -54.44 % | 597.797 K 122.88 % | 268.211 K -30.47 % | 385.747 K 9.46 % | 352.419 K -55.25 % | 787.539 K 217.58 % | 247.985 K -29.66 % | 352.556 K -38.32 % | 571.632 K 2.42 % | 558.126 K 0.00 % | 558.126 K 231.76 % | 168.232 K 0.00 % | 168.232 K 53.91 % | 109.307 K 0.00 % | 109.307 K -47.45 % | 208.003 K 0.00 % | 208.004 K 115.54 % | 96.502 K 0.00 % | 96.502 K -38.06 % | 155.789 K 0.00 % | 155.789 K 264.09 % | 42.789 K 0.00 % | 42.789 K -37.55 % | 68.512 K 0.00 % | 68.513 K 320.89 % | 16.278 K 0.00 % | 16.278 K 157.16 % | 6.330 K 0.00 % | 6.330 K -70.60 % | 21.533 K 0.00 % | 21.533 K -30.19 % | 30.847 K 0.00 % | 30.847 K 12.66 % | 27.381 K |
| Interest income | 25.000 -91.91 % | 309.000 296.15 % | 78.000 -61.00 % | 200.000 -94.63 % | 3.723 K -81.86 % | 20.522 K 4 585.39 % | 438.000 -38.57 % | 713.000 21.26 % | 588.000 -56.86 % | 1.363 K 35.49 % | 1.006 K 1 030.34 % | 89.000 -48.26 % | 172.000 -99.76 % | 73.166 K 479.95 % | 12.616 K 0.49 % | 12.554 K -1.36 % | 12.727 K -9.81 % | 14.111 K -10.25 % | 15.723 K -33.34 % | 23.588 K 0.05 % | 23.577 K -8.30 % | 25.712 K 12.86 % | 22.783 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 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 88.407 K -34.22 % | 134.392 K | 0.000 -100.00 % | 365.380 K -30.55 % | 526.132 K | 0.000 100.00 % | -598.820 K 27.26 % | -823.239 K -4 888.78 % | 17.191 K -99.04 % | 1.796 M 835.54 % | 192.020 K -90.46 % | 2.012 M 125.47 % | 892.452 K 300.43 % | -445.274 K -112.96 % | 3.435 M 296.89 % | -1.745 M -32.48 % | -1.317 M -234.21 % | 981.279 K 117.98 % | 450.168 K 154.55 % | -825.270 K -181.46 % | -293.214 K -180.34 % | 364.955 K 230.25 % | -280.205 K -117.36 % | 1.614 M 948.80 % | 153.856 K -84.41 % | 987.108 K 67.65 % | 588.782 K 92.73 % | 305.490 K 0.00 % | 305.490 K 414.23 % | 59.407 K 0.00 % | 59.408 K -71.69 % | 209.870 K 0.00 % | 209.870 K 1.53 % | 206.717 K 0.00 % | 206.717 K 57.77 % | 131.028 K 0.00 % | 131.028 K 192.86 % | -141.110 K 0.00 % | -141.111 K -493.65 % | -23.770 K 0.00 % | -23.770 K -131.73 % | 74.908 K 0.00 % | 74.909 K 177.28 % | 27.016 K 0.00 % | 27.016 K -13.91 % | 31.382 K 0.00 % | 31.382 K -63.82 % | 86.749 K 0.00 % | 86.749 K 89.46 % | 45.787 K 0.00 % | 45.787 K 325.02 % | 10.773 K |
| Operating income | -108.156 K 33.11 % | -161.697 K 74.86 % | -643.202 K -62.39 % | -396.086 K 24.05 % | -521.525 K -1 635.61 % | 33.962 K -94.30 % | 595.930 K -12.18 % | 678.604 K 3 278.47 % | -21.350 K 98.90 % | -1.933 M -822.51 % | -209.563 K 89.61 % | -2.018 M -124.45 % | -899.066 K -319.10 % | 410.352 K 111.91 % | -3.447 M -298.83 % | 1.734 M 23.25 % | 1.407 M 238.27 % | -1.017 M -118.81 % | -464.917 K -160.13 % | 773.123 K 163.67 % | 293.214 K 177.52 % | -378.259 K -253.60 % | 246.261 K 115.26 % | -1.614 M -948.80 % | -153.856 K 84.41 % | -987.108 K -67.65 % | -588.782 K -92.73 % | -305.490 K 0.00 % | -305.490 K -414.23 % | -59.407 K 0.00 % | -59.408 K 71.69 % | -209.870 K 0.00 % | -209.870 K -1.53 % | -206.717 K 0.00 % | -206.717 K -57.77 % | -131.028 K 0.00 % | -131.028 K -192.86 % | 141.110 K 0.00 % | 141.111 K 493.65 % | 23.770 K 0.00 % | 23.770 K 131.73 % | -74.908 K 0.00 % | -74.909 K -177.28 % | -27.016 K 0.00 % | -27.016 K 13.91 % | -31.382 K 0.00 % | -31.382 K 63.82 % | -86.749 K 0.00 % | -86.749 K -89.46 % | -45.787 K 0.00 % | -45.787 K -30.40 % | -35.114 K |
| Operating income ratio | 2.04 36.13 % | 1.50 47.91 % | 1.01 -18.11 % | 1.24 20.27 % | 1.03 95.28 % | 0.53 -43.42 % | 0.93 21.22 % | 0.77 469.76 % | -0.21 -116.74 % | 1.24 108.07 % | -15.39 -1 460.90 % | 1.13 -12.50 % | 1.29 105.88 % | 0.63 -41.60 % | 1.07 31.21 % | 0.82 -0.84 % | 0.83 -42.87 % | 1.45 -40.13 % | 2.41 328.12 % | 0.56 7.98 % | 0.52 101.03 % | -50.52 -12 380.68 % | 0.41 -82.85 % | 2.40 223.42 % | -1.94 -171.29 % | 2.73 113.59 % | -20.06 -1 304.69 % | -1.43 0.00 % | -1.43 -329.55 % | -0.33 0.00 % | -0.33 -109.12 % | 3.64 0.00 % | 3.64 114.60 % | -24.97 0.00 % | -24.97 -341.21 % | -5.66 0.00 % | -5.66 -1 366.28 % | 0.45 0.00 % | 0.45 72.96 % | 0.26 0.00 % | 0.26 100.63 % | -40.76 -0.05 % | -40.73 91.56 % | -482.43 0.00 % | -482.43 49.27 % | -950.97 0.00 % | -950.97 74.79 % | -3 771.70 0.00 % | -3 771.70 -608.42 % | -532.41 0.00 % | -532.41 95.45 % | -11 704.67 |
| Total other income expenses net | 0.000 100.00 % | -31.834 K -454.89 % | -5.737 K 98.47 % | -374.244 K -2 983.50 % | -12.137 K 80.64 % | -62.691 K -167.26 % | -23.457 K 84.31 % | -149.496 K | 0.000 100.00 % | -145.823 K -565.43 % | -21.914 K -129.97 % | -9.529 K -351.03 % | 3.796 K 108.53 % | -44.515 K -94.85 % | -22.846 K -0.36 % | -22.763 K -129.35 % | 77.547 K 253.75 % | -50.438 K -88.89 % | -26.703 K 54.36 % | -58.511 K | 0.000 100.00 % | -51.355 K -31.08 % | -39.178 K 97.69 % | -1.695 M -5 031.63 % | 34.363 K 205.02 % | 11.266 K 113.27 % | -84.895 K -231.59 % | 64.514 K 0.00 % | 64.514 K 215.04 % | -56.080 K 0.00 % | -56.079 K -16.16 % | -48.279 K 0.00 % | -48.279 K -126.58 % | -21.308 K -48.86 % | -14.314 K 86.20 % | -103.749 K 0.00 % | -103.749 K 53.64 % | -223.809 K 0.00 % | -223.811 K -289.70 % | -57.431 K 0.00 % | -57.431 K -260.75 % | -15.920 K 0.00 % | -15.920 K -5 035.48 % | -310.000 0.00 % | -310.000 -100.06 % | 507.865 K 0.00 % | 507.866 K 648.66 % | -92.565 K -238.74 % | -27.326 K -901.69 % | -2.728 K 0.00 % | -2.728 K 93.68 % | -43.157 K |
| 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 |
| 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 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1997-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -3.974 K -3.60 % | -3.836 K 72.64 % | -14.019 K -220.43 % | -4.375 K 88.27 % | -37.296 K -76.27 % | -21.158 K 38.58 % | -34.450 K 81.35 % | -184.750 K 16.36 % | -220.898 K 25.76 % | -297.554 K 33.47 % | -447.262 K 15.42 % | -528.782 K -2.74 % | -514.701 K 52.92 % | -1.093 M -34.87 % | -810.548 K 5.33 % | -856.169 K 18.20 % | -1.047 M 54.45 % | -2.298 M 33.74 % | -3.468 M 20.27 % | -4.350 M -55.68 % | -2.794 M 13.26 % | -3.221 M -4.06 % | -3.095 M -37.21 % | -2.256 M 47.57 % | -4.303 M -144.57 % | 9.654 M 220.30 % | -8.025 M 0.00 % | -8.025 M -707.14 % | -994.241 K 0.00 % | -994.241 K -18.32 % | -840.325 K 0.00 % | -840.325 K 37.55 % | -1.346 M 0.00 % | -1.346 M -108.83 % | -644.338 K 0.00 % | -644.338 K -103.23 % | -317.053 K 0.00 % | -317.053 K -878.41 % | 40.731 K 0.00 % | 40.731 K 105.41 % | -752.307 K 0.00 % | -752.307 K -214.61 % | 656.428 K 0.00 % | 656.428 K -15.07 % | 772.886 K 0.00 % | 772.886 K -26.99 % | 1.059 M 0.00 % | 1.059 M 2 283.04 % | -48.493 K 0.00 % | -48.493 K -104.36 % | 1.112 M -10.43 % | 1.241 M 35.54 % | 915.825 K -19.43 % | 1.137 M 170.45 % | 420.277 K 147.56 % | -883.740 K -529.99 % | 205.527 K 646.67 % | -37.596 K -1 283.22 % | -2.718 K -100.35 % | 776.906 K 42.85 % | 543.856 K 157.26 % | 211.402 K 129.70 % | -711.901 K 76.32 % | -3.006 M 66.38 % | -8.941 M |
| Total investments | 1.799 M -0.58 % | 1.810 M -5.39 % | 1.913 M -34.98 % | 2.942 M -10.62 % | 3.291 M 49.51 % | 2.201 M -40.96 % | 3.729 M 20.68 % | 3.090 M 28.02 % | 2.413 M 3.11 % | 2.341 M -43.36 % | 4.132 M 317.89 % | 988.848 K -84.22 % | 6.265 M 288.50 % | 1.613 M -74.90 % | 6.425 M -35.07 % | 9.895 M 25.43 % | 7.888 M 51.13 % | 5.220 M 2.19 % | 5.108 M 7.88 % | 4.735 M 28.11 % | 3.696 M 12.65 % | 3.281 M -27.64 % | 4.534 M -9.55 % | 5.012 M 42.86 % | 3.509 M -81.83 % | 19.307 M 630.98 % | 2.641 M 34.65 % | 1.962 M 180.23 % | 700.000 K 0.00 % | 700.000 K 32.08 % | 530.000 K 51.43 % | 350.000 K 0.00 % | 350.000 K 0.00 % | 350.000 K 43.27 % | 244.300 K 0.00 % | 244.300 K -41.61 % | 418.405 K 0.00 % | 418.405 K -71.90 % | 1.489 M 103.96 % | 729.916 K 130.44 % | 316.747 K 0.00 % | 316.747 K 5.42 % | 300.459 K 0.00 % | 300.459 K -1.50 % | 305.049 K 0.00 % | 305.049 K 1.53 % | 300.455 K 0.00 % | 300.455 K -15.39 % | 355.105 K 0.00 % | 355.105 K -1.51 % | 360.562 K -71.43 % | 1.262 M 67.01 % | 755.591 K 10.43 % | 684.252 K -37.42 % | 1.093 M -5.74 % | 1.160 M 9.65 % | 1.058 M 28.08 % | 825.889 K 2 576.24 % | 30.860 K -76.42 % | 130.860 K -83.77 % | 806.421 K -17.52 % | 977.705 K -29.81 % | 1.393 M | 0.000 | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.163 K 0.00 % | 2.163 K -85.72 % | 15.145 K 0.00 % | 15.145 K | 0.000 | 0.000 -100.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K -25.62 % | 1.076 M 0.00 % | 1.076 M | 0.000 | 0.000 -100.00 % | 1.116 M -10.75 % | 1.250 M -2.73 % | 1.285 M 0.00 % | 1.285 M 128.43 % | 562.575 K | 0.000 -100.00 % | 250.000 K | 0.000 -100.00 % | 2.297 K -99.71 % | 779.645 K 22.98 % | 633.977 K 59.08 % | 398.533 K 183.01 % | 140.821 K | 0.000 -100.00 % | 3.324 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 -100.00 % | 19.155 K 0.00 % | 19.155 K -0.01 % | 19.156 K 0.01 % | 19.155 K -99.84 % | 11.650 M 8 272.02 % | 139.156 K 0.00 % | 139.155 K -53.04 % | 296.346 K 0.00 % | 296.346 K 0.00 % | 296.347 K 0.00 % | 296.347 K 0.00 % | 296.347 K 0.00 % | 296.347 K 0.00 % | 296.347 K 0.00 % | 296.347 K 0.00 % | 296.346 K 0.00 % | 296.346 K 0.00 % | 296.346 K 0.00 % | 296.346 K 4 170 699 172 414 703.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.416 K -51.78 % | 108.698 K 50.87 % | 72.049 K 206.77 % | 23.486 K 122.73 % | -103.341 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.924 M |
| Retained earnings | -65.662 M -0.16 % | -65.554 M -0.25 % | -65.392 M -1.00 % | -64.743 M -0.58 % | -64.369 M -0.84 % | -63.836 M -0.05 % | -63.807 M 0.93 % | -64.403 M 1.04 % | -65.081 M -0.03 % | -65.060 M -3.06 % | -63.127 M -0.33 % | -62.917 M -3.34 % | -60.885 M -1.50 % | -59.986 M 0.68 % | -60.397 M -6.05 % | -56.950 M 2.95 % | -58.683 M 2.34 % | -60.090 M -1.72 % | -59.073 M -0.79 % | -58.608 M 1.30 % | -59.381 M -0.24 % | -59.240 M -0.78 % | -58.782 M 0.43 % | -59.035 M -3.12 % | -57.248 M | 0.000 100.00 % | -55.645 M 0.00 % | -55.645 M -0.65 % | -55.286 M 0.00 % | -55.286 M -0.30 % | -55.118 M 0.00 % | -55.118 M -0.79 % | -54.688 M 0.00 % | -54.688 M -0.81 % | -54.246 M 0.00 % | -54.246 M -0.66 % | -53.891 M 0.00 % | -53.891 M -0.24 % | -53.764 M 0.00 % | -53.764 M -0.03 % | -53.747 M 0.00 % | -53.747 M -0.31 % | -53.582 M 0.00 % | -53.582 M -0.06 % | -53.549 M 0.00 % | -53.549 M 1.84 % | -54.552 M 0.00 % | -54.552 M -0.42 % | -54.324 M 0.00 % | -54.324 M -0.18 % | -54.227 M -0.81 % | -53.789 M -8.60 % | -49.530 M -2.80 % | -48.183 M -8.86 % | -44.262 M -7.18 % | -41.296 M -4.83 % | -39.394 M -0.48 % | -39.204 M 0.44 % | -39.378 M -1.68 % | -38.729 M -3.56 % | -37.399 M -34.24 % | -27.859 M -144.92 % | -11.374 M 33.65 % | -17.143 M -390.94 % | 5.892 M |
| Common stock | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M 0.00 % | 67.636 M | 0.000 -100.00 % | 67.156 M 0.00 % | 67.156 M 18.10 % | 56.864 M 0.00 % | 56.864 M 0.00 % | 56.863 M 0.00 % | 56.863 M 0.00 % | 56.863 M 0.00 % | 56.863 M 3.79 % | 54.788 M 0.00 % | 54.788 M 0.78 % | 54.362 M 0.00 % | 54.362 M -0.54 % | 54.658 M 0.55 % | 54.362 M -0.54 % | 54.658 M 0.00 % | 54.658 M 2.89 % | 53.125 M 0.00 % | 53.125 M 0.31 % | 52.963 M 0.00 % | 52.963 M 1.27 % | 52.298 M 0.00 % | 52.298 M 0.10 % | 52.247 M 0.00 % | 52.247 M 0.50 % | 51.989 M 0.00 % | 51.989 M 3.91 % | 50.031 M 7.19 % | 46.674 M 3.33 % | 45.169 M 2.31 % | 44.148 M 10.67 % | 39.892 M 0.00 % | 39.892 M 7.03 % | 37.270 M 0.00 % | 37.270 M 0.00 % | 37.270 M 25.46 % | 29.707 M 32.27 % | 22.459 M -21.02 % | 28.436 M 6.76 % | 26.635 M |
| Total equity | 1.974 M -5.20 % | 2.082 M -7.21 % | 2.243 M -22.44 % | 2.892 M -11.46 % | 3.267 M -14.04 % | 3.800 M -0.75 % | 3.829 M 18.43 % | 3.233 M 26.57 % | 2.554 M -0.83 % | 2.576 M -42.88 % | 4.509 M -4.44 % | 4.719 M -30.10 % | 6.750 M -11.75 % | 7.649 M 5.67 % | 7.239 M -32.26 % | 10.686 M 19.36 % | 8.952 M 18.64 % | 7.546 M -11.88 % | 8.563 M -5.15 % | 9.028 M 9.37 % | 8.255 M -1.91 % | 8.415 M -5.16 % | 8.873 M 2.94 % | 8.620 M -17.17 % | 10.407 M -10.67 % | 11.650 M 0.00 % | 11.650 M 0.00 % | 11.650 M 521.53 % | 1.874 M 0.00 % | 1.874 M -8.19 % | 2.042 M 0.00 % | 2.042 M -17.41 % | 2.472 M 0.00 % | 2.472 M 194.80 % | 838.563 K 0.00 % | 838.563 K 9.34 % | 766.929 K 0.00 % | 766.929 K -14.27 % | 894.562 K 0.00 % | 894.562 K -1.80 % | 910.932 K 0.00 % | 910.932 K 299.31 % | -457.048 K 0.00 % | -457.048 K 22.00 % | -585.983 K 0.00 % | -585.983 K 74.00 % | -2.254 M 0.00 % | -2.254 M -8.53 % | -2.077 M 0.00 % | -2.077 M 7.20 % | -2.238 M -28.04 % | -1.748 M -407.59 % | 568.265 K 139.54 % | -1.437 M -256.61 % | 917.762 K -66.66 % | 2.753 M 453.27 % | 497.574 K -27.62 % | 687.433 K 132.61 % | -2.108 M -44.53 % | -1.459 M -1 035.89 % | -128.408 K -107.57 % | 1.695 M -86.13 % | 12.224 M 8.25 % | 11.292 M -67.22 % | 34.451 M |
| Other non current liabilities | 20.000 K -28.57 % | 28.000 K -25.33 % | 37.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 | 0.000 | 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.116 M | 0.000 | 0.000 | 0.000 100.00 % | -562.575 K | 0.000 | 0.000 | 0.000 100.00 % | -2.297 K | 0.000 -100.00 % | 575.000 K | 0.000 100.00 % | -60.385 K | 0.000 100.00 % | -225.821 K |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.116 M | 0.000 | 0.000 | 0.000 -100.00 % | 562.575 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.297 K | 0.000 -100.00 % | 58.976 K | 0.000 -100.00 % | 60.385 K | 0.000 | 0.000 |
| Total non current liabilities | 20.000 K -28.57 % | 28.000 K -25.33 % | 37.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 | 0.000 | 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.116 M | 0.000 -100.00 % | 1.285 M | 0.000 -100.00 % | 562.575 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.297 K -99.71 % | 779.645 K 22.98 % | 633.977 K 59.08 % | 398.533 K 183.01 % | 140.821 K | 0.000 -100.00 % | 225.821 K |
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.313 K 98.99 % | -129.684 K 4.85 % | -136.297 K 16.29 % | -162.811 K -307.52 % | -39.952 K 40.55 % | -67.198 K | 0.000 100.00 % | -73.051 K -136.19 % | -30.929 K 38.40 % | -50.209 K 4.45 % | -52.548 K 56.48 % | -120.756 K -275.59 % | -32.151 K | 0.000 | 0.000 | 0.000 100.00 % | -54.215 K | 0.000 | 0.000 100.00 % | -60.584 K -217.49 % | 51.565 K | 0.000 | 0.000 100.00 % | -78.576 K | 0.000 | 0.000 | 0.000 100.00 % | -101.780 K | 0.000 | 0.000 | 0.000 100.00 % | -839.439 K | 0.000 | 0.000 | 0.000 100.00 % | -922.786 K | 0.000 | 0.000 | 0.000 100.00 % | -2.584 M -1 163 767 973 949 405 952.00 % | 0.000 -100.00 % | 1.116 M 0.00 % | 1.116 M 174.93 % | -1.489 M 40.20 % | -2.490 M -70.92 % | -1.457 M -2.66 % | -1.419 M | 0.000 100.00 % | -299.663 K 42.85 % | -524.352 K -459.82 % | -93.665 K 95.68 % | -2.167 M | 0.000 | 0.000 100.00 % | -1.251 M -0.44 % | -1.246 M | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.145 K | 0.000 | 0.000 | 0.000 100.00 % | -800.000 K 0.00 % | -800.000 K 0.00 % | -800.000 K | 0.000 100.00 % | -800.000 K 0.00 % | -800.000 K 0.00 % | -800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.251 M 0.44 % | 1.246 M | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.163 K 0.00 % | 2.163 K -85.72 % | 15.145 K 0.00 % | 15.145 K | 0.000 | 0.000 -100.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K -25.62 % | 1.076 M 0.00 % | 1.076 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 M -2.73 % | 1.285 M 0.00 % | 1.285 M | 0.000 | 0.000 -100.00 % | 250.000 K | 0.000 -100.00 % | 2.032 M 160.59 % | 779.645 K 30.06 % | 599.446 K 50.41 % | 398.533 K 395.47 % | 80.435 K | 0.000 -100.00 % | 3.324 K |
| Total current liabilities | 35.190 K 62.83 % | 21.612 K 0.81 % | 21.439 K 14.05 % | 18.798 K -69.67 % | 61.971 K -44.93 % | 112.528 K 27.81 % | 88.042 K 6 605.41 % | 1.313 K -98.99 % | 129.684 K -4.85 % | 136.297 K -16.29 % | 162.811 K 65.91 % | 98.132 K 46.03 % | 67.198 K -18.16 % | 82.107 K 12.40 % | 73.051 K 136.19 % | 30.929 K -38.40 % | 50.209 K -4.45 % | 52.548 K -56.48 % | 120.756 K -5.42 % | 127.680 K 77.33 % | 72.003 K -32.49 % | 106.649 K -19.65 % | 132.736 K 144.83 % | 54.215 K -79.88 % | 269.514 K | 0.000 -100.00 % | 60.584 K -45.98 % | 112.149 K -21.52 % | 142.902 K 0.00 % | 142.902 K 81.86 % | 78.576 K 0.00 % | 78.576 K 79.45 % | 43.786 K 0.00 % | 43.786 K -56.98 % | 101.780 K 0.00 % | 101.780 K -35.39 % | 157.529 K 0.00 % | 157.529 K -81.23 % | 839.439 K 0.00 % | 839.439 K -15.84 % | 997.446 K 0.00 % | 997.446 K 8.09 % | 922.786 K 0.00 % | 922.786 K -1.58 % | 937.605 K 0.00 % | 937.605 K -63.72 % | 2.584 M 0.00 % | 2.584 M 3.52 % | 2.496 M 0.00 % | 2.496 M 67.66 % | 1.489 M -40.20 % | 2.490 M 70.92 % | 1.457 M 2.66 % | 1.419 M 287.40 % | 366.251 K 22.22 % | 299.663 K -42.85 % | 524.352 K 459.82 % | 93.665 K -95.68 % | 2.167 M 135.83 % | 918.860 K -1.92 % | 936.891 K -25.12 % | 1.251 M 0.44 % | 1.246 M | 0.000 -100.00 % | 3.324 K |
| Total liabilities | 55.190 K 11.24 % | 49.612 K -15.82 % | 58.939 K -7.62 % | 63.798 K 2.95 % | 61.971 K -44.93 % | 112.528 K 27.81 % | 88.042 K 6 605.41 % | 1.313 K -98.99 % | 129.684 K -4.85 % | 136.297 K -16.29 % | 162.811 K 65.91 % | 98.132 K 46.03 % | 67.198 K -18.16 % | 82.107 K 12.40 % | 73.051 K -3.38 % | 75.610 K 50.59 % | 50.209 K -4.45 % | 52.548 K -56.48 % | 120.756 K -5.42 % | 127.681 K 77.33 % | 72.003 K -32.49 % | 106.649 K -19.65 % | 132.736 K -10.96 % | 149.070 K -44.69 % | 269.514 K | 0.000 -100.00 % | 112.149 K 0.00 % | 112.149 K -21.52 % | 142.902 K 0.00 % | 142.902 K 81.86 % | 78.576 K 0.00 % | 78.576 K 79.45 % | 43.786 K 0.00 % | 43.786 K -56.98 % | 101.780 K 0.00 % | 101.780 K -35.39 % | 157.529 K 0.00 % | 157.529 K -81.23 % | 839.439 K 0.00 % | 839.439 K -15.84 % | 997.446 K 0.00 % | 997.446 K 8.09 % | 922.786 K 0.00 % | 922.786 K -1.58 % | 937.605 K 0.00 % | 937.605 K -63.72 % | 2.584 M 0.00 % | 2.584 M 3.52 % | 2.496 M 0.00 % | 2.496 M -4.16 % | 2.604 M 4.61 % | 2.490 M 10.61 % | 2.251 M -8.64 % | 2.464 M 54.28 % | 1.597 M 74.81 % | 913.596 K 37.24 % | 665.668 K 274.68 % | 177.665 K -91.81 % | 2.169 M 15.83 % | 1.873 M -27.25 % | 2.574 M -8.73 % | 2.820 M 105.47 % | 1.373 M | 0.000 -100.00 % | 574.735 K |
| Other non current assets | 105.524 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.729 M -20.68 % | -3.090 M -28.02 % | -2.413 M -3.11 % | -2.341 M 43.36 % | -4.132 M -317.89 % | -988.848 K 84.22 % | -6.265 M -586.46 % | -912.713 K 85.79 % | -6.425 M 35.07 % | -9.895 M -25.43 % | -7.888 M -51.13 % | -5.220 M -2.19 % | -5.108 M -7.88 % | -4.735 M -718.83 % | 765.095 K -17.49 % | 927.331 K 362.54 % | 200.487 K 103.85 % | -5.213 M | 0.000 100.00 % | -9.654 M -212.30 % | -3.091 M -437.93 % | 914.749 K | 0.000 | 0.000 100.00 % | -530.000 K | 0.000 | 0.000 | 0.000 100.00 % | -244.300 K | 0.000 | 0.000 | 0.000 100.00 % | -939.916 K -140.33 % | -391.088 K -23.47 % | -316.747 K 0.00 % | -316.747 K -5.42 % | -300.459 K 0.00 % | -300.459 K 1.50 % | -305.049 K 0.00 % | -305.049 K -1.53 % | -300.455 K 0.00 % | -300.455 K 15.39 % | -355.105 K 0.00 % | -355.105 K 1.51 % | -360.562 K 50.81 % | -733.068 K 15.04 % | -862.828 K -1.76 % | -847.939 K 52.53 % | -1.786 M 15.32 % | -2.109 M -99.40 % | -1.058 M -28.08 % | -825.889 K -1 549.21 % | -50.078 K 87.55 % | -402.358 K 78.13 % | -1.839 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 1.799 M -0.58 % | 1.810 M -2.55 % | 1.857 M -17.02 % | 2.238 M -1.74 % | 2.278 M 3.46 % | 2.201 M -40.96 % | 3.729 M 20.68 % | 3.090 M 28.02 % | 2.413 M 3.11 % | 2.341 M -43.36 % | 4.132 M 317.89 % | 988.848 K -84.22 % | 6.265 M 586.46 % | 912.713 K -85.79 % | 6.425 M -35.07 % | 9.895 M 25.43 % | 7.888 M 51.13 % | 5.220 M 2.19 % | 5.108 M 7.88 % | 4.735 M 580.57 % | 695.688 K -59.58 % | 1.721 M -30.71 % | 2.484 M -50.44 % | 5.012 M 638.35 % | 678.864 K | 0.000 -100.00 % | 2.176 M 553.86 % | 332.866 K | 0.000 | 0.000 -100.00 % | 530.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 244.300 K | 0.000 | 0.000 | 0.000 -100.00 % | 939.916 K 140.33 % | 391.088 K 23.47 % | 316.747 K 0.00 % | 316.747 K 5.42 % | 300.459 K 0.00 % | 300.459 K -1.50 % | 305.049 K 0.00 % | 305.049 K 1.53 % | 300.455 K 0.00 % | 300.455 K -15.39 % | 355.105 K 0.00 % | 355.105 K -1.51 % | 360.562 K -50.81 % | 733.068 K 27.34 % | 575.662 K -8.87 % | 631.664 K -42.23 % | 1.093 M -5.74 % | 1.160 M 9.65 % | 1.058 M 28.08 % | 825.889 K 2 576.24 % | 30.860 K -76.42 % | 130.860 K -83.77 % | 806.421 K -17.52 % | 977.705 K -29.81 % | 1.393 M | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.487 K -84.26 % | 1.274 M | 0.000 -100.00 % | 914.749 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 -100.00 % | 236.000 K 51.24 % | 156.043 K 44.53 % | 107.963 K -74.48 % | 423.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K -68.02 % | 781.816 K -62.54 % | 2.087 M -70.28 % | 7.023 M | 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 -100.00 % | 23.048 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 -100.00 % | 890.000 -99.29 % | 125.194 K 2 636.48 % | 4.575 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.835 K -56.00 % | 297.340 K -91.49 % | 3.495 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.487 K -84.54 % | 1.297 M | 0.000 -100.00 % | 914.749 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 -100.00 % | 236.000 K 50.38 % | 156.933 K -32.69 % | 233.157 K -45.47 % | 427.575 K | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K -72.61 % | 912.651 K -61.73 % | 2.385 M -77.33 % | 10.518 M | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.167 K -13.78 % | 59.342 K -87.09 % | 459.559 K -11.92 % | 521.771 K | 0.000 | 0.000 -100.00 % | 19.218 K -10.61 % | 21.498 K -82.14 % | 120.351 K -65.98 % | 353.783 K 70.03 % | 208.065 K | 0.000 | 0.000 |
| Total non current assets | 1.905 M 5.25 % | 1.810 M -2.55 % | 1.857 M -17.02 % | 2.238 M -1.74 % | 2.278 M 3.46 % | 2.201 M -40.96 % | 3.729 M 20.68 % | 3.090 M 28.02 % | 2.413 M 3.11 % | 2.341 M -43.36 % | 4.132 M 317.89 % | 988.848 K -84.22 % | 6.265 M 586.46 % | 912.713 K -85.79 % | 6.425 M -35.07 % | 9.895 M 25.43 % | 7.888 M 51.13 % | 5.220 M 2.19 % | 5.108 M 7.88 % | 4.735 M 224.12 % | 1.461 M -44.85 % | 2.649 M -1.34 % | 2.685 M -48.50 % | 5.213 M 163.88 % | 1.975 M 120.46 % | -9.654 M -412.30 % | 3.091 M 147.77 % | 1.248 M | 0.000 | 0.000 -100.00 % | 530.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 244.300 K | 0.000 | 0.000 | 0.000 -100.00 % | 939.916 K 140.33 % | 391.088 K 23.47 % | 316.747 K 0.00 % | 316.747 K 5.42 % | 300.459 K 0.00 % | 300.459 K -1.50 % | 305.049 K 0.00 % | 305.049 K 1.53 % | 300.455 K 0.00 % | 300.455 K -15.39 % | 355.105 K 0.00 % | 355.105 K -1.51 % | 360.562 K -50.81 % | 733.068 K -15.04 % | 862.828 K 1.76 % | 847.939 K -52.53 % | 1.786 M -15.32 % | 2.109 M 99.40 % | 1.058 M 28.08 % | 825.889 K 1 549.21 % | 50.078 K -87.55 % | 402.358 K -78.13 % | 1.839 M -50.50 % | 3.716 M -69.34 % | 12.119 M | 0.000 | 0.000 |
| Other current assets | 0.000 -100.00 % | 197.735 K -22.63 % | 255.571 K 2 655.71 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.612 K -45.87 % | 43.623 K -27.34 % | 60.035 K | 0.000 -100.00 % | 37.506 K -23.92 % | 49.295 K -2.47 % | 50.541 K 376.80 % | 10.600 K -98.08 % | 553.225 K 1.62 % | 544.397 K 800.89 % | 60.429 K -15.17 % | 71.232 K -93.36 % | 1.072 M -1.89 % | 1.093 M 17.82 % | 927.547 K 2.30 % | 906.725 K -25.82 % | 1.222 M | 0.000 -100.00 % | 2.482 M 190.84 % | 853.463 K 1 962.70 % | 41.376 K 0.00 % | 41.376 K -89.11 % | 379.944 K 0.00 % | 379.944 K | 0.000 | 0.000 | 0.000 -100.00 % | 36.560 K 46.24 % | 25.000 K 0.00 % | 25.000 K -88.10 % | 210.000 K -14.22 % | 244.816 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.707 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.511 K 240 403 349 068 937 600.00 % | 0.000 0.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 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.014 M -36.66 % | 1.600 M -15.86 % | 1.902 M 50.62 % | 1.263 M -30.45 % | 1.815 M 4.32 % | 1.740 M -43.83 % | 3.098 M -5.55 % | 3.280 M -39.07 % | 5.383 M 669.03 % | 700.000 K -30.07 % | 1.001 M 0.01 % | 1.001 M -82.52 % | 5.727 M 90.99 % | 2.998 M -18.53 % | 3.680 M 17.73 % | 3.126 M 4.20 % | 3.000 M 92.36 % | 1.560 M -23.91 % | 2.050 M -19.96 % | 2.561 M -9.50 % | 2.830 M -85.34 % | 19.307 M 4 053.63 % | 464.834 K -71.46 % | 1.629 M 132.68 % | 700.000 K 0.00 % | 700.000 K 100.00 % | 350.000 K 0.00 % | 350.000 K 0.00 % | 350.000 K 0.00 % | 350.000 K 43.27 % | 244.300 K 0.00 % | 244.300 K -41.61 % | 418.405 K 0.00 % | 418.405 K -23.76 % | 548.828 K 61.98 % | 338.828 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 528.879 K 193.94 % | 179.929 K 242.15 % | 52.588 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.974 K 3.60 % | 3.836 K -72.64 % | 14.019 K 220.43 % | 4.375 K -88.27 % | 37.296 K 76.27 % | 21.158 K -38.58 % | 34.450 K -81.35 % | 184.750 K -16.36 % | 220.898 K -25.76 % | 297.554 K -33.47 % | 447.262 K -15.42 % | 528.782 K 2.74 % | 514.701 K -52.92 % | 1.093 M 34.87 % | 810.548 K -5.33 % | 856.169 K -18.20 % | 1.047 M -54.45 % | 2.298 M -33.74 % | 3.468 M -20.27 % | 4.350 M 55.68 % | 2.794 M -13.26 % | 3.221 M 4.06 % | 3.095 M 37.21 % | 2.256 M -47.57 % | 4.303 M 144.57 % | -9.654 M -220.30 % | 8.025 M 0.00 % | 8.025 M 707.14 % | 994.241 K 0.00 % | 994.241 K 18.32 % | 840.325 K 0.00 % | 840.325 K -37.65 % | 1.348 M 0.00 % | 1.348 M 104.37 % | 659.483 K 0.00 % | 659.483 K 108.00 % | 317.053 K 0.00 % | 317.053 K -58.24 % | 759.269 K 0.00 % | 759.269 K -51.09 % | 1.552 M 0.00 % | 1.552 M 981.20 % | 143.572 K 0.00 % | 143.572 K 429.51 % | 27.114 K 0.00 % | 27.114 K 59.52 % | 16.997 K 0.00 % | 16.997 K -64.95 % | 48.493 K 0.00 % | 48.493 K 1 186.29 % | 3.770 K -56.69 % | 8.705 K -97.64 % | 369.259 K 148.77 % | 148.432 K 4.31 % | 142.298 K -83.90 % | 883.740 K 1 887.14 % | 44.473 K 18.29 % | 37.596 K 649.67 % | 5.015 K 83.10 % | 2.739 K -96.96 % | 90.121 K -51.84 % | 187.131 K -78.05 % | 852.722 K -71.63 % | 3.006 M -66.39 % | 8.945 M |
| Cash and short term investments | 3.974 K 3.60 % | 3.836 K -72.64 % | 14.019 K 220.43 % | 4.375 K -99.58 % | 1.051 M -35.18 % | 1.621 M 4 606.04 % | 34.450 K -81.35 % | 184.750 K -16.36 % | 220.898 K -25.76 % | 297.554 K -33.47 % | 447.262 K -15.42 % | 528.782 K 2.74 % | 514.701 K -92.40 % | 6.770 M 735.18 % | 810.548 K -5.33 % | 856.169 K -18.20 % | 1.047 M -54.45 % | 2.298 M -33.74 % | 3.468 M -20.27 % | 4.350 M -24.93 % | 5.794 M 21.20 % | 4.781 M -7.08 % | 5.145 M 128.07 % | 2.256 M -68.37 % | 7.133 M -26.12 % | 9.654 M 13.71 % | 8.490 M -12.06 % | 9.654 M 398.37 % | 1.937 M 0.00 % | 1.937 M 130.51 % | 840.325 K -51.15 % | 1.720 M -31.04 % | 2.495 M 0.00 % | 2.495 M 278.26 % | 659.483 K -27.03 % | 903.783 K 22.89 % | 735.458 K 0.00 % | 735.458 K -43.78 % | 1.308 M 19.12 % | 1.098 M -29.26 % | 1.552 M 0.00 % | 1.552 M 981.20 % | 143.572 K 0.00 % | 143.572 K 429.51 % | 27.114 K 0.00 % | 27.114 K 59.52 % | 16.997 K 0.00 % | 16.997 K -64.95 % | 48.493 K 0.00 % | 48.493 K 1 186.29 % | 3.770 K -99.30 % | 537.584 K -2.11 % | 549.188 K 173.20 % | 201.020 K 41.27 % | 142.298 K -83.90 % | 883.740 K 1 887.14 % | 44.473 K 18.29 % | 37.596 K 649.67 % | 5.015 K 83.10 % | 2.739 K -96.96 % | 90.121 K -51.84 % | 187.131 K -78.05 % | 852.722 K -71.63 % | 3.006 M -66.39 % | 8.945 M |
| Total current assets | 123.974 K -61.45 % | 321.571 K -27.76 % | 445.152 K 10 074.90 % | 4.375 K -99.58 % | 1.051 M -38.60 % | 1.711 M 4 867.58 % | 34.450 K -81.35 % | 184.750 K -25.21 % | 247.013 K -24.63 % | 327.747 K -31.65 % | 479.509 K -12.45 % | 547.668 K 2.82 % | 532.663 K -92.19 % | 6.819 M 715.09 % | 836.577 K -2.29 % | 856.169 K -18.59 % | 1.052 M -54.33 % | 2.303 M -33.85 % | 3.481 M -20.20 % | 4.362 M -36.46 % | 6.866 M 16.90 % | 5.873 M -7.09 % | 6.321 M 146.85 % | 2.561 M -70.57 % | 8.701 M -9.87 % | 9.654 M 8.33 % | 8.911 M -15.25 % | 10.515 M 421.22 % | 2.017 M 0.00 % | 2.017 M 62.65 % | 1.240 M -41.50 % | 2.120 M -15.72 % | 2.516 M 0.00 % | 2.516 M 261.46 % | 696.043 K -25.98 % | 940.343 K 1.72 % | 924.458 K 0.00 % | 924.458 K -31.16 % | 1.343 M 0.00 % | 1.343 M -15.63 % | 1.592 M 0.00 % | 1.592 M 863.00 % | 165.279 K 0.00 % | 165.279 K 254.88 % | 46.573 K 0.00 % | 46.573 K 57.83 % | 29.509 K 0.00 % | 29.509 K -53.92 % | 64.033 K 0.00 % | 64.033 K 991.60 % | 5.866 K -98.91 % | 537.584 K -74.56 % | 2.113 M 890.25 % | 213.358 K -64.77 % | 605.664 K -58.61 % | 1.463 M 2 448.27 % | 57.428 K 46.47 % | 39.209 K 681.83 % | 5.015 K 83.10 % | 2.739 K -99.20 % | 344.165 K -1.04 % | 347.772 K -72.55 % | 1.267 M -59.60 % | 3.136 M -73.37 % | 11.777 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.815 M -0.07 % | -1.814 M 41.44 % | -3.098 M 6.10 % | -3.299 M 39.14 % | -5.421 M | 0.000 100.00 % | -4.609 M | 0.000 100.00 % | -6.295 M -76.27 % | -3.571 M 5.72 % | -3.788 M -18.47 % | -3.197 M | 0.000 | 0.000 | 0.000 100.00 % | -2.561 M 9.50 % | -2.830 M | 0.000 100.00 % | -1.629 M 0.00 % | -1.629 M -570.78 % | -242.817 K 0.00 % | -242.817 K 54.19 % | -530.000 K 0.00 % | -530.000 K 33.49 % | -796.824 K 0.00 % | -796.824 K -183.71 % | -280.860 K | 0.000 100.00 % | -418.404 K 0.00 % | -418.404 K 28.31 % | -583.644 K | 0.000 | 0.000 | 0.000 100.00 % | -21.707 K | 0.000 | 0.000 | 0.000 100.00 % | -12.511 K | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 120.000 K 0.00 % | 120.000 K -31.65 % | 175.562 K 1 655.62 % | 10.000 K | 0.000 -100.00 % | 90.100 K | 0.000 | 0.000 -100.00 % | 26.115 K -13.51 % | 30.193 K -6.37 % | 32.247 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.029 K 145.56 % | 10.600 K 109.11 % | 5.069 K -0.04 % | 5.071 K | 0.000 -100.00 % | 12.704 K | 0.000 | 0.000 -100.00 % | 248.741 K -18.42 % | 304.918 K -11.94 % | 346.242 K | 0.000 -100.00 % | 421.249 K 5 516.65 % | 7.500 K -80.71 % | 38.890 K 0.00 % | 38.890 K 94.45 % | 20.000 K 0.00 % | 20.000 K -6.17 % | 21.315 K 0.00 % | 21.315 K -41.70 % | 36.560 K | 0.000 -100.00 % | 164.000 K 0.00 % | 164.000 K 371.05 % | 34.816 K | 0.000 -100.00 % | 39.324 K 0.00 % | 39.324 K 81.16 % | 21.707 K | 0.000 -100.00 % | 19.459 K 0.00 % | 19.459 K 55.52 % | 12.512 K | 0.000 -100.00 % | 15.540 K 0.00 % | 15.540 K 641.41 % | 2.096 K | 0.000 -100.00 % | 1.564 M 12 572.91 % | 12.338 K -97.34 % | 463.366 K -20.06 % | 579.678 K 4 374.55 % | 12.955 K 703.16 % | 1.613 K | 0.000 | 0.000 -100.00 % | 254.044 K 58.14 % | 160.641 K -61.21 % | 414.155 K 218.25 % | 130.136 K -95.40 % | 2.832 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 3.716 M -69.34 % | 12.119 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.600 K 581.52 % | 22.538 K -4.55 % | 23.612 K -45.87 % | 43.623 K -27.34 % | 60.035 K -98.17 % | 3.280 M 16 683.52 % | 19.544 K | 0.000 -100.00 % | 50.541 K 376.80 % | 10.600 K -83.00 % | 62.360 K -17.62 % | 75.696 K -19.90 % | 94.501 K 61.46 % | 58.528 K | 0.000 | 0.000 | 0.000 -100.00 % | 995.460 K | 0.000 | 0.000 100.00 % | -239.954 K | 0.000 | 0.000 | 0.000 -100.00 % | 350.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -548.828 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -528.879 K -238.16 % | -156.401 K -350.58 % | -34.711 K -128.21 % | 123.065 K 31.13 % | 93.848 K 95.49 % | 48.007 K | 0.000 -100.00 % | 6.000 K -33.33 % | 9.000 K -96.56 % | 261.960 K -42.00 % | 451.649 K 114.28 % | 210.779 K | 0.000 | 0.000 |
| Account payables | 35.190 K 62.83 % | 21.612 K 0.81 % | 21.439 K 14.05 % | 18.798 K -69.67 % | 61.971 K -44.93 % | 112.528 K 27.81 % | 88.042 K 6 605.41 % | 1.313 K -98.99 % | 129.684 K -4.85 % | 136.297 K -16.29 % | 162.811 K 307.52 % | 39.952 K -40.55 % | 67.198 K -18.16 % | 82.107 K 12.40 % | 73.051 K 136.19 % | 30.929 K -38.40 % | 50.209 K -4.45 % | 52.548 K -56.48 % | 120.756 K 275.59 % | 32.151 K -55.35 % | 72.003 K -32.49 % | 106.649 K -19.65 % | 132.736 K 144.83 % | 54.215 K -79.88 % | 269.514 K | 0.000 -100.00 % | 60.584 K 0.00 % | 60.584 K -57.60 % | 142.902 K 0.00 % | 142.902 K 81.86 % | 78.576 K 0.00 % | 78.576 K 88.78 % | 41.623 K 0.00 % | 41.623 K -51.96 % | 86.635 K 0.00 % | 86.635 K -45.00 % | 157.529 K 0.00 % | 157.529 K 299.42 % | 39.439 K 0.00 % | 39.439 K -80.03 % | 197.446 K 0.00 % | 197.446 K 60.80 % | 122.786 K 0.00 % | 122.786 K -10.77 % | 137.605 K 0.00 % | 137.605 K -90.88 % | 1.508 M 0.00 % | 1.508 M 9.27 % | 1.380 M 0.00 % | 1.380 M -7.28 % | 1.489 M 20.10 % | 1.240 M 622.75 % | 171.523 K 28.22 % | 133.776 K -63.47 % | 366.251 K 22.22 % | 299.663 K 9.23 % | 274.352 K 192.91 % | 93.665 K -30.72 % | 135.205 K -2.88 % | 139.215 K -58.74 % | 337.445 K -60.42 % | 852.626 K -26.83 % | 1.165 M | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.935 K | 0.000 100.00 % | -13.538 K -412.15 % | 4.337 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -152.913 K -113.41 % | 1.140 M | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.000 0.00 % | 1.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -4.63 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 100.00 % | -1.000 -17 895 697 039.51 % | 0.000 0.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -296.346 K | 0.000 100.00 % | 0.000 0.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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.321 -52.96 % | 0.683 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 225.821 K |
| 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 -100.00 % | 75.610 K | 0.000 | 0.000 | 0.000 -100.00 % | 127.681 K | 0.000 | 0.000 | 0.000 -100.00 % | 149.070 K | 0.000 | 0.000 -100.00 % | 112.149 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 100.00 % | -490.757 K -119.92 % | 2.464 M 268.71 % | 668.253 K -26.85 % | 913.596 K 37.24 % | 665.668 K 274.68 % | 177.665 K | 0.000 -100.00 % | 174.164 K -82.64 % | 1.003 M -14.30 % | 1.170 M 8 451.17 % | -14.015 K | 0.000 -100.00 % | 345.590 K |
| Total assets | 2.029 M -4.81 % | 2.131 M -7.43 % | 2.302 M -22.12 % | 2.956 M -11.19 % | 3.329 M -14.93 % | 3.913 M -0.11 % | 3.917 M 18.80 % | 3.297 M 22.84 % | 2.684 M -1.03 % | 2.712 M -41.95 % | 4.672 M -3.01 % | 4.817 M -29.35 % | 6.818 M -11.82 % | 7.732 M 5.74 % | 7.312 M -32.05 % | 10.762 M 19.54 % | 9.003 M 18.48 % | 7.598 M -12.50 % | 8.684 M -5.15 % | 9.156 M 9.95 % | 8.327 M -2.29 % | 8.522 M -5.37 % | 9.006 M 2.70 % | 8.769 M -17.87 % | 10.677 M | 0.000 -100.00 % | 11.762 M 0.00 % | 11.762 M 483.06 % | 2.017 M 0.00 % | 2.017 M -4.86 % | 2.120 M 0.00 % | 2.120 M -15.72 % | 2.516 M 0.00 % | 2.516 M 167.55 % | 940.343 K 0.00 % | 940.343 K 1.72 % | 924.458 K 0.00 % | 924.458 K -46.69 % | 1.734 M 0.00 % | 1.734 M -9.14 % | 1.908 M 0.00 % | 1.908 M 309.75 % | 465.738 K 0.00 % | 465.738 K 32.45 % | 351.622 K 0.00 % | 351.622 K 6.56 % | 329.964 K 0.00 % | 329.964 K -21.28 % | 419.138 K 0.00 % | 419.138 K 14.38 % | 366.428 K -50.60 % | 741.773 K -73.69 % | 2.819 M 174.62 % | 1.027 M -59.18 % | 2.515 M -31.41 % | 3.667 M 215.20 % | 1.163 M 34.46 % | 865.098 K 1 316.03 % | 61.093 K -85.25 % | 414.097 K -83.07 % | 2.446 M -45.84 % | 4.516 M -66.79 % | 13.597 M 19.87 % | 11.343 M -67.62 % | 35.026 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-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1997-06-30 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 19.156 K | 0.000 -100.00 % | 45.455 K 200.00 % | -45.455 K | 0.000 | 0.000 | 0.000 -100.00 % | 360.000 K 32.31 % | 272.078 K 0.00 % | 272.078 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.000 K 0.00 % | 98.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 |
| Change in working capital | 73.607 K -67.27 % | 224.875 K 224.76 % | 69.243 K 304.72 % | 17.109 K -56.73 % | 39.540 K -37.72 % | 63.490 K 159.26 % | -107.134 K -693.17 % | -13.507 K -115.19 % | 88.935 K -45.53 % | 163.261 K 62.48 % | 100.481 K -63.63 % | 276.297 K 170.58 % | -391.454 K -186.08 % | 454.762 K 152.87 % | 179.843 K 123.71 % | -758.472 K 24.99 % | -1.011 M -10.33 % | -916.535 K -47.64 % | -620.777 K 39.06 % | -1.019 M -448.86 % | -185.605 K -141.49 % | 447.393 K -59.82 % | 1.114 M -15.40 % | 1.316 M 251.51 % | -868.756 K 58.56 % | -2.097 M -82.69 % | -1.148 M -86.67 % | -614.761 K 0.00 % | -614.761 K | 0.000 | 0.000 100.00 % | -193.065 K 0.00 % | -193.065 K -1 797.72 % | 11.372 K -0.01 % | 11.373 K -82.15 % | 63.720 K 0.00 % | 63.720 K 198.65 % | -64.592 K 0.00 % | -64.592 K -2 965.66 % | 2.254 K 0.00 % | 2.254 K 125.59 % | -8.808 K 0.01 % | -8.809 K -683.72 % | -1.124 K 0.00 % | -1.124 K 67.64 % | -3.473 K 0.03 % | -3.474 K -329.46 % | 1.514 K 0.00 % | 1.514 K 122.52 % | -6.722 K 0.00 % | -6.722 K -644.41 % | -903.000 |
| Accounts receivables | -143.000 -100.27 % | 53.447 K 132.28 % | -165.563 K -1 952.35 % | 8.938 K -87.44 % | 71.162 K 178.98 % | -90.100 K -575.76 % | 18.938 K 163.83 % | 7.178 K 76.02 % | 4.078 K 98.64 % | 2.053 K 115.37 % | -13.361 K -1 344.43 % | -925.000 88.07 % | -7.756 K -149.02 % | 15.823 K 202.55 % | -15.429 K -178.90 % | -5.532 K -107.36 % | 75.135 K 212.18 % | -66.975 K -12 657.14 % | -525.000 -108.87 % | 5.917 K 13.70 % | 5.204 K 1 067.29 % | -538.000 -102.90 % | 18.567 K | 0.000 -100.00 % | 284.905 K 190.79 % | -313.790 K -3 237.90 % | 10.000 K 195.08 % | -10.518 K 0.00 % | -10.518 K | 0.000 | 0.000 100.00 % | -193.065 K 0.00 % | -193.065 K -1 797.72 % | 11.372 K -0.01 % | 11.373 K -82.15 % | 63.720 K 0.00 % | 63.720 K 198.65 % | -64.592 K 0.00 % | -64.592 K -2 965.66 % | 2.254 K 0.00 % | 2.254 K 125.59 % | -8.808 K 0.01 % | -8.809 K -683.72 % | -1.124 K 0.00 % | -1.124 K 67.64 % | -3.473 K 0.03 % | -3.474 K -329.46 % | 1.514 K 0.00 % | 1.514 K 122.52 % | -6.722 K 0.00 % | -6.722 K -644.41 % | -903.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 -100.00 % | 47.200 K | 0.000 | 0.000 | 0.000 -100.00 % | 251.703 K 200.00 % | -251.703 K | 0.000 | 0.000 100.00 % | -345.995 K -776.19 % | 51.168 K 130.23 % | -169.274 K | 0.000 100.00 % | -122.440 K 0.00 % | -122.440 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 73.750 K -59.20 % | 180.754 K -23.02 % | 234.806 K 2 773.65 % | 8.171 K 125.84 % | -31.622 K -120.59 % | 153.590 K 221.83 % | -126.072 K -509.49 % | -20.685 K -124.38 % | 84.857 K -47.36 % | 161.208 K 41.61 % | 113.842 K -58.93 % | 277.222 K 175.17 % | -368.789 K -185.79 % | 429.883 K 117.30 % | 197.831 K 123.96 % | -825.540 K 18.17 % | -1.009 M -17.79 % | -856.485 K -39.65 % | -613.327 K -141.82 % | 1.466 M 1 382.64 % | 98.908 K -78.98 % | 470.651 K -57.65 % | 1.111 M -33.14 % | 1.662 M 237.96 % | -1.205 M 25.33 % | -1.614 M -39.38 % | -1.158 M -140.26 % | -481.803 K 0.00 % | -481.803 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 |
| Other non cash items | 34.687 K 147.28 % | -73.360 K -112.45 % | 589.339 K 81.77 % | 324.216 K -36.46 % | 510.260 K 1 161.87 % | -48.053 K 92.48 % | -639.096 K 8.86 % | -701.245 K -386.16 % | -144.241 K -108.90 % | 1.620 M 5 778.66 % | 27.562 K -98.44 % | 1.770 M 148.52 % | 712.068 K 222.24 % | -582.509 K -118.08 % | 3.221 M 376.37 % | -1.166 M 29.21 % | -1.647 M -315.66 % | 763.584 K 274.07 % | 204.130 K -88.07 % | 1.711 M 409.00 % | -553.822 K -1 077.64 % | 56.649 K 109.12 % | -621.352 K -194.84 % | 655.184 K 330.34 % | -284.440 K -127.70 % | 1.027 M 489.44 % | -263.650 K -102.82 % | -129.990 K 0.00 % | -129.990 K -180.94 % | 160.593 K 0.00 % | 160.593 K 5.74 % | 151.881 K 0.00 % | 151.881 K 132.06 % | -473.758 K 0.00 % | -473.760 K -760.97 % | 71.677 K 0.00 % | 71.677 K 177.32 % | -92.700 K 0.00 % | -92.699 K 76.27 % | -390.588 K 0.00 % | -390.588 K -1 438.27 % | 29.186 K 0.00 % | 29.186 K 670.71 % | -5.114 K 0.00 % | -5.114 K 99.25 % | -678.668 K 0.00 % | -678.669 K -843.23 % | 91.313 K 0.00 % | 91.313 K 257.01 % | -58.157 K 0.00 % | -58.157 K -208.97 % | 53.369 K |
| Net cash provided by operating activities | 138.000 101.36 % | -10.183 K -205.59 % | 9.644 K 129.30 % | -32.919 K -303.98 % | 16.138 K 221.41 % | -13.292 K 91.16 % | -150.300 K -315.79 % | -36.148 K 52.84 % | -76.656 K 48.80 % | -149.708 K -83.65 % | -81.520 K -678.94 % | 14.081 K 102.43 % | -578.452 K -304.69 % | 282.605 K 719.46 % | -45.621 K 76.05 % | -190.492 K 84.78 % | -1.251 M -6.93 % | -1.170 M -32.75 % | -881.564 K -160.94 % | 1.447 M 438.73 % | -427.057 K -439.52 % | 125.783 K -82.97 % | 738.488 K 496.10 % | -186.441 K 85.76 % | -1.309 M 36.02 % | -2.046 M -21.88 % | -1.678 M -109.68 % | -800.482 K 0.00 % | -800.482 K -1 141.52 % | 76.857 K 0.00 % | 76.857 K 129.98 % | -256.348 K 0.00 % | -256.348 K 56.21 % | -585.417 K 0.00 % | -585.418 K -1 303.95 % | -41.698 K 0.00 % | -41.698 K 81.14 % | -221.108 K 0.00 % | -221.108 K 44.24 % | -396.551 K 0.00 % | -396.551 K -537.38 % | -62.216 K 0.00 % | -62.217 K -173.23 % | -22.771 K 0.00 % | -22.771 K 87.39 % | -180.573 K 0.00 % | -180.574 K -749.84 % | -21.248 K 0.00 % | -21.248 K 80.08 % | -106.672 K 0.00 % | -106.672 K -328.37 % | -24.902 K |
| 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 | 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 -100.00 % | 2.022 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 109.217 K | 0.000 | 0.000 -100.00 % | 100.869 K 118.28 % | -551.725 K | 0.000 -100.00 % | 143.000 K 200.00 % | -143.000 K 77.08 % | -623.808 K 0.00 % | -623.808 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 |
| 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 -100.00 % | 109.217 K | 0.000 | 0.000 -100.00 % | 100.869 K 118.28 % | -551.725 K | 0.000 -100.00 % | 145.022 K 201.41 % | -143.000 K 77.08 % | -623.808 K 0.00 % | -623.808 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 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 4.944 M 0.00 % | 4.944 M 4 894 555.45 % | 101.000 0.00 % | 101.000 -96.17 % | 2.634 K 0.00 % | 2.634 K -99.72 % | 929.552 K 0.00 % | 929.553 K 336.59 % | 212.913 K 0.00 % | 212.913 K | 0.000 | 0.000 -100.00 % | 32.000 0.00 % | 32.000 -100.00 % | 766.584 K 0.00 % | 766.584 K 846.40 % | 81.000 K 0.00 % | 81.000 K -56.37 % | 185.632 K 0.00 % | 185.632 K 3 275.13 % | 5.500 K 0.00 % | 5.500 K -95.74 % | 129.034 K 0.00 % | 129.034 K 871.13 % | 13.287 K |
| 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 -100.00 % | 4.944 M 0.00 % | 4.944 M 4 894 555.45 % | 101.000 0.00 % | 101.000 -96.17 % | 2.634 K 0.00 % | 2.634 K -99.72 % | 929.552 K 0.00 % | 929.553 K 336.59 % | 212.913 K 0.00 % | 212.913 K | 0.000 | 0.000 -100.00 % | 32.000 0.00 % | 32.000 -100.00 % | 766.584 K 0.00 % | 766.584 K 846.40 % | 81.000 K 0.00 % | 81.000 K -56.37 % | 185.632 K 0.00 % | 185.632 K 3 275.13 % | 5.500 K 0.00 % | 5.500 K -95.74 % | 129.034 K 0.00 % | 129.034 K 871.13 % | 13.287 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.951 K 0.00 % | -3.951 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 |
| Net change in cash | 138.000 101.36 % | -10.183 K -205.59 % | 9.644 K 129.29 % | -32.921 K -304.00 % | 16.138 K 221.41 % | -13.292 K 91.16 % | -150.300 K -315.79 % | -36.148 K 52.84 % | -76.656 K 48.80 % | -149.708 K -83.65 % | -81.520 K -678.94 % | 14.081 K 102.43 % | -578.452 K -304.69 % | 282.605 K 719.46 % | -45.621 K 76.05 % | -190.492 K 84.78 % | -1.251 M -6.93 % | -1.170 M -32.75 % | -881.564 K -156.66 % | 1.556 M 464.30 % | -427.057 K -439.63 % | 125.743 K -85.02 % | 839.397 K 213.71 % | -738.166 K 43.60 % | -1.309 M 31.14 % | -1.901 M -4.35 % | -1.821 M -151.81 % | 3.515 M 0.00 % | 3.515 M 4 467.90 % | 76.958 K 0.00 % | 76.958 K 130.33 % | -253.714 K 0.00 % | -253.714 K -173.73 % | 344.135 K 0.00 % | 344.135 K 101.00 % | 171.215 K 0.00 % | 171.215 K 177.44 % | -221.108 K 0.00 % | -221.108 K 44.24 % | -396.519 K 0.00 % | -396.519 K -156.29 % | 704.368 K 0.00 % | 704.367 K 1 109.65 % | 58.229 K 0.00 % | 58.229 K 1 051.00 % | 5.059 K 0.02 % | 5.058 K 132.12 % | -15.748 K 0.00 % | -15.748 K -170.42 % | 22.362 K 0.00 % | 22.362 K 292.53 % | -11.615 K |
| Cash at beginning of period | 3.836 K -72.64 % | 14.019 K 220.43 % | 4.375 K -88.27 % | 37.296 K 76.27 % | 21.158 K -38.58 % | 34.450 K -81.35 % | 184.750 K -16.36 % | 220.898 K -25.76 % | 297.554 K -33.47 % | 447.262 K -15.42 % | 528.782 K 2.74 % | 514.701 K -52.92 % | 1.093 M 34.87 % | 810.548 K -5.33 % | 856.169 K -18.20 % | 1.047 M -54.45 % | 2.298 M -33.74 % | 3.468 M -20.27 % | 4.350 M 55.68 % | 2.794 M -13.26 % | 3.221 M 4.06 % | 3.095 M 37.21 % | 2.256 M -24.65 % | 2.994 M -30.42 % | 4.303 M -30.64 % | 6.204 M -22.70 % | 8.025 M | 0.000 -100.00 % | 994.241 K 8.39 % | 917.283 K | 0.000 | 0.000 -100.00 % | 1.348 M 34.29 % | 1.004 M | 0.000 | 0.000 -100.00 % | 317.053 K -41.09 % | 538.161 K | 0.000 | 0.000 -100.00 % | 1.552 M 83.07 % | 847.939 K | 0.000 | 0.000 -100.00 % | 27.114 K 22.94 % | 22.055 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 3.974 K 3.60 % | 3.836 K -72.64 % | 14.019 K 220.43 % | 4.375 K -88.27 % | 37.296 K 76.27 % | 21.158 K -38.58 % | 34.450 K -81.35 % | 184.750 K -16.36 % | 220.898 K -25.76 % | 297.554 K -33.47 % | 447.262 K -15.42 % | 528.782 K 2.74 % | 514.701 K -52.92 % | 1.093 M 34.87 % | 810.548 K -5.33 % | 856.169 K -18.20 % | 1.047 M -54.45 % | 2.298 M -33.74 % | 3.468 M -20.27 % | 4.350 M 55.68 % | 2.794 M -13.26 % | 3.221 M 4.06 % | 3.095 M 37.21 % | 2.256 M -24.65 % | 2.994 M -30.42 % | 4.303 M -30.64 % | 6.204 M 76.47 % | 3.515 M -22.05 % | 4.510 M 353.57 % | 994.241 K 1 191.93 % | 76.958 K 130.33 % | -253.714 K -123.19 % | 1.094 M -18.82 % | 1.348 M 291.63 % | 344.135 K 101.00 % | 171.215 K -64.93 % | 488.268 K 54.00 % | 317.053 K 243.39 % | -221.108 K 44.24 % | -396.519 K -134.31 % | 1.156 M -25.54 % | 1.552 M 120.38 % | 704.367 K 1 109.65 % | 58.229 K -31.77 % | 85.343 K 214.76 % | 27.114 K 436.06 % | 5.058 K 132.12 % | -15.748 K 0.00 % | -15.748 K -170.42 % | 22.362 K 0.00 % | 22.362 K 292.53 % | -11.615 K |
| Operating cash flow | 138.000 101.36 % | -10.183 K -205.59 % | 9.644 K 129.30 % | -32.919 K -303.98 % | 16.138 K 221.41 % | -13.292 K 91.16 % | -150.300 K -315.79 % | -36.148 K 52.84 % | -76.656 K 48.80 % | -149.708 K -83.65 % | -81.520 K -678.94 % | 14.081 K 102.43 % | -578.452 K -304.69 % | 282.605 K 719.46 % | -45.621 K 76.05 % | -190.492 K 84.78 % | -1.251 M -6.93 % | -1.170 M -32.75 % | -881.564 K -160.94 % | 1.447 M 438.73 % | -427.057 K -439.52 % | 125.783 K -82.97 % | 738.488 K 496.10 % | -186.441 K 85.76 % | -1.309 M 36.02 % | -2.046 M -21.88 % | -1.678 M -109.68 % | -800.482 K 0.00 % | -800.482 K -1 141.52 % | 76.857 K 0.00 % | 76.857 K 129.98 % | -256.348 K 0.00 % | -256.348 K 56.21 % | -585.417 K 0.00 % | -585.418 K -1 303.95 % | -41.698 K 0.00 % | -41.698 K 81.14 % | -221.108 K 0.00 % | -221.108 K 44.24 % | -396.551 K 0.00 % | -396.551 K -537.38 % | -62.216 K 0.00 % | -62.217 K -173.23 % | -22.771 K 0.00 % | -22.771 K 87.39 % | -180.573 K 0.00 % | -180.574 K -749.84 % | -21.248 K 0.00 % | -21.248 K 80.08 % | -106.672 K 0.00 % | -106.672 K -328.37 % | -24.902 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 138.000 101.36 % | -10.183 K -205.59 % | 9.644 K 129.30 % | -32.919 K -303.98 % | 16.138 K 221.41 % | -13.292 K 91.16 % | -150.300 K -315.79 % | -36.148 K 52.84 % | -76.656 K 48.80 % | -149.708 K -83.65 % | -81.520 K -678.94 % | 14.081 K 102.43 % | -578.452 K -304.69 % | 282.605 K 719.46 % | -45.621 K 76.05 % | -190.492 K 84.78 % | -1.251 M -6.93 % | -1.170 M -32.75 % | -881.564 K -160.94 % | 1.447 M 438.73 % | -427.057 K -439.52 % | 125.783 K -82.97 % | 738.488 K 496.10 % | -186.441 K 85.76 % | -1.309 M 36.02 % | -2.046 M -21.88 % | -1.678 M -109.68 % | -800.482 K 0.00 % | -800.482 K -1 141.52 % | 76.857 K 0.00 % | 76.857 K 129.98 % | -256.348 K 0.00 % | -256.348 K 56.21 % | -585.417 K 0.00 % | -585.418 K -1 303.95 % | -41.698 K 0.00 % | -41.698 K 81.14 % | -221.108 K 0.00 % | -221.108 K 44.24 % | -396.551 K 0.00 % | -396.551 K -537.38 % | -62.216 K 0.00 % | -62.217 K -173.23 % | -22.771 K 0.00 % | -22.771 K 87.39 % | -180.573 K 0.00 % | -180.574 K -749.84 % | -21.248 K 0.00 % | -21.248 K 80.08 % | -106.672 K 0.00 % | -106.672 K -328.37 % | -24.902 K |
| 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 |