Bampsl Securities Limited BAMPSL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 236.188 M 181.72 % | 83.837 M 168.36 % | 31.240 M 915.60 % | 3.076 M -42.00 % | 5.303 M -71.48 % | 18.593 M -87.48 % | 148.458 M 11.61 % | 133.010 M 2 119.48 % | 5.993 M -98.71 % | 463.929 M 454.94 % | 83.600 M 83.42 % | 45.578 M -28.80 % | 64.012 M -77.95 % | 290.318 M 13 066.35 % | 2.205 M 229.45 % | 669.295 K 438.26 % | 124.345 K 102.69 % | -4.615 M |
| Net income | 13.515 M 242.76 % | 3.943 M -8.32 % | 4.301 M 112.08 % | 2.028 M 919.10 % | 199.000 K 104.12 % | -4.832 M -398.53 % | -969.272 K -146.73 % | 2.074 M 99.75 % | 1.038 M -74.13 % | 4.014 M 136.54 % | 1.697 M -87.46 % | 13.528 M 47.24 % | 9.188 M 80.35 % | 5.095 M 63.24 % | 3.121 M 173.42 % | 1.141 M 199.78 % | 380.758 K -97.97 % | 18.714 M |
| Income before tax | 18.211 M 271.27 % | 4.905 M -5.11 % | 5.169 M 114.04 % | 2.415 M 1 363.64 % | 165.000 K 103.32 % | -4.966 M -489.01 % | -843.037 K -514.04 % | 203.611 K -87.01 % | 1.567 M -73.71 % | 5.962 M 327.08 % | -2.625 M -118.69 % | 14.045 M 18.38 % | 11.864 M 87.11 % | 6.341 M 22.27 % | 5.186 M 222.99 % | 1.606 M 353.62 % | 353.958 K -98.11 % | 18.714 M |
| Income before tax ratio | 0.08 31.79 % | 0.06 -64.64 % | 0.17 -78.93 % | 0.79 2 423.30 % | 0.03 111.65 % | -0.27 -4 602.93 % | -0.01 -470.96 % | 0.00 -99.41 % | 0.26 1 935.25 % | 0.01 140.92 % | -0.03 -110.19 % | 0.31 66.26 % | 0.19 748.60 % | 0.02 -99.07 % | 2.35 -1.96 % | 2.40 -15.72 % | 2.85 170.20 % | -4.06 |
| EBITDA | 13.388 M 1 094.65 % | -1.346 M -304.20 % | -333.000 K -161.21 % | 544.000 K 5.43 % | 516.000 K 111.32 % | -4.560 M -7 144.41 % | 64.730 K -99.42 % | 11.104 M 69.04 % | 6.569 M 2.11 % | 6.433 M 367.32 % | -2.407 M -116.88 % | 14.259 M 216.07 % | -12.285 M -6.92 % | -11.490 M -305.72 % | 5.585 M 502.18 % | -1.389 M 37.67 % | -2.228 M -111.91 % | 18.714 M |
| Net income ratio | 0.06 21.67 % | 0.05 -65.84 % | 0.14 -79.12 % | 0.66 1 656.91 % | 0.04 114.44 % | -0.26 -3 880.46 % | -0.01 -141.86 % | 0.02 -91.00 % | 0.17 1 902.86 % | 0.01 -57.38 % | 0.02 -93.16 % | 0.30 106.79 % | 0.14 717.95 % | 0.02 -98.76 % | 1.42 -17.01 % | 1.71 -44.30 % | 3.06 175.51 % | -4.06 |
| Ratio EBITDA | 0.06 453.06 % | -0.02 -50.62 % | -0.01 -106.03 % | 0.18 81.75 % | 0.10 139.68 % | -0.25 -56 345.69 % | 0.00 -99.48 % | 0.08 -92.38 % | 1.10 7 804.75 % | 0.01 148.17 % | -0.03 -109.20 % | 0.31 263.01 % | -0.19 -384.92 % | -0.04 -101.56 % | 2.53 222.08 % | -2.07 88.42 % | -17.92 -341.89 % | -4.06 |
| Gross profit ratio | 0.06 270 396.50 % | 0.00 -99.91 % | 0.03 -94.55 % | 0.51 46.77 % | 0.35 -62.65 % | 0.92 1 539.65 % | 0.06 -55.74 % | 0.13 255.59 % | -0.08 -558.64 % | 0.02 430.46 % | 0.00 -99.19 % | 0.42 2 377.25 % | -0.02 59.22 % | -0.04 -104.47 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 34.035 M 0.13 % | 33.991 M -0.13 % | 34.035 M 0.70 % | 33.800 M -1.60 % | 34.351 M -0.48 % | 34.515 M 6.83 % | 32.309 M -6.55 % | 34.574 M 1.58 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M -3.36 % | 35.217 M 3.47 % | 34.035 M 55.46 % | 21.893 M 0.00 % | 21.893 M 0.00 % | 21.893 M 39.79 % | 15.661 M |
| Weighted average shs out | 34.035 M 0.13 % | 33.991 M -0.13 % | 34.035 M 0.70 % | 33.800 M -1.60 % | 34.351 M -0.47 % | 34.515 M 6.83 % | 32.309 M -6.55 % | 34.574 M 1.58 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M -3.36 % | 35.217 M 3.47 % | 34.035 M 55.46 % | 21.893 M 0.00 % | 21.893 M 0.00 % | 21.893 M 39.79 % | 15.661 M |
| EPS diluted | 0.40 233.33 % | 0.12 -7.69 % | 0.13 116.67 % | 0.06 934.48 % | 0.01 104.14 % | -0.14 -366.67 % | -0.03 -150.00 % | 0.06 72.41 % | 0.03 -71.00 % | 0.12 37.93 % | 0.09 -79.77 % | 0.43 65.38 % | 0.26 52.94 % | 0.17 -34.62 % | 0.26 399.04 % | 0.05 199.43 % | 0.02 -98.54 % | 1.19 |
| Earnings per share | 0.40 233.33 % | 0.12 -7.69 % | 0.13 116.67 % | 0.06 934.48 % | 0.01 104.14 % | -0.14 -366.67 % | -0.03 -150.00 % | 0.06 72.41 % | 0.03 -71.00 % | 0.12 37.93 % | 0.09 -79.77 % | 0.43 65.38 % | 0.26 52.94 % | 0.17 -34.62 % | 0.26 399.04 % | 0.05 199.43 % | 0.02 -98.54 % | 1.19 |
| Gross profit | 15.241 M 761 950.00 % | 2.000 K -99.77 % | 862.000 K -44.67 % | 1.558 M -14.86 % | 1.830 M -89.35 % | 17.179 M 105.36 % | 8.365 M -50.59 % | 16.932 M 3 553.23 % | -490.330 K -105.92 % | 8.276 M 2 843.70 % | 281.151 K -98.52 % | 18.934 M 1 721.45 % | -1.168 M 91.01 % | -12.988 M -689.05 % | 2.205 M 229.45 % | 669.295 K 438.26 % | 124.345 K 102.69 % | -4.615 M |
| Income tax expense | 4.695 M 388.05 % | 962.000 K 10.83 % | 868.000 K 124.29 % | 387.000 K 166.90 % | 145.000 K 208.62 % | -133.496 K -205.75 % | 126.235 K 106.75 % | -1.871 M -453.73 % | 528.873 K -72.85 % | 1.948 M 145.06 % | -4.322 M -936.68 % | 516.605 K -80.70 % | 2.676 M -11.69 % | 3.031 M 95.77 % | 1.548 M 233.51 % | 464.153 K 2 319.87 % | -20.909 K | 0.000 |
| Cost of revenue | 220.947 M 163.55 % | 83.835 M 175.97 % | 30.378 M 1 901.19 % | 1.518 M -56.29 % | 3.473 M 145.53 % | 1.415 M -98.99 % | 140.093 M 20.69 % | 116.078 M 1 690.45 % | 6.483 M -98.58 % | 455.653 M 446.88 % | 83.319 M 212.72 % | 26.644 M -59.12 % | 65.180 M -78.51 % | 303.307 M | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 340.000 K 57.41 % | 216.000 K -16.28 % | 258.000 K 165.98 % | 97.000 K -19.83 % | 121.000 K -38.34 % | 196.242 K -16.23 % | 234.266 K 14.07 % | 205.376 K 57.77 % | 130.174 K 19.58 % | 108.860 K 22.00 % | 89.228 K -94.19 % | 1.534 M -8.83 % | 1.683 M | 0.000 -100.00 % | 1.179 M -24.29 % | 1.557 M -18.49 % | 1.910 M | 0.000 |
| Selling and marketing expenses | 46.000 K -2.13 % | 47.000 K -12.96 % | 54.000 K 8.00 % | 50.000 K -25.37 % | 67.000 K -3.21 % | 69.223 K -7.38 % | 74.740 K -29.96 % | 106.708 K 108.26 % | 51.237 K -55.78 % | 115.873 K -9.35 % | 127.827 K 3.21 % | 123.852 K -24.49 % | 164.018 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.497 M 22.60 % | 1.221 M 19.82 % | 1.019 M 0.79 % | 1.011 M 9.89 % | 920.000 K -94.56 % | 16.913 M | 0.000 -100.00 % | 16.620 M 2 574.19 % | -671.742 K -132.14 % | 2.090 M -22.30 % | 2.689 M -44.99 % | 4.889 M 137.52 % | -13.032 M 32.58 % | -19.330 M -364.70 % | -4.160 M -66.85 % | -2.493 M -16.53 % | -2.139 M 90.83 % | -23.329 M |
| Operating expenses | 1.883 M 26.89 % | 1.484 M 11.50 % | 1.331 M 14.94 % | 1.158 M 4.51 % | 1.108 M -93.55 % | 17.179 M 105.36 % | 8.365 M -50.59 % | 16.932 M 3 553.23 % | -490.330 K -121.18 % | 2.315 M -20.37 % | 2.907 M -40.55 % | 4.889 M 137.52 % | -13.032 M 32.58 % | -19.330 M -548.42 % | -2.981 M -218.38 % | -936.314 K -307.78 % | -229.613 K 99.02 % | -23.329 M |
| Cost and expenses | 222.830 M 161.17 % | 85.319 M 169.07 % | 31.709 M 1 084.94 % | 2.676 M -41.58 % | 4.581 M -75.36 % | 18.593 M -87.48 % | 148.458 M 11.61 % | 133.010 M 2 119.48 % | 5.993 M -98.69 % | 457.566 M 433.87 % | 85.707 M 171.80 % | 31.533 M -39.53 % | 52.147 M -81.64 % | 283.977 M 9 626.23 % | -2.981 M -218.38 % | -936.314 K -307.78 % | -229.613 K 99.02 % | -23.329 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 386.000 K 46.77 % | 263.000 K -15.71 % | 312.000 K 112.24 % | 147.000 K -21.81 % | 188.000 K -29.18 % | 265.465 K -14.09 % | 309.006 K -0.99 % | 312.084 K 72.03 % | 181.411 K -19.28 % | 224.733 K 3.54 % | 217.055 K -86.91 % | 1.658 M -34.85 % | 2.546 M | 0.000 -100.00 % | 1.179 M -24.29 % | 1.557 M -18.49 % | 1.910 M | 0.000 |
| Interest income | 0.000 -100.00 % | 40.000 K | 0.000 | 0.000 -100.00 % | 90.000 K 126.98 % | 39.651 K -82.02 % | 220.575 K | 0.000 100.00 % | -1.996 K 67.92 % | -6.222 K -26.52 % | -4.917 K -100.05 % | 10.496 M -57.15 % | 24.497 M 33.09 % | 18.406 M 220.09 % | 5.750 M 61.93 % | 3.551 M 21.39 % | 2.925 M | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.000 K 1 618.98 % | 10.355 K -98.00 % | 517.089 K | 0.000 -100.00 % | 230.000 -94.44 % | 4.134 K 71.54 % | 2.410 K | 0.000 | 0.000 -100.00 % | 173.135 K -96.99 % | 5.757 M 167 653.76 % | 3.432 K -68.08 % | 10.752 K | 0.000 |
| Depreciation and amortization | 30.000 K -77.94 % | 136.000 K 0.00 % | 136.000 K -5.56 % | 144.000 K -16.76 % | 173.000 K -56.24 % | 395.383 K 1.20 % | 390.678 K -54.28 % | 854.541 K 96.43 % | 435.030 K -6.92 % | 467.350 K 115.93 % | 216.440 K 1.19 % | 213.900 K -38.43 % | 347.420 K -14.02 % | 404.050 K 2.97 % | 392.390 K 69.95 % | 230.890 K 109.85 % | 110.028 K | 0.000 |
| Operating income | 13.358 M 1 001.35 % | -1.482 M -215.99 % | -469.000 K -217.25 % | 400.000 K -44.60 % | 722.000 K -95.06 % | 14.611 M 120.40 % | 6.630 M -35.32 % | 10.250 M 67.10 % | 6.134 M 2.89 % | 5.962 M 327.08 % | -2.625 M -118.69 % | 14.045 M 18.38 % | 11.864 M 87.11 % | 6.341 M 22.27 % | 5.186 M 222.99 % | 1.606 M 353.62 % | 353.958 K -98.11 % | 18.714 M |
| Operating income ratio | 0.06 419.94 % | -0.02 -17.75 % | -0.02 -111.54 % | 0.13 -4.49 % | 0.14 -82.67 % | 0.79 1 659.74 % | 0.04 -42.05 % | 0.08 -92.47 % | 1.02 7 865.01 % | 0.01 140.92 % | -0.03 -110.19 % | 0.31 66.26 % | 0.19 748.60 % | 0.02 -99.07 % | 2.35 -1.96 % | 2.40 -15.72 % | 2.85 170.20 % | -4.06 |
| Total other income expenses net | 4.853 M -24.02 % | 6.387 M 13.28 % | 5.638 M 179.80 % | 2.015 M | 0.000 | 0.000 100.00 % | -7.473 M 25.62 % | -10.046 M -120.00 % | -4.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -80.000 K 52.10 % | -167.000 K -1 418.18 % | -11.000 K 79.63 % | -54.000 K -390.91 % | -11.000 K 51.34 % | -22.605 K -288.02 % | -5.826 K 88.74 % | -51.756 K 29.12 % | -73.015 K 90.73 % | -787.324 K 10.88 % | -883.452 K 19.30 % | -1.095 M -39.10 % | -786.952 K 82.83 % | -4.584 M -169.71 % | -1.700 M 18.28 % | -2.080 M 10.59 % | -2.326 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.402 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 |
| 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 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -999.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 14.694 M 278.52 % | 3.882 M -89.43 % | 36.738 M 1 128.21 % | -3.573 M 36.22 % | -5.602 M -118.54 % | 30.208 M 3 216.59 % | -969.272 K | 0.000 -100.00 % | 78.329 M 1 851.42 % | 4.014 M 136.54 % | 1.697 M | 0.000 -100.00 % | 58.051 M | 0.000 -100.00 % | 22.651 M 15.98 % | 19.530 M 4.90 % | 18.617 M |
| Common stock | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 15.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 187.35 % | 102.994 M 0.00 % | 102.994 M 0.00 % | 102.994 M |
| Total equity | 394.548 M 3.55 % | 381.033 M 1.05 % | 377.089 M 1.15 % | 372.787 M 0.55 % | 370.760 M 0.05 % | 370.560 M -1.29 % | 375.392 M -0.26 % | 376.361 M 0.55 % | 374.287 M 0.28 % | 373.248 M 1.09 % | 369.234 M 0.46 % | 367.537 M 3.82 % | 354.009 M 2.66 % | 344.821 M 134.95 % | 146.762 M 2.73 % | 142.862 M 0.81 % | 141.721 M |
| Other non current liabilities | 5.090 M 90.21 % | 2.676 M -8.01 % | 2.909 M 139.23 % | 1.216 M 46.68 % | 829.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 |
| 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 |
| Total non current liabilities | 5.090 M 90.21 % | 2.676 M -8.01 % | 2.909 M 139.23 % | 1.216 M 46.68 % | 829.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 258.240 -99.30 % | 36.662 K -66.64 % | 109.911 K 0.47 % | 109.396 K 18.06 % | 92.660 K 17.50 % | 78.859 K 20.53 % | 65.429 K -15.74 % | 77.651 K -29.17 % | 109.631 K |
| Other current liabilities | 5.084 M 90.63 % | 2.667 M -8.03 % | 2.900 M 165.08 % | 1.094 M -31.54 % | 1.598 M -19.28 % | 1.980 M -64.40 % | 5.561 M -35.30 % | 8.595 M 75.27 % | 4.904 M 69.97 % | 2.885 M 375.03 % | 607.367 K -86.93 % | 4.648 M -0.44 % | 4.669 M 59.36 % | 2.930 M 28.14 % | 2.286 M 82.26 % | 1.254 M 64.57 % | 762.277 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 | 5.090 M 90.21 % | 2.676 M -8.01 % | 2.909 M 163.50 % | 1.104 M -31.09 % | 1.602 M -19.47 % | 1.989 M -64.35 % | 5.580 M -35.18 % | 8.609 M 75.55 % | 4.904 M 69.97 % | 2.885 M 375.03 % | 607.367 K -94.06 % | 10.223 M 118.35 % | 4.682 M 54.76 % | 3.025 M 28.45 % | 2.355 M 85.50 % | 1.270 M 44.16 % | 880.707 K |
| Total liabilities | 5.090 M 90.28 % | 2.675 M -8.04 % | 2.909 M 25.39 % | 2.320 M -4.57 % | 2.431 M 22.20 % | 1.989 M -64.35 % | 5.580 M -35.18 % | 8.609 M 75.54 % | 4.904 M 67.84 % | 2.922 M 307.35 % | 717.278 K -93.06 % | 10.333 M 116.40 % | 4.775 M 53.81 % | 3.104 M 28.24 % | 2.421 M 79.67 % | 1.347 M 36.05 % | 990.338 K |
| Other non current assets | 0.000 -100.00 % | 380.635 M 18.49 % | 321.232 M 0.00 % | 321.227 M -5.28 % | 339.145 M 201 019.02 % | 168.629 K 379.97 % | 35.133 K -76.83 % | 151.649 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.208 M 13.25 % | 1.067 M 19.87 % | 890.077 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 324.041 M 11 050.76 % | 2.906 M -4.47 % | 3.042 M -4.31 % | 3.179 M -4.36 % | 3.324 M -4.92 % | 3.496 M -10.16 % | 3.891 M -7.40 % | 4.202 M -16.23 % | 5.016 M -7.14 % | 5.402 M 9.79 % | 4.920 M -4.21 % | 5.137 M -3.25 % | 5.309 M -5.18 % | 5.599 M -4.90 % | 5.888 M 73.95 % | 3.385 M 125.94 % | 1.498 M |
| Total non current assets | 324.237 M -15.46 % | 383.541 M 18.28 % | 324.274 M -0.04 % | 324.406 M -5.33 % | 342.671 M 9 250.99 % | 3.665 M -6.67 % | 3.926 M -9.82 % | 4.354 M -13.20 % | 5.016 M -7.14 % | 5.402 M 9.79 % | 4.920 M -4.21 % | 5.137 M -3.25 % | 5.309 M -5.18 % | 5.599 M -21.10 % | 7.096 M 59.41 % | 4.452 M 86.41 % | 2.388 M |
| Other current assets | 1.411 M 112.06 % | -11.695 M -1 582.26 % | 789.000 K -80.89 % | 4.129 M 434.15 % | 773.000 K -99.79 % | 366.660 M -2.17 % | 374.791 M 59 046.14 % | 633.670 K -99.66 % | 184.905 M -0.17 % | 185.226 M 49 995.61 % | 369.745 K -99.78 % | 167.202 M 4 126.69 % | 3.956 M -30.37 % | 5.681 M -95.54 % | 127.308 M 6.90 % | 119.094 M 23.61 % | 96.345 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.402 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 |
| cash and cash equivalents | 80.000 K -52.10 % | 167.000 K 1 418.18 % | 11.000 K -79.63 % | 54.000 K 390.91 % | 11.000 K -51.34 % | 22.605 K 288.02 % | 5.826 K -88.74 % | 51.756 K -29.12 % | 73.015 K -90.73 % | 787.324 K -10.88 % | 883.452 K -19.30 % | 1.095 M 39.10 % | 786.952 K -82.83 % | 4.584 M 169.71 % | 1.700 M -18.28 % | 2.080 M -10.59 % | 2.326 M |
| Cash and short term investments | 80.000 K -52.10 % | 167.000 K 1 418.18 % | 11.000 K -79.63 % | 54.000 K 390.91 % | 11.000 K -51.34 % | 22.605 K 288.02 % | 5.826 K -88.74 % | 51.756 K -29.12 % | 73.015 K -90.73 % | 787.324 K -10.88 % | 883.452 K -19.30 % | 1.095 M 39.10 % | 786.952 K -82.83 % | 4.584 M 169.71 % | 1.700 M -18.28 % | 2.080 M -10.59 % | 2.326 M |
| Total current assets | 75.403 M 45 051.50 % | 167.000 K -99.70 % | 55.725 M 9.91 % | 50.702 M 66.12 % | 30.521 M -91.73 % | 368.885 M -2.16 % | 377.046 M -0.94 % | 380.617 M 1.72 % | 374.175 M 0.92 % | 370.768 M 1.57 % | 365.031 M -2.07 % | 372.733 M 5.45 % | 353.474 M 3.26 % | 342.326 M 140.93 % | 142.087 M 1.67 % | 139.758 M -0.40 % | 140.323 M |
| Inventory | 19.228 M | 0.000 -100.00 % | 46.704 M 0.40 % | 46.519 M 63.79 % | 28.402 M 1 189.79 % | 2.202 M -2.06 % | 2.248 M -97.94 % | 109.062 M 4 346.37 % | 2.453 M 11.31 % | 2.204 M -98.85 % | 190.921 M -6.61 % | 204.437 M 9.35 % | 186.948 M 7 042.48 % | 2.617 M -79.99 % | 13.079 M -29.62 % | 18.584 M -55.38 % | 41.652 M |
| Net receivables | 54.684 M 367.58 % | 11.695 M 42.26 % | 8.221 M | 0.000 -100.00 % | 1.335 M | 0.000 | 0.000 -100.00 % | 270.869 M 45.05 % | 186.744 M 2.30 % | 182.551 M 5.61 % | 172.857 M | 0.000 -100.00 % | 161.783 M -50.89 % | 329.443 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 196.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 202.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 |
| Other assets | -2.144 K | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 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.575 M 42 144.08 % | 13.197 K -86.19 % | 95.577 K 38.75 % | 68.885 K 407.63 % | 13.570 K -87.28 % | 106.683 K |
| Tax payables | 6.000 K -33.33 % | 9.000 K 0.00 % | 9.000 K -10.00 % | 10.000 K 150.00 % | 4.000 K -58.83 % | 9.715 K -47.84 % | 18.626 K 33.44 % | 13.958 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.607 K -86.32 % | 11.747 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 39.502 M 7.34 % | 36.800 M 3 680 100.00 % | -1.000 K -100.00 % | 36.008 M -0.01 % | 36.010 M | 0.000 -100.00 % | 36.010 M 0.00 % | 36.010 M | 0.000 -100.00 % | 73.276 M 2.37 % | 71.580 M 0.00 % | 71.580 M | 0.000 -100.00 % | 48.863 M 131.39 % | 21.117 M 3.84 % | 20.337 M 1.14 % | 20.109 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.911 K | 0.000 -100.00 % | 92.660 K 17.50 % | 78.859 K 20.53 % | 65.429 K -15.74 % | 77.651 K -29.17 % | 109.631 K |
| Other liabilities | 0.000 100.00 % | -2.677 M 7.98 % | -2.909 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 |
| Total assets | 399.638 M 4.15 % | 383.708 M 0.98 % | 379.998 M 1.30 % | 375.107 M 0.51 % | 373.191 M 0.17 % | 372.549 M -2.21 % | 380.972 M -1.04 % | 384.970 M 1.52 % | 379.191 M 0.80 % | 376.170 M 1.68 % | 369.952 M -2.10 % | 377.870 M 5.32 % | 358.784 M 3.12 % | 347.925 M 133.22 % | 149.183 M 3.45 % | 144.209 M 1.05 % | 142.711 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -43.281 M -948.73 % | -4.127 M 20.05 % | -5.162 M 74.99 % | -20.637 M -5 813.18 % | -349.000 K -106.46 % | 5.401 M 781.83 % | 612.528 K 234.51 % | -455.393 K 82.93 % | -2.667 M 52.17 % | -5.576 M -423.15 % | 1.726 M 111.81 % | -14.607 M 10.55 % | -16.330 M 91.65 % | -195.466 M -11 938.51 % | -1.624 M -329.41 % | 707.750 K |
| Accounts receivables | -43.350 M -1 078.63 % | -3.678 M -21 535.29 % | -17.000 K -950.00 % | 2.000 K -83.33 % | 12.000 K -99.88 % | 9.844 M 110.18 % | -96.729 M -152.49 % | 184.272 M 64 200.30 % | 286.580 K 100.16 % | -184.684 M -11 261 089.02 % | -1.640 K -100.11 % | 1.536 M -95.90 % | 37.485 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 190.000 K 2.70 % | 185.000 K 101.02 % | -18.117 M 30.85 % | -26.200 M -56 647.17 % | 46.333 K -99.96 % | 106.813 M 200.19 % | -106.609 M -42 692.50 % | -249.130 K -100.13 % | 188.718 M 1 296.34 % | 13.515 M 177.28 % | -17.488 M 90.51 % | -184.331 M -1 861.92 % | 10.462 M 90.07 % | 5.504 M -76.14 % | 23.068 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 60.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 69.000 K 110.80 % | -639.000 K 88.01 % | -5.330 M -111.34 % | -2.522 M -109.76 % | 25.839 M 675.65 % | -4.489 M 52.61 % | -9.472 M 87.88 % | -78.118 M -2 788.19 % | -2.705 M 71.86 % | -9.611 M 18.47 % | -11.788 M -976.19 % | 1.345 M -98.97 % | 130.516 M 163.38 % | -205.928 M -2 789.06 % | -7.128 M 68.12 % | -22.361 M |
| Other non cash items | 2.363 M 349.26 % | -948.000 K -448.53 % | 272.000 K 113.33 % | -2.041 M 17.17 % | -2.464 M 86.48 % | -18.225 M 2.96 % | -18.782 M 66.03 % | -55.294 M -10 554.89 % | 528.880 K -72.85 % | 1.948 M 150.59 % | -3.850 M -417.29 % | 1.213 M -60.28 % | 3.055 M -52.07 % | 6.374 M 47.32 % | 4.326 M 202.15 % | 1.432 M |
| Net cash provided by operating activities | -27.373 M -80 408.82 % | -34.000 K -123.78 % | 143.000 K 100.71 % | -20.119 M -712.89 % | -2.475 M 85.77 % | -17.394 M 6.59 % | -18.622 M 65.95 % | -54.691 M -8 125.46 % | -664.900 K -177.98 % | 852.670 K 503.67 % | -211.230 K -160.53 % | 348.950 K 109.33 % | -3.739 M 98.02 % | -188.688 M -6 196.54 % | 3.095 M 30.56 % | 2.370 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -79.864 K -96.90 % | -40.560 K 17.89 % | -49.400 K 94.79 % | -948.800 K | 0.000 100.00 % | -41.230 K 28.42 % | -57.600 K 50.04 % | -115.300 K 96.02 % | -2.896 M -36.74 % | -2.118 M |
| 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 |
| 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 |
| 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 |
| Other investing activites | 27.286 M 14 261.05 % | 190.000 K 202.70 % | -185.000 K -100.92 % | 20.162 M 718.60 % | 2.463 M -85.85 % | 17.411 M -7.25 % | 18.772 M 51.50 % | 12.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 27.286 M 14 261.05 % | 190.000 K 202.70 % | -185.000 K -100.92 % | 20.162 M 718.60 % | 2.463 M -85.85 % | 17.411 M -6.86 % | 18.692 M 51.35 % | 12.351 M 25 101.07 % | -49.400 K 94.79 % | -948.800 K | 0.000 100.00 % | -41.230 K 28.42 % | -57.600 K 50.04 % | -115.300 K 96.02 % | -2.896 M -36.74 % | -2.118 M |
| 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 |
| 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 -100.00 % | 192.964 M | 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 % | -1.978 M | 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.688 K | 0.000 100.00 % | -116.516 K 94.38 % | -2.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -579.680 K -16.12 % | -499.200 K |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.688 K | 0.000 100.00 % | -116.516 K -100.28 % | 42.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.986 M 33 046.80 % | -579.680 K -16.12 % | -499.200 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.293 K | 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 | -87.000 K -156.13 % | 155.000 K 469.05 % | -42.000 K -197.67 % | 43.000 K 458.33 % | -12.000 K -171.52 % | 16.779 K 136.53 % | -45.931 K -116.06 % | -21.259 K 97.02 % | -714.300 K -643.06 % | -96.130 K 54.49 % | -211.230 K -168.64 % | 307.730 K 108.10 % | -3.797 M -273.95 % | 2.183 M 674.05 % | -380.240 K -54.37 % | -246.320 K |
| Cash at beginning of period | 167.000 K 1 291.67 % | 12.000 K -77.78 % | 54.000 K 390.91 % | 11.000 K -52.17 % | 23.000 K 294.85 % | 5.825 K -88.75 % | 51.756 K -29.12 % | 73.015 K -90.73 % | 787.320 K -10.88 % | 883.450 K -19.30 % | 1.095 M 39.10 % | 786.950 K -82.83 % | 4.584 M 90.91 % | 2.401 M 15.45 % | 2.080 M -10.59 % | 2.326 M |
| Cash at end of period | 80.000 K -52.10 % | 167.000 K 1 291.67 % | 12.000 K -77.78 % | 54.000 K 390.91 % | 11.000 K -51.34 % | 22.605 K 288.02 % | 5.826 K -88.74 % | 51.756 K -29.12 % | 73.020 K -90.73 % | 787.320 K -10.88 % | 883.450 K -19.30 % | 1.095 M 39.10 % | 786.950 K -82.83 % | 4.584 M 169.71 % | 1.700 M -18.28 % | 2.080 M |
| Operating cash flow | -27.373 M -80 408.82 % | -34.000 K -123.78 % | 143.000 K 100.71 % | -20.119 M -712.89 % | -2.475 M 85.77 % | -17.394 M 6.59 % | -18.622 M 65.95 % | -54.691 M -8 125.46 % | -664.900 K -177.98 % | 852.670 K 503.67 % | -211.230 K -160.53 % | 348.950 K 109.33 % | -3.739 M 98.02 % | -188.688 M -6 196.54 % | 3.095 M 30.56 % | 2.370 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -79.864 K -96.90 % | -40.560 K 17.89 % | -49.400 K 94.79 % | -948.800 K | 0.000 100.00 % | -41.230 K 28.42 % | -57.600 K 50.04 % | -115.300 K 96.02 % | -2.896 M -36.74 % | -2.118 M |
| Free CashFlow | -27.373 M -80 408.82 % | -34.000 K -123.78 % | 143.000 K 100.71 % | -20.119 M -712.89 % | -2.475 M 85.77 % | -17.394 M 6.99 % | -18.701 M 65.83 % | -54.732 M -7 562.27 % | -714.300 K -643.06 % | -96.130 K 54.49 % | -211.230 K -168.64 % | 307.720 K 108.10 % | -3.797 M 97.99 % | -188.803 M -94 766.71 % | 199.440 K -21.13 % | 252.880 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 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 | 2011-03-31 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 77.803 M 47.66 % | 52.689 M -20.64 % | 66.392 M 33.39 % | 49.774 M -26.08 % | 67.333 M 1 194.37 % | 5.202 M -43.01 % | 9.128 M -65.85 % | 26.727 M -36.48 % | 42.078 M 79.13 % | 23.490 M 177.53 % | 8.464 M 493.13 % | 1.427 M 492.12 % | 241.000 K -89.49 % | 2.294 M 544.38 % | 356.000 K 199.16 % | 119.000 K -61.24 % | 307.000 K -88.92 % | 2.770 M 1 021.27 % | 247.000 K 8.33 % | 228.000 K -88.92 % | 2.058 M -88.33 % | 17.640 M 5 819.60 % | 298.000 K -21.99 % | 382.000 K 39.93 % | 273.000 K -99.73 % | 100.604 M 4 890.26 % | 2.016 M -95.01 % | 40.419 M 289.54 % | 10.376 M -90.97 % | 114.876 M 4 413.78 % | 2.545 M 51.31 % | 1.682 M 10.59 % | 1.521 M 13 927.27 % | -11.000 K -100.46 % | 2.394 M -20.96 % | 3.029 M 3.63 % | 2.923 M 43.42 % | 2.038 M -30.49 % | 2.932 M 71.06 % | 1.714 M -24.99 % | 2.285 M -96.82 % | 71.807 M 2 888.23 % | 2.403 M -67.47 % | 7.386 M 268.56 % | 2.004 M -92.76 % | 27.692 M 1 147.37 % | 2.220 M -9.31 % | 2.448 M -10.07 % | 2.722 M -93.79 % | 43.848 M 641.05 % | 5.917 M -15.68 % | 7.017 M -2.95 % | 7.230 M 212.18 % | -6.445 M -211.83 % | 5.763 M 734.01 % | 691.000 K -70.84 % | 2.370 M 110.14 % | -23.368 M |
| Net income | 5.434 M 77.76 % | 3.057 M -68.14 % | 9.595 M 1 545.80 % | 583.000 K 107.47 % | 281.000 K -88.07 % | 2.355 M 63.51 % | 1.440 M 891.21 % | -182.000 K 68.89 % | -585.000 K -117.78 % | 3.290 M 754.55 % | 385.000 K -70.52 % | 1.306 M 292.06 % | -680.000 K -131.01 % | 2.193 M 954.33 % | 208.000 K 181.25 % | -256.000 K -47.13 % | -174.000 K 74.96 % | -694.936 K -568.21 % | -104.000 K 78.73 % | -489.000 K -132.89 % | 1.487 M 28.20 % | 1.160 M 232.56 % | -875.000 K 82.53 % | -5.010 M -4 538.89 % | -108.000 K 98.34 % | -6.522 M -719.38 % | -796.000 K -120.25 % | 3.930 M 62.40 % | 2.420 M 214.12 % | -2.121 M -253.78 % | 1.379 M -6.57 % | 1.476 M 10.15 % | 1.340 M 495.28 % | -339.000 K -121.54 % | 1.574 M 186.01 % | -1.830 M -232.99 % | 1.376 M 96.57 % | 700.000 K -38.92 % | 1.146 M 142.80 % | 472.000 K -47.14 % | 893.000 K 125.31 % | -3.528 M -442.53 % | 1.030 M -69.74 % | 3.404 M 330.34 % | 791.000 K -88.59 % | 6.930 M 677.79 % | 891.000 K 14.52 % | 778.000 K -28.23 % | 1.084 M 532.22 % | -250.796 K -109.00 % | 2.786 M -10.22 % | 3.103 M -12.59 % | 3.550 M 137.45 % | -9.480 M -387.80 % | 3.294 M 182.50 % | 1.166 M -45.62 % | 2.144 M 320.58 % | -972.000 K |
| Income before tax | 7.262 M -13.10 % | 8.357 M -34.08 % | 12.676 M 1 535.61 % | 775.000 K 7.19 % | 723.000 K -82.83 % | 4.211 M 160.74 % | 1.615 M 987.36 % | -182.000 K 75.41 % | -740.000 K -115.47 % | 4.784 M 1 142.60 % | 385.000 K -70.52 % | 1.306 M 292.06 % | -680.000 K -125.54 % | 2.662 M 758.71 % | 310.000 K 180.94 % | -383.000 K -120.11 % | -174.000 K 85.12 % | -1.170 M -654.60 % | -155.000 K 78.77 % | -730.000 K -132.88 % | 2.220 M -44.25 % | 3.982 M 404.93 % | -1.306 M 82.54 % | -7.481 M -4 546.58 % | -161.000 K 98.24 % | -9.135 M -668.30 % | -1.189 M -120.26 % | 5.868 M 62.41 % | 3.613 M 159.64 % | -6.058 M -394.38 % | 2.058 M -6.54 % | 2.202 M 9.99 % | 2.002 M 423.42 % | -619.000 K -126.32 % | 2.352 M 186.00 % | -2.735 M -206.38 % | 2.571 M 102.44 % | 1.270 M -40.68 % | 2.141 M 142.74 % | 882.000 K -47.12 % | 1.668 M 113.47 % | -12.387 M -743.83 % | 1.924 M -69.74 % | 6.359 M 330.24 % | 1.478 M -83.40 % | 8.901 M 434.60 % | 1.665 M 14.51 % | 1.454 M -28.23 % | 2.026 M 135.12 % | -5.769 M -210.85 % | 5.204 M -10.23 % | 5.797 M -12.59 % | 6.632 M 169.96 % | -9.480 M -292.57 % | 4.923 M 182.44 % | 1.743 M -18.70 % | 2.144 M 320.58 % | -972.000 K |
| Income before tax ratio | 0.09 -41.15 % | 0.16 -16.93 % | 0.19 1 126.22 % | 0.02 45.01 % | 0.01 -98.67 % | 0.81 357.53 % | 0.18 2 698.22 % | -0.01 61.28 % | -0.02 -108.64 % | 0.20 347.74 % | 0.05 -95.03 % | 0.92 132.44 % | -2.82 -343.15 % | 1.16 33.26 % | 0.87 127.06 % | -3.22 -467.86 % | -0.57 -34.21 % | -0.42 32.70 % | -0.63 80.40 % | -3.20 -396.81 % | 1.08 377.83 % | 0.23 105.15 % | -4.38 77.62 % | -19.58 -3 220.73 % | -0.59 -549.48 % | -0.09 84.60 % | -0.59 -506.24 % | 0.15 -58.31 % | 0.35 760.25 % | -0.05 -106.52 % | 0.81 -38.23 % | 1.31 -0.54 % | 1.32 -97.66 % | 56.27 5 627.76 % | 0.98 208.81 % | -0.90 -202.66 % | 0.88 41.15 % | 0.62 -14.66 % | 0.73 41.90 % | 0.51 -29.51 % | 0.73 523.15 % | -0.17 -121.55 % | 0.80 -7.00 % | 0.86 16.74 % | 0.74 129.45 % | 0.32 -57.14 % | 0.75 26.27 % | 0.59 -20.20 % | 0.74 665.76 % | -0.13 -114.96 % | 0.88 6.46 % | 0.83 -9.94 % | 0.92 -37.64 % | 1.47 72.19 % | 0.85 -66.13 % | 2.52 178.83 % | 0.90 2 074.86 % | 0.04 |
| EBITDA | 7.263 M 992.26 % | -814.000 K -106.42 % | 12.677 M 1 533.63 % | 776.000 K 3.47 % | 750.000 K 135.01 % | -2.142 M -229.90 % | 1.649 M 1 214.19 % | -148.000 K 79.04 % | -706.000 K 6.12 % | -752.000 K -279.47 % | 419.000 K -68.73 % | 1.340 M 307.75 % | -645.000 K -194.71 % | 681.000 K 97.97 % | 344.000 K 199.14 % | -347.000 K -158.96 % | -134.000 K 86.49 % | -991.821 K -747.71 % | -117.000 K 82.14 % | -655.000 K -128.24 % | 2.319 M -43.32 % | 4.091 M 435.34 % | -1.220 M 83.47 % | -7.382 M -11 806.45 % | -62.000 K 99.27 % | -8.512 M -667.56 % | -1.109 M -118.55 % | 5.980 M 61.36 % | 3.706 M -71.14 % | 12.842 M 492.64 % | 2.167 M -6.23 % | 2.311 M 9.47 % | 2.111 M 503.63 % | -523.000 K -45.68 % | -359.000 K 86.30 % | -2.621 M -197.69 % | 2.683 M 91.51 % | 1.401 M -37.90 % | 2.256 M 126.51 % | 996.000 K -44.11 % | 1.782 M 114.45 % | -12.333 M -723.17 % | 1.979 M -69.15 % | 6.414 M 318.40 % | 1.533 M 198.95 % | -1.549 M -190.02 % | 1.721 M 13.82 % | 1.512 M -27.27 % | 2.079 M 106.87 % | -30.247 M -670.06 % | 5.306 M -10.24 % | 5.911 M -12.25 % | 6.736 M 172.24 % | -9.325 M -283.89 % | 5.071 M 175.15 % | 1.843 M -14.04 % | 2.144 M 320.58 % | -972.000 K |
| Net income ratio | 0.07 20.38 % | 0.06 -59.85 % | 0.14 1 133.85 % | 0.01 180.66 % | 0.00 -99.08 % | 0.45 186.91 % | 0.16 2 416.68 % | -0.01 51.02 % | -0.01 -109.93 % | 0.14 207.91 % | 0.05 -95.03 % | 0.92 132.44 % | -2.82 -395.15 % | 0.96 63.62 % | 0.58 127.16 % | -2.15 -279.56 % | -0.57 -125.88 % | -0.25 40.41 % | -0.42 80.37 % | -2.14 -396.83 % | 0.72 998.88 % | 0.07 102.24 % | -2.94 77.61 % | -13.12 -3 215.23 % | -0.40 -510.21 % | -0.06 83.58 % | -0.39 -506.08 % | 0.10 -58.31 % | 0.23 1 363.45 % | -0.02 -103.41 % | 0.54 -38.25 % | 0.88 -0.39 % | 0.88 -97.14 % | 30.82 4 587.34 % | 0.66 208.83 % | -0.60 -228.34 % | 0.47 37.06 % | 0.34 -12.12 % | 0.39 41.93 % | 0.28 -29.54 % | 0.39 895.42 % | -0.05 -111.46 % | 0.43 -7.00 % | 0.46 16.76 % | 0.39 57.72 % | 0.25 -37.65 % | 0.40 26.29 % | 0.32 -20.20 % | 0.40 7 062.55 % | -0.01 -101.21 % | 0.47 6.48 % | 0.44 -9.94 % | 0.49 -66.62 % | 1.47 157.34 % | 0.57 -66.13 % | 1.69 86.53 % | 0.90 2 074.86 % | 0.04 |
| Ratio EBITDA | 0.09 704.25 % | -0.02 -108.09 % | 0.19 1 124.73 % | 0.02 39.97 % | 0.01 102.71 % | -0.41 -327.93 % | 0.18 3 362.37 % | -0.01 67.00 % | -0.02 47.59 % | -0.03 -164.67 % | 0.05 -94.73 % | 0.94 135.09 % | -2.68 -1 001.55 % | 0.30 -69.28 % | 0.97 133.14 % | -2.92 -568.06 % | -0.44 -21.88 % | -0.36 24.40 % | -0.47 83.51 % | -2.87 -354.95 % | 1.13 385.87 % | 0.23 105.66 % | -4.09 78.81 % | -19.32 -8 409.06 % | -0.23 -168.41 % | -0.08 84.62 % | -0.55 -471.81 % | 0.15 -58.58 % | 0.36 219.49 % | 0.11 -86.87 % | 0.85 -38.03 % | 1.37 -1.00 % | 1.39 -97.08 % | 47.55 31 805.80 % | -0.15 82.67 % | -0.87 -194.27 % | 0.92 33.52 % | 0.69 -10.66 % | 0.77 32.41 % | 0.58 -25.49 % | 0.78 554.09 % | -0.17 -120.85 % | 0.82 -5.16 % | 0.87 13.52 % | 0.76 1 467.26 % | -0.06 -107.22 % | 0.78 25.51 % | 0.62 -19.13 % | 0.76 210.72 % | -0.69 -176.93 % | 0.90 6.45 % | 0.84 -9.58 % | 0.93 -35.61 % | 1.45 64.43 % | 0.88 -67.01 % | 2.67 194.83 % | 0.90 2 074.86 % | 0.04 |
| Gross profit ratio | -0.01 -123.80 % | 0.03 -84.49 % | 0.19 4 346.17 % | 0.00 -124.92 % | 0.02 158.72 % | -0.03 -55.11 % | -0.02 -215.46 % | -0.01 -37.76 % | 0.00 -110.80 % | 0.04 -38.79 % | 0.07 178.14 % | -0.09 82.84 % | -0.51 -160.62 % | 0.85 334.22 % | -0.36 67.58 % | -1.12 -170.17 % | -0.41 -157.69 % | 0.72 427.98 % | -0.22 14.06 % | -0.25 -1 063.39 % | -0.02 -102.22 % | 0.99 624.34 % | -0.19 -12.16 % | -0.17 44.89 % | -0.30 -513.11 % | 0.07 193.90 % | -0.08 -150.87 % | 0.15 1 158.64 % | -0.01 -134.23 % | 0.04 148.31 % | -0.09 -64.49 % | -0.05 -239.11 % | -0.02 -100.11 % | 14.73 31 579.55 % | -0.05 8.58 % | -0.05 -105.37 % | 0.95 5.32 % | 0.90 -9.57 % | 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 542.60 % | 0.04 -96.22 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 305.55 % | -0.49 -148.65 % | 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 | 33.963 M 1.23 % | 33.550 M -1.40 % | 34.025 M -0.79 % | 34.294 M -2.37 % | 35.125 M 1.03 % | 34.766 M 0.00 % | 34.766 M -4.49 % | 36.400 M 5.78 % | 34.412 M 1.46 % | 33.918 M -1.31 % | 34.368 M 0.00 % | 34.368 M 1.08 % | 34.000 M -0.10 % | 34.035 M -1.82 % | 34.667 M 1.86 % | 34.035 M -2.20 % | 34.800 M 2.25 % | 34.035 M -1.82 % | 34.667 M -0.75 % | 34.929 M 3.35 % | 33.795 M -0.70 % | 34.035 M 1.13 % | 33.654 M -1.12 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M -16.24 % | 40.632 M 2.54 % | 39.626 M 16.43 % | 34.035 M 0.00 % | 34.035 M -12.70 % | 38.985 M 14.54 % | 34.035 M -2.96 % | 35.075 M 10.83 % | 31.648 M -21.37 % | 40.250 M 22.16 % | 32.948 M 21.40 % | 27.140 M -20.72 % | 34.232 M -8.97 % | 37.606 M 10.49 % | 34.035 M -4.36 % | 35.587 M 17.37 % | 30.322 M -28.96 % | 42.682 M 24.97 % | 34.155 M 14.52 % | 29.823 M -4.31 % | 31.165 M -31.43 % | 45.448 M 33.53 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M -6.34 % | 36.340 M 6.77 % | 34.035 M 55.46 % | 21.893 M 0.88 % | 21.702 M 36.55 % | 15.893 M |
| Weighted average shs out | 33.963 M 1.23 % | 33.550 M -1.40 % | 34.025 M -0.79 % | 34.294 M -2.37 % | 35.125 M 1.03 % | 34.766 M 0.00 % | 34.766 M -4.49 % | 36.400 M 5.78 % | 34.412 M 1.46 % | 33.918 M -1.31 % | 34.368 M 0.00 % | 34.368 M 1.08 % | 34.000 M -0.10 % | 34.035 M -1.82 % | 34.667 M 1.86 % | 34.035 M -2.20 % | 34.800 M 2.25 % | 34.035 M -1.82 % | 34.667 M -0.75 % | 34.929 M 3.35 % | 33.795 M -0.71 % | 34.036 M 1.14 % | 33.654 M -1.12 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M -16.24 % | 40.633 M 2.54 % | 39.626 M 16.43 % | 34.035 M 0.00 % | 34.035 M -12.70 % | 38.985 M 14.54 % | 34.035 M 0.00 % | 34.035 M 7.54 % | 31.648 M -21.37 % | 40.250 M 22.16 % | 32.948 M 21.40 % | 27.140 M -20.72 % | 34.232 M -8.97 % | 37.606 M 10.49 % | 34.036 M -4.36 % | 35.587 M 17.37 % | 30.322 M -28.96 % | 42.682 M 24.97 % | 34.155 M 14.52 % | 29.823 M -4.31 % | 31.165 M -31.43 % | 45.449 M 33.53 % | 34.035 M 0.00 % | 34.035 M 0.00 % | 34.035 M -6.34 % | 36.340 M 6.77 % | 34.035 M 55.46 % | 21.893 M 0.88 % | 21.702 M 36.55 % | 15.893 M |
| EPS diluted | 0.16 -15.79 % | 0.19 -32.14 % | 0.28 1 547.06 % | 0.02 112.50 % | 0.01 -88.20 % | 0.07 61.43 % | 0.04 940.00 % | -0.01 70.59 % | -0.02 -117.53 % | 0.10 1 569.70 % | -0.01 -117.37 % | 0.04 290.00 % | -0.02 -131.06 % | 0.06 973.33 % | 0.01 850.00 % | 0.00 84.00 % | -0.01 75.49 % | -0.02 -580.00 % | 0.00 78.57 % | -0.01 -131.82 % | 0.04 29.03 % | 0.03 231.15 % | -0.03 -76.87 % | -0.01 -4 800.00 % | 0.00 99.84 % | -0.19 -711.97 % | -0.02 -295.00 % | 0.01 -83.12 % | 0.07 232.90 % | -0.05 -1 437.50 % | 0.00 -20.00 % | 0.01 11.11 % | 0.00 151.72 % | -0.01 -274.00 % | 0.01 109.58 % | -0.05 -220.00 % | 0.04 150.00 % | 0.02 -50.00 % | 0.03 100.00 % | 0.02 -33.33 % | 0.03 126.10 % | -0.10 -674.71 % | 0.02 -81.82 % | 0.10 266.67 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 -25.00 % | 0.03 721.43 % | -0.01 -107.15 % | 0.08 -10.00 % | 0.09 -13.00 % | 0.10 138.46 % | -0.26 -371.68 % | 0.10 0.00 % | 0.10 -3.14 % | 0.10 261.44 % | -0.06 |
| Earnings per share | 0.16 -15.79 % | 0.19 -32.14 % | 0.28 1 547.06 % | 0.02 112.50 % | 0.01 -88.20 % | 0.07 61.43 % | 0.04 940.00 % | -0.01 70.59 % | -0.02 -117.53 % | 0.10 1 569.70 % | -0.01 -117.37 % | 0.04 290.00 % | -0.02 -131.06 % | 0.06 973.33 % | 0.01 850.00 % | 0.00 84.00 % | -0.01 75.49 % | -0.02 -580.00 % | 0.00 78.57 % | -0.01 -131.82 % | 0.04 29.03 % | 0.03 231.15 % | -0.03 -76.87 % | -0.01 -4 800.00 % | 0.00 99.84 % | -0.19 -711.97 % | -0.02 -295.00 % | 0.01 -83.12 % | 0.07 232.90 % | -0.05 -1 437.50 % | 0.00 -20.00 % | 0.01 11.11 % | 0.00 151.72 % | -0.01 -274.00 % | 0.01 109.29 % | -0.05 -223.68 % | 0.04 150.00 % | 0.02 -50.00 % | 0.03 100.00 % | 0.02 -33.33 % | 0.03 126.10 % | -0.10 -674.71 % | 0.02 -81.82 % | 0.10 266.67 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 -25.00 % | 0.03 721.43 % | -0.01 -107.15 % | 0.08 -10.00 % | 0.09 -13.00 % | 0.10 138.46 % | -0.26 -371.68 % | 0.10 0.00 % | 0.10 -3.14 % | 0.10 261.44 % | -0.06 |
| Gross profit | -549.000 K -135.15 % | 1.562 M -87.69 % | 12.687 M 5 763.84 % | -224.000 K -118.42 % | 1.216 M 860.00 % | -160.000 K 11.60 % | -181.000 K -7.74 % | -168.000 K 12.50 % | -192.000 K -119.35 % | 992.000 K 69.86 % | 584.000 K 563.49 % | -126.000 K -1.61 % | -124.000 K -106.37 % | 1.947 M 1 609.30 % | -129.000 K 3.01 % | -133.000 K -4.72 % | -127.000 K -106.40 % | 1.986 M 3 777.60 % | -54.000 K 6.90 % | -58.000 K -28.89 % | -45.000 K -100.26 % | 17.382 M 31 139.11 % | -56.000 K 12.50 % | -64.000 K 22.89 % | -83.000 K -101.12 % | 7.404 M 4 786.09 % | -158.000 K -102.54 % | 6.227 M 4 223.84 % | -151.000 K -103.09 % | 4.884 M 2 280.47 % | -224.000 K -148.89 % | -90.000 K -275.00 % | -24.000 K 85.19 % | -162.000 K -44.64 % | -112.000 K 27.74 % | -155.000 K -105.57 % | 2.784 M 51.06 % | 1.843 M -37.14 % | 2.932 M 71.06 % | 1.714 M -24.99 % | 2.285 M -96.82 % | 71.807 M 2 888.23 % | 2.403 M -67.47 % | 7.386 M 268.56 % | 2.004 M 91.24 % | 1.048 M -52.80 % | 2.220 M -9.31 % | 2.448 M -10.07 % | 2.722 M 112.76 % | -21.332 M -460.52 % | 5.917 M -15.68 % | 7.017 M -2.95 % | 7.230 M 212.18 % | -6.445 M -211.83 % | 5.763 M 734.01 % | 691.000 K -70.84 % | 2.370 M 110.14 % | -23.368 M |
| Income tax expense | 1.828 M 86.53 % | 980.000 K -68.19 % | 3.081 M 1 504.69 % | 192.000 K -56.56 % | 442.000 K -53.08 % | 942.000 K 438.29 % | 175.000 K | 0.000 100.00 % | -155.000 K -117.69 % | 876.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 469.000 K 359.80 % | 102.000 K 180.31 % | -127.000 K | 0.000 100.00 % | -474.688 K -830.76 % | -51.000 K 78.84 % | -241.000 K -132.88 % | 733.000 K -74.03 % | 2.823 M 754.87 % | -431.000 K 82.56 % | -2.471 M -4 562.26 % | -53.000 K 97.97 % | -2.613 M -564.83 % | -393.000 K -120.28 % | 1.938 M 62.45 % | 1.193 M 130.30 % | -3.938 M -679.94 % | 679.000 K -6.47 % | 726.000 K 9.67 % | 662.000 K 389.08 % | -229.000 K -129.43 % | 778.000 K 185.97 % | -905.000 K -206.35 % | 851.000 K 115.44 % | 395.000 K -44.21 % | 708.000 K 142.47 % | 292.000 K -47.10 % | 552.000 K 107.31 % | -7.552 M -1 285.61 % | 637.000 K -69.72 % | 2.104 M 330.27 % | 489.000 K -81.62 % | 2.660 M 382.76 % | 551.000 K 14.55 % | 481.000 K -28.21 % | 670.000 K 252.39 % | -439.672 K -125.53 % | 1.722 M -10.22 % | 1.918 M -12.62 % | 2.195 M | 0.000 -100.00 % | 1.629 M 182.32 % | 577.000 K | 0.000 | 0.000 |
| Cost of revenue | 78.352 M 53.25 % | 51.127 M -4.80 % | 53.705 M 7.41 % | 49.998 M -24.38 % | 66.117 M 1 133.07 % | 5.362 M -42.40 % | 9.309 M -65.39 % | 26.895 M -36.37 % | 42.270 M 87.88 % | 22.498 M 185.51 % | 7.880 M 407.41 % | 1.553 M 325.48 % | 365.000 K 5.19 % | 347.000 K -28.45 % | 485.000 K 92.46 % | 252.000 K -41.94 % | 434.000 K -44.62 % | 783.645 K 160.35 % | 301.000 K 5.24 % | 286.000 K -86.40 % | 2.103 M 713.51 % | 258.511 K -26.97 % | 354.000 K -20.63 % | 446.000 K 25.28 % | 356.000 K -99.62 % | 93.200 M 4 187.01 % | 2.174 M -93.64 % | 34.192 M 224.80 % | 10.527 M -90.43 % | 109.992 M 3 872.25 % | 2.769 M 56.26 % | 1.772 M 14.69 % | 1.545 M 923.18 % | 151.000 K -93.97 % | 2.506 M -21.29 % | 3.184 M 2 190.65 % | 139.000 K -28.72 % | 195.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.644 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.180 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 385.000 K 0.00 % | 385.000 K | 0.000 | 0.000 -100.00 % | 194.500 K 0.00 % | 194.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.000 K 55.70 % | 79.000 K | 0.000 | 0.000 -100.00 % | 502.523 K | 0.000 | 0.000 | 0.000 -100.00 % | 56.122 K 364.44 % | -21.223 K | 0.000 | 0.000 -100.00 % | 112.074 K 122.99 % | 50.260 K | 0.000 | 0.000 -100.00 % | 10.278 M 10 147.95 % | 100.292 K | 0.000 | 0.000 -100.00 % | 150.776 K 299.27 % | 37.763 K | 0.000 | 0.000 -100.00 % | 585.304 K 1 001.71 % | 53.127 K | 0.000 | 0.000 -100.00 % | 216.541 K 5 089.10 % | 4.173 K | 0.000 | 0.000 -100.00 % | 1.534 M 2 585.10 % | 57.148 K | 0.000 | 0.000 -100.00 % | 1.683 M 3 560.19 % | 45.982 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 23.000 K 0.00 % | 23.000 K | 0.000 | 0.000 -100.00 % | 23.500 K 0.00 % | 23.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K 0.00 % | 50.000 K | 0.000 | 0.000 -100.00 % | 66.976 K 0.00 % | 66.976 K | 0.000 | 0.000 -100.00 % | 69.223 K 0.00 % | 69.223 K | 0.000 | 0.000 -100.00 % | 74.740 K 0.00 % | 74.740 K | 0.000 | 0.000 | 0.000 -100.00 % | 106.708 K | 0.000 | 0.000 -100.00 % | 51.237 K 0.00 % | 51.237 K | 0.000 | 0.000 -100.00 % | 115.873 K 0.00 % | 115.873 K | 0.000 | 0.000 -100.00 % | 127.827 K 0.00 % | 127.827 K | 0.000 | 0.000 | 0.000 -100.00 % | 123.852 K | 0.000 | 0.000 | 0.000 -100.00 % | 164.018 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -7.810 M -1 369.92 % | 615.000 K 254.91 % | -397.000 K -211.83 % | 355.000 K -27.99 % | 493.000 K | 0.000 100.00 % | -117.000 K 30.36 % | -168.000 K 12.50 % | -192.000 K -119.35 % | 992.000 K 863.08 % | -130.000 K -3.17 % | -126.000 K -1.61 % | -124.000 K -109.54 % | 1.300 M 1 107.75 % | -129.000 K 3.01 % | -133.000 K -4.72 % | -127.000 K | 0.000 100.00 % | -54.000 K 6.90 % | -58.000 K -28.89 % | -45.000 K -100.26 % | 17.382 M 31 139.11 % | -56.000 K 12.50 % | -64.000 K | 0.000 -100.00 % | 7.404 M 4 786.09 % | -158.000 K -110.60 % | 1.491 M 1 087.42 % | -151.000 K | 0.000 100.00 % | -2.370 M -2 533.33 % | -90.000 K -275.00 % | -24.000 K | 0.000 100.00 % | -2.464 M -195.47 % | 2.581 M 1 111.74 % | 213.000 K -88.44 % | 1.843 M 197.26 % | 620.000 K -25.48 % | 832.000 K 74.42 % | 477.000 K -99.41 % | 81.225 M 23 307.66 % | 347.000 K -61.05 % | 891.000 K 69.39 % | 526.000 K 106.70 % | -7.853 M -2 211.07 % | 372.000 K -55.82 % | 842.000 K 20.98 % | 696.000 K 104.47 % | -15.563 M -2 276.67 % | 715.000 K -41.39 % | 1.220 M 104.01 % | 598.000 K -80.30 % | 3.035 M 261.31 % | 840.000 K 179.85 % | -1.052 M -565.49 % | 226.000 K 101.01 % | -22.396 M |
| Operating expenses | -7.810 M -863.44 % | 1.023 M 9 200.00 % | 11.000 K -96.90 % | 355.000 K -27.99 % | 493.000 K 126.15 % | 218.000 K 115.84 % | 101.000 K 621.43 % | 14.000 K -90.67 % | 150.000 K -84.88 % | 992.000 K 706.50 % | 123.000 K 197.62 % | -126.000 K -1.61 % | -124.000 K -109.54 % | 1.300 M 1 107.75 % | -129.000 K 3.01 % | -133.000 K -4.72 % | -127.000 K -106.40 % | 1.986 M 3 777.60 % | -54.000 K 6.90 % | -58.000 K -28.89 % | -45.000 K -100.26 % | 17.382 M 31 139.11 % | -56.000 K 12.50 % | -64.000 K -182.05 % | 78.000 K -98.95 % | 7.404 M 4 786.09 % | -158.000 K -110.60 % | 1.491 M 1 087.42 % | -151.000 K -103.09 % | 4.884 M 314.03 % | -2.282 M -2 435.56 % | -90.000 K -275.00 % | -24.000 K 85.19 % | -162.000 K 93.43 % | -2.464 M -195.47 % | 2.581 M 1 111.74 % | 213.000 K -88.44 % | 1.843 M 133.00 % | 791.000 K -4.93 % | 832.000 K 34.85 % | 617.000 K -99.14 % | 71.807 M 14 891.08 % | 479.000 K -53.36 % | 1.027 M 95.25 % | 526.000 K -80.16 % | 2.651 M 377.68 % | 555.000 K -44.16 % | 994.000 K 42.82 % | 696.000 K 104.47 % | -15.563 M -2 279.72 % | 714.000 K -41.48 % | 1.220 M 104.01 % | 598.000 K -80.30 % | 3.035 M 261.31 % | 840.000 K 179.85 % | -1.052 M -565.49 % | 226.000 K 101.01 % | -22.396 M |
| Cost and expenses | 70.542 M 35.27 % | 52.150 M -2.92 % | 53.716 M 6.68 % | 50.353 M -24.41 % | 66.610 M 977.31 % | 6.183 M -34.29 % | 9.410 M -64.79 % | 26.727 M -36.48 % | 42.078 M 79.13 % | 23.490 M 203.10 % | 7.750 M 6 200.81 % | 123.000 K -48.96 % | 241.000 K -85.37 % | 1.647 M 362.64 % | 356.000 K 199.16 % | 119.000 K -61.24 % | 307.000 K -59.11 % | 750.726 K 203.94 % | 247.000 K 8.33 % | 228.000 K -88.92 % | 2.058 M -88.33 % | 17.640 M 5 819.60 % | 298.000 K -21.99 % | 382.000 K -11.98 % | 434.000 K -99.57 % | 100.604 M 4 890.26 % | 2.016 M -94.35 % | 35.683 M 243.90 % | 10.376 M -90.97 % | 114.876 M 23 488.46 % | 487.000 K -71.05 % | 1.682 M 10.59 % | 1.521 M 13 927.27 % | -11.000 K -126.19 % | 42.000 K -99.27 % | 5.765 M 1 537.78 % | 352.000 K -82.73 % | 2.038 M 157.65 % | 791.000 K -4.93 % | 832.000 K 34.85 % | 617.000 K -99.24 % | 81.569 M 16 929.01 % | 479.000 K -53.36 % | 1.027 M 95.25 % | 526.000 K -97.20 % | 18.791 M 3 285.68 % | 555.000 K -44.16 % | 994.000 K 42.82 % | 696.000 K -98.60 % | 49.616 M 6 849.06 % | 714.000 K -41.48 % | 1.220 M 104.01 % | 598.000 K -80.30 % | 3.035 M 261.31 % | 840.000 K 179.85 % | -1.052 M -565.49 % | 226.000 K 101.01 % | -22.396 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 408.000 K 0.00 % | 408.000 K | 0.000 | 0.000 -100.00 % | 218.000 K 0.00 % | 218.000 K 19.78 % | 182.000 K -46.78 % | 342.000 K | 0.000 -100.00 % | 253.000 K | 0.000 -100.00 % | 173.000 K 34.11 % | 129.000 K | 0.000 | 0.000 -100.00 % | 569.499 K 750.30 % | 66.976 K | 0.000 | 0.000 -100.00 % | 125.345 K 161.14 % | 48.000 K | 0.000 | 0.000 -100.00 % | 186.814 K 49.45 % | 125.000 K | 0.000 | 0.000 -100.00 % | 10.278 M 4 865.16 % | 207.000 K 135.23 % | 88.000 K | 0.000 -100.00 % | 202.013 K 126.98 % | 89.000 K | 0.000 | 0.000 -100.00 % | 701.177 K 314.90 % | 169.000 K -1.17 % | 171.000 K | 0.000 -100.00 % | 140.000 K 6.06 % | 132.000 K 0.00 % | 132.000 K -2.94 % | 136.000 K -91.14 % | 1.534 M 747.78 % | 181.000 K -1.09 % | 183.000 K 20.39 % | 152.000 K -90.97 % | 1.683 M 701.44 % | 210.000 K 21 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -12.751 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 |
| 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 -100.00 % | 517.089 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -66.67 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -96.30 % | 27.000 K -20.59 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K -66.67 % | 102.000 K 200.00 % | 34.000 K 0.00 % | 34.000 K -2.86 % | 35.000 K 2.94 % | 34.000 K 0.00 % | 34.000 K -5.56 % | 36.000 K -10.00 % | 40.000 K 202.09 % | -39.181 K -203.11 % | 38.000 K -49.33 % | 75.000 K -24.24 % | 99.000 K 0.63 % | 98.383 K 14.40 % | 86.000 K -13.13 % | 99.000 K 0.00 % | 99.000 K -6.32 % | 105.678 K 32.10 % | 80.000 K -28.57 % | 112.000 K 20.43 % | 93.000 K -82.37 % | 527.541 K 383.98 % | 109.000 K 0.00 % | 109.000 K 0.00 % | 109.000 K 13.54 % | 96.000 K -16.52 % | 115.000 K 1.77 % | 113.000 K 1.80 % | 111.000 K -13.28 % | 128.000 K 13.27 % | 113.000 K 0.00 % | 113.000 K 0.00 % | 113.000 K 111.46 % | 53.439 K -1.04 % | 54.000 K -1.82 % | 55.000 K 1.85 % | 54.000 K 0.18 % | 53.903 K -0.18 % | 54.000 K 1.89 % | 53.000 K 1.92 % | 52.000 K 22.60 % | 42.416 K -58.42 % | 102.000 K 0.99 % | 101.000 K 0.00 % | 101.000 K -0.98 % | 102.000 K 0.00 % | 102.000 K 3.03 % | 99.000 K | 0.000 | 0.000 |
| Operating income | 7.261 M -87.68 % | 58.936 M 364.94 % | 12.676 M 2 289.29 % | -579.000 K -180.08 % | 723.000 K 359.14 % | -279.000 K 1.06 % | -282.000 K 57.40 % | -662.000 K 10.54 % | -740.000 K 13.35 % | -854.000 K -333.97 % | 365.000 K -72.01 % | 1.304 M 291.76 % | -680.000 K -205.10 % | 647.000 K 108.71 % | 310.000 K 278.16 % | -174.000 K 0.00 % | -174.000 K -108.62 % | 2.019 M 1 191.26 % | -185.000 K -189.37 % | 207.000 K -90.68 % | 2.220 M -42.54 % | 3.864 M -23.02 % | 5.019 M 3 217.39 % | -161.000 K 0.00 % | -161.000 K 86.46 % | -1.189 M 0.00 % | -1.189 M -120.26 % | 5.868 M 62.41 % | 3.613 M -70.66 % | 12.315 M 498.39 % | 2.058 M -6.54 % | 2.202 M 9.99 % | 2.002 M 191.46 % | -2.189 M -193.07 % | 2.352 M 185.96 % | -2.736 M -206.42 % | 2.571 M 101.96 % | 1.273 M -40.54 % | 2.141 M 142.74 % | 882.000 K -47.12 % | 1.668 M 117.08 % | -9.763 M -607.43 % | 1.924 M -69.74 % | 6.359 M 330.24 % | 1.478 M -83.40 % | 8.901 M 434.60 % | 1.665 M 14.51 % | 1.454 M -28.23 % | 2.026 M 135.12 % | -5.769 M -210.87 % | 5.203 M -10.25 % | 5.797 M -12.59 % | 6.632 M 169.96 % | -9.480 M -292.57 % | 4.923 M 182.44 % | 1.743 M -18.70 % | 2.144 M 320.58 % | -972.000 K |
| Operating income ratio | 0.09 -91.66 % | 1.12 485.86 % | 0.19 1 741.31 % | -0.01 -208.33 % | 0.01 120.02 % | -0.05 -73.60 % | -0.03 -24.73 % | -0.02 -40.84 % | -0.02 51.63 % | -0.04 -184.31 % | 0.04 -95.28 % | 0.91 132.39 % | -2.82 -1 100.42 % | 0.28 -67.61 % | 0.87 159.55 % | -1.46 -157.98 % | -0.57 -177.75 % | 0.73 197.32 % | -0.75 -182.50 % | 0.91 -15.84 % | 1.08 392.51 % | 0.22 -98.70 % | 16.84 4 096.12 % | -0.42 28.53 % | -0.59 -4 889.94 % | -0.01 98.00 % | -0.59 -506.24 % | 0.15 -58.31 % | 0.35 224.81 % | 0.11 -86.74 % | 0.81 -38.23 % | 1.31 -0.54 % | 1.32 -99.34 % | 199.00 20 155.36 % | 0.98 208.77 % | -0.90 -202.69 % | 0.88 40.82 % | 0.62 -14.46 % | 0.73 41.90 % | 0.51 -29.51 % | 0.73 636.90 % | -0.14 -116.98 % | 0.80 -7.00 % | 0.86 16.74 % | 0.74 129.45 % | 0.32 -57.14 % | 0.75 26.27 % | 0.59 -20.20 % | 0.74 665.76 % | -0.13 -114.96 % | 0.88 6.44 % | 0.83 -9.94 % | 0.92 -37.64 % | 1.47 72.19 % | 0.85 -66.13 % | 2.52 178.83 % | 0.90 2 074.86 % | 0.04 |
| Total other income expenses net | 1.000 K 100.00 % | -50.579 M | 0.000 -100.00 % | 1.354 M 102.04 % | -66.260 M -1 575.72 % | 4.490 M 136.69 % | 1.897 M 295.21 % | 480.000 K | 0.000 -100.00 % | 5.638 M 28 090.00 % | 20.000 K 900.00 % | 2.000 K | 0.000 -100.00 % | 2.015 M | 0.000 100.00 % | -209.000 K | 0.000 100.00 % | -3.188 M -10 728.15 % | 30.000 K 103.20 % | -937.000 K | 0.000 -100.00 % | 118.703 K 101.88 % | -6.325 M 13.59 % | -7.320 M | 0.000 100.00 % | -7.946 M | 0.000 | 0.000 | 0.000 100.00 % | -18.373 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.570 M | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 2011-03-31 | 2009-03-31 | 2008-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-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 | 2011-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -80.000 K 0.00 % | -80.000 K -26.98 % | -63.000 K 62.28 % | -167.000 K 0.00 % | -167.000 K -659.09 % | -22.000 K -100.00 % | -11.000 K 8.33 % | -12.000 K 20.00 % | -15.000 K 72.22 % | -54.000 K -217.65 % | -17.000 K -112.50 % | -8.000 K 27.27 % | -11.000 K -10.00 % | -10.000 K 52.38 % | -21.000 K 7.10 % | -22.605 K -222.93 % | -7.000 K -20.16 % | -5.826 K 85.06 % | -39.000 K 24.65 % | -51.756 K 68.25 % | -163.000 K -123.24 % | -73.015 K -630.15 % | -10.000 K 98.73 % | -787.324 K -2 524.41 % | -30.000 K 57.75 % | -71.000 K 33.02 % | -106.000 K 88.00 % | -883.452 K 96.81 % | -27.669 M -30 988.76 % | -89.000 K 68.33 % | -281.000 K 74.33 % | -1.095 M 42.32 % | -1.898 M -190.21 % | -654.000 K 43.91 % | -1.166 M -48.17 % | -786.952 K 82.83 % | -4.584 M -169.71 % | -1.700 M 26.94 % | -2.326 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.400 M 0.00 % | 28.400 M -0.01 % | 28.402 M 0.02 % | 28.395 M 1 184.26 % | 2.211 M | 0.000 -100.00 % | 2.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.367 M | 0.000 | 0.000 | 0.000 -100.00 % | 189.980 M | 0.000 | 0.000 | 0.000 -100.00 % | 203.291 M | 0.000 | 0.000 | 0.000 -100.00 % | 190.475 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 109.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 394.548 M | 0.000 | 0.000 -100.00 % | 41.542 M 4 158 458.36 % | -999.000 0.00 % | -999.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.560 M 5.87 % | 78.927 M 8.76 % | 72.569 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 14.694 M -72.89 % | 54.196 M | 0.000 -100.00 % | 3.882 M -90.46 % | 40.680 M | 0.000 -100.00 % | 728.000 K -97.82 % | 33.434 M | 0.000 100.00 % | -3.573 M | 0.000 | 0.000 100.00 % | -5.602 M | 0.000 -100.00 % | 31.698 M 646.39 % | -5.801 M | 0.000 100.00 % | -969.272 K | 0.000 | 0.000 | 0.000 -100.00 % | 78.329 M | 0.000 -100.00 % | 4.014 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.697 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.051 M | 0.000 -100.00 % | 22.651 M 21.66 % | 18.617 M |
| Common stock | 0.000 -100.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.352 M 0.00 % | 340.351 M 0.00 % | 340.352 M 0.00 % | 340.351 M 0.00 % | 340.352 M 15.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 0.00 % | 295.958 M 187.35 % | 102.994 M 0.00 % | 102.994 M |
| Total equity | 394.548 M 0.00 % | 394.548 M 0.00 % | 394.548 M 3.31 % | 381.894 M 0.23 % | 381.033 M 1.25 % | 376.323 M 0.00 % | 376.323 M -0.20 % | 377.090 M 0.88 % | 373.786 M 0.10 % | 373.400 M 0.16 % | 372.787 M 0.70 % | 370.202 M -0.10 % | 370.585 M -0.05 % | 370.760 M -0.31 % | 371.895 M -0.04 % | 372.050 M 0.40 % | 370.560 M 0.76 % | 367.748 M -2.04 % | 375.392 M -2.71 % | 385.843 M 2.52 % | 376.361 M -0.20 % | 377.103 M 0.75 % | 374.287 M 0.32 % | 373.083 M -0.04 % | 373.248 M -0.18 % | 373.927 M 0.58 % | 371.786 M 0.39 % | 370.350 M 0.30 % | 369.234 M -2.71 % | 379.518 M 1.24 % | 374.885 M 1.73 % | 368.527 M 0.27 % | 367.537 M 1.72 % | 361.313 M 1.07 % | 357.488 M 0.41 % | 356.034 M 0.57 % | 354.009 M 2.66 % | 344.821 M 134.95 % | 146.762 M 3.56 % | 141.721 M |
| Other non current liabilities | -394.548 M -7 851.43 % | 5.090 M 0.00 % | 5.090 M 195.76 % | 1.721 M -35.69 % | 2.676 M 0.00 % | 2.676 M -13.00 % | 3.076 M 5.74 % | 2.909 M 107.79 % | 1.400 M -19.77 % | 1.745 M 43.50 % | 1.216 M | 0.000 -100.00 % | 1.000 K -99.88 % | 829.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 |
| 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 -100.00 % | 109.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 109.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -394.548 M -7 851.43 % | 5.090 M 0.00 % | 5.090 M 195.76 % | 1.721 M -35.69 % | 2.676 M 0.00 % | 2.676 M -13.00 % | 3.076 M 5.74 % | 2.909 M 107.79 % | 1.400 M -19.77 % | 1.745 M 43.50 % | 1.216 M | 0.000 -100.00 % | 1.000 K -99.88 % | 829.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 258.240 -99.30 % | 37.000 K 0.92 % | 36.662 K -66.37 % | 109.000 K 0.00 % | 109.000 K -0.91 % | 110.000 K 0.08 % | 109.911 K 0.84 % | 109.000 K 0.00 % | 109.000 K 0.00 % | 109.000 K -0.36 % | 109.396 K 17.63 % | 93.000 K 0.00 % | 93.000 K 0.00 % | 93.000 K 0.37 % | 92.660 K 17.50 % | 78.859 K 20.53 % | 65.429 K -40.32 % | 109.631 K |
| Other current liabilities | 0.000 -100.00 % | 5.084 M | 0.000 | 0.000 -100.00 % | 2.667 M | 0.000 | 0.000 -100.00 % | 2.900 M | 0.000 | 0.000 -100.00 % | 1.094 M -60.59 % | 2.776 M 6.97 % | 2.595 M 62.39 % | 1.598 M -42.33 % | 2.771 M 4.37 % | 2.655 M 34.11 % | 1.980 M -62.24 % | 5.243 M -5.72 % | 5.561 M -13.62 % | 6.438 M -25.10 % | 8.595 M 83.11 % | 4.694 M -4.28 % | 4.904 M 79.43 % | 2.733 M -5.28 % | 2.885 M 481.69 % | 496.000 K -0.60 % | 499.000 K -55.09 % | 1.111 M 82.92 % | 607.367 K -74.39 % | 2.372 M -53.67 % | 5.120 M 0.53 % | 5.093 M 9.57 % | 4.648 M 141.85 % | 1.922 M -58.60 % | 4.642 M -0.09 % | 4.646 M -0.49 % | 4.669 M 59.36 % | 2.930 M 28.14 % | 2.286 M 199.94 % | 762.277 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Total current liabilities | 0.000 -100.00 % | 5.090 M | 0.000 | 0.000 -100.00 % | 2.676 M | 0.000 | 0.000 -100.00 % | 2.909 M | 0.000 | 0.000 -100.00 % | 1.104 M -60.23 % | 2.776 M 6.97 % | 2.595 M 61.99 % | 1.602 M -42.19 % | 2.771 M 4.37 % | 2.655 M 33.46 % | 1.989 M -62.06 % | 5.243 M -6.04 % | 5.580 M -23.28 % | 7.273 M -15.52 % | 8.609 M 83.41 % | 4.694 M -4.28 % | 4.904 M 73.77 % | 2.822 M -2.19 % | 2.885 M 319.97 % | 687.000 K -8.64 % | 752.000 K -75.57 % | 3.078 M 406.78 % | 607.367 K -76.40 % | 2.574 M -50.76 % | 5.227 M -49.81 % | 10.415 M 1.88 % | 10.223 M 219.28 % | 3.202 M -32.90 % | 4.772 M 2.34 % | 4.663 M -0.41 % | 4.682 M 54.76 % | 3.025 M 28.45 % | 2.355 M 167.43 % | 880.707 K |
| Total liabilities | -394.548 M -7 851.43 % | 5.090 M 0.00 % | 5.090 M 195.76 % | 1.721 M -35.66 % | 2.675 M -0.04 % | 2.676 M -13.00 % | 3.076 M 5.74 % | 2.909 M 107.79 % | 1.400 M -19.77 % | 1.745 M -24.78 % | 2.320 M -16.43 % | 2.776 M 6.93 % | 2.596 M 6.79 % | 2.431 M -12.27 % | 2.771 M 4.37 % | 2.655 M 33.46 % | 1.989 M -62.06 % | 5.243 M -6.04 % | 5.580 M -23.28 % | 7.273 M -15.52 % | 8.609 M 83.41 % | 4.694 M -4.29 % | 4.904 M 71.54 % | 2.859 M -2.15 % | 2.922 M 267.07 % | 796.000 K -7.55 % | 861.000 K -72.99 % | 3.188 M 344.46 % | 717.278 K -73.27 % | 2.683 M -49.72 % | 5.336 M -49.30 % | 10.524 M 1.85 % | 10.333 M 213.59 % | 3.295 M -32.27 % | 4.865 M 2.29 % | 4.756 M -0.39 % | 4.775 M 53.81 % | 3.104 M 28.24 % | 2.421 M 144.43 % | 990.338 K |
| Other non current assets | 0.000 | 0.000 -100.00 % | 396.762 M 23.54 % | 321.164 M -15.58 % | 380.422 M -0.06 % | 380.635 M 18.57 % | 321.025 M -0.06 % | 321.232 M 0.06 % | 321.025 M 0.00 % | 321.025 M 0.00 % | 321.024 M 158 822.77 % | 202.000 K 0.00 % | 202.000 K -99.94 % | 339.145 M 201 772.02 % | 168.000 K 0.00 % | 168.000 K -0.37 % | 168.629 K 381.80 % | 35.000 K -0.38 % | 35.133 K -76.89 % | 152.000 K 0.23 % | 151.649 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 % | 1.208 M 35.75 % | 890.077 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Property plant equipment net | 0.000 -100.00 % | 324.041 M 11 167.08 % | 2.876 M -0.03 % | 2.877 M -1.00 % | 2.906 M 0.00 % | 2.906 M -2.32 % | 2.975 M -2.20 % | 3.042 M -1.11 % | 3.076 M -1.09 % | 3.110 M -2.20 % | 3.180 M -2.06 % | 3.247 M -1.10 % | 3.283 M -1.23 % | 3.324 M 1.22 % | 3.284 M -1.14 % | 3.322 M -4.97 % | 3.496 M -5.36 % | 3.694 M -5.07 % | 3.891 M -4.13 % | 4.059 M -3.41 % | 4.202 M -12.42 % | 4.798 M -4.35 % | 5.016 M -4.03 % | 5.227 M -3.23 % | 5.402 M 17.92 % | 4.581 M -2.41 % | 4.694 M -2.35 % | 4.807 M -2.30 % | 4.920 M -1.08 % | 4.974 M -1.07 % | 5.028 M -1.06 % | 5.082 M -1.07 % | 5.137 M -1.05 % | 5.191 M -0.25 % | 5.204 M -1.01 % | 5.257 M -0.99 % | 5.309 M -5.18 % | 5.599 M -4.90 % | 5.888 M 293.03 % | 1.498 M |
| Total non current assets | 0.000 -100.00 % | 324.237 M -18.87 % | 399.638 M 23.25 % | 324.254 M -15.46 % | 383.541 M 0.00 % | 383.541 M 18.30 % | 324.206 M -0.02 % | 324.274 M -0.01 % | 324.303 M -0.01 % | 324.337 M -0.02 % | 324.406 M 9 305.80 % | 3.449 M -1.03 % | 3.485 M -98.98 % | 342.671 M 9 826.74 % | 3.452 M -1.09 % | 3.490 M -4.76 % | 3.665 M -1.73 % | 3.729 M -5.03 % | 3.926 M -6.76 % | 4.211 M -3.28 % | 4.354 M -9.26 % | 4.798 M -4.35 % | 5.016 M -4.03 % | 5.227 M -3.23 % | 5.402 M 17.92 % | 4.581 M -2.41 % | 4.694 M -2.35 % | 4.807 M -2.30 % | 4.920 M -1.08 % | 4.974 M -1.07 % | 5.028 M -1.06 % | 5.082 M -1.07 % | 5.137 M -1.05 % | 5.191 M -0.25 % | 5.204 M -1.01 % | 5.257 M -0.99 % | 5.309 M -5.18 % | 5.599 M -21.10 % | 7.096 M 197.14 % | 2.388 M |
| Other current assets | 0.000 -100.00 % | 1.411 M | 0.000 -100.00 % | 6.715 M 157.42 % | -11.695 M | 0.000 -100.00 % | 1.037 M 31.43 % | 789.000 K -81.89 % | 4.357 M 1.78 % | 4.281 M 3.68 % | 4.129 M 432.77 % | 775.000 K -0.64 % | 780.000 K 0.91 % | 773.000 K -68.77 % | 2.475 M -99.33 % | 368.983 M 0.63 % | 366.660 M 194.58 % | 124.470 M -66.79 % | 374.791 M 2 065.55 % | 17.307 M 2 631.23 % | 633.670 K -99.66 % | 184.977 M 0.04 % | 184.905 M -0.07 % | 185.026 M -0.11 % | 185.226 M -1.18 % | 187.433 M -49.04 % | 367.773 M 99 298.11 % | 370.000 K 0.07 % | 369.745 K -99.89 % | 349.102 M -6.90 % | 374.995 M 120.07 % | 170.397 M 1.91 % | 167.202 M -20.96 % | 211.539 M 9.06 % | 193.958 M 11 770.13 % | 1.634 M -58.69 % | 3.956 M -30.37 % | 5.681 M -95.54 % | 127.308 M 32.14 % | 96.345 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.400 M 0.00 % | 28.400 M | 0.000 -100.00 % | 28.395 M 1 184.26 % | 2.211 M | 0.000 -100.00 % | 2.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.367 M | 0.000 | 0.000 | 0.000 -100.00 % | 189.980 M | 0.000 | 0.000 | 0.000 -100.00 % | 203.291 M | 0.000 | 0.000 | 0.000 -100.00 % | 190.475 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 80.000 K 0.00 % | 80.000 K 26.98 % | 63.000 K -62.28 % | 167.000 K 0.00 % | 167.000 K 659.09 % | 22.000 K 100.00 % | 11.000 K -8.33 % | 12.000 K -20.00 % | 15.000 K -72.22 % | 54.000 K 217.65 % | 17.000 K 112.50 % | 8.000 K -27.27 % | 11.000 K 10.00 % | 10.000 K -52.38 % | 21.000 K -7.10 % | 22.605 K 222.93 % | 7.000 K 20.16 % | 5.826 K -85.06 % | 39.000 K -24.65 % | 51.756 K -68.25 % | 163.000 K 123.24 % | 73.015 K 630.15 % | 10.000 K -98.73 % | 787.324 K 2 524.41 % | 30.000 K -83.33 % | 180.000 K 69.81 % | 106.000 K -88.00 % | 883.452 K -96.81 % | 27.669 M 13 874.24 % | 198.000 K -29.54 % | 281.000 K -74.33 % | 1.095 M -42.32 % | 1.898 M 190.21 % | 654.000 K -43.91 % | 1.166 M 48.17 % | 786.952 K -82.83 % | 4.584 M 169.71 % | 1.700 M -26.94 % | 2.326 M |
| Cash and short term investments | 0.000 -100.00 % | 80.000 K | 0.000 -100.00 % | 63.000 K -62.28 % | 167.000 K | 0.000 -100.00 % | 22.000 K 100.00 % | 11.000 K -8.33 % | 12.000 K -20.00 % | 15.000 K -72.22 % | 54.000 K -99.81 % | 28.417 M 0.03 % | 28.408 M 258 154.55 % | 11.000 K -99.96 % | 28.405 M 1 172.63 % | 2.232 M 9 773.92 % | 22.605 K -98.99 % | 2.238 M 38 316.18 % | 5.826 K -85.06 % | 39.000 K -24.65 % | 51.756 K -68.25 % | 163.000 K 123.24 % | 73.015 K -96.93 % | 2.377 M 201.91 % | 787.324 K 2 524.41 % | 30.000 K -83.33 % | 180.000 K -99.91 % | 190.086 M 21 416.28 % | 883.452 K -96.81 % | 27.669 M 13 874.24 % | 198.000 K -99.90 % | 203.572 M 18 496.42 % | 1.095 M -42.32 % | 1.898 M 190.21 % | 654.000 K -99.66 % | 191.641 M 24 252.31 % | 786.952 K -82.83 % | 4.584 M 169.71 % | 1.700 M -26.94 % | 2.326 M |
| Total current assets | 0.000 -100.00 % | 75.403 M | 0.000 -100.00 % | 59.361 M 35 445.51 % | 167.000 K | 0.000 -100.00 % | 55.194 M -0.95 % | 55.725 M 9.52 % | 50.883 M 0.15 % | 50.808 M 0.21 % | 50.702 M -86.28 % | 369.529 M -0.05 % | 369.696 M 1 111.28 % | 30.521 M -91.78 % | 371.214 M 0.00 % | 371.215 M 0.63 % | 368.885 M -0.10 % | 369.262 M -2.06 % | 377.046 M -3.05 % | 388.905 M 2.18 % | 380.617 M 0.96 % | 376.999 M 0.75 % | 374.175 M 0.93 % | 370.715 M -0.01 % | 370.768 M 0.17 % | 370.142 M 0.59 % | 367.953 M -0.21 % | 368.731 M 1.01 % | 365.031 M -3.23 % | 377.227 M 0.54 % | 375.193 M 0.33 % | 373.969 M 0.33 % | 372.733 M 3.71 % | 359.417 M 0.64 % | 357.149 M 0.45 % | 355.533 M 0.58 % | 353.474 M 3.26 % | 342.326 M 140.93 % | 142.087 M 1.26 % | 140.323 M |
| Inventory | 0.000 -100.00 % | 19.228 M | 0.000 -100.00 % | 42.964 M | 0.000 | 0.000 -100.00 % | 46.583 M -0.26 % | 46.704 M 0.41 % | 46.514 M 0.00 % | 46.512 M -0.02 % | 46.519 M | 0.000 | 0.000 -100.00 % | 28.402 M | 0.000 | 0.000 -100.00 % | 2.202 M | 0.000 -100.00 % | 2.248 M -97.63 % | 94.745 M -13.13 % | 109.062 M 4 276.48 % | 2.492 M 1.60 % | 2.453 M | 0.000 -100.00 % | 2.204 M | 0.000 | 0.000 | 0.000 -100.00 % | 190.921 M | 0.000 | 0.000 | 0.000 -100.00 % | 204.437 M | 0.000 | 0.000 | 0.000 -100.00 % | 186.948 M 7 042.48 % | 2.617 M -79.99 % | 13.079 M -68.60 % | 41.652 M |
| Net receivables | 0.000 -100.00 % | 54.684 M | 0.000 -100.00 % | 9.619 M -17.75 % | 11.695 M | 0.000 -100.00 % | 7.552 M -8.14 % | 8.221 M | 0.000 | 0.000 | 0.000 -100.00 % | 340.337 M -0.05 % | 340.508 M 25 406.22 % | 1.335 M -99.61 % | 340.334 M | 0.000 | 0.000 -100.00 % | 242.554 M | 0.000 -100.00 % | 276.814 M 2.19 % | 270.869 M 43.04 % | 189.367 M 1.40 % | 186.744 M 1.87 % | 183.312 M 0.42 % | 182.551 M -0.07 % | 182.679 M | 0.000 -100.00 % | 178.275 M 3.13 % | 172.857 M 37 807.18 % | 456.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 145.980 M -10.19 % | 162.537 M 0.17 % | 162.258 M 0.29 % | 161.783 M -50.89 % | 329.443 M | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 196.000 K | 0.000 -100.00 % | 213.000 K 0.00 % | 213.000 K | 0.000 -100.00 % | 206.000 K | 0.000 -100.00 % | 202.000 K 0.00 % | 202.000 K 0.00 % | 202.000 K | 0.000 | 0.000 -100.00 % | 202.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 |
| Other assets | 0.000 100.00 % | -2.144 K | 0.000 | 0.000 | 0.000 100.00 % | -7.385 M -738 400.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 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 % | 835.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 89.000 K | 0.000 -100.00 % | 191.000 K -24.51 % | 253.000 K -87.14 % | 1.967 M | 0.000 -100.00 % | 202.000 K 88.79 % | 107.000 K -97.99 % | 5.322 M -4.54 % | 5.575 M 335.54 % | 1.280 M 884.62 % | 130.000 K 664.71 % | 17.000 K 28.82 % | 13.197 K -86.19 % | 95.577 K 38.75 % | 68.885 K -35.43 % | 106.683 K |
| Tax payables | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 9.715 K | 0.000 -100.00 % | 18.626 K | 0.000 -100.00 % | 13.958 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 % | 11.747 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 39.502 M | 0.000 -100.00 % | 41.542 M 12.89 % | 36.800 M | 0.000 -100.00 % | 35.971 M -0.11 % | 36.010 M | 0.000 -100.00 % | 33.048 M -8.22 % | 36.008 M 20.63 % | 29.850 M -1.27 % | 30.233 M -16.04 % | 36.010 M 14.16 % | 31.543 M | 0.000 -100.00 % | 36.010 M 31.44 % | 27.397 M -23.92 % | 36.010 M -20.84 % | 45.492 M 26.33 % | 36.010 M -55.62 % | 81.145 M | 0.000 -100.00 % | 77.125 M 5.25 % | 73.276 M -6.02 % | 77.969 M 2.82 % | 75.828 M 1.93 % | 74.392 M 3.93 % | 71.580 M | 0.000 | 0.000 | 0.000 -100.00 % | 71.580 M 9.52 % | 65.355 M 6.22 % | 61.530 M 2.42 % | 60.076 M | 0.000 -100.00 % | 48.863 M 131.39 % | 21.117 M 5.01 % | 20.109 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.000 K | 0.000 | 0.000 -100.00 % | 109.911 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 93.000 K 0.37 % | 92.660 K 17.50 % | 78.859 K 20.53 % | 65.429 K -40.32 % | 109.631 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.677 M | 0.000 | 0.000 100.00 % | -2.909 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 |
| Total assets | 0.000 -100.00 % | 399.638 M 0.00 % | 399.638 M 4.18 % | 383.615 M -0.02 % | 383.708 M 1.96 % | 376.323 M -0.81 % | 379.399 M -0.16 % | 379.998 M 1.28 % | 375.186 M 0.01 % | 375.145 M 0.01 % | 375.107 M 0.57 % | 372.978 M -0.05 % | 373.181 M 0.00 % | 373.191 M -0.39 % | 374.666 M -0.01 % | 374.705 M 0.58 % | 372.549 M -0.12 % | 372.991 M -2.09 % | 380.972 M -3.09 % | 393.116 M 2.12 % | 384.970 M 0.83 % | 381.797 M 0.69 % | 379.191 M 0.86 % | 375.942 M -0.06 % | 376.170 M 0.39 % | 374.723 M 0.56 % | 372.647 M -0.24 % | 373.538 M 0.97 % | 369.952 M -3.20 % | 382.201 M 0.52 % | 380.221 M 0.31 % | 379.051 M 0.31 % | 377.870 M 3.64 % | 364.608 M 0.62 % | 362.353 M 0.43 % | 360.790 M 0.56 % | 358.784 M 3.12 % | 347.925 M 133.22 % | 149.183 M 4.54 % | 142.711 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-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 | 2011-03-31 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-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 | 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 | 0.000 | 0.000 |
| Change in working capital | 0.000 100.00 % | -19.846 M 0.00 % | -19.846 M | 0.000 | 0.000 100.00 % | -2.193 M -7.03 % | -2.049 M -678.81 % | 354.000 K 0.00 % | 354.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 |
| Accounts receivables | 0.000 100.00 % | -19.880 M 0.00 % | -19.880 M | 0.000 | 0.000 100.00 % | -1.813 M 11.52 % | -2.049 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.500 K | 0.000 -100.00 % | 60.500 K 0.00 % | 60.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 |
| 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 |
| Other working capital | 0.000 -100.00 % | 34.500 K 0.00 % | 34.500 K | 0.000 | 0.000 100.00 % | -319.500 K | 0.000 -100.00 % | 293.500 K 0.00 % | 293.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 |
| Other non cash items | -5.434 M -427.55 % | 1.659 M 0.00 % | 1.659 M 384.56 % | -583.000 K -107.47 % | -281.000 K -659.46 % | -37.000 K 86.14 % | -267.000 K 30.01 % | -381.500 K -111.36 % | -180.500 K 94.51 % | -3.290 M -754.55 % | -385.000 K 70.52 % | -1.306 M -292.06 % | 680.000 K 131.01 % | -2.193 M -954.33 % | -208.000 K -181.25 % | 256.000 K 47.13 % | 174.000 K -74.96 % | 694.935 K 568.21 % | 104.000 K -78.73 % | 489.000 K 132.89 % | -1.487 M -28.20 % | -1.160 M -232.56 % | 875.000 K -82.53 % | 5.010 M 4 538.89 % | 108.000 K -98.34 % | 6.522 M 719.38 % | 796.000 K 120.25 % | -3.930 M -62.40 % | -2.420 M -214.12 % | 2.121 M 253.78 % | -1.379 M 6.57 % | -1.476 M -10.15 % | -1.340 M -415.66 % | 424.510 K 126.97 % | -1.574 M -185.96 % | 1.831 M 206.45 % | -1.720 M -96.58 % | -874.941 K 38.94 % | -1.433 M -142.88 % | -590.000 K 47.13 % | -1.116 M -123.08 % | 4.835 M 475.68 % | -1.287 M 69.75 % | -4.255 M -330.23 % | -989.000 K 90.19 % | -10.086 M -805.43 % | -1.114 M -14.49 % | -973.000 K 28.24 % | -1.356 M -151.96 % | 2.610 M 174.95 % | -3.482 M |
| Net cash provided by operating activities | 0.000 100.00 % | -11.860 M 0.00 % | -11.860 M | 0.000 | 0.000 -100.00 % | 158.500 K 311.69 % | 38.500 K 121.94 % | -175.500 K 0.00 % | -175.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 |
| 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 |
| 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 | 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 |
| 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 |
| Other investing activites | 0.000 -100.00 % | 11.868 M 0.00 % | 11.868 M | 0.000 | 0.000 100.00 % | -85.500 K | 0.000 -100.00 % | 180.500 K 0.00 % | 180.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 |
| Net cash used for investing activites | 0.000 -100.00 % | 11.868 M 0.00 % | 11.868 M | 0.000 | 0.000 100.00 % | -85.500 K | 0.000 -100.00 % | 180.500 K 0.00 % | 180.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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 | 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 | 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 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.000 K | 0.000 -100.00 % | 5.000 K 0.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at 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 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.000 K | 0.000 -100.00 % | 5.000 K 0.00 % | 5.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 |
| Operating cash flow | 0.000 100.00 % | -11.860 M 0.00 % | -11.860 M | 0.000 | 0.000 -100.00 % | 158.500 K 311.69 % | 38.500 K 121.94 % | -175.500 K 0.00 % | -175.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 |
| 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 |
| Free CashFlow | 0.000 100.00 % | -11.860 M 0.00 % | -11.860 M | 0.000 | 0.000 -100.00 % | 158.500 K 311.69 % | 38.500 K 121.94 % | -175.500 K 0.00 % | -175.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 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 |