Dalal Street Investments Limited DSINVEST.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.500 M -42.84 % | 9.622 M -15.30 % | 11.360 M 63.88 % | 6.932 M -50.16 % | 13.909 M 391.14 % | 2.832 M -54.69 % | 6.250 M -95.46 % | 137.650 M 1 837.91 % | 7.103 M -10.13 % | 7.904 M 307.00 % | 1.942 M -23.60 % | 2.542 M -67.78 % | 7.889 M 327.36 % | 1.846 M 57.37 % | 1.173 M 503.25 % | 194.446 K 4.40 % | 186.246 K |
| Net income | 1.383 M 13.27 % | 1.221 M 71.97 % | 710.000 K 197.07 % | 239.000 K -82.71 % | 1.382 M 276.17 % | 367.388 K -98.30 % | 21.555 M -75.58 % | 88.252 M 14 833.22 % | -599.000 K 97.09 % | -20.593 M -476.83 % | -3.570 M -269.57 % | -966.000 K -129.46 % | 3.279 M 529.75 % | -763.000 K 95.86 % | -18.414 M -329.83 % | 8.012 M 1 830.45 % | -463.000 K |
| Income before tax | 1.411 M 8.21 % | 1.304 M 83.66 % | 710.000 K 197.07 % | 239.000 K -82.71 % | 1.382 M 145.79 % | 562.263 K 129.28 % | -1.920 M -101.68 % | 114.077 M 19 144.57 % | -599.000 K 97.09 % | -20.588 M -476.69 % | -3.570 M -269.57 % | -966.000 K -125.56 % | 3.779 M 595.28 % | -763.000 K 95.86 % | -18.429 M -260.09 % | 11.512 M 2 710.43 % | -441.000 K |
| Income before tax ratio | 0.26 89.30 % | 0.14 116.84 % | 0.06 81.28 % | 0.03 -65.30 % | 0.10 -49.95 % | 0.20 164.63 % | -0.31 -137.07 % | 0.83 1 082.74 % | -0.08 96.76 % | -2.60 -41.69 % | -1.84 -383.75 % | -0.38 -179.33 % | 0.48 215.89 % | -0.41 97.37 % | -15.71 -126.54 % | 59.20 2 600.35 % | -2.37 |
| EBITDA | 3.305 M 44.39 % | 2.289 M 0.70 % | 2.273 M -37.28 % | 3.624 M -16.01 % | 4.315 M 538.06 % | 676.269 K 135.22 % | -1.920 M -101.63 % | 117.722 M 1 821.36 % | 6.127 M 144.23 % | -13.852 M -290.20 % | -3.550 M -221.12 % | 2.931 M -56.78 % | 6.782 M 248.51 % | 1.946 M 112.23 % | -15.912 M -211.50 % | 14.271 M 513.54 % | 2.326 M |
| Net income ratio | 0.25 98.16 % | 0.13 103.03 % | 0.06 81.28 % | 0.03 -65.30 % | 0.10 -23.41 % | 0.13 -96.24 % | 3.45 437.92 % | 0.64 860.26 % | -0.08 96.76 % | -2.61 -41.73 % | -1.84 -383.75 % | -0.38 -191.43 % | 0.42 200.56 % | -0.41 97.37 % | -15.70 -138.10 % | 41.20 1 757.48 % | -2.49 |
| Ratio EBITDA | 0.60 152.60 % | 0.24 18.89 % | 0.20 -61.73 % | 0.52 68.52 % | 0.31 29.91 % | 0.24 177.73 % | -0.31 -135.92 % | 0.86 -0.85 % | 0.86 149.22 % | -1.75 4.13 % | -1.83 -258.54 % | 1.15 34.12 % | 0.86 -18.45 % | 1.05 107.77 % | -13.57 -118.48 % | 73.39 487.67 % | 12.49 |
| Gross profit ratio | 1.32 145.88 % | 0.54 -24.40 % | 0.71 -3.52 % | 0.73 -21.02 % | 0.93 41.94 % | 0.65 -8.94 % | 0.72 -25.70 % | 0.97 1.61 % | 0.95 3.61 % | 0.92 88.55 % | 0.49 -41.17 % | 0.83 14.15 % | 0.73 8.00 % | 0.67 159.83 % | -1.12 -107.02 % | 15.98 201.08 % | -15.81 |
| Weighted average shs out dil | 315.034 K -0.07 % | 315.245 K 0.08 % | 315.000 K 0.00 % | 315.000 K 0.00 % | 315.000 K -0.02 % | 315.074 K 0.00 % | 315.074 K 0.00 % | 315.074 K 0.00 % | 315.074 K 0.00 % | 315.074 K 0.00 % | 315.074 K 10.52 % | 285.078 K 26.70 % | 225.000 K -66.62 % | 674.070 K 0.00 % | 674.070 K 0.00 % | 674.070 K 0.00 % | 674.070 K |
| Weighted average shs out | 315.034 K -0.07 % | 315.245 K 0.08 % | 315.000 K 0.00 % | 315.000 K 0.00 % | 315.000 K -0.02 % | 315.074 K 0.00 % | 315.074 K 0.00 % | 315.074 K 0.00 % | 315.074 K 0.00 % | 315.074 K 0.00 % | 315.074 K 10.52 % | 285.078 K 26.70 % | 225.000 K -66.62 % | 674.070 K 0.00 % | 674.070 K 0.00 % | 674.070 K 0.00 % | 674.070 K |
| EPS diluted | 4.39 13.44 % | 3.87 72.00 % | 2.25 196.05 % | 0.76 -82.69 % | 4.39 275.21 % | 1.17 -98.29 % | 68.41 -75.58 % | 280.10 14 842.11 % | -1.90 97.09 % | -65.36 -476.88 % | -11.33 -234.22 % | -3.39 -123.27 % | 14.57 1 389.38 % | -1.13 95.86 % | -27.32 -329.77 % | 11.89 1 823.19 % | -0.69 |
| Earnings per share | 4.39 13.44 % | 3.87 72.00 % | 2.25 196.05 % | 0.76 -82.69 % | 4.39 275.21 % | 1.17 -98.29 % | 68.41 -75.58 % | 280.10 14 842.11 % | -1.90 97.09 % | -65.36 -476.88 % | -11.33 -234.22 % | -3.39 -123.27 % | 14.57 1 389.38 % | -1.13 95.86 % | -27.32 -329.77 % | 11.89 1 823.19 % | -0.69 |
| Gross profit | 7.236 M 40.55 % | 5.149 M -35.96 % | 8.040 M 58.11 % | 5.085 M -60.64 % | 12.918 M 597.14 % | 1.853 M -58.74 % | 4.491 M -96.63 % | 133.128 M 1 869.06 % | 6.761 M -6.89 % | 7.261 M 667.42 % | 946.152 K -55.05 % | 2.105 M -63.22 % | 5.723 M 361.53 % | 1.240 M 194.15 % | -1.317 M -142.37 % | 3.108 M 205.53 % | -2.945 M |
| Income tax expense | 28.000 K -66.67 % | 84.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 194.875 K 100.83 % | -23.475 M -190.90 % | 25.825 M | 0.000 -100.00 % | 4.940 K | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 100.00 % | -15.075 K -100.43 % | 3.500 M 15 809.09 % | 22.000 K |
| Cost of revenue | 2.940 M -9.58 % | 3.252 M -2.05 % | 3.320 M 79.75 % | 1.847 M 86.38 % | 991.000 K 1.19 % | 979.387 K -44.32 % | 1.759 M -61.10 % | 4.522 M 1 221.93 % | 342.076 K -46.77 % | 642.586 K 67.70 % | 383.181 K -12.26 % | 436.728 K -79.84 % | 2.166 M 257.31 % | 606.194 K -75.65 % | 2.490 M 185.45 % | -2.914 M -193.04 % | 3.132 M |
| General and administrative expenses | 90.000 K -94.42 % | 1.612 M 64.49 % | 980.000 K -59.39 % | 2.413 M -61.52 % | 6.270 M 1 495.58 % | 392.960 K -18.98 % | 485.006 K 148.96 % | 194.815 K 42.03 % | 137.165 K -24.75 % | 182.270 K 18.84 % | 153.377 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.340 M 0.90 % | 1.328 M 30.84 % | 1.015 M |
| Selling and marketing expenses | 25.200 K -21.25 % | 32.000 K 60.00 % | 20.000 K 11.11 % | 18.000 K 0.00 % | 18.000 K -65.97 % | 52.892 K -41.53 % | 90.461 K 259.80 % | 25.142 K -5.84 % | 26.702 K -64.76 % | 75.768 K 68.12 % | 45.068 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 4.603 M -27.97 % | 6.390 M 925.68 % | 623.000 K -67.23 % | 1.901 M 35.10 % | 1.407 M -64.06 % | 3.915 M 29.68 % | 3.019 M -54.24 % | 6.597 M -76.09 % | 27.591 M | 0.000 -100.00 % | 3.071 M 57.97 % | 1.944 M -2.95 % | 2.003 M -87.30 % | 15.772 M 262.06 % | -9.732 M -176.56 % | -3.519 M |
| Operating expenses | 115.200 K -98.16 % | 6.247 M -15.47 % | 7.390 M 141.98 % | 3.054 M -62.71 % | 8.189 M 341.93 % | 1.853 M -58.74 % | 4.491 M -96.63 % | 133.128 M 1 869.06 % | 6.761 M -75.72 % | 27.849 M 61 693.29 % | 45.068 K -98.53 % | 3.071 M 57.97 % | 1.944 M -2.95 % | 2.003 M -88.29 % | 17.112 M 303.62 % | -8.404 M -235.62 % | -2.504 M |
| Cost and expenses | 3.056 M -67.83 % | 9.499 M -11.31 % | 10.710 M 118.53 % | 4.901 M -46.61 % | 9.180 M 314.45 % | 2.215 M -64.56 % | 6.250 M 39.14 % | 4.492 M 1 104.92 % | 372.804 K -98.69 % | 28.492 M 1 665.30 % | 1.614 M -53.99 % | 3.508 M -14.65 % | 4.110 M 57.53 % | 2.609 M -86.69 % | 19.602 M 273.21 % | -11.317 M -1 903.98 % | 627.334 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 115.200 K -92.99 % | 1.644 M 64.40 % | 1.000 M -58.86 % | 2.431 M -61.34 % | 6.288 M 1 310.33 % | 445.852 K -22.52 % | 575.467 K 161.63 % | 219.957 K 34.23 % | 163.867 K -36.50 % | 258.038 K 30.03 % | 198.445 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.340 M 0.90 % | 1.328 M 30.84 % | 1.015 M |
| Interest income | 0.000 -100.00 % | 78.000 K 110.81 % | 37.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 124.875 K | 0.000 -100.00 % | 828.000 K -0.27 % | 830.269 K -1.52 % | 843.071 K 1.82 % | 828.000 K 0.94 % | 820.260 K 0.46 % | 816.474 K 3.97 % | 785.298 K 19.25 % | 658.544 K 18.84 % | 554.145 K |
| Interest expense | 621.000 K 24.45 % | 499.000 K -67.02 % | 1.513 M -55.24 % | 3.380 M 15.24 % | 2.933 M 2 472.67 % | 114.006 K 67 760.71 % | 168.000 -100.00 % | 3.646 M -45.79 % | 6.726 M -0.15 % | 6.736 M 72.90 % | 3.896 M 0.28 % | 3.885 M 29.98 % | 2.989 M 11.12 % | 2.690 M 7.90 % | 2.493 M -8.65 % | 2.729 M 2.17 % | 2.671 M |
| Depreciation and amortization | 1.274 M 151.78 % | 506.000 K 912.00 % | 50.000 K 900.00 % | 5.000 K | 0.000 100.00 % | -677.000 K 94.10 % | -11.479 M 90.26 % | -117.880 M -1 823.94 % | -6.127 M -190.96 % | 6.736 M 261 593.86 % | 2.574 K -97.64 % | 109.009 K 642.16 % | 14.688 K -21.18 % | 18.634 K -21.73 % | 23.807 K -21.13 % | 30.186 K -65.23 % | 86.824 K |
| Operating income | 7.121 M 297.82 % | 1.790 M -20.09 % | 2.240 M 10.29 % | 2.031 M -57.05 % | 4.729 M 663.92 % | 619.044 K -81.95 % | 3.429 M -97.43 % | 133.317 M 1 880.94 % | 6.730 M 132.69 % | -20.588 M -479.62 % | -3.552 M -267.70 % | -966.000 K -125.56 % | 3.779 M 595.28 % | -763.000 K 95.86 % | -18.429 M -260.09 % | 11.512 M 2 710.43 % | -441.000 K |
| Operating income ratio | 1.29 595.96 % | 0.19 -5.66 % | 0.20 -32.70 % | 0.29 -13.83 % | 0.34 55.54 % | 0.22 -60.16 % | 0.55 -43.35 % | 0.97 2.22 % | 0.95 136.38 % | -2.60 -42.41 % | -1.83 -381.31 % | -0.38 -179.33 % | 0.48 215.89 % | -0.41 97.37 % | -15.71 -126.54 % | 59.20 2 600.35 % | -2.37 |
| Total other income expenses net | -1.165 M -139.71 % | -486.000 K 68.24 % | -1.530 M 14.62 % | -1.792 M 46.46 % | -3.347 M -5 794.58 % | -56.781 K 98.94 % | -5.349 M 66.17 % | -15.812 M -135.09 % | -6.726 M | 0.000 100.00 % | -17.485 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 17.596 M -40.96 % | 29.806 M 168.11 % | 11.117 M -19.56 % | 13.821 M 57.50 % | 8.775 M -48.57 % | 17.063 M 192.80 % | -18.386 M 12.84 % | -21.096 M -123.15 % | 91.109 M 0.55 % | 90.607 M -2.28 % | 92.724 M 4.07 % | 89.100 M 0.42 % | 88.731 M -9.42 % | 97.962 M 0.15 % | 97.812 M 2.46 % | 95.467 M -10.11 % | 106.210 M |
| Total investments | 19.219 M -43.86 % | 34.234 M 73.89 % | 19.687 M -6.03 % | 20.950 M -1.86 % | 21.347 M -30.90 % | 30.892 M 20 530.00 % | 149.743 K -99.24 % | 19.611 M -78.28 % | 90.284 M 412.44 % | 17.618 M -2.27 % | 18.027 M 0.28 % | 17.977 M -0.31 % | 18.034 M 0.00 % | 18.034 M 0.16 % | 18.005 M -17.01 % | 21.695 M -3.60 % | 22.504 M |
| Total debt | 18.002 M -41.51 % | 30.778 M 163.78 % | 11.668 M -73.07 % | 43.327 M 7.54 % | 40.289 M 100.42 % | 20.102 M -15.72 % | 23.853 M 623.62 % | 3.296 M -96.38 % | 91.137 M 0.29 % | 90.875 M -2.01 % | 92.738 M 4.08 % | 89.105 M 0.39 % | 88.760 M -9.41 % | 97.985 M 0.11 % | 97.875 M 2.31 % | 95.669 M -9.97 % | 106.264 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 126.200 M 3 905.08 % | 3.151 M 0.00 % | 3.151 M 0.01 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 46.519 M 160.39 % | -77.033 M 5.33 % | -81.372 M -0.65 % | -80.849 M 2.48 % | -82.906 M 5.92 % | -88.123 M -2.76 % | -85.754 M 17.15 % | -103.511 M 14.83 % | -121.528 M 37.69 % | -195.033 M -11.81 % | -174.440 M -2.10 % | -170.847 M -0.57 % | -169.882 M 1.89 % | -173.161 M -0.44 % | -172.398 M -11.96 % | -153.984 M 4.95 % | -161.995 M |
| Common stock | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.01 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 40.03 % | 2.250 M 0.00 % | 2.250 M 0.00 % | 2.250 M 0.00 % | 2.250 M 0.00 % | 2.250 M |
| Total equity | 49.670 M -5.06 % | 52.318 M 9.04 % | 47.979 M -1.08 % | 48.502 M 4.43 % | 46.445 M 12.66 % | 41.228 M 63.54 % | 25.210 M 431.41 % | 4.744 M -95.20 % | 98.931 M 250.62 % | -65.682 M -45.67 % | -45.089 M -8.66 % | -41.496 M -0.16 % | -41.432 M 7.33 % | -44.711 M -1.74 % | -43.948 M -72.12 % | -25.534 M 23.88 % | -33.545 M |
| Other non current liabilities | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.165 K 126.78 % | -295.653 K | 0.000 -100.00 % | 3.500 M 0.00 % | 3.500 M -13.73 % | 4.057 M 0.00 % | 4.057 M 14.06 % | 3.557 M 0.00 % | 3.557 M 0.00 % | 3.557 M | 0.000 | 0.000 |
| Long term debt | 5.520 M -11.07 % | 6.207 M | 0.000 -100.00 % | 43.327 M 7.54 % | 40.289 M | 0.000 | 0.000 | 0.000 -100.00 % | 91.137 M 0.29 % | 90.875 M -2.01 % | 92.738 M 4.08 % | 89.105 M 0.39 % | 88.760 M -9.41 % | 97.985 M 0.11 % | 97.875 M 2.31 % | 95.669 M -9.97 % | 106.264 M |
| Total non current liabilities | 5.631 M -10.49 % | 6.291 M | 0.000 -100.00 % | 43.327 M 7.54 % | 40.289 M 50 792.44 % | 79.165 K -73.22 % | 295.653 K -91.55 % | 3.500 M -96.30 % | 94.637 M 0.28 % | 94.375 M -2.50 % | 96.795 M 3.90 % | 93.162 M 0.91 % | 92.317 M -9.08 % | 101.542 M 0.11 % | 101.432 M 6.02 % | 95.669 M -9.97 % | 106.264 M |
| Other current liabilities | 858.000 K -70.83 % | 2.941 M 28.93 % | 2.281 M 131.81 % | 984.000 K 253.96 % | 278.000 K -21.59 % | 354.551 K 19.92 % | 295.653 K -92.16 % | 3.770 M -44.61 % | 6.806 M -0.59 % | 6.846 M 87.62 % | 3.649 M -3.40 % | 3.778 M 4.06 % | 3.631 M 29.16 % | 2.811 M 9.43 % | 2.569 M -76.16 % | 10.775 M 109.47 % | 5.144 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 12.482 M -49.20 % | 24.571 M 110.58 % | 11.668 M | 0.000 | 0.000 -100.00 % | 20.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 13.367 M -52.03 % | 27.865 M 89.60 % | 14.697 M 733.16 % | 1.764 M 210.56 % | 568.000 K -97.22 % | 20.457 M 6 819.14 % | 295.653 K -99.00 % | 29.595 M 334.82 % | 6.806 M -0.59 % | 6.846 M 69.36 % | 4.043 M -3.04 % | 4.170 M 14.85 % | 3.631 M 29.16 % | 2.811 M 9.43 % | 2.569 M -76.16 % | 10.775 M 109.47 % | 5.144 M |
| Total liabilities | 18.998 M -44.38 % | 34.156 M 132.40 % | 14.697 M -67.41 % | 45.091 M 10.36 % | 40.857 M 98.96 % | 20.536 M 6 845.91 % | 295.653 K -99.11 % | 33.095 M -67.38 % | 101.443 M 0.22 % | 101.221 M 0.38 % | 100.837 M 3.60 % | 97.331 M 1.44 % | 95.948 M -8.05 % | 104.353 M 0.34 % | 104.001 M -2.30 % | 106.444 M -4.46 % | 111.408 M |
| Other non current assets | 34.480 M -2.21 % | 35.260 M -4.08 % | 36.761 M 4.12 % | 35.305 M 38.19 % | 25.548 M -53.40 % | 54.823 M 129.85 % | 23.852 M 623.59 % | 3.296 M -96.32 % | 89.479 M 521.24 % | 14.403 M -72.52 % | 52.417 M 1.50 % | 51.641 M 2.62 % | 50.321 M -2.15 % | 51.428 M -3.32 % | 53.194 M 145.19 % | 21.695 M -3.60 % | 22.504 M |
| Long term investments | 19.219 M -43.86 % | 34.234 M 91.56 % | 17.871 M -14.70 % | 20.950 M -1.27 % | 21.219 M | 0.000 -100.00 % | 149.743 K -99.24 % | 19.611 M 21.20 % | 16.180 M -8.16 % | 17.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 8.215 M -13.43 % | 9.489 M 1 263.36 % | 696.000 K 700.00 % | 87.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 27.121 K 0.00 % | 27.121 K 0.00 % | 27.121 K 0.00 % | 27.121 K -48.30 % | 52.458 K -18.18 % | 64.115 K -18.64 % | 78.803 K -19.12 % | 97.437 K -19.64 % | 121.244 K -89.35 % | 1.138 M |
| Total non current assets | 61.914 M -21.61 % | 78.983 M 42.75 % | 55.328 M -1.80 % | 56.342 M 20.47 % | 46.767 M -14.69 % | 54.823 M 128.42 % | 24.001 M 4.65 % | 22.934 M -78.30 % | 105.687 M 229.77 % | 32.049 M -38.89 % | 52.444 M 1.45 % | 51.694 M 2.60 % | 50.385 M -2.18 % | 51.507 M -3.35 % | 53.291 M 144.28 % | 21.816 M -7.73 % | 23.642 M |
| Other current assets | 2.753 M -29.52 % | 3.906 M -29.66 % | 5.553 M 463.76 % | 985.000 K 83.43 % | 537.000 K -52.76 % | 1.137 M 98 571.88 % | 1.152 K | 0.000 -100.00 % | 159.375 K 3 554.55 % | 4.361 K -50.00 % | 8.722 K -98.15 % | 471.100 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.321 M 3.74 % | 48.508 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 1.816 M | 0.000 -100.00 % | 128.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 74.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 406.000 K -58.23 % | 972.000 K 76.41 % | 551.000 K -98.13 % | 29.506 M -6.37 % | 31.514 M 936.95 % | 3.039 M -83.47 % | 18.386 M -12.84 % | 21.096 M 74 145.98 % | 28.413 K -89.41 % | 268.382 K 1 858.42 % | 13.704 K 181.63 % | 4.866 K -83.19 % | 28.948 K 26.35 % | 22.911 K -63.36 % | 62.526 K -69.04 % | 201.929 K 271.05 % | 54.421 K |
| Cash and short term investments | 406.000 K -58.23 % | 972.000 K 76.41 % | 551.000 K -98.13 % | 29.506 M -6.75 % | 31.642 M 941.16 % | 3.039 M -83.47 % | 18.386 M -12.84 % | 21.096 M 74 145.98 % | 28.413 K -89.41 % | 268.382 K 1 858.42 % | 13.704 K 181.63 % | 4.866 K -83.19 % | 28.948 K 26.35 % | 22.911 K -63.36 % | 62.526 K -69.04 % | 201.929 K 271.05 % | 54.421 K |
| Total current assets | 6.754 M -9.84 % | 7.491 M 1.95 % | 7.348 M -80.27 % | 37.251 M -8.10 % | 40.535 M 484.03 % | 6.941 M -65.11 % | 19.891 M -44.75 % | 36.000 M 905.85 % | 3.579 M 2.53 % | 3.491 M 5.64 % | 3.304 M -20.21 % | 4.141 M 0.25 % | 4.131 M -49.22 % | 8.135 M 20.31 % | 6.762 M -88.56 % | 59.095 M 8.99 % | 54.220 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.061 K -98.33 % | 183.309 K -94.59 % | 3.391 M 5.38 % | 3.218 M -1.95 % | 3.282 M -10.45 % | 3.665 M -10.65 % | 4.102 M -34.56 % | 6.268 M -6.44 % | 6.699 M -21.84 % | 8.572 M 51.50 % | 5.658 M |
| Net receivables | 3.595 M 37.58 % | 2.613 M 110.05 % | 1.244 M -81.60 % | 6.760 M -19.10 % | 8.356 M 202.23 % | 2.765 M 84.32 % | 1.500 M -89.81 % | 14.722 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.844 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 27.000 K -92.35 % | 353.000 K -52.81 % | 748.000 K -4.10 % | 780.000 K 168.97 % | 290.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.225 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.825 M | 0.000 | 0.000 -100.00 % | 393.439 K 1.26 % | 388.533 K | 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 -100.00 % | 295.653 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 29.806 M 168.11 % | 11.117 M -19.56 % | 13.821 M 57.50 % | 8.775 M -48.57 % | 17.063 M 192.80 % | -18.386 M 12.84 % | -21.096 M -123.15 % | 91.109 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 126.200 M 2.56 % | 123.049 M 0.00 % | 123.049 M 0.00 % | 123.050 M 0.00 % | 123.049 M 0.00 % | 123.049 M 0.00 % | 123.049 M 0.00 % | 123.049 M 0.00 % | 123.049 M -2.50 % | 126.200 M 0.00 % | 126.200 M 0.00 % | 126.200 M 0.00 % | 126.200 M 0.00 % | 126.200 M 0.00 % | 126.200 M 0.00 % | 126.200 M |
| Deferred tax liabilities non current | 112.000 K 33.33 % | 84.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.500 M | 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 100.00 % | -295.653 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 68.668 M -20.59 % | 86.474 M 37.97 % | 62.676 M -33.03 % | 93.593 M 7.21 % | 87.302 M 41.35 % | 61.763 M 40.72 % | 43.892 M -25.52 % | 58.935 M -46.06 % | 109.266 M 207.45 % | 35.540 M -36.25 % | 55.748 M -0.16 % | 55.835 M 2.42 % | 54.516 M -8.59 % | 59.642 M -0.68 % | 60.053 M -25.78 % | 80.911 M 3.91 % | 77.863 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 950.000 K 309.48 % | 232.000 K -90.98 % | 2.572 M -7.95 % | 2.794 M 145.24 % | -6.176 M -143.79 % | -2.533 M 93.66 % | -39.954 M -269.92 % | 23.514 M 2 279.88 % | -1.079 M -1 028.78 % | 116.140 K -96.80 % | 3.626 M 13 473.06 % | -27.115 K 99.28 % | -3.788 M -616.36 % | 733.527 K -95.60 % | 16.669 M 1 064.06 % | -1.729 M -118.32 % | 9.440 M |
| Accounts receivables | -314.000 K -223.71 % | -97.000 K -103.04 % | 3.190 M 523.05 % | 512.000 K 111.40 % | -4.491 M -582.39 % | 930.903 K -92.96 % | 13.222 M 189.81 % | -14.722 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.844 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.026 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -368.000 -112.02 % | 3.061 K -98.30 % | 180.248 K -94.38 % | 3.208 M 1 951.33 % | -173.281 K -370.87 % | 63.971 K -83.31 % | 383.181 K -12.26 % | 436.728 K -79.84 % | 2.166 M 402.10 % | 431.401 K -76.96 % | 1.872 M 164.24 % | -2.914 M -276.71 % | 1.649 M |
| Accounts payables | 0.000 -100.00 % | 265.000 K -79.03 % | 1.264 M 5.69 % | 1.196 M 459.97 % | 213.584 K 262.63 % | 58.898 K | 0.000 -100.00 % | 11.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 527.340 K 723.97 % | 64.000 K -98.34 % | 3.844 M 253.96 % | 1.086 M 157.20 % | -1.899 M 46.16 % | -3.526 M 93.39 % | -53.356 M -326.91 % | 23.514 M 2 697.12 % | -905.404 K -1 835.52 % | 52.169 K -98.39 % | 3.243 M 799.14 % | -463.843 K 94.05 % | -7.798 M -2 680.97 % | 302.126 K -97.96 % | 14.797 M 1 148.66 % | 1.185 M 195.95 % | -1.235 M |
| Other non cash items | -6.069 M -280.44 % | 3.363 M 2 774.67 % | 117.000 K -97.51 % | 4.692 M -25.07 % | 6.262 M 352.23 % | -2.483 M 34.63 % | -3.798 M -200.12 % | 3.794 M 1 106.17 % | -377.033 K -101.97 % | 19.149 M 871.45 % | 1.971 M 15.85 % | 1.701 M 107.34 % | 820.628 K 43.13 % | 573.346 K 139.71 % | -1.444 M 21.74 % | -1.845 M 73.07 % | -6.850 M |
| Net cash provided by operating activities | -2.462 M -146.27 % | 5.321 M 54.29 % | 3.449 M -55.38 % | 7.730 M 426.57 % | 1.468 M 131.58 % | -4.649 M 79.06 % | -22.197 M -149.19 % | 45.130 M 2 296.17 % | -2.055 M -55.39 % | -1.322 M -165.14 % | 2.030 M 148.27 % | 817.665 K -1.09 % | 826.665 K 46.93 % | 562.609 K -62.61 % | 1.505 M 142.45 % | -3.544 M -231.89 % | 2.687 M |
| Investments in property plant and equipment | 0.000 100.00 % | -9.299 M -1 311.08 % | -659.000 K -616.30 % | -92.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 % | -5.000 K | 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 100.00 % | -28.878 K 97.05 % | -980.000 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -9.406 M | 0.000 100.00 % | -30.742 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 | 0.000 100.00 % | -980.000 K | 0.000 100.00 % | -12.000 K |
| Sales maturities of investments | 15.015 M | 0.000 -100.00 % | 1.263 M | 0.000 -100.00 % | 9.546 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.692 M 7.17 % | 6.245 M | 0.000 -100.00 % | 305.351 K | 0.000 | 0.000 | 0.000 -100.00 % | 772.000 K -85.49 % | 5.319 M |
| Other investing activites | 278.000 K 101.95 % | -14.238 M -10 056.64 % | 143.000 K 45.92 % | 98.000 K -45.38 % | 179.419 K 227.42 % | 54.797 K -99.72 % | 19.488 M -72.42 % | 70.673 M 3 723.55 % | 1.848 M -10.63 % | 2.068 M 6.50 % | 1.942 M 5.68 % | 1.837 M -15.24 % | 2.168 M 2.41 % | 2.117 M -24.64 % | 2.809 M -79.22 % | 13.520 M 754.07 % | 1.583 M |
| Net cash used for investing activites | 15.293 M 164.97 % | -23.537 M -3 250.87 % | 747.000 K 107.95 % | -9.400 M -196.66 % | 9.725 M 131.69 % | -30.687 M -257.47 % | 19.488 M -72.42 % | 70.673 M 727.48 % | 8.541 M 2.74 % | 8.313 M 339.39 % | 1.892 M -11.71 % | 2.143 M -1.16 % | 2.168 M 3.83 % | 2.088 M 145.93 % | 848.967 K -94.06 % | 14.287 M 107.36 % | 6.890 M |
| Debt repayment | -12.777 M -166.86 % | 19.110 M 160.36 % | -31.659 M -1 142.10 % | 3.038 M -84.95 % | 20.187 M 0.42 % | 20.102 M | 0.000 100.00 % | -91.137 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.206 M 120.82 % | -10.595 M -10.01 % | -9.631 M |
| 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 -100.00 % | 900.740 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -620.000 K -31.24 % | -472.410 K 68.36 % | -1.493 M 55.78 % | -3.376 M -16.21 % | -2.905 M -2 461.16 % | -113.425 K | 0.000 100.00 % | -3.599 M 46.49 % | -6.726 M 0.15 % | -6.736 M -72.13 % | -3.913 M -0.71 % | -3.885 M -30.01 % | -2.989 M -11.09 % | -2.690 M 42.75 % | -4.699 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -13.397 M -171.88 % | 18.638 M 156.22 % | -33.152 M -9 708.28 % | -338.000 K -101.96 % | 17.282 M -13.54 % | 19.989 M | 0.000 100.00 % | -94.736 M -1 308.54 % | -6.726 M 0.15 % | -6.736 M -72.13 % | -3.913 M -31.11 % | -2.985 M 0.13 % | -2.989 M -11.09 % | -2.690 M -7.91 % | -2.493 M 76.47 % | -10.595 M -10.01 % | -9.631 M |
| Effect of forex changes on cash | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -566.000 K -234.44 % | 421.000 K 101.45 % | -28.955 M -1 341.98 % | -2.008 M -107.05 % | 28.475 M 285.54 % | -15.347 M -466.52 % | -2.709 M -112.86 % | 21.067 M 8 879.09 % | -239.969 K -194.22 % | 254.678 K 2 781.62 % | 8.838 K 136.70 % | -24.082 K -498.91 % | 6.037 K 115.24 % | -39.615 K 71.58 % | -139.403 K -194.19 % | 148.000 K 374.07 % | -54.000 K |
| Cash at beginning of period | 972.000 K 76.41 % | 551.000 K -98.13 % | 29.506 M -6.37 % | 31.514 M 936.99 % | 3.039 M -83.47 % | 18.386 M -12.84 % | 21.096 M 74 145.98 % | 28.413 K -89.41 % | 268.382 K 1 858.42 % | 13.704 K 181.63 % | 4.866 K -83.19 % | 28.948 K 26.35 % | 22.911 K -63.36 % | 62.526 K -69.04 % | 201.929 K 273.94 % | 54.000 K -50.00 % | 108.000 K |
| Cash at end of period | 406.000 K -58.23 % | 972.000 K 76.41 % | 551.000 K -98.13 % | 29.506 M -6.37 % | 31.514 M 936.95 % | 3.039 M -83.47 % | 18.386 M -12.84 % | 21.096 M 74 145.98 % | 28.413 K -89.41 % | 268.382 K 1 858.42 % | 13.704 K 181.63 % | 4.866 K -83.19 % | 28.948 K 26.35 % | 22.911 K -63.36 % | 62.526 K -69.05 % | 202.000 K 274.07 % | 54.000 K |
| Operating cash flow | -2.462 M -146.28 % | 5.320 M 54.25 % | 3.449 M -55.38 % | 7.730 M 426.57 % | 1.468 M 131.58 % | -4.649 M 79.06 % | -22.197 M -149.19 % | 45.130 M 2 296.17 % | -2.055 M -55.39 % | -1.322 M -165.14 % | 2.030 M 148.27 % | 817.665 K -1.09 % | 826.665 K 46.93 % | 562.609 K -62.61 % | 1.505 M 142.45 % | -3.544 M -231.89 % | 2.687 M |
| Capital expenditure | 0.000 100.00 % | -9.299 M -1 311.08 % | -659.000 K -616.30 % | -92.000 K -3 066 566.67 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 K | 0.000 |
| Free CashFlow | -2.462 M 38.13 % | -3.979 M -242.62 % | 2.790 M -63.47 % | 7.638 M 420.30 % | 1.468 M 131.58 % | -4.649 M 79.06 % | -22.197 M -149.19 % | 45.130 M 2 296.17 % | -2.055 M -55.39 % | -1.322 M -165.14 % | 2.030 M 148.27 % | 817.665 K -1.09 % | 826.665 K 46.93 % | 562.609 K -62.61 % | 1.505 M 142.39 % | -3.549 M -232.08 % | 2.687 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.126 M -75.92 % | 4.676 M 62.09 % | 2.885 M -27.88 % | 4.000 M 166.67 % | 1.500 M -60.64 % | 3.811 M 238.76 % | 1.125 M -68.41 % | 3.561 M 216.53 % | 1.125 M -70.66 % | 3.835 M -43.39 % | 6.775 M 803.33 % | 750.000 K 31.12 % | 572.000 K -87.09 % | 4.432 M 132.90 % | 1.903 M 9.62 % | 1.736 M -30.56 % | 2.500 M -68.39 % | 7.909 M 36.36 % | 5.800 M 816.27 % | 633.000 K -9.57 % | 700.000 K -47.25 % | 1.327 M 162.77 % | 505.000 K 304.00 % | 125.000 K -87.50 % | 1.000 M 169.54 % | -1.438 M -141.95 % | 3.428 M -19.47 % | 4.257 M | 0.000 -100.00 % | 2.532 M -96.25 % | 67.474 M 34 325.51 % | 196.000 K -89.02 % | 1.785 M 63.01 % | 1.095 M 248.73 % | 314.000 K -94.27 % | 5.479 M 2 436.57 % | 216.000 K -97.27 % | 7.904 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.942 M | 0.000 | 0.000 | 0.000 100.00 % | -581.000 K | 0.000 | 0.000 -100.00 % | 2.238 M 122.47 % | 1.006 M -81.13 % | 5.332 M 319.18 % | 1.272 M 355.91 % | 279.000 K 133.84 % | 119.311 K -70.10 % | 399.000 K |
| Net income | -2.409 M 41.66 % | -4.129 M -428.74 % | 1.256 M -64.78 % | 3.566 M 416.81 % | 690.000 K 134.07 % | -2.025 M -459.68 % | 563.000 K -82.80 % | 3.273 M 654.75 % | -590.000 K -350.00 % | 236.000 K -94.84 % | 4.576 M 313.04 % | -2.148 M -9.93 % | -1.954 M 29.96 % | -2.790 M -544.27 % | 628.000 K 77.40 % | 354.000 K -82.71 % | 2.047 M 135.63 % | -5.745 M -252.55 % | 3.766 M 957.86 % | -439.000 K 6.60 % | -470.000 K -338.11 % | 197.388 K -35.49 % | 306.000 K 177.86 % | -393.000 K -252.33 % | 258.000 K -99.09 % | 28.469 M 377.42 % | -10.262 M -364.21 % | 3.884 M 830.08 % | -532.000 K -101.00 % | 53.313 M -21.33 % | 67.771 M 2 702.57 % | -2.604 M -555.92 % | -397.000 K 58.43 % | -955.000 K 35.73 % | -1.486 M -140.62 % | 3.658 M 301.77 % | -1.813 M 90.51 % | -19.107 M -1 145.24 % | 1.828 M 215.84 % | -1.578 M 9.10 % | -1.736 M -21.57 % | -1.428 M -67.41 % | -853.000 K -551.15 % | -131.000 K 88.70 % | -1.159 M -309.84 % | 552.319 K 191.29 % | -605.000 K 55.22 % | -1.351 M -408.45 % | 438.000 K -40.97 % | 742.005 K -77.16 % | 3.248 M 6 146.15 % | 52.000 K 106.82 % | -763.000 K -214.89 % | 664.102 K 244.06 % | -461.000 K |
| Income before tax | -2.409 M 41.26 % | -4.101 M -426.51 % | 1.256 M -64.78 % | 3.566 M 416.81 % | 690.000 K 132.20 % | -2.143 M -677.63 % | 371.000 K -89.88 % | 3.666 M 721.36 % | -590.000 K -350.00 % | 236.000 K -94.84 % | 4.576 M 313.04 % | -2.148 M -9.93 % | -1.954 M 47.67 % | -3.734 M -562.70 % | 807.000 K 84.25 % | 438.000 K -83.94 % | 2.728 M 141.36 % | -6.595 M -252.42 % | 4.327 M 1 085.65 % | -439.000 K 6.60 % | -470.000 K -231.56 % | 357.263 K 6.33 % | 336.000 K 170.29 % | -478.000 K -238.15 % | 346.000 K -93.07 % | 4.994 M 148.66 % | -10.262 M -364.21 % | 3.884 M 830.08 % | -532.000 K -101.00 % | 53.313 M -21.33 % | 67.771 M 2 702.57 % | -2.604 M -555.92 % | -397.000 K 58.43 % | -955.000 K 35.73 % | -1.486 M -140.62 % | 3.658 M 301.77 % | -1.813 M 90.51 % | -19.107 M -1 145.24 % | 1.828 M 215.84 % | -1.578 M 9.10 % | -1.736 M -21.57 % | -1.428 M -67.41 % | -853.000 K -551.15 % | -131.000 K 88.70 % | -1.159 M -309.84 % | 552.319 K 191.29 % | -605.000 K 55.22 % | -1.351 M -408.45 % | 438.000 K -64.73 % | 1.242 M -61.76 % | 3.248 M 6 146.15 % | 52.000 K 106.82 % | -763.000 K -214.89 % | 664.102 K 244.06 % | -461.000 K |
| Income before tax ratio | -2.14 -143.96 % | -0.88 -301.44 % | 0.44 -51.17 % | 0.89 93.80 % | 0.46 181.80 % | -0.56 -270.51 % | 0.33 -67.97 % | 1.03 296.30 % | -0.52 -952.22 % | 0.06 -90.89 % | 0.68 123.58 % | -2.86 16.16 % | -3.42 -305.47 % | -0.84 -298.67 % | 0.42 68.08 % | 0.25 -76.88 % | 1.09 230.86 % | -0.83 -211.77 % | 0.75 207.57 % | -0.69 -3.29 % | -0.67 -349.39 % | 0.27 -59.54 % | 0.67 117.40 % | -3.82 -1 205.20 % | 0.35 109.96 % | -3.47 -16.01 % | -2.99 -428.11 % | 0.91 | 0.00 -100.00 % | 21.06 1 996.34 % | 1.00 107.56 % | -13.29 -5 873.55 % | -0.22 74.50 % | -0.87 81.57 % | -4.73 -808.84 % | 0.67 107.95 % | -8.39 -247.22 % | -2.42 | 0.00 | 0.00 | 0.00 100.00 % | -0.74 | 0.00 | 0.00 | 0.00 100.00 % | -0.95 | 0.00 | 0.00 -100.00 % | 0.20 -84.15 % | 1.23 102.67 % | 0.61 1 390.08 % | 0.04 101.49 % | -2.73 -149.13 % | 5.57 581.76 % | -1.16 |
| EBITDA | -1.965 M 46.09 % | -3.645 M -319.98 % | 1.657 M -59.96 % | 4.138 M 257.96 % | 1.156 M 182.22 % | -1.406 M -375.69 % | 510.000 K -86.29 % | 3.719 M 796.44 % | -534.000 K -178.53 % | 680.000 K -85.20 % | 4.596 M 534.82 % | -1.057 M 45.68 % | -1.946 M -456.00 % | -350.000 K -143.37 % | 807.000 K 83.83 % | 439.000 K -83.91 % | 2.728 M 165.69 % | -4.153 M -195.98 % | 4.327 M 1 085.65 % | -439.000 K -2 295.00 % | 20.000 K -95.76 % | 471.269 K 40.26 % | 336.000 K 170.29 % | -478.000 K -238.15 % | 346.000 K -93.08 % | 5.001 M 148.73 % | -10.262 M -364.21 % | 3.884 M 830.08 % | -532.000 K 96.20 % | -13.996 M -120.14 % | 69.496 M 7 720.18 % | -912.000 K -169.14 % | 1.319 M 112.74 % | 620.000 K 416.67 % | 120.000 K -97.78 % | 5.413 M 21 752.00 % | -25.000 K 99.86 % | -17.411 M -583.91 % | 3.598 M 1 735.71 % | 196.000 K 181.33 % | -241.000 K 50.41 % | -486.000 K -601.03 % | 97.000 K -88.89 % | 873.000 K 710.49 % | -143.000 K -108.71 % | 1.641 M 372.91 % | 347.000 K 185.05 % | -408.000 K -130.20 % | 1.351 M -32.62 % | 2.005 M -50.10 % | 4.018 M 396.66 % | 809.000 K 1 718.00 % | -50.000 K -103.68 % | 1.360 M 526.73 % | 217.000 K |
| Net income ratio | -2.14 -142.30 % | -0.88 -302.81 % | 0.44 -51.17 % | 0.89 93.80 % | 0.46 186.57 % | -0.53 -206.18 % | 0.50 -45.55 % | 0.92 275.26 % | -0.52 -952.22 % | 0.06 -90.89 % | 0.68 123.58 % | -2.86 16.16 % | -3.42 -442.66 % | -0.63 -290.76 % | 0.33 61.83 % | 0.20 -75.10 % | 0.82 212.72 % | -0.73 -211.87 % | 0.65 193.62 % | -0.69 -3.29 % | -0.67 -551.39 % | 0.15 -75.45 % | 0.61 119.27 % | -3.14 -1 318.60 % | 0.26 101.30 % | -19.80 -561.34 % | -2.99 -428.11 % | 0.91 | 0.00 -100.00 % | 21.06 1 996.34 % | 1.00 107.56 % | -13.29 -5 873.55 % | -0.22 74.50 % | -0.87 81.57 % | -4.73 -808.84 % | 0.67 107.95 % | -8.39 -247.22 % | -2.42 | 0.00 | 0.00 | 0.00 100.00 % | -0.74 | 0.00 | 0.00 | 0.00 100.00 % | -0.95 | 0.00 | 0.00 -100.00 % | 0.20 -73.47 % | 0.74 21.08 % | 0.61 1 390.08 % | 0.04 101.49 % | -2.73 -149.13 % | 5.57 581.76 % | -1.16 |
| Ratio EBITDA | -1.75 -123.89 % | -0.78 -235.71 % | 0.57 -44.48 % | 1.03 34.23 % | 0.77 308.89 % | -0.37 -181.38 % | 0.45 -56.59 % | 1.04 320.02 % | -0.47 -367.70 % | 0.18 -73.86 % | 0.68 148.13 % | -1.41 58.57 % | -3.40 -4 208.03 % | -0.08 -118.62 % | 0.42 67.69 % | 0.25 -76.83 % | 1.09 307.81 % | -0.53 -170.39 % | 0.75 207.57 % | -0.69 -2 527.33 % | 0.03 -91.95 % | 0.36 -46.62 % | 0.67 117.40 % | -3.82 -1 205.20 % | 0.35 109.95 % | -3.48 -16.17 % | -2.99 -428.11 % | 0.91 | 0.00 100.00 % | -5.53 -636.68 % | 1.03 122.14 % | -4.65 -729.70 % | 0.74 30.51 % | 0.57 48.16 % | 0.38 -61.32 % | 0.99 953.59 % | -0.12 94.75 % | -2.20 | 0.00 | 0.00 | 0.00 100.00 % | -0.25 | 0.00 | 0.00 | 0.00 100.00 % | -2.82 | 0.00 | 0.00 -100.00 % | 0.60 -69.71 % | 1.99 164.48 % | 0.75 18.48 % | 0.64 454.89 % | -0.18 -101.57 % | 11.40 1 995.90 % | 0.54 |
| Gross profit ratio | -0.68 -180.07 % | 0.85 419.99 % | -0.26 -132.68 % | 0.81 64.70 % | 0.49 -37.52 % | 0.79 317.32 % | 0.19 -76.65 % | 0.81 216.36 % | 0.26 -66.28 % | 0.76 -13.22 % | 0.87 658.80 % | -0.16 -14.40 % | -0.14 -116.08 % | 0.85 19.08 % | 0.71 -5.35 % | 0.75 -18.41 % | 0.92 -5.03 % | 0.97 1.65 % | 0.96 331.61 % | -0.41 -165.60 % | 0.63 -7.18 % | 0.68 10.67 % | 0.61 209.26 % | -0.56 -166.75 % | 0.84 -53.53 % | 1.81 96.90 % | 0.92 -3.25 % | 0.95 | 0.00 -100.00 % | 0.43 -58.40 % | 1.03 120.27 % | -5.09 -8 307.24 % | -0.06 -106.56 % | 0.92 345.45 % | -0.38 -8 135.95 % | 0.00 99.14 % | -0.53 -154.83 % | 0.96 | 0.00 | 0.00 | 0.00 -100.00 % | 0.61 | 0.00 | 0.00 | 0.00 -100.00 % | 0.22 | 0.00 | 0.00 -100.00 % | 0.76 409.76 % | 0.15 -81.02 % | 0.79 -10.74 % | 0.88 -8.07 % | 0.96 127.71 % | -3.45 -450.59 % | 0.98 |
| Weighted average shs out dil | 314.902 K -0.09 % | 315.190 K 0.13 % | 314.787 K -0.07 % | 315.018 K -0.02 % | 315.068 K 0.00 % | 315.074 K 0.17 % | 314.525 K -0.16 % | 315.014 K -0.16 % | 315.508 K 0.14 % | 315.074 K -0.02 % | 315.152 K 0.06 % | 314.956 K -0.07 % | 315.161 K 0.03 % | 315.074 K -0.16 % | 315.578 K -0.16 % | 316.071 K 0.36 % | 314.923 K -0.05 % | 315.074 K -0.02 % | 315.146 K -0.22 % | 315.827 K 0.12 % | 315.436 K 0.06 % | 315.255 K -0.07 % | 315.464 K 0.34 % | 314.400 K -0.07 % | 314.634 K -0.14 % | 315.075 K 0.00 % | 315.075 K 0.02 % | 315.004 K 0.07 % | 314.793 K -0.10 % | 315.107 K 0.00 % | 315.097 K 0.01 % | 315.074 K 0.00 % | 315.079 K -0.03 % | 315.182 K 0.11 % | 314.831 K -0.08 % | 315.073 K -0.07 % | 315.304 K 0.07 % | 315.089 K -0.03 % | 315.172 K 0.06 % | 314.970 K -0.03 % | 315.064 K 0.00 % | 315.069 K 0.10 % | 314.760 K 0.92 % | 311.905 K -0.97 % | 314.946 K 4.95 % | 300.091 K -4.76 % | 315.104 K 0.06 % | 314.918 K 16.65 % | 269.959 K 19.98 % | 225.000 K 0.00 % | 225.000 K 0.00 % | 225.000 K 0.00 % | 225.000 K -66.62 % | 674.070 K 0.00 % | 674.070 K |
| Weighted average shs out | 314.902 K -0.09 % | 315.189 K 0.13 % | 314.787 K -0.07 % | 315.018 K -0.02 % | 315.068 K 0.00 % | 315.074 K 0.17 % | 314.525 K -0.16 % | 315.014 K -0.16 % | 315.508 K 0.14 % | 315.074 K -0.02 % | 315.152 K 0.06 % | 314.956 K -0.07 % | 315.161 K 0.03 % | 315.074 K -0.16 % | 315.578 K -0.16 % | 316.071 K 0.36 % | 314.923 K -0.05 % | 315.074 K -0.02 % | 315.146 K -0.22 % | 315.827 K 0.12 % | 315.436 K 0.06 % | 315.255 K -0.07 % | 315.464 K 0.34 % | 314.400 K -0.07 % | 314.634 K -0.14 % | 315.075 K 0.00 % | 315.075 K 0.02 % | 315.004 K 0.07 % | 314.793 K -0.10 % | 315.107 K 0.00 % | 315.097 K 0.01 % | 315.074 K 0.00 % | 315.079 K -0.03 % | 315.182 K 0.11 % | 314.831 K -0.08 % | 315.073 K -0.07 % | 315.304 K 0.07 % | 315.089 K -0.03 % | 315.172 K 0.06 % | 314.970 K -0.03 % | 315.064 K 0.00 % | 315.069 K 0.10 % | 314.760 K 0.92 % | 311.905 K -0.97 % | 314.946 K 4.95 % | 300.091 K -4.76 % | 315.104 K 0.06 % | 314.918 K 16.65 % | 269.959 K 19.98 % | 225.000 K 0.00 % | 225.000 K 0.00 % | 225.000 K 0.00 % | 225.000 K -66.62 % | 674.070 K 0.00 % | 674.070 K |
| EPS diluted | -7.65 41.60 % | -13.10 -428.32 % | 3.99 -64.75 % | 11.32 416.89 % | 2.19 134.06 % | -6.43 -459.22 % | 1.79 -82.77 % | 10.39 655.61 % | -1.87 -349.33 % | 0.75 -94.83 % | 14.52 312.90 % | -6.82 -10.00 % | -6.20 30.02 % | -8.86 -545.23 % | 1.99 77.68 % | 1.12 -82.77 % | 6.50 135.66 % | -18.23 -252.55 % | 11.95 959.71 % | -1.39 6.71 % | -1.49 -336.51 % | 0.63 -35.05 % | 0.97 177.60 % | -1.25 -252.44 % | 0.82 -99.09 % | 90.36 377.43 % | -32.57 -364.15 % | 12.33 829.59 % | -1.69 -101.00 % | 169.19 -21.34 % | 215.08 2 703.87 % | -8.26 -555.56 % | -1.26 58.42 % | -3.03 35.81 % | -4.72 -140.65 % | 11.61 301.91 % | -5.75 90.52 % | -60.64 -1 145.52 % | 5.80 215.77 % | -5.01 9.07 % | -5.51 -21.63 % | -4.53 -67.16 % | -2.71 -545.24 % | -0.42 88.59 % | -3.68 -300.00 % | 1.84 195.83 % | -1.92 55.24 % | -4.29 -364.81 % | 1.62 -50.91 % | 3.30 -77.15 % | 14.44 6 178.26 % | 0.23 106.78 % | -3.39 -442.42 % | 0.99 245.59 % | -0.68 |
| Earnings per share | -7.65 41.60 % | -13.10 -428.32 % | 3.99 -64.75 % | 11.32 416.89 % | 2.19 134.06 % | -6.43 -459.22 % | 1.79 -82.77 % | 10.39 655.61 % | -1.87 -349.33 % | 0.75 -94.83 % | 14.52 312.90 % | -6.82 -10.00 % | -6.20 30.02 % | -8.86 -545.23 % | 1.99 77.68 % | 1.12 -82.77 % | 6.50 135.66 % | -18.23 -252.55 % | 11.95 959.71 % | -1.39 6.71 % | -1.49 -336.51 % | 0.63 -35.05 % | 0.97 177.60 % | -1.25 -252.44 % | 0.82 -99.09 % | 90.36 377.43 % | -32.57 -364.15 % | 12.33 829.59 % | -1.69 -101.00 % | 169.19 -21.34 % | 215.08 2 703.87 % | -8.26 -555.56 % | -1.26 58.42 % | -3.03 35.81 % | -4.72 -140.65 % | 11.61 301.91 % | -5.75 90.52 % | -60.64 -1 145.52 % | 5.80 215.77 % | -5.01 9.07 % | -5.51 -21.63 % | -4.53 -67.16 % | -2.71 -545.24 % | -0.42 88.59 % | -3.68 -300.00 % | 1.84 195.83 % | -1.92 55.24 % | -4.29 -364.81 % | 1.62 -50.91 % | 3.30 -77.15 % | 14.44 6 178.26 % | 0.23 106.78 % | -3.39 -442.42 % | 0.99 245.59 % | -0.68 |
| Gross profit | -763.000 K -119.28 % | 3.957 M 618.67 % | -763.000 K -123.57 % | 3.237 M 339.21 % | 737.000 K -75.41 % | 2.997 M 1 313.68 % | 212.000 K -92.62 % | 2.874 M 901.39 % | 287.000 K -90.11 % | 2.901 M -50.88 % | 5.906 M 5 147.86 % | -117.000 K -50.00 % | -78.000 K -102.08 % | 3.758 M 177.34 % | 1.355 M 3.75 % | 1.306 M -43.34 % | 2.305 M -69.98 % | 7.678 M 38.62 % | 5.539 M 2 222.22 % | -261.000 K -159.32 % | 440.000 K -51.04 % | 898.609 K 190.81 % | 309.000 K 541.43 % | -70.000 K -108.34 % | 839.000 K 132.32 % | -2.596 M -182.60 % | 3.143 M -22.09 % | 4.034 M 2 574.85 % | -163.000 K -115.01 % | 1.086 M -98.44 % | 69.571 M 7 078.03 % | -997.000 K -823.15 % | -108.000 K -110.69 % | 1.010 M 955.93 % | -118.000 K -372.00 % | -25.000 K 78.07 % | -114.000 K -101.50 % | 7.608 M | 0.000 -100.00 % | 66.000 K | 0.000 -100.00 % | 1.182 M | 0.000 -100.00 % | 198.000 K | 0.000 100.00 % | -130.000 K | 0.000 100.00 % | -350.000 K -120.59 % | 1.700 M 1 034.04 % | 149.907 K -96.42 % | 4.187 M 274.17 % | 1.119 M 319.10 % | 267.000 K 164.81 % | -412.000 K -204.83 % | 393.000 K |
| Income tax expense | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 | 0.000 100.00 % | -117.000 K 39.06 % | -192.000 K -148.85 % | 393.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -944.000 K -627.37 % | 179.000 K 113.10 % | 84.000 K -87.67 % | 681.000 K 180.12 % | -850.000 K -251.52 % | 561.000 K | 0.000 | 0.000 -100.00 % | 160.875 K 418.95 % | 31.000 K 136.47 % | -85.000 K -196.59 % | 88.000 K 100.37 % | -23.475 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 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 763.000 K 6.14 % | 718.850 K -5.79 % | 763.000 K 0.00 % | 763.000 K 0.00 % | 763.000 K -6.27 % | 814.000 K -10.84 % | 913.000 K 32.90 % | 687.000 K -18.02 % | 838.000 K -10.28 % | 934.000 K 7.48 % | 869.000 K 0.23 % | 867.000 K 33.38 % | 650.000 K -3.56 % | 674.000 K 22.99 % | 548.000 K 27.44 % | 430.000 K 120.51 % | 195.000 K -15.55 % | 230.902 K -11.53 % | 261.000 K 0.00 % | 261.000 K 0.38 % | 260.000 K -39.31 % | 428.387 K 118.56 % | 196.000 K 0.51 % | 195.000 K 21.12 % | 161.000 K -86.10 % | 1.158 M 306.32 % | 285.000 K 86.27 % | 153.000 K -6.13 % | 163.000 K -88.73 % | 1.446 M 168.96 % | -2.097 M -310.33 % | 997.000 K 823.15 % | 108.000 K 27.06 % | 85.000 K -27.97 % | 118.000 K 372.00 % | 25.000 K -78.07 % | 114.000 K -60.96 % | 292.000 K 76.97 % | 165.000 K 350.00 % | -66.000 K -162.86 % | 105.000 K -43.30 % | 185.181 K -27.95 % | 257.000 K 229.80 % | -198.000 K | 0.000 100.00 % | -451.000 K | 0.000 -100.00 % | 350.000 K -34.94 % | 538.000 K -37.15 % | 856.051 K -25.24 % | 1.145 M 648.37 % | 153.000 K 1 175.00 % | 12.000 K -97.74 % | 531.194 K 8 753.23 % | 6.000 K |
| General and administrative expenses | 0.000 -100.00 % | 90.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.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 |
| Selling and marketing expenses | 0.000 -100.00 % | 25.200 K | 0.000 | 0.000 | 0.000 -100.00 % | 32.110 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.892 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 |
| Other expenses | 2.635 M | 0.000 -100.00 % | 784.000 K -58.63 % | 1.895 M -45.87 % | 3.501 M 44.07 % | 2.430 M 102.67 % | 1.199 M -58.28 % | 2.874 M 901.39 % | 287.000 K -90.11 % | 2.901 M -50.88 % | 5.906 M 5 147.86 % | -117.000 K 82.00 % | -650.000 K -154.85 % | 1.185 M 316.24 % | -548.000 K -27.44 % | -430.000 K -118.66 % | 2.305 M -69.98 % | 7.678 M 38.62 % | 5.539 M 2 222.22 % | -261.000 K -159.32 % | 440.000 K -51.04 % | 898.609 K 190.81 % | 309.000 K 147.20 % | 125.000 K -75.05 % | 501.000 K 119.30 % | -2.596 M -182.60 % | 3.143 M -23.42 % | 4.104 M 2 617.79 % | -163.000 K -115.01 % | 1.086 M 103.45 % | -31.513 M -3 060.78 % | -997.000 K -823.15 % | -108.000 K -27.06 % | -85.000 K -106.21 % | 1.368 M 137.14 % | -3.683 M -316.77 % | 1.699 M 681.85 % | -292.000 K 84.03 % | -1.828 M -211.19 % | 1.644 M -5.30 % | 1.736 M 102.65 % | 856.661 K 0.43 % | 853.000 K 159.27 % | 329.000 K -71.61 % | 1.159 M 269.94 % | -682.000 K -212.73 % | 605.000 K -39.56 % | 1.001 M -20.68 % | 1.262 M 215.57 % | -1.092 M -216.29 % | 939.000 K -12.00 % | 1.067 M 3.59 % | 1.030 M 195.72 % | -1.076 M -229.02 % | 834.000 K |
| Operating expenses | 2.635 M 2 187.33 % | 115.200 K -85.31 % | 784.000 K -58.63 % | 1.895 M -10.57 % | 2.119 M -17.93 % | 2.582 M 115.35 % | 1.199 M -58.28 % | 2.874 M 901.39 % | 287.000 K -90.11 % | 2.901 M -50.88 % | 5.906 M 5 147.86 % | -117.000 K 82.00 % | -650.000 K -117.30 % | 3.758 M 785.77 % | -548.000 K -163.21 % | 867.000 K -62.39 % | 2.305 M -69.98 % | 7.678 M 38.62 % | 5.539 M 2 222.22 % | -261.000 K -159.32 % | 440.000 K -51.04 % | 898.609 K 190.81 % | 309.000 K 258.46 % | -195.000 K -138.92 % | 501.000 K 119.30 % | -2.596 M -182.60 % | 3.143 M -23.42 % | 4.104 M 2 617.79 % | -163.000 K -115.01 % | 1.086 M 103.45 % | -31.513 M -3 060.78 % | -997.000 K -823.15 % | -108.000 K -27.06 % | -85.000 K -106.21 % | 1.368 M 137.14 % | -3.683 M -316.77 % | 1.699 M 681.85 % | -292.000 K 84.03 % | -1.828 M -211.19 % | 1.644 M -5.30 % | 1.736 M 102.65 % | 856.661 K 0.43 % | 853.000 K 159.27 % | 329.000 K -71.61 % | 1.159 M 269.94 % | -682.000 K -212.73 % | 605.000 K -39.56 % | 1.001 M -20.68 % | 1.262 M 215.57 % | -1.092 M -216.29 % | 939.000 K -12.00 % | 1.067 M 3.59 % | 1.030 M 195.72 % | -1.076 M -229.02 % | 834.000 K |
| Cost and expenses | 3.398 M 342.74 % | 767.500 K -52.91 % | 1.630 M -38.68 % | 2.658 M -7.77 % | 2.882 M -15.14 % | 3.396 M 271.96 % | 913.000 K 32.90 % | 687.000 K -38.93 % | 1.125 M -65.27 % | 3.239 M 272.73 % | 869.000 K 15.87 % | 750.000 K 15.38 % | 650.000 K -85.33 % | 4.432 M 708.76 % | 548.000 K -57.75 % | 1.297 M -48.12 % | 2.500 M -68.39 % | 7.909 M 2 930.27 % | 261.000 K 0.00 % | 261.000 K -62.71 % | 700.000 K 60.20 % | 436.953 K -13.47 % | 505.000 K -16.25 % | 603.000 K -8.91 % | 662.000 K 146.04 % | -1.438 M -110.50 % | 13.693 M 8 849.67 % | 153.000 K -71.24 % | 532.000 K -78.99 % | 2.532 M 107.53 % | -33.610 M -3 133.39 % | 1.108 M 137.77 % | 466.000 K -77.27 % | 2.050 M 13.89 % | 1.800 M -1.15 % | 1.821 M 0.44 % | 1.813 M -91.30 % | 20.838 M 1 239.93 % | -1.828 M -215.84 % | 1.578 M -9.10 % | 1.736 M -37.19 % | 2.764 M 224.03 % | 853.000 K 551.15 % | 131.000 K -88.70 % | 1.159 M 202.29 % | -1.133 M -287.27 % | 605.000 K -55.22 % | 1.351 M -24.94 % | 1.800 M 862.71 % | -236.000 K -111.32 % | 2.084 M 70.82 % | 1.220 M 17.08 % | 1.042 M 291.19 % | -545.000 K -164.88 % | 840.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 115.200 K | 0.000 | 0.000 100.00 % | -1.382 M -1 009.21 % | 152.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 140.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 138.000 K | 0.000 -100.00 % | 1.297 M | 0.000 -100.00 % | 243.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 187.892 K | 0.000 100.00 % | -320.000 K | 0.000 -100.00 % | 90.461 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 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.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 -100.00 % | 1.487 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 % | 825.587 K | 0.000 | 0.000 | 0.000 -100.00 % | 828.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 820.260 K | 0.000 | 0.000 | 0.000 -100.00 % | 816.474 K | 0.000 |
| Interest expense | 132.000 K -2.94 % | 136.000 K 63.86 % | 83.000 K -67.32 % | 254.000 K 72.79 % | 147.000 K -64.58 % | 415.000 K 558.73 % | 63.000 K 6 200.00 % | 1.000 K | 0.000 -100.00 % | 424.000 K 10 500.00 % | 4.000 K -99.63 % | 1.084 M 108 300.00 % | 1.000 K -99.97 % | 3.379 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.442 M | 0.000 | 0.000 -100.00 % | 490.000 K 329.80 % | 114.006 K | 0.000 | 0.000 | 0.000 -100.00 % | 168.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.487 M -13.80 % | 1.725 M 1.95 % | 1.692 M -1.40 % | 1.716 M 8.95 % | 1.575 M -1.93 % | 1.606 M -8.49 % | 1.755 M -1.85 % | 1.788 M 5.42 % | 1.696 M -4.18 % | 1.770 M -0.23 % | 1.774 M 18.66 % | 1.495 M 58.77 % | 941.618 K -0.67 % | 948.000 K -5.39 % | 1.002 M -1.18 % | 1.014 M -6.63 % | 1.086 M 14.44 % | 949.000 K 0.96 % | 940.000 K 3.30 % | 910.000 K 19.81 % | 759.517 K -0.85 % | 766.000 K 1.59 % | 754.000 K 6.35 % | 709.000 K 2.59 % | 691.117 K 2.69 % | 673.000 K |
| Depreciation and amortization | 312.000 K -2.04 % | 318.500 K 0.16 % | 318.000 K 0.00 % | 318.000 K -0.31 % | 319.000 K -0.93 % | 322.000 K 323.68 % | 76.000 K 46.15 % | 52.000 K -7.14 % | 56.000 K 180.00 % | 20.000 K 25.00 % | 16.000 K 128.57 % | 7.000 K 0.00 % | 7.000 K 40.00 % | 5.000 K 100.62 % | -807.000 K -83.83 % | -439.000 K 83.91 % | -2.728 M -165.72 % | 4.151 M 195.93 % | -4.327 M -1 085.65 % | 439.000 K 2 295.00 % | -20.000 K 95.82 % | -478.000 K -44.85 % | -330.000 K -169.04 % | 478.000 K 238.15 % | -346.000 K -5 347.19 % | 6.594 K -99.94 % | 10.261 M 364.19 % | -3.884 M -830.08 % | 532.000 K 101.11 % | -47.978 M 30.96 % | -69.496 M -7 720.18 % | 912.000 K 169.14 % | -1.319 M -112.74 % | -620.000 K -416.67 % | -120.000 K 97.78 % | -5.414 M -21 756.00 % | 25.000 K 3 781.99 % | 644.000 0.00 % | 644.000 0.00 % | 644.000 -99.73 % | 241.000 K 7 134.44 % | -3.426 K -271.30 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -24.73 % | 2.657 K -11.43 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K -18.66 % | 3.688 K -7.80 % | 4.000 K 33.33 % | 3.000 K -25.00 % | 4.000 K -13.68 % | 4.634 K -7.32 % | 5.000 K |
| Operating income | -3.398 M -434.28 % | -636.000 K 58.89 % | -1.547 M -215.28 % | 1.342 M 82.09 % | 737.000 K 77.59 % | 415.000 K 95.75 % | 212.000 K -92.62 % | 2.874 M 531.53 % | -666.000 K -382.20 % | 236.000 K -94.24 % | 4.094 M 310.27 % | -1.947 M 0.36 % | -1.954 M -153.77 % | -770.000 K -195.42 % | 807.000 K 84.25 % | 438.000 K -70.08 % | 1.464 M -31.30 % | 2.131 M 440.42 % | -626.000 K 41.60 % | -1.072 M -5 460.00 % | 20.000 K -97.75 % | 890.043 K 12 814.90 % | -7.000 K 98.54 % | -478.000 K -241.42 % | 338.000 K -96.73 % | 10.343 M 200.80 % | -10.261 M -364.39 % | 3.881 M 829.51 % | -532.000 K 96.20 % | -13.996 M -120.65 % | 67.771 M 8 560.80 % | -801.000 K -71.89 % | -466.000 K 1.89 % | -475.000 K 68.03 % | -1.486 M -140.62 % | 3.658 M 301.77 % | -1.813 M 89.59 % | -17.411 M -1 052.46 % | 1.828 M 832.65 % | 196.000 K 111.29 % | -1.736 M -66.60 % | -1.042 M -22.16 % | -853.000 K -551.15 % | -131.000 K 88.70 % | -1.159 M -309.84 % | 552.318 K 191.29 % | -605.000 K 55.22 % | -1.351 M -408.45 % | 438.000 K -64.73 % | 1.242 M -61.76 % | 3.248 M 6 146.15 % | 52.000 K 106.82 % | -763.000 K -214.89 % | 664.102 K 250.59 % | -441.000 K |
| Operating income ratio | -3.02 -2 118.86 % | -0.14 74.64 % | -0.54 -259.83 % | 0.34 -31.72 % | 0.49 351.20 % | 0.11 -42.21 % | 0.19 -76.65 % | 0.81 236.33 % | -0.59 -1 062.00 % | 0.06 -89.82 % | 0.60 123.28 % | -2.60 24.01 % | -3.42 -1 866.24 % | -0.17 -140.97 % | 0.42 68.08 % | 0.25 -56.92 % | 0.59 117.34 % | 0.27 349.64 % | -0.11 93.63 % | -1.69 -6 027.33 % | 0.03 -95.74 % | 0.67 4 938.75 % | -0.01 99.64 % | -3.82 -1 231.36 % | 0.34 104.70 % | -7.19 -140.29 % | -2.99 -428.33 % | 0.91 | 0.00 100.00 % | -5.53 -650.34 % | 1.00 124.58 % | -4.09 -1 465.41 % | -0.26 39.82 % | -0.43 90.83 % | -4.73 -808.84 % | 0.67 107.95 % | -8.39 -281.04 % | -2.20 | 0.00 | 0.00 | 0.00 100.00 % | -0.54 | 0.00 | 0.00 | 0.00 100.00 % | -0.95 | 0.00 | 0.00 -100.00 % | 0.20 -84.15 % | 1.23 102.67 % | 0.61 1 390.08 % | 0.04 101.49 % | -2.73 -149.13 % | 5.57 603.60 % | -1.11 |
| Total other income expenses net | 989.000 K 128.54 % | -3.465 M | 0.000 -100.00 % | 2.224 M | 0.000 100.00 % | -2.558 M -1 708.81 % | 159.000 K | 0.000 -100.00 % | 76.000 K | 0.000 -100.00 % | 482.000 K 339.80 % | -201.000 K -135.20 % | 571.000 K 109.05 % | -6.307 M | 0.000 | 0.000 -100.00 % | 1.264 M 115.22 % | -8.307 M -267.72 % | 4.953 M 682.46 % | 633.000 K 229.18 % | -490.000 K 8.07 % | -533.000 K -255.39 % | 343.000 K 174.40 % | 125.000 K 1 462.50 % | 8.000 K 100.15 % | -5.348 M -534 700.00 % | -1.000 K -133.33 % | 3.000 K 100.81 % | -369.000 K -100.55 % | 67.309 M | 0.000 100.00 % | -1.496 M -2 268.12 % | 69.000 K 114.38 % | -480.000 K 70.11 % | -1.606 M | 0.000 100.00 % | -1.788 M -5.42 % | -1.696 M | 0.000 100.00 % | -1.774 M -18.66 % | -1.495 M -287.31 % | -386.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 17.596 M | 0.000 -100.00 % | 30.003 M | 0.000 -100.00 % | 29.806 M | 0.000 -100.00 % | 10.188 M -8.36 % | 11.117 M -50.33 % | 22.380 M 61.93 % | 13.821 M -11.32 % | 15.586 M 77.62 % | 8.775 M | 0.000 -100.00 % | 24.545 M | 0.000 -100.00 % | 17.063 M | 0.000 100.00 % | -106.000 K | 0.000 100.00 % | -18.386 M | 0.000 100.00 % | -6.991 M | 0.000 100.00 % | -21.096 M | 0.000 -100.00 % | 96.728 M | 0.000 -100.00 % | 91.109 M | 0.000 -100.00 % | 91.198 M | 0.000 -100.00 % | 90.607 M | 0.000 -100.00 % | 97.221 M | 0.000 -100.00 % | 92.724 M | 0.000 -100.00 % | 92.519 M | 0.000 -100.00 % | 89.100 M 2.24 % | 87.148 M -1.78 % | 88.731 M -9.42 % | 97.962 M |
| Total investments | 0.000 -100.00 % | 19.219 M | 0.000 -100.00 % | 41.625 M | 0.000 -100.00 % | 34.234 M | 0.000 -100.00 % | 24.140 M 22.62 % | 19.687 M 4.67 % | 18.808 M -10.22 % | 20.950 M -16.79 % | 25.176 M 17.94 % | 21.347 M | 0.000 -100.00 % | 35.576 M | 0.000 -100.00 % | 30.892 M | 0.000 -100.00 % | 15.004 M | 0.000 -100.00 % | 149.743 K | 0.000 -100.00 % | 17.728 M | 0.000 -100.00 % | 19.611 M | 0.000 | 0.000 | 0.000 -100.00 % | 90.284 M | 0.000 -100.00 % | 16.192 M | 0.000 -100.00 % | 17.618 M | 0.000 -100.00 % | 18.028 M | 0.000 -100.00 % | 18.027 M | 0.000 -100.00 % | 17.977 M | 0.000 -100.00 % | 17.977 M -0.31 % | 18.034 M 0.00 % | 18.034 M 0.00 % | 18.034 M |
| Total debt | 0.000 -100.00 % | 18.002 M | 0.000 -100.00 % | 31.306 M | 0.000 -100.00 % | 30.778 M | 0.000 -100.00 % | 14.300 M 22.56 % | 11.668 M -49.71 % | 23.200 M -46.45 % | 43.327 M 7.54 % | 40.289 M 0.00 % | 40.289 M | 0.000 -100.00 % | 38.055 M | 0.000 -100.00 % | 20.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.758 M | 0.000 -100.00 % | 91.137 M | 0.000 -100.00 % | 91.387 M | 0.000 -100.00 % | 90.875 M | 0.000 -100.00 % | 97.250 M | 0.000 -100.00 % | 92.738 M | 0.000 -100.00 % | 93.574 M | 0.000 -100.00 % | 89.105 M 2.21 % | 87.175 M -1.79 % | 88.760 M -9.41 % | 97.985 M |
| Accumulated other comprehensive income loss | 49.670 M | 0.000 -100.00 % | 60.226 M | 0.000 -100.00 % | 52.318 M -58.54 % | 126.200 M 136.18 % | 53.433 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M -92.84 % | 44.019 M | 0.000 -100.00 % | 41.228 M | 0.000 -100.00 % | 45.064 M | 0.000 -100.00 % | 43.596 M | 0.000 -100.00 % | 25.322 M | 0.000 -100.00 % | 21.971 M | 0.000 100.00 % | -69.282 M | 0.000 100.00 % | -66.281 M | 0.000 100.00 % | -63.839 M | 0.000 100.00 % | -65.682 M | 0.000 100.00 % | -48.403 M | 0.000 100.00 % | -45.089 M | 0.000 100.00 % | -42.786 M | 0.000 100.00 % | -41.496 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 46.519 M | 0.000 | 0.000 | 0.000 100.00 % | -77.033 M | 0.000 | 0.000 100.00 % | -81.372 M | 0.000 100.00 % | -80.849 M | 0.000 100.00 % | -82.906 M | 0.000 | 0.000 | 0.000 100.00 % | -88.123 M | 0.000 | 0.000 | 0.000 100.00 % | -85.754 M | 0.000 | 0.000 | 0.000 100.00 % | -103.511 M | 0.000 | 0.000 | 0.000 100.00 % | -121.528 M | 0.000 | 0.000 | 0.000 100.00 % | -195.033 M | 0.000 | 0.000 | 0.000 100.00 % | -174.440 M | 0.000 | 0.000 | 0.000 100.00 % | -170.847 M | 0.000 100.00 % | -169.882 M 1.89 % | -173.161 M |
| Common stock | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.00 % | 3.151 M 0.01 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M | 0.000 -100.00 % | 3.151 M -0.01 % | 3.151 M 40.04 % | 2.250 M 0.00 % | 2.250 M |
| Total equity | 49.670 M 0.00 % | 49.670 M -17.53 % | 60.226 M 0.00 % | 60.227 M 15.12 % | 52.318 M 0.00 % | 52.318 M -2.09 % | 53.433 M 0.00 % | 53.433 M 11.37 % | 47.979 M 8.17 % | 44.355 M -8.55 % | 48.502 M -5.16 % | 51.139 M 10.11 % | 46.445 M 5.51 % | 44.019 M 0.00 % | 44.019 M 6.77 % | 41.228 M 0.00 % | 41.228 M -8.51 % | 45.064 M 0.00 % | 45.064 M 3.37 % | 43.596 M 0.00 % | 43.596 M 72.17 % | 25.322 M 0.00 % | 25.322 M 15.25 % | 21.971 M -14.97 % | 25.839 M 137.30 % | -69.282 M 0.00 % | -69.282 M -4.53 % | -66.281 M -947.30 % | 7.823 M 112.25 % | -63.839 M 0.00 % | -63.839 M 2.81 % | -65.682 M 0.00 % | -65.682 M -35.70 % | -48.403 M 0.00 % | -48.403 M -7.35 % | -45.089 M 0.00 % | -45.089 M -5.38 % | -42.786 M 0.00 % | -42.786 M -3.11 % | -41.496 M 0.00 % | -41.496 M -0.13 % | -41.443 M -0.03 % | -41.432 M 7.33 % | -44.711 M |
| Other non current liabilities | -49.670 M -4 966 900.00 % | -1.000 K 100.00 % | -60.226 M -6 022 500.00 % | -1.000 K 100.00 % | -52.318 M | 0.000 100.00 % | -53.433 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.019 M | 0.000 100.00 % | -41.228 M -52 178.57 % | 79.165 K 100.18 % | -45.064 M | 0.000 100.00 % | -43.596 M | 0.000 100.00 % | -25.322 M -186.35 % | 29.325 M 233.47 % | -21.971 M | 0.000 -100.00 % | 69.282 M 171.60 % | -96.758 M -245.98 % | 66.281 M 1 793.74 % | 3.500 M -94.52 % | 63.839 M 1 723.97 % | 3.500 M -94.67 % | 65.682 M 1 776.63 % | 3.500 M -92.77 % | 48.403 M 1 093.07 % | 4.057 M -91.00 % | 45.089 M 1 011.39 % | 4.057 M -90.52 % | 42.786 M 954.62 % | 4.057 M -90.22 % | 41.496 M 922.82 % | 4.057 M 14.06 % | 3.557 M 0.00 % | 3.557 M 0.00 % | 3.557 M |
| Long term debt | 0.000 -100.00 % | 5.520 M | 0.000 -100.00 % | 5.955 M | 0.000 -100.00 % | 6.207 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.200 M -46.45 % | 43.327 M 7.54 % | 40.289 M 0.00 % | 40.289 M | 0.000 -100.00 % | 38.055 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 % | 96.758 M | 0.000 -100.00 % | 91.137 M | 0.000 -100.00 % | 91.387 M | 0.000 -100.00 % | 90.875 M | 0.000 -100.00 % | 97.250 M | 0.000 -100.00 % | 92.738 M | 0.000 -100.00 % | 93.574 M | 0.000 -100.00 % | 89.105 M 2.21 % | 87.175 M -1.79 % | 88.760 M -9.41 % | 97.985 M |
| Total non current liabilities | -49.670 M -982.08 % | 5.631 M 109.35 % | -60.226 M -1 097.45 % | 6.038 M 111.54 % | -52.318 M -931.63 % | 6.291 M 111.77 % | -53.433 M | 0.000 | 0.000 -100.00 % | 23.200 M -46.45 % | 43.327 M 7.54 % | 40.289 M 0.00 % | 40.289 M 191.53 % | -44.019 M -215.67 % | 38.055 M 192.30 % | -41.228 M -52 178.57 % | 79.165 K 100.18 % | -45.064 M | 0.000 100.00 % | -43.596 M | 0.000 100.00 % | -25.322 M -186.35 % | 29.325 M 233.47 % | -21.971 M -727.74 % | 3.500 M -94.95 % | 69.282 M | 0.000 -100.00 % | 66.281 M -29.96 % | 94.637 M 48.24 % | 63.839 M -32.72 % | 94.887 M 44.46 % | 65.682 M -30.40 % | 94.375 M 94.98 % | 48.403 M -52.22 % | 101.307 M 124.68 % | 45.089 M -53.42 % | 96.795 M 126.23 % | 42.786 M -56.18 % | 97.631 M 135.28 % | 41.496 M -55.46 % | 93.162 M 2.68 % | 90.732 M -1.72 % | 92.317 M -9.08 % | 101.542 M |
| Other current liabilities | 0.000 -100.00 % | 858.000 K | 0.000 -100.00 % | 536.000 K | 0.000 -100.00 % | 2.941 M | 0.000 -100.00 % | 127.000 K -94.43 % | 2.281 M 105.31 % | 1.111 M 12.91 % | 984.000 K 65.94 % | 593.000 K 113.31 % | 278.000 K | 0.000 -100.00 % | 452.000 K | 0.000 -100.00 % | 354.551 K | 0.000 -100.00 % | 228.000 K | 0.000 -100.00 % | 295.653 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.770 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.806 M | 0.000 -100.00 % | 3.630 M | 0.000 -100.00 % | 6.846 M | 0.000 -100.00 % | 3.397 M | 0.000 -100.00 % | 3.649 M | 0.000 -100.00 % | 2.155 M | 0.000 -100.00 % | 3.778 M -29.05 % | 5.325 M 46.67 % | 3.631 M 29.16 % | 2.811 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.973 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 12.482 M | 0.000 -100.00 % | 25.351 M | 0.000 -100.00 % | 24.571 M | 0.000 -100.00 % | 14.300 M 22.56 % | 11.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.102 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 |
| Total current liabilities | 0.000 -100.00 % | 13.367 M | 0.000 -100.00 % | 25.982 M | 0.000 -100.00 % | 27.865 M | 0.000 -100.00 % | 17.089 M 16.28 % | 14.697 M 837.31 % | 1.568 M -11.11 % | 1.764 M 197.47 % | 593.000 K 4.40 % | 568.000 K | 0.000 -100.00 % | 452.000 K | 0.000 -100.00 % | 20.457 M | 0.000 -100.00 % | 228.000 K | 0.000 -100.00 % | 295.653 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.595 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.806 M | 0.000 -100.00 % | 3.630 M | 0.000 -100.00 % | 6.846 M | 0.000 -100.00 % | 3.397 M | 0.000 -100.00 % | 4.043 M | 0.000 -100.00 % | 2.155 M | 0.000 -100.00 % | 4.170 M -21.70 % | 5.325 M 46.67 % | 3.631 M 29.16 % | 2.811 M |
| Total liabilities | -49.670 M -361.45 % | 18.998 M 131.54 % | -60.226 M -288.09 % | 32.020 M 161.20 % | -52.318 M -253.17 % | 34.156 M 163.92 % | -53.433 M -412.67 % | 17.089 M 16.28 % | 14.697 M -40.66 % | 24.768 M -45.07 % | 45.091 M 10.30 % | 40.882 M 0.06 % | 40.857 M 192.82 % | -44.019 M -214.31 % | 38.507 M 193.40 % | -41.228 M -300.76 % | 20.536 M 145.57 % | -45.064 M -19 864.91 % | 228.000 K 100.52 % | -43.596 M -14 845.66 % | 295.653 K 101.17 % | -25.322 M -186.35 % | 29.325 M 233.47 % | -21.971 M -166.39 % | 33.095 M -52.23 % | 69.282 M -33.24 % | 103.770 M 56.56 % | 66.281 M -34.66 % | 101.443 M 58.90 % | 63.839 M -35.20 % | 98.517 M 49.99 % | 65.682 M -35.11 % | 101.221 M 109.12 % | 48.403 M -53.77 % | 104.704 M 132.22 % | 45.089 M -55.29 % | 100.837 M 135.68 % | 42.786 M -57.12 % | 99.786 M 140.47 % | 41.496 M -57.37 % | 97.331 M 1.33 % | 96.057 M 0.11 % | 95.948 M -8.05 % | 104.353 M |
| Other non current assets | 0.000 -100.00 % | 34.480 M | 0.000 -100.00 % | 35.162 M | 0.000 -100.00 % | 35.260 M | 0.000 -100.00 % | 34.517 M -1.22 % | 34.945 M 1.66 % | 34.373 M -2.64 % | 35.305 M 46.66 % | 24.073 M -5.30 % | 25.421 M | 0.000 -100.00 % | 58.923 M | 0.000 -100.00 % | 54.823 M | 0.000 -100.00 % | 38.463 M | 0.000 -100.00 % | 24.001 M | 0.000 -100.00 % | 47.430 M | 0.000 -100.00 % | 22.907 M | 0.000 100.00 % | -27.000 K | 0.000 -100.00 % | 105.660 M | 0.000 -100.00 % | 31.163 M | 0.000 -100.00 % | 32.022 M | 0.000 -100.00 % | 52.884 M | 0.000 -100.00 % | 52.417 M | 0.000 -100.00 % | 52.031 M | 0.000 -100.00 % | 51.641 M 0.67 % | 51.298 M 1.94 % | 50.321 M -2.15 % | 51.428 M |
| Long term investments | 0.000 -100.00 % | 19.219 M | 0.000 -100.00 % | 40.822 M | 0.000 -100.00 % | 34.234 M | 0.000 -100.00 % | 24.140 M 22.62 % | 19.687 M 4.67 % | 18.808 M -10.22 % | 20.950 M -16.79 % | 25.176 M 17.94 % | 21.346 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 8.215 M | 0.000 -100.00 % | 8.852 M | 0.000 -100.00 % | 9.489 M | 0.000 -100.00 % | 875.000 K 25.72 % | 696.000 K 866.67 % | 72.000 K -17.24 % | 87.000 K -99.11 % | 9.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K | 0.000 -100.00 % | 27.121 K | 0.000 -100.00 % | 27.000 K | 0.000 -100.00 % | 27.121 K | 0.000 -100.00 % | 27.000 K | 0.000 -100.00 % | 27.121 K | 0.000 -100.00 % | 27.000 K | 0.000 -100.00 % | 27.121 K | 0.000 -100.00 % | 48.000 K | 0.000 -100.00 % | 52.458 K -9.56 % | 58.000 K -9.54 % | 64.115 K -18.64 % | 78.803 K |
| Total non current assets | 0.000 -100.00 % | 61.914 M | 0.000 -100.00 % | 84.836 M | 0.000 -100.00 % | 78.983 M | 0.000 -100.00 % | 59.532 M 7.60 % | 55.328 M 3.90 % | 53.253 M -5.48 % | 56.342 M -4.59 % | 59.052 M 26.27 % | 46.767 M | 0.000 -100.00 % | 58.923 M | 0.000 -100.00 % | 54.823 M | 0.000 -100.00 % | 38.463 M | 0.000 -100.00 % | 24.001 M | 0.000 -100.00 % | 47.457 M | 0.000 -100.00 % | 22.934 M | 0.000 | 0.000 | 0.000 -100.00 % | 105.687 M | 0.000 -100.00 % | 31.190 M | 0.000 -100.00 % | 32.049 M | 0.000 -100.00 % | 52.911 M | 0.000 -100.00 % | 52.444 M | 0.000 -100.00 % | 52.079 M | 0.000 -100.00 % | 51.694 M 0.66 % | 51.356 M 1.93 % | 50.385 M -2.18 % | 51.507 M |
| Other current assets | -406.000 K -114.75 % | 2.753 M 311.28 % | -1.303 M -200.85 % | 1.292 M 232.92 % | -972.000 K -124.88 % | 3.906 M 194.99 % | -4.112 M -233.51 % | 3.080 M 16.89 % | 2.635 M 89.57 % | 1.390 M 41.12 % | 985.000 K -15.60 % | 1.167 M 117.32 % | 537.000 K 103.97 % | -13.510 M -1 337.18 % | 1.092 M 135.93 % | -3.039 M -367.35 % | 1.137 M 1 172.36 % | -106.000 K -3 633.33 % | 3.000 K 100.02 % | -18.386 M -1 324.79 % | 1.501 M 121.47 % | -6.991 M -43 793.75 % | 16.000 K 100.08 % | -21.096 M -243.30 % | 14.722 M 49 171.89 % | -30.000 K 0.00 % | -30.000 K 99.12 % | -3.420 M -2 245.88 % | 159.375 K 184.33 % | -189.000 K -4 825.00 % | 4.000 K 101.49 % | -268.000 K -6 245.38 % | 4.361 K 115.04 % | -29.000 K -462.50 % | 8.000 K 157.14 % | -14.000 K -260.51 % | 8.722 K 100.83 % | -1.055 M -35 266.67 % | 3.000 K 100.08 % | -3.670 M -879.03 % | 471.100 K 2 671.18 % | 17.000 K | 0.000 -100.00 % | 1.844 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 803.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.229 M -32.32 % | 1.816 M -16.77 % | 2.182 M 121.52 % | 985.000 K 369.05 % | 210.000 K 64.06 % | 128.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 |
| cash and cash equivalents | 0.000 -100.00 % | 406.000 K | 0.000 -100.00 % | 1.303 M | 0.000 -100.00 % | 972.000 K | 0.000 -100.00 % | 4.112 M 646.28 % | 551.000 K -32.80 % | 820.000 K -97.22 % | 29.506 M 19.44 % | 24.703 M -21.61 % | 31.514 M | 0.000 -100.00 % | 13.510 M | 0.000 -100.00 % | 3.039 M | 0.000 -100.00 % | 106.000 K | 0.000 -100.00 % | 18.386 M | 0.000 -100.00 % | 6.991 M | 0.000 -100.00 % | 21.096 M | 0.000 -100.00 % | 30.000 K | 0.000 -100.00 % | 28.413 K | 0.000 -100.00 % | 189.000 K | 0.000 -100.00 % | 268.382 K | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 13.704 K | 0.000 -100.00 % | 1.055 M | 0.000 -100.00 % | 4.866 K -81.98 % | 27.000 K -6.73 % | 28.948 K 26.35 % | 22.911 K |
| Cash and short term investments | 406.000 K 0.00 % | 406.000 K -68.84 % | 1.303 M -38.13 % | 2.106 M 116.67 % | 972.000 K 0.00 % | 972.000 K -76.36 % | 4.112 M -23.01 % | 5.341 M 869.33 % | 551.000 K -81.65 % | 3.002 M -89.83 % | 29.506 M 18.44 % | 24.913 M -21.27 % | 31.642 M 134.21 % | 13.510 M 0.00 % | 13.510 M 344.55 % | 3.039 M 0.00 % | 3.039 M 2 767.08 % | 106.000 K 0.00 % | 106.000 K -99.42 % | 18.386 M 0.00 % | 18.386 M 163.00 % | 6.991 M 0.00 % | 6.991 M -66.86 % | 21.096 M 0.00 % | 21.096 M 70 218.37 % | 30.000 K 0.00 % | 30.000 K -99.12 % | 3.420 M 11 936.74 % | 28.413 K -84.97 % | 189.000 K 0.00 % | 189.000 K -29.48 % | 268.000 K -0.14 % | 268.382 K 825.46 % | 29.000 K 0.00 % | 29.000 K 107.14 % | 14.000 K 2.16 % | 13.704 K -98.70 % | 1.055 M 0.00 % | 1.055 M -71.25 % | 3.670 M 75 321.29 % | 4.866 K -81.98 % | 27.000 K -6.73 % | 28.948 K 26.35 % | 22.911 K |
| Total current assets | 0.000 -100.00 % | 6.754 M | 0.000 -100.00 % | 7.411 M | 0.000 -100.00 % | 7.491 M | 0.000 -100.00 % | 10.990 M 49.56 % | 7.348 M -53.70 % | 15.870 M -57.40 % | 37.251 M 12.99 % | 32.969 M -18.67 % | 40.535 M | 0.000 -100.00 % | 23.603 M | 0.000 -100.00 % | 6.941 M | 0.000 -100.00 % | 6.829 M | 0.000 -100.00 % | 19.891 M | 0.000 -100.00 % | 7.190 M | 0.000 -100.00 % | 36.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.579 M | 0.000 -100.00 % | 3.488 M | 0.000 -100.00 % | 3.491 M | 0.000 -100.00 % | 3.390 M | 0.000 -100.00 % | 3.304 M | 0.000 -100.00 % | 4.921 M | 0.000 -100.00 % | 4.141 M 27.11 % | 3.258 M -21.13 % | 4.131 M -49.22 % | 8.135 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 3.061 K | 0.000 -100.00 % | 183.000 K | 0.000 -100.00 % | 183.309 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.391 M | 0.000 -100.00 % | 3.295 M | 0.000 -100.00 % | 3.218 M | 0.000 -100.00 % | 3.353 M | 0.000 -100.00 % | 3.282 M | 0.000 -100.00 % | 3.863 M | 0.000 -100.00 % | 3.665 M 14.04 % | 3.214 M -21.65 % | 4.102 M -34.56 % | 6.268 M |
| Net receivables | 0.000 -100.00 % | 3.595 M | 0.000 -100.00 % | 4.013 M | 0.000 -100.00 % | 2.613 M | 0.000 -100.00 % | 2.569 M -38.27 % | 4.162 M -63.74 % | 11.478 M 69.79 % | 6.760 M -1.87 % | 6.889 M -17.56 % | 8.356 M | 0.000 -100.00 % | 9.001 M | 0.000 -100.00 % | 2.765 M | 0.000 -100.00 % | 6.717 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 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.488 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 |
| Account payables | 0.000 -100.00 % | 27.000 K | 0.000 -100.00 % | 95.000 K | 0.000 -100.00 % | 353.000 K | 0.000 -100.00 % | 689.000 K -7.89 % | 748.000 K 63.68 % | 457.000 K -41.41 % | 780.000 K | 0.000 -100.00 % | 290.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 -100.00 % | 3.225 K | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.825 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 % | 393.439 K | 0.000 | 0.000 | 0.000 -100.00 % | 388.533 K | 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 57.076 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.282 M -59.14 % | 123.049 M 198.63 % | 41.204 M -66.51 % | 123.049 M 156.42 % | 47.988 M -61.00 % | 123.050 M | 0.000 -100.00 % | 40.868 M | 0.000 -100.00 % | 126.200 M | 0.000 -100.00 % | 41.913 M | 0.000 -100.00 % | 126.200 M | 0.000 -100.00 % | 22.171 M | 0.000 -100.00 % | 126.200 M | 0.000 100.00 % | -72.433 M | 0.000 -100.00 % | 126.200 M | 0.000 100.00 % | -66.990 M | 0.000 -100.00 % | 126.200 M | 0.000 100.00 % | -51.554 M | 0.000 -100.00 % | 126.200 M | 0.000 100.00 % | -45.937 M | 0.000 -100.00 % | 126.200 M 383.00 % | -44.594 M -135.34 % | 126.200 M 0.00 % | 126.200 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 112.000 K | 0.000 -100.00 % | 84.000 K | 0.000 -100.00 % | 84.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.500 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 |
| 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 -100.00 % | 103.770 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 68.668 M | 0.000 -100.00 % | 92.247 M | 0.000 -100.00 % | 86.474 M | 0.000 -100.00 % | 70.522 M 12.52 % | 62.676 M -9.33 % | 69.123 M -26.15 % | 93.593 M 1.71 % | 92.021 M 5.41 % | 87.302 M | 0.000 -100.00 % | 82.526 M | 0.000 -100.00 % | 61.763 M | 0.000 -100.00 % | 45.292 M | 0.000 -100.00 % | 43.892 M | 0.000 -100.00 % | 54.647 M | 0.000 -100.00 % | 58.935 M | 0.000 -100.00 % | 34.488 M | 0.000 -100.00 % | 109.266 M | 0.000 -100.00 % | 34.678 M | 0.000 -100.00 % | 35.540 M | 0.000 -100.00 % | 56.301 M | 0.000 -100.00 % | 55.748 M | 0.000 -100.00 % | 57.000 M | 0.000 -100.00 % | 55.835 M 2.24 % | 54.614 M 0.18 % | 54.516 M -8.59 % | 59.642 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | 2.409 M -41.66 % | 4.129 M 428.74 % | -1.256 M 64.78 % | -3.566 M -416.81 % | -690.000 K -134.07 % | 2.025 M 2 764.47 % | -76.000 K -46.15 % | -52.000 K 7.14 % | -56.000 K -180.00 % | -20.000 K -25.00 % | -16.000 K -128.57 % | -7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.766 M -957.86 % | 439.000 K -6.60 % | 470.000 K 344.79 % | -192.000 K 38.06 % | -310.000 K -178.88 % | 393.000 K 252.33 % | -258.000 K 99.09 % | -28.469 M -377.42 % | 10.262 M 364.21 % | -3.884 M -830.08 % | 532.000 K 102.27 % | -23.483 M 65.35 % | -67.771 M -2 702.57 % | 2.604 M 555.92 % | 397.000 K -58.44 % | 955.215 K -35.72 % | 1.486 M 140.62 % | -3.658 M -301.77 % | 1.813 M -90.51 % | 19.107 M 1 145.24 % | -1.828 M -215.84 % | 1.578 M -9.10 % | 1.736 M 21.57 % | 1.428 M 67.41 % | 853.000 K 551.15 % | 131.000 K -88.70 % | 1.159 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 563.000 K -82.80 % | 3.273 M 654.75 % | -590.000 K -350.00 % | 236.000 K -94.84 % | 4.576 M 313.04 % | -2.148 M -9.93 % | -1.954 M 29.94 % | -2.789 M -544.11 % | 628.000 K 77.40 % | 354.000 K -82.71 % | 2.047 M 263.37 % | -1.253 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.549 M -208.43 % | 3.273 M 386.85 % | -1.141 M -583.47 % | 236.000 K -93.72 % | 3.756 M 274.86 % | -2.148 M -9.93 % | -1.954 M 29.94 % | -2.789 M -544.11 % | 628.000 K 77.40 % | 354.000 K -82.71 % | 2.047 M 263.37 % | -1.253 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 563.000 K -86.31 % | 4.112 M 390.11 % | 839.000 K 52.27 % | 551.000 K 74.92 % | 315.000 K -61.59 % | 820.000 K -72.37 % | 2.968 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 972.000 K 72.65 % | 563.000 K -86.31 % | 4.112 M 796.95 % | -590.000 K -207.08 % | 551.000 K -87.96 % | 4.576 M 458.05 % | 820.000 K 141.97 % | -1.954 M 29.94 % | -2.789 M -544.11 % | 628.000 K 77.40 % | 354.000 K -82.71 % | 2.047 M 263.37 % | -1.253 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 563.000 K -82.80 % | 3.273 M 654.75 % | -590.000 K -350.00 % | 236.000 K -94.84 % | 4.576 M 313.04 % | -2.148 M -9.93 % | -1.954 M 29.94 % | -2.789 M -544.11 % | 628.000 K 77.40 % | 354.000 K -82.71 % | 2.047 M 263.37 % | -1.253 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 |
| 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 563.000 K -82.80 % | 3.273 M 654.75 % | -590.000 K -350.00 % | 236.000 K -94.84 % | 4.576 M 313.04 % | -2.148 M -9.93 % | -1.954 M 29.94 % | -2.789 M -544.11 % | 628.000 K 77.40 % | 354.000 K -82.71 % | 2.047 M 263.37 % | -1.253 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 |
| 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 |