Genesis IBRC India Ltd. GENESIS.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 36.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 520.000 K -82.05 % | 2.897 M 294.69 % | 734.000 K | 0.000 -100.00 % | 7.773 M 100.44 % | 3.878 M 72.51 % | 2.248 M 62.90 % | 1.380 M -39.69 % | 2.288 M 71.26 % | 1.336 M 37.96 % | 968.379 K |
| Net income | 35.048 M 192.29 % | -37.975 M -2 663.83 % | -1.374 M -17.74 % | -1.167 M -0.43 % | -1.162 M -11.20 % | -1.045 M -90.69 % | -548.000 K 72.00 % | -1.957 M -15 153.85 % | 13.000 K -99.62 % | 3.465 M 177.91 % | -4.448 M -33.94 % | -3.321 M -29.98 % | -2.555 M 61.04 % | -6.558 M -217.11 % | 5.600 M -98.23 % | 316.709 M 821.24 % | -43.912 M |
| Income before tax | 35.048 M 192.29 % | -37.975 M -2 663.83 % | -1.374 M -17.74 % | -1.167 M -0.43 % | -1.162 M -11.20 % | -1.045 M -90.69 % | -548.000 K 72.00 % | -1.957 M -12 331.25 % | 16.000 K -99.54 % | 3.465 M 177.91 % | -4.448 M -33.94 % | -3.321 M -29.98 % | -2.555 M 61.04 % | -6.558 M -217.11 % | 5.600 M -69.13 % | 18.142 M 141.31 % | -43.912 M |
| Income before tax ratio | 0.96 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.05 -56.00 % | -0.68 -3 198.98 % | 0.02 | 0.00 100.00 % | -0.57 33.18 % | -0.86 24.65 % | -1.14 76.08 % | -4.75 -294.16 % | 2.45 -81.98 % | 13.58 129.95 % | -45.35 |
| EBITDA | 0.000 100.00 % | -37.972 M -2 663.61 % | -1.374 M -18.14 % | -1.163 M -0.09 % | -1.162 M -11.30 % | -1.044 M -90.86 % | -547.000 K 72.03 % | -1.956 M -12 325.00 % | 16.000 K -99.53 % | 3.435 M 329.03 % | -1.500 M 2.53 % | -1.539 M 43.83 % | -2.740 M 31.17 % | -3.981 M -40.67 % | -2.830 M -115.60 % | 18.142 M 2 054.96 % | -928.000 K |
| Net income ratio | 0.96 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.05 -56.00 % | -0.68 -3 914.13 % | 0.02 | 0.00 100.00 % | -0.57 33.18 % | -0.86 24.65 % | -1.14 76.08 % | -4.75 -294.16 % | 2.45 -98.97 % | 237.06 622.78 % | -45.35 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.05 -55.80 % | -0.68 -3 197.39 % | 0.02 | 0.00 100.00 % | -0.19 51.37 % | -0.40 67.44 % | -1.22 57.75 % | -2.88 -133.23 % | -1.24 -109.11 % | 13.58 1 517.02 % | -0.96 |
| Gross profit ratio | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 661.34 % | 0.13 -86.87 % | 1.00 | 0.00 -100.00 % | 0.05 -55.02 % | 0.12 -37.50 % | 0.19 529.50 % | -0.04 -212.37 % | 0.04 -91.13 % | 0.44 1 531.27 % | 0.03 |
| Weighted average shs out dil | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 13.08 % | 11.496 M 14.96 % | 10.000 M 27.74 % | 7.828 M 9.95 % | 7.120 M 135.76 % | 3.020 M 0.47 % | 3.006 M -0.46 % | 3.020 M 0.00 % | 3.020 M -7.95 % | 3.281 M 0.00 % | 3.281 M |
| Weighted average shs out | 13.000 M 0.00 % | 13.000 M 4.07 % | 12.491 M -3.92 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 14.59 % | 11.345 M 13.45 % | 10.000 M 27.74 % | 7.828 M 9.95 % | 7.120 M 135.76 % | 3.020 M 0.47 % | 3.006 M -0.46 % | 3.020 M 0.00 % | 3.020 M -7.95 % | 3.281 M 0.00 % | 3.281 M |
| EPS diluted | 2.70 192.47 % | -2.92 -2 554.55 % | -0.11 -22.49 % | -0.09 -0.45 % | -0.09 -11.33 % | -0.08 -90.28 % | -0.04 75.18 % | -0.17 -13 176.92 % | 0.00 -99.70 % | 0.44 170.97 % | -0.62 43.64 % | -1.10 -29.41 % | -0.85 60.83 % | -2.17 -217.30 % | 1.85 -98.08 % | 96.54 821.52 % | -13.38 |
| Earnings per share | 2.70 192.47 % | -2.92 -2 554.55 % | -0.11 -22.49 % | -0.09 -0.45 % | -0.09 -11.33 % | -0.08 -90.28 % | -0.04 75.18 % | -0.17 -13 176.92 % | 0.00 -99.70 % | 0.44 170.97 % | -0.62 43.64 % | -1.10 -29.41 % | -0.85 60.83 % | -2.17 -217.30 % | 1.85 -98.08 % | 96.54 821.52 % | -13.38 |
| Gross profit | 36.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 520.000 K 36.66 % | 380.515 K -48.16 % | 734.000 K | 0.000 -100.00 % | 414.886 K -9.84 % | 460.168 K 7.82 % | 426.784 K 799.65 % | -61.000 K -167.78 % | 90.000 K -84.82 % | 592.791 K 2 150.54 % | 26.340 K |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -298.518 M | 0.000 |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.517 M | 0.000 | 0.000 -100.00 % | 7.359 M 115.30 % | 3.418 M 87.60 % | 1.822 M 26.44 % | 1.441 M -34.44 % | 2.198 M 195.84 % | 742.977 K -21.13 % | 942.039 K |
| General and administrative expenses | 510.000 K 325.00 % | 120.000 K 84.62 % | 65.000 K 0.00 % | 65.000 K -43.48 % | 115.000 K -8.00 % | 125.000 K -2.34 % | 128.000 K 92.92 % | 66.350 K -47.91 % | 127.375 K 34.85 % | 94.455 K 81.57 % | 52.020 K -14.84 % | 61.086 K | 0.000 | 0.000 -100.00 % | 2.818 M 4 966.52 % | 55.620 K -94.17 % | 954.163 K |
| Selling and marketing expenses | 32.000 K -38.46 % | 52.000 K 44.44 % | 36.000 K 350.00 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 265.000 K -68.41 % | 839.000 K -23.03 % | 1.090 M 257.38 % | 305.000 K -66.81 % | 919.000 K 134.44 % | 392.000 K 24.78 % | 314.165 K -48.21 % | 606.625 K 117.04 % | -3.560 M -169.16 % | 5.147 M 36.13 % | 3.781 M 26.71 % | 2.984 M -54.07 % | 6.497 M 178.01 % | -8.328 M 52.70 % | -17.605 M -140.96 % | 42.985 M |
| Operating expenses | 542.000 K 24.03 % | 437.000 K -53.51 % | 940.000 K -19.17 % | 1.163 M 176.90 % | 420.000 K -59.77 % | 1.044 M 100.77 % | 520.000 K 36.66 % | 380.515 K -48.16 % | 734.000 K 121.18 % | -3.465 M -166.65 % | 5.199 M 354.06 % | 1.145 M -61.63 % | 2.984 M -54.07 % | 6.497 M 217.91 % | -5.510 M 68.60 % | -17.549 M -139.94 % | 43.939 M |
| Cost and expenses | 542.000 K 24.03 % | 437.000 K -53.51 % | 940.000 K -19.17 % | 1.163 M 176.90 % | 420.000 K -59.77 % | 1.044 M 100.77 % | 520.000 K -82.05 % | 2.897 M 294.69 % | 734.000 K 121.18 % | -3.465 M -127.59 % | 12.558 M 74.47 % | 7.198 M 49.77 % | 4.806 M -39.46 % | 7.938 M 339.67 % | -3.312 M 80.29 % | -16.806 M -137.45 % | 44.881 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 | 542.000 K 215.12 % | 172.000 K 70.30 % | 101.000 K 38.36 % | 73.000 K -36.52 % | 115.000 K -8.00 % | 125.000 K -2.34 % | 128.000 K 92.92 % | 66.350 K -47.91 % | 127.375 K 34.85 % | 94.455 K 81.57 % | 52.020 K -95.46 % | 1.145 M | 0.000 | 0.000 -100.00 % | 2.818 M 4 966.52 % | 55.620 K -94.17 % | 954.163 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 241.251 K | 0.000 -100.00 % | 30.145 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 863.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 242.725 K | 0.000 -100.00 % | 332.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 591.471 K | 0.000 -100.00 % | 42.985 M |
| Depreciation and amortization | -35.048 M -3 504 900.00 % | 1.000 K 100.23 % | -434.000 K -137.32 % | 1.163 M 0.09 % | 1.162 M 11.20 % | 1.045 M -34.11 % | 1.586 M 0.00 % | 1.586 M 9 797.34 % | -16.355 K -100.78 % | 2.091 M 0.01 % | 2.091 M 17.41 % | 1.781 M -14.25 % | 2.077 M -13.64 % | 2.405 M -19.97 % | 3.005 M | 0.000 | 0.000 |
| Operating income | 36.130 M 8 367.73 % | -437.000 K 53.51 % | -940.000 K -119.63 % | -428.000 K -1.90 % | -420.000 K -300.00 % | -105.000 K -132.81 % | 320.000 K 116.36 % | -1.956 M -12 325.00 % | 16.000 K -99.54 % | 3.465 M 172.42 % | -4.785 M -199.81 % | -1.596 M 37.58 % | -2.557 M 61.01 % | -6.558 M -217.11 % | 5.600 M -69.13 % | 18.142 M 141.31 % | -43.912 M |
| Operating income ratio | 0.99 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.62 191.14 % | -0.68 -3 197.39 % | 0.02 | 0.00 100.00 % | -0.62 -49.58 % | -0.41 63.82 % | -1.14 76.06 % | -4.75 -294.16 % | 2.45 -81.98 % | 13.58 129.95 % | -45.35 |
| Total other income expenses net | -1.082 M 97.12 % | -37.538 M -8 549.31 % | -434.000 K 41.27 % | -739.000 K 0.40 % | -742.000 K 21.06 % | -940.000 K -8.29 % | -868.000 K -58 787.38 % | -1.474 K -109.01 % | 16.355 K 6 288.67 % | 256.000 -99.92 % | 336.527 K 119.51 % | -1.725 M -67 456.50 % | 2.561 K | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -57.000 K 5.00 % | -60.000 K 15.49 % | -71.000 K 48.55 % | -138.000 K -55.06 % | -89.000 K 5.92 % | -94.605 K -232.06 % | -28.490 K -100.17 % | 16.699 M 24 888.30 % | -67.366 K -103.35 % | 2.009 M 33.13 % | 1.509 M -75.02 % | 6.041 M -0.82 % | 6.091 M 27.80 % | 4.766 M -77.17 % | 20.878 M 2.13 % | 20.442 M -94.49 % | 370.826 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.595 M | 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 -100.00 % | 17.004 M | 0.000 -100.00 % | 2.018 M 17.76 % | 1.714 M -72.08 % | 6.137 M 0.12 % | 6.130 M 25.65 % | 4.879 M -76.99 % | 21.200 M 3.47 % | 20.489 M -94.48 % | 371.054 M |
| Accumulated other comprehensive income loss | 38.390 M 0.00 % | 38.390 M | 0.000 | 0.000 -100.00 % | 38.390 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 |
| Retained earnings | -83.064 M 29.67 % | -118.112 M -47.39 % | -80.137 M -1.74 % | -78.763 M -1.50 % | -77.597 M -1.52 % | -76.434 M -1.39 % | -75.390 M -2.10 % | -73.842 M -2.72 % | -71.885 M 0.02 % | -71.898 M 4.60 % | -75.363 M -6.27 % | -70.915 M -4.91 % | -67.595 M -3.93 % | -65.040 M -11.21 % | -58.482 M | 0.000 | 0.000 |
| Common stock | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 30.00 % | 100.000 M 2.68 % | 97.392 M 36.79 % | 71.197 M 135.78 % | 30.197 M 0.00 % | 30.197 M 0.00 % | 30.197 M -4.14 % | 31.501 M 0.00 % | 31.501 M 0.00 % | 31.501 M |
| Total equity | 85.326 M 69.71 % | 50.278 M -43.03 % | 88.253 M -1.53 % | 89.627 M -1.28 % | 90.793 M -1.26 % | 91.956 M -1.12 % | 93.000 M -1.64 % | 94.548 M 42.17 % | 66.505 M 4.10 % | 63.884 M 86.67 % | 34.224 M 1 569.90 % | -2.328 M -334.66 % | 992.199 K -72.03 % | 3.547 M -64.90 % | 10.105 M -85.27 % | 68.587 M 98.88 % | 34.487 M |
| Other non current liabilities | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.627 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.600 M | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.627 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.600 M -48.27 % | 20.489 M -94.48 % | 371.054 M |
| Total non current liabilities | 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 -100.00 % | 20.489 M -94.48 % | 371.054 M |
| Other current liabilities | 2.636 M 84.72 % | 1.427 M 35.78 % | 1.051 M 12.05 % | 938.000 K 9.20 % | 859.000 K 4.59 % | 821.341 K 79.72 % | 457.014 K 103.49 % | -13.081 M -5 055.62 % | 263.954 K -31.20 % | 383.641 K -91.59 % | 4.564 M -39.24 % | 7.512 M 15.54 % | 6.501 M -8.83 % | 7.131 M 818.94 % | 776.000 K -33.90 % | 1.174 M -4.64 % | 1.231 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.377 M | 0.000 -100.00 % | 2.018 M 17.76 % | 1.714 M -72.08 % | 6.137 M 0.12 % | 6.130 M 25.65 % | 4.879 M -53.97 % | 10.600 M | 0.000 | 0.000 |
| Total current liabilities | 3.028 M 67.39 % | 1.809 M 26.68 % | 1.428 M 8.59 % | 1.315 M 6.39 % | 1.236 M 3.13 % | 1.199 M 43.67 % | 834.215 K 23.76 % | 674.066 K 155.37 % | 263.954 K -96.28 % | 7.102 M -35.31 % | 10.977 M -27.66 % | 15.174 M 12.00 % | 13.549 M 8.19 % | 12.523 M 7.36 % | 11.665 M 770.07 % | 1.341 M -3.91 % | 1.395 M |
| Total liabilities | 3.028 M 67.39 % | 1.809 M 26.77 % | 1.427 M 8.52 % | 1.315 M 6.39 % | 1.236 M 3.13 % | 1.199 M 43.67 % | 834.215 K 23.76 % | 674.065 K 155.37 % | 263.954 K -96.28 % | 7.102 M -35.31 % | 10.977 M -27.66 % | 15.174 M 12.00 % | 13.549 M 8.19 % | 12.523 M 7.36 % | 11.665 M -46.56 % | 21.830 M -94.14 % | 372.449 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.595 M | 0.000 | 0.000 -100.00 % | 96.601 K 0.00 % | 96.601 K 17.81 % | 82.000 K 0.00 % | 82.000 K -3.53 % | 85.000 K -99.87 % | 64.082 M -83.17 % | 380.791 M |
| 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 | 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.018 M -13.86 % | 12.792 M -13.96 % | 14.868 M -23.95 % | 19.551 M -23.52 % | 25.562 M 0.00 % | 25.562 M |
| Total non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.595 M | 0.000 | 0.000 -100.00 % | 96.601 K -99.13 % | 11.115 M -13.66 % | 12.874 M -13.89 % | 14.950 M -23.86 % | 19.636 M -78.10 % | 89.644 M -77.94 % | 406.353 M |
| Other current assets | 88.297 M 18 218.88 % | 482.000 K 36.54 % | 353.000 K 34.73 % | 262.000 K 52.33 % | 172.000 K 93.71 % | 88.793 K 2 843.09 % | 3.017 K -99.99 % | 42.961 M 1 423 864.63 % | 3.017 K 0.00 % | 3.017 K | 0.000 -100.00 % | 7.197 K -65.27 % | 20.725 K -96.10 % | 532.000 K 2 433.33 % | 21.000 K | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 57.000 K -5.00 % | 60.000 K -15.49 % | 71.000 K -48.55 % | 138.000 K 55.06 % | 89.000 K -5.92 % | 94.605 K 232.06 % | 28.490 K -90.67 % | 305.334 K 353.25 % | 67.366 K 663.61 % | 8.822 K -95.69 % | 204.521 K 112.30 % | 96.336 K 144.44 % | 39.411 K -65.12 % | 113.000 K -64.91 % | 322.000 K 577.82 % | 47.505 K -79.15 % | 227.822 K |
| Cash and short term investments | 57.000 K -5.00 % | 60.000 K -15.49 % | 71.000 K -48.55 % | 138.000 K 55.06 % | 89.000 K -5.92 % | 94.605 K 232.06 % | 28.490 K -90.67 % | 305.334 K 353.25 % | 67.366 K 663.61 % | 8.822 K -95.69 % | 204.521 K 112.30 % | 96.336 K 144.44 % | 39.411 K -65.12 % | 113.000 K -64.91 % | 322.000 K 577.82 % | 47.505 K -79.15 % | 227.822 K |
| Total current assets | 88.354 M 69.63 % | 52.087 M -41.92 % | 89.680 M -1.39 % | 90.942 M -1.18 % | 92.029 M -1.21 % | 93.154 M -0.72 % | 93.835 M 92.97 % | 48.627 M -27.17 % | 66.769 M -5.94 % | 70.986 M 57.38 % | 45.105 M 2 505.71 % | 1.731 M 3.81 % | 1.667 M 48.88 % | 1.120 M -47.52 % | 2.134 M 176.09 % | 772.924 K 32.59 % | 582.956 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.361 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.016 M 49.89 % | 677.597 K 42.65 % | 475.000 K -42.35 % | 824.000 K 73.22 % | 475.705 K 166.65 % | 178.400 K |
| Net receivables | 0.000 -100.00 % | 51.545 M -42.25 % | 89.256 M -1.42 % | 90.542 M -1.34 % | 91.768 M -1.29 % | 92.971 M -0.89 % | 93.803 M | 0.000 -100.00 % | 66.699 M -6.02 % | 70.974 M 58.07 % | 44.900 M 7 239.23 % | 611.781 K -34.19 % | 929.674 K | 0.000 -100.00 % | 967.000 K 287.24 % | 249.714 K 41.29 % | 176.734 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 374.000 K -0.80 % | 377.000 K 0.00 % | 377.000 K 0.00 % | 377.000 K 0.00 % | 377.000 K -0.05 % | 377.201 K 0.00 % | 377.201 K 0.00 % | 377.201 K | 0.000 -100.00 % | 4.700 M 0.00 % | 4.700 M 208.16 % | 1.525 M 66.24 % | 917.436 K 78.84 % | 513.000 K 77.51 % | 289.000 K 73.42 % | 166.652 K 1.62 % | 164.000 K |
| Tax payables | 18.000 K 260.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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 38.390 M 0.00 % | 38.390 M | 0.000 -100.00 % | 38.390 M 0.00 % | 38.390 M 0.00 % | 38.390 M 0.00 % | 38.390 M 0.00 % | 38.390 M 0.00 % | 38.390 M 0.00 % | 38.390 M 0.00 % | 38.390 M 0.00 % | 38.390 M 3.52 % | 37.086 M 0.00 % | 37.086 M 1 142.01 % | 2.986 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 88.354 M 69.63 % | 52.087 M -41.92 % | 89.680 M -1.39 % | 90.942 M -1.18 % | 92.029 M -1.21 % | 93.154 M -0.72 % | 93.835 M -1.46 % | 95.222 M 42.61 % | 66.769 M -5.94 % | 70.986 M 57.04 % | 45.201 M 251.87 % | 12.846 M -11.66 % | 14.541 M -9.51 % | 16.070 M -26.18 % | 21.770 M -75.92 % | 90.417 M -77.78 % | 406.936 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -35.048 M -192.32 % | 37.964 M 8 262.11 % | 454.000 K 4 640.00 % | -10.000 K 78.26 % | -46.000 K -104.14 % | 1.111 M 102.45 % | -45.324 M -341.17 % | 18.793 M 833.33 % | -2.563 M 91.42 % | -29.856 M 37.09 % | -47.462 M -3 105.65 % | 1.579 M 286.38 % | -847.243 K -150.85 % | 1.666 M 215.13 % | -1.447 M -241.27 % | -424.000 K -9 506 826.46 % | 4.460 |
| Accounts receivables | 0.000 -100.00 % | 43.661 M 9 960.14 % | 434.000 K | 0.000 | 0.000 -100.00 % | 832.109 K 649.65 % | 111.000 K -99.40 % | 18.380 M 329.94 % | 4.275 M 116.40 % | -26.074 M -466.18 % | -4.605 M -1 548.67 % | 317.893 K 1 110.05 % | -31.473 K -107.24 % | 435.000 K 154.10 % | -804.000 K -1 016.67 % | -72.000 K -1 368 921.29 % | 5.260 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.016 M 400.43 % | -338.080 K -67.04 % | -202.400 K -157.99 % | 349.000 K 200.29 % | -348.000 K -17.17 % | -297.000 K -22 330 727.07 % | -1.330 |
| 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 |
| Other working capital | -35.048 M -515.20 % | -5.697 M -28 585.00 % | 20.000 K 300.00 % | -10.000 K 78.26 % | -46.000 K -116.51 % | 278.552 K 100.61 % | -45.435 M -11 095.10 % | 413.228 K 106.04 % | -6.838 M -80.79 % | -3.782 M 91.38 % | -43.873 M -2 843.27 % | 1.599 M 360.74 % | -613.370 K -169.54 % | 882.000 K 398.98 % | -295.000 K -436.36 % | -55.000 K -10 377 458.49 % | 0.530 |
| Other non cash items | -3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M -31 992.43 % | -3.116 K 0.00 % | -3.116 K | 0.000 -100.00 % | 1.193 M 11 832.39 % | 10.000 K 100.39 % | -2.554 M 40.32 % | -4.280 M -233.59 % | -1.283 M -625.82 % | 244.000 K 54 155.25 % | -451.390 |
| Net cash provided by operating activities | -3.000 K 72.73 % | -11.000 K 98.80 % | -920.000 K 21.84 % | -1.177 M 2.57 % | -1.208 M -1 927.12 % | 66.115 K 100.14 % | -46.872 M -378.45 % | 16.833 M 760.26 % | -2.549 M 90.34 % | -26.391 M 45.73 % | -48.626 M -97 734.36 % | 49.804 K 103.76 % | -1.325 M -534.02 % | -209.000 K -176.00 % | 275.000 K 252.78 % | -180.000 K -40 174.76 % | -446.930 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.595 M | 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 -100.00 % | 46.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.734 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.595 M 200.00 % | -46.595 M | 0.000 | 0.000 -100.00 % | 7.734 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 -100.00 % | 852.000 K -30.51 % | 1.226 M 1.91 % | 1.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 M 575 661.83 % | 7.121 K -99.43 % | 1.251 M | 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 -100.00 % | 30.000 M 1 050.31 % | 2.608 M -90.04 % | 26.195 M -36.11 % | 41.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 -100.00 % | 852.000 K -30.51 % | 1.226 M 1.91 % | 1.203 M | 0.000 | 0.000 -100.00 % | 30.000 M 1 050.31 % | 2.608 M -90.04 % | 26.195 M -36.11 % | 41.000 M 575 661.83 % | 7.121 K -99.43 % | 1.251 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.000 K 72.73 % | -11.000 K 83.58 % | -67.000 K -236.73 % | 49.000 K 974.22 % | -5.605 K -108.48 % | 66.115 K 123.88 % | -276.844 K -216.34 % | 237.968 K 306.48 % | 58.544 K 129.92 % | -195.699 K -280.89 % | 108.184 K 90.05 % | 56.925 K 176.93 % | -73.998 K 64.59 % | -209.000 K -176.13 % | 274.527 K 252.25 % | -180.317 K | 0.000 |
| Cash at beginning of period | 60.000 K -15.49 % | 71.000 K -48.55 % | 138.000 K 55.06 % | 89.000 K -6.32 % | 95.000 K 233.45 % | 28.490 K -90.67 % | 305.334 K 353.25 % | 67.366 K 663.61 % | 8.822 K -95.69 % | 204.521 K 112.30 % | 96.336 K 144.44 % | 39.411 K -65.25 % | 113.409 K -64.78 % | 322.000 K 577.82 % | 47.505 K -79.15 % | 227.822 K | 0.000 |
| Cash at end of period | 57.000 K -5.00 % | 60.000 K -15.49 % | 71.000 K -48.55 % | 138.000 K 55.06 % | 89.000 K -5.92 % | 94.605 K 232.06 % | 28.490 K -90.67 % | 305.334 K 353.25 % | 67.366 K 663.61 % | 8.822 K -95.69 % | 204.520 K 112.30 % | 96.336 K 144.44 % | 39.411 K -65.12 % | 113.000 K -64.91 % | 322.032 K 577.89 % | 47.505 K | 0.000 |
| Operating cash flow | -3.000 K 72.73 % | -11.000 K 98.80 % | -920.000 K 21.84 % | -1.177 M 2.57 % | -1.208 M -1 927.12 % | 66.115 K 100.14 % | -46.872 M -378.45 % | 16.833 M 760.26 % | -2.549 M 90.34 % | -26.391 M 45.73 % | -48.626 M -97 734.36 % | 49.804 K 103.76 % | -1.325 M -534.02 % | -209.000 K -176.00 % | 275.000 K 252.78 % | -180.000 K -40 174.76 % | -446.930 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -3.000 K 72.73 % | -11.000 K 98.80 % | -920.000 K 21.84 % | -1.177 M 2.57 % | -1.208 M -1 927.12 % | 66.115 K 100.14 % | -46.872 M -378.45 % | 16.833 M 760.26 % | -2.549 M 90.34 % | -26.391 M 45.73 % | -48.626 M -97 734.36 % | 49.804 K 103.76 % | -1.325 M -534.02 % | -209.000 K -176.00 % | 275.000 K 252.78 % | -180.000 K -40 174.76 % | -446.930 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 -100.00 % | 36.672 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 -100.00 % | 520.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 40.422 M | 0.000 -100.00 % | 2.897 M | 0.000 -100.00 % | 734.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.412 K -99.97 % | 5.152 M 394.91 % | 1.041 M -34.07 % | 1.579 M 21.48 % | 1.300 M 39.46 % | 932.000 K 50.32 % | 620.000 K -39.57 % | 1.026 M 135.32 % | 436.000 K -40.84 % | 737.000 K 26.85 % | 581.000 K 17.61 % | 494.000 K 78.99 % | 276.000 K -12.38 % | 315.000 K |
| Net income | -1.181 M -434.39 % | -221.000 K 15.00 % | -260.000 K -100.71 % | 36.491 M 3 913.06 % | -957.000 K 97.41 % | -36.891 M -14 957.55 % | -245.000 K -13.43 % | -216.000 K 65.33 % | -623.000 K -14.94 % | -542.000 K -131.62 % | -234.000 K -70.80 % | -137.000 K 70.28 % | -461.000 K -80.78 % | -255.000 K -43.26 % | -178.000 K -9.20 % | -163.000 K 71.45 % | -571.000 K -173.51 % | -208.771 K 51.78 % | -433.000 K -646.55 % | -58.000 K 87.47 % | -463.000 K -71.77 % | -269.545 K -172.27 % | -99.000 K -47.76 % | -67.000 K 89.00 % | -609.000 K -263.27 % | 373.007 K 1 230.32 % | -33.000 K 85.07 % | -221.000 K 50.23 % | -444.000 K -172.59 % | 611.642 K 243.24 % | -427.000 K -33.86 % | -319.000 K -36.32 % | -234.000 K -134.36 % | 681.000 K 539.35 % | -155.000 K 0.00 % | -155.000 K -122.76 % | 681.000 K -82.42 % | 3.874 M 1 378.55 % | -303.000 K -2 425.00 % | -12.000 K 87.23 % | -94.000 K 95.92 % | -2.304 M -132.49 % | -991.000 K -44.46 % | -686.000 K -46.58 % | -468.000 K -159.58 % | 785.496 K 144.58 % | -1.762 M -32.18 % | -1.333 M -31.85 % | -1.011 M -13.85 % | -888.000 K 52.64 % | -1.875 M -326.18 % | 829.000 K 248.04 % | -560.000 K 89.78 % | -5.482 M -5 731.91 % | -94.000 K |
| Income before tax | -1.181 M -434.39 % | -221.000 K 15.00 % | -260.000 K -100.71 % | 36.491 M 3 913.06 % | -957.000 K 97.41 % | -36.891 M -14 957.55 % | -245.000 K -13.43 % | -216.000 K 65.33 % | -623.000 K -14.94 % | -542.000 K -131.62 % | -234.000 K -70.80 % | -137.000 K 70.28 % | -461.000 K -80.78 % | -255.000 K -43.26 % | -178.000 K -9.20 % | -163.000 K 71.45 % | -571.000 K -173.51 % | -208.771 K 51.78 % | -433.000 K -646.55 % | -58.000 K 87.47 % | -463.000 K -71.77 % | -269.545 K -172.27 % | -99.000 K -47.76 % | -67.000 K 89.00 % | -609.000 K -263.27 % | 373.007 K 1 230.32 % | -33.000 K 85.07 % | -221.000 K 50.23 % | -444.000 K -128.41 % | 1.563 M 466.06 % | -427.000 K -33.86 % | -319.000 K -36.32 % | -234.000 K -134.21 % | 684.000 K 541.29 % | -155.000 K 0.00 % | -155.000 K -122.66 % | 684.000 K -82.34 % | 3.874 M 1 378.55 % | -303.000 K -2 425.00 % | -12.000 K 87.23 % | -94.000 K 95.92 % | -2.304 M -132.49 % | -991.000 K -44.46 % | -686.000 K -46.58 % | -468.000 K -159.58 % | 785.496 K 144.58 % | -1.762 M -32.18 % | -1.333 M -31.85 % | -1.011 M -176.82 % | 1.316 M 170.19 % | -1.875 M -36.36 % | -1.375 M -145.54 % | -560.000 K 89.78 % | -5.482 M -5 731.91 % | -94.000 K |
| Income before tax ratio | 0.00 | 0.00 | 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 -100.00 % | 0.72 | 0.00 | 0.00 | 0.00 -100.00 % | 0.04 | 0.00 100.00 % | -0.11 | 0.00 -100.00 % | 0.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1 631.72 -848 197.68 % | -0.19 70.81 % | -0.66 -122.34 % | -0.30 -149.04 % | 0.60 131.97 % | -1.89 12.07 % | -2.15 -118.19 % | -0.99 -132.65 % | 3.02 218.64 % | -2.54 -7.50 % | -2.37 -108.77 % | -1.13 94.29 % | -19.86 -6 555.99 % | -0.30 |
| EBITDA | -1.181 M | 0.000 100.00 % | -260.000 K -100.71 % | 36.491 M 3 913.06 % | -957.000 K 97.41 % | -36.888 M -14 956.33 % | -245.000 K -13.43 % | -216.000 K 65.33 % | -623.000 K -14.94 % | -542.000 K -131.62 % | -234.000 K -70.80 % | -137.000 K 70.28 % | -461.000 K -83.67 % | -251.000 K -41.01 % | -178.000 K -9.20 % | -163.000 K 71.45 % | -571.000 K -173.68 % | -208.635 K 51.82 % | -433.000 K -646.55 % | -58.000 K 87.47 % | -463.000 K -71.92 % | -269.317 K -172.04 % | -99.000 K -47.76 % | -67.000 K 89.00 % | -609.000 K -262.94 % | 373.757 K 1 232.60 % | -33.000 K 85.07 % | -221.000 K -364.48 % | -47.580 K -101.73 % | 2.749 M 743.77 % | -427.000 K -33.44 % | -320.000 K -36.75 % | -234.000 K -134.21 % | 684.000 K 541.29 % | -155.000 K 0.00 % | -155.000 K -122.66 % | 684.000 K -82.34 % | 3.874 M 1 378.55 % | -303.000 K -2 425.00 % | -12.000 K 87.23 % | -94.000 K 44.08 % | -168.087 K 72.35 % | -608.000 K -101.32 % | -302.000 K -255.29 % | -85.000 K -111.79 % | 720.827 K 182.66 % | -872.000 K -96.84 % | -443.000 K 21.73 % | -566.000 K -2.91 % | -550.000 K 59.50 % | -1.358 M -58.28 % | -858.000 K -1 053.33 % | 90.000 K 103.10 % | -2.905 M -2 990.43 % | -94.000 K |
| Net income ratio | 0.00 | 0.00 | 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 -100.00 % | 0.72 | 0.00 | 0.00 | 0.00 -100.00 % | 0.02 | 0.00 100.00 % | -0.11 | 0.00 -100.00 % | 0.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1 631.72 -848 197.68 % | -0.19 70.81 % | -0.66 -122.34 % | -0.30 -149.04 % | 0.60 131.97 % | -1.89 12.07 % | -2.15 -118.19 % | -0.99 51.62 % | -2.04 19.94 % | -2.54 -278.30 % | 1.43 225.87 % | -1.13 94.29 % | -19.86 -6 555.99 % | -0.30 |
| Ratio EBITDA | 0.00 | 0.00 | 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 -100.00 % | 0.72 | 0.00 | 0.00 | 0.00 -100.00 % | 0.07 | 0.00 100.00 % | -0.11 | 0.00 -100.00 % | 0.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -119.04 -100 772.25 % | -0.12 59.32 % | -0.29 -438.91 % | -0.05 -109.71 % | 0.55 159.27 % | -0.94 -30.94 % | -0.71 -29.52 % | -0.55 56.27 % | -1.26 31.54 % | -1.84 -24.77 % | -1.48 -910.58 % | 0.18 101.73 % | -10.53 -3 427.12 % | -0.30 |
| Gross profit ratio | 0.00 | 0.00 | 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 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.36 | 0.00 -100.00 % | 0.13 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 13.38 34 354.91 % | 0.04 116.77 % | -0.23 -183.65 % | 0.28 4.52 % | 0.26 950.99 % | -0.03 -108.77 % | 0.35 585.42 % | -0.07 -133.91 % | 0.22 567.34 % | -0.05 -127.35 % | 0.17 -45.54 % | 0.31 117.70 % | -1.75 -625.00 % | 0.33 |
| Weighted average shs out dil | 13.122 M 18.75 % | 11.050 M -15.00 % | 13.000 M 0.11 % | 12.986 M -5.01 % | 13.671 M 8.29 % | 12.625 M 3.06 % | 12.250 M 13.43 % | 10.800 M -13.32 % | 12.460 M -2.12 % | 12.730 M 8.80 % | 11.700 M -14.60 % | 13.700 M 18.87 % | 11.525 M -11.35 % | 13.000 M 0.00 % | 13.000 M -20.25 % | 16.300 M 14.19 % | 14.275 M 9.80 % | 13.002 M -0.01 % | 13.003 M 0.89 % | 12.889 M 11.35 % | 11.575 M 1.09 % | 11.450 M 15.66 % | 9.900 M -23.85 % | 13.000 M 6.73 % | 12.180 M -3.26 % | 12.590 M -4.62 % | 13.200 M 1.54 % | 13.000 M -0.01 % | 13.001 M 6.14 % | 12.249 M 14.74 % | 10.675 M 0.39 % | 10.633 M -9.12 % | 11.700 M 20.26 % | 9.729 M 25.53 % | 7.750 M 0.00 % | 7.750 M -20.34 % | 9.729 M 0.45 % | 9.685 M -4.11 % | 10.100 M 68.33 % | 6.000 M -15.73 % | 7.120 M 0.00 % | 7.120 M 0.00 % | 7.120 M 138.71 % | 2.983 M -4.40 % | 3.120 M 1.63 % | 3.070 M 1.06 % | 3.038 M 0.28 % | 3.030 M -1.11 % | 3.064 M 0.95 % | 3.035 M 0.50 % | 3.020 M -1.65 % | 3.070 M 1.68 % | 3.020 M 0.00 % | 3.020 M 0.00 % | 3.020 M |
| Weighted average shs out | 13.122 M 18.75 % | 11.050 M -15.00 % | 13.000 M 0.11 % | 12.986 M -5.01 % | 13.671 M 8.29 % | 12.625 M 3.06 % | 12.250 M 13.43 % | 10.800 M -13.32 % | 12.460 M -0.12 % | 12.476 M 6.63 % | 11.700 M -14.60 % | 13.700 M 18.87 % | 11.525 M -11.35 % | 13.000 M 0.00 % | 13.000 M -20.25 % | 16.300 M 14.19 % | 14.275 M 9.80 % | 13.002 M -0.01 % | 13.003 M 0.89 % | 12.889 M 11.35 % | 11.575 M 1.09 % | 11.450 M 15.66 % | 9.900 M -23.85 % | 13.000 M 6.73 % | 12.180 M -3.26 % | 12.590 M -4.62 % | 13.200 M 1.54 % | 13.000 M -0.01 % | 13.001 M 6.80 % | 12.173 M 14.03 % | 10.675 M 0.39 % | 10.633 M -9.12 % | 11.700 M 20.26 % | 9.729 M 25.53 % | 7.750 M 0.00 % | 7.750 M -20.34 % | 9.729 M 0.45 % | 9.685 M -4.11 % | 10.100 M 68.33 % | 6.000 M -15.73 % | 7.120 M 0.00 % | 7.120 M 0.00 % | 7.120 M 138.71 % | 2.983 M -4.40 % | 3.120 M 1.63 % | 3.070 M 1.06 % | 3.038 M 0.28 % | 3.030 M -1.11 % | 3.064 M 0.95 % | 3.035 M 0.50 % | 3.020 M -1.65 % | 3.070 M 1.68 % | 3.020 M 0.00 % | 3.020 M 0.00 % | 3.020 M |
| EPS diluted | -0.09 -350.00 % | -0.02 0.00 % | -0.02 -100.71 % | 2.81 4 114.29 % | -0.07 97.60 % | -2.92 -14 500.00 % | -0.02 0.00 % | -0.02 60.00 % | -0.05 -17.37 % | -0.04 -113.00 % | -0.02 -100.00 % | -0.01 75.00 % | -0.04 -104.08 % | -0.02 -43.07 % | -0.01 -37.00 % | -0.01 75.00 % | -0.04 -148.45 % | -0.02 51.65 % | -0.03 -640.00 % | 0.00 88.75 % | -0.04 -70.21 % | -0.02 -135.00 % | -0.01 -92.31 % | -0.01 89.60 % | -0.05 -268.92 % | 0.03 1 284.00 % | 0.00 85.29 % | -0.02 50.15 % | -0.03 -168.34 % | 0.05 224.75 % | -0.04 -33.33 % | -0.03 -50.00 % | -0.02 -128.57 % | 0.07 450.00 % | -0.02 0.00 % | -0.02 -128.57 % | 0.07 -82.50 % | 0.40 1 433.33 % | -0.03 -1 400.00 % | 0.00 84.85 % | -0.01 95.88 % | -0.32 -128.57 % | -0.14 39.13 % | -0.23 -53.33 % | -0.15 -157.69 % | 0.26 144.83 % | -0.58 -31.82 % | -0.44 -33.33 % | -0.33 -13.79 % | -0.29 53.23 % | -0.62 -329.63 % | 0.27 242.11 % | -0.19 89.56 % | -1.82 -5 752.09 % | -0.03 |
| Earnings per share | -0.09 -350.00 % | -0.02 0.00 % | -0.02 -100.71 % | 2.81 4 114.29 % | -0.07 97.60 % | -2.92 -14 500.00 % | -0.02 0.00 % | -0.02 60.00 % | -0.05 -15.21 % | -0.04 -117.00 % | -0.02 -100.00 % | -0.01 75.00 % | -0.04 -104.08 % | -0.02 -43.07 % | -0.01 -37.00 % | -0.01 75.00 % | -0.04 -148.45 % | -0.02 51.65 % | -0.03 -640.00 % | 0.00 88.75 % | -0.04 -70.21 % | -0.02 -135.00 % | -0.01 -92.31 % | -0.01 89.60 % | -0.05 -268.92 % | 0.03 1 284.00 % | 0.00 85.29 % | -0.02 50.15 % | -0.03 -167.93 % | 0.05 225.50 % | -0.04 -33.33 % | -0.03 -50.00 % | -0.02 -128.57 % | 0.07 450.00 % | -0.02 0.00 % | -0.02 -128.57 % | 0.07 -82.50 % | 0.40 1 433.33 % | -0.03 -1 400.00 % | 0.00 84.85 % | -0.01 95.88 % | -0.32 -128.57 % | -0.14 39.13 % | -0.23 -53.33 % | -0.15 -157.69 % | 0.26 144.83 % | -0.58 -31.82 % | -0.44 -33.33 % | -0.33 -13.79 % | -0.29 53.23 % | -0.62 -329.63 % | 0.27 242.11 % | -0.19 89.56 % | -1.82 -5 752.09 % | -0.03 |
| Gross profit | 0.000 | 0.000 | 0.000 -100.00 % | 36.672 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 -100.00 % | 520.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.375 M | 0.000 -100.00 % | 380.000 K | 0.000 -100.00 % | 734.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.886 K -90.56 % | 200.000 K 182.99 % | -241.000 K -155.15 % | 437.000 K 26.97 % | 344.168 K 1 286.79 % | -29.000 K -113.18 % | 220.000 K 393.33 % | -75.000 K -179.79 % | 94.000 K 376.47 % | -34.000 K -134.69 % | 98.000 K -35.95 % | 153.000 K 131.68 % | -483.000 K -560.00 % | 105.000 K |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 951.451 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 | 0.000 -100.00 % | 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 |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 26.048 M | 0.000 -100.00 % | 2.517 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.474 K -100.35 % | 4.952 M 286.27 % | 1.282 M 12.26 % | 1.142 M 19.51 % | 955.592 K -0.56 % | 961.000 K 140.25 % | 400.000 K -63.67 % | 1.101 M 221.93 % | 342.000 K -55.64 % | 771.000 K 59.63 % | 483.000 K 41.64 % | 341.000 K -55.07 % | 759.000 K 261.43 % | 210.000 K |
| General and administrative expenses | 0.000 -100.00 % | 150.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 105.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 32.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 52.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.181 M | 0.000 -100.00 % | 115.000 K | 0.000 -100.00 % | 957.000 K -97.39 % | 36.732 M 14 892.65 % | 245.000 K 13.43 % | 216.000 K -65.33 % | 623.000 K 476.85 % | 108.000 K -53.85 % | 234.000 K 70.80 % | 137.000 K -70.28 % | 461.000 K 83.67 % | 251.000 K 41.01 % | 178.000 K 9.20 % | 163.000 K -71.45 % | 571.000 K 173.68 % | 208.635 K -51.82 % | 433.000 K 646.55 % | 58.000 K -87.47 % | 463.000 K 71.92 % | 269.317 K 172.04 % | 99.000 K 47.76 % | 67.000 K -89.00 % | 609.000 K 17.12 % | 520.000 K 1 475.76 % | 33.000 K -85.07 % | 221.000 K | 0.000 -100.00 % | 14.375 M 3 266.40 % | 427.000 K -39.00 % | 700.000 K 199.15 % | 234.000 K 368.00 % | 50.000 K -67.74 % | 155.000 K 0.00 % | 155.000 K 122.66 % | -684.000 K 82.34 % | -3.874 M -1 378.55 % | 303.000 K 2 425.00 % | 12.000 K -87.23 % | 94.000 K -95.95 % | 2.322 M 94.97 % | 1.191 M 167.64 % | 445.000 K -50.83 % | 905.000 K 340.27 % | -376.659 K -121.73 % | 1.733 M 11.59 % | 1.553 M 65.92 % | 936.000 K 176.60 % | -1.222 M -166.38 % | 1.841 M 24.98 % | 1.473 M 106.59 % | 713.000 K -85.74 % | 4.999 M 2 412.06 % | 199.000 K |
| Operating expenses | 1.181 M 548.90 % | 182.000 K -31.32 % | 265.000 K 152.38 % | 105.000 K -89.03 % | 957.000 K -97.41 % | 36.889 M 14 956.73 % | 245.000 K 13.43 % | 216.000 K -65.33 % | 623.000 K 476.85 % | 108.000 K -53.85 % | 234.000 K 70.80 % | 137.000 K -70.28 % | 461.000 K 83.67 % | 251.000 K 41.01 % | 178.000 K 9.20 % | 163.000 K -71.45 % | 571.000 K 173.68 % | 208.635 K -51.82 % | 433.000 K 646.55 % | 58.000 K -87.47 % | 463.000 K 71.92 % | 269.317 K 172.04 % | 99.000 K 47.76 % | 67.000 K -89.00 % | 609.000 K 17.12 % | 520.000 K 1 475.76 % | 33.000 K -85.07 % | 221.000 K | 0.000 -100.00 % | 14.375 M 3 266.40 % | 427.000 K -39.00 % | 700.000 K 199.15 % | 234.000 K 368.00 % | 50.000 K -67.74 % | 155.000 K 0.00 % | 155.000 K 122.66 % | -684.000 K 82.34 % | -3.874 M -1 378.55 % | 303.000 K 2 425.00 % | 12.000 K -87.23 % | 94.000 K -95.95 % | 2.322 M 94.97 % | 1.191 M 167.64 % | 445.000 K -50.83 % | 905.000 K 340.27 % | -376.659 K -121.73 % | 1.733 M 11.59 % | 1.553 M 65.92 % | 936.000 K 176.60 % | -1.222 M -166.38 % | 1.841 M 24.98 % | 1.473 M 106.59 % | 713.000 K -85.74 % | 4.999 M 2 412.06 % | 199.000 K |
| Cost and expenses | 1.181 M 548.90 % | 182.000 K -31.32 % | 265.000 K 152.38 % | 105.000 K -89.03 % | 957.000 K -97.41 % | 36.889 M 14 956.73 % | 245.000 K 13.43 % | 216.000 K -65.33 % | 623.000 K 476.85 % | 108.000 K -53.85 % | 234.000 K 70.80 % | 137.000 K -70.28 % | 461.000 K 83.67 % | 251.000 K 41.01 % | 178.000 K 9.20 % | 163.000 K -71.45 % | 571.000 K 173.68 % | 208.635 K -51.82 % | 433.000 K 646.55 % | 58.000 K -87.47 % | 463.000 K 71.92 % | 269.317 K 172.04 % | 99.000 K 47.76 % | 67.000 K -89.00 % | 609.000 K 17.12 % | 520.000 K 1 475.76 % | 33.000 K -85.07 % | 221.000 K | 0.000 -100.00 % | 40.422 M 9 366.54 % | 427.000 K -86.73 % | 3.217 M 1 274.79 % | 234.000 K 368.00 % | 50.000 K -67.74 % | 155.000 K 0.00 % | 155.000 K 122.66 % | -684.000 K 82.34 % | -3.874 M -1 378.55 % | 303.000 K 2 425.00 % | 12.000 K -87.23 % | 94.000 K -95.92 % | 2.305 M -62.48 % | 6.143 M 255.70 % | 1.727 M -15.63 % | 2.047 M 253.58 % | 578.933 K -78.51 % | 2.694 M 37.94 % | 1.953 M -4.12 % | 2.037 M 331.48 % | -880.000 K -133.69 % | 2.612 M 33.54 % | 1.956 M 85.58 % | 1.054 M -81.70 % | 5.758 M 1 307.82 % | 409.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 182.000 K 21.33 % | 150.000 K 42.86 % | 105.000 K | 0.000 -100.00 % | 157.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 -100.00 % | 222.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -434.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 -100.00 % | 396.420 K -57.97 % | 943.096 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 942.151 K 145.99 % | 383.000 K -0.26 % | 384.000 K 0.26 % | 383.000 K 186.30 % | -443.791 K -149.86 % | 890.000 K 0.00 % | 890.000 K 100.00 % | 445.000 K 13.23 % | 393.000 K -23.98 % | 517.000 K 0.00 % | 517.000 K -20.46 % | 650.000 K -72.97 % | 2.405 M | 0.000 |
| Operating income | -1.181 M -548.90 % | -182.000 K 31.32 % | -265.000 K -100.73 % | 36.491 M 3 913.06 % | -957.000 K 97.41 % | -36.889 M -14 956.73 % | -245.000 K -13.43 % | -216.000 K 65.33 % | -623.000 K -476.85 % | -108.000 K 53.85 % | -234.000 K -70.80 % | -137.000 K 70.28 % | -461.000 K -83.67 % | -251.000 K -41.01 % | -178.000 K -9.20 % | -163.000 K 71.45 % | -571.000 K -173.68 % | -208.635 K 51.82 % | -433.000 K -646.55 % | -58.000 K 87.47 % | -463.000 K -71.92 % | -269.317 K -172.04 % | -99.000 K -47.76 % | -67.000 K 89.00 % | -609.000 K -262.94 % | 373.757 K 1 232.60 % | -33.000 K 85.07 % | -221.000 K | 0.000 -100.00 % | 1.769 M 514.22 % | -427.000 K -33.44 % | -320.000 K -36.75 % | -234.000 K -134.21 % | 684.000 K 541.29 % | -155.000 K 0.00 % | -155.000 K -122.66 % | 684.000 K -82.34 % | 3.874 M 1 378.55 % | -303.000 K -2 425.00 % | -12.000 K 87.23 % | -94.000 K 95.92 % | -2.303 M -132.41 % | -991.000 K -44.46 % | -686.000 K -46.58 % | -468.000 K -164.93 % | 720.827 K 140.91 % | -1.762 M -32.18 % | -1.333 M -31.85 % | -1.011 M -176.82 % | 1.316 M 170.19 % | -1.875 M -36.36 % | -1.375 M -145.54 % | -560.000 K 89.78 % | -5.482 M -5 731.91 % | -94.000 K |
| Operating income ratio | 0.00 | 0.00 | 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 -100.00 % | 0.72 | 0.00 | 0.00 | 0.00 -100.00 % | 0.04 | 0.00 100.00 % | -0.11 | 0.00 -100.00 % | 0.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1 631.16 -847 903.14 % | -0.19 70.81 % | -0.66 -122.34 % | -0.30 -153.44 % | 0.55 129.33 % | -1.89 12.07 % | -2.15 -118.19 % | -0.99 -132.65 % | 3.02 218.64 % | -2.54 -7.50 % | -2.37 -108.77 % | -1.13 94.29 % | -19.86 -6 555.99 % | -0.30 |
| Total other income expenses net | 0.000 100.00 % | -39.000 K -880.00 % | 5.000 K 106.58 % | -76.000 K | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 100.00 % | -434.000 K | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 | 0.000 100.00 % | -136.000 | 0.000 | 0.000 | 0.000 100.00 % | -228.000 | 0.000 | 0.000 | 0.000 100.00 % | -750.000 | 0.000 | 0.000 100.00 % | -444.000 K -115.90 % | -205.647 K | 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 100.00 % | -800.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.669 K | 0.000 | 0.000 | 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 |
| 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-03-31 | 2022-12-31 | 2022-09-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-06-30 | 2018-03-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-03-31 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -57.000 K 38.71 % | -93.000 K -200.00 % | -31.000 K 63.29 % | -84.441 K -40.74 % | -60.000 K | 0.000 100.00 % | -329.000 K -363.38 % | -71.000 K | 0.000 100.00 % | -72.000 K 47.83 % | -138.000 K | 0.000 100.00 % | -335.000 K | 0.000 100.00 % | -89.000 K | 0.000 100.00 % | -961.000 K | 0.000 100.00 % | -94.605 K | 0.000 100.00 % | -168.000 K | 0.000 100.00 % | -28.490 K | 0.000 -100.00 % | 16.699 M 13 566.84 % | -124.000 K | 0.000 100.00 % | -67.000 K | 0.000 -100.00 % | 181.940 K | 0.000 -100.00 % | 2.009 M | 0.000 -100.00 % | 1.616 M | 0.000 -100.00 % | 1.509 M | 0.000 100.00 % | -29.393 K | 0.000 -100.00 % | 6.041 M -0.82 % | 6.091 M 27.80 % | 4.766 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 | 0.000 | 0.000 | 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 % | 46.595 M 46 495.00 % | 100.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 |
| 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 -100.00 % | 17.004 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 309.352 K | 0.000 -100.00 % | 2.018 M | 0.000 -100.00 % | 1.714 M | 0.000 -100.00 % | 1.714 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.137 M 0.12 % | 6.130 M 25.65 % | 4.879 M |
| Accumulated other comprehensive income loss | 85.326 M 122.26 % | 38.390 M | 0.000 100.00 % | -44.188 M 45.23 % | -80.679 M -310.16 % | 38.390 M -56.08 % | 87.414 M | 0.000 | 0.000 -100.00 % | 89.029 M | 0.000 | 0.000 -100.00 % | 90.059 M | 0.000 -100.00 % | 90.793 M | 0.000 -100.00 % | 91.435 M | 0.000 -100.00 % | 91.956 M | 0.000 -100.00 % | 92.324 M | 0.000 -100.00 % | 93.000 M | 0.000 -100.00 % | 96.055 M | 0.000 | 0.000 -100.00 % | 66.505 M | 0.000 -100.00 % | 65.884 M | 0.000 -100.00 % | 63.884 M | 0.000 -100.00 % | 34.117 M | 0.000 -100.00 % | 34.224 M | 0.000 100.00 % | -3.558 M | 0.000 100.00 % | -2.328 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -83.064 M | 0.000 | 0.000 | 0.000 100.00 % | -118.112 M | 0.000 | 0.000 100.00 % | -80.137 M | 0.000 | 0.000 100.00 % | -78.763 M | 0.000 | 0.000 | 0.000 100.00 % | -77.597 M | 0.000 | 0.000 | 0.000 100.00 % | -76.434 M | 0.000 | 0.000 | 0.000 100.00 % | -75.390 M | 0.000 100.00 % | -73.842 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.898 M | 0.000 | 0.000 | 0.000 100.00 % | -75.363 M | 0.000 | 0.000 | 0.000 100.00 % | -70.915 M -4.91 % | -67.595 M -3.93 % | -65.040 M |
| Common stock | 0.000 -100.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M | 0.000 -100.00 % | 130.000 M 0.00 % | 130.000 M | 0.000 -100.00 % | 130.000 M 0.00 % | 130.000 M | 0.000 -100.00 % | 130.000 M | 0.000 -100.00 % | 130.000 M | 0.000 -100.00 % | 130.000 M | 0.000 -100.00 % | 130.000 M | 0.000 -100.00 % | 130.000 M | 0.000 -100.00 % | 130.000 M | 0.000 -100.00 % | 130.000 M 0.00 % | 130.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 97.392 M | 0.000 -100.00 % | 71.197 M | 0.000 -100.00 % | 71.197 M | 0.000 -100.00 % | 30.197 M | 0.000 -100.00 % | 30.197 M 0.00 % | 30.197 M 0.00 % | 30.197 M |
| Total equity | 85.326 M 0.00 % | 85.326 M -0.26 % | 85.547 M -0.31 % | 85.812 M 73.99 % | 49.321 M -1.90 % | 50.278 M -42.48 % | 87.414 M 0.00 % | 87.414 M -0.95 % | 88.253 M -0.87 % | 89.029 M 0.00 % | 89.029 M -0.67 % | 89.627 M -0.48 % | 90.059 M 0.00 % | 90.059 M -0.81 % | 90.793 M 0.00 % | 90.793 M -0.70 % | 91.435 M 0.00 % | 91.435 M -0.57 % | 91.956 M 0.00 % | 91.956 M -0.40 % | 92.324 M 0.00 % | 92.324 M -0.73 % | 93.000 M 0.00 % | 93.000 M -3.18 % | 96.055 M 1.59 % | 94.548 M -1.46 % | 95.951 M 44.28 % | 66.505 M 0.00 % | 66.505 M 0.94 % | 65.884 M 0.00 % | 65.884 M 3.13 % | 63.884 M 0.00 % | 63.884 M 87.25 % | 34.117 M 0.00 % | 34.117 M -0.31 % | 34.224 M 0.00 % | 34.224 M 1 061.88 % | -3.558 M 0.01 % | -3.558 M -52.84 % | -2.328 M 0.01 % | -2.328 M -334.66 % | 992.199 K -72.03 % | 3.547 M |
| Other non current liabilities | -85.326 M | 0.000 100.00 % | -85.812 M | 0.000 | 0.000 | 0.000 100.00 % | -87.414 M -8 741 300.00 % | -1.000 K 0.00 % | -1.000 K 100.00 % | -89.029 M | 0.000 | 0.000 100.00 % | -90.059 M -9 005 800.00 % | -1.000 K 100.00 % | -90.793 M | 0.000 100.00 % | -91.435 M | 0.000 100.00 % | -91.956 M | 0.000 100.00 % | -92.324 M | 0.000 100.00 % | -93.000 M | 0.000 100.00 % | -96.055 M -2 548.49 % | -3.627 M -1 643.31 % | 235.000 K 100.35 % | -66.505 M | 0.000 100.00 % | -65.884 M | 0.000 100.00 % | -63.884 M | 0.000 100.00 % | -34.117 M | 0.000 100.00 % | -34.224 M | 0.000 -100.00 % | 3.558 M | 0.000 -100.00 % | 2.328 M | 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 -100.00 % | 3.627 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 |
| Total non current liabilities | -85.326 M | 0.000 100.00 % | -85.812 M | 0.000 | 0.000 | 0.000 100.00 % | -87.414 M -8 741 300.00 % | -1.000 K 0.00 % | -1.000 K 100.00 % | -89.029 M | 0.000 | 0.000 100.00 % | -90.059 M -9 005 800.00 % | -1.000 K 100.00 % | -90.793 M | 0.000 100.00 % | -91.435 M | 0.000 100.00 % | -91.956 M | 0.000 100.00 % | -92.324 M | 0.000 100.00 % | -93.000 M | 0.000 100.00 % | -96.055 M | 0.000 -100.00 % | 235.000 K 100.35 % | -66.505 M | 0.000 100.00 % | -65.884 M | 0.000 100.00 % | -63.884 M | 0.000 100.00 % | -34.117 M | 0.000 100.00 % | -34.224 M | 0.000 -100.00 % | 3.558 M | 0.000 -100.00 % | 2.328 M | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 2.636 M 577.54 % | -552.000 K -134.29 % | 1.610 M 38.16 % | 1.165 M -18.34 % | 1.427 M | 0.000 -100.00 % | 1.202 M 14.37 % | 1.051 M | 0.000 -100.00 % | 940.000 K 0.21 % | 938.000 K | 0.000 -100.00 % | 931.000 K | 0.000 -100.00 % | 859.000 K | 0.000 -100.00 % | 1.317 M | 0.000 -100.00 % | 821.341 K | 0.000 -100.00 % | 1.208 M | 0.000 -100.00 % | 457.014 K | 0.000 100.00 % | -13.081 M -10 239.98 % | 129.000 K | 0.000 -100.00 % | 264.000 K | 0.000 -100.00 % | 210.963 K | 0.000 -100.00 % | 383.641 K | 0.000 -100.00 % | 4.564 M | 0.000 -100.00 % | 4.564 M | 0.000 -100.00 % | 13.134 M | 0.000 -100.00 % | 7.512 M 15.54 % | 6.501 M -8.83 % | 7.131 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 13.377 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 309.352 K | 0.000 -100.00 % | 2.018 M | 0.000 -100.00 % | 1.714 M | 0.000 -100.00 % | 1.714 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.137 M 0.12 % | 6.130 M 25.65 % | 4.879 M |
| Total current liabilities | 0.000 -100.00 % | 3.028 M | 0.000 -100.00 % | 2.502 M 5.38 % | 2.374 M 31.25 % | 1.809 M | 0.000 -100.00 % | 1.571 M 10.01 % | 1.428 M | 0.000 -100.00 % | 1.329 M 1.06 % | 1.315 M | 0.000 -100.00 % | 1.308 M | 0.000 -100.00 % | 1.236 M | 0.000 -100.00 % | 1.694 M | 0.000 -100.00 % | 1.199 M | 0.000 -100.00 % | 1.585 M | 0.000 -100.00 % | 834.215 K | 0.000 -100.00 % | 674.066 K -75.54 % | 2.756 M | 0.000 -100.00 % | 264.000 K | 0.000 -100.00 % | 5.220 M | 0.000 -100.00 % | 7.102 M | 0.000 -100.00 % | 10.977 M | 0.000 -100.00 % | 10.977 M | 0.000 -100.00 % | 14.353 M | 0.000 -100.00 % | 15.174 M 12.00 % | 13.549 M 8.19 % | 12.523 M |
| Total liabilities | -85.326 M -2 917.90 % | 3.028 M 6.66 % | 2.839 M 13.47 % | 2.502 M 5.38 % | 2.374 M 31.25 % | 1.809 M 102.07 % | -87.414 M -5 667.77 % | 1.570 M 10.02 % | 1.427 M 101.60 % | -89.029 M -6 798.95 % | 1.329 M 1.06 % | 1.315 M 101.46 % | -90.059 M -6 990.51 % | 1.307 M 101.44 % | -90.793 M -7 445.71 % | 1.236 M 101.35 % | -91.435 M -5 497.58 % | 1.694 M 101.84 % | -91.956 M -7 772.32 % | 1.199 M 101.30 % | -92.324 M -5 924.86 % | 1.585 M 101.70 % | -93.000 M -11 248.21 % | 834.215 K 100.87 % | -96.055 M -14 350.11 % | 674.065 K -77.46 % | 2.991 M 104.50 % | -66.505 M -25 291.29 % | 264.000 K 100.40 % | -65.884 M -1 362.07 % | 5.220 M 108.17 % | -63.884 M -999.57 % | 7.102 M 120.82 % | -34.117 M -410.79 % | 10.977 M 132.08 % | -34.224 M -411.77 % | 10.977 M 208.53 % | 3.558 M -75.21 % | 14.353 M 516.53 % | 2.328 M -84.66 % | 15.174 M 12.00 % | 13.549 M 8.19 % | 12.523 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.450 M | 0.000 100.00 % | -329.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.004 M -106.45 % | 46.595 M 18.25 % | 39.403 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.601 K | 0.000 -100.00 % | 96.601 K | 0.000 -100.00 % | 10.348 M | 0.000 -100.00 % | 96.601 K 17.81 % | 82.000 K 0.00 % | 82.000 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 | 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 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.018 M -13.86 % | 12.792 M -13.96 % | 14.868 M |
| Total non current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.450 M | 0.000 100.00 % | -329.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.004 M -106.45 % | 46.595 M 18.25 % | 39.403 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.601 K | 0.000 -100.00 % | 96.601 K | 0.000 -100.00 % | 10.348 M | 0.000 -100.00 % | 11.115 M -13.66 % | 12.874 M -13.89 % | 14.950 M |
| Other current assets | -57.000 K -100.06 % | 88.297 M 71.05 % | 51.621 M 0.02 % | 51.611 M 11.81 % | 46.161 M 9 476.95 % | 482.000 K | 0.000 -100.00 % | 88.655 M -1.06 % | 89.609 M 124 556.94 % | -72.000 K -100.16 % | 45.931 M 17 430.92 % | 262.000 K 178.21 % | -335.000 K -100.73 % | 45.840 M 51 605.62 % | -89.000 K -151.74 % | 172.000 K 117.90 % | -961.000 K -102.10 % | 45.759 M 48 468.48 % | -94.605 K -206.55 % | 88.793 K 152.85 % | -168.000 K -100.37 % | 45.673 M 160 412.39 % | -28.490 K -1 044.32 % | 3.017 K | 0.000 -100.00 % | 42.961 M | 0.000 100.00 % | -67.000 K -2 333.33 % | 3.000 K 102.36 % | -127.000 K -4 309.48 % | 3.017 K 134.20 % | -8.822 K -392.41 % | 3.017 K 103.08 % | -97.804 K | 0.000 100.00 % | -205.000 K | 0.000 100.00 % | -29.393 K | 0.000 100.00 % | -96.000 K -1 433.89 % | 7.197 K -65.27 % | 20.725 K -96.10 % | 532.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 57.000 K -38.71 % | 93.000 K 200.00 % | 31.000 K -63.29 % | 84.441 K 40.74 % | 60.000 K | 0.000 -100.00 % | 329.000 K 363.38 % | 71.000 K | 0.000 -100.00 % | 72.000 K -47.83 % | 138.000 K | 0.000 -100.00 % | 335.000 K | 0.000 -100.00 % | 89.000 K | 0.000 -100.00 % | 961.000 K | 0.000 -100.00 % | 94.605 K | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 28.490 K | 0.000 -100.00 % | 305.334 K 146.24 % | 124.000 K | 0.000 -100.00 % | 67.000 K | 0.000 -100.00 % | 127.412 K | 0.000 -100.00 % | 8.822 K | 0.000 -100.00 % | 97.804 K | 0.000 -100.00 % | 204.521 K | 0.000 -100.00 % | 29.393 K | 0.000 -100.00 % | 96.336 K 144.44 % | 39.411 K -65.12 % | 113.000 K |
| Cash and short term investments | 57.000 K 0.00 % | 57.000 K -38.71 % | 93.000 K 200.00 % | 31.000 K -63.29 % | 84.441 K 40.74 % | 60.000 K -81.76 % | 329.000 K 0.00 % | 329.000 K 363.38 % | 71.000 K -1.39 % | 72.000 K 0.00 % | 72.000 K -47.83 % | 138.000 K -58.81 % | 335.000 K 0.00 % | 335.000 K 276.40 % | 89.000 K 0.00 % | 89.000 K -90.74 % | 961.000 K 0.00 % | 961.000 K 915.80 % | 94.605 K 0.00 % | 94.605 K -43.69 % | 168.000 K 0.00 % | 168.000 K 489.68 % | 28.490 K 0.00 % | 28.490 K -99.05 % | 3.004 M 883.84 % | 305.334 K 146.24 % | 124.000 K 85.07 % | 67.000 K 0.00 % | 67.000 K -47.41 % | 127.412 K 0.00 % | 127.412 K 1 344.25 % | 8.822 K 0.00 % | 8.822 K -90.98 % | 97.804 K 0.00 % | 97.804 K -52.18 % | 204.521 K 0.00 % | 204.521 K 595.82 % | 29.393 K 0.00 % | 29.393 K -69.38 % | 96.000 K -0.35 % | 96.336 K 144.44 % | 39.411 K -65.12 % | 113.000 K |
| Total current assets | 0.000 -100.00 % | 88.354 M -0.04 % | 88.386 M 0.08 % | 88.314 M 90.97 % | 46.245 M -11.22 % | 52.087 M 15 731.91 % | 329.000 K -99.63 % | 88.984 M -0.78 % | 89.680 M | 0.000 -100.00 % | 90.358 M -0.64 % | 90.942 M | 0.000 -100.00 % | 91.366 M | 0.000 -100.00 % | 92.029 M | 0.000 -100.00 % | 93.129 M | 0.000 -100.00 % | 93.154 M | 0.000 -100.00 % | 93.909 M | 0.000 -100.00 % | 93.835 M 3 023.66 % | 3.004 M -93.82 % | 48.627 M -18.33 % | 59.539 M | 0.000 -100.00 % | 66.769 M | 0.000 -100.00 % | 71.104 M | 0.000 -100.00 % | 70.986 M | 0.000 -100.00 % | 44.998 M | 0.000 -100.00 % | 45.105 M | 0.000 -100.00 % | 446.551 K | 0.000 -100.00 % | 1.731 M 3.81 % | 1.667 M 48.88 % | 1.120 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.990 K | 0.000 -100.00 % | 1.016 M 49.89 % | 677.597 K 42.65 % | 475.000 K |
| Net receivables | 0.000 | 0.000 -100.00 % | 36.672 M 0.00 % | 36.672 M | 0.000 -100.00 % | 51.545 M | 0.000 -100.00 % | 42.622 M | 0.000 | 0.000 -100.00 % | 44.355 M -51.01 % | 90.542 M | 0.000 -100.00 % | 45.191 M | 0.000 -100.00 % | 91.768 M | 0.000 -100.00 % | 46.409 M | 0.000 -100.00 % | 92.971 M | 0.000 -100.00 % | 48.068 M | 0.000 -100.00 % | 93.803 M | 0.000 | 0.000 -100.00 % | 59.415 M | 0.000 -100.00 % | 66.699 M | 0.000 -100.00 % | 70.974 M | 0.000 -100.00 % | 70.974 M | 0.000 -100.00 % | 44.900 M | 0.000 -100.00 % | 44.900 M | 0.000 -100.00 % | 400.168 K | 0.000 -100.00 % | 611.781 K -34.19 % | 929.674 K | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 374.000 K -32.25 % | 552.000 K -38.12 % | 892.000 K -25.23 % | 1.193 M 216.46 % | 377.000 K | 0.000 -100.00 % | 369.000 K -2.12 % | 377.000 K | 0.000 -100.00 % | 389.000 K 3.18 % | 377.000 K | 0.000 -100.00 % | 377.000 K | 0.000 -100.00 % | 377.000 K | 0.000 -100.00 % | 377.000 K | 0.000 -100.00 % | 377.201 K | 0.000 -100.00 % | 377.000 K | 0.000 -100.00 % | 377.201 K | 0.000 -100.00 % | 377.201 K -85.64 % | 2.627 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.700 M | 0.000 -100.00 % | 4.700 M | 0.000 -100.00 % | 4.700 M | 0.000 -100.00 % | 4.700 M | 0.000 -100.00 % | 1.219 M | 0.000 -100.00 % | 1.525 M 66.24 % | 917.436 K 78.84 % | 513.000 K |
| Tax payables | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 -100.00 % | 15.936 K 218.72 % | 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 100.00 % | -44.453 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.586 M -210.93 % | 38.390 M | 0.000 100.00 % | -40.971 M -206.72 % | 38.390 M | 0.000 100.00 % | -39.941 M | 0.000 -100.00 % | 38.390 M | 0.000 100.00 % | -38.565 M | 0.000 -100.00 % | 38.390 M | 0.000 100.00 % | -37.676 M | 0.000 -100.00 % | 38.390 M | 0.000 -100.00 % | 38.390 M 212.75 % | -34.049 M | 0.000 100.00 % | -33.495 M | 0.000 100.00 % | -34.116 M | 0.000 -100.00 % | 38.390 M | 0.000 100.00 % | -37.080 M | 0.000 -100.00 % | 38.390 M | 0.000 100.00 % | -33.755 M | 0.000 -100.00 % | 38.390 M 0.00 % | 38.390 M 0.00 % | 38.390 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 88.354 M -0.04 % | 88.386 M 0.08 % | 88.314 M 70.84 % | 51.695 M -0.75 % | 52.087 M | 0.000 -100.00 % | 88.984 M -0.78 % | 89.680 M | 0.000 -100.00 % | 90.358 M -0.64 % | 90.942 M | 0.000 -100.00 % | 91.366 M | 0.000 -100.00 % | 92.029 M | 0.000 -100.00 % | 93.129 M | 0.000 -100.00 % | 93.154 M | 0.000 -100.00 % | 93.909 M | 0.000 -100.00 % | 93.835 M | 0.000 -100.00 % | 95.222 M -3.76 % | 98.942 M | 0.000 -100.00 % | 66.769 M | 0.000 -100.00 % | 71.104 M | 0.000 -100.00 % | 70.986 M | 0.000 -100.00 % | 45.094 M | 0.000 -100.00 % | 45.201 M | 0.000 -100.00 % | 10.795 M | 0.000 -100.00 % | 12.846 M -11.66 % | 14.541 M -9.51 % | 16.070 M |
| 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-03-31 | 2022-12-31 | 2022-09-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-06-30 | 2018-03-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-03-31 | 2012-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 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 303.000 K 0.00 % | 303.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 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K 0.00 % | 50.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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 253.000 K 0.00 % | 253.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 1.181 M 434.39 % | 221.000 K -16.60 % | 265.000 K 100.73 % | -36.491 M -3 913.06 % | 957.000 K -97.41 % | 36.891 M 14 957.55 % | 245.000 K 13.43 % | 216.000 K -65.33 % | 623.000 K 14.94 % | 542.000 K 131.62 % | 234.000 K 70.80 % | 137.000 K -70.28 % | 461.000 K 80.78 % | 255.000 K 43.26 % | 178.000 K 9.20 % | 163.000 K -71.45 % | 571.000 K 174.52 % | 208.000 K -51.96 % | 433.000 K 646.55 % | 58.000 K -87.47 % | 463.000 K 71.77 % | 269.545 K 172.27 % | 99.000 K 47.76 % | 67.000 K -89.00 % | 609.000 K 263.27 % | -373.000 K -1 230.30 % | 33.000 K 114.80 % | -223.000 K | 0.000 -100.00 % | 234.000 K 134.36 % | -681.000 K -1 235.00 % | 60.000 K -61.29 % | 155.000 K -65.78 % | 453.000 K 111.69 % | -3.874 M -1 378.55 % | 303.000 K 2 425.00 % | 12.000 K -87.23 % | 94.000 K -95.92 % | 2.304 M 132.49 % | 991.000 K 44.46 % | 686.000 K 46.58 % | 468.000 K 159.62 % | -785.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -141.000 K 0.00 % | -141.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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Cash at end 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -141.000 K 0.00 % | -141.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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -141.000 K 0.00 % | -141.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 |
| 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 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |