Rap Media Limited RAP.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.477 M 57 850.00 % | 6.000 K -39.05 % | 9.844 K -81.64 % | 53.609 K | 0.000 -100.00 % | 10.944 M -8.80 % | 12.000 M -74.54 % | 47.140 M 1 918.84 % | 2.335 M -94.67 % | 43.781 M 139.49 % | 18.281 M 0.00 % | 18.281 M -1.72 % | 18.601 M -22.91 % | 24.130 M 54.13 % | 15.656 M 1.83 % | 15.375 M -16.33 % | 18.375 M 41.62 % | 12.975 M -30.54 % | 18.681 M | 0.000 |
| Net income | -16.179 M -104.72 % | -7.903 M 5.07 % | -8.325 M 12.21 % | -9.483 M -2.17 % | -9.282 M -703.12 % | 1.539 M 751.42 % | 180.757 K -97.87 % | 8.501 M 145.75 % | -18.582 M 92.85 % | -259.766 M -11 179.46 % | -2.303 M -105.08 % | -1.123 M -61.82 % | -694.000 K -112.74 % | 5.448 M 27.17 % | 4.284 M 148.86 % | -8.768 M -186.29 % | 10.161 M -11.95 % | 11.540 M 46.28 % | 7.889 M 15 846.39 % | 49.472 K |
| Income before tax | -19.732 M -85.82 % | -10.619 M -40.24 % | -7.572 M 19.86 % | -9.448 M 24.48 % | -12.510 M -301.61 % | -3.115 M -5 636.30 % | 56.265 K -99.33 % | 8.370 M 145.04 % | -18.582 M 92.86 % | -260.147 M -9 901.81 % | -2.601 M -133.27 % | -1.115 M -552.85 % | 246.217 K -96.24 % | 6.542 M 47.88 % | 4.424 M 57.38 % | 2.811 M -66.13 % | 8.299 M -14.83 % | 9.744 M 52.87 % | 6.374 M 2 472.26 % | 247.798 K |
| Income before tax ratio | -5.68 99.68 % | -1 769.83 -130.09 % | -769.20 -336.45 % | -176.24 | 0.00 100.00 % | -0.28 -6 170.51 % | 0.00 -97.36 % | 0.18 102.23 % | -7.96 -33.93 % | -5.94 -4 076.31 % | -0.14 -133.27 % | -0.06 -560.78 % | 0.01 -95.12 % | 0.27 -4.06 % | 0.28 54.56 % | 0.18 -59.52 % | 0.45 -39.86 % | 0.75 120.10 % | 0.34 | 0.00 |
| EBITDA | -16.636 M -101.75 % | -8.246 M -64.16 % | -5.023 M 23.09 % | -6.531 M 33.83 % | -9.870 M -4 533.80 % | -213.000 K -107.68 % | 2.775 M -75.38 % | 11.273 M 174.64 % | -15.103 M -169.39 % | 21.766 M 170.15 % | 8.057 M 246.99 % | 2.322 M -39.20 % | 3.819 M -62.76 % | 10.254 M -78.82 % | 48.412 M 21.11 % | 39.973 M 226.04 % | 12.260 M -10.79 % | 13.743 M 294.01 % | 3.488 M 2 059.99 % | 161.482 K |
| Net income ratio | -4.65 99.65 % | -1 317.17 -55.75 % | -845.69 -378.08 % | -176.89 | 0.00 -100.00 % | 0.14 833.57 % | 0.02 -91.65 % | 0.18 102.27 % | -7.96 -34.12 % | -5.93 -4 609.80 % | -0.13 -105.08 % | -0.06 -64.65 % | -0.04 -116.53 % | 0.23 -17.49 % | 0.27 147.98 % | -0.57 -203.13 % | 0.55 -37.83 % | 0.89 110.61 % | 0.42 | 0.00 |
| Ratio EBITDA | -4.78 99.65 % | -1 374.33 -169.34 % | -510.26 -318.84 % | -121.83 | 0.00 100.00 % | -0.02 -108.42 % | 0.23 -3.30 % | 0.24 103.70 % | -6.47 -1 401.02 % | 0.50 12.80 % | 0.44 246.99 % | 0.13 -38.13 % | 0.21 -51.69 % | 0.42 -86.26 % | 3.09 18.94 % | 2.60 289.66 % | 0.67 -37.01 % | 1.06 467.28 % | 0.19 | 0.00 |
| Gross profit ratio | -5.07 98.79 % | -419.17 -64.46 % | -254.88 -432.07 % | -47.90 | 0.00 -100.00 % | 0.75 -4.89 % | 0.79 6.43 % | 0.74 133.14 % | -2.23 -393.00 % | 0.76 26.91 % | 0.60 -3.93 % | 0.62 -2.20 % | 0.64 -36.11 % | 1.00 34.57 % | 0.74 -25.74 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 286.29 % | 0.26 | 0.00 |
| Weighted average shs out dil | 5.886 M -0.20 % | 5.898 M 0.29 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.32 % | 5.862 M -0.31 % | 5.880 M -0.02 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.14 % | 5.873 M -0.25 % | 5.888 M 0.12 % | 5.881 M 17.62 % | 5.000 M |
| Weighted average shs out | 5.886 M -0.19 % | 5.897 M 0.27 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.32 % | 5.862 M -0.31 % | 5.880 M -0.02 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.00 % | 5.881 M 0.14 % | 5.873 M -0.25 % | 5.888 M 0.12 % | 5.881 M 17.62 % | 5.000 M |
| EPS diluted | -2.75 -105.22 % | -1.34 5.63 % | -1.42 11.80 % | -1.61 -1.90 % | -1.58 -707.69 % | 0.26 746.91 % | 0.03 -97.88 % | 1.45 145.89 % | -3.16 92.85 % | -44.17 -11 225.64 % | -0.39 -105.26 % | -0.19 -58.33 % | -0.12 -112.90 % | 0.93 27.40 % | 0.73 148.99 % | -1.49 -186.13 % | 1.73 -11.73 % | 1.96 46.27 % | 1.34 13 435.35 % | 0.01 |
| Earnings per share | -2.75 -105.22 % | -1.34 5.63 % | -1.42 11.80 % | -1.61 -1.90 % | -1.58 -707.69 % | 0.26 746.91 % | 0.03 -97.88 % | 1.45 145.89 % | -3.16 92.85 % | -44.17 -11 225.64 % | -0.39 -105.26 % | -0.19 -58.33 % | -0.12 -112.90 % | 0.93 27.40 % | 0.73 148.99 % | -1.49 -186.13 % | 1.73 -11.73 % | 1.96 46.27 % | 1.34 13 435.35 % | 0.01 |
| Gross profit | -17.629 M -600.95 % | -2.515 M -0.24 % | -2.509 M 2.30 % | -2.568 M 1.27 % | -2.601 M -131.77 % | 8.187 M -13.26 % | 9.439 M -72.91 % | 34.840 M 768.97 % | -5.208 M -115.63 % | 33.327 M 203.94 % | 10.965 M -3.93 % | 11.414 M -3.88 % | 11.875 M -50.75 % | 24.113 M 107.41 % | 11.626 M -24.38 % | 15.375 M -16.33 % | 18.375 M 41.62 % | 12.975 M 168.30 % | 4.836 M 387.51 % | -1.682 M |
| Income tax expense | -3.553 M -30.82 % | -2.716 M -460.76 % | 752.856 K 2 023.65 % | 35.451 K 101.10 % | -3.228 M 30.64 % | -4.654 M -3 653.23 % | -124.000 K 5.34 % | -131.000 K | 0.000 100.00 % | -382.000 K -28.19 % | -298.000 K -3 779.47 % | 8.099 K -99.14 % | 940.323 K -14.13 % | 1.095 M 681.93 % | 140.039 K -98.79 % | 11.578 M 721.80 % | -1.862 M -3.67 % | -1.796 M -18.55 % | -1.515 M -863.89 % | 198.326 K |
| Cost of revenue | 21.106 M 737.21 % | 2.521 M 0.08 % | 2.519 M -3.93 % | 2.622 M 0.81 % | 2.601 M -5.66 % | 2.757 M 7.65 % | 2.561 M -74.12 % | 9.896 M 33.59 % | 7.408 M -29.14 % | 10.455 M 40.45 % | 7.444 M 7.63 % | 6.916 M 1.77 % | 6.796 M 38 814.34 % | 17.464 K -99.75 % | 6.867 M -26.23 % | 9.309 M -28.44 % | 13.008 M 14.48 % | 11.363 M -17.93 % | 13.846 M 723.19 % | 1.682 M |
| General and administrative expenses | 2.088 M 23.19 % | 1.695 M 96.92 % | 860.764 K -20.52 % | 1.083 M -32.86 % | 1.613 M -44.70 % | 2.917 M -35.44 % | 4.518 M 5.00 % | 4.303 M 40.21 % | 3.069 M | 0.000 -100.00 % | 2.881 M -1.90 % | 2.937 M -42.67 % | 5.123 M -15.26 % | 6.045 M | 0.000 | 0.000 -100.00 % | 3.039 M 13.57 % | 2.676 M | 0.000 | 0.000 |
| Selling and marketing expenses | 123.000 K 112.07 % | 58.000 K 35.00 % | 42.964 K 63.31 % | 26.308 K | 0.000 -100.00 % | 3.594 M 7 462.24 % | 47.519 K | 0.000 | 0.000 | 0.000 -100.00 % | 557.166 K 44.62 % | 385.251 K -10.10 % | 428.550 K -59.42 % | 1.056 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 8.867 M 33.53 % | 6.641 M -17.63 % | 8.062 M -20.90 % | 10.192 M 129.87 % | 4.434 M -40.36 % | 7.434 M -77.43 % | 32.940 M 85.97 % | 17.713 M -93.97 % | 293.915 M 1 584.81 % | 17.445 M 8.53 % | 16.074 M 25.54 % | 12.804 M 22.29 % | 10.470 M -6.79 % | 11.233 M -10.59 % | 12.564 M 78.52 % | 7.038 M 1 168.11 % | 555.000 K | 0.000 | 0.000 |
| Operating expenses | 2.211 M -79.18 % | 10.620 M 40.77 % | 7.544 M -17.75 % | 9.172 M -22.30 % | 11.805 M 7.87 % | 10.944 M -8.80 % | 12.000 M -67.78 % | 37.243 M 79.21 % | 20.782 M -93.16 % | 303.929 M 1 355.46 % | 20.882 M 7.66 % | 19.396 M 5.67 % | 18.355 M 4.47 % | 17.570 M 57.65 % | 11.145 M -10.14 % | 12.402 M 23.07 % | 10.077 M 211.88 % | 3.231 M | 0.000 | 0.000 |
| Cost and expenses | 23.194 M 115.62 % | 10.757 M 42.58 % | 7.544 M -17.79 % | 9.177 M -26.41 % | 12.471 M 41.07 % | 8.840 M -26.33 % | 12.000 M -67.46 % | 36.873 M 776.68 % | 4.206 M -42.64 % | 7.333 M -65.06 % | 20.989 M 8.21 % | 19.396 M 3.52 % | 18.737 M 6.53 % | 17.588 M 56.57 % | 11.233 M -10.59 % | 12.564 M 24.68 % | 10.077 M 211.88 % | 3.231 M | 0.000 | 0.000 |
| 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 |
| Selling general and administrative expenses | 2.211 M 26.13 % | 1.753 M 93.97 % | 903.728 K -18.58 % | 1.110 M -31.18 % | 1.613 M -75.22 % | 6.510 M 42.58 % | 4.566 M 6.11 % | 4.303 M 40.21 % | 3.069 M | 0.000 -100.00 % | 3.438 M 3.49 % | 3.322 M -40.16 % | 5.551 M -21.82 % | 7.101 M 8 160.16 % | -88.100 K 45.62 % | -162.000 K -105.33 % | 3.039 M 13.57 % | 2.676 M | 0.000 | 0.000 |
| Interest income | 297.000 K 125.00 % | 132.000 K 1 240.92 % | 9.844 K -81.64 % | 53.609 K -83.55 % | 325.987 K -71.65 % | 1.150 M 2 016.27 % | 54.341 K -5.79 % | 57.682 K -57.28 % | 135.037 K 112.92 % | 63.422 K -40.67 % | 106.902 K 118.21 % | 48.991 K -86.71 % | 368.765 K -84.03 % | 2.309 M | 0.000 -100.00 % | 2.286 M -61.45 % | 5.930 M -33.09 % | 8.862 M 96.15 % | 4.518 M 182.38 % | 1.600 M |
| Interest expense | 0.000 | 0.000 -100.00 % | 37.156 K -88.73 % | 329.721 K -15.92 % | 392.137 K 40.98 % | 278.155 K -20.93 % | 351.804 K 300.82 % | 87.772 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.056 K -84.05 % | 88.100 K -45.67 % | 162.148 K -28.25 % | 226.000 K -22.07 % | 290.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 3.081 M 22.99 % | 2.505 M -0.32 % | 2.513 M -3.09 % | 2.593 M -0.31 % | 2.601 M -0.84 % | 2.623 M 6.58 % | 2.461 M -12.58 % | 2.815 M -19.09 % | 3.479 M -14.90 % | 4.088 M 1.11 % | 4.043 M 15.98 % | 3.486 M -2.43 % | 3.573 M -3.38 % | 3.698 M -91.58 % | 43.900 M 18.65 % | 37.000 M 890.63 % | 3.735 M 0.70 % | 3.709 M 6.34 % | 3.488 M 2 059.99 % | 161.482 K |
| Operating income | -23.082 M -114.70 % | -10.751 M -527.98 % | -1.712 M 47.89 % | -3.285 M 73.68 % | -12.482 M -82.17 % | -6.852 M 23.82 % | -8.994 M -187.60 % | 10.267 M 155.25 % | -18.582 M -205.96 % | 17.536 M 774.20 % | -2.601 M -133.27 % | -1.115 M -552.85 % | 246.217 K -96.24 % | 6.542 M 47.88 % | 4.424 M 57.38 % | 2.811 M -66.12 % | 8.298 M -14.84 % | 9.744 M | 0.000 | 0.000 |
| Operating income ratio | -6.64 99.63 % | -1 791.83 -930.30 % | -173.91 -183.78 % | -61.29 | 0.00 100.00 % | -0.63 16.46 % | -0.75 -444.13 % | 0.22 102.74 % | -7.96 -2 086.83 % | 0.40 381.52 % | -0.14 -133.27 % | -0.06 -560.78 % | 0.01 -95.12 % | 0.27 -4.06 % | 0.28 54.56 % | 0.18 -59.51 % | 0.45 -39.87 % | 0.75 | 0.00 | 0.00 |
| Total other income expenses net | 3.350 M 2 437.88 % | 132.000 K 102.25 % | -5.860 M 4.91 % | -6.162 M -15 512.51 % | -39.471 K | 0.000 -100.00 % | 9.050 M 577.07 % | -1.897 M 88.56 % | -16.576 M 94.03 % | -277.683 M -4 097.78 % | -6.615 M 37.49 % | -10.583 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.99 % | 9.585 M 50.38 % | 6.374 M 2 472.26 % | 247.798 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 129.563 M 276.31 % | 34.430 M 45.74 % | 23.625 M 55.71 % | 15.173 M 95.53 % | 7.760 M 155.18 % | 3.041 M 109.43 % | -32.238 M -363.98 % | -6.948 M 84.87 % | -45.921 M -7 754.27 % | -584.668 K 94.05 % | -9.822 M -11 520.34 % | -84.527 K -103.94 % | 2.146 M -85.81 % | 15.123 M 2 684.00 % | 543.222 K 53.96 % | 352.843 K -98.60 % | 25.148 M -36.34 % | 39.505 M -67.47 % | 121.427 M 0.31 % | 121.057 M |
| Total investments | 70.807 M 1 923.06 % | 3.500 M 174.51 % | 1.275 M 0.00 % | 1.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 M | 0.000 | 0.000 -100.00 % | 20.500 M -49.38 % | 40.500 M | 0.000 -100.00 % | 9.267 M -64.08 % | 25.800 M 51.15 % | 17.069 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 130.439 M 278.60 % | 34.453 M 45.57 % | 23.668 M 55.80 % | 15.191 M 73.81 % | 8.740 M 184.86 % | 3.068 M -23.30 % | 4.000 M -17.74 % | 4.863 M 278.36 % | 1.285 M | 0.000 -100.00 % | 1.080 M | 0.000 | 0.000 -100.00 % | 15.300 M 1 347.36 % | 1.057 M -16.39 % | 1.264 M -96.84 % | 40.000 M 0.00 % | 40.000 M -67.09 % | 121.561 M 0.35 % | 121.134 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 535.000 K | 0.000 -100.00 % | 658.051 K 1 175.56 % | 51.589 K | 0.000 100.00 % | -52.672 K | 0.000 | 0.000 | 0.000 100.00 % | 0.000 73.87 % | 0.000 -204.62 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.315 M 70.19 % | -14.475 M 44.36 % | -26.016 M 23.27 % | -33.905 M |
| Retained earnings | -327.181 M -5.20 % | -311.002 M -2.61 % | -303.099 M -2.82 % | -294.774 M -3.32 % | -285.291 M -3.36 % | -276.009 M 0.55 % | -277.548 M 0.06 % | -277.728 M 2.85 % | -285.875 M -6.95 % | -267.293 M -3 450.91 % | -7.527 M -44.07 % | -5.225 M -27.38 % | -4.102 M -20.37 % | -3.408 M 61.52 % | -8.855 M 32.60 % | -13.139 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 17.62 % | 50.000 M |
| Total equity | 59.169 M -26.48 % | 80.480 M -8.91 % | 88.355 M -8.75 % | 96.831 M -8.40 % | 105.708 M -8.05 % | 114.968 M 41.74 % | 81.109 M 10.70 % | 73.271 M 23.87 % | 59.151 M -52.16 % | 123.654 M -67.75 % | 383.420 M -0.60 % | 385.722 M -0.29 % | 386.845 M -0.18 % | 387.539 M 1.43 % | 382.092 M 1.27 % | 377.305 M -2.41 % | 386.632 M 2.70 % | 376.472 M 3.16 % | 364.931 M 2 167.33 % | 16.095 M |
| Other non current liabilities | 17.893 M 4 684.22 % | 374.000 K -90.65 % | 4.001 M 4.87 % | 3.815 M -3.89 % | 3.970 M | 0.000 -100.00 % | 1.520 M -86.41 % | 11.185 M -90.49 % | 117.603 M -0.90 % | 118.674 M 0.21 % | 118.423 M 0.28 % | 118.090 M -20.22 % | 148.013 M 0.17 % | 147.755 M 0.18 % | 147.489 M | 0.000 100.00 % | -42.201 M 2.25 % | -43.171 M 66.28 % | -128.015 M -0.55 % | -127.319 M |
| Long term debt | 129.581 M | 0.000 | 0.000 | 0.000 -100.00 % | 880.379 K -91.08 % | 9.870 M 221.71 % | 3.068 M -23.30 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 528.550 K -58.20 % | 1.264 M -97.00 % | 42.201 M -2.25 % | 43.171 M -65.39 % | 124.731 M 2.06 % | 122.208 M |
| Total non current liabilities | 147.474 M 39 331.55 % | 374.000 K -94.44 % | 6.726 M -1.27 % | 6.813 M -16.10 % | 8.120 M -54.49 % | 17.843 M 78.69 % | 9.986 M -51.82 % | 20.725 M -83.19 % | 123.275 M -0.86 % | 124.345 M -0.11 % | 124.476 M 0.03 % | 124.442 M -19.38 % | 154.356 M 0.77 % | 153.182 M -0.27 % | 153.601 M 1 947.59 % | 7.502 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 339.708 M 6 694.16 % | 5.000 M -7.54 % | 5.408 M -0.98 % | 5.461 M -10.99 % | 6.136 M 6.06 % | 5.785 M -54.12 % | 12.609 M 2 035.20 % | 590.523 K 141.02 % | 245.005 K -83.79 % | 1.511 M 243.45 % | 440.013 K -82.34 % | 2.491 M -8.46 % | 2.721 M 383.65 % | 562.620 K -66.51 % | 1.680 M -98.88 % | 150.482 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 140.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.275 M | 0.000 | 0.000 -100.00 % | 2.098 M -58.79 % | 5.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 858.000 K -97.51 % | 34.453 M 45.57 % | 23.668 M 55.80 % | 15.191 M 93.28 % | 7.860 M 680.54 % | 1.007 M 8.05 % | 931.945 K 8.05 % | 862.535 K | 0.000 | 0.000 -100.00 % | 1.080 M | 0.000 | 0.000 -100.00 % | 15.300 M 2 794.71 % | 528.550 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 341.717 M 734.03 % | 40.972 M 30.28 % | 31.449 M 40.53 % | 22.379 M 42.60 % | 15.693 M 88.58 % | 8.322 M -54.11 % | 18.135 M 86.21 % | 9.739 M 20.80 % | 8.062 M -16.39 % | 9.642 M 0.79 % | 9.567 M 4.99 % | 9.112 M -1.96 % | 9.294 M -64.13 % | 25.907 M 90.68 % | 13.587 M -91.37 % | 157.487 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 489.191 M 1 083.16 % | 41.346 M 8.31 % | 38.175 M 30.77 % | 29.192 M 22.58 % | 23.813 M 29.73 % | 18.356 M -34.72 % | 28.120 M -7.69 % | 30.464 M -76.80 % | 131.337 M -1.98 % | 133.987 M -0.04 % | 134.043 M 0.37 % | 133.554 M -18.39 % | 163.650 M -8.62 % | 179.090 M 7.12 % | 167.188 M 1.33 % | 164.989 M -20.43 % | 207.344 M 3.60 % | 200.141 M 15.88 % | 172.717 M -14.39 % | 201.756 M |
| Other non current assets | 188.978 M 18 897 700.00 % | 1.000 K -99.91 % | 1.127 M -19.44 % | 1.400 M -16.30 % | 1.672 M 0.00 % | 1.672 M | 0.000 -100.00 % | 1.935 M -14.71 % | 2.269 M 14.06 % | 1.989 M 54.61 % | 1.287 M -2.16 % | 1.315 M 27.17 % | 1.034 M 0.00 % | 1.034 M 0.00 % | 1.034 M | 0.000 100.00 % | -410.645 M -24.91 % | -328.742 M -14.11 % | -288.091 M -33.02 % | -216.571 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| Property plant equipment net | 46.491 M -56.80 % | 107.624 M -2.28 % | 110.130 M 1.40 % | 108.610 M -2.30 % | 111.164 M -2.29 % | 113.765 M 22.46 % | 92.903 M -2.28 % | 95.070 M -29.30 % | 134.466 M -30.78 % | 194.247 M -56.18 % | 443.250 M -2.35 % | 453.908 M -4.04 % | 473.025 M -3.75 % | 491.474 M -1.74 % | 500.153 M 22.89 % | 406.979 M 0.13 % | 406.453 M 23.64 % | 328.742 M 14.11 % | 288.091 M 33.02 % | 216.571 M |
| Total non current assets | 235.469 M 118.79 % | 107.625 M -3.26 % | 111.257 M 1.13 % | 110.009 M -2.51 % | 112.836 M -2.25 % | 115.437 M 24.26 % | 92.903 M -4.23 % | 97.005 M -29.06 % | 136.735 M -30.32 % | 196.236 M -55.86 % | 444.537 M -2.35 % | 455.223 M -3.97 % | 474.059 M -3.75 % | 492.508 M -1.73 % | 501.187 M 23.15 % | 406.979 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 237.110 M 2 424.60 % | 9.392 M -33.62 % | 14.149 M -4.84 % | 14.868 M 2.08 % | 14.566 M 91.37 % | 7.611 M 75.01 % | 4.349 M 132.93 % | 1.867 M -96.55 % | 54.078 M -11.09 % | 60.820 M 62 548.89 % | 97.081 K 1 735.18 % | 5.290 K -99.99 % | 46.270 M 674.44 % | 5.975 M 561.78 % | 902.813 K -99.23 % | 117.334 M 169.25 % | -169.433 M 21.36 % | -215.463 M 11.58 % | -243.689 M -141 707.49 % | -171.845 K |
| Short term investments | 74.308 M 2 023.09 % | 3.500 M 174.51 % | 1.275 M 0.00 % | 1.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 M | 0.000 | 0.000 -100.00 % | 20.500 M -49.38 % | 40.500 M | 0.000 -100.00 % | 9.267 M -64.08 % | 25.800 M 51.15 % | 17.069 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 876.000 K 3 708.70 % | 23.000 K -45.50 % | 42.200 K 128.52 % | 18.467 K -98.12 % | 980.105 K 3 502.66 % | 27.205 K -99.92 % | 36.238 M 206.82 % | 11.811 M -74.28 % | 45.921 M 7 754.27 % | 584.668 K -94.64 % | 10.902 M 12 798.03 % | 84.527 K -12.48 % | 96.580 K -45.34 % | 176.703 K -65.61 % | 513.878 K -43.62 % | 911.516 K -93.86 % | 14.852 M 2 900.60 % | 494.953 K 268.69 % | 134.247 K 74.92 % | 76.747 K |
| Cash and short term investments | 71.683 M 1 935.29 % | 3.522 M 8 245.97 % | 42.200 K 128.52 % | 18.467 K -98.12 % | 980.105 K 3 502.66 % | 27.205 K -99.92 % | 36.238 M -19.13 % | 44.811 M -2.42 % | 45.921 M 7 754.27 % | 584.668 K -98.14 % | 31.402 M -22.62 % | 40.585 M 41 921.67 % | 96.580 K -98.98 % | 9.444 M -64.11 % | 26.314 M 46.35 % | 17.980 M 21.07 % | 14.852 M 2 900.60 % | 494.953 K 268.69 % | 134.247 K 74.92 % | 76.747 K |
| Total current assets | 312.891 M 2 103.30 % | 14.201 M -7.02 % | 15.273 M -4.62 % | 16.013 M -4.03 % | 16.685 M -6.72 % | 17.886 M -63.17 % | 48.564 M 4.04 % | 46.678 M -53.32 % | 99.999 M 62.85 % | 61.405 M -15.80 % | 72.926 M 13.85 % | 64.053 M -16.20 % | 76.437 M 3.12 % | 74.121 M 54.12 % | 48.093 M -64.46 % | 135.315 M -77.22 % | 593.976 M | 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 -100.00 % | 40.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 4.098 M 218.41 % | 1.287 M 18.95 % | 1.082 M -3.95 % | 1.127 M -1.09 % | 1.139 M -88.89 % | 10.248 M 28.46 % | 7.977 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.427 M | 0.000 -100.00 % | 32.313 M -44.95 % | 58.702 M 181.19 % | 20.876 M | 0.000 -100.00 % | 154.581 M -28.09 % | 214.968 M -11.74 % | 243.555 M 256 009.32 % | 95.098 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.192 M | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -324.612 K | 0.000 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 576.613 M 7.25 % | 537.648 M 146.80 % | 217.851 M |
| Account payables | 1.151 M -11.80 % | 1.305 M -44.61 % | 2.356 M 43.56 % | 1.641 M 9.70 % | 1.496 M 15.16 % | 1.299 M -70.49 % | 4.402 M -44.26 % | 7.897 M 1.03 % | 7.817 M -3.86 % | 8.131 M 20.07 % | 6.772 M 2.28 % | 6.621 M 0.73 % | 6.573 M -17.29 % | 7.947 M 26.37 % | 6.288 M -10.23 % | 7.005 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 74.000 K 337.38 % | 16.919 K -80.10 % | 85.033 K -57.85 % | 201.728 K -12.58 % | 230.746 K 19.94 % | 192.384 K -50.47 % | 388.413 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 |
| Deferred revenue non current | 0.000 -100.00 % | 5.000 M 83.49 % | 2.725 M -9.09 % | 2.997 M -8.33 % | 3.270 M -7.69 % | 3.542 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.760 M 155.18 % | 3.041 M 109.43 % | -32.238 M 19.30 % | -39.948 M 13.01 % | -45.921 M | 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 -100.00 % | 7.809 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.201 M -30.58 % | 3.171 M 0.04 % | 3.170 M 195.01 % | 1.075 M |
| 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 |
| Other total stockholders equity | 327.540 M -1.38 % | 332.137 M -0.15 % | 332.644 M 0.15 % | 332.137 M 0.00 % | 332.137 M -0.01 % | 332.166 M 0.01 % | 332.137 M 0.00 % | 332.137 M 0.00 % | 332.137 M 0.00 % | 332.137 M 0.00 % | 332.137 M 0.00 % | 332.137 M 0.00 % | 332.137 M 0.00 % | 332.137 M 0.00 % | 332.137 M 0.15 % | 331.634 M -0.15 % | 332.137 M 0.00 % | 332.137 M 0.00 % | 332.137 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 772.497 K -85.69 % | 5.397 M -2.58 % | 5.540 M -2.31 % | 5.671 M 0.00 % | 5.671 M -6.31 % | 6.053 M -4.70 % | 6.351 M 0.13 % | 6.343 M 16.86 % | 5.428 M -2.78 % | 5.583 M -10.48 % | 6.237 M | 0.000 | 0.000 -100.00 % | 3.284 M -35.75 % | 5.111 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.809 M | 0.000 | 0.000 | 0.000 100.00 % | -7.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.344 M 3.60 % | 200.141 M 15.88 % | 172.717 M -14.39 % | 201.756 M |
| Total assets | 548.360 M 350.12 % | 121.826 M -3.72 % | 126.530 M 0.40 % | 126.022 M -2.70 % | 129.521 M -2.85 % | 133.324 M -5.76 % | 141.467 M -1.54 % | 143.682 M -39.22 % | 236.409 M -8.24 % | 257.641 M -50.21 % | 517.463 M -0.35 % | 519.276 M -5.67 % | 550.496 M -2.85 % | 566.629 M 3.16 % | 549.280 M 1.29 % | 542.294 M -8.70 % | 593.976 M 3.01 % | 576.613 M 7.25 % | 537.648 M 146.80 % | 217.851 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -78.023 M -2 770.60 % | -2.718 M -112.09 % | 22.489 M 3 390.96 % | -683.356 K -118.22 % | 3.751 M 113.98 % | -26.838 M -6 871.71 % | 396.325 K 100.75 % | -52.523 M -1 291.99 % | 4.406 M 123.70 % | -18.593 M -146.18 % | 40.261 M -0.12 % | 40.309 M 364.84 % | -15.220 M 77.70 % | -68.242 M -106.94 % | 983.440 M 130.52 % | 426.620 M 381.80 % | 88.548 M -24.93 % | 117.954 M 149.16 % | -239.957 M -579.27 % | 50.067 M |
| Accounts receivables | -2.832 M -143.21 % | 6.554 M 14 740.48 % | 44.163 K 257.10 % | 12.367 K -99.54 % | 2.664 M 67.07 % | 1.595 M 121.76 % | -7.328 M -114.28 % | 51.308 M | 0.000 100.00 % | -18.865 M -217.82 % | 16.012 M 0.00 % | 16.012 M 201.30 % | -15.806 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.894 M 175.06 % | 30.137 M 112.47 % | -241.658 M -1 627.74 % | 15.818 M |
| Inventory | -219.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -154.000 K 85.36 % | -1.052 M -247.08 % | 715.234 K 21.67 % | 587.870 K 150.54 % | 234.638 K 198.78 % | -237.530 K -126.97 % | 880.657 K 997.58 % | 80.236 K 125.55 % | -314.000 K -123.11 % | 1.359 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.046 M | 0.000 -100.00 % | 5.654 M -94.93 % | 111.560 M 1 395.04 % | 7.462 M -78.21 % | 34.249 M |
| Other working capital | 144.676 M 1 860.05 % | -8.220 M -137.83 % | 21.730 M 1 792.87 % | -1.284 M -250.59 % | 852.392 K 103.02 % | -28.195 M -512.02 % | 6.843 M 106.59 % | -103.911 M -2 301.36 % | 4.720 M 547.85 % | -1.054 M -104.35 % | 24.249 M -0.20 % | 24.297 M 4 046.25 % | 586.000 K 100.86 % | -68.242 M -106.95 % | 982.394 M 130.27 % | 426.620 M | 0.000 100.00 % | -23.743 M -312.13 % | -5.761 M | 0.000 |
| Other non cash items | 31.123 M 1 203.26 % | -2.821 M -2 188.21 % | -123.284 K -128.38 % | 434.415 K -73.00 % | 1.609 M 127.34 % | -5.886 M 41.90 % | -10.131 M -1 093.49 % | -848.815 K -528.58 % | -135.037 K -100.04 % | 302.966 M 247 574.74 % | -122.423 K -349.84 % | 49.000 K -98.45 % | 3.155 M -64.91 % | 8.992 M 65.30 % | 5.440 M 110.56 % | -51.500 M -807.93 % | -5.672 M 4.15 % | -5.918 M -852.25 % | -621.444 K -359.97 % | 239.046 K |
| Net cash provided by operating activities | -59.998 M -448.58 % | -10.937 M -163.20 % | 17.307 M 343.62 % | -7.104 M -56.16 % | -4.549 M 86.30 % | -33.215 M -360.23 % | -7.217 M 83.04 % | -42.541 M -292.74 % | -10.832 M -137.75 % | 28.696 M -31.48 % | 41.879 M -1.99 % | 42.729 M 618.18 % | -8.246 M 83.54 % | -50.104 M -104.85 % | 1.033 B 150.60 % | 412.120 M 325.87 % | 96.771 M -23.97 % | 127.286 M 155.53 % | -229.202 M -553.71 % | 50.517 M |
| Investments in property plant and equipment | -105.000 K | 0.000 100.00 % | -25.733 M -66 841.97 % | -38.441 K | 0.000 100.00 % | -1.786 M -506.23 % | -294.540 K 94.82 % | -5.686 M | 0.000 100.00 % | -58.256 M -223 961.54 % | -26.000 K 0.00 % | -26.000 K | 0.000 | 0.000 100.00 % | -975.180 M -2 368.19 % | -39.510 M 51.49 % | -81.445 M -83.65 % | -44.347 M 40.87 % | -74.998 M 57.03 % | -174.520 M |
| Acquisitions net | 58.166 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.094 M -23.14 % | 43.058 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 |
| Purchases of investments | -70.807 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -78.730 M 53.88 % | -170.690 M | 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 |
| Other investing activites | 0.000 -100.00 % | 132.000 K 1 240.92 % | 9.844 K -81.64 % | 53.609 K 63.04 % | 32.880 K | 0.000 -100.00 % | 54.342 K -5.79 % | 57.682 K -99.90 % | 56.168 M 174.83 % | 20.437 M 150.52 % | -40.451 M 0.00 % | -40.451 M -290.60 % | 21.223 M -39.38 % | 35.009 M 76.90 % | 19.790 M -13.43 % | 22.860 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -12.746 M -9 756.06 % | 132.000 K 100.51 % | -25.723 M -169 689.40 % | 15.168 K -53.87 % | 32.880 K 101.84 % | -1.786 M -105.43 % | 32.854 M 641.66 % | 4.430 M -92.11 % | 56.168 M 248.52 % | -37.819 M 6.57 % | -40.477 M 0.00 % | -40.477 M -290.72 % | 21.223 M -39.38 % | 35.009 M 103.39 % | -1.034 B -452.00 % | -187.340 M -130.02 % | -81.445 M -83.65 % | -44.347 M 40.87 % | -74.998 M 57.03 % | -174.520 M |
| Debt repayment | 113.413 M 951.58 % | 10.785 M 27.23 % | 8.477 M 31.40 % | 6.451 M 13.74 % | 5.672 M 708.60 % | -931.945 K -8.05 % | -862.535 K -121.56 % | 4.000 M | 0.000 100.00 % | -1.080 M | 0.000 | 0.000 100.00 % | -15.300 M -203.57 % | 14.772 M 300.71 % | -7.360 M 97.95 % | -359.370 M -36 986.69 % | -969.000 K 98.83 % | -82.578 M -125.13 % | -36.680 M -129.57 % | 124.049 M |
| Common stock issued | -39.816 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 -100.00 % | 340.947 M | 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 100.00 % | -36.304 K 88.81 % | -324.360 K -59.89 % | -202.870 K 27.00 % | -277.895 K 19.99 % | -347.305 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.000 K -100.19 % | 7.184 M 543.46 % | -1.620 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 73.597 M 582.40 % | 10.785 M 27.78 % | 8.440 M 37.76 % | 6.127 M 12.03 % | 5.469 M 552.04 % | -1.210 M 0.00 % | -1.210 M -130.25 % | 4.000 M | 0.000 100.00 % | -1.080 M | 0.000 | 0.000 100.00 % | -15.300 M -203.67 % | 14.758 M 8 485.23 % | -176.000 K 99.95 % | -360.990 M -37 153.87 % | -969.000 K 98.83 % | -82.578 M -127.14 % | 304.267 M 145.28 % | 124.049 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 800.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 853.000 K 4 542.71 % | -19.200 K -180.90 % | 23.733 K 102.47 % | -961.638 K -200.92 % | 952.900 K 102.63 % | -36.210 M -248.24 % | 24.427 M 171.61 % | -34.111 M -175.24 % | 45.336 M 539.43 % | -10.317 M -179.07 % | 13.048 M 484.85 % | 2.231 M 196.04 % | -2.323 M -589.32 % | -337.000 K 91.53 % | -3.980 M 97.14 % | -139.400 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 23.000 K -45.50 % | 42.200 K 128.52 % | 18.467 K -98.12 % | 980.105 K 3 502.66 % | 27.205 K -99.92 % | 36.238 M 206.82 % | 11.811 M -74.28 % | 45.921 M 7 749.81 % | 585.000 K -94.63 % | 10.902 M 608.01 % | -2.146 M 0.00 % | -2.146 M -1 312.43 % | 177.000 K -65.56 % | 514.000 K -94.36 % | 9.120 M -93.86 % | 148.520 M 29 906.89 % | 494.953 K 268.69 % | 134.247 K 74.92 % | 76.747 K | 0.000 |
| Cash at end of period | 876.000 K 3 708.70 % | 23.000 K -45.50 % | 42.200 K 128.52 % | 18.467 K -98.12 % | 980.105 K 3 502.66 % | 27.205 K -99.92 % | 36.238 M 206.82 % | 11.811 M -74.28 % | 45.921 M 7 749.74 % | 585.000 K -94.63 % | 10.902 M 12 725.88 % | 85.000 K 103.96 % | -2.146 M -1 312.43 % | 177.000 K -96.56 % | 5.140 M -43.64 % | 9.120 M -38.59 % | 14.852 M 2 900.60 % | 494.953 K 268.69 % | 134.247 K 74.92 % | 76.747 K |
| Operating cash flow | -59.998 M -448.58 % | -10.937 M -163.20 % | 17.307 M 343.62 % | -7.104 M -56.16 % | -4.549 M 86.30 % | -33.215 M -360.23 % | -7.217 M 83.04 % | -42.541 M -292.74 % | -10.832 M -137.75 % | 28.696 M -31.48 % | 41.879 M -1.99 % | 42.729 M 618.18 % | -8.246 M 83.54 % | -50.104 M -104.85 % | 1.033 B 150.60 % | 412.120 M 325.87 % | 96.771 M -23.97 % | 127.286 M 155.53 % | -229.202 M -553.71 % | 50.517 M |
| Capital expenditure | -105.000 K | 0.000 100.00 % | -25.733 M -66 841.55 % | -38.441 K | 0.000 100.00 % | -1.786 M -506.23 % | -294.540 K 94.82 % | -5.686 M | 0.000 100.00 % | -58.256 M -223 961.54 % | -26.000 K 0.00 % | -26.000 K | 0.000 | 0.000 100.00 % | -975.180 M -2 368.19 % | -39.510 M 51.49 % | -81.445 M -83.65 % | -44.347 M 40.87 % | -74.998 M 57.03 % | -174.520 M |
| Free CashFlow | -60.103 M -449.54 % | -10.937 M -29.80 % | -8.426 M -17.97 % | -7.142 M -57.01 % | -4.549 M 87.00 % | -35.001 M -365.96 % | -7.512 M 84.42 % | -48.227 M -345.24 % | -10.832 M 63.36 % | -29.560 M -170.63 % | 41.853 M -1.99 % | 42.703 M 617.86 % | -8.246 M 83.54 % | -50.104 M -186.99 % | 57.600 M -84.54 % | 372.610 M 2 331.23 % | 15.326 M -81.52 % | 82.939 M 127.26 % | -304.200 M -145.32 % | -124.003 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 49.000 K -98.38 % | 3.017 M 20 013.33 % | 15.000 K -96.20 % | 395.000 K 674.51 % | 51.000 K -7.27 % | 55.000 K 1 275.00 % | 4.000 K -90.70 % | 43.000 K 19.44 % | 36.000 K 260.00 % | 10.000 K | 0.000 | 0.000 -100.00 % | 68.000 K -74.24 % | 264.000 K 282.61 % | 69.000 K -27.37 % | 95.000 K 39.71 % | 68.000 K 106.75 % | -1.008 M -400.00 % | 336.000 K 0.00 % | 336.000 K 0.00 % | 336.000 K -54.87 % | 744.492 K -79.32 % | 3.600 M 0.00 % | 3.600 M 20.00 % | 3.000 M -33.33 % | 4.500 M 80.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M -93.80 % | 40.292 M 1 753.36 % | 2.174 M 0.00 % | 2.174 M 1 478 811.56 % | 147.000 100.61 % | -24.000 K -300.00 % | 12.000 K -99.81 % | 6.280 M 36.97 % | 4.585 M -39.43 % | 7.570 M 65.65 % | 4.570 M -83.12 % | 27.070 M 492.34 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M -6.54 % | 4.890 M -53.07 % | 10.419 M 127.99 % | 4.570 M 18.89 % | 3.844 M -20.64 % | 4.844 M |
| Net income | -4.255 M -229.69 % | 3.281 M 125.93 % | -12.654 M -231.69 % | -3.815 M -100.62 % | 618.203 M 166 283.60 % | -372.000 K 80.76 % | -1.933 M -3.09 % | -1.875 M 23.97 % | -2.466 M 48.43 % | -4.782 M -318.03 % | -1.144 M -59.78 % | -716.000 K 55.69 % | -1.616 M 63.65 % | -4.446 M -243.06 % | -1.296 M 13.08 % | -1.491 M 33.73 % | -2.250 M 37.93 % | -3.625 M -63.21 % | -2.221 M -21.43 % | -1.829 M -17.39 % | -1.558 M -119.57 % | 7.960 M 318.62 % | -3.641 M -1 253.53 % | -269.000 K 89.14 % | -2.478 M -130.91 % | 8.017 M 327.76 % | -3.520 M -61.39 % | -2.181 M -0.05 % | -2.180 M 87.88 % | -17.982 M -158.26 % | 30.864 M 1 402.83 % | -2.369 M -15.00 % | -2.060 M 69.94 % | -6.854 M -57.67 % | -4.347 M -22.18 % | -3.558 M -308.80 % | 1.704 M 100.61 % | -277.973 M -206 005.93 % | 135.000 K 102.00 % | -6.734 M -123.79 % | 28.301 M 598.43 % | -5.678 M -616.65 % | 1.099 M -11.37 % | 1.240 M 19.92 % | 1.034 M 125.88 % | -3.996 M -995.96 % | 446.000 K -50.28 % | 897.000 K -43.73 % | 1.594 M 129.64 % | -5.377 M -496.24 % | 1.357 M -23.03 % | 1.763 M 9.44 % | 1.611 M 118.08 % | -8.911 M -209.43 % | 8.143 M 115.03 % | 3.787 M -30.48 % | 5.447 M |
| Income before tax | -4.255 M -1 464.34 % | -272.000 K 97.85 % | -12.654 M -231.69 % | -3.815 M -100.62 % | 618.202 M 20 113.01 % | -3.089 M -59.80 % | -1.933 M -3.09 % | -1.875 M 23.97 % | -2.466 M 38.80 % | -4.029 M -252.22 % | -1.144 M -59.78 % | -716.000 K 55.69 % | -1.616 M 39.25 % | -2.660 M -52.35 % | -1.746 M 12.74 % | -2.001 M 34.20 % | -3.041 M 37.54 % | -4.869 M -61.49 % | -3.015 M -22.76 % | -2.456 M -15.79 % | -2.121 M -164.16 % | 3.306 M 190.80 % | -3.641 M -1 253.53 % | -269.000 K 89.14 % | -2.478 M -131.47 % | 7.874 M 323.69 % | -3.520 M -61.39 % | -2.181 M -0.05 % | -2.180 M 87.96 % | -18.112 M -158.68 % | 30.864 M 1 402.83 % | -2.369 M -15.00 % | -2.060 M 69.94 % | -6.854 M -57.67 % | -4.347 M -22.18 % | -3.558 M -308.80 % | 1.704 M 100.61 % | -278.355 M -206 288.89 % | 135.000 K 102.00 % | -6.734 M -123.79 % | 28.301 M 573.58 % | -5.976 M -643.77 % | 1.099 M -11.37 % | 1.240 M 19.92 % | 1.034 M 125.93 % | -3.988 M -994.17 % | 446.000 K -50.28 % | 897.000 K -43.73 % | 1.594 M 135.93 % | -4.437 M -426.97 % | 1.357 M -23.03 % | 1.763 M 9.44 % | 1.611 M 120.61 % | -7.817 M -196.00 % | 8.143 M 350.64 % | 1.807 M -49.26 % | 3.561 M |
| Income before tax ratio | -86.84 -96 218.54 % | -0.09 99.99 % | -843.60 -8 634.52 % | -9.66 -100.08 % | 12 121.61 21 682.66 % | -56.16 88.38 % | -483.25 -1 008.25 % | -43.60 36.34 % | -68.50 83.00 % | -402.94 | 0.00 | 0.00 100.00 % | -23.76 -135.86 % | -10.08 60.18 % | -25.30 -20.14 % | -21.06 52.90 % | -44.72 -1 025.82 % | 4.83 153.83 % | -8.97 -22.76 % | -7.31 -15.79 % | -6.31 -242.15 % | 4.44 539.06 % | -1.01 -1 253.53 % | -0.07 90.95 % | -0.83 -147.21 % | 1.75 224.27 % | -1.41 -61.39 % | -0.87 -0.05 % | -0.87 87.96 % | -7.24 -1 045.79 % | 0.77 170.30 % | -1.09 -15.00 % | -0.95 100.00 % | -46 625.85 -25 842.36 % | 181.13 161.09 % | -296.50 -109 373.47 % | 0.27 100.45 % | -60.71 -340 525.28 % | 0.02 101.21 % | -1.47 -240.94 % | 1.05 179.95 % | -1.31 -643.77 % | 0.24 -11.37 % | 0.27 19.92 % | 0.23 125.93 % | -0.87 -994.17 % | 0.10 -50.28 % | 0.20 -43.73 % | 0.35 135.93 % | -0.97 -426.97 % | 0.30 -23.03 % | 0.39 17.10 % | 0.33 143.91 % | -0.75 -142.11 % | 1.78 279.05 % | 0.47 -36.05 % | 0.74 |
| EBITDA | -2.974 M -724.79 % | 476.000 K 104.00 % | -11.893 M -368.04 % | -2.541 M 5.12 % | -2.678 M -21.45 % | -2.205 M -69.10 % | -1.304 M -4.65 % | -1.246 M 32.21 % | -1.838 M 13.95 % | -2.136 M -87.70 % | -1.138 M -61.42 % | -705.000 K 27.77 % | -976.000 K 49.87 % | -1.947 M -90.51 % | -1.022 M 18.82 % | -1.259 M 45.19 % | -2.297 M 44.34 % | -4.127 M -77.96 % | -2.319 M -35.93 % | -1.706 M -25.07 % | -1.364 M -133.18 % | 4.111 M 239.78 % | -2.941 M -788.76 % | 427.000 K 124.02 % | -1.778 M -120.48 % | 8.682 M 404.20 % | -2.854 M -88.26 % | -1.516 M -0.33 % | -1.511 M 91.44 % | -17.646 M -155.72 % | 31.670 M 2 124.94 % | -1.564 M -24.42 % | -1.257 M 79.00 % | -5.986 M -79.54 % | -3.334 M -30.39 % | -2.557 M -194.18 % | 2.715 M 551.08 % | 417.000 K -63.68 % | 1.148 M 120.07 % | -5.721 M -119.52 % | 29.314 M 726.90 % | -4.676 M -338.94 % | 1.957 M -7.34 % | 2.112 M 10.81 % | 1.906 M 161.07 % | -3.121 M -336.62 % | 1.319 M -25.48 % | 1.770 M -28.25 % | 2.467 M 167.83 % | -3.637 M -259.45 % | 2.281 M -15.30 % | 2.693 M -74.91 % | 10.735 M 255.62 % | -6.898 M -176.01 % | 9.075 M 227.85 % | 2.768 M -39.28 % | 4.559 M |
| Net income ratio | -86.84 -8 084.96 % | 1.09 100.13 % | -843.60 -8 634.52 % | -9.66 -100.08 % | 12 121.63 179 317.61 % | -6.76 98.60 % | -483.25 -1 008.25 % | -43.60 36.34 % | -68.50 85.68 % | -478.22 | 0.00 | 0.00 100.00 % | -23.76 -41.11 % | -16.84 10.34 % | -18.78 -19.67 % | -15.69 52.57 % | -33.09 -1 020.08 % | 3.60 154.40 % | -6.61 -21.43 % | -5.44 -17.39 % | -4.64 -143.37 % | 10.69 1 157.15 % | -1.01 -1 253.53 % | -0.07 90.95 % | -0.83 -146.36 % | 1.78 226.53 % | -1.41 -61.39 % | -0.87 -0.05 % | -0.87 87.88 % | -7.19 -1 039.00 % | 0.77 170.30 % | -1.09 -15.00 % | -0.95 100.00 % | -46 625.85 -25 842.36 % | 181.13 161.09 % | -296.50 -109 373.47 % | 0.27 100.45 % | -60.63 -340 058.09 % | 0.02 101.21 % | -1.47 -240.94 % | 1.05 184.15 % | -1.24 -616.65 % | 0.24 -11.37 % | 0.27 19.92 % | 0.23 125.88 % | -0.87 -995.96 % | 0.10 -50.28 % | 0.20 -43.73 % | 0.35 129.64 % | -1.18 -496.24 % | 0.30 -23.03 % | 0.39 17.10 % | 0.33 138.52 % | -0.86 -148.00 % | 1.78 80.87 % | 0.99 -12.39 % | 1.12 |
| Ratio EBITDA | -60.69 -38 569.21 % | 0.16 100.02 % | -792.87 -12 225.16 % | -6.43 87.75 % | -52.51 -30.98 % | -40.09 87.70 % | -326.00 -1 025.04 % | -28.98 43.24 % | -51.06 76.10 % | -213.60 | 0.00 | 0.00 100.00 % | -14.35 -94.62 % | -7.38 50.21 % | -14.81 -11.76 % | -13.25 60.77 % | -33.78 -925.05 % | 4.09 159.32 % | -6.90 -35.93 % | -5.08 -25.07 % | -4.06 -173.52 % | 5.52 775.92 % | -0.82 -788.76 % | 0.12 120.01 % | -0.59 -130.72 % | 1.93 269.00 % | -1.14 -88.26 % | -0.61 -0.33 % | -0.60 91.44 % | -7.06 -998.00 % | 0.79 209.26 % | -0.72 -24.42 % | -0.58 100.00 % | -40 721.09 -29 413.32 % | 138.92 165.19 % | -213.08 -49 387.78 % | 0.43 375.35 % | 0.09 -40.03 % | 0.15 112.11 % | -1.25 -215.60 % | 1.08 205.83 % | -1.02 -338.94 % | 0.43 -7.34 % | 0.46 10.81 % | 0.42 161.07 % | -0.68 -336.62 % | 0.29 -25.48 % | 0.39 -28.25 % | 0.54 167.83 % | -0.80 -259.45 % | 0.50 -15.30 % | 0.59 -73.16 % | 2.20 431.59 % | -0.66 -133.34 % | 1.99 175.77 % | 0.72 -23.49 % | 0.94 |
| Gross profit ratio | 457.45 334.92 % | -194.72 | 0.00 100.00 % | -6.78 -100.06 % | 11 520.27 16 519.15 % | -70.16 81.21 % | -373.50 -981.52 % | -34.53 40.40 % | -57.94 83.75 % | -356.50 | 0.00 | 0.00 100.00 % | -18.31 -131.82 % | -7.90 50.23 % | -15.87 -24.08 % | -12.79 40.84 % | -21.62 -2 261.76 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -83.54 % | 6.07 507.39 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 578.01 % | -0.21 97.10 % | -7.22 -821.92 % | 1.00 0.00 % | 1.00 205.53 % | -0.95 99.99 % | -14 823.13 -21 377.22 % | 69.67 6 866.67 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 5.910 M 0.40 % | 5.886 M 0.00 % | 5.886 M 0.29 % | 5.869 M -0.20 % | 5.881 M 1.08 % | 5.818 M -0.68 % | 5.858 M -0.02 % | 5.859 M -0.20 % | 5.871 M 0.55 % | 5.839 M -3.02 % | 6.021 M 0.90 % | 5.967 M -0.30 % | 5.985 M 1.77 % | 5.881 M -0.17 % | 5.891 M -1.22 % | 5.964 M 0.73 % | 5.921 M 0.68 % | 5.881 M 3.27 % | 5.695 M -3.47 % | 5.900 M -1.54 % | 5.992 M 1.89 % | 5.881 M 0.14 % | 5.873 M -0.14 % | 5.881 M -0.32 % | 5.900 M 0.32 % | 5.881 M 0.24 % | 5.867 M -0.47 % | 5.895 M 0.05 % | 5.892 M 0.27 % | 5.876 M -0.05 % | 5.879 M -0.74 % | 5.923 M 0.63 % | 5.886 M 0.48 % | 5.858 M -0.27 % | 5.874 M -0.94 % | 5.930 M 0.92 % | 5.876 M -0.09 % | 5.881 M -12.87 % | 6.750 M 15.27 % | 5.856 M -0.36 % | 5.877 M 0.41 % | 5.853 M 1.19 % | 5.784 M -2.05 % | 5.905 M 2.80 % | 5.744 M -1.80 % | 5.849 M 4.91 % | 5.575 M -6.77 % | 5.980 M 1.29 % | 5.904 M 0.17 % | 5.894 M -0.10 % | 5.900 M 0.39 % | 5.877 M -1.51 % | 5.967 M 0.73 % | 5.924 M 0.39 % | 5.901 M -0.27 % | 5.917 M 0.55 % | 5.885 M |
| Weighted average shs out | 5.910 M 0.40 % | 5.886 M 0.00 % | 5.886 M 0.29 % | 5.869 M -0.20 % | 5.881 M 1.10 % | 5.817 M -0.70 % | 5.858 M -0.02 % | 5.859 M -0.20 % | 5.871 M -0.17 % | 5.881 M -2.33 % | 6.021 M 0.90 % | 5.967 M -0.30 % | 5.985 M 1.77 % | 5.881 M -0.17 % | 5.891 M -1.22 % | 5.964 M 0.73 % | 5.921 M 0.68 % | 5.881 M 3.27 % | 5.695 M -3.47 % | 5.900 M -1.54 % | 5.992 M 1.89 % | 5.881 M 0.14 % | 5.873 M -0.14 % | 5.881 M -0.32 % | 5.900 M 0.32 % | 5.881 M 0.24 % | 5.867 M -0.47 % | 5.895 M 0.05 % | 5.892 M 0.27 % | 5.876 M -0.05 % | 5.879 M -0.74 % | 5.923 M 0.63 % | 5.886 M 0.48 % | 5.858 M -0.27 % | 5.874 M -0.94 % | 5.930 M 0.92 % | 5.876 M -0.07 % | 5.880 M -12.89 % | 6.750 M 15.27 % | 5.856 M -0.34 % | 5.876 M 0.41 % | 5.852 M 1.18 % | 5.784 M -2.05 % | 5.905 M 2.80 % | 5.744 M -1.80 % | 5.849 M 4.91 % | 5.575 M -6.77 % | 5.980 M 1.29 % | 5.904 M 0.19 % | 5.893 M -0.12 % | 5.900 M 0.39 % | 5.877 M -1.51 % | 5.967 M 0.73 % | 5.924 M 0.39 % | 5.901 M -0.27 % | 5.917 M 0.55 % | 5.885 M |
| EPS diluted | -0.72 -228.57 % | 0.56 126.05 % | -2.15 -230.77 % | -0.65 -100.62 % | 105.12 37 642.86 % | -0.28 15.15 % | -0.33 -3.13 % | -0.32 23.81 % | -0.42 48.15 % | -0.81 -326.32 % | -0.19 -58.33 % | -0.12 55.56 % | -0.27 64.47 % | -0.76 -245.45 % | -0.22 12.00 % | -0.25 34.21 % | -0.38 38.71 % | -0.62 -58.97 % | -0.39 -25.81 % | -0.31 -19.23 % | -0.26 -119.12 % | 1.36 319.35 % | -0.62 -1 140.00 % | -0.05 88.10 % | -0.42 -130.43 % | 1.38 330.00 % | -0.60 -62.16 % | -0.37 0.00 % | -0.37 87.91 % | -3.06 -158.29 % | 5.25 1 412.50 % | -0.40 -14.29 % | -0.35 70.09 % | -1.17 -58.11 % | -0.74 -23.33 % | -0.60 -306.90 % | 0.29 100.61 % | -47.27 -236 450.00 % | 0.02 101.74 % | -1.15 -128.40 % | 4.05 517.53 % | -0.97 -610.53 % | 0.19 -9.52 % | 0.21 16.67 % | 0.18 126.47 % | -0.68 -950.00 % | 0.08 -46.67 % | 0.15 -44.44 % | 0.27 129.67 % | -0.91 -495.65 % | 0.23 -23.33 % | 0.30 11.11 % | 0.27 118.00 % | -1.50 -208.70 % | 1.38 115.63 % | 0.64 -31.18 % | 0.93 |
| Earnings per share | -0.72 -228.57 % | 0.56 126.05 % | -2.15 -230.77 % | -0.65 -100.62 % | 105.12 37 642.86 % | -0.28 15.15 % | -0.33 -3.13 % | -0.32 23.81 % | -0.42 48.15 % | -0.81 -326.32 % | -0.19 -58.33 % | -0.12 55.56 % | -0.27 64.47 % | -0.76 -245.45 % | -0.22 12.00 % | -0.25 34.21 % | -0.38 38.71 % | -0.62 -58.97 % | -0.39 -25.81 % | -0.31 -19.23 % | -0.26 -119.12 % | 1.36 319.35 % | -0.62 -1 140.00 % | -0.05 88.10 % | -0.42 -130.43 % | 1.38 330.00 % | -0.60 -62.16 % | -0.37 0.00 % | -0.37 87.91 % | -3.06 -158.29 % | 5.25 1 412.50 % | -0.40 -14.29 % | -0.35 70.09 % | -1.17 -58.11 % | -0.74 -23.33 % | -0.60 -306.90 % | 0.29 100.61 % | -47.27 -236 450.00 % | 0.02 101.74 % | -1.15 -128.40 % | 4.05 517.53 % | -0.97 -610.53 % | 0.19 -9.52 % | 0.21 16.67 % | 0.18 126.47 % | -0.68 -950.00 % | 0.08 -46.67 % | 0.15 -44.44 % | 0.27 129.67 % | -0.91 -495.65 % | 0.23 -23.33 % | 0.30 11.11 % | 0.27 118.00 % | -1.50 -208.70 % | 1.38 115.63 % | 0.64 -31.18 % | 0.93 |
| Gross profit | 22.415 M 103.82 % | -587.483 M | 0.000 100.00 % | -2.678 M -100.46 % | 587.534 M 15 325.03 % | -3.859 M -158.30 % | -1.494 M -0.61 % | -1.485 M 28.81 % | -2.086 M 41.49 % | -3.565 M | 0.000 | 0.000 100.00 % | -1.245 M 40.29 % | -2.085 M -90.41 % | -1.095 M 9.88 % | -1.215 M 17.35 % | -1.470 M -45.83 % | -1.008 M -400.00 % | 336.000 K 0.00 % | 336.000 K 0.00 % | 336.000 K -92.57 % | 4.522 M 25.61 % | 3.600 M 0.00 % | 3.600 M 20.00 % | 3.000 M -33.33 % | 4.500 M 80.00 % | 2.500 M 0.00 % | 2.500 M 578.01 % | -523.000 K 97.10 % | -18.048 M -144.79 % | 40.292 M 1 753.36 % | 2.174 M 205.53 % | -2.060 M 5.46 % | -2.179 M -30.32 % | -1.672 M -14 033.33 % | 12.000 K -99.81 % | 6.280 M 36.97 % | 4.585 M -39.43 % | 7.570 M 65.65 % | 4.570 M -83.12 % | 27.070 M 492.34 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M 0.00 % | 4.570 M -6.54 % | 4.890 M -53.07 % | 10.419 M 127.99 % | 4.570 M 18.89 % | 3.844 M -20.64 % | 4.844 M |
| Income tax expense | 0.000 100.00 % | -3.553 M | 0.000 | 0.000 100.00 % | -1.000 K 99.96 % | -2.717 M | 0.000 | 0.000 | 0.000 -100.00 % | 752.856 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.786 M 496.89 % | -450.000 K 11.76 % | -510.000 K 35.52 % | -791.000 K 36.41 % | -1.244 M -56.68 % | -794.000 K -26.63 % | -627.000 K -11.37 % | -563.000 K 87.90 % | -4.654 M | 0.000 | 0.000 | 0.000 100.00 % | -143.000 K | 0.000 | 0.000 | 0.000 100.00 % | -130.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -382.000 K | 0.000 | 0.000 | 0.000 100.00 % | -298.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.099 K | 0.000 | 0.000 | 0.000 -100.00 % | 940.323 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.095 M | 0.000 100.00 % | -1.980 M -4.98 % | -1.886 M |
| Cost of revenue | -22.415 M -942.35 % | 2.661 M -99.56 % | 602.855 M 19 517.80 % | 3.073 M 100.52 % | -587.483 M -15 109.79 % | 3.914 M 161.28 % | 1.498 M -1.96 % | 1.528 M -27.99 % | 2.122 M -40.64 % | 3.575 M | 0.000 | 0.000 -100.00 % | 1.313 M -44.10 % | 2.349 M 101.80 % | 1.164 M -11.15 % | 1.310 M -14.82 % | 1.538 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 416.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 486.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 462.000 | 0.000 | 0.000 | 0.000 -100.00 % | 520.132 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.153 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.650 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 -100.00 % | 3.421 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.206 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 640.000 K -25.67 % | 861.000 K |
| Selling and marketing expenses | 0.000 -100.00 % | 123.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 58.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 43.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.308 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.519 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 % | 2.818 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 25.438 M 645.29 % | -4.665 M | 0.000 | 0.000 -100.00 % | 51.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.036 M 254.69 % | 1.138 M 61.50 % | 704.629 K | 0.000 -100.00 % | 2.421 M | 0.000 | 0.000 | 0.000 100.00 % | -1.008 M -400.00 % | 336.000 K 0.00 % | 336.000 K 0.00 % | 336.000 K -54.87 % | 744.492 K -79.32 % | 3.600 M 0.00 % | 3.600 M 20.00 % | 3.000 M -33.33 % | 4.500 M 80.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M -73.48 % | 9.428 M 107.53 % | 4.543 M 7.30 % | 4.234 M -38.22 % | 6.853 M 57.65 % | 4.347 M 21.76 % | 3.570 M -21.98 % | 4.576 M -98.37 % | 280.666 M 5 072.61 % | 5.426 M -52.00 % | 11.305 M 245.82 % | 3.269 M -69.00 % | 10.546 M 203.74 % | 3.472 M 4.23 % | 3.331 M -5.80 % | 3.536 M 52.55 % | 2.318 M -43.81 % | 4.125 M 12.28 % | 3.674 M 23.41 % | 2.977 M -66.95 % | 9.007 M 180.33 % | 3.213 M 14.46 % | 2.807 M -14.65 % | 3.289 M -81.97 % | 18.237 M 610.41 % | -3.573 M -355.58 % | 1.398 M 231.28 % | 422.000 K |
| Operating expenses | 25.438 M 716.53 % | -4.126 M -729.92 % | 655.000 K 4.63 % | 626.000 K -84.26 % | 3.976 M 630.88 % | 544.000 K 23.92 % | 439.000 K 12.56 % | 390.000 K 2.63 % | 380.000 K -90.59 % | 4.036 M 254.69 % | 1.138 M 61.42 % | 705.000 K 99.72 % | 353.000 K -35.40 % | 546.440 K -4.30 % | 571.000 K -17.01 % | 688.000 K -53.51 % | 1.480 M 246.83 % | -1.008 M -167.42 % | 1.495 M 58.54 % | 943.000 K 5.13 % | 897.000 K -81.10 % | 4.746 M 31.83 % | 3.600 M 173.97 % | 1.314 M -1.05 % | 1.328 M -70.49 % | 4.500 M 80.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M -73.48 % | 9.428 M 107.53 % | 4.543 M 7.30 % | 4.234 M -38.22 % | 6.853 M 57.65 % | 4.347 M 1 302.26 % | 310.000 K -93.23 % | 4.576 M -98.38 % | 282.940 M 3 705.51 % | 7.435 M -34.23 % | 11.305 M 245.82 % | 3.269 M -69.00 % | 10.546 M 203.74 % | 3.472 M 4.23 % | 3.331 M -5.80 % | 3.536 M -58.68 % | 8.557 M 107.44 % | 4.125 M 12.28 % | 3.674 M 23.41 % | 2.977 M -66.95 % | 9.007 M 180.33 % | 3.213 M 14.46 % | 2.807 M -14.65 % | 3.289 M -81.97 % | 18.237 M 610.41 % | -3.573 M -275.32 % | 2.038 M 58.85 % | 1.283 M |
| Cost and expenses | 3.023 M 460.85 % | 539.000 K -95.74 % | 12.666 M 241.49 % | 3.709 M 100.64 % | -583.507 M -13 361.52 % | 4.400 M 127.16 % | 1.937 M 0.99 % | 1.918 M -23.34 % | 2.502 M 395.45 % | 505.000 K -55.62 % | 1.138 M 61.42 % | 705.000 K -57.68 % | 1.666 M -31.19 % | 2.421 M 39.54 % | 1.735 M -13.16 % | 1.998 M -33.80 % | 3.018 M 107.00 % | 1.458 M -55.89 % | 3.305 M 22.77 % | 2.692 M 14.46 % | 2.352 M 59.46 % | 1.475 M -79.45 % | 7.178 M 89.04 % | 3.797 M -29.71 % | 5.402 M -7.07 % | 5.813 M 132.52 % | 2.500 M 0.00 % | 2.500 M -45.50 % | 4.587 M 83.48 % | 2.500 M 77.56 % | 1.408 M -69.01 % | 4.543 M 7.30 % | 4.234 M -38.22 % | 6.853 M 57.65 % | 4.347 M 21.76 % | 3.570 M -21.98 % | 4.576 M -98.38 % | 282.940 M 3 705.51 % | 7.435 M -34.23 % | 11.305 M 245.82 % | 3.269 M -69.00 % | 10.546 M 203.74 % | 3.472 M 4.23 % | 3.331 M -5.80 % | 3.536 M -58.68 % | 8.557 M 107.44 % | 4.125 M 12.28 % | 3.674 M 23.41 % | 2.977 M -66.95 % | 9.007 M 180.33 % | 3.213 M 14.46 % | 2.807 M -14.65 % | 3.289 M -81.97 % | 18.237 M 610.41 % | -3.573 M -275.32 % | 2.038 M 58.85 % | 1.283 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 539.000 K -17.71 % | 655.000 K 4.63 % | 626.000 K -84.05 % | 3.925 M 621.51 % | 544.000 K 23.92 % | 439.000 K 12.56 % | 390.000 K 2.63 % | 380.000 K 75 147.52 % | 505.000 4.55 % | 483.000 30.19 % | 371.000 -99.89 % | 353.000 K -35.40 % | 546.440 K -4.30 % | 571.000 K -17.01 % | 688.000 K -53.51 % | 1.480 M 1.51 % | 1.458 M -2.47 % | 1.495 M 58.54 % | 943.000 K 5.13 % | 897.000 K -81.10 % | 4.746 M 226.86 % | 1.452 M 10.50 % | 1.314 M -1.05 % | 1.328 M -50.76 % | 2.697 M 53.41 % | 1.758 M 13.49 % | 1.549 M -0.96 % | 1.564 M -66.10 % | 4.614 M | 0.000 -100.00 % | 1.173 M -6.16 % | 1.250 M 871.60 % | -162.000 K -124.14 % | 671.000 K 116.45 % | 310.000 K -74.53 % | 1.217 M -46.48 % | 2.274 M 12.52 % | 2.021 M -3.76 % | 2.100 M 134.38 % | 896.000 K -46.73 % | 1.682 M 92.67 % | 873.000 K 7.38 % | 813.000 K -26.95 % | 1.113 M -82.16 % | 6.239 M -99.32 % | 913.000 M 7.41 % | 850.000 M 4.68 % | 812.000 M 11 705.76 % | 6.878 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 640.000 K -25.67 % | 861.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.688 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.112 K | 0.000 | 0.000 | 0.000 -100.00 % | 233.850 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.087 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.463 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.902 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.991 K | 0.000 | 0.000 | 0.000 -100.00 % | 381.724 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 1.281 M | 0.000 -100.00 % | 3.000 K -99.41 % | 512.000 K 51 100.00 % | 1.000 K -99.62 % | 265.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.156 K -64.07 % | 6.000 K -45.45 % | 11.000 K -38.89 % | 18.000 K 26.55 % | 14.224 K -82.22 % | 80.000 K -18.37 % | 98.000 K 7.69 % | 91.000 K -1.23 % | 92.137 K 100.30 % | 46.000 K -54.00 % | 100.000 K -4.76 % | 105.000 K 66.26 % | 63.155 K -5.74 % | 67.000 K -6.94 % | 72.000 K -5.26 % | 76.000 K -5.36 % | 80.305 K -5.52 % | 85.000 K -4.49 % | 89.000 K -4.30 % | 93.000 K 45.31 % | 64.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 868.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.959 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K -63.64 % | 22.000 K -67.65 % | 68.000 K |
| Depreciation and amortization | 0.000 -100.00 % | 739.000 K -2.51 % | 758.000 K -0.52 % | 762.000 K -7.30 % | 822.000 K 33.01 % | 618.000 K -1.75 % | 629.000 K 0.00 % | 629.000 K 0.16 % | 628.000 K -66.79 % | 1.891 M | 0.000 | 0.000 -100.00 % | 622.000 K -4.60 % | 652.000 K 1.24 % | 644.000 K 0.00 % | 644.000 K -1.38 % | 653.000 K 0.44 % | 650.114 K 0.02 % | 650.000 K 0.00 % | 650.000 K -0.31 % | 652.000 K -12.05 % | 741.353 K 17.12 % | 633.000 K 1.44 % | 624.000 K 0.00 % | 624.000 K -14.17 % | 726.984 K 25.13 % | 581.000 K 0.87 % | 576.000 K 0.00 % | 576.000 K 43.28 % | 402.000 K -50.12 % | 806.000 K 0.12 % | 805.000 K 0.25 % | 803.000 K -7.49 % | 868.000 K -14.31 % | 1.013 M 0.00 % | 1.013 M 0.20 % | 1.011 M -99.64 % | 278.772 M 27 419.45 % | 1.013 M 0.00 % | 1.013 M 0.00 % | 1.013 M -29.06 % | 1.428 M 63.76 % | 872.000 K 0.00 % | 872.000 K 0.00 % | 872.000 K 0.57 % | 867.021 K -0.68 % | 873.000 K 0.00 % | 873.000 K 0.00 % | 873.000 K 9.15 % | 799.809 K -13.44 % | 924.000 K -0.65 % | 930.000 K -89.81 % | 9.124 M 886.68 % | 924.716 K 0.08 % | 924.000 K -1.60 % | 939.000 K 0.97 % | 930.000 K |
| Operating income | -3.023 M -1 049.43 % | -263.000 K 97.92 % | -12.651 M -282.90 % | -3.304 M -100.57 % | 583.507 M 107 362.32 % | -544.000 K 71.86 % | -1.933 M -3.09 % | -1.875 M 25.06 % | -2.502 M 38.01 % | -4.036 M -254.69 % | -1.138 M -61.42 % | -705.000 K 55.88 % | -1.598 M 38.66 % | -2.605 M -50.14 % | -1.735 M 13.16 % | -1.998 M 33.80 % | -3.018 M 36.82 % | -4.777 M -60.90 % | -2.969 M -26.02 % | -2.356 M -16.87 % | -2.016 M -214.02 % | -642.000 K 82.06 % | -3.578 M -1 716.24 % | -197.000 K 91.80 % | -2.402 M -82.94 % | -1.313 M 62.12 % | -3.466 M -65.68 % | -2.092 M 4.47 % | -2.190 M 87.91 % | -18.112 M -158.68 % | 30.864 M 1 402.83 % | -2.369 M -15.00 % | -2.060 M 69.94 % | -6.853 M -57.65 % | -4.347 M -22.18 % | -3.558 M -308.80 % | 1.704 M 100.61 % | -278.355 M -206 288.89 % | 135.000 K 102.00 % | -6.735 M -128.30 % | 23.801 M 498.28 % | -5.976 M -644.26 % | 1.098 M -10.51 % | 1.227 M -64.51 % | 3.457 M 186.71 % | -3.987 M -1 020.79 % | 433.000 K -51.02 % | 884.000 K -44.05 % | 1.580 M 135.61 % | -4.437 M -426.97 % | 1.357 M -23.03 % | 1.763 M 10.12 % | 1.601 M 120.48 % | -7.818 M -196.01 % | 8.143 M 350.89 % | 1.806 M -49.28 % | 3.561 M |
| Operating income ratio | -61.69 -70 672.03 % | -0.09 99.99 % | -843.40 -9 983.02 % | -8.36 -100.07 % | 11 441.31 115 775.05 % | -9.89 97.95 % | -483.25 -1 008.25 % | -43.60 37.26 % | -69.50 82.78 % | -403.64 | 0.00 | 0.00 100.00 % | -23.50 -138.16 % | -9.87 60.76 % | -25.14 -19.56 % | -21.03 52.61 % | -44.38 -1 036.52 % | 4.74 153.63 % | -8.84 -26.02 % | -7.01 -16.87 % | -6.00 -595.79 % | -0.86 13.24 % | -0.99 -1 716.24 % | -0.05 93.17 % | -0.80 -174.41 % | -0.29 78.95 % | -1.39 -65.68 % | -0.84 4.47 % | -0.88 87.91 % | -7.24 -1 045.79 % | 0.77 170.30 % | -1.09 -15.00 % | -0.95 100.00 % | -46 619.05 -25 838.60 % | 181.13 161.09 % | -296.50 -109 373.47 % | 0.27 100.45 % | -60.71 -340 525.28 % | 0.02 101.21 % | -1.47 -267.62 % | 0.88 167.24 % | -1.31 -644.26 % | 0.24 -10.51 % | 0.27 -64.51 % | 0.76 186.71 % | -0.87 -1 020.79 % | 0.09 -51.02 % | 0.19 -44.05 % | 0.35 135.61 % | -0.97 -426.97 % | 0.30 -23.03 % | 0.39 17.83 % | 0.33 143.63 % | -0.75 -142.11 % | 1.78 279.26 % | 0.47 -36.09 % | 0.74 |
| Total other income expenses net | -1.232 M -13 588.89 % | -9.000 K -200.00 % | -3.000 K 99.41 % | -511.000 K -101.47 % | 34.696 M 1 463.30 % | -2.545 M | 0.000 100.00 % | -1.485 M -4 225.00 % | 36.000 K 411.36 % | 7.040 K 217.33 % | -6.000 K 45.45 % | -11.000 K -122.00 % | 50.000 K 191.15 % | -54.852 K -398.65 % | -11.000 K -266.67 % | -3.000 K 86.96 % | -23.000 K 75.03 % | -92.110 K -100.24 % | -46.000 K 54.00 % | -100.000 K 4.76 % | -105.000 K -102.66 % | 3.948 M 6 366.67 % | -63.000 K 12.50 % | -72.000 K 5.26 % | -76.000 K -100.83 % | 9.187 M 17 112.96 % | -54.000 K 39.33 % | -89.000 K -990.00 % | 10.000 K -98.27 % | 577.416 K | 0.000 100.00 % | -3.370 M -12.71 % | -2.990 M -298 900.00 % | -1.000 K 99.97 % | -3.652 M -12.02 % | -3.260 M | 0.000 100.00 % | -260.196 M | 0.000 -100.00 % | 1.000 K -99.98 % | 4.500 M 5 049.09 % | 87.394 K 572.26 % | 13.000 K 0.00 % | 13.000 K | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 100.00 % | -2.831 B | 0.000 | 0.000 -100.00 % | 10.000 K 900.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2009-03-31 | 2008-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 129.563 M | 0.000 -100.00 % | 100.921 M | 0.000 -100.00 % | 34.430 M | 0.000 -100.00 % | 28.538 M 20.80 % | 23.625 M 9.22 % | 21.630 M 27.16 % | 17.010 M 12.11 % | 15.173 M 28.22 % | 11.833 M 52.49 % | 7.760 M 116.41 % | 3.586 M 17.92 % | 3.041 M -10.50 % | 3.398 M 110.54 % | -32.238 M -1 073.48 % | 3.312 M 142.40 % | -7.811 M -189.02 % | 8.774 M 119.11 % | -45.921 M -139.45 % | 116.407 M -4.30 % | 121.633 M 20 903.77 % | -584.668 K -123.58 % | 2.479 M 125.24 % | -9.822 M -312.70 % | 4.618 M 5 563.34 % | -84.527 K -100.07 % | 116.324 M 5 319.56 % | 2.146 M -85.81 % | 15.123 M |
| Total investments | 0.000 -100.00 % | 70.807 M | 0.000 -100.00 % | 4.900 M | 0.000 -100.00 % | 3.500 M | 0.000 -100.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M | 0.000 -100.00 % | 1.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.428 M 19.48 % | 33.000 M -26.67 % | 45.000 M | 0.000 | 0.000 -100.00 % | 1.275 M | 0.000 | 0.000 -100.00 % | 20.500 M -49.38 % | 40.500 M 0.00 % | 40.500 M 0.00 % | 40.500 M | 0.000 -100.00 % | 9.267 M |
| Total debt | 0.000 -100.00 % | 130.439 M | 0.000 -100.00 % | 94.276 M | 0.000 -100.00 % | 34.453 M | 0.000 -100.00 % | 28.570 M 20.71 % | 23.668 M 9.27 % | 21.660 M 27.10 % | 17.042 M 12.18 % | 15.191 M 27.72 % | 11.894 M 36.09 % | 8.740 M 142.82 % | 3.599 M 17.32 % | 3.068 M -13.41 % | 3.543 M -11.42 % | 4.000 M -9.90 % | 4.440 M 10.99 % | 4.000 M -54.57 % | 8.804 M | 0.000 -100.00 % | 116.600 M -4.65 % | 122.286 M | 0.000 -100.00 % | 2.625 M 143.06 % | 1.080 M -77.12 % | 4.720 M | 0.000 -100.00 % | 116.675 M | 0.000 -100.00 % | 15.300 M |
| Accumulated other comprehensive income loss | 59.169 M | 0.000 -100.00 % | 694.875 M 9.25 % | 636.065 M 690.34 % | 80.480 M 14 942.99 % | 535.000 K -99.36 % | 83.996 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.804 M 180 216.81 % | 29.284 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.180 M | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -327.181 M | 0.000 | 0.000 | 0.000 100.00 % | -311.002 M | 0.000 | 0.000 100.00 % | -303.099 M | 0.000 | 0.000 100.00 % | -294.774 M | 0.000 100.00 % | -285.291 M | 0.000 100.00 % | -276.009 M | 0.000 100.00 % | -277.547 M | 0.000 100.00 % | -277.728 M | 0.000 100.00 % | -285.875 M | 0.000 | 0.000 100.00 % | -267.293 M | 0.000 100.00 % | -7.527 M | 0.000 100.00 % | -5.225 M | 0.000 100.00 % | -4.102 M -20.37 % | -3.408 M |
| Common stock | 0.000 -100.00 % | 58.810 M | 0.000 -100.00 % | 58.810 M | 0.000 -100.00 % | 58.810 M | 0.000 -100.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M 0.00 % | 58.810 M |
| Total equity | 59.169 M 0.00 % | 59.169 M -91.48 % | 694.875 M 0.00 % | 694.875 M 763.41 % | 80.480 M 0.00 % | 80.480 M -4.19 % | 83.996 M 0.00 % | 83.996 M -4.93 % | 88.355 M -7.05 % | 95.053 M -0.17 % | 95.215 M -1.67 % | 96.831 M -5.05 % | 101.977 M -3.53 % | 105.708 M -5.29 % | 111.614 M -2.92 % | 114.968 M 3.95 % | 110.600 M -2.42 % | 113.347 M 4.13 % | 108.851 M -3.86 % | 113.218 M 12.49 % | 100.643 M -4.22 % | 105.072 M -5.87 % | 111.628 M -3.76 % | 115.990 M -6.20 % | 123.654 M -69.12 % | 400.445 M 4.44 % | 383.420 M -1.18 % | 387.998 M 0.59 % | 385.722 M -0.93 % | 389.336 M 0.64 % | 386.845 M -0.18 % | 387.539 M |
| Other non current liabilities | -59.169 M -430.68 % | 17.893 M 102.57 % | -694.875 M -69 487 400.00 % | -1.000 K 100.00 % | -80.480 M -21 618.72 % | 374.000 K 100.45 % | -83.996 M -1 779.92 % | 5.000 M 24.97 % | 4.001 M -53.91 % | 8.681 M 24.92 % | 6.949 M 82.13 % | 3.815 M -47.46 % | 7.262 M 82.93 % | 3.970 M 895.85 % | 398.637 K -96.52 % | 11.467 M -20.58 % | 14.438 M 849.84 % | 1.520 M -86.81 % | 11.520 M 15.20 % | 10.000 M 743.88 % | 1.185 M -98.99 % | 117.603 M 11 625.17 % | 1.003 M -49.82 % | 1.999 M -98.32 % | 118.674 M 0.04 % | 118.623 M 0.17 % | 118.423 M 0.11 % | 118.291 M 0.17 % | 118.090 M 9 740.86 % | 1.200 M -99.19 % | 148.013 M 0.17 % | 147.755 M |
| Long term debt | 0.000 -100.00 % | 129.581 M | 0.000 -100.00 % | 94.276 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 431.000 K -51.04 % | 880.379 K -43.83 % | 1.567 M -84.12 % | 9.870 M 178.58 % | 3.543 M 15.48 % | 3.068 M -30.89 % | 4.440 M 57.72 % | 2.815 M -97.59 % | 116.600 M | 0.000 -100.00 % | 116.600 M -4.65 % | 122.286 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.675 M | 0.000 | 0.000 |
| Total non current liabilities | -59.169 M -140.12 % | 147.474 M 121.22 % | -694.875 M -837.07 % | 94.275 M 217.14 % | -80.480 M -21 618.72 % | 374.000 K 100.45 % | -83.996 M -1 779.92 % | 5.000 M -25.66 % | 6.726 M -22.52 % | 8.681 M 24.92 % | 6.949 M 2.00 % | 6.813 M -11.44 % | 7.693 M -5.26 % | 8.120 M 313.00 % | 1.966 M -88.98 % | 17.843 M -23.68 % | 23.379 M 134.12 % | 9.986 M -53.56 % | 21.500 M 3.74 % | 20.725 M -83.21 % | 123.456 M 0.15 % | 123.275 M 0.00 % | 123.274 M -5.14 % | 129.956 M 4.51 % | 124.345 M -0.27 % | 124.676 M 0.16 % | 124.476 M -0.13 % | 124.642 M 0.16 % | 124.442 M 0.18 % | 124.218 M -19.53 % | 154.356 M 0.77 % | 153.182 M |
| Other current liabilities | 0.000 -100.00 % | 339.708 M | 0.000 -100.00 % | 256.287 M | 0.000 -100.00 % | 5.000 M | 0.000 -100.00 % | 473.000 K -91.25 % | 5.408 M 62.01 % | 3.338 M -34.19 % | 5.072 M -7.13 % | 5.461 M 3.34 % | 5.285 M -13.87 % | 6.136 M -53.82 % | 13.287 M 129.67 % | 5.785 M 366.56 % | 1.240 M -90.17 % | 12.609 M 924.13 % | 1.231 M -33.12 % | 1.841 M 379.43 % | 384.000 K 56.73 % | 245.005 K -16.09 % | 292.000 K 311.27 % | 71.000 K -95.30 % | 1.511 M 31.99 % | 1.145 M 160.22 % | 440.013 K -62.20 % | 1.164 M -53.27 % | 2.491 M -15.99 % | 2.965 M 8.96 % | 2.721 M 383.65 % | 562.620 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.332 M 932.56 % | 129.000 K | 0.000 -100.00 % | 142.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.275 M 0.00 % | 1.275 M -39.72 % | 2.115 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.098 M |
| Short term debt | 0.000 -100.00 % | 858.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 34.453 M | 0.000 -100.00 % | 28.570 M 20.71 % | 23.668 M 9.27 % | 21.660 M 27.10 % | 17.042 M 12.18 % | 15.191 M 32.52 % | 11.463 M 45.85 % | 7.860 M 286.80 % | 2.032 M 101.79 % | 1.007 M | 0.000 -100.00 % | 931.945 K | 0.000 | 0.000 -100.00 % | 8.804 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.625 M 143.06 % | 1.080 M -77.12 % | 4.720 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.300 M |
| Total current liabilities | 0.000 -100.00 % | 341.717 M | 0.000 -100.00 % | 257.954 M | 0.000 -100.00 % | 40.972 M | 0.000 -100.00 % | 29.559 M -6.01 % | 31.449 M 16.81 % | 26.924 M 20.01 % | 22.434 M 0.25 % | 22.379 M 18.22 % | 18.930 M 20.62 % | 15.693 M -3.73 % | 16.301 M 95.88 % | 8.322 M 75.70 % | 4.737 M -73.88 % | 18.135 M 104.42 % | 8.871 M -8.90 % | 9.738 M -31.36 % | 14.187 M 75.97 % | 8.062 M 5.46 % | 7.645 M 2.96 % | 7.425 M -23.00 % | 9.642 M -42.78 % | 16.850 M 76.13 % | 9.567 M -34.72 % | 14.655 M 60.83 % | 9.112 M -4.41 % | 9.532 M 2.56 % | 9.294 M -64.13 % | 25.907 M |
| Total liabilities | -59.169 M -112.10 % | 489.191 M 170.40 % | -694.875 M -297.28 % | 352.229 M 537.66 % | -80.480 M -294.65 % | 41.346 M 149.22 % | -83.996 M -343.05 % | 34.559 M -9.47 % | 38.175 M 7.22 % | 35.605 M 21.18 % | 29.383 M 0.66 % | 29.192 M 9.65 % | 26.623 M 11.80 % | 23.813 M 30.36 % | 18.267 M -0.48 % | 18.356 M -34.71 % | 28.115 M -0.02 % | 28.120 M -7.41 % | 30.372 M -0.30 % | 30.463 M -77.87 % | 137.643 M 4.80 % | 131.337 M 0.32 % | 130.919 M -4.70 % | 137.381 M 2.53 % | 133.987 M -5.33 % | 141.526 M 5.58 % | 134.043 M -3.77 % | 139.297 M 4.30 % | 133.554 M -0.15 % | 133.750 M -18.27 % | 163.650 M -8.62 % | 179.090 M |
| Other non current assets | 0.000 -100.00 % | 188.978 M | 0.000 -100.00 % | 56.308 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.169 M 3.69 % | 1.127 M -95.12 % | 23.110 M 0.05 % | 23.099 M 1 550.51 % | 1.400 M -94.01 % | 23.372 M 1 297.85 % | 1.672 M | 0.000 -100.00 % | 1.672 M -15.05 % | 1.968 M | 0.000 -100.00 % | 1.935 M 0.06 % | 1.934 M -0.26 % | 1.939 M -0.27 % | 1.944 M -96.17 % | 50.739 M 2 527.60 % | 1.931 M -2.93 % | 1.989 M 93.12 % | 1.030 M -19.94 % | 1.287 M -0.57 % | 1.294 M -1.60 % | 1.315 M -87.22 % | 10.288 M 894.87 % | 1.034 M 0.00 % | 1.034 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| Property plant equipment net | 0.000 -100.00 % | 46.491 M | 0.000 -100.00 % | 140.695 M | 0.000 -100.00 % | 107.624 M | 0.000 -100.00 % | 108.873 M -1.14 % | 110.130 M 21.10 % | 90.943 M 4.69 % | 86.871 M -20.02 % | 108.610 M 23.13 % | 88.206 M -20.65 % | 111.164 M 22.48 % | 90.764 M -20.22 % | 113.765 M 24.05 % | 91.712 M -1.28 % | 92.903 M -1.16 % | 93.990 M -1.13 % | 95.069 M -28.49 % | 132.953 M -1.36 % | 134.790 M -0.23 % | 135.098 M -30.19 % | 193.520 M -0.37 % | 194.247 M -53.36 % | 416.445 M -6.05 % | 443.250 M -1.97 % | 452.170 M -0.38 % | 453.908 M -0.41 % | 455.756 M -3.65 % | 473.025 M -3.75 % | 491.474 M |
| Total non current assets | 0.000 -100.00 % | 235.469 M | 0.000 -100.00 % | 197.003 M | 0.000 -100.00 % | 107.625 M | 0.000 -100.00 % | 110.042 M -1.09 % | 111.257 M -2.45 % | 114.053 M 3.71 % | 109.970 M -0.04 % | 110.009 M -1.41 % | 111.578 M -1.12 % | 112.836 M 24.32 % | 90.764 M -21.37 % | 115.437 M 23.22 % | 93.680 M 0.84 % | 92.903 M -3.15 % | 95.926 M -1.11 % | 97.003 M -28.09 % | 134.892 M -1.35 % | 136.735 M -26.42 % | 185.837 M -4.92 % | 195.451 M -0.40 % | 196.236 M -52.99 % | 417.475 M -6.09 % | 444.537 M -1.97 % | 453.464 M -0.39 % | 455.223 M -2.32 % | 466.044 M -1.69 % | 474.059 M -3.75 % | 492.508 M |
| Other current assets | 0.000 -100.00 % | 17.397 M | 0.000 -100.00 % | 592.250 M | 0.000 -100.00 % | 10.013 M | 0.000 -100.00 % | 7.206 M -2.76 % | 7.410 M 5.94 % | 6.995 M 346.68 % | 1.566 M -80.74 % | 8.131 M 3.76 % | 7.836 M 0.10 % | 7.828 M -0.03 % | 7.830 M 2.88 % | 7.611 M 6.20 % | 7.167 M 64.79 % | 4.349 M | 0.000 -100.00 % | 1.867 M | 0.000 -100.00 % | 54.078 M -4.32 % | 56.517 M -1.31 % | 57.267 M -5.84 % | 60.820 M -51.09 % | 124.349 M 127 987.89 % | 97.081 K | 0.000 -100.00 % | 5.290 K | 0.000 | 0.000 -100.00 % | 5.975 M |
| Short term investments | 0.000 -100.00 % | 74.308 M | 0.000 -100.00 % | 4.900 M | 0.000 -100.00 % | 3.500 M | 0.000 -100.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M | 0.000 -100.00 % | 1.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.428 M 19.48 % | 33.000 M -26.67 % | 45.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.500 M -49.38 % | 40.500 M 0.00 % | 40.500 M 0.00 % | 40.500 M | 0.000 -100.00 % | 9.267 M |
| cash and cash equivalents | 0.000 -100.00 % | 876.000 K | 0.000 100.00 % | -6.645 M | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 32.000 K -24.17 % | 42.200 K 40.67 % | 30.000 K -6.25 % | 32.000 K 73.28 % | 18.467 K -69.73 % | 61.000 K -93.78 % | 980.105 K 7 073.42 % | 13.663 K -49.78 % | 27.205 K -81.27 % | 145.285 K -99.60 % | 36.238 M 3 112.24 % | 1.128 M -90.45 % | 11.811 M 39 270.00 % | 30.000 K -99.93 % | 45.921 M 23 693.47 % | 193.000 K -70.44 % | 653.000 K 11.69 % | 584.668 K 300.46 % | 146.000 K -98.66 % | 10.902 M 10 588.55 % | 102.000 K 20.67 % | 84.527 K -75.92 % | 351.000 K 116.35 % | -2.146 M -1 314.68 % | 176.703 K |
| Cash and short term investments | 0.000 -100.00 % | 71.683 M | 0.000 100.00 % | -1.745 M | 0.000 -100.00 % | 3.522 M | 0.000 -100.00 % | 1.307 M 2 997.16 % | 42.200 K -96.77 % | 1.305 M -0.15 % | 1.307 M 6 977.49 % | 18.467 K -98.62 % | 1.336 M 36.31 % | 980.105 K -23.94 % | 1.289 M 4 636.86 % | 27.205 K -81.27 % | 145.285 K -99.60 % | 36.238 M -10.65 % | 40.556 M -9.49 % | 44.811 M -0.49 % | 45.030 M -1.94 % | 45.921 M 23 693.47 % | 193.000 K -70.44 % | 653.000 K 11.69 % | 584.668 K 300.46 % | 146.000 K -99.54 % | 31.402 M -22.66 % | 40.602 M 0.04 % | 40.585 M -0.65 % | 40.851 M 2 003.26 % | -2.146 M -122.73 % | 9.444 M |
| Total current assets | 0.000 -100.00 % | 312.891 M | 0.000 -100.00 % | 850.101 M | 0.000 -100.00 % | 14.201 M | 0.000 -100.00 % | 8.513 M -44.26 % | 15.273 M -8.03 % | 16.606 M 13.52 % | 14.628 M -8.65 % | 16.013 M -5.93 % | 17.022 M 2.02 % | 16.685 M -57.35 % | 39.117 M 118.70 % | 17.886 M -60.28 % | 45.035 M -7.27 % | 48.564 M 12.17 % | 43.297 M -7.24 % | 46.678 M -54.85 % | 103.393 M 3.39 % | 99.999 M 76.33 % | 56.710 M -2.09 % | 57.920 M -5.68 % | 61.405 M -50.68 % | 124.495 M 70.71 % | 72.926 M -1.22 % | 73.830 M 15.26 % | 64.053 M 12.29 % | 57.042 M -25.37 % | 76.437 M 3.12 % | 74.121 M |
| Inventory | 0.000 -100.00 % | 219.713 M | 0.000 -100.00 % | 126.901 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.412 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 -100.00 % | 40.500 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 4.098 M | 0.000 -100.00 % | 132.695 M | 0.000 -100.00 % | 666.000 K | 0.000 -100.00 % | 1.560 M -80.05 % | 7.820 M -5.85 % | 8.306 M -11.10 % | 9.343 M 18.80 % | 7.864 M 0.18 % | 7.850 M -0.34 % | 7.877 M -73.74 % | 29.998 M 192.73 % | 10.248 M -72.83 % | 37.723 M 372.86 % | 7.977 M 191.13 % | 2.740 M | 0.000 -100.00 % | 58.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.427 M 24.67 % | 33.228 M | 0.000 -100.00 % | 16.191 M | 0.000 -100.00 % | 58.702 M |
| 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -300.000 70.03 % | -1.001 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -124.000 | 0.000 | 0.000 -100.00 % | 1.000 K 100.31 % | -324.612 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 50 100.00 % | -2.000 -100.20 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 1.151 M | 0.000 -100.00 % | 1.667 M | 0.000 -100.00 % | 1.305 M | 0.000 -100.00 % | 516.000 K -78.10 % | 2.356 M 296.63 % | 594.000 K 210.99 % | 191.000 K -88.36 % | 1.641 M -19.55 % | 2.040 M 36.36 % | 1.496 M 52.37 % | 981.836 K -24.42 % | 1.299 M -62.85 % | 3.497 M -20.56 % | 4.402 M -42.39 % | 7.640 M -3.25 % | 7.897 M 58.35 % | 4.987 M -36.20 % | 7.817 M 6.31 % | 7.353 M -0.01 % | 7.354 M -9.56 % | 8.131 M -31.12 % | 11.805 M 74.33 % | 6.772 M 1.74 % | 6.656 M 0.53 % | 6.621 M 0.82 % | 6.567 M -0.09 % | 6.573 M -17.29 % | 7.947 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K | 0.000 | 0.000 -100.00 % | 16.919 K | 0.000 | 0.000 -100.00 % | 85.033 K | 0.000 -100.00 % | 201.728 K | 0.000 -100.00 % | 230.746 K | 0.000 -100.00 % | 192.384 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.725 M | 0.000 | 0.000 -100.00 % | 2.997 M | 0.000 -100.00 % | 3.270 M | 0.000 -100.00 % | 3.542 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.185 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 |
| 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 |
| 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 -100.00 % | 7.809 M | 0.000 | 0.000 | 0.000 100.00 % | -1.185 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 |
| 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 -100.00 % | 52.672 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 327.540 M | 0.000 -100.00 % | 636.065 M | 0.000 -100.00 % | 332.137 M | 0.000 -100.00 % | 25.186 M -92.43 % | 332.644 M 817.82 % | 36.243 M -0.44 % | 36.405 M -89.06 % | 332.795 M 670.95 % | 43.167 M -87.01 % | 332.189 M | 0.000 -100.00 % | 332.137 M 541.32 % | 51.790 M -84.40 % | 332.031 M 563.52 % | 50.041 M -84.93 % | 332.136 M 693.96 % | 41.833 M -87.40 % | 332.137 M 528.83 % | 52.818 M | 0.000 -100.00 % | 332.137 M -2.78 % | 341.635 M 2.86 % | 332.137 M 0.90 % | 329.188 M -0.89 % | 332.137 M 0.49 % | 330.526 M -0.49 % | 332.137 M 0.00 % | 332.137 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 772.497 K -85.69 % | 5.397 M 0.00 % | 5.397 M -2.58 % | 5.540 M 0.01 % | 5.540 M -2.31 % | 5.671 M 0.00 % | 5.671 M 0.00 % | 5.671 M 0.00 % | 5.671 M 0.00 % | 5.671 M -6.31 % | 6.053 M 0.00 % | 6.053 M -4.69 % | 6.351 M -0.01 % | 6.351 M 0.13 % | 6.343 M 0.00 % | 6.343 M 16.86 % | 5.428 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.809 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 |
| Total assets | 0.000 -100.00 % | 548.360 M | 0.000 -100.00 % | 1.047 B | 0.000 -100.00 % | 121.826 M | 0.000 -100.00 % | 118.555 M -6.30 % | 126.530 M -3.16 % | 130.658 M 4.86 % | 124.598 M -1.13 % | 126.022 M -2.00 % | 128.600 M -0.71 % | 129.521 M -0.28 % | 129.881 M -2.58 % | 133.324 M -3.89 % | 138.715 M -1.95 % | 141.467 M 1.61 % | 139.222 M -3.10 % | 143.681 M -39.70 % | 238.286 M 0.79 % | 236.409 M -2.53 % | 242.547 M -4.27 % | 253.371 M -1.66 % | 257.641 M -52.46 % | 541.971 M 4.74 % | 517.463 M -1.86 % | 527.295 M 1.54 % | 519.276 M -0.73 % | 523.086 M -4.98 % | 550.496 M -2.85 % | 566.629 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-06-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 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 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 4.365 M 1 772.41 % | -261.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 403.000 K 127.79 % | -1.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 3.962 M 233.22 % | 1.189 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 4.255 K -99.30 % | 611.626 K 4 733.46 % | 12.654 K 231.69 % | 3.815 K 100.62 % | -618.202 K -38 049.79 % | 1.629 K -99.87 % | 1.260 M 167.26 % | -1.873 M 23.97 % | -2.464 M 38.78 % | -4.024 M -252.12 % | -1.143 M -1 780.67 % | 68.000 K 277.78 % | 18.000 K 100.41 % | -4.442 M -243.06 % | -1.295 M 13.08 % | -1.490 M 33.73 % | -2.248 M 37.93 % | -3.621 M -163 151.54 % | 2.221 K 21.43 % | 1.829 K 17.39 % | 1.558 K 119.57 % | -7.960 K -318.62 % | 3.641 K 1 253.53 % | 269.000 -89.14 % | 2.478 K 130.71 % | -8.070 K -329.25 % | 3.520 K 61.39 % | 2.181 K 0.05 % | 2.180 K -87.84 % | 17.934 K 158.11 % | -30.864 K -1 402.83 % | 2.369 K 15.00 % | 2.060 K -68.58 % | 6.556 K 50.81 % | 4.347 K 22.18 % | 3.558 K 308.80 % | -1.704 K -100.61 % | 277.366 K 205 556.30 % | -135.000 -102.00 % | 6.736 K 128.30 % | -23.801 K -519.21 % | 5.678 K 616.61 % | -1.099 K 11.37 % | -1.240 K -19.92 % | -1.034 K -125.87 % | 3.996 K 996.00 % | -446.000 50.28 % | -897.000 43.73 % | -1.594 K -129.64 % | 5.377 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.258 M 167.09 % | -1.875 M 23.97 % | -2.466 M 38.79 % | -4.029 M -252.19 % | -1.144 M -130.78 % | 3.717 M 400.49 % | -1.237 M 72.18 % | -4.446 M -243.06 % | -1.296 M 13.08 % | -1.491 M 33.73 % | -2.250 M 37.93 % | -3.625 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 |
| 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 100.00 % | -4.033 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 582.000 K 200.00 % | -582.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -3.451 M -492.96 % | -582.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 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.167 M -163.05 % | 1.851 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -10.000 K -900.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.177 M -163.62 % | 1.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 909.000 K 90 800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 1.258 M 167.09 % | -1.875 M 25.25 % | -2.508 M 37.75 % | -4.029 M -243.19 % | -1.174 M -58 600.00 % | -2.000 K -114.29 % | 14.000 K 100.31 % | -4.446 M -243.06 % | -1.296 M 13.08 % | -1.491 M 33.73 % | -2.250 M 37.93 % | -3.625 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.290 M 3 931.25 % | 32.000 K -98.32 % | 1.907 M | 0.000 -100.00 % | 4.071 M | 0.000 -100.00 % | 32.000 K 77.78 % | 18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.000 K -98.22 % | 1.290 M 3 931.25 % | 32.000 K 101.30 % | -2.466 M -5 943.60 % | 42.200 K 103.69 % | -1.144 M -3 913.33 % | 30.000 K -6.25 % | 32.000 K 100.72 % | -4.446 M -243.06 % | -1.296 M 13.08 % | -1.491 M 33.73 % | -2.250 M 37.93 % | -3.625 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.258 M 167.09 % | -1.875 M 23.97 % | -2.466 M 38.79 % | -4.029 M -252.19 % | -1.144 M -130.78 % | 3.717 M 396.18 % | -1.255 M 71.77 % | -4.446 M -243.06 % | -1.296 M 13.08 % | -1.491 M 33.73 % | -2.250 M 37.93 % | -3.625 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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.033 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.258 M 167.09 % | -1.875 M 23.97 % | -2.466 M 38.79 % | -4.029 M -252.19 % | -1.144 M -262.03 % | -316.000 K 74.45 % | -1.237 M 72.18 % | -4.446 M -243.06 % | -1.296 M 13.08 % | -1.491 M 33.73 % | -2.250 M 37.93 % | -3.625 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 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |