Cistro Telelink Limited CISTRO.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.303 M -44.95 % | 2.367 M 17.53 % | 2.014 M -29.48 % | 2.856 M 258.99 % | 795.565 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 242.931 K -74.16 % | 940.122 K -65.32 % | 2.711 M 98.03 % | 1.369 M | 0.000 |
| Net income | -1.646 M 88.48 % | -14.284 M -4 725.68 % | -296.000 K -77.25 % | -167.000 K 75.19 % | -673.000 K 29.82 % | -959.000 K -0.31 % | -956.000 K -55.45 % | -615.000 K -16.70 % | -527.000 K 6.39 % | -563.000 K -48.16 % | -380.000 K -49.61 % | -254.000 K 3.79 % | -264.000 K -37.50 % | -192.000 K -107.41 % | -92.572 K 50.50 % | -187.000 K -1 974.32 % | -9.015 K |
| Income before tax | -1.646 M 88.48 % | -14.284 M -4 725.68 % | -296.000 K -77.25 % | -167.000 K 75.19 % | -673.000 K 29.82 % | -959.000 K -0.31 % | -956.000 K -55.45 % | -615.000 K -16.70 % | -527.000 K 6.39 % | -563.000 K -48.16 % | -380.000 K -49.61 % | -254.000 K 3.79 % | -264.000 K -37.50 % | -192.000 K -107.41 % | -92.572 K 50.50 % | -187.000 K -1 974.32 % | -9.015 K |
| Income before tax ratio | -1.26 79.07 % | -6.03 -4 006.00 % | -0.15 -151.35 % | -0.06 93.09 % | -0.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.09 -432.11 % | -0.20 -498.09 % | -0.03 75.00 % | -0.14 | 0.00 |
| EBITDA | -1.646 M 88.48 % | -14.283 M -4 725.34 % | -296.000 K -77.25 % | -167.000 K 75.19 % | -673.000 K 29.75 % | -958.000 K -127 155.70 % | 754.000 -18.22 % | 922.000 -56.88 % | 2.138 K 150.35 % | 854.000 -43.74 % | 1.518 K 101.42 % | -107.000 K 3.60 % | -111.000 K 42.19 % | -192.000 K -107.41 % | -92.572 K 50.50 % | -187.000 K -1 974.32 % | -9.015 K |
| Net income ratio | -1.26 79.07 % | -6.03 -4 006.00 % | -0.15 -151.35 % | -0.06 93.09 % | -0.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.09 -432.11 % | -0.20 -498.09 % | -0.03 75.00 % | -0.14 | 0.00 |
| Ratio EBITDA | -1.26 79.07 % | -6.03 -4 005.72 % | -0.15 -151.35 % | -0.06 93.09 % | -0.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.46 -123.73 % | -0.20 -498.09 % | -0.03 75.00 % | -0.14 | 0.00 |
| Gross profit ratio | -0.15 -482.56 % | 0.04 -60.96 % | 0.10 -64.18 % | 0.27 1 085.33 % | -0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.08 -162.70 % | 0.13 52.33 % | 0.08 -1.16 % | 0.09 | 0.00 |
| Weighted average shs out dil | 54.867 M 7.55 % | 51.013 M -0.64 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 7.08 % | 47.948 M -6.61 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M |
| Weighted average shs out | 54.867 M 7.55 % | 51.013 M -0.64 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 7.08 % | 47.948 M -6.61 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M -0.02 % | 51.351 M 0.02 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M |
| EPS diluted | -0.03 89.29 % | -0.28 -4 727.59 % | -0.01 -75.76 % | 0.00 74.81 % | -0.01 34.50 % | -0.02 -7.53 % | -0.02 -55.00 % | -0.01 -16.50 % | -0.01 6.36 % | -0.01 -10.00 % | -0.01 -104.08 % | 0.00 51.00 % | -0.01 -170.27 % | 0.00 -105.56 % | 0.00 50.00 % | 0.00 -1 700.00 % | 0.00 |
| Earnings per share | -0.03 89.29 % | -0.28 -4 727.59 % | -0.01 -75.76 % | 0.00 74.81 % | -0.01 34.50 % | -0.02 -7.53 % | -0.02 -55.00 % | -0.01 -16.50 % | -0.01 6.36 % | -0.01 -10.00 % | -0.01 -104.08 % | 0.00 51.00 % | -0.01 -170.27 % | 0.00 -105.56 % | 0.00 50.00 % | 0.00 -1 700.00 % | 0.00 |
| Gross profit | -190.000 K -310.59 % | 90.221 K -54.12 % | 196.641 K -74.74 % | 778.440 K 3 637.24 % | -22.007 K 91.27 % | -252.000 K -5.88 % | -238.000 K -103.42 % | -117.000 K -57.85 % | -74.120 K 24.44 % | -98.100 K -103.95 % | -48.100 K -6.60 % | -45.124 K -130.13 % | -19.608 K -116.20 % | 121.025 K -47.17 % | 229.105 K 95.73 % | 117.053 K 1 398.42 % | -9.015 K |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 1.493 M -34.43 % | 2.277 M 25.25 % | 1.818 M -12.51 % | 2.078 M 154.17 % | 817.572 K 223.92 % | 252.400 K 6.23 % | 237.600 K 103.08 % | 117.000 K 57.85 % | 74.120 K -24.44 % | 98.100 K 103.95 % | 48.100 K 6.60 % | 45.124 K -82.81 % | 262.539 K -67.95 % | 819.097 K -67.00 % | 2.482 M 98.24 % | 1.252 M 13 787.96 % | 9.015 K |
| General and administrative expenses | 0.000 -100.00 % | 83.632 K 3.96 % | 80.444 K 24.48 % | 64.624 K 5.66 % | 61.163 K -13.65 % | 70.834 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.834 K -23.85 % | 133.731 K | 0.000 -100.00 % | 195.646 K -19.15 % | 242.000 K | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 887.402 K | 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 % | 1.182 M 38.17 % | 855.490 K -2.83 % | 880.375 K 49.36 % | 589.429 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.613 K -82.14 % | 121.025 K 261.71 % | 33.459 K 126.77 % | -125.000 K | 0.000 |
| Operating expenses | 1.958 M 54.66 % | 1.266 M 116.81 % | 583.934 K -38.21 % | 945.000 K 2.43 % | 922.592 K -3.72 % | 958.236 K 0.35 % | 954.931 K 55.56 % | 613.855 K 16.99 % | 524.700 K -6.68 % | 562.274 K 70.00 % | 330.752 K 224.80 % | 101.834 K -58.32 % | 244.315 K 101.87 % | 121.025 K -47.17 % | 229.105 K 95.73 % | 117.053 K | 0.000 |
| Cost and expenses | 3.451 M 11.97 % | 3.082 M 28.36 % | 2.401 M -20.58 % | 3.023 M 105.93 % | 1.468 M 53.20 % | 958.236 K 0.35 % | 954.931 K 55.56 % | 613.855 K 16.99 % | 524.700 K -6.68 % | 562.274 K 48.42 % | 378.852 K 157.80 % | 146.958 K -71.01 % | 506.854 K -55.22 % | 1.132 M -59.63 % | 2.804 M 80.21 % | 1.556 M 17 160.12 % | 9.015 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 |
| Selling general and administrative expenses | 1.958 M 2 241.21 % | 83.632 K 3.96 % | 80.444 K 24.48 % | 64.624 K 5.66 % | 61.163 K -93.62 % | 958.236 K 0.35 % | 954.931 K 55.56 % | 613.855 K 16.99 % | 524.700 K -6.68 % | 562.274 K 70.00 % | 330.752 K 224.80 % | 101.834 K -23.85 % | 133.731 K -36.83 % | 211.711 K 8.21 % | 195.646 K -19.15 % | 242.000 K | 0.000 |
| Interest income | 0.000 -100.00 % | 915.035 K 678.53 % | 117.534 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 |
| Interest expense | 0.000 -100.00 % | 704.000 -7.37 % | 760.000 7.04 % | 710.000 42.00 % | 500.000 | 0.000 -100.00 % | 754.000 -18.22 % | 922.000 -56.88 % | 2.138 K 150.35 % | 854.000 -43.74 % | 1.518 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 2.148 M 1 179.40 % | -199.000 K -145.43 % | 438.045 K 161.88 % | 167.269 K -75.15 % | 673.099 K 16 827 575.00 % | -4.000 -100.00 % | 955.685 K 55.45 % | 614.777 K 16.69 % | 526.838 K -6.44 % | 563.128 K 48.05 % | 380.370 K 158.83 % | 146.958 K -4.16 % | 153.339 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -2.148 M -200.42 % | -715.000 K -84.75 % | -387.000 K -131.74 % | -167.000 K 75.19 % | -673.000 K 29.75 % | -958.000 K -0.31 % | -955.000 K -55.54 % | -614.000 K -16.95 % | -525.000 K 6.58 % | -562.000 K -48.28 % | -379.000 K -157.82 % | -147.000 K 44.32 % | -264.000 K -37.50 % | -192.000 K -107.41 % | -92.572 K 50.50 % | -187.000 K -1 974.32 % | -9.015 K |
| Operating income ratio | -1.65 -445.74 % | -0.30 -57.20 % | -0.19 -228.62 % | -0.06 93.09 % | -0.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.09 -432.11 % | -0.20 -498.09 % | -0.03 75.00 % | -0.14 | 0.00 |
| Total other income expenses net | 502.000 K 103.70 % | -13.568 M -14 883.50 % | 91.778 K 13 026.48 % | -710.000 -42.00 % | -500.000 31.13 % | -726.000 3.84 % | -755.000 17.67 % | -917.000 57.11 % | -2.138 K -149.18 % | -858.000 43.48 % | -1.518 K 98.58 % | -107.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.003 M -515.53 % | -162.950 K 99.40 % | -27.251 M 0.81 % | -27.472 M -4 357.57 % | 645.262 K -24.28 % | 852.163 K 131.44 % | 368.197 K -2.63 % | 378.149 K -56.20 % | 863.372 K 346.69 % | -349.980 K -146.37 % | 754.675 K 9.49 % | 689.249 K -19.01 % | 850.990 K -1.12 % | 860.669 K -2.95 % | 886.837 K 44.77 % | 612.563 K 0.00 % | 612.563 K |
| Total investments | 0.000 -100.00 % | 70.745 K -99.80 % | 34.697 M 153.83 % | 13.669 M -68.03 % | 42.754 M -1.99 % | 43.624 M -1.08 % | 44.099 M 2 220.98 % | 1.900 M 0.00 % | 1.900 M 18.75 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M |
| Total debt | 0.000 | 0.000 -100.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 83.33 % | 0.000 25.00 % | 0.000 20.00 % | 0.000 -185.71 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -23.273 M -7.61 % | -21.627 M -194.51 % | -7.343 M -4.19 % | -7.048 M -2.43 % | -6.881 M -10.84 % | -6.208 M -18.27 % | -5.249 M -22.26 % | -4.293 M -16.71 % | -3.678 M -16.72 % | -3.151 M -21.76 % | -2.588 M -17.23 % | -2.208 M -13.01 % | -1.954 M -15.62 % | -1.690 M -12.81 % | -1.498 M -6.59 % | -1.405 M | 0.000 |
| Common stock | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M |
| Total equity | 28.070 M -5.54 % | 29.716 M -32.46 % | 44.000 M -0.67 % | 44.295 M -0.38 % | 44.462 M -1.49 % | 45.135 M -2.08 % | 46.094 M -2.03 % | 47.050 M -1.29 % | 47.665 M -1.09 % | 48.192 M -1.16 % | 48.755 M -0.77 % | 49.135 M -0.51 % | 49.389 M -0.53 % | 49.653 M -0.39 % | 49.845 M -0.19 % | 49.938 M -2.74 % | 51.343 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 -100.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K |
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.843 K 0.00 % | 919.843 K |
| Other current liabilities | 10.000 K -60.00 % | 25.000 K -98.95 % | 2.372 M 2.37 % | 2.317 M 0.00 % | 2.317 M 0.00 % | 2.317 M 0.00 % | 2.317 M 0.00 % | 2.317 M 0.00 % | 2.317 M 53.11 % | 1.514 M 0.00 % | 1.514 M 0.00 % | 1.514 M 0.00 % | 1.514 M 9.25 % | 1.385 M 2.21 % | 1.356 M 1 391.70 % | 90.873 K 0.00 % | 90.873 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 10.000 K -60.00 % | 25.000 K -99.25 % | 3.325 M 0.78 % | 3.299 M -2.36 % | 3.379 M 0.30 % | 3.369 M 0.00 % | 3.369 M -1.73 % | 3.428 M 0.00 % | 3.428 M 30.63 % | 2.624 M 17.21 % | 2.239 M 0.67 % | 2.224 M 1.76 % | 2.185 M 1.08 % | 2.162 M 10.98 % | 1.948 M 12.12 % | 1.738 M 25.13 % | 1.389 M |
| Total liabilities | 10.000 K -60.00 % | 25.000 K -99.41 % | 4.245 M 0.61 % | 4.219 M -1.85 % | 4.299 M 0.23 % | 4.289 M 0.00 % | 4.289 M -1.37 % | 4.348 M 0.00 % | 4.348 M 22.68 % | 3.544 M 12.20 % | 3.159 M 0.48 % | 3.144 M 1.24 % | 3.105 M 0.76 % | 3.082 M 7.46 % | 2.868 M 7.92 % | 2.657 M 15.12 % | 2.308 M |
| Other non current assets | 27.077 M -8.46 % | 29.578 M 466.97 % | 5.217 M 0.23 % | 5.205 M 6.12 % | 4.905 M -89.55 % | 46.929 M -1.00 % | 47.404 M -1.51 % | 48.129 M -2.23 % | 49.229 M 2.48 % | 48.038 M -2.60 % | 49.321 M -0.60 % | 49.621 M 0.00 % | 49.621 M -3.12 % | 51.221 M 3.22 % | 49.621 M 662.80 % | 6.505 M -15.77 % | 7.723 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 13.591 M -0.57 % | 13.669 M -68.03 % | 42.754 M 2 572.11 % | 1.600 M 0.00 % | 1.600 M -15.79 % | 1.900 M 0.00 % | 1.900 M 18.75 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M | 0.000 -100.00 % | 1.600 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 -100.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K |
| Total non current assets | 27.077 M -8.46 % | 29.578 M 50.63 % | 19.636 M -0.34 % | 19.702 M -59.37 % | 48.486 M -1.76 % | 49.356 M -0.95 % | 49.831 M -2.02 % | 50.856 M -2.12 % | 51.956 M 2.95 % | 50.466 M -2.48 % | 51.749 M -0.58 % | 52.049 M 0.00 % | 52.049 M 0.00 % | 52.049 M 0.00 % | 52.049 M 609.81 % | 7.333 M -14.25 % | 8.551 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 501.376 K | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 21.106 M | 0.000 | 0.000 -100.00 % | 42.024 M -1.12 % | 42.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.003 M 515.53 % | 162.950 K -97.69 % | 7.065 M -75.12 % | 28.392 M 10 240.19 % | 274.582 K 305.70 % | 67.681 K -87.73 % | 551.647 K 1.84 % | 541.695 K 859.23 % | 56.472 K -95.55 % | 1.270 M 668.80 % | 165.169 K -28.37 % | 230.595 K 234.90 % | 68.854 K 16.36 % | 59.175 K 79.28 % | 33.007 K -89.26 % | 307.281 K 0.00 % | 307.281 K |
| Cash and short term investments | 1.003 M 515.53 % | 162.950 K -99.42 % | 28.171 M -0.78 % | 28.392 M 10 240.19 % | 274.582 K 305.70 % | 67.681 K -87.73 % | 551.647 K 1.84 % | 541.695 K 859.23 % | 56.472 K -95.55 % | 1.270 M 668.80 % | 165.169 K -28.37 % | 230.595 K 234.90 % | 68.854 K 16.36 % | 59.175 K 79.28 % | 33.007 K -89.26 % | 307.281 K 0.00 % | 307.281 K |
| Total current assets | 1.003 M 515.53 % | 162.950 K -99.43 % | 28.609 M -0.71 % | 28.812 M 10 393.03 % | 274.582 K 305.70 % | 67.681 K -87.73 % | 551.647 K 1.84 % | 541.695 K 859.23 % | 56.472 K -95.55 % | 1.270 M 668.80 % | 165.169 K -28.37 % | 230.595 K -48.31 % | 446.118 K -35.03 % | 686.605 K 3.31 % | 664.578 K -98.53 % | 45.262 M 0.36 % | 45.100 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 221.318 K 69.99 % | 130.194 K -19.66 % | 162.053 K | 0.000 |
| Net receivables | 0.000 | 0.000 -100.00 % | 437.682 K 4.29 % | 419.674 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 377.264 K -7.10 % | 406.112 K | 0.000 -100.00 % | 44.793 M 0.00 % | 44.793 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 -100.00 % | 952.437 K -2.97 % | 981.587 K -7.51 % | 1.061 M 0.95 % | 1.051 M 0.00 % | 1.051 M -5.34 % | 1.111 M 0.00 % | 1.111 M 0.00 % | 1.111 M 53.11 % | 725.381 K 2.10 % | 710.437 K 5.74 % | 671.872 K -13.48 % | 776.545 K 31.05 % | 592.551 K -64.02 % | 1.647 M 26.89 % | 1.298 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 28.080 M -5.58 % | 29.741 M -38.35 % | 48.244 M -0.56 % | 48.514 M -0.51 % | 48.761 M -1.34 % | 49.424 M -1.90 % | 50.383 M -1.97 % | 51.398 M -1.18 % | 52.013 M 0.54 % | 51.736 M -0.34 % | 51.914 M -0.70 % | 52.279 M -0.41 % | 52.495 M -0.46 % | 52.735 M 0.04 % | 52.713 M 0.22 % | 52.595 M -1.97 % | 53.651 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 2.486 M 116.32 % | -15.231 M -204.38 % | -5.004 M -117.69 % | 28.285 M 3 114.20 % | 880.000 K 85.26 % | 475.000 K -50.81 % | 965.637 K -12.21 % | 1.100 M 260.23 % | -686.514 K -141.16 % | 1.668 M 455.93 % | 300.000 K -20.48 % | 377.264 K 50.81 % | 250.166 K 14.72 % | 218.075 K 84.34 % | 118.298 K -36.72 % | 186.947 K 1 831.27 % | 9.680 K |
| Accounts receivables | 0.000 | 0.000 100.00 % | -18.008 K -100.06 % | 28.365 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 377.264 K 1 207.76 % | 28.848 K -69.72 % | 95.264 K 176.76 % | -124.112 K | 0.000 -100.00 % | 6.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 221.318 K 342.88 % | -91.123 K -386.02 % | 31.859 K 119.66 % | -162.053 K | 0.000 |
| Accounts payables | 0.000 100.00 % | -952.000 K -3 165.87 % | -29.150 K 63.43 % | -79.714 K -897.14 % | 10.000 K | 0.000 100.00 % | -59.363 K | 0.000 -100.00 % | 803.864 K 108.64 % | 385.283 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 2.486 M 117.41 % | -14.279 M -188.07 % | -4.957 M | 0.000 -100.00 % | 870.000 K 83.16 % | 475.000 K -53.66 % | 1.025 M -6.82 % | 1.100 M 173.81 % | -1.490 M -216.21 % | 1.283 M 327.50 % | 300.000 K | 0.000 | 0.000 -100.00 % | 213.934 K 1.61 % | 210.551 K -39.67 % | 349.000 K 9 383.70 % | 3.680 K |
| Other non cash items | 0.000 | 0.000 -100.00 % | 574.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.944 K -61.25 % | 38.565 K 64.55 % | 23.436 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | 840.000 K 102.85 % | -29.515 M -456.95 % | -5.299 M -118.85 % | 28.118 M 13 489.94 % | 206.901 K 142.75 % | -483.966 K -4 963.00 % | 9.952 K -97.95 % | 485.223 K 139.99 % | -1.213 M -209.84 % | 1.105 M 1 788.40 % | -65.426 K -140.45 % | 161.741 K 1 571.05 % | 9.679 K -63.01 % | 26.168 K 1.72 % | 25.726 K | 0.000 -100.00 % | 665.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 -100.00 % | 827.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 |
| Net cash used for investing activites | 0.000 -100.00 % | 827.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 |
| Debt repayment | 0.000 100.00 % | -920.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 |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 -100.00 % | 1.600 M -68.50 % | 5.079 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 -100.00 % | 680.000 K -86.61 % | 5.079 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Net change in cash | 1.003 M 103.58 % | -28.008 M -12 573.30 % | -221.000 K -100.79 % | 28.118 M 13 489.94 % | 206.901 K 142.75 % | -483.966 K -4 963.00 % | 9.952 K -97.95 % | 485.223 K 139.99 % | -1.213 M -209.84 % | 1.105 M 1 788.40 % | -65.426 K -140.45 % | 161.741 K 1 571.05 % | 9.679 K -63.01 % | 26.168 K 1.72 % | 25.726 K | 0.000 -100.00 % | 665.000 |
| Cash at beginning of period | 163.000 K -99.42 % | 28.171 M -0.78 % | 28.392 M 10 240.08 % | 274.582 K 305.70 % | 67.681 K -87.73 % | 551.647 K 1.84 % | 541.695 K 859.23 % | 56.472 K -95.55 % | 1.270 M 668.80 % | 165.169 K -28.37 % | 230.595 K 234.90 % | 68.854 K 16.36 % | 59.175 K 79.28 % | 33.007 K 353.33 % | 7.281 K 0.00 % | 7.281 K 10.05 % | 6.616 K |
| Cash at end of period | 1.003 M 515.34 % | 163.000 K -99.42 % | 28.171 M -0.78 % | 28.392 M 10 240.19 % | 274.582 K 305.70 % | 67.681 K -87.73 % | 551.647 K 1.84 % | 541.695 K 859.23 % | 56.472 K -95.55 % | 1.270 M 668.80 % | 165.169 K -28.37 % | 230.595 K 234.90 % | 68.854 K 16.36 % | 59.175 K 79.28 % | 33.007 K 353.33 % | 7.281 K 0.00 % | 7.281 K |
| Operating cash flow | 840.000 K 102.85 % | -29.515 M -456.95 % | -5.299 M -118.85 % | 28.118 M 13 489.94 % | 206.901 K 142.75 % | -483.966 K -4 963.00 % | 9.952 K -97.95 % | 485.223 K 139.99 % | -1.213 M -209.84 % | 1.105 M 1 788.40 % | -65.426 K -140.45 % | 161.741 K 1 571.05 % | 9.679 K -63.01 % | 26.168 K 1.72 % | 25.726 K | 0.000 -100.00 % | 665.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 840.000 K 102.85 % | -29.515 M -456.95 % | -5.299 M -118.85 % | 28.118 M 13 489.94 % | 206.901 K 142.75 % | -483.966 K -4 963.00 % | 9.952 K -97.95 % | 485.223 K 139.99 % | -1.213 M -209.84 % | 1.105 M 1 788.40 % | -65.426 K -140.45 % | 161.741 K 1 571.05 % | 9.679 K -63.01 % | 26.168 K 1.72 % | 25.726 K | 0.000 -100.00 % | 665.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 215.000 K -0.46 % | 216.000 K 0.47 % | 215.000 K -35.05 % | 331.000 K -38.82 % | 541.000 K -0.56 % | 544.027 K 19.30 % | 456.000 K -49.45 % | 902.000 K 93.98 % | 465.000 K 39.15 % | 334.164 K -24.23 % | 441.000 K -35.05 % | 679.000 K 19.96 % | 566.000 K 41.46 % | 400.124 K -18.84 % | 493.000 K -32.37 % | 729.000 K -40.92 % | 1.234 M 55.11 % | 795.565 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 -100.00 % | 242.931 K | 0.000 | 0.000 | 0.000 -100.00 % | 122.000 | 0.000 |
| Net income | -917.000 K -523.81 % | -147.000 K 20.97 % | -186.000 K 77.96 % | -844.000 K -79.96 % | -469.000 K 96.76 % | -14.479 M -46 805.71 % | 31.000 K -91.41 % | 361.000 K 283.25 % | -197.000 K -672.09 % | -25.515 K -464.50 % | 7.000 K -22.22 % | 9.000 K 103.15 % | -286.000 K -31.63 % | -217.269 K -582.82 % | 45.000 K 143.27 % | -104.000 K -195.41 % | 109.000 K 2 124.04 % | 4.901 K 101.14 % | -429.000 K -163.19 % | -163.000 K -89.53 % | -86.000 K 69.39 % | -280.966 K -180.97 % | -100.000 K 26.47 % | -136.000 K 60.23 % | -342.000 K 34.69 % | -523.684 K -718.26 % | -64.000 K -18.52 % | -54.000 K 82.80 % | -314.000 K -80.46 % | -174.000 K -128.95 % | -76.000 K 69.23 % | -247.000 K 7.84 % | -268.000 K -346.67 % | -60.000 K 50.41 % | -121.000 K -27.37 % | -95.000 K 62.15 % | -251.000 K -560.53 % | -38.000 K 75.32 % | -154.000 K -29.41 % | -119.000 K 52.78 % | -252.000 K -655.17 % | -33.370 K 64.50 % | -94.000 K 13.76 % | -109.000 K 24.31 % | -144.000 K -32.00 % | -109.088 K -118.18 % | -50.000 K -25.00 % | -40.000 K 27.27 % | -55.000 K 72.07 % | -196.923 K -994.02 % | -18.000 K 67.27 % | -55.000 K -120.00 % | -25.000 K 58.95 % | -60.907 K 41.99 % | -105.000 K |
| Income before tax | -917.000 K -523.81 % | -147.000 K 20.97 % | -186.000 K 77.96 % | -844.000 K -79.96 % | -469.000 K 96.76 % | -14.479 M -46 805.71 % | 31.000 K -91.41 % | 361.000 K 283.25 % | -197.000 K -672.09 % | -25.515 K -464.50 % | 7.000 K -22.22 % | 9.000 K 103.15 % | -286.000 K -31.63 % | -217.269 K -582.82 % | 45.000 K 143.27 % | -104.000 K -195.41 % | 109.000 K 2 080.00 % | 5.000 K 101.17 % | -429.000 K -163.19 % | -163.000 K -89.53 % | -86.000 K 77.43 % | -380.966 K -280.97 % | -100.000 K 26.47 % | -136.000 K 60.23 % | -342.000 K 34.69 % | -523.685 K -718.26 % | -64.000 K -18.52 % | -54.000 K 82.80 % | -314.000 K -80.46 % | -174.000 K -128.95 % | -76.000 K 69.23 % | -247.000 K 7.84 % | -268.000 K -346.67 % | -60.000 K 50.41 % | -121.000 K -27.37 % | -95.000 K 62.15 % | -251.000 K -560.53 % | -38.000 K 75.32 % | -154.000 K -29.41 % | -119.000 K 52.78 % | -252.000 K -655.17 % | -33.370 K 64.50 % | -94.000 K 13.76 % | -109.000 K 24.31 % | -144.000 K -32.00 % | -109.088 K -118.18 % | -50.000 K -25.00 % | -40.000 K 27.27 % | -55.000 K 72.07 % | -196.923 K -994.02 % | -18.000 K 67.27 % | -55.000 K -120.00 % | -25.000 K 58.95 % | -60.907 K 41.99 % | -105.000 K |
| Income before tax ratio | -4.27 -526.71 % | -0.68 21.33 % | -0.87 66.07 % | -2.55 -194.13 % | -0.87 96.74 % | -26.61 -39 248.43 % | 0.07 -83.01 % | 0.40 194.47 % | -0.42 -454.85 % | -0.08 -581.03 % | 0.02 19.75 % | 0.01 102.62 % | -0.51 6.94 % | -0.54 -694.89 % | 0.09 163.98 % | -0.14 -261.51 % | 0.09 1 305.46 % | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 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.81 | 0.00 | 0.00 | 0.00 100.00 % | -499.24 | 0.00 |
| EBITDA | -917.000 K -523.81 % | -147.000 K 20.97 % | -186.000 K 77.96 % | -844.000 K -79.96 % | -469.000 K 96.74 % | -14.379 M -46 483.87 % | 31.000 K -91.41 % | 361.000 K 283.25 % | -197.000 K -672.09 % | -25.515 K -464.50 % | 7.000 K -22.22 % | 9.000 K 103.15 % | -286.000 K -31.63 % | -217.269 K -582.82 % | 45.000 K 143.27 % | -104.000 K -195.41 % | 109.000 K 2 124.04 % | 4.901 K 101.14 % | -429.000 K -163.19 % | -163.000 K -89.53 % | -86.000 K 77.43 % | -380.966 K -280.97 % | -100.000 K 26.47 % | -136.000 K 60.23 % | -342.000 K 34.69 % | -523.685 K -718.26 % | -64.000 K -18.52 % | -54.000 K 82.80 % | -314.000 K -80.46 % | -174.000 K -128.95 % | -76.000 K 21.65 % | -97.000 K 63.81 % | -268.000 K -346.67 % | -60.000 K 50.41 % | -121.000 K -49.38 % | -81.000 K 67.73 % | -251.000 K -560.53 % | -38.000 K 75.32 % | -154.000 K -29.41 % | -119.000 K 52.78 % | -252.000 K -655.17 % | -33.370 K 64.50 % | -94.000 K 13.76 % | -109.000 K 24.31 % | -144.000 K -32.00 % | -109.088 K -118.18 % | -50.000 K -25.00 % | -40.000 K 27.27 % | -55.000 K 48.40 % | -106.584 K -492.13 % | -18.000 K 67.27 % | -55.000 K -120.00 % | -25.000 K 58.95 % | -60.907 K 41.99 % | -105.000 K |
| Net income ratio | -4.27 -526.71 % | -0.68 21.33 % | -0.87 66.07 % | -2.55 -194.13 % | -0.87 96.74 % | -26.61 -39 248.43 % | 0.07 -83.01 % | 0.40 194.47 % | -0.42 -454.85 % | -0.08 -581.03 % | 0.02 19.75 % | 0.01 102.62 % | -0.51 6.94 % | -0.54 -694.89 % | 0.09 163.98 % | -0.14 -261.51 % | 0.09 1 333.85 % | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 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.81 | 0.00 | 0.00 | 0.00 100.00 % | -499.24 | 0.00 |
| Ratio EBITDA | -4.27 -526.71 % | -0.68 21.33 % | -0.87 66.07 % | -2.55 -194.13 % | -0.87 96.72 % | -26.43 -38 978.67 % | 0.07 -83.01 % | 0.40 194.47 % | -0.42 -454.85 % | -0.08 -581.03 % | 0.02 19.75 % | 0.01 102.62 % | -0.51 6.94 % | -0.54 -694.89 % | 0.09 163.98 % | -0.14 -261.51 % | 0.09 1 333.85 % | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 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.44 | 0.00 | 0.00 | 0.00 100.00 % | -499.24 | 0.00 |
| Gross profit ratio | 0.08 124.06 % | -0.33 -436.53 % | 0.10 -77.07 % | 0.43 598.35 % | 0.06 141.60 % | -0.15 -122.90 % | -0.07 -128.39 % | 0.23 1 297.15 % | -0.02 -494.13 % | 0.00 -93.81 % | 0.08 -15.80 % | 0.09 -47.70 % | 0.18 -59.59 % | 0.45 197.11 % | 0.15 -53.83 % | 0.33 143.14 % | 0.13 -39.06 % | 0.22 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.09 | 0.00 | 0.00 | 0.00 -100.00 % | 8.40 | 0.00 |
| Weighted average shs out dil | 51.343 M -3.32 % | 53.105 M 3.43 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M -22.02 % | 65.840 M 28.23 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M |
| Weighted average shs out | 51.343 M -3.32 % | 53.105 M 3.43 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M -0.19 % | 51.442 M 0.19 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M -22.48 % | 66.230 M 28.99 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M |
| EPS diluted | -0.01 -257.14 % | 0.00 22.22 % | 0.00 78.05 % | -0.02 -80.22 % | -0.01 96.75 % | -0.28 -46 766.67 % | 0.00 -91.43 % | 0.01 284.21 % | 0.00 -660.00 % | 0.00 -600.00 % | 0.00 -50.00 % | 0.00 103.57 % | -0.01 -33.33 % | 0.00 -566.67 % | 0.00 145.00 % | 0.00 -195.24 % | 0.00 2 000.00 % | 0.00 101.19 % | -0.01 -162.50 % | 0.00 -88.24 % | 0.00 69.09 % | -0.01 -189.47 % | 0.00 26.92 % | 0.00 61.19 % | -0.01 34.31 % | -0.01 -750.00 % | 0.00 -9.09 % | 0.00 81.97 % | -0.01 -79.41 % | 0.00 -126.67 % | 0.00 68.75 % | 0.00 7.69 % | -0.01 -333.33 % | 0.00 50.00 % | 0.00 -26.32 % | 0.00 61.22 % | 0.00 -600.00 % | 0.00 76.67 % | 0.00 -30.43 % | 0.00 53.06 % | 0.00 -716.67 % | 0.00 66.67 % | 0.00 14.29 % | 0.00 25.00 % | 0.00 -33.33 % | 0.00 -110.00 % | 0.00 -25.00 % | 0.00 27.27 % | 0.00 71.05 % | 0.00 -850.00 % | 0.00 63.64 % | 0.00 -120.00 % | 0.00 58.33 % | 0.00 40.00 % | 0.00 |
| Earnings per share | -0.01 -257.14 % | 0.00 22.22 % | 0.00 78.05 % | -0.02 -80.22 % | -0.01 96.75 % | -0.28 -46 766.67 % | 0.00 -91.43 % | 0.01 284.21 % | 0.00 -660.00 % | 0.00 -600.00 % | 0.00 -50.00 % | 0.00 103.57 % | -0.01 -33.33 % | 0.00 -566.67 % | 0.00 145.00 % | 0.00 -195.24 % | 0.00 2 000.00 % | 0.00 101.19 % | -0.01 -162.50 % | 0.00 -88.24 % | 0.00 69.09 % | -0.01 -189.47 % | 0.00 26.92 % | 0.00 61.19 % | -0.01 34.31 % | -0.01 -750.00 % | 0.00 -9.09 % | 0.00 81.97 % | -0.01 -79.41 % | 0.00 -126.67 % | 0.00 68.75 % | 0.00 7.69 % | -0.01 -333.33 % | 0.00 50.00 % | 0.00 -26.32 % | 0.00 61.22 % | 0.00 -600.00 % | 0.00 76.67 % | 0.00 -30.43 % | 0.00 53.06 % | 0.00 -716.67 % | 0.00 66.67 % | 0.00 14.29 % | 0.00 25.00 % | 0.00 -33.33 % | 0.00 -110.00 % | 0.00 -25.00 % | 0.00 27.27 % | 0.00 71.05 % | 0.00 -850.00 % | 0.00 63.64 % | 0.00 -120.00 % | 0.00 58.33 % | 0.00 40.00 % | 0.00 |
| Gross profit | 17.000 K 123.94 % | -71.000 K -438.10 % | 21.000 K -85.11 % | 141.000 K 327.27 % | 33.000 K 141.36 % | -79.779 K -165.93 % | -30.000 K -114.35 % | 209.000 K 2 422.22 % | -9.000 K -648.45 % | 1.641 K -95.31 % | 35.000 K -45.31 % | 64.000 K -37.25 % | 102.000 K -42.84 % | 178.440 K 141.14 % | 74.000 K -68.78 % | 237.000 K 43.64 % | 165.000 K -5.48 % | 174.565 K 381.56 % | -62.000 K 40.38 % | -104.000 K -235.48 % | -31.000 K 67.51 % | -95.400 K -59.00 % | -60.000 K -17.65 % | -51.000 K -10.87 % | -46.000 K 76.12 % | -192.600 K -1 505.00 % | -12.000 K 29.41 % | -17.000 K -6.25 % | -16.000 K 75.38 % | -65.000 K -225.00 % | -20.000 K -11.11 % | -18.000 K -28.57 % | -14.000 K 13.15 % | -16.119 K 49.63 % | -32.000 K -128.57 % | -14.000 K -16.67 % | -12.000 K 14.89 % | -14.100 K 69.35 % | -46.000 K -48.39 % | -31.000 K -342.86 % | -7.000 K -70.73 % | -4.100 K 77.22 % | -18.000 K -28.57 % | -14.000 K -16.67 % | -12.000 K -68.44 % | -7.124 K 52.51 % | -15.000 K -15.38 % | -13.000 K -30.00 % | -10.000 K -146.27 % | 21.613 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.025 K | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -229.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 % | 99.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 198.000 K -31.01 % | 287.000 K 47.94 % | 194.000 K 2.11 % | 190.000 K -62.60 % | 508.000 K -18.56 % | 623.806 K 28.36 % | 486.000 K -29.87 % | 693.000 K 46.20 % | 474.000 K 42.55 % | 332.523 K -18.10 % | 406.000 K -33.98 % | 615.000 K 32.54 % | 464.000 K 109.31 % | 221.684 K -47.09 % | 419.000 K -14.84 % | 492.000 K -53.98 % | 1.069 M 72.14 % | 621.000 K 901.61 % | 62.000 K -40.38 % | 104.000 K 235.48 % | 31.000 K -67.51 % | 95.400 K 59.00 % | 60.000 K 17.65 % | 51.000 K 10.87 % | 46.000 K -76.12 % | 192.600 K 1 505.00 % | 12.000 K -29.41 % | 17.000 K 6.25 % | 16.000 K -75.38 % | 65.000 K 225.00 % | 20.000 K 11.11 % | 18.000 K 28.57 % | 14.000 K -13.15 % | 16.119 K -49.63 % | 32.000 K 128.57 % | 14.000 K 16.67 % | 12.000 K -14.89 % | 14.100 K -69.35 % | 46.000 K 48.39 % | 31.000 K 342.86 % | 7.000 K 70.73 % | 4.100 K -77.22 % | 18.000 K 28.57 % | 14.000 K 16.67 % | 12.000 K 68.44 % | 7.124 K -52.51 % | 15.000 K 15.38 % | 13.000 K 30.00 % | 10.000 K -95.48 % | 221.318 K | 0.000 | 0.000 | 0.000 100.00 % | -903.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.834 K | 0.000 | 0.000 | 0.000 -100.00 % | 133.731 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 974.000 K | 0.000 -100.00 % | 381.000 K -67.18 % | 1.161 M 77.79 % | 653.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.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 -100.00 % | 254.000 K 323.33 % | 60.000 K -32.58 % | 89.000 K 9.88 % | 81.000 K -66.11 % | 239.000 K 528.95 % | 38.000 K -64.81 % | 108.000 K 22.73 % | 88.000 K -64.08 % | 245.000 K 634.19 % | 33.370 K -56.09 % | 76.000 K -20.00 % | 95.000 K -28.03 % | 132.000 K | 0.000 -100.00 % | 35.000 K 29.63 % | 27.000 K -40.00 % | 45.000 K 108.21 % | 21.613 K 20.07 % | 18.000 K -67.27 % | 55.000 K 120.00 % | 25.000 K 2 339.02 % | 1.025 K -99.02 % | 105.000 K |
| Operating expenses | 974.000 K 1 164.94 % | 77.000 K -79.79 % | 381.000 K -67.18 % | 1.161 M 106.95 % | 561.000 K 331.54 % | 130.000 K 16.07 % | 112.000 K 111.32 % | 53.000 K -89.63 % | 511.000 K 252.41 % | 145.000 K 417.86 % | 28.000 K -42.86 % | 49.000 K -87.37 % | 388.000 K 117.44 % | 178.440 K 515.31 % | 29.000 K -91.50 % | 341.000 K 508.93 % | 56.000 K -67.06 % | 170.000 K -60.37 % | 429.000 K 163.19 % | 163.000 K 89.53 % | 86.000 K -77.38 % | 380.236 K 280.24 % | 100.000 K -26.47 % | 136.000 K -60.23 % | 342.000 K -34.60 % | 522.931 K 717.08 % | 64.000 K 18.52 % | 54.000 K -82.80 % | 314.000 K 80.46 % | 174.000 K 128.95 % | 76.000 K -66.81 % | 229.000 K -14.55 % | 268.000 K 346.67 % | 60.000 K -50.41 % | 121.000 K 49.38 % | 81.000 K -66.11 % | 239.000 K 528.95 % | 38.000 K -64.81 % | 108.000 K 22.73 % | 88.000 K -65.08 % | 252.000 K 655.17 % | 33.370 K -56.09 % | 76.000 K -20.00 % | 95.000 K -28.03 % | 132.000 K 21.00 % | 109.088 K 211.68 % | 35.000 K 29.63 % | 27.000 K -40.00 % | 45.000 K 108.21 % | 21.613 K 20.07 % | 18.000 K -67.27 % | 55.000 K 120.00 % | 25.000 K 2 339.02 % | 1.025 K -99.02 % | 105.000 K |
| Cost and expenses | 1.172 M 421.98 % | -364.000 K -163.30 % | 575.000 K -57.44 % | 1.351 M 16.37 % | 1.161 M 54.09 % | 753.438 K 25.99 % | 598.000 K -19.84 % | 746.000 K -24.26 % | 985.000 K 106.07 % | 478.000 K 10.14 % | 434.000 K -34.64 % | 664.000 K -22.07 % | 852.000 K 38.09 % | 617.000 K 37.72 % | 448.000 K -46.22 % | 833.000 K -25.96 % | 1.125 M 42.23 % | 791.000 K 84.38 % | 429.000 K 163.19 % | 163.000 K 89.53 % | 86.000 K -77.43 % | 381.000 K 281.00 % | 100.000 K -26.47 % | 136.000 K -60.23 % | 342.000 K -34.73 % | 524.000 K 718.75 % | 64.000 K 18.52 % | 54.000 K -82.80 % | 314.000 K 80.46 % | 174.000 K 128.95 % | 76.000 K -69.23 % | 247.000 K -7.84 % | 268.000 K 346.67 % | 60.000 K -50.41 % | 121.000 K 27.37 % | 95.000 K -62.15 % | 251.000 K 560.53 % | 38.000 K -75.32 % | 154.000 K 29.41 % | 119.000 K -52.78 % | 252.000 K 655.17 % | 33.370 K -64.50 % | 94.000 K -13.76 % | 109.000 K -24.31 % | 144.000 K 32.00 % | 109.088 K 118.18 % | 50.000 K 25.00 % | 40.000 K -27.27 % | 55.000 K -87.50 % | 439.853 K 2 343.63 % | 18.000 K -67.27 % | 55.000 K 120.00 % | 25.000 K 20 391.80 % | 122.000 -99.88 % | 105.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 77.000 K | 0.000 | 0.000 100.00 % | -92.000 K -170.77 % | 130.000 K 16.07 % | 112.000 K 111.32 % | 53.000 K -89.63 % | 511.000 K 252.41 % | 145.000 K 417.86 % | 28.000 K -42.86 % | 49.000 K -87.37 % | 388.000 K | 0.000 -100.00 % | 29.000 K -91.50 % | 341.000 K 508.93 % | 56.000 K -67.06 % | 170.000 K -60.37 % | 429.000 K 163.19 % | 163.000 K 89.53 % | 86.000 K -77.38 % | 380.236 K 280.24 % | 100.000 K -26.47 % | 136.000 K -60.23 % | 342.000 K -34.60 % | 522.931 K 717.08 % | 64.000 K 18.52 % | 54.000 K -82.80 % | 314.000 K 80.46 % | 174.000 K 128.95 % | 76.000 K -69.23 % | 247.000 K 1 664.29 % | 14.000 K | 0.000 -100.00 % | 32.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.834 K | 0.000 | 0.000 | 0.000 -100.00 % | 133.731 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.534 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 760.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.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 -100.00 % | 150.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 -100.00 % | 92.339 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -957.000 K -546.62 % | -148.000 K 58.89 % | -360.000 K 64.71 % | -1.020 M -64.52 % | -620.000 K -463.64 % | -110.000 K 22.54 % | -142.000 K -191.03 % | 156.000 K 130.00 % | -520.000 K -246.67 % | -150.000 K -2 242.86 % | 7.000 K -53.33 % | 15.000 K 105.24 % | -286.000 K -32.07 % | -216.559 K -581.24 % | 45.000 K 143.27 % | -104.000 K -195.41 % | 109.000 K 1 918.14 % | 5.401 K 101.26 % | -429.000 K -163.19 % | -163.000 K -89.53 % | -86.000 K 77.38 % | -380.236 K -280.24 % | -100.000 K 26.47 % | -136.000 K 60.23 % | -342.000 K 34.60 % | -522.931 K -717.08 % | -64.000 K -18.52 % | -54.000 K 82.80 % | -314.000 K -80.46 % | -174.000 K -128.95 % | -76.000 K 69.23 % | -247.000 K 7.84 % | -268.000 K -346.67 % | -60.000 K 50.41 % | -121.000 K -27.37 % | -95.000 K 62.15 % | -251.000 K -560.53 % | -38.000 K 75.32 % | -154.000 K -29.41 % | -119.000 K 52.78 % | -252.000 K -655.17 % | -33.370 K 64.50 % | -94.000 K 13.76 % | -109.000 K 24.31 % | -144.000 K -32.00 % | -109.088 K -118.18 % | -50.000 K -25.00 % | -40.000 K 27.27 % | -55.000 K 72.35 % | -198.923 K -1 005.13 % | -18.000 K 67.27 % | -55.000 K -120.00 % | -25.000 K 58.95 % | -60.907 K 41.99 % | -105.000 K |
| Operating income ratio | -4.45 -549.63 % | -0.69 59.08 % | -1.67 45.66 % | -3.08 -168.89 % | -1.15 -466.79 % | -0.20 35.07 % | -0.31 -280.06 % | 0.17 115.47 % | -1.12 -149.13 % | -0.45 -2 927.95 % | 0.02 -28.15 % | 0.02 104.37 % | -0.51 6.64 % | -0.54 -692.95 % | 0.09 163.98 % | -0.14 -261.51 % | 0.09 1 201.11 % | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 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.82 | 0.00 | 0.00 | 0.00 100.00 % | -499.24 | 0.00 |
| Total other income expenses net | 40.000 K 3 900.00 % | 1.000 K -99.43 % | 174.000 K -1.14 % | 176.000 K 16.56 % | 151.000 K 101.05 % | -14.369 M -8 405.65 % | 173.000 K -15.61 % | 205.000 K -36.53 % | 323.000 K 159.47 % | 124.485 K | 0.000 100.00 % | -6.000 K | 0.000 100.00 % | -710.000 | 0.000 | 0.000 | 0.000 100.00 % | -401.000 | 0.000 | 0.000 | 0.000 100.00 % | -730.000 | 0.000 | 0.000 | 0.000 100.00 % | -754.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 |
| 2025-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-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.003 M 0.00 % | -1.003 M -141.69 % | -415.000 K | 0.000 100.00 % | -162.950 K -100.65 % | 24.998 M 203.82 % | -24.078 M -185.47 % | 28.171 M 203.38 % | -27.251 M -196.93 % | 28.114 M 203.38 % | -27.195 M -195.78 % | 28.392 M 203.35 % | -27.472 M -12 660.27 % | 218.725 K -68.80 % | 701.119 K 8.66 % | 645.262 K -28.79 % | 906.114 K 1 232.52 % | 68.000 K -92.02 % | 852.163 K 1 465.50 % | 54.434 K -93.71 % | 865.410 K 57.06 % | 551.000 K 49.65 % | 368.197 K 109.02 % | 176.152 K -76.31 % | 743.693 K 37.21 % | 542.000 K 43.33 % | 378.149 K -50.85 % | 769.391 K 411.38 % | 150.454 K 166.42 % | 56.472 K -93.46 % | 863.372 K 736.11 % | 103.261 K -87.35 % | 816.583 K -35.69 % | 1.270 M 462.83 % | -349.980 K -1 086.97 % | 35.460 K -95.99 % | 884.384 K 435.44 % | 165.169 K -78.11 % | 754.675 K 653.66 % | 100.135 K -87.78 % | 819.710 K 255.48 % | 230.595 K -66.54 % | 689.249 K 2 127.34 % | 30.945 K -96.52 % | 888.899 K 1 190.99 % | 68.854 K -91.91 % | 850.990 K -1.12 % | 860.669 K |
| Total investments | 0.000 | 0.000 -100.00 % | 27.883 M | 0.000 -100.00 % | 70.745 K -99.86 % | 49.996 M 195.06 % | 16.944 M -69.93 % | 56.342 M 62.38 % | 34.697 M -38.29 % | 56.229 M 304.78 % | 13.891 M -75.54 % | 56.785 M 315.42 % | 13.669 M 3 024.78 % | 437.450 K -98.98 % | 42.754 M 0.00 % | 42.754 M 2 572.11 % | 1.600 M 1 076.47 % | 136.000 K -91.50 % | 1.600 M 1 369.67 % | 108.868 K -93.20 % | 1.600 M 45.19 % | 1.102 M -31.13 % | 1.600 M 354.15 % | 352.303 K -77.98 % | 1.600 M 47.60 % | 1.084 M -32.25 % | 1.600 M 3.98 % | 1.539 M -3.83 % | 1.600 M 1 316.63 % | 112.944 K -92.94 % | 1.600 M 674.74 % | 206.522 K -87.09 % | 1.600 M -37.00 % | 2.540 M 58.73 % | 1.600 M 2 156.06 % | 70.920 K -95.57 % | 1.600 M 384.35 % | 330.338 K -79.35 % | 1.600 M 698.93 % | 200.269 K -87.48 % | 1.600 M 246.93 % | 461.190 K -71.18 % | 1.600 M 2 485.23 % | 61.890 K -96.13 % | 1.600 M 1 061.88 % | 137.708 K -91.39 % | 1.600 M 0.00 % | 1.600 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K 0.00 % | 919.844 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 29.716 M | 0.000 -100.00 % | 44.164 M 4 972 435 720 168 823 808.00 % | 0.000 -100.00 % | 44.000 M | 0.000 -100.00 % | 44.018 M | 0.000 -100.00 % | 44.295 M 2 493 592 673 359 217 152.00 % | 0.000 -100.00 % | 44.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.136 M 1 270 465 454 881 217 024.00 % | 0.000 -100.00 % | 45.617 M | 0.000 -100.00 % | 46.095 M 648 729 452 573 884 544.00 % | 0.000 -100.00 % | 46.682 M | 0.000 -100.00 % | 47.051 M 1 059 494 330 337 046 144.00 % | 0.000 -100.00 % | 47.300 M | 0.000 -100.00 % | 47.665 M 10 733 181 293 932 599 296.00 % | 0.000 -100.00 % | 47.846 M | 0.000 -100.00 % | 48.192 M 1 808 635 777 492 804 864.00 % | 0.000 -100.00 % | 48.384 M | 0.000 -100.00 % | 48.755 M 1 372 327 477 188 115 456.00 % | 0.000 -100.00 % | 48.883 M 733 833 216 626 367 488.00 % | 0.000 -100.00 % | 49.135 M 1 106 427 152 701 806 976.00 % | 0.000 -100.00 % | 49.294 M 1 009 098 886 739 511 168.00 % | 0.000 -100.00 % | 49.389 M 3 177 567 730 892 581 376.00 % | 0.000 | 0.000 |
| Retained earnings | -23.273 M 0.00 % | -23.273 M -1.45 % | -22.940 M | 0.000 100.00 % | -21.627 M | 0.000 100.00 % | -7.179 M | 0.000 100.00 % | -7.343 M | 0.000 | 0.000 | 0.000 100.00 % | -7.048 M | 0.000 | 0.000 100.00 % | -6.881 M | 0.000 | 0.000 100.00 % | -6.208 M | 0.000 | 0.000 | 0.000 100.00 % | -5.249 M | 0.000 | 0.000 | 0.000 100.00 % | -4.293 M | 0.000 | 0.000 | 0.000 100.00 % | -3.678 M | 0.000 | 0.000 | 0.000 100.00 % | -3.151 M | 0.000 | 0.000 | 0.000 100.00 % | -2.588 M | 0.000 100.00 % | -2.460 M | 0.000 100.00 % | -2.208 M | 0.000 100.00 % | -2.049 M | 0.000 100.00 % | -1.954 M -15.62 % | -1.690 M |
| Common stock | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M 0.00 % | 51.343 M 0.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M | 0.000 -100.00 % | 51.343 M 0.00 % | 51.343 M |
| Total equity | 28.070 M 0.00 % | 28.070 M -1.17 % | 28.403 M -4.42 % | 29.716 M 0.00 % | 29.716 M -32.71 % | 44.164 M 0.00 % | 44.164 M 0.37 % | 44.000 M 0.00 % | 44.000 M -0.04 % | 44.018 M 0.00 % | 44.018 M -0.63 % | 44.295 M 0.00 % | 44.295 M -0.39 % | 44.468 M 0.00 % | 44.468 M 0.01 % | 44.462 M -0.94 % | 44.887 M -0.55 % | 45.136 M 0.00 % | 45.135 M -1.05 % | 45.617 M 0.00 % | 45.617 M -1.04 % | 46.095 M 0.00 % | 46.094 M -1.26 % | 46.682 M 0.00 % | 46.682 M -0.79 % | 47.051 M 0.00 % | 47.050 M -0.53 % | 47.300 M 0.00 % | 47.300 M -0.76 % | 47.665 M 0.00 % | 47.665 M -0.38 % | 47.846 M 0.00 % | 47.846 M -0.72 % | 48.192 M 0.00 % | 48.192 M -0.40 % | 48.384 M 0.00 % | 48.384 M -0.76 % | 48.755 M 0.00 % | 48.755 M -0.26 % | 48.883 M 0.00 % | 48.883 M -0.51 % | 49.135 M 0.00 % | 49.135 M -0.32 % | 49.294 M 0.00 % | 49.294 M -0.19 % | 49.389 M 0.00 % | 49.389 M -0.53 % | 49.653 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 100.00 % | -29.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K 0.00 % | 919.844 K |
| Total non current liabilities | 0.000 | 0.000 | 0.000 100.00 % | -29.716 M | 0.000 | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K 0.00 % | 919.844 K 0.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K | 0.000 -100.00 % | 919.844 K 0.00 % | 919.844 K |
| Other current liabilities | 10.000 K 0.00 % | 10.000 K -60.00 % | 25.000 K | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 2.308 M | 0.000 -100.00 % | 2.372 M | 0.000 -100.00 % | 2.317 M | 0.000 -100.00 % | 2.317 M | 0.000 -100.00 % | 2.317 M 0.00 % | 2.317 M 0.00 % | 2.317 M | 0.000 -100.00 % | 2.317 M | 0.000 -100.00 % | 2.317 M | 0.000 -100.00 % | 2.317 M | 0.000 -100.00 % | 2.317 M | 0.000 -100.00 % | 2.317 M | 0.000 -100.00 % | 2.295 M | 0.000 -100.00 % | 2.317 M | 0.000 -100.00 % | 1.514 M | 0.000 -100.00 % | 1.514 M | 0.000 -100.00 % | 1.538 M | 0.000 -100.00 % | 1.514 M | 0.000 -100.00 % | 1.514 M | 0.000 -100.00 % | 1.514 M | 0.000 -100.00 % | 1.514 M | 0.000 -100.00 % | 1.514 M 9.25 % | 1.385 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 10.000 K 0.00 % | 10.000 K -60.00 % | 25.000 K | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 3.006 M | 0.000 -100.00 % | 3.325 M | 0.000 -100.00 % | 3.159 M | 0.000 -100.00 % | 3.299 M | 0.000 -100.00 % | 3.318 M -1.81 % | 3.379 M 0.30 % | 3.369 M | 0.000 -100.00 % | 3.369 M | 0.000 -100.00 % | 3.049 M | 0.000 -100.00 % | 3.369 M | 0.000 -100.00 % | 3.428 M | 0.000 -100.00 % | 3.428 M | 0.000 -100.00 % | 3.406 M | 0.000 -100.00 % | 3.428 M | 0.000 -100.00 % | 2.516 M | 0.000 -100.00 % | 2.624 M | 0.000 -100.00 % | 2.480 M | 0.000 -100.00 % | 2.239 M | 0.000 -100.00 % | 2.346 M | 0.000 -100.00 % | 2.224 M | 0.000 -100.00 % | 2.185 M | 0.000 -100.00 % | 2.185 M 1.08 % | 2.162 M |
| Total liabilities | 10.000 K 0.00 % | 10.000 K -60.00 % | 25.000 K 100.08 % | -29.716 M -118 963.27 % | 25.000 K | 0.000 -100.00 % | 3.926 M | 0.000 -100.00 % | 4.245 M | 0.000 -100.00 % | 4.079 M | 0.000 -100.00 % | 4.219 M | 0.000 -100.00 % | 4.238 M -1.42 % | 4.299 M 0.23 % | 4.289 M | 0.000 -100.00 % | 4.289 M | 0.000 -100.00 % | 3.969 M | 0.000 -100.00 % | 4.289 M | 0.000 -100.00 % | 4.348 M | 0.000 -100.00 % | 4.348 M | 0.000 -100.00 % | 4.325 M | 0.000 -100.00 % | 4.348 M | 0.000 -100.00 % | 3.436 M | 0.000 -100.00 % | 3.544 M | 0.000 -100.00 % | 3.400 M | 0.000 -100.00 % | 3.159 M | 0.000 -100.00 % | 3.266 M | 0.000 -100.00 % | 3.144 M | 0.000 -100.00 % | 3.105 M | 0.000 -100.00 % | 3.105 M 0.76 % | 3.082 M |
| Other non current assets | 27.077 M 0.00 % | 27.077 M | 0.000 100.00 % | -162.950 K -100.55 % | 29.507 M 218.04 % | -24.998 M -609.63 % | 4.905 M 117.41 % | -28.171 M -640.00 % | 5.217 M 118.56 % | -28.114 M -673.17 % | 4.905 M 117.28 % | -28.392 M -645.47 % | 5.205 M 2 479.74 % | -218.725 K -100.47 % | 46.059 M 839.00 % | 4.905 M -89.85 % | 48.334 M 71 179.11 % | -68.000 K -100.14 % | 46.929 M 86 312.29 % | -54.434 K -100.12 % | 47.104 M 8 648.78 % | -551.000 K -101.16 % | 47.404 M 27 010.89 % | -176.151 K -100.36 % | 48.426 M 9 034.65 % | -542.000 K -101.12 % | 48.429 M 6 394.44 % | -769.390 K -101.59 % | 48.429 M 85 857.18 % | -56.472 K -100.11 % | 49.529 M 48 064.67 % | -103.261 K -100.21 % | 48.751 M 3 939.16 % | -1.270 M -102.64 % | 48.038 M 135 572.13 % | -35.460 K -100.07 % | 49.321 M 29 960.88 % | -165.169 K -100.33 % | 49.321 M 49 354.92 % | -100.134 K -100.20 % | 49.621 M 21 618.64 % | -230.595 K -100.46 % | 49.621 M 160 451.98 % | -30.945 K -100.06 % | 49.621 M 72 166.86 % | -68.854 K -100.14 % | 49.621 M -3.12 % | 51.221 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 27.883 M | 0.000 -100.00 % | 70.695 K | 0.000 -100.00 % | 16.944 M | 0.000 -100.00 % | 13.591 M | 0.000 -100.00 % | 13.891 M | 0.000 -100.00 % | 13.669 M | 0.000 -100.00 % | 1.600 M -96.26 % | 42.754 M | 0.000 | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K 0.00 % | 827.601 K 0.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K | 0.000 -100.00 % | 827.601 K 0.00 % | 827.601 K |
| Total non current assets | 27.077 M 0.00 % | 27.077 M -2.89 % | 27.883 M 17 211.38 % | -162.950 K -100.55 % | 29.578 M 218.32 % | -24.998 M -210.24 % | 22.677 M 180.50 % | -28.171 M -243.47 % | 19.636 M 169.84 % | -28.114 M -243.27 % | 19.624 M 169.12 % | -28.392 M -244.11 % | 19.702 M 9 107.67 % | -218.725 K -100.45 % | 48.486 M 0.00 % | 48.486 M -1.37 % | 49.161 M 72 396.17 % | -68.000 K -100.14 % | 49.356 M 90 772.00 % | -54.434 K -100.11 % | 49.531 M 9 089.36 % | -551.000 K -101.11 % | 49.831 M 28 389.02 % | -176.151 K -100.35 % | 50.853 M 9 482.55 % | -542.000 K -101.07 % | 50.856 M 6 709.96 % | -769.390 K -101.51 % | 50.856 M 90 155.95 % | -56.472 K -100.11 % | 51.956 M 50 415.61 % | -103.261 K -100.20 % | 51.178 M 4 130.34 % | -1.270 M -102.52 % | 50.466 M 142 418.16 % | -35.460 K -100.07 % | 51.749 M 31 430.65 % | -165.169 K -100.32 % | 51.749 M 51 779.27 % | -100.134 K -100.19 % | 52.049 M 22 671.40 % | -230.595 K -100.44 % | 52.049 M 168 296.87 % | -30.945 K -100.06 % | 52.049 M 75 692.59 % | -68.854 K -100.13 % | 52.049 M 0.00 % | 52.049 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 406.112 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 -100.00 % | 49.996 M | 0.000 -100.00 % | 56.342 M 166.95 % | 21.106 M -62.46 % | 56.229 M | 0.000 -100.00 % | 56.785 M | 0.000 -100.00 % | 437.450 K -98.94 % | 41.154 M | 0.000 | 0.000 -100.00 % | 136.000 K | 0.000 -100.00 % | 108.868 K | 0.000 -100.00 % | 1.102 M | 0.000 -100.00 % | 352.303 K | 0.000 -100.00 % | 1.084 M | 0.000 -100.00 % | 1.539 M | 0.000 -100.00 % | 112.944 K | 0.000 -100.00 % | 206.522 K | 0.000 -100.00 % | 2.540 M | 0.000 -100.00 % | 70.920 K | 0.000 -100.00 % | 330.338 K | 0.000 -100.00 % | 200.269 K | 0.000 -100.00 % | 461.190 K | 0.000 -100.00 % | 61.890 K | 0.000 -100.00 % | 137.708 K | 0.000 | 0.000 |
| cash and cash equivalents | 1.003 M 0.00 % | 1.003 M 141.69 % | 415.000 K | 0.000 -100.00 % | 162.950 K 100.65 % | -24.998 M -200.00 % | 24.998 M 188.74 % | -28.171 M -498.73 % | 7.065 M 125.13 % | -28.114 M -200.00 % | 28.114 M 199.02 % | -28.392 M -200.00 % | 28.392 M 13 080.82 % | -218.725 K -200.00 % | 218.725 K -20.34 % | 274.582 K 1 899.87 % | 13.730 K 120.19 % | -68.000 K -200.47 % | 67.681 K 224.34 % | -54.434 K -200.00 % | 54.434 K 109.88 % | -551.000 K -199.88 % | 551.647 K 413.17 % | -176.152 K -200.00 % | 176.151 K 132.50 % | -542.000 K -200.06 % | 541.695 K 170.41 % | -769.391 K -200.00 % | 769.390 K 1 462.43 % | -56.472 K -200.00 % | 56.472 K 154.69 % | -103.261 K -200.00 % | 103.261 K 108.13 % | -1.270 M -200.00 % | 1.270 M 3 681.00 % | -35.460 K -200.00 % | 35.460 K 121.47 % | -165.169 K -200.00 % | 165.169 K 264.95 % | -100.135 K -200.00 % | 100.134 K 143.42 % | -230.595 K -200.00 % | 230.595 K 845.18 % | -30.945 K -200.00 % | 30.945 K 144.94 % | -68.854 K -200.00 % | 68.854 K 16.36 % | 59.175 K |
| Cash and short term investments | 1.003 M 0.00 % | 1.003 M 141.69 % | 415.000 K 154.68 % | 162.950 K 0.00 % | 162.950 K -99.35 % | 24.998 M 0.00 % | 24.998 M -11.26 % | 28.171 M 0.00 % | 28.171 M 0.20 % | 28.114 M 0.00 % | 28.114 M -0.98 % | 28.392 M 0.00 % | 28.392 M 12 880.82 % | 218.725 K 0.00 % | 218.725 K -20.34 % | 274.582 K 1 899.87 % | 13.730 K -79.81 % | 68.000 K 0.47 % | 67.681 K 24.34 % | 54.434 K 0.00 % | 54.434 K -90.12 % | 551.000 K -0.12 % | 551.647 K 213.17 % | 176.151 K 0.00 % | 176.151 K -67.50 % | 542.000 K 0.06 % | 541.695 K -29.59 % | 769.390 K 0.00 % | 769.390 K 1 262.43 % | 56.472 K 0.00 % | 56.472 K -45.31 % | 103.261 K 0.00 % | 103.261 K -91.87 % | 1.270 M 0.00 % | 1.270 M 3 481.00 % | 35.460 K 0.00 % | 35.460 K -78.53 % | 165.169 K 0.00 % | 165.169 K 64.95 % | 100.134 K 0.00 % | 100.134 K -56.58 % | 230.595 K 0.00 % | 230.595 K 645.18 % | 30.945 K 0.00 % | 30.945 K -55.06 % | 68.854 K 0.00 % | 68.854 K 16.36 % | 59.175 K |
| Total current assets | 1.003 M 0.00 % | 1.003 M 84.04 % | 545.000 K 234.46 % | 162.950 K 0.00 % | 162.950 K -99.35 % | 24.998 M -1.63 % | 25.413 M -9.79 % | 28.171 M -1.53 % | 28.609 M 1.76 % | 28.114 M -1.26 % | 28.473 M 0.28 % | 28.392 M -1.46 % | 28.812 M 13 072.69 % | 218.725 K 0.00 % | 218.725 K -20.34 % | 274.582 K 1 899.87 % | 13.730 K -79.81 % | 68.000 K 0.47 % | 67.681 K 24.34 % | 54.434 K 0.00 % | 54.434 K -90.12 % | 551.000 K -0.12 % | 551.647 K 213.17 % | 176.151 K 0.00 % | 176.151 K -67.50 % | 542.000 K 0.06 % | 541.695 K -29.59 % | 769.390 K 0.00 % | 769.390 K 1 262.43 % | 56.472 K 0.00 % | 56.472 K -45.31 % | 103.261 K 0.00 % | 103.261 K -91.87 % | 1.270 M 0.00 % | 1.270 M 3 481.00 % | 35.460 K 0.00 % | 35.460 K -78.53 % | 165.169 K 0.00 % | 165.169 K 64.95 % | 100.134 K 0.00 % | 100.134 K -56.58 % | 230.595 K 0.00 % | 230.595 K 645.18 % | 30.945 K -91.19 % | 351.086 K 409.90 % | 68.854 K -84.57 % | 446.118 K -35.03 % | 686.605 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 221.318 K |
| Net receivables | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 415.432 K | 0.000 -100.00 % | 437.682 K | 0.000 -100.00 % | 358.650 K | 0.000 -100.00 % | 419.674 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 -100.00 % | 320.141 K | 0.000 -100.00 % | 377.264 K | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 698.779 K | 0.000 -100.00 % | 952.437 K | 0.000 -100.00 % | 841.569 K | 0.000 -100.00 % | 981.587 K | 0.000 -100.00 % | 1.000 M -5.75 % | 1.061 M 0.95 % | 1.051 M | 0.000 -100.00 % | 1.051 M | 0.000 -100.00 % | 732.002 K | 0.000 -100.00 % | 1.051 M | 0.000 -100.00 % | 1.111 M | 0.000 -100.00 % | 1.111 M | 0.000 -100.00 % | 1.111 M | 0.000 -100.00 % | 1.111 M | 0.000 -100.00 % | 1.002 M | 0.000 -100.00 % | 1.111 M | 0.000 -100.00 % | 942.213 K | 0.000 -100.00 % | 725.381 K | 0.000 -100.00 % | 832.100 K | 0.000 -100.00 % | 710.437 K | 0.000 -100.00 % | 671.872 K | 0.000 -100.00 % | 671.872 K -13.48 % | 776.545 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -7.325 M | 0.000 | 0.000 | 0.000 100.00 % | -6.875 M | 0.000 100.00 % | -6.456 M | 0.000 | 0.000 | 0.000 100.00 % | -5.726 M | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | -4.661 M | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | -4.043 M | 0.000 | 0.000 | 0.000 100.00 % | -3.497 M | 0.000 | 0.000 | 0.000 100.00 % | -2.959 M | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 28.080 M 0.00 % | 28.080 M -1.22 % | 28.428 M | 0.000 -100.00 % | 29.741 M | 0.000 -100.00 % | 48.090 M | 0.000 -100.00 % | 48.244 M | 0.000 -100.00 % | 48.097 M | 0.000 -100.00 % | 48.514 M | 0.000 -100.00 % | 48.705 M -0.11 % | 48.761 M -0.84 % | 49.175 M | 0.000 -100.00 % | 49.424 M | 0.000 -100.00 % | 49.586 M | 0.000 -100.00 % | 50.383 M | 0.000 -100.00 % | 51.030 M | 0.000 -100.00 % | 51.398 M | 0.000 -100.00 % | 51.626 M | 0.000 -100.00 % | 52.013 M | 0.000 -100.00 % | 51.281 M | 0.000 -100.00 % | 51.736 M | 0.000 -100.00 % | 51.784 M | 0.000 -100.00 % | 51.914 M | 0.000 -100.00 % | 52.149 M | 0.000 -100.00 % | 52.279 M | 0.000 -100.00 % | 52.400 M | 0.000 -100.00 % | 52.495 M -0.46 % | 52.735 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-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-03-31 |
| 2025-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 460.500 K 0.00 % | 460.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.542 M 0.00 % | -1.542 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 65.000 K 0.00 % | 65.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 395.500 K 0.00 % | 395.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.542 M 0.00 % | -1.542 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -19.500 K | 0.000 -100.00 % | 844.000 K 79.96 % | 469.000 K -96.76 % | 14.479 M 46 805.71 % | -31.000 K 92.36 % | -405.573 K -220.43 % | -126.573 K -596.07 % | 25.515 K 464.50 % | -7.000 K 22.22 % | -9.000 K -103.15 % | 286.000 K 31.63 % | 217.269 K 582.82 % | -45.000 K -143.27 % | 104.000 K 195.41 % | -109.000 K -2 124.04 % | -4.901 K -101.14 % | 429.000 K 163.19 % | 163.000 K 89.53 % | 86.000 K -77.43 % | 380.966 K 280.97 % | 100.000 K -26.47 % | 136.000 K -60.23 % | 342.000 K -34.69 % | 523.684 K 718.26 % | 64.000 K 18.52 % | 54.000 K -82.80 % | 314.000 K 80.69 % | 173.777 K 128.65 % | 76.000 K -21.65 % | 97.000 K -63.81 % | 268.000 K 347.88 % | 59.838 K -50.55 % | 121.000 K 27.37 % | 95.000 K -62.15 % | 251.000 K 558.31 % | 38.128 K -75.24 % | 154.000 K 29.41 % | 119.000 K -52.78 % | 252.000 K 655.17 % | 33.370 K -64.50 % | 94.000 K -13.76 % | 109.000 K -24.31 % | 144.000 K 32.00 % | 109.088 K 118.18 % | 50.000 K 25.00 % | 40.000 K -27.27 % | 55.000 K -71.78 % | 194.923 K |
| Net cash provided by operating activities | 294.000 K 0.00 % | 294.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.586 M 0.00 % | -1.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 1.003 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.586 M 0.00 % | -1.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 1.003 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.586 M 0.00 % | -1.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 294.000 K 0.00 % | 294.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.586 M 0.00 % | -1.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Free CashFlow | 294.000 K 0.00 % | 294.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.586 M 0.00 % | -1.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |