IEL Limited INDXTRA.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 61.594 M -64.00 % | 171.094 M 68.15 % | 101.753 M 1 507.73 % | 6.329 M -33.33 % | 9.493 M -74.28 % | 36.904 M 85.27 % | 19.919 M 64.04 % | 12.143 M | 0.000 | 0.000 -100.00 % | 249.777 K -98.31 % | 14.778 M -49.29 % | 29.140 M -68.21 % | 91.663 M -88.94 % | 828.491 M 3.07 % | 803.804 M 15.10 % | 698.361 M 14.05 % | 612.352 M |
| Net income | 4.315 M 68.03 % | 2.568 M -89.15 % | 23.663 M 639.70 % | 3.199 M 133.33 % | 1.371 M 511.15 % | 224.333 K -81.69 % | 1.225 M 278.83 % | -685.000 K 69.30 % | -2.231 M 49.56 % | -4.423 M 79.24 % | -21.309 M -220.39 % | -6.651 M -212.99 % | -2.125 M -586.27 % | 437.000 K -91.12 % | 4.919 M 116.04 % | -30.675 M -124.09 % | -13.689 M -400.88 % | -2.733 M |
| Income before tax | 5.817 M 68.02 % | 3.462 M -85.31 % | 23.571 M 636.82 % | 3.199 M 133.33 % | 1.371 M 511.15 % | 224.333 K 79.43 % | 125.024 K 118.25 % | -685.000 K 69.30 % | -2.231 M 49.56 % | -4.423 M 79.24 % | -21.309 M -220.39 % | -6.651 M -212.99 % | -2.125 M -586.27 % | 437.000 K -91.12 % | 4.919 M 116.04 % | -30.666 M -94.90 % | -15.734 M -552.05 % | -2.413 M |
| Income before tax ratio | 0.09 366.73 % | 0.02 -91.27 % | 0.23 -54.17 % | 0.51 249.98 % | 0.14 2 275.82 % | 0.01 -3.15 % | 0.01 111.13 % | -0.06 | 0.00 | 0.00 100.00 % | -85.31 -18 855.68 % | -0.45 -517.17 % | -0.07 -1 629.61 % | 0.00 -19.70 % | 0.01 115.56 % | -0.04 -69.34 % | -0.02 -471.75 % | 0.00 |
| EBITDA | 6.175 M 62.71 % | 3.795 M -84.36 % | 24.265 M 498.30 % | 4.056 M 80.09 % | 2.252 M 94.47 % | 1.158 M 9.76 % | 1.055 M 149.86 % | 422.240 K 135.36 % | -1.194 M 60.09 % | -2.992 M 84.69 % | -19.548 M -222.10 % | -6.069 M -329.45 % | 2.645 M 132.92 % | -8.035 M -91.36 % | -4.199 M -99.00 % | -2.110 M -163.63 % | 3.316 M -74.63 % | 13.071 M |
| Net income ratio | 0.07 366.75 % | 0.02 -93.55 % | 0.23 -53.99 % | 0.51 249.98 % | 0.14 2 275.82 % | 0.01 -90.12 % | 0.06 209.02 % | -0.06 | 0.00 | 0.00 100.00 % | -85.31 -18 855.68 % | -0.45 -517.17 % | -0.07 -1 629.61 % | 0.00 -19.70 % | 0.01 115.56 % | -0.04 -94.69 % | -0.02 -339.19 % | 0.00 |
| Ratio EBITDA | 0.10 351.98 % | 0.02 -90.70 % | 0.24 -62.79 % | 0.64 170.12 % | 0.24 656.01 % | 0.03 -40.76 % | 0.05 52.32 % | 0.03 | 0.00 | 0.00 100.00 % | -78.26 -18 956.73 % | -0.41 -552.44 % | 0.09 203.55 % | -0.09 -1 629.55 % | -0.01 -93.07 % | 0.00 -155.28 % | 0.00 -77.76 % | 0.02 |
| Gross profit ratio | 0.18 250.05 % | 0.05 -72.64 % | 0.19 181.84 % | 0.07 -23.46 % | 0.09 162.65 % | 0.03 -48.15 % | 0.07 -2.37 % | 0.07 | 0.00 | 0.00 -100.00 % | 1.00 4 793.23 % | 0.02 -93.80 % | 0.33 10 371.37 % | 0.00 -104.33 % | 0.07 163.95 % | 0.03 -60.10 % | 0.07 -53.54 % | 0.15 |
| Weighted average shs out dil | 44.630 M 33.72 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M -0.71 % | 33.615 M 0.45 % | 33.463 M 0.26 % | 33.376 M 0.00 % | 33.376 M 0.14 % | 33.329 M |
| Weighted average shs out | 44.630 M 33.72 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M -0.71 % | 33.615 M 0.45 % | 33.463 M 0.26 % | 33.376 M 0.00 % | 33.376 M 0.14 % | 33.329 M |
| EPS diluted | 0.10 25.75 % | 0.08 -89.17 % | 0.71 641.13 % | 0.10 133.09 % | 0.04 513.43 % | 0.01 -81.74 % | 0.04 279.02 % | -0.02 69.36 % | -0.07 48.54 % | -0.13 79.69 % | -0.64 -220.00 % | -0.20 -213.97 % | -0.06 -590.00 % | 0.01 -91.33 % | 0.15 116.30 % | -0.92 -124.39 % | -0.41 -400.00 % | -0.08 |
| Earnings per share | 0.10 25.75 % | 0.08 -89.17 % | 0.71 641.13 % | 0.10 133.09 % | 0.04 513.43 % | 0.01 -81.74 % | 0.04 279.02 % | -0.02 69.36 % | -0.07 48.54 % | -0.13 79.69 % | -0.64 -220.00 % | -0.20 -213.97 % | -0.06 -590.00 % | 0.01 -91.33 % | 0.15 116.30 % | -0.92 -124.39 % | -0.41 -400.00 % | -0.08 |
| Gross profit | 11.274 M 26.02 % | 8.946 M -54.00 % | 19.449 M 4 431.29 % | 429.210 K -48.97 % | 841.158 K -32.44 % | 1.245 M -3.94 % | 1.296 M 60.15 % | 809.260 K 143.49 % | -1.861 M -63.82 % | -1.136 M -554.81 % | 249.777 K -17.29 % | 302.009 K -96.85 % | 9.600 M 3 365.31 % | -294.000 K -100.48 % | 61.358 M 172.06 % | 22.553 M -54.08 % | 49.111 M -47.01 % | 92.678 M |
| Income tax expense | 1.501 M 67.85 % | 894.270 K 1 080.02 % | -91.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.651 M 24 800.57 % | 58.838 K -98.27 % | 3.406 M 108.13 % | -41.877 M | 0.000 -100.00 % | 9.249 K 100.45 % | -2.045 M -739.06 % | 320.000 K |
| Cost of revenue | 50.320 M -69.25 % | 163.648 M 100.86 % | 81.474 M 1 280.92 % | 5.900 M -31.81 % | 8.652 M -75.74 % | 35.660 M 91.48 % | 18.623 M 64.31 % | 11.334 M 509.03 % | 1.861 M 63.82 % | 1.136 M 6 150.00 % | 18.176 K -99.87 % | 14.476 M -25.92 % | 19.540 M -78.75 % | 91.957 M -88.01 % | 767.133 M -1.81 % | 781.251 M 20.33 % | 649.250 M 24.93 % | 519.674 M |
| General and administrative expenses | 3.008 M 229.06 % | 914.080 K 100.76 % | 455.310 K -16.59 % | 545.900 K 13.41 % | 481.359 K -45.13 % | 877.198 K -29.33 % | 1.241 M 13.10 % | 1.097 M -15.45 % | 1.298 M 195.16 % | 439.758 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 791.375 K -13.23 % | 912.085 K 15.43 % | 790.167 K | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 222.320 K -68.70 % | 710.280 K -43.13 % | 1.249 M 182.27 % | 442.489 K -18.25 % | 541.265 K 4.35 % | 518.683 K | 0.000 -100.00 % | 2.454 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 4.591 M 13.99 % | 4.027 M 467.26 % | -1.097 M -171.91 % | 1.525 M 2 133.33 % | -75.000 K 84.60 % | -487.000 K -8 674.77 % | -5.550 K -100.27 % | 2.040 M 300.00 % | 510.000 K -97.67 % | 21.859 M | 0.000 | 0.000 100.00 % | -731.000 K -101.31 % | 55.648 M 6.39 % | 52.306 M -18.36 % | 64.066 M -32.63 % | 95.091 M |
| Operating expenses | 5.646 M 2.56 % | 5.505 M 17.00 % | 4.705 M 2 851.69 % | 159.400 K -95.10 % | 3.256 M 161.53 % | 1.245 M -3.94 % | 1.296 M 60.15 % | 809.260 K -66.48 % | 2.414 M -31.07 % | 3.502 M -58.04 % | 8.346 M 21.03 % | 6.896 M -24.20 % | 9.098 M -7.98 % | 9.887 M -82.48 % | 56.439 M 6.05 % | 53.219 M -17.94 % | 64.856 M -31.80 % | 95.091 M |
| Cost and expenses | 55.966 M -66.91 % | 169.153 M 94.41 % | 87.009 M 880.72 % | 8.872 M -21.27 % | 11.269 M -70.83 % | 38.626 M 94.26 % | 19.884 M 31.32 % | 15.142 M 254.20 % | 4.275 M -7.83 % | 4.638 M -78.78 % | 21.859 M 2.28 % | 21.372 M -31.64 % | 31.265 M -65.73 % | 91.226 M -88.92 % | 823.572 M -1.31 % | 834.469 M 18.95 % | 701.546 M 14.12 % | 614.765 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 5.646 M 517.67 % | 914.080 K 34.89 % | 677.630 K -46.05 % | 1.256 M -27.44 % | 1.731 M 31.14 % | 1.320 M -25.95 % | 1.783 M 10.29 % | 1.616 M 24.51 % | 1.298 M -55.15 % | 2.894 M 17.31 % | 2.467 M -32.85 % | 3.674 M -30.22 % | 5.265 M -31.91 % | 7.732 M 877.03 % | 791.375 K -13.23 % | 912.085 K 15.43 % | 790.167 K | 0.000 |
| Interest income | 204.680 K 709.33 % | 25.290 K 210.69 % | 8.140 K -43.00 % | 14.280 K 100.53 % | 7.121 K | 0.000 -100.00 % | 21.420 K | 0.000 -100.00 % | 2.315 K | 0.000 -100.00 % | 1.138 M 52 390.77 % | 2.168 K -99.72 % | 778.395 K 173.73 % | 284.362 K -79.01 % | 1.355 M -27.19 % | 1.861 M 648.95 % | 248.481 K | 0.000 |
| Interest expense | 16.000 K 193.04 % | 5.460 K -79.75 % | 26.960 K 12.18 % | 24.033 K 1.26 % | 23.734 K -28.34 % | 33.120 K | 0.000 -100.00 % | 134.379 K | 0.000 -100.00 % | 294.845 K 929.20 % | 28.648 K -63.27 % | 77.992 K -98.10 % | 4.108 M -80.09 % | 20.630 M -7.71 % | 22.354 M 2.70 % | 21.767 M 48.49 % | 14.659 M | 0.000 |
| Depreciation and amortization | 342.000 K 2.98 % | 332.110 K -50.22 % | 667.180 K -22.11 % | 856.614 K -2.71 % | 880.452 K -2.23 % | 900.544 K -3.16 % | 929.968 K -4.41 % | 972.836 K -6.19 % | 1.037 M -8.71 % | 1.136 M -34.45 % | 1.733 M 243.83 % | 504.021 K -23.83 % | 661.745 K -69.16 % | 2.146 M -69.34 % | 7.000 M 3.11 % | 6.789 M 41.97 % | 4.782 M 23.44 % | 3.874 M |
| Operating income | 5.628 M 63.55 % | 3.441 M -76.66 % | 14.744 M 4 394.60 % | 328.030 K 113.59 % | -2.414 M -40.19 % | -1.722 M 32.47 % | -2.550 M 1.96 % | -2.601 M 39.13 % | -4.273 M 7.87 % | -4.638 M 76.08 % | -19.392 M -191.57 % | -6.651 M -212.99 % | -2.125 M -586.27 % | 437.000 K 102.47 % | -17.715 M -15.25 % | -15.371 M -167.88 % | -5.738 M -137.80 % | -2.413 M |
| Operating income ratio | 0.09 354.29 % | 0.02 -86.12 % | 0.14 179.56 % | 0.05 120.38 % | -0.25 -444.97 % | -0.05 63.55 % | -0.13 40.23 % | -0.21 | 0.00 | 0.00 100.00 % | -77.64 -17 150.39 % | -0.45 -517.17 % | -0.07 -1 629.61 % | 0.00 122.30 % | -0.02 -11.82 % | -0.02 -132.74 % | -0.01 -108.51 % | 0.00 |
| Total other income expenses net | 189.000 K 793.62 % | 21.150 K -99.76 % | 8.828 M 207.48 % | 2.871 M -24.15 % | 3.785 M 94.50 % | 1.946 M -27.25 % | 2.675 M 39.61 % | 1.916 M -6.12 % | 2.041 M 848.62 % | 215.155 K -28.28 % | 300.000 K | 0.000 100.00 % | -1.871 M -110.78 % | 17.362 M -23.29 % | 22.634 M | 0.000 -100.00 % | 11.218 K | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -243.185 M -5 050.11 % | 4.913 M 4 665.30 % | -107.610 K 94.41 % | -1.926 M -317.91 % | -460.894 K -116.04 % | 2.873 M -65.09 % | 8.231 M -4.03 % | 8.576 M 976.31 % | -978.630 K -3.29 % | -947.438 K 17.40 % | -1.147 M -2 652.14 % | 44.946 K -98.71 % | 3.498 M -96.18 % | 91.673 M -47.56 % | 174.826 M -12.29 % | 199.334 M 19.63 % | 166.630 M |
| Total investments | 248.875 M 88 883 828.57 % | 280.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 % | 45.996 M | 0.000 | 0.000 -100.00 % | 6.100 K |
| Total debt | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M -1.21 % | 9.110 M 0.00 % | 9.110 M 1.22 % | 9.000 M -1.10 % | 9.100 M 0.00 % | 9.100 M 9 000.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -82.10 % | 558.649 K -89.20 % | 5.174 M -94.56 % | 95.115 M -49.91 % | 189.907 M -9.55 % | 209.967 M 16.47 % | 180.271 M |
| Accumulated other comprehensive income loss | 1.748 M 0.00 % | 1.748 M 0.00 % | 1.748 M -95.09 % | 35.591 M -2.24 % | 36.406 M -31.12 % | 52.856 M 0.00 % | 52.856 M 0.00 % | 52.856 M 0.00 % | 52.856 M 0.00 % | 52.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -38.053 M 10.19 % | -42.368 M 5.72 % | -44.936 M 34.49 % | -68.599 M 4.34 % | -71.712 M 4.12 % | -74.798 M 1.37 % | -75.837 M 2.62 % | -77.876 M 0.17 % | -78.006 M -1.85 % | -76.589 M -4.94 % | -72.981 M -39.06 % | -52.483 M -14.51 % | -45.832 M | 0.000 100.00 % | -44.145 M 10.03 % | -49.063 M -166.82 % | -18.388 M |
| Common stock | 130.392 M 290.67 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M -21.24 % | 42.376 M 0.00 % | 42.376 M 0.00 % | 42.376 M 26.97 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M |
| Total equity | 448.273 M 3 563.86 % | 12.235 M 26.56 % | 9.667 M -53.41 % | 20.748 M 18.23 % | 17.549 M 8.47 % | 16.179 M 1.41 % | 15.954 M 8.32 % | 14.729 M -39.67 % | 24.414 M -8.37 % | 26.646 M -14.24 % | 31.069 M -40.68 % | 52.378 M -12.47 % | 59.842 M -4.68 % | 62.779 M -48.16 % | 121.094 M -14.86 % | 142.226 M -18.52 % | 174.554 M |
| Other non current liabilities | 5.000 M | 0.000 -100.00 % | 11.000 -100.00 % | 10.656 M 0.00 % | 10.656 M 0.00 % | 10.656 M -20.50 % | 13.403 M -17.85 % | 16.315 M 3.56 % | 15.754 M 1 873.45 % | 798.273 K 14.03 % | 700.062 K -64.00 % | 1.945 M 3.16 % | 1.885 M | 0.000 -100.00 % | 159.276 M 9 016.72 % | 1.747 M 8 735 475.00 % | -20.000 |
| Long term debt | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M -1.21 % | 9.110 M 0.00 % | 9.110 M 1.22 % | 9.000 M -1.10 % | 9.100 M 0.00 % | 9.100 M 9 000.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -82.10 % | 558.696 K -95.18 % | 11.593 M -62.15 % | 30.631 M -36.29 % | 48.079 M -73.33 % | 180.271 M |
| Total non current liabilities | 14.000 M 55.56 % | 9.000 M 0.00 % | 9.000 M -54.47 % | 19.766 M 0.00 % | 19.766 M 0.56 % | 19.656 M -12.65 % | 22.503 M -11.46 % | 25.415 M 60.31 % | 15.854 M 11.41 % | 14.230 M 1 678.56 % | 800.062 K -60.87 % | 2.045 M -16.34 % | 2.444 M -78.92 % | 11.593 M -93.90 % | 189.907 M -9.55 % | 209.967 M 16.47 % | 180.271 M |
| Other current liabilities | 2.006 M 131.57 % | 866.430 K 640.48 % | 117.010 K 220.09 % | -97.435 K -127.54 % | 353.739 K -86.41 % | 2.603 M 92.91 % | 1.349 M 1.80 % | 1.325 M -11.71 % | 1.501 M -90.01 % | 15.019 M 24.61 % | 12.053 M 482.31 % | 2.070 M -37.28 % | 3.300 M 124.03 % | 1.473 M 101.02 % | -143.788 M -646.27 % | 26.322 M 125.22 % | -104.383 M |
| Deferred revenue | 0.000 -100.00 % | 2.420 K | 0.000 -100.00 % | 5.097 M 326.14 % | 1.196 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.919 K -94.13 % | 2.060 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 442.630 K | 0.000 | 0.000 -100.00 % | 110.000 K 0.00 % | 110.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 458.649 K -90.06 % | 4.615 M -94.47 % | 83.522 M -47.56 % | 159.276 M -1.61 % | 161.888 M 27.18 % | 127.292 M |
| Total current liabilities | 6.946 M -57.52 % | 16.351 M -2.05 % | 16.693 M 181.45 % | 5.931 M 93.19 % | 3.070 M -71.23 % | 10.673 M 407.65 % | 2.102 M -90.77 % | 22.786 M 1 155.14 % | 1.815 M -12.62 % | 2.078 M -83.22 % | 12.383 M -33.18 % | 18.531 M 96.09 % | 9.450 M -89.30 % | 88.309 M 91.50 % | 46.113 M -34.35 % | 70.246 M 172.72 % | 25.758 M |
| Total liabilities | 20.946 M -17.38 % | 25.351 M -1.33 % | 25.693 M -0.02 % | 25.697 M 12.53 % | 22.836 M -24.70 % | 30.328 M 23.26 % | 24.605 M -48.95 % | 48.201 M 172.80 % | 17.669 M 8.35 % | 16.307 M 23.70 % | 13.183 M -35.93 % | 20.576 M 72.99 % | 11.894 M -88.09 % | 99.902 M -57.67 % | 236.020 M -15.77 % | 280.213 M 36.01 % | 206.029 M |
| Other non current assets | -453.473 K | 0.000 | 0.000 | 0.000 -100.00 % | 81.315 K -71.06 % | 280.935 K -29.31 % | 397.437 K 0.00 % | 397.437 K 0.00 % | 397.436 K 0.00 % | 397.437 K 81.21 % | 219.326 K -94.82 % | 4.238 M -62.62 % | 11.338 M -75.35 % | 45.996 M 1 693.34 % | 2.565 M | 0.000 -100.00 % | 6.100 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 453.472 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 |
| 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 | 453.472 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 |
| Property plant equipment net | 538.000 K -68.84 % | 1.727 M -15.07 % | 2.033 M -94.24 % | 35.312 M -2.49 % | 36.215 M -2.37 % | 37.096 M -2.37 % | 37.996 M -2.39 % | 38.926 M -2.44 % | 39.899 M -2.54 % | 40.938 M -2.70 % | 42.074 M -3.95 % | 43.806 M -2.72 % | 45.030 M 686.13 % | 5.728 M -96.94 % | 187.004 M -14.98 % | 219.946 M 0.26 % | 219.382 M |
| Total non current assets | 690.999 K -62.98 % | 1.866 M -13.67 % | 2.162 M -93.88 % | 35.312 M -2.71 % | 36.297 M -2.89 % | 37.377 M -2.65 % | 38.394 M -2.36 % | 39.324 M -2.41 % | 40.297 M -2.51 % | 41.335 M -2.27 % | 42.293 M -11.97 % | 48.044 M -14.77 % | 56.368 M 8.98 % | 51.724 M -72.71 % | 189.568 M -13.81 % | 219.946 M 0.25 % | 219.388 M |
| Other current assets | 216.265 M 1 091.59 % | 18.149 M 181 492 400.00 % | -10.000 0.00 % | -10.000 -100.00 % | 398.040 K -37.18 % | 633.600 K -31.63 % | 926.672 K -27.38 % | 1.276 M 80.19 % | 708.160 K 54.60 % | 458.073 K 34.94 % | 339.467 K 201.92 % | 112.437 K -98.91 % | 10.272 M -14.76 % | 12.051 M 5 537.18 % | 213.777 K 56.60 % | 136.508 K -0.43 % | 137.091 K |
| Short term investments | 248.875 M 88 883 828.57 % | 280.000 | 0.000 | 0.000 | 0.000 | 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 | 252.185 M 6 070.00 % | 4.087 M -55.12 % | 9.108 M 347.30 % | 2.036 M 256.65 % | 570.894 K -90.68 % | 6.127 M 604.62 % | 869.475 K 65.87 % | 524.205 K -51.40 % | 1.079 M 2.98 % | 1.047 M -16.01 % | 1.247 M 142.76 % | 513.703 K -69.36 % | 1.676 M -51.29 % | 3.442 M -77.18 % | 15.081 M 41.83 % | 10.633 M -22.05 % | 13.641 M |
| Cash and short term investments | 252.185 M 6 070.00 % | 4.087 M -55.12 % | 9.108 M 347.30 % | 2.036 M 256.65 % | 570.894 K -90.68 % | 6.127 M 604.62 % | 869.475 K 65.87 % | 524.205 K -51.40 % | 1.079 M 2.98 % | 1.047 M -16.01 % | 1.247 M 142.76 % | 513.703 K -69.36 % | 1.676 M -51.29 % | 3.442 M -77.18 % | 15.081 M 41.83 % | 10.633 M -22.05 % | 13.641 M |
| Total current assets | 468.528 M 1 211.68 % | 35.720 M 7.60 % | 33.198 M 198.20 % | 11.133 M 172.31 % | 4.088 M -55.22 % | 9.130 M 321.55 % | 2.166 M -90.83 % | 23.607 M 1 221.20 % | 1.787 M 10.44 % | 1.618 M -17.39 % | 1.958 M -92.14 % | 24.910 M 62.09 % | 15.368 M -86.15 % | 110.957 M -33.78 % | 167.546 M -17.26 % | 202.493 M 25.62 % | 161.194 M |
| Inventory | 0.000 -100.00 % | 10.149 M 721.73 % | 1.235 M -69.62 % | 4.066 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.300 M | 0.000 -100.00 % | 345.636 K | 0.000 -100.00 % | 3.419 M 0.00 % | 3.419 M 0.01 % | 3.419 M -92.26 % | 44.167 M -56.73 % | 102.073 M 17.12 % | 87.155 M |
| Net receivables | 78.000 K -97.66 % | 3.335 M -85.41 % | 22.855 M 354.28 % | 5.031 M 61.28 % | 3.119 M 31.61 % | 2.370 M 541.06 % | 369.726 K -97.04 % | 12.507 M | 0.000 -100.00 % | 112.437 K -69.77 % | 371.937 K | 0.000 | 0.000 | 0.000 -100.00 % | 108.084 M 20.56 % | 89.651 M 48.77 % | 60.261 M |
| Tax assets | 153.000 K 9.45 % | 139.790 K 8.46 % | 128.890 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 assets | 0.000 | 0.000 -100.00 % | 10.000 | 0.000 | 0.000 | 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 | 4.497 M -70.81 % | 15.408 M -6.73 % | 16.520 M 10 716.79 % | 152.730 K -89.17 % | 1.410 M -82.52 % | 8.070 M 971.52 % | 753.123 K -96.49 % | 21.461 M 6 726.62 % | 314.373 K -19.45 % | 390.268 K 18.32 % | 329.849 K -97.94 % | 16.003 M 1 031.55 % | 1.414 M 12.78 % | 1.254 M -95.91 % | 30.625 M -27.39 % | 42.177 M 1 380.17 % | 2.849 M |
| Tax payables | 0.000 -100.00 % | 74.000 K 34.55 % | 55.000 K -91.78 % | 669.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 |
| 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 | 442.630 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 |
| Preferred stock | 0.000 -100.00 % | 40.620 M | 0.000 -100.00 % | 1.367 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M | 0.000 | 0.000 -100.00 % | 9.000 M 0.00 % | 9.000 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 354.185 M 1 718.29 % | 19.479 M 0.00 % | 19.479 M 0.00 % | 19.479 M 0.00 % | 19.479 M 0.00 % | 19.479 M 0.00 % | 19.479 M 0.00 % | 19.479 M 0.00 % | 19.479 M 0.00 % | 19.479 M 0.00 % | 19.479 M -68.83 % | 62.485 M 15.08 % | 54.298 M 166.13 % | 20.403 M -84.53 % | 131.863 M -16.50 % | 157.913 M -1.04 % | 159.566 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 | 469.219 M 1 148.38 % | 37.586 M 6.30 % | 35.360 M -23.87 % | 46.445 M 15.00 % | 40.385 M -13.16 % | 46.507 M 14.66 % | 40.560 M -35.55 % | 62.931 M 49.54 % | 42.083 M -2.02 % | 42.953 M -2.93 % | 44.252 M -39.34 % | 72.954 M 1.70 % | 71.736 M -55.90 % | 162.681 M -54.45 % | 357.114 M -15.46 % | 422.439 M 11.00 % | 380.582 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 100.00 % | -128.890 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 |
| 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 | 14.972 M 270.35 % | -8.789 M 41.11 % | -14.925 M -465.98 % | -2.637 M 66.69 % | -7.917 M -291.59 % | 4.132 M 328.33 % | -1.810 M -114.86 % | -842.284 K -168.81 % | 1.224 M 1 652.93 % | 69.827 K 101.07 % | -6.525 M -175.92 % | 8.595 M -89.64 % | 82.940 M 887.95 % | -10.526 M -168.81 % | 15.298 M 16 383.64 % | 92.805 K -98.51 % | 6.223 M |
| Accounts receivables | 16.483 M 161.88 % | 6.294 M 135.31 % | -17.824 M -780.90 % | -2.023 M -153.07 % | -799.538 K 56.91 % | -1.856 M -115.67 % | 11.842 M 197.11 % | -12.194 M | 0.000 100.00 % | -532.425 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.329 M | 0.000 | 0.000 | 0.000 |
| Inventory | 10.149 M 200.00 % | -10.149 M -101 489 900.00 % | -10.000 | 0.000 | 0.000 -100.00 % | 16.503 K -99.82 % | 9.300 M 200.00 % | -9.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.748 M -29.63 % | 57.905 M 488.17 % | -14.918 M -145.40 % | 32.857 M |
| Accounts payables | -10.910 M 28.59 % | -15.279 M -193.35 % | 16.368 M 1 401.59 % | -1.258 M 81.12 % | -6.660 M -191.02 % | 7.317 M 135.33 % | -20.708 M -197.93 % | 21.147 M 27 963.07 % | -75.895 K -112.91 % | 587.944 K | 0.000 | 0.000 | 0.000 100.00 % | -55.603 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -750.000 K -107.25 % | 10.345 M 176.81 % | -13.469 M -2 191.91 % | 643.853 K 240.72 % | -457.535 K 65.99 % | -1.345 M 40.03 % | -2.244 M -353.67 % | -494.553 K -138.05 % | 1.300 M 8 985.20 % | 14.308 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.608 M -383.85 % | 15.010 M 156.36 % | -26.633 M |
| Other non cash items | 1.483 M 64.83 % | 899.730 K 290 135.48 % | 310.000 -96.88 % | 9.930 K -58.16 % | 23.734 K -28.34 % | 33.119 K 274.30 % | -19.001 K -114.14 % | 134.379 K 11 459.17 % | -1.183 K -100.30 % | 393.056 K -97.68 % | 16.961 M 29 829.64 % | 56.668 K -97.84 % | 2.627 M 108.33 % | -31.546 M -143.88 % | -12.935 M -164.61 % | 20.019 M 63.59 % | 12.237 M |
| Net cash provided by operating activities | 21.112 M 523.16 % | -4.989 M -153.79 % | 9.276 M 549.46 % | 1.428 M 125.31 % | -5.642 M -206.65 % | 5.290 M 1 521.41 % | 326.269 K 177.67 % | -420.047 K -1 563.99 % | 28.692 K 101.02 % | -2.824 M 69.11 % | -9.141 M -464.98 % | 2.505 M -97.02 % | 84.104 M 312.98 % | -39.489 M -521.79 % | 9.362 M 348.63 % | -3.766 M -150.16 % | 7.508 M |
| Investments in property plant and equipment | -27.000 K -4.73 % | -25.780 K 98.75 % | -2.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -119.100 K 90.32 % | -1.231 M 38.59 % | -2.004 M -1 139.49 % | -161.679 K 98.22 % | -9.059 M 80.11 % | -45.548 M |
| Acquisitions net | 1.251 M | 0.000 | 0.000 -100.00 % | 61.000 K | 0.000 | 0.000 -100.00 % | 19.000 K | 0.000 -100.00 % | 2.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.658 M | 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 100.00 % | -152.475 K -195.92 % | -51.525 K | 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 -100.00 % | 6.100 K -99.94 % | 10.000 M |
| Other investing activites | -210.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.475 K | 0.000 | 0.000 -100.00 % | 47.167 K -97.86 % | 2.203 M -63.28 % | 6.000 M -85.10 % | 40.261 M 2 040.04 % | 1.881 M -31.07 % | 2.729 M |
| Net cash used for investing activites | -209.736 M -813 460.90 % | -25.780 K 98.75 % | -2.067 M -3 489.15 % | 61.000 K | 0.000 | 0.000 -100.00 % | 19.000 K | 0.000 -100.00 % | 2.500 K 104.85 % | -51.525 K -104.53 % | 1.138 M 1 681.81 % | -71.933 K -107.40 % | 972.567 K -99.05 % | 102.654 M 156.00 % | 40.099 M 659.16 % | -7.171 M 78.15 % | -32.819 M |
| Debt repayment | 5.000 M | 0.000 100.00 % | -110.000 K | 0.000 -100.00 % | 110.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.676 M 683.46 % | -458.649 K 90.96 % | -5.074 M 93.91 % | -83.375 M -3.45 % | -80.595 M -301.76 % | -20.060 M -167.55 % | 29.696 M -34.08 % | 45.047 M |
| Common stock issued | 431.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.676 M -69.47 % | 8.765 M | 0.000 | 0.000 -100.00 % | 9.000 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -35.249 K | 0.000 | 0.000 |
| Other financing activites | 22.000 K 502.93 % | -5.460 K 79.75 % | -26.960 K -12.19 % | -24.030 K -1.25 % | -23.734 K 28.34 % | -33.120 K | 0.000 100.00 % | -134.379 K | 0.000 100.00 % | -2.676 M -722.33 % | 430.000 K -70.92 % | 1.479 M 142.65 % | -3.467 M -8.04 % | -3.209 M 87.12 % | -24.919 M -14.48 % | -21.767 M -62.07 % | -13.431 M |
| Net cash used provided by financing activities | 436.722 M 7 998 671.43 % | -5.460 K 96.01 % | -136.960 K -469.95 % | -24.030 K -127.86 % | 86.266 K 360.46 % | -33.120 K | 0.000 100.00 % | -134.379 K | 0.000 -100.00 % | 2.676 M -69.37 % | 8.737 M 343.00 % | -3.595 M 95.86 % | -86.842 M -16.09 % | -74.804 M -66.18 % | -45.014 M -667.75 % | 7.929 M -74.92 % | 31.617 M |
| 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 | 248.098 M 5 041.87 % | -5.020 M -170.99 % | 7.072 M 382.63 % | 1.465 M 126.37 % | -5.556 M -205.68 % | 5.257 M 1 422.59 % | 345.270 K 162.28 % | -554.426 K -1 877.41 % | 31.193 K 115.62 % | -199.645 K -127.22 % | 733.380 K 163.07 % | -1.163 M 34.15 % | -1.766 M | 0.000 -100.00 % | 4.448 M 247.84 % | -3.008 M -147.71 % | 6.306 M |
| Cash at beginning of period | 4.087 M -55.13 % | 9.108 M 347.31 % | 2.036 M 256.65 % | 570.890 K -90.68 % | 6.127 M 604.62 % | 869.475 K -38.94 % | 1.424 M 32.01 % | 1.079 M 2.98 % | 1.047 M -16.01 % | 1.247 M 142.76 % | 513.703 K -69.36 % | 1.676 M -51.30 % | 3.442 M -63.38 % | 9.399 M -11.61 % | 10.633 M -22.05 % | 13.641 M 88.63 % | 7.232 M |
| Cash at end of period | 252.185 M 6 070.00 % | 4.087 M -55.12 % | 9.108 M 347.31 % | 2.036 M 256.65 % | 570.894 K -90.68 % | 6.127 M 246.29 % | 1.769 M 237.50 % | 524.205 K -51.40 % | 1.079 M 2.98 % | 1.047 M -16.01 % | 1.247 M 142.76 % | 513.703 K -69.36 % | 1.676 M -51.29 % | 3.442 M -77.18 % | 15.081 M 41.83 % | 10.633 M -21.45 % | 13.537 M |
| Operating cash flow | 21.112 M 523.16 % | -4.989 M -153.79 % | 9.276 M 549.46 % | 1.428 M 125.31 % | -5.642 M -206.65 % | 5.290 M 1 521.41 % | 326.269 K 177.67 % | -420.047 K -1 563.99 % | 28.692 K 101.02 % | -2.824 M 69.11 % | -9.141 M -464.98 % | 2.505 M -97.02 % | 84.104 M 312.98 % | -39.489 M -521.79 % | 9.362 M 348.63 % | -3.766 M -150.16 % | 7.508 M |
| Capital expenditure | -27.000 K -4.73 % | -25.780 K 98.75 % | -2.067 M -47.23 % | -1.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -119.100 K 90.32 % | -1.231 M 38.59 % | -2.004 M -1 139.49 % | -161.679 K 98.22 % | -9.059 M 80.11 % | -45.548 M |
| Free CashFlow | 21.085 M 520.45 % | -5.015 M -169.57 % | 7.208 M 404.71 % | 1.428 M 125.31 % | -5.642 M -206.65 % | 5.290 M 1 521.41 % | 326.269 K 177.67 % | -420.047 K -1 563.99 % | 28.692 K 101.02 % | -2.824 M 69.11 % | -9.141 M -483.20 % | 2.385 M -97.12 % | 82.873 M 299.73 % | -41.493 M -550.98 % | 9.201 M 171.74 % | -12.824 M 66.29 % | -38.040 M |
| 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 | 2011-03-31 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 67.000 K -98.33 % | 4.000 M -9.09 % | 4.400 M -91.72 % | 53.127 M -41.77 % | 91.233 M 66.19 % | 54.896 M 427.09 % | 10.415 M -35.11 % | 16.050 M 1 068.12 % | 1.374 M -97.67 % | 59.057 M 49.92 % | 39.392 M 1 941.04 % | 1.930 M 918 947.62 % | 210.000 | 0.000 -100.00 % | 3.480 M 22.15 % | 2.849 M 896 011.95 % | -318.000 -100.01 % | 4.524 M 2 876.32 % | 152.000 K -96.84 % | 4.816 M -29.23 % | 6.805 M -42.91 % | 11.920 M -31.73 % | 17.459 M 4 388.17 % | 389.000 K 131.17 % | -1.248 M -111.58 % | 10.776 M 2 012.94 % | 510.000 K -95.09 % | 10.390 M -12.18 % | 11.831 M 2 219.80 % | 510.000 K 0.00 % | 510.000 K 63.46 % | 312.000 K -82.67 % | 1.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -223.000 | 0.000 | 0.000 -100.00 % | 250.000 K -98.31 % | 14.778 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.140 M | 0.000 -100.00 % | 10.495 M -93.70 % | 166.615 M -9.69 % | 184.492 M -10.14 % | 205.304 M |
| Net income | -7.375 M -240.49 % | -2.166 M -203.79 % | 2.087 M 57.04 % | 1.329 M -56.64 % | 3.065 M 125.87 % | 1.357 M 22.36 % | 1.109 M 324.95 % | -493.000 K -182.86 % | 595.000 K 241.67 % | -420.000 K -104.58 % | 9.167 M -31.63 % | 13.407 M 787.88 % | 1.510 M -61.44 % | 3.916 M 761.45 % | -592.000 K -322.56 % | 266.000 K 169.09 % | -385.000 K -115.46 % | 2.490 M 1 727.18 % | -153.000 K 60.57 % | -388.000 K -30.64 % | -297.000 K -58.82 % | -187.000 K -159.74 % | 313.000 K 172.17 % | 115.000 K 483.33 % | -30.000 K -104.19 % | 716.024 K 36.91 % | 523.000 K 236.55 % | -383.000 K -204.08 % | 368.000 K -31.35 % | 536.022 K 190.09 % | -595.000 K -26.60 % | -470.000 K -201.28 % | -156.000 K 59.16 % | -382.000 K 29.00 % | -538.000 K 61.60 % | -1.401 M -233.57 % | -420.000 K 61.85 % | -1.101 M -3.48 % | -1.064 M 6.99 % | -1.144 M -2.69 % | -1.114 M 94.31 % | -19.570 M -2 548.17 % | -739.000 K 33.96 % | -1.119 M -1 032.50 % | 120.000 K 104.35 % | -2.760 M -122.76 % | -1.239 M 2.67 % | -1.273 M 7.69 % | -1.379 M 69.39 % | -4.505 M -213.28 % | -1.438 M 10.01 % | -1.598 M -129.51 % | 5.416 M -64.84 % | 15.406 M 275.27 % | -8.790 M -194.40 % | 9.311 M 689.07 % | 1.180 M -88.95 % | 10.681 M |
| Income before tax | -7.362 M -172.06 % | -2.706 M -195.69 % | 2.828 M 73.60 % | 1.629 M -59.93 % | 4.065 M 119.49 % | 1.852 M 38.83 % | 1.334 M 370.59 % | -493.000 K -164.03 % | 770.000 K 250.39 % | -512.000 K -105.59 % | 9.167 M -31.63 % | 13.407 M 787.88 % | 1.510 M -61.44 % | 3.916 M 761.45 % | -592.000 K -322.56 % | 266.000 K 169.09 % | -385.000 K -115.46 % | 2.490 M 1 727.18 % | -153.000 K 60.57 % | -388.000 K -30.64 % | -297.000 K -58.82 % | -187.000 K -159.74 % | 313.000 K 172.17 % | 115.000 K 483.33 % | -30.000 K 92.19 % | -384.000 K -173.42 % | 523.000 K 236.55 % | -383.000 K -204.08 % | 368.000 K -31.35 % | 536.022 K 190.09 % | -595.000 K -26.60 % | -470.000 K -201.28 % | -156.000 K 59.16 % | -382.000 K 29.00 % | -538.000 K 61.60 % | -1.401 M -233.57 % | -420.000 K 61.85 % | -1.101 M -3.48 % | -1.064 M 6.99 % | -1.144 M -2.69 % | -1.114 M 94.31 % | -19.570 M -2 548.17 % | -739.000 K 33.96 % | -1.119 M -1 032.50 % | 120.000 K 104.35 % | -2.760 M -122.76 % | -1.239 M 2.67 % | -1.273 M 7.69 % | -1.379 M 69.39 % | -4.505 M -213.28 % | -1.438 M 10.01 % | -1.598 M -129.51 % | 5.416 M -64.84 % | 15.406 M 275.27 % | -8.790 M -194.40 % | 9.311 M 920.35 % | -1.135 M -111.05 % | 10.275 M |
| Income before tax ratio | 0.00 100.00 % | -40.39 -5 812.60 % | 0.71 90.96 % | 0.37 383.86 % | 0.08 276.93 % | 0.02 -16.46 % | 0.02 151.34 % | -0.05 -198.67 % | 0.05 112.87 % | -0.37 -340.06 % | 0.16 -54.39 % | 0.34 -56.50 % | 0.78 -100.00 % | 18 646.50 | 0.00 -100.00 % | 0.08 156.56 % | -0.14 100.00 % | -7 828.89 -23 148 843.72 % | -0.03 98.68 % | -2.55 -4 039.22 % | -0.06 -124.42 % | -0.03 -204.65 % | 0.03 298.65 % | 0.01 108.54 % | -0.08 -125.06 % | 0.31 533.98 % | 0.05 106.46 % | -0.75 -2 220.30 % | 0.04 -21.82 % | 0.05 103.88 % | -1.17 -26.60 % | -0.92 -84.31 % | -0.50 -135.60 % | -0.21 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 87 757.85 | 0.00 | 0.00 -100.00 % | 0.48 357.01 % | -0.19 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.19 | 0.00 100.00 % | -0.84 -1 598.73 % | 0.06 1 008.37 % | -0.01 -112.29 % | 0.05 |
| EBITDA | -7.299 M -180.95 % | -2.598 M -189.22 % | 2.912 M 70.09 % | 1.712 M -58.73 % | 4.148 M 114.37 % | 1.935 M 36.46 % | 1.418 M 445.01 % | -411.000 K -148.24 % | 852.000 K 279.75 % | -474.000 K -105.05 % | 9.380 M -31.12 % | 13.618 M 691.28 % | 1.721 M -58.26 % | 4.123 M 1 199.47 % | -375.000 K -177.64 % | 483.000 K 387.50 % | -168.000 K -106.20 % | 2.711 M 7 630.29 % | -36.000 K 78.57 % | -168.000 K 72.68 % | -615.000 K -1 639.23 % | 39.955 K -92.59 % | 539.000 K 209.78 % | -491.000 K -351.79 % | 195.000 K 229.14 % | -151.000 K -120.00 % | 755.000 K 603.33 % | -150.000 K -125.00 % | 600.000 K -23.00 % | 779.237 K 322.00 % | -351.000 K -47.48 % | -238.000 K -207.69 % | 221.000 K 279.67 % | -123.000 K 55.91 % | -279.000 K 75.57 % | -1.142 M -609.32 % | -161.000 K 68.98 % | -519.000 K 33.55 % | -781.000 K 9.29 % | -861.000 K -3.61 % | -831.000 K 95.44 % | -18.216 M -2 915.89 % | -604.000 K 38.68 % | -985.000 K -481.78 % | 258.000 K 109.84 % | -2.621 M -139.58 % | -1.094 M 2.93 % | -1.127 M 8.15 % | -1.227 M 71.33 % | -4.279 M -362.10 % | -926.000 K 1.70 % | -942.000 K -110.72 % | 8.791 M 255.46 % | -5.655 M -34.29 % | -4.211 M -804.18 % | 598.000 K -86.33 % | 4.376 M -72.96 % | 16.181 M |
| Net income ratio | 0.00 100.00 % | -32.33 -6 296.14 % | 0.52 72.74 % | 0.30 423.55 % | 0.06 287.87 % | 0.01 -26.37 % | 0.02 142.68 % | -0.05 -227.69 % | 0.04 112.13 % | -0.31 -296.93 % | 0.16 -54.39 % | 0.34 -56.50 % | 0.78 -100.00 % | 18 646.50 | 0.00 -100.00 % | 0.08 156.56 % | -0.14 100.00 % | -7 828.89 -23 148 843.72 % | -0.03 98.68 % | -2.55 -4 039.22 % | -0.06 -124.42 % | -0.03 -204.65 % | 0.03 298.65 % | 0.01 108.54 % | -0.08 86.56 % | -0.57 -1 282.14 % | 0.05 106.46 % | -0.75 -2 220.30 % | 0.04 -21.82 % | 0.05 103.88 % | -1.17 -26.60 % | -0.92 -84.31 % | -0.50 -135.60 % | -0.21 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 87 757.85 | 0.00 | 0.00 -100.00 % | 0.48 357.01 % | -0.19 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.19 | 0.00 100.00 % | -0.84 -1 598.73 % | 0.06 773.73 % | 0.01 -87.71 % | 0.05 |
| Ratio EBITDA | 0.00 100.00 % | -38.78 -5 426.39 % | 0.73 87.10 % | 0.39 398.34 % | 0.08 268.12 % | 0.02 -17.89 % | 0.03 165.46 % | -0.04 -174.34 % | 0.05 115.39 % | -0.34 -317.20 % | 0.16 -54.06 % | 0.35 -61.23 % | 0.89 -100.00 % | 19 633.33 | 0.00 -100.00 % | 0.14 335.37 % | -0.06 100.00 % | -8 524.85 -107 128 875.75 % | -0.01 99.28 % | -1.11 -765.52 % | -0.13 -2 274.93 % | 0.01 -87.02 % | 0.05 260.79 % | -0.03 -105.61 % | 0.50 314.31 % | 0.12 72.69 % | 0.07 123.82 % | -0.29 -609.31 % | 0.06 -12.32 % | 0.07 109.57 % | -0.69 -47.48 % | -0.47 -165.88 % | 0.71 1 136.59 % | -0.07 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 81 686.10 | 0.00 | 0.00 -100.00 % | 1.03 681.87 % | -0.18 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.30 | 0.00 100.00 % | -0.40 -11 279.33 % | 0.00 -84.87 % | 0.02 -69.91 % | 0.08 |
| Gross profit ratio | 0.00 -100.00 % | 1.01 0.63 % | 1.00 5 338.10 % | -0.02 -124.45 % | 0.08 109.31 % | 0.04 -1.03 % | 0.04 -34.03 % | 0.06 -62.57 % | 0.15 102.39 % | -6.38 -3 035.07 % | 0.22 -40.60 % | 0.37 -63.39 % | 1.00 -99.64 % | 278.24 | 0.00 -100.00 % | 0.10 262.71 % | 0.03 105.58 % | -0.50 -3 265.88 % | 0.02 -98.43 % | 1.00 680.55 % | 0.13 218.29 % | -0.11 -216.83 % | 0.09 223.69 % | 0.03 -75.78 % | 0.12 -88.17 % | 1.00 656.74 % | 0.13 -87.50 % | 1.06 907.41 % | 0.10 149.60 % | 0.04 | 0.00 | 0.00 100.00 % | -0.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 81.51 | 0.00 | 0.00 -100.00 % | 1.00 4 793.23 % | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.33 | 0.00 100.00 % | -0.09 -237.95 % | 0.07 -62.46 % | 0.18 -22.70 % | 0.23 |
| Weighted average shs out dil | 129.386 M 189.91 % | 44.630 M 0.00 % | 44.630 M 33.72 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M -0.54 % | 33.556 M 0.54 % | 33.376 M 1.48 % | 32.889 M -1.09 % | 33.250 M 3.64 % | 32.083 M -1.98 % | 32.730 M 6.96 % | 30.600 M -5.36 % | 32.333 M -2.02 % | 33.000 M -0.57 % | 33.188 M -4.57 % | 34.778 M -9.27 % | 38.333 M 27.78 % | 30.000 M -9.18 % | 33.032 M 1.05 % | 32.688 M -6.12 % | 34.818 M 4.07 % | 33.455 M 0.12 % | 33.415 M 1.09 % | 33.056 M -1.53 % | 33.571 M 7.60 % | 31.200 M -10.16 % | 34.727 M 3.28 % | 33.625 M 2.01 % | 32.963 M 2.03 % | 32.308 M -3.17 % | 33.364 M 0.34 % | 33.250 M -1.18 % | 33.647 M -0.33 % | 33.758 M 0.57 % | 33.567 M -0.07 % | 33.591 M 2.06 % | 32.912 M 9.71 % | 30.000 M -9.78 % | 33.253 M -0.70 % | 33.486 M -0.04 % | 33.500 M -0.40 % | 33.634 M 0.79 % | 33.370 M -0.02 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.09 % | 33.346 M -0.09 % | 33.376 M 0.01 % | 33.373 M -1.01 % | 33.714 M 1.01 % | 33.378 M |
| Weighted average shs out | 129.386 M 189.91 % | 44.630 M 0.00 % | 44.630 M 33.72 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 1.48 % | 32.889 M -1.09 % | 33.250 M 3.64 % | 32.083 M -1.98 % | 32.730 M 6.96 % | 30.600 M -5.36 % | 32.333 M -2.02 % | 33.000 M -0.57 % | 33.188 M -4.57 % | 34.778 M -9.27 % | 38.333 M 27.78 % | 30.000 M -9.18 % | 33.032 M 1.05 % | 32.688 M -6.12 % | 34.818 M 4.07 % | 33.455 M 0.12 % | 33.415 M 1.09 % | 33.056 M -1.53 % | 33.571 M 7.60 % | 31.200 M -10.16 % | 34.727 M 3.28 % | 33.625 M 2.01 % | 32.963 M 2.03 % | 32.308 M -3.17 % | 33.364 M 0.34 % | 33.250 M -1.18 % | 33.647 M -0.33 % | 33.758 M 0.57 % | 33.567 M -0.07 % | 33.591 M 2.06 % | 32.912 M 9.71 % | 30.000 M -9.78 % | 33.253 M -0.70 % | 33.486 M -0.04 % | 33.500 M -0.40 % | 33.634 M 0.79 % | 33.370 M -0.02 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.09 % | 33.346 M -0.09 % | 33.376 M 0.01 % | 33.373 M -1.01 % | 33.714 M 1.01 % | 33.378 M |
| EPS diluted | -0.06 -17.53 % | -0.05 -203.63 % | 0.05 17.59 % | 0.04 -56.64 % | 0.09 123.90 % | 0.04 24.24 % | 0.03 322.97 % | -0.01 -183.15 % | 0.02 241.27 % | -0.01 -100.46 % | 2.75 587.50 % | 0.40 788.89 % | 0.05 -62.50 % | 0.12 766.67 % | -0.02 -325.00 % | 0.01 166.67 % | -0.01 -115.77 % | 0.08 1 622.00 % | -0.01 58.33 % | -0.01 -33.33 % | -0.01 -60.71 % | -0.01 -162.22 % | 0.01 200.00 % | 0.00 400.00 % | 0.00 -104.61 % | 0.02 35.63 % | 0.02 245.45 % | -0.01 -200.00 % | 0.01 -31.25 % | 0.02 188.89 % | -0.02 -28.57 % | -0.01 -180.00 % | -0.01 54.55 % | -0.01 31.25 % | -0.02 61.90 % | -0.04 -223.08 % | -0.01 60.61 % | -0.03 -3.13 % | -0.03 5.88 % | -0.03 -3.03 % | -0.03 94.31 % | -0.58 -2 536.36 % | -0.02 35.29 % | -0.03 -950.00 % | 0.00 104.59 % | -0.09 -135.41 % | -0.04 2.63 % | -0.04 7.32 % | -0.04 70.71 % | -0.14 -224.83 % | -0.04 10.02 % | -0.05 -129.94 % | 0.16 -65.22 % | 0.46 276.92 % | -0.26 -192.86 % | 0.28 700.00 % | 0.04 -89.06 % | 0.32 |
| Earnings per share | -0.06 -17.53 % | -0.05 -203.63 % | 0.05 17.59 % | 0.04 -56.64 % | 0.09 123.90 % | 0.04 24.24 % | 0.03 322.97 % | -0.01 -183.15 % | 0.02 241.27 % | -0.01 -100.46 % | 2.75 587.50 % | 0.40 784.96 % | 0.05 -62.33 % | 0.12 766.67 % | -0.02 -325.00 % | 0.01 166.67 % | -0.01 -115.77 % | 0.08 1 622.00 % | -0.01 58.33 % | -0.01 -33.33 % | -0.01 -60.71 % | -0.01 -162.22 % | 0.01 200.00 % | 0.00 400.00 % | 0.00 -104.61 % | 0.02 35.63 % | 0.02 245.45 % | -0.01 -200.00 % | 0.01 -31.25 % | 0.02 188.89 % | -0.02 -28.57 % | -0.01 -180.00 % | -0.01 54.55 % | -0.01 31.25 % | -0.02 61.90 % | -0.04 -223.08 % | -0.01 60.61 % | -0.03 -3.13 % | -0.03 5.88 % | -0.03 -3.03 % | -0.03 94.31 % | -0.58 -2 536.36 % | -0.02 35.29 % | -0.03 -950.00 % | 0.00 104.59 % | -0.09 -135.41 % | -0.04 2.63 % | -0.04 7.32 % | -0.04 70.71 % | -0.14 -224.83 % | -0.04 10.02 % | -0.05 -129.94 % | 0.16 -65.22 % | 0.46 276.92 % | -0.26 -192.86 % | 0.28 700.00 % | 0.04 -89.06 % | 0.32 |
| Gross profit | -52.000 K -177.13 % | 67.420 K -98.31 % | 4.000 M 4 861.90 % | -84.000 K -102.03 % | 4.148 M 21.89 % | 3.403 M 64.49 % | 2.069 M 247.73 % | 595.000 K -75.71 % | 2.450 M 127.94 % | -8.770 M -168.29 % | 12.843 M -10.95 % | 14.422 M 647.25 % | 1.930 M 3 203.10 % | 58.430 K 126.93 % | -217.000 K -162.00 % | 350.000 K 343.04 % | 79.000 K 49 900.00 % | 158.000 -99.78 % | 71.000 K -53.29 % | 152.000 K -75.36 % | 617.000 K 183.72 % | -737.000 K -166.70 % | 1.105 M 121.00 % | 500.000 K 986.96 % | 46.000 K 103.69 % | -1.248 M -187.64 % | 1.424 M 164.19 % | 539.000 K -50.55 % | 1.090 M 119.20 % | 497.260 K | 0.000 | 0.000 100.00 % | -39.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.176 K | 0.000 | 0.000 -100.00 % | 250.000 K -17.22 % | 302.009 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.600 M 13 433.33 % | -72.000 K 92.50 % | -960.000 K -108.69 % | 11.048 M -66.09 % | 32.584 M -30.54 % | 46.908 M |
| Income tax expense | 12.000 K 102.22 % | -540.000 K -172.87 % | 741.000 K 147.83 % | 299.000 K -70.10 % | 1.000 M 102.02 % | 495.000 K 120.00 % | 225.000 K 661.31 % | -40.085 K -122.91 % | 175.000 K 291.78 % | -91.250 K | 0.000 -100.00 % | 124.935 K 12 593.50 % | -1.000 K -100.07 % | 1.477 M | 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.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -134.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 295.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.649 K -79.39 % | 8.000 K 0.00 % | 8.000 K | 0.000 100.00 % | -4.164 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.315 M -470.20 % | -406.000 K |
| Cost of revenue | 52.000 K 7 778.79 % | 660.000 -34.00 % | 1.000 K -98.81 % | 84.000 K -99.83 % | 48.979 M -44.23 % | 87.830 M 66.26 % | 52.827 M 437.95 % | 9.820 M -27.79 % | 13.600 M 32.17 % | 10.290 M -77.73 % | 46.214 M 85.08 % | 24.970 M | 0.000 100.00 % | -1.000 -100.00 % | 217.000 K -93.07 % | 3.130 M 13.00 % | 2.770 M 582 032.77 % | -476.000 -100.01 % | 4.453 M 445 200.00 % | 1.000 K -99.98 % | 4.199 M -44.33 % | 7.543 M -30.25 % | 10.815 M -36.23 % | 16.959 M 4 844.31 % | 343.000 K 6 859 900.00 % | 5.000 -100.00 % | 9.352 M 32 348.28 % | -29.000 K -100.31 % | 9.300 M -17.95 % | 11.334 M 4 545.08 % | 244.000 K 0.41 % | 243.000 K -30.77 % | 351.000 K 35.52 % | 259.000 K 0.00 % | 259.000 K | 0.000 | 0.000 -100.00 % | 9.135 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.176 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.540 M 27 038.89 % | 72.000 K -99.37 % | 11.455 M -92.64 % | 155.567 M 2.41 % | 151.908 M -4.10 % | 158.396 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 | 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 | 0.000 | 0.000 | 0.000 |
| Other expenses | 7.853 M 1 743.43 % | 426.000 K -64.53 % | 1.201 M 188.70 % | 416.000 K -78.34 % | 1.921 M 345.34 % | -783.000 K | 0.000 -100.00 % | 595.000 K -75.71 % | 2.450 M 127.48 % | -8.917 M -114 174 235.72 % | 7.810 -100.00 % | 14.422 M 647.25 % | 1.930 M 914 591.94 % | 211.000 | 0.000 -100.00 % | 350.000 K 343.04 % | 79.000 K 49 900.00 % | 158.000 -99.78 % | 71.000 K -53.29 % | 152.000 K -71.75 % | 538.000 K -0.19 % | 539.000 K 5.69 % | 510.000 K 2.00 % | 500.000 K 986.96 % | 46.000 K -90.98 % | 510.000 K 0.00 % | 510.000 K 0.00 % | 510.000 K 0.00 % | 510.000 K 2.56 % | 497.260 K -2.50 % | 510.000 K 8.51 % | 470.000 K -7.84 % | 510.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 420.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.570 M 2 548.17 % | 739.000 K -17.52 % | 896.000 K | 0.000 -100.00 % | 3.062 M 147.13 % | 1.239 M -2.67 % | 1.273 M -7.69 % | 1.379 M -69.40 % | 4.506 M 213.35 % | 1.438 M -10.01 % | 1.598 M -61.81 % | 4.184 M | 0.000 -100.00 % | 7.830 M 350.78 % | 1.737 M -94.85 % | 33.719 M -7.95 % | 36.633 M |
| Operating expenses | 7.853 M 1 743.43 % | 426.000 K -68.19 % | 1.339 M 174.39 % | 488.000 K -78.62 % | 2.283 M 561.74 % | 345.000 K -54.49 % | 758.000 K -30.33 % | 1.088 M -55.59 % | 2.450 M 127.48 % | -8.917 M -2 669.74 % | 347.000 K -97.59 % | 14.422 M 647.25 % | 1.930 M 914 591.94 % | 211.000 -99.95 % | 425.000 K -66.90 % | 1.284 M 1 525.32 % | 79.000 K 49 900.00 % | 158.000 -99.78 % | 71.000 K -53.29 % | 152.000 K -75.36 % | 617.000 K 373.01 % | -226.000 K -125.51 % | 886.000 K 77.20 % | 500.000 K 986.96 % | 46.000 K -83.62 % | 280.883 K -73.87 % | 1.075 M 16.59 % | 922.000 K 2.67 % | 898.000 K 80.59 % | 497.260 K -42.25 % | 861.000 K 16.82 % | 737.000 K 582.41 % | 108.000 K -12.20 % | 123.000 K -77.14 % | 538.000 K -61.60 % | 1.401 M 233.57 % | 420.000 K -61.85 % | 1.101 M 3.48 % | 1.064 M -6.99 % | 1.144 M 2.69 % | 1.114 M -94.31 % | 19.570 M 2 577.15 % | 731.000 K -34.20 % | 1.111 M 754.62 % | 130.000 K -95.75 % | 3.062 M 150.78 % | 1.221 M -2.48 % | 1.252 M -7.60 % | 1.355 M -69.52 % | 4.446 M 209.18 % | 1.438 M -10.01 % | 1.598 M -61.81 % | 4.184 M 127.03 % | -15.477 M -297.66 % | 7.830 M 350.78 % | 1.737 M -94.85 % | 33.719 M -7.95 % | 36.633 M |
| Cost and expenses | 7.853 M 181.07 % | 2.794 M 108.66 % | 1.339 M 134.09 % | 572.000 K -98.88 % | 51.262 M -42.65 % | 89.385 M 66.81 % | 53.585 M 391.24 % | 10.908 M -28.61 % | 15.280 M 51.47 % | 10.088 M -79.78 % | 49.895 M 92.01 % | 25.985 M 64 862.50 % | 40.000 K -88.55 % | 349.296 K -45.59 % | 642.000 K -79.75 % | 3.170 M -8.38 % | 3.460 M 428.20 % | 655.061 K -86.30 % | 4.780 M 785.19 % | 540.000 K -90.44 % | 5.651 M -22.76 % | 7.316 M -39.62 % | 12.116 M -33.34 % | 18.175 M 3 710.27 % | 477.000 K 69.82 % | 280.888 K -97.39 % | 10.763 M 1 105.26 % | 893.000 K -91.52 % | 10.532 M -10.98 % | 11.831 M 970.68 % | 1.105 M 12.76 % | 980.000 K 807.41 % | 108.000 K -71.73 % | 382.000 K -29.00 % | 538.000 K -61.60 % | 1.401 M 233.57 % | 420.000 K -61.85 % | 1.101 M 3.48 % | 1.064 M -6.99 % | 1.144 M 2.69 % | 1.114 M -94.31 % | 19.570 M 2 548.17 % | 739.000 K -33.48 % | 1.111 M 754.62 % | 130.000 K -99.27 % | 17.717 M 1 329.94 % | 1.239 M -2.67 % | 1.273 M -7.69 % | 1.379 M -69.40 % | 4.506 M 213.35 % | 1.438 M -10.01 % | 1.598 M -93.26 % | 23.724 M 254.00 % | -15.405 M -179.88 % | 19.285 M -87.74 % | 157.304 M -15.26 % | 185.627 M -4.82 % | 195.029 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 138.000 K 91.67 % | 72.000 K -80.11 % | 362.000 K -67.91 % | 1.128 M 48.81 % | 758.000 K 119.71 % | 345.000 K 0.00 % | 345.000 K -31.68 % | 505.000 K -83.82 % | 3.122 M 303.88 % | 773.000 K 269.86 % | 209.000 K 430.46 % | 39.400 K -90.73 % | 425.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 886.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.075 M | 0.000 -100.00 % | 898.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 945.924 K | 0.000 | 0.000 | 0.000 -100.00 % | 580.886 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 |
| 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 -100.00 % | 1.138 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.168 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 |
| Interest expense | 11.000 K -31.25 % | 16.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 865.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 134.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.648 K -79.40 % | 8.000 K 0.00 % | 8.000 K -27.27 % | 11.000 K -26.62 % | 14.991 K -16.72 % | 18.000 K -14.29 % | 21.000 K -12.50 % | 24.000 K | 0.000 -100.00 % | 340.000 K -31.73 % | 498.000 K -84.49 % | 3.210 M | 0.000 -100.00 % | 4.517 M | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 52.000 K -43.48 % | 92.000 K 9.52 % | 84.000 K 0.00 % | 84.000 K 1.20 % | 83.000 K 0.00 % | 83.000 K -1.19 % | 84.000 K 2.44 % | 82.000 K 0.00 % | 82.000 K 148.48 % | 33.000 K -84.43 % | 212.000 K 0.47 % | 211.000 K 0.00 % | 211.000 K -1.47 % | 214.152 K -1.31 % | 217.000 K 0.00 % | 217.000 K 0.00 % | 217.000 K -1.57 % | 220.452 K 0.21 % | 220.000 K 0.00 % | 220.000 K 0.00 % | 220.000 K -2.46 % | 225.544 K 0.24 % | 225.000 K 0.00 % | 225.000 K 0.00 % | 225.000 K -3.42 % | 232.968 K 0.42 % | 232.000 K -0.43 % | 233.000 K 0.43 % | 232.000 K -4.46 % | 242.836 K -0.48 % | 244.000 K 5.17 % | 232.000 K -4.53 % | 243.000 K -6.18 % | 259.000 K 0.00 % | 259.000 K 0.00 % | 259.000 K 0.00 % | 259.000 K -9.76 % | 287.000 K 1.41 % | 283.000 K 0.00 % | 283.000 K 0.00 % | 283.000 K -79.08 % | 1.353 M 965.35 % | 127.000 K 0.79 % | 126.000 K -0.79 % | 127.000 K 2.40 % | 124.021 K -2.35 % | 127.000 K 1.60 % | 125.000 K -2.34 % | 128.000 K -23.35 % | 167.000 K -2.91 % | 172.000 K 8.86 % | 158.000 K -4.24 % | 165.000 K -19.90 % | 206.000 K 232.26 % | 62.000 K -96.49 % | 1.765 M 31.32 % | 1.344 M 9.45 % | 1.228 M |
| Operating income | -7.853 M -187.87 % | -2.728 M -202.52 % | 2.661 M 565.21 % | -572.000 K -130.67 % | 1.865 M 0.70 % | 1.852 M 41.27 % | 1.311 M 424.40 % | 250.000 K -67.53 % | 770.000 K 108.84 % | -8.714 M -195.11 % | 9.162 M -31.66 % | 13.407 M 787.88 % | 1.510 M 532.56 % | -349.086 K 45.63 % | -642.000 K 31.26 % | -934.000 K -52.86 % | -611.000 K 6.77 % | -655.379 K -156.01 % | -256.000 K 34.02 % | -388.000 K 53.53 % | -835.000 K -20.66 % | -692.000 K -253.06 % | -196.000 K 72.63 % | -716.000 K -10.84 % | -646.000 K 57.75 % | -1.529 M -11 861.54 % | 13.000 K 101.46 % | -893.000 K -528.87 % | -142.000 K 90.62 % | -1.514 M -37.01 % | -1.105 M -12.76 % | -980.000 K -975.00 % | 112.000 K 129.32 % | -382.000 K 29.00 % | -538.000 K 61.60 % | -1.401 M -233.57 % | -420.000 K 61.85 % | -1.101 M -3.48 % | -1.064 M 6.99 % | -1.144 M -2.69 % | -1.114 M 94.31 % | -19.570 M -2 548.17 % | -739.000 K 33.96 % | -1.119 M -1 032.50 % | 120.000 K 104.35 % | -2.760 M -122.76 % | -1.239 M 2.67 % | -1.273 M 7.69 % | -1.379 M 69.40 % | -4.506 M -213.35 % | -1.438 M 10.01 % | -1.598 M -129.51 % | 5.416 M -64.84 % | 15.405 M 275.26 % | -8.790 M -194.40 % | 9.311 M 920.35 % | -1.135 M -111.05 % | 10.275 M |
| Operating income ratio | 0.00 100.00 % | -40.72 -6 220.47 % | 0.67 611.73 % | -0.13 -470.32 % | 0.04 72.93 % | 0.02 -15.00 % | 0.02 -0.51 % | 0.02 -49.97 % | 0.05 100.76 % | -6.34 -4 188.01 % | 0.16 -54.42 % | 0.34 -56.50 % | 0.78 100.05 % | -1 662.31 | 0.00 100.00 % | -0.27 -25.15 % | -0.21 -100.01 % | 2 060.94 3 642 167.85 % | -0.06 97.78 % | -2.55 -1 372.27 % | -0.17 -70.50 % | -0.10 -518.44 % | -0.02 59.91 % | -0.04 97.53 % | -1.66 -235.55 % | 1.23 101 456.36 % | 0.00 100.07 % | -1.75 -12 711.75 % | -0.01 89.32 % | -0.13 94.09 % | -2.17 -12.76 % | -1.92 -635.29 % | 0.36 269.15 % | -0.21 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 87 757.85 | 0.00 | 0.00 -100.00 % | 0.48 357.01 % | -0.19 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.19 | 0.00 100.00 % | -0.84 -1 598.73 % | 0.06 1 008.37 % | -0.01 -112.29 % | 0.05 |
| Total other income expenses net | 491.000 K 2 131.82 % | 22.000 K -86.83 % | 167.000 K -92.41 % | 2.201 M 0.05 % | 2.200 M 43 900.00 % | 5.000 K -78.26 % | 23.000 K 104.67 % | -493.000 K | 0.000 -100.00 % | 8.538 M 170 660.00 % | 5.000 K | 0.000 | 0.000 100.00 % | -234.000 -100.47 % | 50.000 K -95.83 % | 1.200 M 430.97 % | 226.000 K -92.81 % | 3.145 M 2 953.36 % | 103.000 K 119.88 % | -518.000 K -196.28 % | 538.000 K 65.85 % | 324.396 K -36.27 % | 509.000 K -38.75 % | 831.000 K 34.90 % | 616.000 K -46.20 % | 1.145 M 124.51 % | 510.000 K 0.00 % | 510.000 K 0.00 % | 510.000 K 581.34 % | 74.852 K -85.32 % | 510.000 K 0.00 % | 510.000 K 480.60 % | -134.000 K 96.44 % | -3.762 M | 0.000 -100.00 % | 186.000 K -63.53 % | 510.000 K 111.53 % | -4.423 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 172.000 K 2 250.00 % | -8.000 K | 0.000 100.00 % | -6.609 M | 0.000 | 0.000 | 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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-03-31 | 2009-03-31 | 2008-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-09-30 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -243.185 M | 0.000 -100.00 % | 7.917 M | 0.000 -100.00 % | 4.913 M 20.21 % | 4.087 M 3 897.97 % | -107.610 K -101.18 % | 9.107 M 572.82 % | -1.926 M -121.15 % | 9.108 M 2 076.16 % | -460.894 K | 0.000 -100.00 % | 8.138 M | 0.000 100.00 % | -6.127 M | 0.000 -100.00 % | 9.044 M | 0.000 -100.00 % | 8.231 M | 0.000 -100.00 % | 55.000 K | 0.000 -100.00 % | 8.576 M | 0.000 100.00 % | -848.000 K | 0.000 -100.00 % | 12.654 M | 0.000 100.00 % | -1.129 M | 0.000 100.00 % | -947.438 K | 0.000 100.00 % | -1.004 M | 0.000 100.00 % | -1.147 M | 0.000 100.00 % | -1.008 M | 0.000 -100.00 % | 44.946 K -99.37 % | 7.101 M 303.70 % | 1.759 M -98.08 % | 91.673 M -47.56 % | 174.826 M 4.92 % | 166.630 M |
| Total investments | 0.000 -100.00 % | 248.875 M | 0.000 -100.00 % | 2.690 M | 0.000 -100.00 % | 280.000 | 0.000 | 0.000 -100.00 % | 801.000 K | 0.000 -100.00 % | 792.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 431.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 911.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 -100.00 % | 45.996 M | 0.000 -100.00 % | 6.100 K |
| Total debt | 0.000 -100.00 % | 9.000 M | 0.000 -100.00 % | 9.000 M | 0.000 -100.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M -1.21 % | 9.110 M 8 181.82 % | 110.000 K -98.79 % | 9.110 M 8 181.82 % | 110.000 K | 0.000 -100.00 % | 9.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.100 M | 0.000 -100.00 % | 9.100 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 9.100 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 13.733 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 288.000 K | 0.000 -100.00 % | 558.649 K -92.82 % | 7.779 M 55.58 % | 5.000 M -94.74 % | 95.115 M -49.91 % | 189.907 M 5.35 % | 180.271 M |
| Accumulated other comprehensive income loss | 448.273 M 25 544.76 % | 1.748 M -89.49 % | 16.630 M 199.31 % | -16.746 M -236.87 % | 12.235 M | 0.000 -100.00 % | 33.376 M -36.85 % | 52.856 M 58.36 % | 33.376 M -36.85 % | 52.856 M 58.36 % | 33.376 M | 0.000 -100.00 % | 15.494 M | 0.000 -100.00 % | 16.179 M | 0.000 -100.00 % | 16.040 M | 0.000 -100.00 % | 15.954 M | 0.000 -100.00 % | 14.714 M | 0.000 -100.00 % | 14.729 M | 0.000 -100.00 % | 23.788 M | 0.000 -100.00 % | 24.414 M | 0.000 -100.00 % | 16.342 M | 0.000 -100.00 % | 17.646 M | 0.000 -100.00 % | 19.811 M | 0.000 -100.00 % | 22.069 M | 0.000 -100.00 % | 41.631 M | 0.000 -100.00 % | 43.378 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -38.053 M | 0.000 | 0.000 | 0.000 100.00 % | -42.368 M | 0.000 100.00 % | -44.936 M | 0.000 100.00 % | -68.599 M | 0.000 100.00 % | -72.612 M | 0.000 | 0.000 | 0.000 100.00 % | -74.798 M | 0.000 | 0.000 | 0.000 100.00 % | -75.837 M | 0.000 | 0.000 | 0.000 100.00 % | -77.876 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -76.589 M | 0.000 | 0.000 | 0.000 100.00 % | -72.981 M | 0.000 | 0.000 | 0.000 100.00 % | -52.483 M | 0.000 | 0.000 | 0.000 100.00 % | -44.145 M -140.07 % | -18.388 M |
| Common stock | 0.000 -100.00 % | 130.392 M | 0.000 -100.00 % | 33.376 M | 0.000 -100.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M | 0.000 -100.00 % | 33.376 M | 0.000 -100.00 % | 33.376 M | 0.000 -100.00 % | 33.376 M | 0.000 -100.00 % | 33.376 M | 0.000 -100.00 % | 33.376 M | 0.000 -100.00 % | 33.376 M | 0.000 -100.00 % | 23.788 M | 0.000 -100.00 % | 42.376 M | 0.000 -100.00 % | 33.376 M | 0.000 -100.00 % | 33.376 M | 0.000 -100.00 % | 33.376 M | 0.000 -100.00 % | 42.376 M | 0.000 -100.00 % | 33.376 M | 0.000 -100.00 % | 42.376 M 26.97 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M 0.00 % | 33.376 M |
| Total equity | 448.273 M 0.00 % | 448.273 M 2 595.57 % | 16.630 M 0.00 % | 16.630 M 35.92 % | 12.235 M 0.00 % | 12.235 M 25.24 % | 9.769 M 1.05 % | 9.667 M -72.89 % | 35.664 M 71.89 % | 20.748 M 19.04 % | 17.430 M -0.68 % | 17.549 M 13.27 % | 15.494 M 0.00 % | 15.494 M -4.23 % | 16.179 M 0.00 % | 16.179 M 0.87 % | 16.040 M 0.00 % | 16.040 M 0.54 % | 15.954 M 0.00 % | 15.954 M -32.72 % | 23.714 M 0.00 % | 23.714 M -0.06 % | 23.729 M 61.10 % | 14.729 M -38.08 % | 23.788 M 0.00 % | 23.788 M -2.56 % | 24.414 M 0.00 % | 24.414 M -3.66 % | 25.342 M 0.00 % | 25.342 M -4.89 % | 26.646 M 0.00 % | 26.646 M -7.52 % | 28.811 M 0.00 % | 28.811 M -7.27 % | 31.069 M 0.00 % | 31.069 M -38.64 % | 50.631 M 0.00 % | 50.631 M -3.34 % | 52.378 M 0.00 % | 52.378 M -7.76 % | 56.782 M -5.11 % | 59.841 M -4.68 % | 62.779 M -48.16 % | 121.094 M -30.63 % | 174.554 M |
| Other non current liabilities | -448.273 M -9 065.46 % | 5.000 M 130.07 % | -16.630 M | 0.000 100.00 % | -12.235 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M -84.74 % | 19.656 M 96.56 % | 10.000 M -49.12 % | 19.656 M 226.86 % | -15.494 M -254.94 % | 10.000 M 161.81 % | -16.179 M -182.31 % | 19.656 M 222.54 % | -16.040 M -235.24 % | 11.860 M 174.34 % | -15.954 M -219.03 % | 13.403 M 156.52 % | -23.714 M -279.37 % | 13.221 M 155.72 % | -23.729 M -245.44 % | 16.315 M 168.58 % | -23.788 M -238.46 % | 17.181 M 170.37 % | -24.414 M -2 985.82 % | 846.000 K 103.34 % | -25.342 M -1 445.83 % | 1.883 M 107.07 % | -26.646 M -288.58 % | 14.130 M 149.04 % | -28.811 M -4 084.92 % | 723.000 K 102.33 % | -31.069 M -4 538.04 % | 700.062 K 101.38 % | -50.631 M -2 738.41 % | 1.919 M 103.66 % | -52.378 M -2 793.64 % | 1.945 M 13.91 % | 1.707 M -30.16 % | 2.444 M | 0.000 | 0.000 100.00 % | -20.000 |
| Long term debt | 0.000 -100.00 % | 9.000 M | 0.000 -100.00 % | 9.000 M | 0.000 -100.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M -1.21 % | 9.110 M 8 181.82 % | 110.000 K -98.79 % | 9.110 M 8 181.82 % | 110.000 K | 0.000 -100.00 % | 9.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.100 M | 0.000 -100.00 % | 9.100 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 9.100 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K -46.81 % | 188.000 K | 0.000 -100.00 % | 11.593 M -93.90 % | 189.907 M 5.35 % | 180.271 M |
| Total non current liabilities | -448.273 M -3 301.95 % | 14.000 M 184.19 % | -16.630 M -284.78 % | 9.000 M 173.56 % | -12.235 M -235.94 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M -25.68 % | 12.110 M -38.73 % | 19.766 M 3.43 % | 19.110 M -3.32 % | 19.766 M 227.57 % | -15.494 M -181.55 % | 19.000 M 217.44 % | -16.179 M -182.31 % | 19.656 M 222.54 % | -16.040 M -176.53 % | 20.960 M 231.38 % | -15.954 M -170.90 % | 22.503 M 194.89 % | -23.714 M -278.02 % | 13.321 M 156.14 % | -23.729 M -193.37 % | 25.415 M 206.84 % | -23.788 M -237.65 % | 17.281 M 170.78 % | -24.414 M -2 680.76 % | 946.000 K 103.73 % | -25.342 M -1 377.96 % | 1.983 M 107.44 % | -26.646 M -287.26 % | 14.230 M 149.39 % | -28.811 M -3 600.73 % | 823.000 K 102.65 % | -31.069 M -3 983.32 % | 800.062 K 101.58 % | -50.631 M -2 607.73 % | 2.019 M 103.85 % | -52.378 M -2 661.89 % | 2.045 M 7.89 % | 1.895 M -22.46 % | 2.444 M -78.92 % | 11.593 M -93.90 % | 189.907 M 5.35 % | 180.271 M |
| Other current liabilities | 0.000 -100.00 % | 1.564 M | 0.000 -100.00 % | 2.217 M | 0.000 -100.00 % | 862.670 K 310.80 % | 210.000 K 79.47 % | 117.010 K -96.36 % | 3.213 M -35.73 % | 4.999 M 778.58 % | 569.000 K 60.85 % | 353.739 K | 0.000 -100.00 % | 3.154 M | 0.000 -100.00 % | 2.603 M | 0.000 -100.00 % | 1.448 M | 0.000 -100.00 % | 1.349 M | 0.000 -100.00 % | 1.369 M | 0.000 -100.00 % | 1.325 M | 0.000 -100.00 % | 873.000 K | 0.000 -100.00 % | 2.776 M | 0.000 -100.00 % | 15.576 M | 0.000 -100.00 % | 1.687 M | 0.000 -100.00 % | 13.624 M | 0.000 -100.00 % | 12.053 M | 0.000 -100.00 % | 1.705 M | 0.000 -100.00 % | 2.070 M 11.10 % | 1.863 M -21.85 % | 2.384 M 61.85 % | 1.473 M -90.49 % | 15.488 M -32.39 % | 22.908 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.420 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.097 M | 0.000 -100.00 % | 1.196 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.000 K 0.00 % | 121.000 K -94.13 % | 2.060 M | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 885.260 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.000 K | 0.000 -100.00 % | 110.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.633 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 188.000 K | 0.000 -100.00 % | 458.649 K -93.96 % | 7.591 M 51.82 % | 5.000 M -94.01 % | 83.522 M | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 6.946 M | 0.000 -100.00 % | 5.535 M | 0.000 -100.00 % | 16.347 M -44.26 % | 29.329 M 75.70 % | 16.693 M -45.48 % | 30.616 M 416.22 % | 5.931 M 13.62 % | 5.220 M 70.03 % | 3.070 M | 0.000 -100.00 % | 3.963 M | 0.000 -100.00 % | 10.673 M | 0.000 -100.00 % | 10.334 M | 0.000 -100.00 % | 2.102 M | 0.000 -100.00 % | 13.900 M | 0.000 -100.00 % | 22.786 M | 0.000 -100.00 % | 1.131 M | 0.000 -100.00 % | 16.723 M | 0.000 -100.00 % | 15.576 M | 0.000 -100.00 % | 2.078 M | 0.000 -100.00 % | 14.001 M | 0.000 -100.00 % | 12.383 M | 0.000 -100.00 % | 12.148 M | 0.000 -100.00 % | 18.531 M 56.24 % | 11.861 M 20.60 % | 9.835 M -88.86 % | 88.309 M 91.50 % | 46.113 M 79.03 % | 25.758 M |
| Total liabilities | -448.273 M -2 240.14 % | 20.946 M 225.95 % | -16.630 M -214.41 % | 14.535 M 218.80 % | -12.235 M -148.27 % | 25.347 M -33.87 % | 38.329 M 49.18 % | 25.693 M -39.87 % | 42.726 M 66.27 % | 25.697 M 5.62 % | 24.330 M 6.54 % | 22.836 M 247.38 % | -15.494 M -167.47 % | 22.963 M 241.93 % | -16.179 M -153.35 % | 30.328 M 289.08 % | -16.040 M -151.26 % | 31.294 M 296.15 % | -15.954 M -164.84 % | 24.605 M 203.76 % | -23.714 M -187.12 % | 27.221 M 214.72 % | -23.729 M -149.23 % | 48.201 M 302.63 % | -23.788 M -229.20 % | 18.412 M 175.42 % | -24.414 M -238.17 % | 17.669 M 169.72 % | -25.342 M -244.32 % | 17.559 M 165.90 % | -26.646 M -263.40 % | 16.307 M 156.60 % | -28.811 M -294.35 % | 14.824 M 147.71 % | -31.069 M -335.68 % | 13.183 M 126.04 % | -50.631 M -457.39 % | 14.167 M 127.05 % | -52.378 M -354.56 % | 20.576 M 49.58 % | 13.756 M 12.03 % | 12.279 M -87.71 % | 99.902 M -57.67 % | 236.020 M 14.56 % | 206.029 M |
| Other non current assets | 0.000 100.00 % | -453.473 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 362.000 K | 0.000 -100.00 % | 238.000 K 192.69 % | 81.315 K | 0.000 | 0.000 | 0.000 -100.00 % | 280.935 K | 0.000 -100.00 % | 566.000 K | 0.000 -100.00 % | 397.437 K | 0.000 -100.00 % | 397.000 K | 0.000 -100.00 % | 397.437 K | 0.000 -100.00 % | 953.000 K | 0.000 -100.00 % | 423.000 K | 0.000 -100.00 % | 529.000 K | 0.000 -100.00 % | 397.437 K | 0.000 -100.00 % | 224.000 K | 0.000 -100.00 % | 219.326 K | 0.000 -100.00 % | 7.016 M | 0.000 -100.00 % | 4.238 M -63.06 % | 11.473 M 1.19 % | 11.338 M -75.35 % | 45.996 M 1 693.34 % | 2.565 M 41 946.28 % | 6.100 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 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 453.472 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 -100.00 % | 353.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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 453.472 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 -100.00 % | 39.413 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 |
| Property plant equipment net | 0.000 -100.00 % | 538.000 K | 0.000 -100.00 % | 1.559 M | 0.000 -100.00 % | 1.727 M -7.55 % | 1.868 M -8.11 % | 2.033 M -94.17 % | 34.890 M -1.19 % | 35.312 M -1.18 % | 35.735 M -1.33 % | 36.215 M | 0.000 -100.00 % | 36.655 M | 0.000 -100.00 % | 37.096 M | 0.000 -100.00 % | 37.546 M | 0.000 -100.00 % | 37.996 M | 0.000 -100.00 % | 38.461 M | 0.000 -100.00 % | 38.926 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.899 M | 0.000 -100.00 % | 40.418 M | 0.000 -100.00 % | 40.938 M | 0.000 -100.00 % | 41.508 M | 0.000 -100.00 % | 42.074 M | 0.000 -100.00 % | 42.806 M | 0.000 -100.00 % | 43.806 M -1.21 % | 44.343 M -1.53 % | 45.030 M 686.14 % | 5.728 M -96.94 % | 187.004 M -14.76 % | 219.382 M |
| Total non current assets | 0.000 -100.00 % | 690.999 K | 0.000 -100.00 % | 1.737 M | 0.000 -100.00 % | 1.866 M -6.56 % | 1.997 M -7.62 % | 2.162 M -93.87 % | 35.252 M -0.17 % | 35.312 M -1.84 % | 35.973 M -0.89 % | 36.297 M | 0.000 -100.00 % | 36.655 M | 0.000 -100.00 % | 37.377 M | 0.000 -100.00 % | 38.112 M | 0.000 -100.00 % | 38.394 M | 0.000 -100.00 % | 38.858 M | 0.000 -100.00 % | 39.324 M | 0.000 -100.00 % | 40.366 M | 0.000 -100.00 % | 40.322 M | 0.000 -100.00 % | 40.947 M | 0.000 -100.00 % | 41.335 M | 0.000 -100.00 % | 41.732 M | 0.000 -100.00 % | 42.293 M | 0.000 -100.00 % | 49.822 M | 0.000 -100.00 % | 48.044 M -13.92 % | 55.816 M -0.98 % | 56.368 M 8.98 % | 51.724 M -72.71 % | 189.568 M -13.59 % | 219.388 M |
| Other current assets | -252.185 M -216.61 % | 216.265 M 5 831.91 % | -3.773 M -123.03 % | 16.385 M 500.91 % | -4.087 M -183.09 % | 4.918 M -39.20 % | 8.089 M -66.42 % | 24.090 M 3 742.17 % | 627.000 K -93.11 % | 9.097 M 5 413.17 % | 165.000 K -58.55 % | 398.040 K 146.18 % | -862.000 K -215.55 % | 746.000 K 112.18 % | -6.127 M -1 067.01 % | 633.600 K 230.10 % | -487.000 K -135.44 % | 1.374 M 258.11 % | -869.000 K -193.78 % | 926.672 K 196.93 % | -956.000 K -165.08 % | 1.469 M 380.34 % | -524.000 K -141.07 % | 1.276 M 234.60 % | -948.000 K -277.86 % | 533.000 K 149.40 % | -1.079 M -258.21 % | 682.000 K 155.49 % | -1.229 M -269.52 % | 725.000 K 169.18 % | -1.048 M -283.70 % | 570.510 K 151.68 % | -1.104 M -238.17 % | 799.000 K 164.07 % | -1.247 M -275.29 % | 711.404 K 154.89 % | -1.296 M | 0.000 100.00 % | -514.000 K -557.14 % | 112.437 K | 0.000 | 0.000 -100.00 % | 12.051 M | 0.000 -100.00 % | 4.183 K |
| Short term investments | 0.000 -100.00 % | 248.875 M | 0.000 -100.00 % | 2.690 M | 0.000 -100.00 % | 280.000 | 0.000 | 0.000 -100.00 % | 801.000 K | 0.000 -100.00 % | 792.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 431.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 911.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 |
| cash and cash equivalents | 0.000 -100.00 % | 252.185 M | 0.000 -100.00 % | 1.083 M | 0.000 -100.00 % | 4.087 M -16.81 % | 4.913 M -46.06 % | 9.108 M 303 487.00 % | 3.000 K -99.85 % | 2.036 M 101 705.50 % | 2.000 K -99.65 % | 570.894 K | 0.000 -100.00 % | 862.000 K | 0.000 -100.00 % | 6.127 M | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 869.475 K | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 524.205 K | 0.000 -100.00 % | 948.000 K | 0.000 -100.00 % | 1.079 M | 0.000 -100.00 % | 1.229 M | 0.000 -100.00 % | 1.047 M | 0.000 -100.00 % | 1.104 M | 0.000 -100.00 % | 1.247 M | 0.000 -100.00 % | 1.296 M | 0.000 -100.00 % | 513.703 K -24.23 % | 678.000 K -79.08 % | 3.241 M -5.84 % | 3.442 M -77.18 % | 15.081 M 10.55 % | 13.641 M |
| Cash and short term investments | 252.185 M 0.00 % | 252.185 M 6 583.94 % | 3.773 M 0.00 % | 3.773 M -7.68 % | 4.087 M 0.00 % | 4.087 M -16.81 % | 4.913 M -46.06 % | 9.108 M 1 032.79 % | 804.000 K -60.51 % | 2.036 M 156.44 % | 794.000 K 39.08 % | 570.894 K -33.77 % | 862.000 K 0.00 % | 862.000 K -85.93 % | 6.127 M 0.01 % | 6.127 M 1 158.01 % | 487.000 K 0.00 % | 487.000 K -43.96 % | 869.000 K -0.05 % | 869.475 K -9.05 % | 956.000 K 0.00 % | 956.000 K 82.37 % | 524.205 K 0.00 % | 524.205 K -44.70 % | 948.000 K 0.00 % | 948.000 K -12.14 % | 1.079 M 0.00 % | 1.079 M -12.21 % | 1.229 M 0.00 % | 1.229 M 17.27 % | 1.048 M 0.05 % | 1.047 M -5.12 % | 1.104 M 0.00 % | 1.104 M -11.47 % | 1.247 M -0.01 % | 1.247 M -3.77 % | 1.296 M 0.00 % | 1.296 M 152.29 % | 513.703 K 0.00 % | 513.703 K -24.23 % | 678.000 K -79.08 % | 3.241 M -5.84 % | 3.442 M -77.18 % | 15.081 M 10.55 % | 13.641 M |
| Total current assets | 0.000 -100.00 % | 468.528 M | 0.000 -100.00 % | 29.428 M | 0.000 -100.00 % | 35.716 M -22.53 % | 46.101 M 38.87 % | 33.198 M -23.04 % | 43.138 M 287.48 % | 11.133 M 92.38 % | 5.787 M 41.55 % | 4.088 M | 0.000 -100.00 % | 1.802 M | 0.000 -100.00 % | 9.130 M | 0.000 -100.00 % | 9.222 M | 0.000 -100.00 % | 2.166 M | 0.000 -100.00 % | 12.077 M | 0.000 -100.00 % | 23.607 M | 0.000 -100.00 % | 1.834 M | 0.000 -100.00 % | 1.761 M | 0.000 -100.00 % | 1.954 M | 0.000 -100.00 % | 1.618 M | 0.000 -100.00 % | 1.903 M | 0.000 -100.00 % | 1.958 M | 0.000 -100.00 % | 14.976 M | 0.000 -100.00 % | 24.910 M 69.20 % | 14.722 M -6.54 % | 15.752 M -85.80 % | 110.957 M -33.78 % | 167.546 M 3.94 % | 161.194 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.149 M | 0.000 -100.00 % | 1.235 M | 0.000 -100.00 % | 4.066 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.975 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.299 M | 0.000 -100.00 % | 9.300 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 -100.00 % | 3.419 M | 0.000 -100.00 % | 3.419 M 0.01 % | 3.419 M 0.00 % | 3.419 M 0.00 % | 3.419 M -92.26 % | 44.167 M -49.32 % | 87.155 M |
| Net receivables | 0.000 -100.00 % | 78.000 K | 0.000 -100.00 % | 9.270 M | 0.000 -100.00 % | 16.562 M -49.96 % | 33.099 M 44.82 % | 22.855 M -45.20 % | 41.707 M 728.98 % | 5.031 M 4.21 % | 4.828 M 54.77 % | 3.119 M | 0.000 -100.00 % | 194.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.386 M | 0.000 -100.00 % | 369.726 K | 0.000 -100.00 % | 353.000 K | 0.000 -100.00 % | 12.507 M | 0.000 -100.00 % | 353.000 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 % | 10.261 M | 0.000 | 0.000 -100.00 % | 10.625 M 16.86 % | 9.092 M | 0.000 -100.00 % | 108.298 M | 0.000 |
| Tax assets | 0.000 -100.00 % | 153.000 K | 0.000 -100.00 % | 178.000 K | 0.000 -100.00 % | 139.000 K 7.75 % | 129.000 K 0.09 % | 128.890 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 4.497 M | 0.000 -100.00 % | 3.318 M | 0.000 -100.00 % | 15.408 M -47.09 % | 29.119 M 76.26 % | 16.520 M -39.71 % | 27.403 M 17 842.12 % | 152.730 K -96.72 % | 4.651 M 229.80 % | 1.410 M | 0.000 -100.00 % | 809.000 K | 0.000 -100.00 % | 8.070 M | 0.000 -100.00 % | 8.886 M | 0.000 -100.00 % | 753.123 K | 0.000 -100.00 % | 12.531 M | 0.000 -100.00 % | 21.461 M | 0.000 -100.00 % | 258.000 K | 0.000 -100.00 % | 314.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 390.268 K | 0.000 -100.00 % | 377.000 K | 0.000 -100.00 % | 329.849 K | 0.000 -100.00 % | 10.255 M | 0.000 -100.00 % | 16.003 M 600.04 % | 2.286 M -1.89 % | 2.330 M 85.81 % | 1.254 M -95.91 % | 30.625 M 974.77 % | 2.849 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K | 0.000 -100.00 % | 55.000 K | 0.000 -100.00 % | 669.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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 442.630 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.620 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.367 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M | 0.000 -100.00 % | 9.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M | 0.000 -100.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M | 0.000 -100.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M | 0.000 -100.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 354.185 M | 0.000 100.00 % | -16.746 M | 0.000 -100.00 % | 19.479 M 182.51 % | -23.607 M -221.19 % | 19.479 M 162.66 % | -31.088 M -155.54 % | 55.971 M 451.00 % | -15.946 M -129.41 % | 54.223 M | 0.000 100.00 % | -17.882 M | 0.000 -100.00 % | 57.600 M | 0.000 100.00 % | -17.336 M | 0.000 -100.00 % | 56.667 M | 0.000 100.00 % | -9.662 M | 0.000 -100.00 % | 57.481 M | 0.000 | 0.000 | 0.000 100.00 % | -26.962 M | 0.000 100.00 % | -17.034 M | 0.000 -100.00 % | 69.859 M | 0.000 100.00 % | -13.565 M | 0.000 -100.00 % | 61.673 M | 0.000 -100.00 % | 8.255 M | 0.000 -100.00 % | 62.485 M 333.74 % | 14.406 M -17.52 % | 17.465 M -14.40 % | 20.403 M -84.53 % | 131.863 M -17.36 % | 159.566 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 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 469.219 M | 0.000 -100.00 % | 31.165 M | 0.000 -100.00 % | 37.582 M -21.86 % | 48.098 M 36.02 % | 35.360 M -54.89 % | 78.390 M 68.78 % | 46.445 M 11.22 % | 41.760 M 3.40 % | 40.385 M | 0.000 -100.00 % | 38.457 M | 0.000 -100.00 % | 46.507 M | 0.000 -100.00 % | 47.334 M | 0.000 -100.00 % | 40.560 M | 0.000 -100.00 % | 50.935 M | 0.000 -100.00 % | 62.931 M | 0.000 -100.00 % | 42.200 M | 0.000 -100.00 % | 42.083 M | 0.000 -100.00 % | 42.901 M | 0.000 -100.00 % | 42.953 M | 0.000 -100.00 % | 43.635 M | 0.000 -100.00 % | 44.252 M | 0.000 -100.00 % | 64.798 M | 0.000 -100.00 % | 72.954 M 3.43 % | 70.538 M -2.19 % | 72.120 M -55.67 % | 162.681 M -54.45 % | 357.114 M -6.17 % | 380.582 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-09-30 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 7.375 M 240.55 % | 2.166 M 203.77 % | -2.087 M -57.04 % | -1.329 M 56.64 % | -3.065 M -125.87 % | -1.357 M -1 515.48 % | -84.000 K -2.44 % | -82.000 K 0.00 % | -82.000 K -148.48 % | -33.000 K 84.43 % | -212.000 K -0.47 % | -211.000 K 86.03 % | -1.510 M 61.44 % | -3.916 M -761.49 % | 592.000 K 322.56 % | -266.000 K -169.09 % | 385.000 K 115.46 % | -2.490 M -1 727.45 % | 153.000 K -60.57 % | 388.000 K 30.64 % | 297.000 K 59.11 % | 186.667 K 159.64 % | -313.000 K -172.17 % | -115.000 K -483.33 % | 30.000 K 104.19 % | -716.000 K -36.90 % | -523.000 K -236.55 % | 383.000 K 204.08 % | -368.000 K 31.34 % | -536.000 K -190.08 % | 595.000 K 26.60 % | 470.000 K 201.28 % | 156.000 K -59.20 % | 382.326 K -28.94 % | 538.000 K -39.55 % | 890.000 K 111.90 % | 420.000 K -61.85 % | 1.101 M 3.48 % | 1.064 M -6.99 % | 1.144 M 2.69 % | 1.114 M -94.31 % | 19.570 M 2 548.17 % | 739.000 K -33.96 % | 1.119 M 1 032.50 % | -120.000 K -104.35 % | 2.760 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.109 M 324.95 % | -493.000 K -182.86 % | 595.000 K 241.67 % | -420.000 K -104.58 % | 9.167 M -31.63 % | 13.407 M 787.88 % | 1.510 M -61.44 % | 3.916 M 761.49 % | -592.000 K -322.56 % | 266.000 K 169.09 % | -385.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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.804 M -671.60 % | -493.000 K 94.21 % | -8.513 M -1 926.81 % | -420.000 K -105.02 % | 8.363 M -37.62 % | 13.407 M 787.88 % | 1.510 M -61.44 % | 3.916 M 761.49 % | -592.000 K -322.56 % | 266.000 K 169.09 % | -385.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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.109 M -77.43 % | 4.913 M -9.12 % | 5.406 M -40.64 % | 9.108 M -4.41 % | 9.528 M 1 085.03 % | 804.000 K 106.38 % | -12.603 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.087 M 268.56 % | 1.109 M -77.43 % | 4.913 M 725.71 % | 595.000 K -93.47 % | 9.108 M -0.65 % | 9.167 M 1 040.17 % | 804.000 K -46.75 % | 1.510 M -61.44 % | 3.916 M 761.49 % | -592.000 K -322.56 % | 266.000 K 169.09 % | -385.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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.109 M 324.95 % | -493.000 K -182.86 % | 595.000 K 241.67 % | -420.000 K -104.58 % | 9.167 M -31.63 % | 13.407 M 787.88 % | 1.510 M -61.44 % | 3.916 M 761.49 % | -592.000 K -322.56 % | 266.000 K 169.09 % | -385.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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.109 M 324.95 % | -493.000 K -182.86 % | 595.000 K 241.67 % | -420.000 K -104.58 % | 9.167 M -31.63 % | 13.407 M 787.88 % | 1.510 M -61.44 % | 3.916 M 761.49 % | -592.000 K -322.56 % | 266.000 K 169.09 % | -385.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 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |