 
					Precision Containeurs Limited PRECISION.BO
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.958 B 3.80 % | 1.886 B 50.19 % | 1.256 B 155.07 % | 492.404 M 1 172 290.48 % | 42.000 K -50.00 % | 84.000 K -97.87 % | 3.939 M 513.55 % | 642.000 K -82.63 % | 3.696 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.725 M -77.46 % | 433.628 M | 
| Net income | 67.838 M 3 330.38 % | -2.100 M -10.47 % | -1.901 M -36.66 % | -1.391 M 41.94 % | -2.396 M -1 508.05 % | -149.000 K -100.32 % | 46.888 M 5 356.50 % | -892.000 K 94.45 % | -16.069 M -1 341.17 % | -1.115 M -115.51 % | 7.188 M -89.23 % | 66.722 M 577.47 % | -13.974 M 14.15 % | -16.278 M -26.59 % | -12.859 M -30.63 % | -9.844 M -113.55 % | 72.657 M | 
| Income before tax | 72.590 M 3 556.67 % | -2.100 M -10.47 % | -1.901 M -36.66 % | -1.391 M 41.94 % | -2.396 M -1 508.05 % | -149.000 K -100.32 % | 46.888 M 5 356.50 % | -892.000 K 94.45 % | -16.069 M -1 341.17 % | -1.115 M -115.55 % | 7.171 M 158.70 % | -12.217 M 12.57 % | -13.974 M 13.53 % | -16.161 M -22.54 % | -13.188 M -48.28 % | -8.894 M -112.24 % | 72.657 M | 
| Income before tax ratio | 0.04 3 430.28 % | 0.00 26.45 % | 0.00 46.42 % | 0.00 100.00 % | -57.05 -3 116.11 % | -1.77 -114.90 % | 11.90 956.73 % | -1.39 68.04 % | -4.35 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.09 -154.32 % | 0.17 | 
| EBITDA | 77.480 M 3 166.09 % | -2.527 M -343.68 % | 1.037 M 202.78 % | -1.009 M 43.41 % | -1.783 M -624.41 % | 340.000 K -99.26 % | 45.929 M 42 763.01 % | 107.153 K 103.95 % | -2.714 M 43.11 % | -4.771 M -127.28 % | 17.488 M 484.18 % | -4.552 M 10.88 % | -5.108 M 30.33 % | -7.332 M -34.78 % | -5.440 M -124.79 % | -2.420 M -102.97 % | 81.490 M | 
| Net income ratio | 0.03 3 212.27 % | 0.00 26.45 % | 0.00 46.42 % | 0.00 100.00 % | -57.05 -3 116.11 % | -1.77 -114.90 % | 11.90 956.73 % | -1.39 68.04 % | -4.35 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.10 -160.12 % | 0.17 | 
| Ratio EBITDA | 0.04 3 053.98 % | 0.00 -262.25 % | 0.00 140.29 % | 0.00 100.00 % | -42.45 -1 148.82 % | 4.05 -65.29 % | 11.66 6 886.05 % | 0.17 122.73 % | -0.73 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 -113.18 % | 0.19 | 
| Gross profit ratio | 0.06 -15.96 % | 0.07 -32.66 % | 0.11 | 0.00 -100.00 % | 0.02 100.52 % | -4.58 -1 279.21 % | 0.39 -58.79 % | 0.94 285.77 % | 0.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 -102.84 % | 0.17 | 
| Weighted average shs out dil | 22.959 M 41.21 % | 16.259 M -31.58 % | 23.763 M 2.50 % | 23.183 M 3.58 % | 22.381 M 0.00 % | 22.381 M 0.00 % | 22.381 M 0.00 % | 22.381 M 0.00 % | 22.381 M 0.00 % | 22.381 M -0.37 % | 22.463 M 0.37 % | 22.381 M -0.70 % | 22.539 M 1.08 % | 22.299 M -0.37 % | 22.381 M 0.00 % | 22.381 M 1.03 % | 22.152 M | 
| Weighted average shs out | 22.996 M 41.44 % | 16.259 M -31.58 % | 23.763 M 2.50 % | 23.183 M 3.58 % | 22.381 M 0.00 % | 22.381 M 0.00 % | 22.381 M 0.00 % | 22.381 M 0.00 % | 22.381 M 0.00 % | 22.381 M -0.37 % | 22.463 M 0.37 % | 22.381 M -0.70 % | 22.539 M 1.08 % | 22.299 M -0.37 % | 22.381 M 0.00 % | 22.381 M 1.03 % | 22.152 M | 
| EPS diluted | 2.95 225.53 % | -2.35 -2 837.50 % | -0.08 -33.33 % | -0.06 45.45 % | -0.11 -1 541.79 % | -0.01 -100.32 % | 2.09 5 338.10 % | -0.04 94.46 % | -0.72 -1 345.78 % | -0.05 -115.56 % | 0.32 -89.26 % | 2.98 580.65 % | -0.62 15.07 % | -0.73 -28.07 % | -0.57 -29.55 % | -0.44 -113.41 % | 3.28 | 
| Earnings per share | 2.95 225.53 % | -2.35 -2 837.50 % | -0.08 -33.33 % | -0.06 45.45 % | -0.11 -1 541.79 % | -0.01 -100.32 % | 2.09 5 338.10 % | -0.04 94.46 % | -0.72 -1 345.78 % | -0.05 -115.56 % | 0.32 -89.26 % | 2.98 580.65 % | -0.62 15.07 % | -0.73 -28.07 % | -0.57 -29.55 % | -0.44 -113.41 % | 3.28 | 
| Gross profit | 120.235 M -12.77 % | 137.838 M 1.13 % | 136.299 M | 0.000 -100.00 % | 1.000 K 100.26 % | -385.000 K -125.15 % | 1.531 M 152.83 % | 605.550 K -32.99 % | 903.678 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -843.000 K -84.06 % | -458.000 K -100.64 % | 71.558 M | 
| Income tax expense | 4.752 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.757 M -96.27 % | 47.156 M | 0.000 -100.00 % | 45.916 M | 0.000 -100.00 % | 5.435 M 106.89 % | -78.849 M -179 302.27 % | 44.000 K -70.34 % | 148.369 K 132.32 % | -459.000 K -2.23 % | -449.000 K | 0.000 | 
| Cost of revenue | 1.838 B 524 940.00 % | 350.000 K -3.93 % | 364.300 K -99.90 % | 349.552 M 70 659.51 % | 494.000 K 488.10 % | 84.000 K -77.72 % | 377.000 K 934.29 % | 36.450 K -90.35 % | 377.537 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 843.118 K -99.14 % | 98.183 M -72.88 % | 362.070 M | 
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 332.000 K -59.11 % | 812.000 K 115.38 % | 377.000 K -16.59 % | 452.000 K -43.43 % | 799.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.388 M 85.85 % | 1.823 M -12.69 % | 2.088 M | 0.000 | 
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K 20.00 % | 60.000 K -14.29 % | 70.000 K 2.94 % | 68.000 K -50.72 % | 138.000 K | 0.000 -100.00 % | 159.624 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 0.000 100.00 % | -53.000 K -101.61 % | 3.293 M 342.61 % | 744.000 K -28.05 % | 1.034 M -40.51 % | 1.738 M 162.93 % | 661.000 K -79.59 % | 3.239 M 490.71 % | -829.000 K -155.41 % | 1.496 M -93.36 % | 22.530 M 1 848.96 % | 1.156 M | 0.000 -100.00 % | 562.000 K 260.26 % | 156.000 K -76.38 % | 660.400 K | 0.000 | 
| Operating expenses | 27.089 M 841.57 % | 2.877 M 9.81 % | 2.620 M 22.89 % | 2.132 M 500.56 % | 355.000 K -80.84 % | 1.853 M -21.81 % | 2.370 M -45.25 % | 4.329 M 417.74 % | 836.137 K -94.45 % | 15.062 M 219.23 % | -12.633 M -195.11 % | 13.282 M -4.65 % | 13.930 M -13.64 % | 16.130 M 29.30 % | 12.475 M 31.63 % | 9.477 M 962.33 % | -1.099 M | 
| Cost and expenses | 1.865 B 64 715.05 % | 2.877 M 9.81 % | 2.620 M 22.89 % | 2.132 M -30.64 % | 3.074 M 63.68 % | 1.878 M -20.76 % | 2.370 M -41.06 % | 4.021 M -91.80 % | 49.043 M 225.61 % | 15.062 M 219.23 % | -12.633 M -195.11 % | 13.282 M -4.65 % | 13.930 M -13.64 % | 16.130 M 21.11 % | 13.318 M -87.63 % | 107.660 M -70.17 % | 360.971 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 | 
| Selling general and administrative expenses | 27.089 M 994.95 % | 2.474 M 9.66 % | 2.256 M 458.42 % | 404.000 K -53.67 % | 872.000 K 95.08 % | 447.000 K -14.04 % | 520.000 K -44.50 % | 937.000 K 12.06 % | 836.137 K 423.82 % | 159.624 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.388 M 85.85 % | 1.823 M -12.69 % | 2.088 M | 0.000 | 
| Interest income | 0.000 -100.00 % | 97.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K 33.33 % | 9.000 K -74.90 % | 35.858 K | 0.000 -100.00 % | 11.450 K 7 584.56 % | 149.000 | 0.000 -100.00 % | 3.219 K | 0.000 -100.00 % | 183.009 K | 0.000 | 
| Interest expense | 0.000 | 0.000 -100.00 % | 2.574 M 64 250.00 % | 4.000 K -20.00 % | 5.000 K -92.86 % | 70.000 K -10.26 % | 78.000 K -32.17 % | 115.000 K 3 883.37 % | 2.887 K -92.95 % | 40.958 K | 0.000 -100.00 % | 90.000 K 104.55 % | 44.000 K 41.94 % | 31.000 K | 0.000 -100.00 % | 63.000 K | 0.000 | 
| Depreciation and amortization | 1.552 M 343.43 % | 350.000 K -3.93 % | 364.300 K -3.62 % | 378.000 K -2.07 % | 386.000 K 2.39 % | 377.000 K 0.00 % | 377.000 K 0.00 % | 377.000 K -0.14 % | 377.537 K -95.75 % | 8.887 M 83.05 % | 4.855 M -44.39 % | 8.731 M -1.03 % | 8.822 M 0.27 % | 8.798 M 11.68 % | 7.878 M 0.06 % | 7.873 M -10.87 % | 8.833 M | 
| Operating income | 93.146 M 3 337.61 % | -2.877 M -9.81 % | -2.620 M -94.65 % | -1.346 M 55.61 % | -3.032 M -69.01 % | -1.794 M -11.08 % | -1.615 M 60.53 % | -4.092 M -6 158.54 % | 67.541 K 100.45 % | -14.941 M -308.06 % | 7.181 M 153.70 % | -13.372 M 4.31 % | -13.974 M 13.53 % | -16.161 M -22.54 % | -13.188 M -48.28 % | -8.894 M -112.24 % | 72.657 M | 
| Operating income ratio | 0.05 3 219.23 % | 0.00 26.88 % | 0.00 23.69 % | 0.00 100.00 % | -72.19 -238.02 % | -21.36 -5 109.03 % | -0.41 93.57 % | -6.37 -34 979.08 % | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.09 -154.32 % | 0.17 | 
| Total other income expenses net | -20.556 M -2 745.56 % | 777.000 K 8.05 % | 719.100 K 1 698.00 % | -45.000 K -107.08 % | 636.000 K 667.86 % | -112.000 K -100.23 % | 48.503 M 1 415.72 % | 3.200 M -90.30 % | 32.974 M 138.49 % | 13.826 M 138 360.00 % | -10.000 K -100.87 % | 1.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 143.259 M -0.59 % | 144.111 M -32.44 % | 213.313 M -2.38 % | 218.516 M -9.41 % | 241.201 M -0.65 % | 242.776 M -16.24 % | 289.841 M 0.44 % | 288.584 M -2.21 % | 295.101 M -48.86 % | 577.028 M 56.27 % | 369.251 M -8.37 % | 402.992 M -5.50 % | 426.435 M -0.19 % | 427.238 M | 
| Total investments | 402.000 K -30.75 % | 580.500 K -9.30 % | 640.000 K -34.96 % | 984.000 K 57.19 % | 626.000 K -51.92 % | 1.302 M -31.69 % | 1.906 M 7.08 % | 1.780 M -93.64 % | 27.973 M 0.00 % | 27.973 M 0.00 % | 27.973 M -0.02 % | 27.978 M 25.73 % | 22.253 M 190.22 % | 7.668 M | 
| Total debt | 144.385 M 0.00 % | 144.385 M -33.03 % | 215.604 M -2.02 % | 220.042 M -8.82 % | 241.339 M -0.77 % | 243.221 M -16.15 % | 290.057 M 0.43 % | 288.826 M -2.17 % | 295.245 M -48.91 % | 577.841 M 55.38 % | 371.894 M -8.09 % | 404.621 M -5.26 % | 427.101 M -0.26 % | 428.201 M | 
| Accumulated other comprehensive income loss | 228.812 M 2.23 % | 223.812 M -2.19 % | 228.812 M 0.00 % | 228.812 M 0.00 % | 228.812 M 0.00 % | 228.812 M 0.00 % | 228.812 M 0.00 % | 228.812 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | -420.900 M | 0.000 100.00 % | -416.899 M -0.33 % | -415.508 M -0.58 % | -413.112 M -0.04 % | -412.963 M 10.20 % | -459.851 M -0.19 % | -458.987 M -3.63 % | -442.918 M -0.25 % | -441.803 M 1.60 % | -448.991 M 10.51 % | -501.739 M -3.35 % | -485.461 M -2.72 % | -472.602 M | 
| Common stock | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M | 
| Total equity | -197.824 M -1.15 % | -195.579 M -0.98 % | -193.687 M -0.96 % | -191.848 M -1.07 % | -189.810 M -0.44 % | -188.984 M 19.67 % | -235.269 M -0.31 % | -234.531 M -9.54 % | -214.106 M -0.52 % | -212.991 M 2.87 % | -219.279 M 19.39 % | -272.027 M -8.11 % | -251.624 M -9.16 % | -230.515 M | 
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 126.000 K 1 045.45 % | 11.000 K 1 200.00 % | -1.000 K -200.00 % | 1.000 K -99.85 % | 653.000 K 7.40 % | 608.000 K -96.37 % | 16.757 M 0.61 % | 16.656 M 0.44 % | 16.584 M | 0.000 | 0.000 | 0.000 | 
| Long term debt | 0.000 | 0.000 -100.00 % | 198.452 M -0.02 % | 198.495 M -4.89 % | 208.695 M 0.00 % | 208.695 M -21.01 % | 264.199 M -1.48 % | 268.166 M -3.63 % | 278.273 M -3.27 % | 287.669 M -11.30 % | 324.320 M -19.85 % | 404.621 M -5.26 % | 427.101 M -0.26 % | 428.201 M | 
| Total non current liabilities | 0.000 100.00 % | -100.000 -100.00 % | 198.578 M 0.04 % | 198.505 M -4.99 % | 208.924 M 0.00 % | 208.915 M -21.35 % | 265.612 M -1.43 % | 269.479 M -8.66 % | 295.030 M -3.05 % | 304.325 M -10.73 % | 340.903 M -15.75 % | 404.621 M -5.26 % | 427.101 M -0.26 % | 428.201 M | 
| Other current liabilities | 57.829 M 4.96 % | 55.095 M 4 641.39 % | 1.162 M -33.75 % | 1.754 M -13.77 % | 2.034 M -1.55 % | 2.066 M 14.65 % | 1.802 M -8.25 % | 1.964 M 80.65 % | 1.087 M -54.20 % | 2.374 M 66.45 % | 1.426 M -96.21 % | 37.604 M 47.10 % | 25.563 M 14.59 % | 22.309 M | 
| Deferred revenue | 55.994 M 1.63 % | 55.094 M 6 381.66 % | 850.000 K 84 900.00 % | 1.000 K 0.00 % | 1,000.000 -88.89 % | 9.000 K -57.14 % | 21.000 K 121.34 % | -98.416 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 144.385 M 0.00 % | 144.385 M 741.80 % | 17.152 M -20.40 % | 21.547 M -33.99 % | 32.644 M -5.45 % | 34.526 M 36.98 % | 25.206 M 25.70 % | 20.053 M 18.15 % | 16.973 M -94.15 % | 290.172 M 509.93 % | 47.575 M | 0.000 | 0.000 | 0.000 | 
| Total current liabilities | 203.044 M 1.46 % | 200.130 M 926.89 % | 19.489 M -19.18 % | 24.113 M -32.98 % | 35.979 M -4.43 % | 37.648 M 31.52 % | 28.626 M 19.59 % | 23.937 M 22.78 % | 19.496 M -93.35 % | 293.270 M 490.59 % | 49.657 M 32.05 % | 37.604 M 47.10 % | 25.563 M 14.59 % | 22.309 M | 
| Total liabilities | 203.044 M 1.46 % | 200.130 M -8.23 % | 218.067 M -2.04 % | 222.618 M -9.10 % | 244.903 M -0.67 % | 246.563 M -16.20 % | 294.238 M 0.28 % | 293.416 M -6.71 % | 314.525 M -47.37 % | 597.595 M 53.01 % | 390.560 M -11.68 % | 442.225 M -2.31 % | 452.664 M 0.48 % | 450.510 M | 
| Other non current assets | 8.000 K | 0.000 -100.00 % | 101.000 K | 0.000 100.00 % | -42.813 M -147 731.03 % | 29.000 K -3.33 % | 30.000 K -99.93 % | 44.849 M 44 749.45 % | 100.000 K -48.72 % | 195.000 K -32.76 % | 290.000 K -98.98 % | 28.453 M 24.67 % | 22.823 M 173.89 % | 8.333 M | 
| Long term investments | 2.503 M -17.44 % | 3.032 M -12.18 % | 3.452 M -19.18 % | 4.271 M -90.93 % | 47.113 M -3.58 % | 48.861 M -3.67 % | 50.721 M 727.35 % | 6.131 M -78.08 % | 27.968 M 0.00 % | 27.968 M 0.00 % | 27.968 M | 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 | 
| 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 | 
| 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 | 
| Property plant equipment net | 121.000 K -0.25 % | 121.300 K -95.24 % | 2.546 M 0.00 % | 2.546 M 4.30 % | 2.441 M -62.05 % | 6.432 M -5.54 % | 6.809 M -5.25 % | 7.186 M -4.99 % | 7.563 M -66.56 % | 22.620 M -58.44 % | 54.428 M -24.38 % | 71.980 M -10.89 % | 80.778 M -8.89 % | 88.656 M | 
| Total non current assets | 2.632 M -16.52 % | 3.153 M -48.30 % | 6.099 M -10.53 % | 6.817 M 1.13 % | 6.741 M -87.81 % | 55.322 M -3.89 % | 57.560 M -1.04 % | 58.166 M 63.24 % | 35.631 M -29.84 % | 50.783 M -38.58 % | 82.686 M -17.67 % | 100.434 M -3.06 % | 103.601 M 6.82 % | 96.988 M | 
| Other current assets | 650.000 K 45.54 % | 446.600 K -42.89 % | 782.000 K 24.52 % | 628.000 K 101.36 % | -46.098 M -28 911.25 % | 160.000 K -77.37 % | 707.000 K -98.57 % | 49.399 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term investments | 83.000 K -71.90 % | 295.400 K -60.34 % | 744.800 K 122.66 % | -3.287 M 92.93 % | -46.487 M 2.25 % | -47.559 M -951 280.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 1.126 M 311.25 % | 273.800 K -88.05 % | 2.291 M 50.13 % | 1.526 M 1 005.80 % | 138.000 K -68.99 % | 445.000 K 106.02 % | 216.000 K -10.74 % | 242.000 K 68.33 % | 143.765 K -82.33 % | 813.642 K -69.22 % | 2.644 M 62.29 % | 1.629 M 144.80 % | 665.466 K -30.91 % | 963.256 K | 
| Cash and short term investments | 1.209 M 309.28 % | 295.400 K -87.11 % | 2.291 M 50.13 % | 1.526 M 1 005.80 % | 138.000 K -68.99 % | 445.000 K 106.02 % | 216.000 K -10.74 % | 242.000 K 62.67 % | 148.765 K -81.83 % | 818.642 K -69.09 % | 2.649 M 62.59 % | 1.629 M 144.80 % | 665.466 K -30.91 % | 963.256 K | 
| Total current assets | 2.587 M 84.97 % | 1.399 M -92.39 % | 18.382 M -23.26 % | 23.953 M -50.46 % | 48.353 M 2 043.31 % | 2.256 M 60.11 % | 1.409 M 96.24 % | 718.000 K -98.89 % | 64.788 M -80.59 % | 333.821 M 276.80 % | 88.595 M 26.99 % | 69.764 M -28.40 % | 97.440 M -20.78 % | 123.006 M | 
| Inventory | 705.000 K 11.43 % | 632.700 K 90 285.71 % | 700.000 -82.50 % | 4.000 K -99.99 % | 46.458 M | 0.000 -100.00 % | 207.000 K 100.42 % | -49.369 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net receivables | 24.000 K 0.00 % | 24.000 K -99.84 % | 15.309 M -29.78 % | 21.800 M 1 460.49 % | 1.397 M -15.33 % | 1.650 M 239.51 % | 486.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 1.000 K | 0.000 100.00 % | -101.000 K | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 830.000 K 27.69 % | 650.000 K 100.00 % | 325.000 K -59.93 % | 811.000 K -37.62 % | 1.300 M 24.28 % | 1.046 M -34.50 % | 1.597 M -16.82 % | 1.920 M 33.71 % | 1.436 M 98.21 % | 724.454 K 10.43 % | 656.026 K | 0.000 | 0.000 | 0.000 | 
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.000 K 4.55 % | 220.000 K 103.70 % | 108.000 K 10.20 % | 98.000 K | 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 | 
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -652.000 K -7.41 % | -607.000 K | 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 | 
| Other total stockholders equity | 5.000 M 101.19 % | -419.391 M -69 798.45 % | -600.000 K -294.74 % | -152.000 K 70.20 % | -510.000 K -405.39 % | 167.000 K -78.31 % | 770.000 K 19.57 % | 644.000 K -87.12 % | 5.000 M 0.00 % | 5.000 M -15.25 % | 5.900 M 0.00 % | 5.900 M -41.15 % | 10.025 M -45.14 % | 18.275 M | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.85 % | 652.000 K 7.41 % | 607.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 5.220 M 14.68 % | 4.552 M -81.33 % | 24.380 M -20.77 % | 30.770 M -44.15 % | 55.093 M -4.32 % | 57.579 M -2.36 % | 58.969 M 0.14 % | 58.885 M -41.36 % | 100.419 M -73.89 % | 384.604 M 124.55 % | 171.281 M 0.64 % | 170.198 M -15.34 % | 201.040 M -8.62 % | 219.995 M | 
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | 
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Change in working capital | 2.577 M | 0.000 -100.00 % | 6.216 M -74.93 % | 24.799 M 1 741.05 % | 1.347 M 776.88 % | -199.000 K 72.09 % | -713.000 K -104.63 % | 15.389 M -94.26 % | 268.159 M 209.06 % | -245.873 M -487.08 % | -41.880 M -202.95 % | 40.680 M 42.62 % | 28.523 M -82.08 % | 159.143 M | 
| Accounts receivables | 0.000 | 0.000 100.00 % | -80.000 K -126.94 % | 297.000 K 1.02 % | 294.000 K 263.33 % | -180.000 K -20.81 % | -149.000 K -104.95 % | -72.701 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 101.05 % | -95.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts payables | 180.000 K | 0.000 100.00 % | -486.000 K 0.61 % | -489.000 K -292.52 % | 254.000 K 146.01 % | -552.000 K -70.90 % | -323.000 K -166.72 % | 484.125 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other working capital | 2.397 M | 0.000 -100.00 % | 6.782 M -72.86 % | 24.991 M 3 031.70 % | 798.000 K 50.00 % | 532.000 K 320.75 % | -241.000 K -101.61 % | 14.977 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | -160.000 K 56.08 % | -364.300 K -8.42 % | -336.000 K 67.35 % | -1.029 M 38.35 % | -1.669 M 21.31 % | -2.121 M -21.90 % | -1.740 M 94.53 % | -31.824 M -132.40 % | -13.693 M 19.64 % | -17.040 M 78.70 % | -80.004 M -11 631.45 % | -681.966 K -494.83 % | 172.723 K 103.17 % | -5.446 M | 
| Net cash provided by operating activities | 147.000 K 107.73 % | -1.901 M -139.06 % | 4.867 M -77.63 % | 21.760 M 23 248.94 % | -94.000 K -100.21 % | 44.945 M 1 614.32 % | -2.968 M 90.76 % | -32.127 M -112.25 % | 262.237 M 204.52 % | -250.887 M -100.12 % | -125.371 M -484.17 % | 32.634 M 39.54 % | 23.386 M -84.68 % | 152.676 M | 
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -900.000 K | 
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 656.000 K | 0.000 -100.00 % | 52.140 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.726 M 60.74 % | -14.585 M | 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 -100.00 % | 2.881 M | 
| Other investing activites | 680.000 K | 0.000 -100.00 % | 340.000 K -63.40 % | 929.000 K -46.27 % | 1.729 M 12.05 % | 1.543 M -16.82 % | 1.855 M 1.84 % | 1.822 M -90.89 % | 19.996 M -59.58 % | 49.472 M -38.23 % | 80.095 M 12 031.53 % | 660.219 K 163.04 % | 251.000 K -94.08 % | 4.242 M | 
| Net cash used for investing activites | 680.000 K | 0.000 -100.00 % | 340.000 K -63.40 % | 929.000 K -46.27 % | 1.729 M -21.37 % | 2.199 M 20.49 % | 1.825 M -96.62 % | 53.962 M 169.87 % | 19.996 M -59.58 % | 49.472 M -38.23 % | 80.095 M 1 681.25 % | -5.065 M 64.66 % | -14.334 M -330.36 % | 6.223 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 | 
| 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 % | 7.000 M | 
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | 25.000 K | 0.000 100.00 % | -4.437 M 79.17 % | -21.297 M -1 031.62 % | -1.882 M 95.99 % | -46.913 M -4 303.67 % | 1.116 M 105.18 % | -21.536 M 92.39 % | -282.903 M -241.75 % | 199.585 M 344.70 % | 44.881 M 268.69 % | -26.605 M -184.55 % | -9.350 M 94.11 % | -158.799 M | 
| Net cash used provided by financing activities | 25.000 K | 0.000 100.00 % | -4.441 M 79.15 % | -21.302 M -996.91 % | -1.942 M 95.86 % | -46.913 M -4 303.67 % | 1.116 M 105.13 % | -21.736 M 92.32 % | -282.903 M -241.75 % | 199.585 M 344.70 % | 44.881 M 268.69 % | -26.605 M -184.55 % | -9.350 M 94.11 % | -158.799 M | 
| Effect of forex changes on cash | 83.200 K | 0.000 | 0.000 | 0.000 100.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 | 
| Net change in cash | 935.200 K 146.36 % | -2.017 M -363.34 % | 766.000 K -44.77 % | 1.387 M 550.32 % | -308.000 K -233.91 % | 230.000 K 984.62 % | -26.000 K -126.43 % | 98.374 K 114.69 % | -669.877 K 63.40 % | -1.830 M -362.83 % | -395.413 K -141.04 % | 963.583 K 423.58 % | -297.791 K -400.43 % | 99.121 K | 
| Cash at beginning of period | 273.800 K -88.05 % | 2.291 M 50.23 % | 1.525 M 1 005.07 % | 138.000 K -69.06 % | 446.000 K 106.48 % | 216.000 K -10.74 % | 242.000 K 68.33 % | 143.765 K -82.33 % | 813.642 K -69.22 % | 2.644 M -13.01 % | 3.039 M 356.69 % | 665.466 K -30.92 % | 963.257 K 11.47 % | 864.136 K | 
| Cash at end of period | 1.209 M 341.56 % | 273.800 K -88.05 % | 2.291 M 50.23 % | 1.525 M 1 005.07 % | 138.000 K -69.06 % | 446.000 K 106.48 % | 216.000 K -10.80 % | 242.139 K 68.43 % | 143.765 K -82.33 % | 813.642 K -69.22 % | 2.644 M 62.29 % | 1.629 M 144.80 % | 665.466 K -30.92 % | 963.257 K | 
| Operating cash flow | 147.000 K 107.73 % | -1.901 M -139.06 % | 4.867 M -77.63 % | 21.760 M 23 248.94 % | -94.000 K -100.21 % | 44.945 M 1 614.32 % | -2.968 M 90.76 % | -32.127 M -112.25 % | 262.237 M 204.52 % | -250.887 M -100.12 % | -125.371 M -484.17 % | 32.634 M 39.54 % | 23.386 M -84.68 % | 152.676 M | 
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -900.000 K | 
| Free CashFlow | 147.000 K 107.73 % | -1.901 M -139.06 % | 4.867 M -77.63 % | 21.760 M 23 248.94 % | -94.000 K -100.21 % | 44.945 M 1 599.17 % | -2.998 M 90.67 % | -32.127 M -112.25 % | 262.237 M 204.52 % | -250.887 M -100.12 % | -125.371 M -484.17 % | 32.634 M 39.54 % | 23.386 M -84.59 % | 151.776 M | 
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | 
| 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 | 387.973 M 0.00 % | 387.973 M -41.01 % | 657.704 M 0.00 % | 657.704 M 104.74 % | 321.234 M 0.00 % | 321.234 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 387.320 M 0.00 % | 387.320 M 60.94 % | 240.663 M 0.00 % | 240.663 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.000 K | 0.000 -100.00 % | 84.000 K | 0.000 | 0.000 -100.00 % | 84.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 -100.00 % | 182.613 M | 
| Net income | 5.796 M 0.00 % | 5.796 M -75.64 % | 23.795 M 4 482.14 % | -543.000 K -32.44 % | -410.000 K 72.01 % | -1.465 M -174.86 % | -533.000 K 39.43 % | -880.000 K -150.71 % | -351.000 K -4.15 % | -337.000 K -118.12 % | 1.860 M 317.98 % | 445.000 K 271.81 % | -259.000 K 93.44 % | -3.947 M -6 355.15 % | 63.100 K 118.18 % | -347.000 K 53.97 % | -753.900 K -113.57 % | -353.000 K 54.04 % | -768.000 K -7.41 % | -715.000 K -32.65 % | -539.000 K -43.73 % | -375.000 K -300.53 % | 187.000 K 3.89 % | 180.000 K 142.45 % | -424.000 K -360.87 % | -92.000 K -100.19 % | 47.600 M 37 980.00 % | 125.000 K 128.74 % | -435.000 K -8.48 % | -401.000 K -218.64 % | 338.000 K 589.80 % | 49.000 K 105.01 % | -978.000 K -256.93 % | -274.000 K 98.04 % | -13.969 M -1 445.24 % | -904.000 K -107.34 % | -436.000 K 42.71 % | -761.000 K 90.23 % | -7.790 M -130.13 % | -3.385 M -1 939.16 % | -166.000 K -101.62 % | 10.223 M -11.20 % | 11.513 M 768.20 % | -1.723 M -794.76 % | 248.000 K 108.70 % | -2.851 M -104.96 % | 57.458 M 1 957.68 % | -3.093 M 6.44 % | -3.306 M -13.76 % | -2.906 M 39.80 % | -4.827 M -76.43 % | -2.736 M 54.91 % | -6.068 M -96.57 % | -3.087 M 14.84 % | -3.625 M | 
| Income before tax | 8.049 M 0.00 % | 8.049 M -64.44 % | 22.638 M 4 269.06 % | -543.000 K -32.44 % | -410.000 K 72.01 % | -1.465 M -174.86 % | -533.000 K 39.43 % | -880.000 K -150.71 % | -351.000 K -4.15 % | -337.000 K -118.12 % | 1.860 M 317.98 % | 445.000 K 271.81 % | -259.000 K 93.44 % | -3.947 M -6 355.15 % | 63.100 K 118.18 % | -347.000 K 53.97 % | -753.900 K -113.57 % | -353.000 K 54.04 % | -768.000 K -7.41 % | -715.000 K -32.65 % | -539.000 K -43.73 % | -375.000 K -300.53 % | 187.000 K 3.89 % | 180.000 K 142.45 % | -424.000 K -360.87 % | -92.000 K -100.19 % | 47.600 M 37 980.00 % | 125.000 K 128.74 % | -435.000 K -8.48 % | -401.000 K -218.64 % | 338.000 K 589.80 % | 49.000 K 105.01 % | -978.000 K -256.93 % | -274.000 K 98.04 % | -13.969 M -1 445.24 % | -904.000 K -107.34 % | -436.000 K 42.71 % | -761.000 K 90.23 % | -7.790 M -130.13 % | -3.385 M -1 939.16 % | -166.000 K 92.12 % | -2.107 M -115.86 % | 13.287 M 871.15 % | -1.723 M -11.59 % | -1.544 M 45.84 % | -2.851 M 4.36 % | -2.981 M 3.62 % | -3.093 M 6.44 % | -3.306 M -13.76 % | -2.906 M 39.80 % | -4.827 M -76.43 % | -2.736 M 54.02 % | -5.951 M -99.23 % | -2.987 M 17.60 % | -3.625 M | 
| Income before tax ratio | 0.02 0.00 % | 0.02 -39.73 % | 0.03 4 269.06 % | 0.00 35.31 % | 0.00 72.01 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 317.98 % | 0.00 206.76 % | 0.00 93.44 % | -0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -12.83 | 0.00 -100.00 % | 2.23 | 0.00 | 0.00 100.00 % | -1.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 | 
| EBITDA | 10.401 M 0.00 % | 10.401 M -57.16 % | 24.276 M 5 447.14 % | -454.000 K -17.92 % | -385.000 K 74.26 % | -1.496 M -188.80 % | -518.000 K 47.94 % | -995.000 K -84.60 % | -539.000 K -13.71 % | -474.000 K -17.04 % | -405.000 K -133.64 % | 1.204 M 442.05 % | -352.000 K 29.74 % | -501.000 K -103.66 % | -246.000 K 2.38 % | -252.000 K 61.60 % | -656.200 K -153.36 % | -259.000 K 41.53 % | -443.000 K 28.32 % | -618.000 K -38.88 % | -445.000 K -59.50 % | -279.000 K -214.81 % | 243.000 K -11.64 % | 275.000 K 190.76 % | -303.000 K -839.02 % | 41.000 K -99.91 % | 47.718 M 18 182.76 % | 261.000 K 177.22 % | -338.000 K -13.42 % | -298.000 K -165.93 % | 452.000 K 113.21 % | 212.000 K 124.45 % | -867.000 K -387.08 % | -178.000 K 98.72 % | -13.867 M -1 622.61 % | -805.000 K -166.56 % | -302.000 K 41.70 % | -518.000 K 30.93 % | -750.000 K 95.91 % | -18.342 M -214.02 % | 16.086 M 1 232.82 % | -1.420 M -107.31 % | 19.424 M 2 960.68 % | -679.000 K -21.68 % | -558.000 K 20.29 % | -700.000 K 8.97 % | -769.000 K 8.34 % | -839.000 K 25.49 % | -1.126 M -54.04 % | -731.000 K 59.95 % | -1.825 M -132.48 % | -785.000 K 74.82 % | -3.117 M -300.13 % | -779.000 K 45.02 % | -1.417 M | 
| Net income ratio | 0.01 0.00 % | 0.01 -58.71 % | 0.04 4 482.14 % | 0.00 35.31 % | 0.00 72.01 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 317.98 % | 0.00 206.76 % | 0.00 93.44 % | -0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -12.83 | 0.00 -100.00 % | 2.23 | 0.00 | 0.00 100.00 % | -1.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 | 
| Ratio EBITDA | 0.03 0.00 % | 0.03 -27.37 % | 0.04 5 447.14 % | 0.00 42.40 % | 0.00 74.26 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 -133.64 % | 0.00 312.53 % | 0.00 29.74 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -10.60 | 0.00 -100.00 % | 2.89 | 0.00 | 0.00 -100.00 % | 0.49 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.01 | 
| Gross profit ratio | 0.07 0.00 % | 0.07 19.01 % | 0.06 43 084.09 % | 0.00 51.16 % | 0.00 0.00 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 -100.71 % | 0.03 -86.18 % | 0.23 0.00 % | 0.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.02 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Weighted average shs out dil | 23.182 M 0.00 % | 23.182 M -22.00 % | 29.719 M 0.00 % | 29.719 M 83.46 % | 16.199 M 0.00 % | 16.199 M -0.20 % | 16.232 M 0.00 % | 16.232 M -7.51 % | 17.550 M 4.15 % | 16.850 M -17.93 % | 20.531 M -7.73 % | 22.250 M -14.09 % | 25.900 M 18.11 % | 21.928 M -5.27 % | 23.148 M 0.15 % | 23.113 M 4.24 % | 22.174 M 0.39 % | 22.088 M -0.66 % | 22.235 M -0.49 % | 22.344 M -0.51 % | 22.458 M 1.81 % | 22.059 M -1.44 % | 22.381 M 0.00 % | 22.381 M 5.57 % | 21.200 M -7.83 % | 23.000 M 2.92 % | 22.347 M -0.15 % | 22.381 M 2.90 % | 21.750 M 8.48 % | 20.050 M 18.64 % | 16.900 M -24.49 % | 22.381 M -8.46 % | 24.450 M 9.24 % | 22.381 M -0.67 % | 22.531 M -0.31 % | 22.600 M 3.67 % | 21.800 M -14.06 % | 25.367 M 13.97 % | 22.257 M -1.37 % | 22.567 M 35.95 % | 16.600 M -25.31 % | 22.224 M -1.55 % | 22.575 M 4.81 % | 21.538 M -13.15 % | 24.800 M 13.08 % | 21.931 M -1.91 % | 22.357 M -0.11 % | 22.381 M 0.00 % | 22.381 M 0.00 % | 22.381 M 2.01 % | 21.941 M -1.97 % | 22.381 M -0.41 % | 22.474 M 1.92 % | 22.050 M -2.67 % | 22.656 M | 
| Weighted average shs out | 23.182 M 0.00 % | 23.182 M -22.17 % | 29.787 M 0.00 % | 29.787 M 83.88 % | 16.199 M 0.00 % | 16.199 M -0.20 % | 16.232 M 0.00 % | 16.232 M -7.51 % | 17.550 M 4.15 % | 16.850 M -17.93 % | 20.531 M -7.73 % | 22.250 M -14.09 % | 25.900 M 18.11 % | 21.928 M -5.27 % | 23.148 M 0.15 % | 23.113 M 4.24 % | 22.174 M 0.39 % | 22.088 M -0.66 % | 22.235 M -0.49 % | 22.344 M -0.51 % | 22.458 M 1.81 % | 22.059 M -1.44 % | 22.381 M 0.00 % | 22.381 M 5.57 % | 21.200 M -7.83 % | 23.000 M 2.92 % | 22.347 M -0.15 % | 22.381 M 2.90 % | 21.750 M 8.48 % | 20.050 M 18.64 % | 16.900 M -24.49 % | 22.381 M -8.46 % | 24.450 M 9.24 % | 22.381 M -0.67 % | 22.531 M -0.31 % | 22.600 M 3.67 % | 21.800 M -14.06 % | 25.367 M 13.97 % | 22.257 M -1.37 % | 22.567 M 35.95 % | 16.600 M -25.31 % | 22.224 M -1.55 % | 22.575 M 4.81 % | 21.538 M -13.15 % | 24.800 M 13.08 % | 21.931 M -1.91 % | 22.357 M -0.11 % | 22.381 M 0.00 % | 22.381 M 0.00 % | 22.381 M 2.01 % | 21.941 M -1.97 % | 22.381 M -0.41 % | 22.474 M 1.92 % | 22.050 M -2.67 % | 22.656 M | 
| EPS diluted | 0.25 0.00 % | 0.25 -68.75 % | 0.80 4 100.00 % | -0.02 95.65 % | -0.46 71.95 % | -1.64 -173.33 % | -0.60 38.78 % | -0.98 -4 800.00 % | -0.02 0.00 % | -0.02 -124.10 % | 0.08 315.00 % | 0.02 300.00 % | -0.01 94.44 % | -0.18 -6 766.67 % | 0.00 118.00 % | -0.02 55.88 % | -0.03 -112.50 % | -0.02 53.62 % | -0.03 -7.81 % | -0.03 -33.33 % | -0.02 -41.18 % | -0.02 -302.38 % | 0.01 -89.50 % | 0.08 500.00 % | -0.02 -400.00 % | 0.00 -100.19 % | 2.13 21 200.00 % | 0.01 150.00 % | -0.02 0.00 % | -0.02 -200.00 % | 0.02 809.09 % | 0.00 105.50 % | -0.04 -227.87 % | -0.01 98.03 % | -0.62 -1 450.00 % | -0.04 -100.00 % | -0.02 33.33 % | -0.03 91.43 % | -0.35 -133.33 % | -0.15 -1 400.00 % | -0.01 -102.17 % | 0.46 -9.80 % | 0.51 737.50 % | -0.08 -900.00 % | 0.01 107.69 % | -0.13 -105.06 % | 2.57 1 935.71 % | -0.14 6.67 % | -0.15 -15.38 % | -0.13 40.91 % | -0.22 -83.33 % | -0.12 55.56 % | -0.27 -92.86 % | -0.14 12.50 % | -0.16 | 
| Earnings per share | 0.25 0.00 % | 0.25 -68.75 % | 0.80 4 100.00 % | -0.02 95.65 % | -0.46 71.95 % | -1.64 -173.33 % | -0.60 38.78 % | -0.98 -4 800.00 % | -0.02 0.00 % | -0.02 -124.10 % | 0.08 315.00 % | 0.02 300.00 % | -0.01 94.44 % | -0.18 -6 766.67 % | 0.00 118.00 % | -0.02 55.88 % | -0.03 -112.50 % | -0.02 53.62 % | -0.03 -7.81 % | -0.03 -33.33 % | -0.02 -41.18 % | -0.02 -302.38 % | 0.01 -89.50 % | 0.08 500.00 % | -0.02 -400.00 % | 0.00 -100.19 % | 2.13 21 200.00 % | 0.01 150.00 % | -0.02 0.00 % | -0.02 -200.00 % | 0.02 809.09 % | 0.00 105.50 % | -0.04 -227.87 % | -0.01 98.03 % | -0.62 -1 450.00 % | -0.04 -100.00 % | -0.02 33.33 % | -0.03 91.43 % | -0.35 -133.33 % | -0.15 -1 400.00 % | -0.01 -102.17 % | 0.46 -9.80 % | 0.51 737.50 % | -0.08 -900.00 % | 0.01 107.69 % | -0.13 -105.06 % | 2.57 1 935.71 % | -0.14 6.67 % | -0.15 -15.38 % | -0.13 40.91 % | -0.22 -83.33 % | -0.12 55.56 % | -0.27 -92.86 % | -0.14 12.50 % | -0.16 | 
| Gross profit | 26.555 M 0.00 % | 26.555 M -29.80 % | 37.826 M 43 084.09 % | -88.000 K 0.00 % | -88.000 K 0.00 % | -88.000 K 0.00 % | -88.000 K 0.00 % | -88.000 K 0.00 % | -88.000 K 0.00 % | -88.000 K -0.57 % | -87.500 K -100.71 % | 12.400 M -77.76 % | 55.750 M 0.00 % | 55.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 84.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 | 
| Income tax expense | 2.254 M 0.00 % | 2.254 M 94.81 % | 1.157 M 1 766.13 % | 62.000 K -1.59 % | 63.000 K -47.06 % | 119.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 234.900 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 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.289 M -271.25 % | 7.176 M | 0.000 100.00 % | -1.793 M -179 400.00 % | 1.000 K 100.00 % | -60.437 M | 0.000 -100.00 % | 6.000 K 500.00 % | 1.000 K -83.33 % | 6.000 K -33.33 % | 9.000 K -92.86 % | 126.000 K 26.00 % | 100.000 K | 0.000 | 
| Cost of revenue | 361.418 M 0.00 % | 361.418 M -41.70 % | 619.878 M 704 306.82 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 0.57 % | 87.500 K -0.34 % | 87.800 K -7.09 % | 94.500 K 0.00 % | 94.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.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 -100.00 % | 182.613 M | 
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.000 K -47.06 % | 119.000 K 63.01 % | 73.000 K -64.04 % | 203.000 K -26.45 % | 276.000 K 22.67 % | 225.000 K | 0.000 -100.00 % | 1.991 M 132.32 % | 857.000 K 308.10 % | 210.000 K 31.41 % | 159.800 K 166.33 % | 60.000 K 0.00 % | 60.000 K 0.00 % | 60.000 K 0.00 % | 60.000 K -74.25 % | 233.000 K -27.19 % | 320.000 K -23.81 % | 420.000 K -2.10 % | 429.000 K -0.46 % | 431.000 K -0.23 % | 432.000 K -3.14 % | 446.000 K -99.05 % | 47.166 M 11 871.07 % | 394.000 K -0.25 % | 395.000 K -37.20 % | 629.000 K -3.68 % | 653.000 K -14.53 % | 764.000 K -3.66 % | 793.000 K -22.86 % | 1.028 M -96.68 % | 31.005 M 3 931.86 % | 769.000 K 0.26 % | 767.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 | 
| Operating expenses | 4.242 M 0.00 % | 4.242 M -54.58 % | 9.340 M 1 710.08 % | 516.000 K 34.03 % | 385.000 K -74.26 % | 1.496 M 146.86 % | 606.000 K -44.04 % | 1.083 M 72.73 % | 627.000 K 11.57 % | 562.000 K 38.66 % | 405.300 K -53.73 % | 876.000 K 96.85 % | 445.000 K -44.86 % | 807.000 K 61.98 % | 498.200 K 22.56 % | 406.500 K -49.86 % | 810.700 K 96.20 % | 413.200 K -30.90 % | 598.000 K -36.72 % | 945.000 K 9.88 % | 860.000 K 8.45 % | 793.000 K 189.42 % | 274.000 K 9.16 % | 251.000 K -69.72 % | 829.000 K 66.13 % | 499.000 K 208.95 % | -458.000 K -300.88 % | 228.000 K -72.43 % | 827.000 K -19.00 % | 1.021 M 246.10 % | 295.000 K 350.00 % | -118.000 K -106.73 % | 1.754 M 34.92 % | 1.300 M -97.11 % | 44.966 M 2 595.80 % | 1.668 M 43.30 % | 1.164 M 90.20 % | 612.000 K -92.05 % | 7.700 M -59.45 % | 18.988 M 222.97 % | -15.441 M -847.39 % | 2.066 M 111.05 % | -18.690 M -1 223.20 % | 1.664 M 7.84 % | 1.543 M -45.86 % | 2.850 M -4.33 % | 2.979 M -1.13 % | 3.013 M -8.64 % | 3.298 M 13.53 % | 2.905 M -39.74 % | 4.821 M 76.79 % | 2.727 M -54.11 % | 5.942 M 98.93 % | 2.987 M -17.60 % | 3.625 M | 
| Cost and expenses | 365.659 M 0.00 % | 365.659 M -41.89 % | 629.218 M 104 075.17 % | 604.000 K -99.80 % | 303.147 M 0.00 % | 303.147 M 49 924.26 % | 606.000 K -44.04 % | 1.083 M 72.73 % | 627.000 K 11.57 % | 562.000 K 14.13 % | 492.400 K -43.79 % | 876.000 K 96.85 % | 445.000 K -44.86 % | 807.000 K 61.98 % | 498.200 K 22.56 % | 406.500 K -49.86 % | 810.700 K 96.20 % | 413.200 K -30.90 % | 598.000 K -36.72 % | 945.000 K 4.88 % | 901.000 K 13.62 % | 793.000 K 317.37 % | 190.000 K -24.30 % | 251.000 K -69.72 % | 829.000 K 42.20 % | 583.000 K 227.29 % | -458.000 K -300.88 % | 228.000 K -72.43 % | 827.000 K -19.00 % | 1.021 M 246.10 % | 295.000 K 350.00 % | -118.000 K -106.73 % | 1.754 M 34.92 % | 1.300 M -97.11 % | 44.966 M 2 595.80 % | 1.668 M 43.30 % | 1.164 M 90.20 % | 612.000 K -92.05 % | 7.700 M -59.45 % | 18.988 M 222.97 % | -15.441 M -847.39 % | 2.066 M 111.05 % | -18.690 M -1 223.20 % | 1.664 M 7.84 % | 1.543 M -45.86 % | 2.850 M -4.33 % | 2.979 M -1.13 % | 3.013 M -8.64 % | 3.298 M 13.53 % | 2.905 M -39.74 % | 4.821 M 76.79 % | 2.727 M -54.11 % | 5.942 M 98.93 % | 2.987 M -98.40 % | 186.238 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 | 
| Selling general and administrative expenses | 4.242 M 0.00 % | 4.242 M -54.58 % | 9.340 M 1 710.08 % | 516.000 K 34.03 % | 385.000 K -74.26 % | 1.496 M 188.80 % | 518.000 K -47.94 % | 995.000 K 84.60 % | 539.000 K 13.71 % | 474.000 K 16.95 % | 405.300 K -48.53 % | 787.500 K | 0.000 -100.00 % | 711.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 388.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest expense | 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 -100.00 % | 671.000 K 0.15 % | 670.000 K -80.01 % | 3.351 M 837 650.00 % | 400.000 100.00 % | 200.000 -93.75 % | 3.200 K 1 500.00 % | 200.000 | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 2.000 K -50.00 % | 4.000 K | 0.000 -100.00 % | 27.000 K -30.77 % | 39.000 K 62.50 % | 24.000 K -41.46 % | 41.000 K 1 266.67 % | 3.000 K -66.67 % | 9.000 K -55.00 % | 20.000 K -71.01 % | 69.000 K 305.88 % | 17.000 K 750.00 % | 2.000 K -75.00 % | 8.000 K 60.00 % | 5.000 K -87.18 % | 39.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.606 M 37 963.41 % | 41.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 1.000 K -50.00 % | 2.000 K -97.50 % | 80.000 K 1 042.86 % | 7.000 K 600.00 % | 1.000 K -83.33 % | 6.000 K -33.33 % | 9.000 K 0.00 % | 9.000 K | 0.000 | 0.000 | 
| Depreciation and amortization | 401.500 K 0.00 % | 401.500 K -13.19 % | 462.500 K 425.57 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 45.55 % | 60.459 K -15.31 % | 71.391 K -18.87 % | 88.000 K 57.69 % | 55.806 K 1.07 % | 55.213 K 0.15 % | 55.131 K 4.51 % | 52.750 K 3.20 % | 51.116 K -45.91 % | 94.500 K 103.37 % | 46.467 K -50.57 % | 94.000 K 129.48 % | 40.963 K -56.42 % | 94.000 K 0.00 % | 94.000 K -1.05 % | 95.000 K 1.06 % | 94.000 K 0.00 % | 94.000 K 0.00 % | 94.000 K -1.05 % | 95.000 K 1.06 % | 94.000 K 0.00 % | 94.000 K 0.00 % | 94.000 K 0.00 % | 94.000 K 0.00 % | 94.000 K 0.00 % | 94.000 K 0.00 % | 94.000 K 0.00 % | 94.000 K -1.05 % | 95.000 K 1.06 % | 94.000 K -98.65 % | 6.950 M 975.85 % | 646.000 K 0.16 % | 645.000 K -0.15 % | 646.000 K -11.99 % | 734.000 K -25.48 % | 985.000 K -0.10 % | 986.000 K -54.14 % | 2.150 M -2.71 % | 2.210 M 1.66 % | 2.174 M 0.05 % | 2.173 M -0.05 % | 2.174 M -27.44 % | 2.996 M 54.27 % | 1.942 M -31.26 % | 2.825 M 27.94 % | 2.208 M 0.00 % | 2.208 M | 
| Operating income | 22.314 M 0.00 % | 22.314 M -21.67 % | 28.486 M 4 816.23 % | -604.000 K -27.70 % | -473.000 K 70.14 % | -1.584 M -161.39 % | -606.000 K 44.04 % | -1.083 M -72.73 % | -627.000 K -11.57 % | -562.000 K -14.00 % | -493.000 K 43.66 % | -875.000 K -96.19 % | -446.000 K 44.67 % | -806.000 K -136.71 % | -340.500 K 1.59 % | -346.000 K 53.91 % | -750.700 K -112.66 % | -353.000 K 35.35 % | -546.000 K 23.31 % | -712.000 K -32.10 % | -539.000 K -44.50 % | -373.000 K -350.34 % | 149.000 K -17.22 % | 180.000 K 145.34 % | -397.000 K -649.06 % | -53.000 K -100.11 % | 47.624 M 37 999.20 % | 125.000 K 128.94 % | -432.000 K -10.20 % | -392.000 K -209.50 % | 358.000 K 630.61 % | 49.000 K 105.10 % | -961.000 K -253.31 % | -272.000 K 98.05 % | -13.961 M -1 444.36 % | -904.000 K -107.34 % | -436.000 K 42.71 % | -761.000 K 90.23 % | -7.789 M -130.17 % | -3.384 M -1 950.91 % | -165.000 K 92.17 % | -2.107 M -115.86 % | 13.288 M 871.21 % | -1.723 M -11.67 % | -1.543 M 45.88 % | -2.851 M 4.36 % | -2.981 M 3.62 % | -3.093 M 6.41 % | -3.305 M -13.73 % | -2.906 M 39.80 % | -4.827 M -76.43 % | -2.736 M 54.02 % | -5.951 M -99.23 % | -2.987 M 17.60 % | -3.625 M | 
| Operating income ratio | 0.06 0.00 % | 0.06 32.79 % | 0.04 4 816.23 % | 0.00 37.63 % | 0.00 70.14 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 43.66 % | 0.00 -21.90 % | 0.00 44.67 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -12.83 | 0.00 -100.00 % | 1.77 | 0.00 | 0.00 100.00 % | -0.63 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 | 
| Total other income expenses net | -14.265 M 0.00 % | -14.265 M -143.93 % | -5.848 M -4 024.83 % | 149.000 K -1.32 % | 151.000 K -27.05 % | 207.000 K 183.56 % | 73.000 K -64.04 % | 203.000 K -26.45 % | 276.000 K 22.67 % | 225.000 K -90.78 % | 2.440 M 84.71 % | 1.321 M 606.42 % | 187.000 K 105.95 % | -3.141 M -878.25 % | 403.600 K 1 062.10 % | -41.950 K -1 210.94 % | -3.200 K 93.25 % | -47.400 K 78.65 % | -222.000 K -7 300.00 % | -3.000 K -100.94 % | 320.000 K 675.27 % | -55.626 K -246.38 % | 38.000 K | 0.000 100.00 % | -27.000 K 30.77 % | -39.000 K -62.50 % | -24.000 K | 0.000 100.00 % | -3.000 K 66.67 % | -9.000 K 55.00 % | -20.000 K | 0.000 100.00 % | -17.000 K -750.00 % | -2.000 K 75.00 % | -8.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-03-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-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2011-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 136.215 M -4.92 % | 143.259 M -0.02 % | 143.286 M -0.57 % | 144.111 M -31.71 % | 211.032 M -2.17 % | 215.711 M 1.12 % | 213.313 M -2.11 % | 217.919 M -0.27 % | 218.516 M -9.67 % | 241.902 M 0.29 % | 241.201 M -0.81 % | 243.160 M 0.16 % | 242.776 M -16.45 % | 290.569 M 0.25 % | 289.841 M -0.45 % | 291.149 M 0.89 % | 288.584 M -1.63 % | 293.358 M -0.59 % | 295.102 M -43.51 % | 522.441 M -9.46 % | 577.028 M 60.56 % | 359.390 M -7.31 % | 387.752 M -3.78 % | 402.992 M -5.68 % | 427.238 M | 
| Total investments | 413.000 K 2.74 % | 402.000 K -16.42 % | 481.000 K -17.14 % | 580.500 K -2.09 % | 592.900 K 10.29 % | 537.600 K -16.00 % | 640.000 K 125.51 % | 283.800 K -71.16 % | 984.000 K 38.42 % | 710.900 K 13.56 % | 626.000 K 8.68 % | 576.000 K -55.76 % | 1.302 M -78.76 % | 6.131 M 221.65 % | 1.906 M -68.91 % | 6.131 M 244.42 % | 1.780 M -93.64 % | 27.973 M 0.00 % | 27.973 M 0.00 % | 27.973 M 0.00 % | 27.973 M -0.01 % | 27.977 M 0.01 % | 27.973 M -0.02 % | 27.978 M 264.89 % | 7.668 M | 
| Total debt | 136.246 M -5.64 % | 144.385 M 0.00 % | 144.385 M 0.00 % | 144.385 M -31.59 % | 211.058 M -2.17 % | 215.735 M 0.06 % | 215.604 M -1.74 % | 219.415 M -0.29 % | 220.042 M -9.05 % | 241.939 M 0.25 % | 241.339 M -0.78 % | 243.233 M 0.00 % | 243.221 M -16.31 % | 290.611 M 0.19 % | 290.057 M -0.53 % | 291.609 M 0.96 % | 288.826 M -1.62 % | 293.576 M -0.57 % | 295.246 M -43.57 % | 523.206 M -9.46 % | 577.841 M 60.53 % | 359.962 M -7.80 % | 390.395 M -3.52 % | 404.621 M -5.51 % | 428.201 M | 
| Accumulated other comprehensive income loss | 223.812 M -2.19 % | 228.812 M 2.23 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 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 | 
| Retained earnings | 0.000 100.00 % | -420.900 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -416.899 M | 0.000 100.00 % | -415.508 M | 0.000 100.00 % | -413.112 M | 0.000 100.00 % | -412.963 M | 0.000 100.00 % | -459.851 M | 0.000 100.00 % | -458.987 M | 0.000 | 0.000 | 0.000 100.00 % | -441.803 M | 0.000 | 0.000 100.00 % | -501.739 M -6.17 % | -472.602 M | 
| Common stock | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M 0.00 % | 223.812 M | 
| Total equity | -199.688 M -0.94 % | -197.824 M -0.76 % | -196.333 M -0.39 % | -195.579 M 0.92 % | -197.395 M 0.25 % | -197.896 M -2.17 % | -193.687 M -0.02 % | -193.656 M -0.94 % | -191.848 M -0.63 % | -190.639 M -0.44 % | -189.810 M 0.22 % | -190.228 M -0.66 % | -188.984 M 18.50 % | -231.878 M 1.44 % | -235.269 M -1.66 % | -231.427 M 1.32 % | -234.531 M -8.93 % | -215.302 M -0.56 % | -214.106 M -5.51 % | -202.933 M 4.72 % | -212.991 M 4.01 % | -221.882 M 6.71 % | -237.847 M 12.57 % | -272.027 M -18.01 % | -230.515 M | 
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.800 K 0.08 % | 130.700 K 3.73 % | 126.000 K 1 147.52 % | 10.100 K 1.00 % | 10.000 K -92.31 % | 130.000 K 13 100.00 % | -1.000 K -100.44 % | 226.600 K 22 760.00 % | -1.000 K -100.35 % | 282.400 K -56.75 % | 653.000 K 7.53 % | 607.300 K -0.12 % | 608.000 K -96.30 % | 16.441 M -0.24 % | 16.481 M -0.05 % | 16.490 M -1.00 % | 16.656 M -6.43 % | 17.801 M 7.34 % | 16.583 M | 0.000 | 0.000 | 
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.989 M 0.00 % | 112.989 M -43.07 % | 198.452 M 0.00 % | 198.452 M -0.02 % | 198.495 M -4.89 % | 208.695 M 0.00 % | 208.695 M 0.00 % | 208.695 M 0.00 % | 208.695 M -21.20 % | 264.851 M 0.25 % | 264.199 M -0.46 % | 265.423 M -1.02 % | 268.166 M -1.87 % | 273.273 M -1.80 % | 278.273 M -1.66 % | 282.979 M -1.63 % | 287.669 M -9.81 % | 318.963 M -6.96 % | 342.820 M -15.27 % | 404.621 M -5.51 % | 428.201 M | 
| Total non current liabilities | 1.000 K | 0.000 | 0.000 100.00 % | -100.000 -100.00 % | 113.119 M 0.00 % | 113.119 M -43.04 % | 198.578 M 0.06 % | 198.462 M -0.02 % | 198.505 M -4.94 % | 208.825 M -0.05 % | 208.924 M 0.00 % | 208.922 M 0.00 % | 208.915 M -21.20 % | 265.133 M -0.18 % | 265.612 M -0.16 % | 266.030 M -1.28 % | 269.479 M -6.98 % | 289.714 M -1.71 % | 294.754 M -1.57 % | 299.469 M -1.60 % | 304.325 M -9.63 % | 336.764 M -6.30 % | 359.403 M -11.18 % | 404.621 M -5.51 % | 428.201 M | 
| Other current liabilities | 76.035 M 31.48 % | 57.829 M 2.15 % | 56.610 M 2.75 % | 55.095 M 5 773.04 % | 938.100 K -48.42 % | 1.819 M 110.55 % | 863.800 K -1.21 % | 874.400 K -50.18 % | 1.755 M -1.37 % | 1.779 M -12.56 % | 2.035 M 0.36 % | 2.028 M -2.32 % | 2.076 M 5.85 % | 1.961 M 7.58 % | 1.823 M -7.60 % | 1.973 M 0.45 % | 1.964 M 105.22 % | 957.000 K -29.22 % | 1.352 M -65.62 % | 3.932 M 65.65 % | 2.374 M 466.51 % | 419.000 K -71.95 % | 1.494 M -96.03 % | 37.604 M 68.56 % | 22.309 M | 
| Deferred revenue | 54.093 M -3.40 % | 55.994 M -0.18 % | 56.094 M 1.81 % | 55.094 M 5 868.38 % | 923.100 K -3.10 % | 952.600 K -17.04 % | 1.148 M -32.01 % | 1.689 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.000 K 310.62 % | -109.202 K | 0.000 100.00 % | -98.416 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 136.246 M -5.64 % | 144.385 M 0.00 % | 144.385 M 0.00 % | 144.385 M 47.23 % | 98.069 M -4.55 % | 102.747 M 499.04 % | 17.152 M -18.18 % | 20.963 M -2.71 % | 21.547 M -35.18 % | 33.243 M 1.84 % | 32.644 M -5.48 % | 34.537 M 0.03 % | 34.526 M 34.03 % | 25.760 M 2.20 % | 25.206 M -3.74 % | 26.186 M 30.58 % | 20.053 M -1.23 % | 20.303 M 19.62 % | 16.973 M -92.93 % | 240.227 M -17.21 % | 290.172 M 607.75 % | 40.999 M -13.82 % | 47.575 M | 0.000 | 0.000 | 
| Total current liabilities | 212.859 M 4.83 % | 203.044 M 0.70 % | 201.623 M 0.75 % | 200.130 M 100.82 % | 99.658 M -5.09 % | 104.999 M 438.76 % | 19.489 M -21.57 % | 24.850 M 3.06 % | 24.113 M -32.64 % | 35.797 M -0.51 % | 35.979 M -5.36 % | 38.016 M 0.98 % | 37.648 M 25.29 % | 30.048 M 4.97 % | 28.626 M -4.32 % | 29.917 M 24.98 % | 23.937 M 4.28 % | 22.954 M 16.14 % | 19.764 M -91.93 % | 245.050 M -16.44 % | 293.270 M 599.08 % | 41.951 M -15.63 % | 49.725 M 32.23 % | 37.604 M 68.56 % | 22.309 M | 
| Total liabilities | 212.860 M 4.83 % | 203.044 M 0.70 % | 201.623 M 0.75 % | 200.130 M -5.94 % | 212.777 M -2.45 % | 218.118 M 0.02 % | 218.067 M -2.35 % | 223.312 M 0.31 % | 222.618 M -9.00 % | 244.622 M -0.11 % | 244.903 M -0.82 % | 246.938 M 0.15 % | 246.563 M -16.47 % | 295.181 M 0.32 % | 294.238 M -0.58 % | 295.947 M 0.86 % | 293.416 M -6.16 % | 312.668 M -0.59 % | 314.518 M -42.24 % | 544.519 M -8.88 % | 597.595 M 57.80 % | 378.715 M -7.43 % | 409.128 M -7.48 % | 442.225 M -1.84 % | 450.510 M | 
| Other non current assets | 0.000 -100.00 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.658 M 13.82 % | 3.214 M -24.76 % | 4.271 M -90.79 % | 46.351 M 977.92 % | 4.300 M -91.00 % | 47.788 M -2.25 % | 48.890 M 17 947.25 % | 270.900 K -99.45 % | 48.850 M 976 900.00 % | 5.000 K -99.99 % | 49.205 M 92 739.62 % | 53.000 K -47.00 % | 100.000 K -31.97 % | 147.000 K -24.62 % | 195.000 K -31.82 % | 286.000 K -1.72 % | 291.000 K -98.98 % | 28.453 M 241.47 % | 8.333 M | 
| Long term investments | 2.347 M -6.23 % | 2.503 M -11.52 % | 2.829 M -6.69 % | 3.032 M -4.74 % | 3.182 M -2.38 % | 3.260 M 3 210.78 % | -104.800 K -162.12 % | 168.700 K | 0.000 -100.00 % | 554.400 K | 0.000 -100.00 % | 368.500 K | 0.000 -100.00 % | 5.890 M 209.82 % | 1.901 M -68.97 % | 6.126 M 245.10 % | 1.775 M -93.65 % | 27.968 M 0.00 % | 27.968 M 0.00 % | 27.968 M 0.00 % | 27.968 M -0.03 % | 27.976 M 0.03 % | 27.968 M | 0.000 | 0.000 | 
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| 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 | 
| Property plant equipment net | 121.000 K 0.00 % | 121.000 K 0.00 % | 121.000 K -0.25 % | 121.300 K 0.00 % | 121.300 K -95.24 % | 2.546 M 0.00 % | 2.546 M 0.00 % | 2.546 M 0.00 % | 2.546 M -56.60 % | 5.866 M 140.32 % | 2.441 M -60.90 % | 6.243 M -2.94 % | 6.432 M -2.84 % | 6.620 M -2.77 % | 6.809 M -2.69 % | 6.997 M -2.63 % | 7.186 M -2.55 % | 7.374 M -2.50 % | 7.563 M -50.11 % | 15.159 M -32.98 % | 22.620 M -44.91 % | 41.058 M -24.56 % | 54.428 M -24.39 % | 71.980 M -18.81 % | 88.656 M | 
| Total non current assets | 2.468 M -6.23 % | 2.632 M -10.78 % | 2.950 M -6.44 % | 3.153 M -4.56 % | 3.304 M -43.10 % | 5.806 M -4.80 % | 6.099 M 2.88 % | 5.928 M -13.04 % | 6.817 M -87.08 % | 52.771 M 682.84 % | 6.741 M -87.61 % | 54.399 M -1.67 % | 55.322 M 332.85 % | 12.781 M -77.80 % | 57.560 M 338.46 % | 13.128 M -77.43 % | 58.166 M 64.33 % | 35.395 M -0.66 % | 35.631 M -17.66 % | 43.274 M -14.79 % | 50.783 M -26.74 % | 69.320 M -16.17 % | 82.687 M -17.67 % | 100.434 M 3.55 % | 96.988 M | 
| Other current assets | 1.602 M 146.46 % | 650.000 K -46.63 % | 1.218 M 172.73 % | 446.600 K -61.25 % | 1.152 M 0.14 % | 1.151 M 47.29 % | 781.300 K 1.09 % | 772.900 K 24.06 % | 623.000 K 33.03 % | 468.300 K 30.08 % | 360.000 K 38.94 % | 259.100 K 60.93 % | 161.000 K -67.80 % | 500.000 K 0.00 % | 500.000 K | 0.000 -100.00 % | 198.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term investments | 108.000 K 30.12 % | 83.000 K 12.16 % | 74.000 K -74.95 % | 295.400 K -82.13 % | 1.653 M 538.43 % | 258.900 K -65.24 % | 744.800 K 547.09 % | 115.100 K | 0.000 -100.00 % | 156.500 K | 0.000 -100.00 % | 207.500 K | 0.000 -100.00 % | 240.900 K 4 718.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 400.00 % | 1.000 K -80.00 % | 5.000 K | 0.000 | 0.000 | 
| cash and cash equivalents | 31.000 K -97.25 % | 1.126 M 2.46 % | 1.099 M 301.39 % | 273.800 K 957.14 % | 25.900 K 4.02 % | 24.900 K -98.91 % | 2.291 M 53.13 % | 1.496 M -1.96 % | 1.526 M 4 127.15 % | 36.100 K -73.84 % | 138.000 K 89.30 % | 72.900 K -83.62 % | 445.000 K 969.71 % | 41.600 K -80.74 % | 216.000 K -52.98 % | 459.400 K 89.83 % | 242.000 K 11.01 % | 218.000 K 51.39 % | 144.000 K -81.18 % | 765.000 K -5.98 % | 813.642 K 42.25 % | 572.000 K -78.36 % | 2.643 M 62.24 % | 1.629 M 69.12 % | 963.256 K | 
| Cash and short term investments | 139.000 K -88.50 % | 1.209 M 3.07 % | 1.173 M 297.09 % | 295.400 K -82.40 % | 1.679 M 491.54 % | 283.800 K -87.61 % | 2.291 M 42.19 % | 1.611 M 5.58 % | 1.526 M 692.32 % | 192.600 K 39.57 % | 138.000 K -50.78 % | 280.400 K -36.99 % | 445.000 K 57.52 % | 282.500 K 30.79 % | 216.000 K -53.49 % | 464.400 K 91.90 % | 242.000 K 8.52 % | 223.000 K 49.66 % | 149.000 K -80.65 % | 770.000 K -5.94 % | 818.642 K 42.87 % | 573.000 K -78.36 % | 2.648 M 62.55 % | 1.629 M 69.12 % | 963.256 K | 
| Total current assets | 10.704 M 313.76 % | 2.587 M 10.51 % | 2.341 M 67.38 % | 1.399 M -88.42 % | 12.078 M -16.22 % | 14.416 M -21.57 % | 18.382 M -22.53 % | 23.728 M -0.94 % | 23.953 M 1 877.14 % | 1.212 M -97.49 % | 48.353 M 1 993.38 % | 2.310 M 2.38 % | 2.256 M -95.53 % | 50.523 M 3 485.72 % | 1.409 M -97.26 % | 51.392 M 7 057.67 % | 718.000 K -98.84 % | 61.971 M -4.34 % | 64.781 M -78.28 % | 298.312 M -10.64 % | 333.821 M 281.45 % | 87.513 M -1.22 % | 88.594 M 26.99 % | 69.764 M -43.28 % | 123.006 M | 
| Inventory | 717.000 K 1.70 % | 705.000 K 2.92 % | 685.000 K 8.27 % | 632.700 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 | 
| Net receivables | 8.985 M 37 337.50 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K -99.74 % | 9.344 M -29.14 % | 13.188 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 | 
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -101.000 K -101 100.00 % | 100.000 | 0.000 | 0.000 100.00 % | -1.000 K -350.00 % | 400.000 -60.00 % | 1.000 K 1 100.00 % | -100.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 579.000 K -30.24 % | 830.000 K 31.96 % | 629.000 K -3.23 % | 650.000 K -0.14 % | 650.900 K 50.15 % | 433.500 K 33.38 % | 325.000 K -75.45 % | 1.324 M 63.24 % | 811.000 K 4.78 % | 774.000 K -40.46 % | 1.300 M -10.38 % | 1.451 M 38.68 % | 1.046 M -50.11 % | 2.097 M 31.29 % | 1.597 M -9.17 % | 1.758 M -8.43 % | 1.920 M 13.34 % | 1.694 M 17.72 % | 1.439 M 61.50 % | 891.000 K 22.99 % | 724.454 K 35.92 % | 533.000 K -18.75 % | 656.000 K | 0.000 | 0.000 | 
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.000 K | 0.000 -100.00 % | 220.000 K | 0.000 -100.00 % | 108.000 K | 0.000 -100.00 % | 98.000 K | 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 | 
| 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 100.00 % | -652.000 K | 0.000 100.00 % | -607.000 K | 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 | 
| Other total stockholders equity | -423.500 M -8 570.00 % | 5.000 M 101.19 % | -420.145 M -0.18 % | -419.391 M 0.43 % | -421.207 M 0.12 % | -421.708 M -70 184.62 % | -600.000 K 99.86 % | -417.468 M -274 549.87 % | -152.000 K 99.96 % | -414.451 M -81 164.92 % | -510.000 K 99.88 % | -414.040 M -248 028.14 % | 167.000 K 100.04 % | -455.690 M -59 280.47 % | 770.000 K 100.17 % | -455.239 M -70 789.33 % | 644.000 K 100.15 % | -439.114 M -0.27 % | -437.918 M -2.62 % | -426.745 M -8 634.90 % | 5.000 M 101.12 % | -445.694 M 3.46 % | -461.659 M -7 924.73 % | 5.900 M -67.72 % | 18.275 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 -100.00 % | 1.000 K | 0.000 -100.00 % | 652.000 K | 0.000 -100.00 % | 607.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 13.172 M 152.34 % | 5.220 M -1.32 % | 5.290 M 16.22 % | 4.552 M -70.41 % | 15.382 M -23.94 % | 20.223 M -17.05 % | 24.380 M -17.79 % | 29.656 M -3.62 % | 30.770 M -43.00 % | 53.983 M -2.02 % | 55.093 M -2.85 % | 56.710 M -1.51 % | 57.579 M -9.04 % | 63.304 M 7.35 % | 58.969 M -8.60 % | 64.520 M 9.57 % | 58.885 M -39.52 % | 97.366 M -3.03 % | 100.412 M -70.60 % | 341.586 M -11.19 % | 384.604 M 145.23 % | 156.833 M -8.44 % | 171.281 M 0.64 % | 170.198 M -22.64 % | 219.995 M | 
| 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-03-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-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2011-03-31 | 2009-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 
| 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 | 
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.178 M | 0.000 | 0.000 | 
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Inventory | 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 -100.00 % | 217.000 K | 0.000 | 0.000 | 
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.961 M | 0.000 | 0.000 | 
| Other non cash items | -88.000 K 0.00 % | -88.000 K 0.00 % | -88.000 K 0.00 % | -88.000 K 0.00 % | -88.000 K 0.00 % | -88.000 K -126.11 % | 337.000 K 118.12 % | -1.860 M -80.02 % | -1.033 M -498.38 % | 259.299 K -93.43 % | 3.947 M | 
| Net cash provided by operating activities | -543.000 K -32.44 % | -410.000 K 72.01 % | -1.465 M -174.86 % | -533.000 K 39.43 % | -880.000 K -150.71 % | -351.000 K -4.15 % | -337.000 K -118.12 % | 1.860 M -30.56 % | 2.678 M 1 132.78 % | -259.300 K 93.43 % | -3.947 M | 
| 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 | 
| Acquisitions net | 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 | 
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.963 M | 0.000 | 0.000 | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 210.000 K | 0.000 | 0.000 | 
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.173 M | 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 | 
| 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 | 
| 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 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | 0.000 100.00 % | -3.551 M 0.00 % | -3.551 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.677 M | 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 100.00 % | -5.348 M | 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 | 
| Net change in cash | -660.000 K -60.98 % | -410.000 K 84.67 % | -2.674 M -401.69 % | -533.000 K 73.07 % | -1.979 M -463.82 % | -351.000 K -4.15 % | -337.000 K -118.12 % | 1.860 M 23.64 % | 1.504 M 680.02 % | -259.300 K 93.43 % | -3.947 M | 
| Cash at beginning of period | 117.000 K -77.80 % | 527.000 K -56.41 % | 1.209 M -30.60 % | 1.742 M 58.51 % | 1.099 M -24.21 % | 1.450 M | 0.000 | 0.000 -100.00 % | 78.000 K | 0.000 | 0.000 | 
| Cash at end of period | -543.000 K -564.10 % | 117.000 K 107.99 % | -1.465 M -221.17 % | 1.209 M 237.39 % | -880.000 K -180.07 % | 1.099 M 426.11 % | -337.000 K -118.12 % | 1.860 M 17.55 % | 1.582 M 710.10 % | -259.300 K 93.43 % | -3.947 M | 
| Operating cash flow | -543.000 K -32.44 % | -410.000 K 72.01 % | -1.465 M -174.86 % | -533.000 K 39.43 % | -880.000 K -150.71 % | -351.000 K -4.15 % | -337.000 K -118.12 % | 1.860 M -30.56 % | 2.678 M 1 132.78 % | -259.300 K 93.43 % | -3.947 M | 
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Free CashFlow | -543.000 K -32.44 % | -410.000 K 72.01 % | -1.465 M -174.86 % | -533.000 K 39.43 % | -880.000 K -150.71 % | -351.000 K -4.15 % | -337.000 K -118.12 % | 1.860 M -30.56 % | 2.678 M 1 132.78 % | -259.300 K 93.43 % | -3.947 M | 
| 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 |