Cubical Financial Services Limited CUBIFIN.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 24.199 M -11.43 % | 27.323 M 135.21 % | 11.617 M -46.31 % | 21.636 M 65.07 % | 13.107 M 23.67 % | 10.598 M -71.12 % | 36.699 M 36.60 % | 26.866 M -61.44 % | 69.666 M 9.05 % | 63.883 M -9.81 % | 70.832 M 222.66 % | 21.952 M 444.48 % | 4.032 M -1.06 % | 4.075 M 45.06 % | 2.809 M -36.99 % | 4.458 M 90.49 % | 2.341 M 475.07 % | -624.044 K -136.78 % | 1.697 M |
| Net income | 3.754 M -67.60 % | 11.587 M 505.58 % | -2.857 M -142.43 % | 6.733 M 229.50 % | 2.043 M -30.06 % | 2.922 M -31.46 % | 4.263 M -43.59 % | 7.557 M 590.24 % | 1.095 M 125.46 % | -4.299 M -725.65 % | -520.731 K -76.43 % | -295.144 K -210.54 % | 266.995 K -67.76 % | 828.174 K 73.11 % | 478.417 K -59.29 % | 1.175 M 2.95 % | 1.142 M 150.34 % | -2.268 M -22 229.33 % | -10.156 K |
| Income before tax | 6.782 M -47.30 % | 12.870 M 754.14 % | -1.967 M -124.07 % | 8.173 M 192.89 % | 2.791 M -31.75 % | 4.089 M -29.84 % | 5.828 M -30.56 % | 8.392 M 471.92 % | 1.467 M 136.41 % | -4.030 M -677.87 % | -518.110 K -68.91 % | -306.732 K -178.71 % | 389.680 K -66.87 % | 1.176 M 68.42 % | 698.407 K -49.72 % | 1.389 M 21.27 % | 1.145 M 149.92 % | -2.294 M -2 264.91 % | 105.972 K |
| Income before tax ratio | 0.28 -40.50 % | 0.47 378.11 % | -0.17 -144.83 % | 0.38 77.43 % | 0.21 -44.81 % | 0.39 142.95 % | 0.16 -49.16 % | 0.31 1 383.03 % | 0.02 133.39 % | -0.06 -762.48 % | -0.01 47.65 % | -0.01 -114.46 % | 0.10 -66.52 % | 0.29 16.11 % | 0.25 -20.20 % | 0.31 -36.34 % | 0.49 -86.69 % | 3.68 5 786.63 % | 0.06 |
| EBITDA | 6.786 M -47.19 % | 12.851 M 753.33 % | -1.967 M -124.05 % | 8.178 M 187.70 % | 2.843 M -27.03 % | 3.896 M -41.85 % | 6.699 M 106.78 % | 3.240 M 592.69 % | 467.721 K 115.85 % | -2.951 M -477.74 % | -510.746 K -73.06 % | -295.121 K -173.63 % | 400.836 K -66.38 % | 1.192 M -66.01 % | 3.508 M -52.65 % | 7.408 M 107.75 % | 3.566 M 226.73 % | -2.814 M -247.29 % | 1.910 M |
| Net income ratio | 0.16 -63.42 % | 0.42 272.44 % | -0.25 -179.03 % | 0.31 99.61 % | 0.16 -43.45 % | 0.28 137.34 % | 0.12 -58.70 % | 0.28 1 689.85 % | 0.02 123.35 % | -0.07 -815.45 % | -0.01 45.32 % | -0.01 -120.30 % | 0.07 -67.41 % | 0.20 19.34 % | 0.17 -35.40 % | 0.26 -45.96 % | 0.49 -86.58 % | 3.63 60 816.04 % | -0.01 |
| Ratio EBITDA | 0.28 -40.38 % | 0.47 377.76 % | -0.17 -144.79 % | 0.38 74.29 % | 0.22 -41.00 % | 0.37 101.38 % | 0.18 51.37 % | 0.12 1 696.20 % | 0.01 114.54 % | -0.05 -540.58 % | -0.01 46.36 % | -0.01 -113.52 % | 0.10 -66.02 % | 0.29 -76.57 % | 1.25 -24.85 % | 1.66 9.06 % | 1.52 -66.21 % | 4.51 300.51 % | 1.13 |
| Gross profit ratio | 0.54 -11.05 % | 0.61 435.89 % | 0.11 -79.70 % | 0.56 -6.32 % | 0.60 -26.17 % | 0.81 195.48 % | 0.27 8.68 % | 0.25 970.86 % | 0.02 -90.27 % | 0.24 550.86 % | 0.04 -20.38 % | 0.05 -90.57 % | 0.49 -50.54 % | 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 | 62.567 M -2.81 % | 64.378 M -1.22 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M -5.90 % | 69.253 M 6.26 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 329.60 % | 15.170 M 0.00 % | 15.170 M 0.00 % | 15.170 M |
| Weighted average shs out | 62.567 M -2.81 % | 64.378 M -1.22 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M -5.90 % | 69.253 M 6.26 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 329.60 % | 15.170 M 0.00 % | 15.170 M 0.00 % | 15.170 M |
| EPS diluted | 0.06 -66.67 % | 0.18 510.96 % | -0.04 -143.80 % | 0.10 218.47 % | 0.03 -29.91 % | 0.04 -31.50 % | 0.07 -45.50 % | 0.12 500.00 % | 0.02 130.30 % | -0.07 -725.00 % | -0.01 -86.05 % | 0.00 -207.50 % | 0.00 -66.67 % | 0.01 50.00 % | 0.01 -55.56 % | 0.02 -76.32 % | 0.08 150.67 % | -0.15 -21 328.57 % | 0.00 |
| Earnings per share | 0.06 -66.67 % | 0.18 510.96 % | -0.04 -143.80 % | 0.10 218.47 % | 0.03 -29.91 % | 0.04 -31.50 % | 0.07 -45.50 % | 0.12 500.00 % | 0.02 130.30 % | -0.07 -725.00 % | -0.01 -86.05 % | 0.00 -207.50 % | 0.00 -66.67 % | 0.01 50.00 % | 0.01 -55.56 % | 0.02 -76.32 % | 0.08 150.67 % | -0.15 -21 328.57 % | 0.00 |
| Gross profit | 13.105 M -21.22 % | 16.635 M 1 160.46 % | 1.320 M -89.10 % | 12.106 M 54.64 % | 7.829 M -8.69 % | 8.574 M -14.67 % | 10.049 M 48.46 % | 6.769 M 312.97 % | 1.639 M -89.39 % | 15.447 M 487.02 % | 2.632 M 156.89 % | 1.024 M -48.63 % | 1.994 M -51.06 % | 4.075 M 45.06 % | 2.809 M -36.99 % | 4.458 M 90.49 % | 2.341 M 475.07 % | -624.044 K -136.78 % | 1.697 M |
| Income tax expense | 3.028 M 136.17 % | 1.282 M 44.78 % | 885.586 K -38.50 % | 1.440 M 92.75 % | 747.023 K -35.98 % | 1.167 M -25.42 % | 1.565 M 87.32 % | 835.350 K 124.21 % | 372.567 K 38.42 % | 269.152 K 10 169.06 % | 2.621 K 122.62 % | -11.588 K -109.45 % | 122.685 K -64.76 % | 348.112 K 58.24 % | 219.990 K 2.98 % | 213.625 K 5 772.05 % | 3.638 K 113.78 % | -26.398 K -122.73 % | 116.129 K |
| Cost of revenue | 11.094 M 3.80 % | 10.688 M 3.80 % | 10.297 M 8.05 % | 9.529 M 80.55 % | 5.278 M 160.82 % | 2.024 M -92.41 % | 26.651 M 32.61 % | 20.097 M -70.46 % | 68.027 M 40.45 % | 48.436 M -28.98 % | 68.200 M 225.88 % | 20.928 M 927.12 % | 2.038 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 2.150 M 9.47 % | 1.964 M 187.76 % | 682.367 K -50.92 % | 1.390 M -43.63 % | 2.466 M 10.30 % | 2.236 M 184.29 % | 786.450 K 207.00 % | 256.175 K 1.17 % | 253.205 K -44.30 % | 454.551 K 4.47 % | 435.089 K | 0.000 | 0.000 -100.00 % | 2.075 M -1.68 % | 2.111 M 80.86 % | 1.167 M 66.94 % | 699.147 K -9.39 % | 771.612 K -3.31 % | 798.047 K |
| Selling and marketing expenses | 13.370 K -0.28 % | 13.408 K 0.00 % | 13.408 K -9.50 % | 14.816 K 13.52 % | 13.052 K -51.00 % | 26.636 K -30.09 % | 38.102 K 4.68 % | 36.397 K -11.06 % | 40.923 K -10.88 % | 45.920 K 26.64 % | 36.260 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 1.811 M -30.15 % | 2.592 M 121.12 % | 1.172 M -53.46 % | 2.519 M 4.26 % | 2.416 M 148.65 % | -4.966 M -235.13 % | 3.675 M 1 640.25 % | 211.168 K 101.21 % | -17.454 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 2.000 M -47.20 % | 3.788 M 15.20 % | 3.288 M 27.57 % | 2.578 M -48.43 % | 4.998 M 6.83 % | 4.678 M 39.68 % | 3.349 M -5.08 % | 3.529 M 201.27 % | 1.171 M -83.98 % | 7.311 M 380.94 % | 1.520 M 14.19 % | 1.331 M -17.04 % | 1.605 M -44.65 % | 2.899 M 515.06 % | -698.407 K 67.41 % | -2.143 M -86.70 % | -1.148 M -150.30 % | 2.282 M 2 253.69 % | -105.973 K |
| Cost and expenses | 13.094 M -9.54 % | 14.476 M 6.56 % | 13.585 M 0.95 % | 13.457 M 30.96 % | 10.276 M 53.33 % | 6.702 M -77.66 % | 30.000 M 26.98 % | 23.626 M -65.86 % | 69.198 M 24.13 % | 55.747 M -20.04 % | 69.720 M 213.22 % | 22.259 M 511.16 % | 3.642 M 25.64 % | 2.899 M 515.06 % | -698.407 K 67.41 % | -2.143 M -86.70 % | -1.148 M -150.30 % | 2.282 M 2 253.69 % | -105.973 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.163 -48.53 % | 0.316 1 400.27 % | 0.021 | 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.000 M 1.16 % | 1.977 M 184.15 % | 695.775 K -50.48 % | 1.405 M -43.32 % | 2.479 M 9.58 % | 2.262 M 174.38 % | 824.552 K 181.83 % | 292.572 K -0.53 % | 294.128 K -41.23 % | 500.471 K 6.18 % | 471.349 K | 0.000 | 0.000 -100.00 % | 2.075 M -1.68 % | 2.111 M 80.86 % | 1.167 M 66.94 % | 699.147 K -9.39 % | 771.612 K -3.31 % | 798.047 K |
| Interest income | 0.000 -100.00 % | 21.980 K 1 027.18 % | 1.950 K | 0.000 -100.00 % | 12.071 K 80 373.33 % | 15.000 -99.73 % | 5.458 K -81.55 % | 29.580 K | 0.000 -100.00 % | 21.411 K 44.87 % | 14.779 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 340.000 -26.09 % | 460.000 17.35 % | 392.000 -92.48 % | 5.213 K 847.82 % | 550.000 272.88 % | 147.500 25.00 % | 118.000 2.61 % | 115.000 -66.67 % | 345.000 201.31 % | 114.500 -67.10 % | 348.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 4.000 K 19.87 % | 3.337 K -99.83 % | 1.969 M 11 981.80 % | 16.300 K 85.23 % | 8.800 K -99.86 % | 6.509 M -78.30 % | 30.000 M 65.16 % | 18.165 M -73.36 % | 68.198 M 1 895 875.34 % | 3.597 K -51.15 % | 7.363 K -36.59 % | 11.611 K 4.08 % | 11.156 K -30.64 % | 16.084 K -55.50 % | 36.143 K -35.81 % | 56.302 K -24.60 % | 74.671 K -19.46 % | 92.713 K -13.68 % | 107.402 K |
| Operating income | 11.105 M -13.57 % | 12.848 M 753.20 % | -1.967 M -124.07 % | 8.173 M 187.52 % | 2.843 M -30.58 % | 4.095 M -29.73 % | 5.828 M -30.56 % | 8.392 M 471.92 % | 1.467 M 136.41 % | -4.030 M -677.87 % | -518.110 K -68.91 % | -306.732 K -178.71 % | 389.680 K -66.87 % | 1.176 M -66.12 % | 3.472 M -52.78 % | 7.352 M 110.58 % | 3.491 M 220.61 % | -2.895 M -260.55 % | 1.803 M |
| Operating income ratio | 0.46 -2.41 % | 0.47 377.71 % | -0.17 -144.82 % | 0.38 74.17 % | 0.22 -43.87 % | 0.39 143.33 % | 0.16 -49.16 % | 0.31 1 383.05 % | 0.02 133.39 % | -0.06 -762.48 % | -0.01 47.65 % | -0.01 -114.46 % | 0.10 -66.52 % | 0.29 -76.64 % | 1.24 -25.06 % | 1.65 10.55 % | 1.49 -67.84 % | 4.64 336.57 % | 1.06 |
| Total other income expenses net | -4.323 M -20 188.29 % | 21.520 K 4 727.96 % | -465.000 91.08 % | -5.213 K 90.00 % | -52.150 K | 0.000 100.00 % | -871.570 K -116.92 % | 5.152 M | 0.000 100.00 % | -0.500 3.85 % | -0.520 | 0.000 | 0.000 100.00 % | -5.746 K -427.78 % | 1.753 K 100.03 % | -5.963 M -28 404.15 % | -20.919 K -103.42 % | 612.181 K 136.08 % | -1.697 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.377 M -24.44 % | -1.910 M -101.64 % | 116.760 M 4.78 % | 111.429 M -6.60 % | 119.300 M -3.17 % | 123.202 M 1.48 % | 121.408 M 716.71 % | -19.686 M -143.75 % | 44.995 M 1 944.49 % | -2.439 M 60.96 % | -6.249 M -534.28 % | -985.141 K 11.40 % | -1.112 M -29.97 % | -855.527 K -51.81 % | -563.569 K 62.17 % | -1.490 M -411.86 % | -291.008 K 88.99 % | -2.643 M 2.20 % | -2.702 M |
| Total investments | 7.250 K 0.00 % | 7.250 K | 0.000 100.00 % | -114.264 M | 0.000 -100.00 % | 51.600 K -93.79 % | 830.824 K -36.43 % | 1.307 M -93.62 % | 20.482 M -57.36 % | 48.037 M 2 888.88 % | 1.607 M -83.62 % | 9.812 M -81.22 % | 52.252 M 0.00 % | 52.252 M -17.88 % | 63.629 M -9.74 % | 70.494 M 6 894.86 % | 1.008 M -62.69 % | 2.701 M 199.20 % | 902.762 K |
| Total debt | 0.000 -100.00 % | 11.514 M -90.18 % | 117.227 M 2.62 % | 114.237 M -5.39 % | 120.747 M -2.82 % | 124.249 M 2.06 % | 121.742 M 155 874.98 % | 78.052 K -99.87 % | 59.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.898 K -65.69 % | 183.313 K -34.82 % | 281.246 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 5.259 M 0.00 % | 5.259 M 34.42 % | 3.913 M -97.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 20.644 M 120.79 % | 9.350 M 7 376.60 % | 125.057 K -95.82 % | 2.989 M 223.78 % | -2.415 M 40.47 % | -4.057 M 36.55 % | -6.394 M 34.78 % | -9.804 M 38.14 % | -15.848 M 5.24 % | -16.724 M -34.60 % | -12.425 M -4.42 % | -11.899 M -2.54 % | -11.603 M 1.75 % | -11.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 329.60 % | 30.340 M 0.00 % | 30.340 M 0.00 % | 30.340 M |
| Total equity | 150.984 M 2.52 % | 147.267 M 8.88 % | 135.258 M -2.40 % | 138.589 M 5.12 % | 131.839 M 1.58 % | 129.787 M 2.57 % | 126.532 M 23.04 % | 102.838 M 2.30 % | 100.525 M -11.78 % | 113.951 M -3.64 % | 118.250 M -0.44 % | 118.776 M -0.25 % | 119.072 M 0.22 % | 118.805 M 0.70 % | 117.976 M -9.49 % | 130.340 M 329.60 % | 30.340 M 0.00 % | 30.340 M 0.00 % | 30.340 M |
| Other non current liabilities | 375.410 K 11.07 % | 338.000 K 15.34 % | 293.049 K | 0.000 -100.00 % | 329.526 K | 0.000 -100.00 % | 304.400 K 67.16 % | 182.100 K 155.82 % | -326.211 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.170 K | 0.000 100.00 % | -62.898 K 65.69 % | -183.313 K 41.00 % | -310.674 K |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.898 K -65.69 % | 183.313 K -34.82 % | 281.246 K |
| Total non current liabilities | 848.000 K 150.89 % | 338.000 K 15.34 % | 293.049 K -6.25 % | 312.600 K -5.14 % | 329.526 K 6.06 % | 310.700 K 2.07 % | 304.400 K 67.16 % | 182.100 K -44.18 % | 326.211 K -92.26 % | 4.216 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.170 K | 0.000 -100.00 % | 62.898 K -65.69 % | 183.313 K -41.00 % | 310.674 K |
| Other current liabilities | 1.978 M 1 163.59 % | -185.950 K -213.32 % | 164.100 K 31.65 % | 124.650 K 357.01 % | 27.275 K -94.18 % | 468.890 K 651.31 % | 62.410 K -36.80 % | 98.750 K -69.73 % | 326.211 K 5.86 % | 308.145 K 59.06 % | 193.729 K 6.32 % | 182.216 K -11.63 % | 206.191 K -45.87 % | 380.916 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 2.409 M 96.49 % | 1.226 M 51.03 % | 811.786 K -31.73 % | 1.189 M 74.77 % | 680.377 K -53.56 % | 1.465 M 60.73 % | 911.519 K -29.96 % | 1.301 M 298.94 % | 326.211 K -92.26 % | 4.216 M 2 076.48 % | 193.729 K -55.65 % | 436.811 K 111.85 % | 206.191 K -45.87 % | 380.916 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 3.257 M 84.52 % | 1.765 M 55.95 % | 1.132 M -24.63 % | 1.502 M 48.70 % | 1.010 M -43.13 % | 1.776 M 46.05 % | 1.216 M -18.04 % | 1.483 M 354.77 % | 326.211 K -92.26 % | 4.216 M 2 076.48 % | 193.729 K -55.65 % | 436.811 K 111.85 % | 206.191 K -45.87 % | 380.916 K 1 405.85 % | -29.170 K | 0.000 -100.00 % | 62.898 K -65.69 % | 183.313 K -41.00 % | 310.674 K |
| Other non current assets | -250.000 -103.57 % | 6.997 K 406.21 % | -2.285 K -100.00 % | 114.237 M 1 836 715.42 % | -6.220 K -100.01 % | 124.249 M 2.06 % | 121.743 M 155 876.30 % | 78.052 K -99.87 % | 59.516 M -2.73 % | 61.184 M 3 689.79 % | 1.614 M -86.34 % | 11.820 M 54.15 % | 7.668 M 63.64 % | 4.686 M 4 943.03 % | -96.756 K 47.31 % | -183.646 K 11.75 % | -208.098 K 27.09 % | -285.428 K | 0.000 |
| Long term investments | 7.250 K 0.00 % | 7.250 K | 0.000 100.00 % | -114.264 M | 0.000 -100.00 % | 51.600 K 0.00 % | 51.600 K -12.32 % | 58.850 K -99.71 % | 20.489 M -57.35 % | 48.044 M | 0.000 | 0.000 -100.00 % | 49.491 M 0.85 % | 49.073 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 100.00 % | -8.000 K | 0.000 -100.00 % | 27.000 K | 0.000 100.00 % | -124.257 M -2.71 % | -120.973 M -10 545.63 % | 1.158 M 101.95 % | -59.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 1.000 K -56.24 % | 2.285 K | 0.000 -100.00 % | 6.220 K -21.25 % | 7.898 K -19.44 % | 9.804 K -17.22 % | 11.843 K -31.00 % | 17.165 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 100.00 % | -7.000 K -406.35 % | 2.285 K -91.54 % | 27.000 K 334.08 % | 6.220 K 100.01 % | -124.249 M -2.72 % | -120.963 M -10 439.05 % | 1.170 M 101.97 % | -59.516 M 2.73 % | -61.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 61.000 K -6.55 % | 65.277 K 146.74 % | 26.456 K 0.00 % | 26.456 K 0.00 % | 26.455 K 0.00 % | 26.456 K 0.00 % | 26.456 K 0.00 % | 26.456 K 0.00 % | 26.456 K 0.00 % | 26.456 K -11.97 % | 30.053 K -29.96 % | 42.909 K -3.62 % | 44.520 K -20.04 % | 55.676 K -42.46 % | 96.756 K -47.31 % | 183.646 K -11.75 % | 208.098 K -27.09 % | 285.428 K -45.49 % | 523.647 K |
| Total non current assets | 68.000 K -7.56 % | 73.564 K 155.95 % | 28.741 K -7.87 % | 31.197 K -4.52 % | 32.675 K -61.99 % | 85.954 K -90.09 % | 867.084 K -35.54 % | 1.345 M -93.45 % | 20.532 M -57.31 % | 48.091 M 2 783.11 % | 1.668 M -85.97 % | 11.889 M -79.22 % | 57.204 M 6.30 % | 53.815 M 55 519.01 % | 96.756 K -47.31 % | 183.646 K -11.75 % | 208.098 K -27.09 % | 285.428 K -45.49 % | 523.647 K |
| Other current assets | 150.149 M 11.08 % | 135.174 M 15.31 % | 117.227 M 2.62 % | 114.237 M -5.39 % | 120.747 M -2.82 % | 124.249 M 3.38 % | 120.184 M 67.71 % | 71.660 M 23.01 % | 58.255 M -4.15 % | 60.779 M 12 674.38 % | 475.790 K -99.30 % | 67.677 M 16.28 % | 58.202 M 82 279.10 % | 70.651 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 779.224 K -37.56 % | 1.248 M 17 314.04 % | -7.250 K 0.00 % | -7.250 K | 0.000 | 0.000 -100.00 % | 2.761 M -13.15 % | 3.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 2.377 M 24.44 % | 1.910 M 309.13 % | 466.869 K -83.37 % | 2.808 M 93.98 % | 1.448 M 38.30 % | 1.047 M 213.85 % | 333.544 K -98.31 % | 19.765 M 36.11 % | 14.521 M 495.25 % | 2.439 M -60.96 % | 6.249 M 534.28 % | 985.141 K -11.40 % | 1.112 M 29.97 % | 855.527 K 51.81 % | 563.569 K -62.17 % | 1.490 M 320.89 % | 353.906 K -87.48 % | 2.826 M -5.27 % | 2.984 M |
| Cash and short term investments | 2.377 M 24.44 % | 1.910 M 309.13 % | 466.869 K -83.37 % | 2.808 M 93.98 % | 1.448 M 38.30 % | 1.047 M 213.85 % | 333.544 K -98.31 % | 19.765 M 36.11 % | 14.521 M 495.25 % | 2.439 M -60.96 % | 6.249 M 534.28 % | 985.141 K -74.56 % | 3.873 M -4.01 % | 4.034 M 615.83 % | 563.569 K -62.17 % | 1.490 M 320.89 % | 353.906 K -87.48 % | 2.826 M -5.27 % | 2.984 M |
| Total current assets | 154.173 M 3.50 % | 148.958 M 8.87 % | 136.828 M -2.31 % | 140.059 M 5.45 % | 132.817 M 1.02 % | 131.477 M 3.35 % | 127.214 M 3.64 % | 122.741 M 29.42 % | 94.839 M 35.34 % | 70.076 M -39.99 % | 116.776 M 8.81 % | 107.324 M 72.90 % | 62.074 M -5.04 % | 65.371 M 11 499.42 % | 563.569 K -62.17 % | 1.490 M 320.89 % | 353.906 K -87.48 % | 2.826 M -5.27 % | 2.984 M |
| Inventory | 1.397 M -87.87 % | 11.514 M -39.76 % | 19.114 M -16.87 % | 22.994 M 116.96 % | 10.598 M 72.01 % | 6.161 M 20.46 % | 5.115 M -82.99 % | 30.068 M 53.87 % | 19.542 M 223.15 % | 6.047 M -51.21 % | 12.394 M -67.94 % | 38.662 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 250.000 K -30.56 % | 360.000 K 1 700.00 % | 20.000 K 0.00 % | 20.000 K -15.25 % | 23.600 K 18.00 % | 20.000 K -98.74 % | 1.581 M -97.86 % | 74.055 M 2 836.08 % | 2.522 M 211.42 % | 809.904 K -99.17 % | 97.657 M | 0.000 | 0.000 -100.00 % | 61.266 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 1.040 K -54.49 % | 2.285 K -51.80 % | 4.741 K -23.78 % | 6.220 K -21.25 % | 7.898 K -19.44 % | 9.804 K -17.22 % | 11.843 K -31.00 % | 17.165 K -16.63 % | 20.590 K -12.54 % | 23.542 K -10.02 % | 26.163 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.568 M -8.97 % | 129.160 M 321.61 % | 30.635 M 6.62 % | 28.732 M 4.93 % | 27.381 M |
| Account payables | 431.260 K 131.92 % | 185.950 K -54.92 % | 412.448 K 290.48 % | 105.627 K -74.85 % | 419.944 K -54.47 % | 922.432 K 851.24 % | 96.972 K -90.72 % | 1.045 M | 0.000 -100.00 % | 3.908 M | 0.000 -100.00 % | 254.595 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 1.226 M 421.17 % | 235.238 K -75.47 % | 958.821 K 311.23 % | 233.158 K 215.95 % | 73.795 K -90.19 % | 752.137 K 376.51 % | 157.844 K | 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 -100.00 % | 1.132 M -24.63 % | 1.502 M | 0.000 -100.00 % | 1.776 M 46.05 % | 1.216 M -18.04 % | 1.483 M 354.77 % | 326.211 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 310.674 K |
| Minority interest | 0.000 | 0.000 100.00 % | -466.869 K 83.37 % | -2.808 M -93.98 % | -1.448 M -38.30 % | -1.047 M -213.85 % | -333.544 K 98.31 % | -19.765 M -36.11 % | -14.521 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 125.057 K -95.82 % | 2.989 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 |
| Other total stockholders equity | 0.000 -100.00 % | 7.577 M 6 158.82 % | -125.057 K 95.82 % | -2.989 M -166 274.21 % | 1.799 K 100.00 % | -126.836 M 0.46 % | -127.421 M | 0.000 | 0.000 100.00 % | -130.005 M -38 907.46 % | 335.000 K 0.00 % | 335.000 K 0.00 % | 335.000 K 21.82 % | 275.000 K 102.22 % | -12.364 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -29.170 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.428 K |
| Other liabilities | 0.000 -100.00 % | 201.108 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -326.211 K 92.26 % | -4.216 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 154.241 M 3.50 % | 149.032 M 8.90 % | 136.856 M -2.31 % | 140.091 M 5.45 % | 132.849 M 0.98 % | 131.563 M 2.72 % | 128.081 M 3.22 % | 124.086 M 7.55 % | 115.372 M -2.37 % | 118.167 M -0.23 % | 118.444 M -0.65 % | 119.213 M -0.05 % | 119.278 M 0.08 % | 119.185 M 0.81 % | 118.228 M -9.63 % | 130.833 M 319.38 % | 31.197 M -2.03 % | 31.844 M 3.09 % | 30.888 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -4.720 M 57.47 % | -11.097 M -991.83 % | 1.244 M 120.34 % | -6.116 M -228.11 % | -1.864 M -21.18 % | -1.538 M 93.70 % | -24.413 M -6.58 % | -22.906 M -38.22 % | -16.573 M -135.33 % | 46.914 M 2 029.77 % | -2.431 M 94.56 % | -44.658 M -51 446.32 % | 86.974 K 101.00 % | -8.676 M -5.23 % | -8.244 M 73.17 % | -30.723 M -470.21 % | -5.388 M -245.74 % | 3.697 M 1 300.38 % | 264.000 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 -100.00 % | 6.513 M 86.21 % | 3.498 M 302.90 % | -1.724 M 96.44 % | -48.382 M -261.63 % | -13.379 M -1 747.42 % | 812.105 K -97.78 % | 36.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 10.118 M 33.13 % | 7.600 M 14.63 % | 6.630 M 153.48 % | -12.396 M -179.39 % | -4.437 M -324.05 % | -1.046 M -104.19 % | 24.953 M 337.05 % | -10.527 M 21.99 % | -13.494 M -312.60 % | 6.347 M -75.84 % | 26.268 M 167.94 % | -38.662 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 245.310 K 196.58 % | -254.000 K -179.77 % | 318.420 K 236.15 % | -233.867 K 74.72 % | -925.278 K -175.11 % | 1.232 M 242.94 % | -861.868 K -186.24 % | 999.438 K 125.69 % | -3.890 M -196.71 % | 4.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -14.838 M 19.55 % | -18.443 M -223.34 % | -5.704 M | 0.000 | 0.000 | 0.000 100.00 % | -122.299 K -23 075 413.32 % | 0.530 | 0.000 | 0.000 100.00 % | -28.699 M -378.65 % | -5.996 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 1.429 M 592.59 % | -290.101 K 82.07 % | -1.618 M -127.04 % | -712.755 K -21.63 % | -585.982 K 68.10 % | -1.837 M -117.12 % | -846.127 K -25.88 % | -672.184 K 18.58 % | -825.542 K -210.12 % | -266.200 K -281.99 % | 146.268 K 140.22 % | -363.687 K -57.14 % | -231.440 K -60.68 % | -144.034 K 94.39 % | -2.569 M 14.38 % | -3.000 M -202.89 % | 2.916 M 158.91 % | -4.950 M -350.25 % | 1.978 M |
| Net cash provided by operating activities | 467.000 K -68.56 % | 1.485 M 163.44 % | -2.341 M -272.09 % | 1.361 M 239.38 % | 400.885 K -43.80 % | 713.272 K 103.67 % | -19.431 M -27.95 % | -15.186 M 4.67 % | -15.931 M -137.38 % | 42.621 M 1 624.61 % | -2.796 M 93.83 % | -45.317 M -17 776.31 % | 256.370 K 103.36 % | -7.627 M 24.32 % | -10.078 M 68.78 % | -32.278 M -1 205.74 % | -2.472 M -97.29 % | -1.253 M -155.89 % | 2.242 M |
| Investments in property plant and equipment | 0.000 100.00 % | -42.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 100.00 % | -31.850 K | 0.000 100.00 % | -105.000 K -36.36 % | -77.000 K |
| 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.430 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.653 M 94.94 % | -72.250 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.430 M -27.07 % | 28.012 M | 0.000 -100.00 % | 8.059 M -82.17 % | 45.200 M | 0.000 -100.00 % | 7.900 M -24.90 % | 10.519 M 280.65 % | 2.763 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -14.865 M -9 290 337.50 % | -160.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 % | 19.250 K -99.27 % | 2.620 M -12.69 % | 3.000 M | 0.000 -100.00 % | 1.200 M | 0.000 |
| Net cash used for investing activites | -14.865 M -35 157.83 % | -42.160 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.430 M -27.07 % | 28.012 M 160.33 % | -46.430 M -676.13 % | 8.059 M -82.17 % | 45.190 M | 0.000 -100.00 % | 7.919 M -16.51 % | 9.485 M 114.26 % | -66.518 M | 0.000 -100.00 % | 1.095 M 1 522.08 % | -77.000 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.899 K | 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 -100.00 % | 100.000 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -149.780 K 54.97 % | -332.590 K -5 976.92 % | -5.473 K | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -149.780 K 54.97 % | -332.590 K -100.33 % | 99.932 M | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 466.890 K -67.65 % | 1.443 M 161.64 % | -2.341 M -272.09 % | 1.361 M 239.38 % | 400.885 K -43.80 % | 713.272 K 103.67 % | -19.431 M -470.55 % | 5.244 M -56.60 % | 12.081 M 417.17 % | -3.809 M -172.37 % | 5.263 M 4 252.36 % | -126.757 K -149.44 % | 256.370 K -12.19 % | 291.958 K 131.53 % | -925.985 K -181.54 % | 1.136 M 145.94 % | -2.472 M -1 464.56 % | -158.000 K -107.30 % | 2.165 M |
| Cash at beginning of period | 1.910 M 309.11 % | 466.869 K -83.37 % | 2.808 M 93.98 % | 1.448 M 38.30 % | 1.047 M 213.85 % | 333.544 K -98.31 % | 19.765 M 36.11 % | 14.521 M 495.25 % | 2.439 M -60.96 % | 6.249 M 534.28 % | 985.141 K -11.40 % | 1.112 M 29.97 % | 855.527 K 51.81 % | 563.569 K -62.17 % | 1.490 M 320.89 % | 353.907 K -87.48 % | 2.826 M -5.29 % | 2.984 M 264.35 % | 819.000 K |
| Cash at end of period | 2.377 M 24.44 % | 1.910 M 309.13 % | 466.869 K -83.37 % | 2.808 M 93.98 % | 1.448 M 38.30 % | 1.047 M 213.85 % | 333.544 K -98.31 % | 19.765 M 36.11 % | 14.521 M 495.25 % | 2.439 M -60.96 % | 6.249 M 534.28 % | 985.140 K -11.40 % | 1.112 M 29.97 % | 855.527 K 51.81 % | 563.569 K -62.17 % | 1.490 M 320.78 % | 354.000 K -87.47 % | 2.826 M -5.29 % | 2.984 M |
| Operating cash flow | 467.000 K -68.56 % | 1.485 M 163.44 % | -2.341 M -272.09 % | 1.361 M 239.38 % | 400.885 K -43.80 % | 713.272 K 103.67 % | -19.431 M -27.95 % | -15.186 M 4.67 % | -15.931 M -137.38 % | 42.621 M 1 624.61 % | -2.796 M 93.83 % | -45.317 M -17 776.31 % | 256.370 K 103.36 % | -7.627 M 24.32 % | -10.078 M 68.78 % | -32.278 M -1 205.74 % | -2.472 M -97.29 % | -1.253 M -155.89 % | 2.242 M |
| Capital expenditure | 0.000 100.00 % | -42.162 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 100.00 % | -31.850 K | 0.000 100.00 % | -105.000 K -36.36 % | -77.000 K |
| Free CashFlow | 467.000 K -67.64 % | 1.443 M 161.64 % | -2.341 M -272.09 % | 1.361 M 239.38 % | 400.885 K -43.80 % | 713.272 K 103.67 % | -19.431 M -27.95 % | -15.186 M 4.67 % | -15.931 M -137.38 % | 42.621 M 1 624.61 % | -2.796 M 93.83 % | -45.327 M -17 780.21 % | 256.370 K 103.36 % | -7.627 M 24.32 % | -10.078 M 68.81 % | -32.310 M -1 207.03 % | -2.472 M -82.03 % | -1.358 M -162.73 % | 2.165 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.729 M -19.16 % | 3.376 M -9.93 % | 3.748 M -74.33 % | 14.599 M 490.34 % | 2.473 M -48.44 % | 4.796 M 28.37 % | 3.736 M -77.53 % | 16.624 M 667.14 % | 2.167 M -41.14 % | 3.682 M 21.91 % | 3.020 M 104.33 % | 1.478 M -57.00 % | 3.437 M 60.49 % | 2.142 M 8.54 % | 1.973 M -87.08 % | 15.267 M 577.33 % | 2.254 M -19.06 % | 2.785 M -38.15 % | 4.502 M 36.01 % | 3.310 M 31.87 % | 2.510 M 2.75 % | 2.443 M -18.35 % | 2.992 M 12.69 % | 2.655 M 5.86 % | 2.508 M -69.58 % | 8.244 M -71.44 % | 28.868 M 3 994.75 % | 705.000 K -17.54 % | 855.000 K -87.16 % | 6.661 M 173.33 % | 2.437 M -25.38 % | 3.266 M -77.47 % | 14.498 M -40.76 % | 24.475 M 91.47 % | 12.783 M -33.50 % | 19.224 M 51.53 % | 12.687 M -43.61 % | 22.498 M 61.66 % | 13.917 M -21.39 % | 17.704 M 78.25 % | 9.932 M -53.02 % | 21.140 M 138.17 % | 8.876 M -69.42 % | 29.026 M 172.75 % | 10.642 M -3.90 % | 11.074 M 110.66 % | 5.257 M 2.94 % | 5.107 M 786.63 % | 576.000 K -34.90 % | 884.767 K -13.51 % | 1.023 M -6.40 % | 1.093 M 9.96 % | 994.000 K |
| Net income | 702.000 K 221.45 % | -578.000 K -149.53 % | 1.167 M -55.63 % | 2.630 M 390.67 % | 536.000 K -91.69 % | 6.449 M 382.35 % | 1.337 M 227.94 % | -1.045 M -121.56 % | 4.847 M 279.92 % | -2.694 M -4 181.77 % | 66.000 K -92.96 % | 938.000 K 180.31 % | -1.168 M -150.91 % | 2.294 M 751.77 % | -352.000 K -114.73 % | 2.390 M -0.46 % | 2.401 M 395.80 % | -811.707 K -149.89 % | 1.627 M 190.02 % | 561.000 K -17.01 % | 676.000 K 1 499.55 % | -48.301 K -103.73 % | 1.295 M 30.15 % | 995.000 K 46.32 % | 680.000 K 17.66 % | 577.932 K -84.30 % | 3.682 M 2 186.96 % | 161.000 K 201.90 % | -158.000 K -107.21 % | 2.190 M -69.67 % | 7.221 M 349.17 % | -2.898 M -377.59 % | 1.044 M 128.24 % | -3.697 M -363.69 % | 1.402 M -25.54 % | 1.883 M 24.87 % | 1.508 M -68.18 % | 4.739 M 160.50 % | -7.833 M -849.45 % | -825.000 K -643.24 % | -111.000 K -101.13 % | 9.781 M 150.44 % | -19.393 M -334.33 % | 8.276 M 915.46 % | 815.000 K 109.95 % | -8.188 M -373.49 % | 2.994 M -38.20 % | 4.845 M 8 872.22 % | 54.000 K 103.07 % | -1.761 M -364.42 % | 666.000 K -21.92 % | 853.000 K 67.58 % | 509.000 K |
| Income before tax | 873.000 K -32.53 % | 1.294 M -11.00 % | 1.454 M -56.85 % | 3.370 M 407.53 % | 664.000 K -90.57 % | 7.044 M 649.36 % | 940.000 K 572.36 % | -199.000 K -103.91 % | 5.085 M 310.35 % | -2.417 M -837.01 % | 328.000 K -69.71 % | 1.083 M 212.70 % | -961.000 K -136.22 % | 2.653 M 2 329.53 % | -119.000 K -103.79 % | 3.142 M 25.83 % | 2.497 M 475.10 % | -665.684 K -136.74 % | 1.812 M 145.20 % | 739.000 K -19.15 % | 914.000 K 1 108.39 % | 75.638 K -95.68 % | 1.750 M 30.21 % | 1.344 M 46.25 % | 919.000 K 8.41 % | 847.692 K -82.97 % | 4.977 M 2 991.30 % | 161.000 K 201.90 % | -158.000 K -105.22 % | 3.025 M -58.11 % | 7.221 M 314.66 % | -3.364 M -322.78 % | 1.510 M 133.91 % | -4.453 M -357.10 % | 1.732 M -25.57 % | 2.327 M 24.97 % | 1.862 M -60.71 % | 4.739 M 160.50 % | -7.833 M -849.45 % | -825.000 K -643.24 % | -111.000 K -101.13 % | 9.784 M 150.45 % | -19.393 M -345.14 % | 7.911 M 570.42 % | 1.180 M 114.39 % | -8.200 M -373.87 % | 2.994 M -38.20 % | 4.845 M 8 872.22 % | 54.000 K 103.30 % | -1.638 M -345.99 % | 666.000 K -21.92 % | 853.000 K 67.58 % | 509.000 K |
| Income before tax ratio | 0.32 -16.54 % | 0.38 -1.20 % | 0.39 68.06 % | 0.23 -14.03 % | 0.27 -81.72 % | 1.47 483.74 % | 0.25 2 201.86 % | -0.01 -100.51 % | 2.35 457.37 % | -0.66 -704.57 % | 0.11 -85.18 % | 0.73 362.07 % | -0.28 -122.57 % | 1.24 2 154.03 % | -0.06 -129.31 % | 0.21 -81.42 % | 1.11 563.41 % | -0.24 -159.39 % | 0.40 80.28 % | 0.22 -38.69 % | 0.36 1 076.08 % | 0.03 -94.71 % | 0.58 15.54 % | 0.51 38.15 % | 0.37 256.35 % | 0.10 -40.36 % | 0.17 -24.51 % | 0.23 223.58 % | -0.18 -140.69 % | 0.45 -84.67 % | 2.96 387.67 % | -1.03 -1 088.94 % | 0.10 157.25 % | -0.18 -234.28 % | 0.14 11.93 % | 0.12 -17.52 % | 0.15 -30.32 % | 0.21 137.42 % | -0.56 -1 107.81 % | -0.05 -316.96 % | -0.01 -102.41 % | 0.46 121.18 % | -2.18 -901.65 % | 0.27 145.80 % | 0.11 114.98 % | -0.74 -230.01 % | 0.57 -39.97 % | 0.95 911.94 % | 0.09 105.06 % | -1.85 -384.43 % | 0.65 -16.58 % | 0.78 52.40 % | 0.51 |
| EBITDA | 874.000 K -32.51 % | 1.295 M -11.00 % | 1.455 M -56.84 % | 3.371 M 406.92 % | 665.000 K -90.56 % | 7.044 M 647.77 % | 942.000 K 571.00 % | -200.000 K -103.93 % | 5.085 M 310.39 % | -2.417 M -836.89 % | 328.000 K -69.71 % | 1.083 M 212.70 % | -961.000 K -136.15 % | 2.658 M 2 333.91 % | -119.000 K -103.79 % | 3.142 M 25.83 % | 2.497 M 544.30 % | -562.005 K -131.02 % | 1.812 M 145.20 % | 739.000 K -19.15 % | 914.000 K 880.14 % | -117.158 K -106.69 % | 1.750 M 30.21 % | 1.344 M 46.25 % | 919.000 K -64.61 % | 2.597 M -47.82 % | 4.977 M 2 991.30 % | 161.000 K 201.90 % | -158.000 K -105.22 % | 3.025 M -58.11 % | 7.221 M 314.66 % | -3.364 M -322.78 % | 1.510 M 133.91 % | -4.453 M -357.10 % | 1.732 M -25.57 % | 2.327 M 24.97 % | 1.862 M -60.72 % | 4.740 M 160.52 % | -7.832 M -850.49 % | -824.000 K -649.09 % | -110.000 K -101.12 % | 9.784 M 150.46 % | -19.391 M -345.02 % | 7.914 M 569.54 % | 1.182 M 114.42 % | -8.196 M -373.48 % | 2.997 M -38.18 % | 4.848 M 8 557.14 % | 56.000 K 101.17 % | -4.782 M -815.89 % | 668.000 K -21.96 % | 856.000 K 67.19 % | 512.000 K |
| Net income ratio | 0.26 250.25 % | -0.17 -154.99 % | 0.31 72.84 % | 0.18 -16.88 % | 0.22 -83.88 % | 1.34 275.74 % | 0.36 669.30 % | -0.06 -102.81 % | 2.24 405.67 % | -0.73 -3 448.32 % | 0.02 -96.56 % | 0.63 286.75 % | -0.34 -131.72 % | 1.07 700.47 % | -0.18 -213.96 % | 0.16 -85.30 % | 1.07 465.43 % | -0.29 -180.66 % | 0.36 113.23 % | 0.17 -37.07 % | 0.27 1 462.13 % | -0.02 -104.57 % | 0.43 15.49 % | 0.37 38.22 % | 0.27 286.75 % | 0.07 -45.04 % | 0.13 -44.15 % | 0.23 223.58 % | -0.18 -156.21 % | 0.33 -88.90 % | 2.96 433.93 % | -0.89 -1 332.22 % | 0.07 147.67 % | -0.15 -237.72 % | 0.11 11.97 % | 0.10 -17.59 % | 0.12 -43.57 % | 0.21 137.42 % | -0.56 -1 107.81 % | -0.05 -316.96 % | -0.01 -102.42 % | 0.46 121.18 % | -2.18 -866.29 % | 0.29 272.31 % | 0.08 110.36 % | -0.74 -229.82 % | 0.57 -39.97 % | 0.95 911.94 % | 0.09 104.71 % | -1.99 -405.73 % | 0.65 -16.58 % | 0.78 52.40 % | 0.51 |
| Ratio EBITDA | 0.32 -16.51 % | 0.38 -1.19 % | 0.39 68.12 % | 0.23 -14.13 % | 0.27 -81.69 % | 1.47 482.50 % | 0.25 2 195.80 % | -0.01 -100.51 % | 2.35 457.43 % | -0.66 -704.48 % | 0.11 -85.18 % | 0.73 362.07 % | -0.28 -122.52 % | 1.24 2 158.07 % | -0.06 -129.31 % | 0.21 -81.42 % | 1.11 648.90 % | -0.20 -150.14 % | 0.40 80.28 % | 0.22 -38.69 % | 0.36 859.29 % | -0.05 -108.20 % | 0.58 15.54 % | 0.51 38.15 % | 0.37 16.33 % | 0.31 82.71 % | 0.17 -24.51 % | 0.23 223.58 % | -0.18 -140.69 % | 0.45 -84.67 % | 2.96 387.67 % | -1.03 -1 088.94 % | 0.10 157.25 % | -0.18 -234.28 % | 0.14 11.93 % | 0.12 -17.52 % | 0.15 -30.34 % | 0.21 137.44 % | -0.56 -1 109.13 % | -0.05 -320.24 % | -0.01 -102.39 % | 0.46 121.19 % | -2.18 -901.26 % | 0.27 145.48 % | 0.11 115.01 % | -0.74 -229.82 % | 0.57 -39.94 % | 0.95 876.41 % | 0.10 101.80 % | -5.40 -927.74 % | 0.65 -16.62 % | 0.78 52.04 % | 0.52 |
| Gross profit ratio | 0.75 -3.56 % | 0.77 15.71 % | 0.67 104.33 % | 0.33 -69.18 % | 1.06 -30.69 % | 1.53 216.90 % | 0.48 960.76 % | 0.05 -98.33 % | 2.74 1 003.18 % | -0.30 -209.26 % | 0.28 -74.87 % | 1.10 11 262.11 % | -0.01 -100.55 % | 1.79 577.60 % | 0.26 3.89 % | 0.25 -85.12 % | 1.71 1 246.89 % | 0.13 -81.28 % | 0.68 33.66 % | 0.51 -40.38 % | 0.85 4.24 % | 0.82 12.41 % | 0.73 -13.72 % | 0.84 -2.44 % | 0.86 -8.97 % | 0.95 424.87 % | 0.18 121.56 % | -0.84 -67.86 % | -0.50 -290.31 % | 0.26 -89.51 % | 2.50 386.70 % | -0.87 -665.55 % | 0.15 182.01 % | -0.19 -323.94 % | 0.08 -41.22 % | 0.14 -21.46 % | 0.18 -31.95 % | 0.27 0.19 % | 0.27 44.21 % | 0.19 -22.85 % | 0.24 -50.74 % | 0.49 122.47 % | -2.17 -861.68 % | 0.28 39.88 % | 0.20 122.86 % | -0.89 -188.98 % | 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 | 70.200 M 21.45 % | 57.800 M -0.94 % | 58.350 M -11.25 % | 65.750 M 22.67 % | 53.600 M -17.75 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 11.59 % | 58.400 M -10.39 % | 65.170 M 0.00 % | 65.170 M 9.07 % | 59.750 M -0.46 % | 60.025 M -18.07 % | 73.260 M -9.94 % | 81.350 M 45.01 % | 56.100 M -13.92 % | 65.170 M 0.00 % | 65.170 M 0.65 % | 64.750 M 30.15 % | 49.750 M -26.84 % | 68.000 M 2.13 % | 66.585 M 8.50 % | 61.367 M -5.84 % | 65.170 M 0.00 % | 65.170 M -10.73 % | 73.000 M 11.20 % | 65.645 M -9.39 % | 72.450 M 38.79 % | 52.200 M -15.28 % | 61.617 M -12.10 % | 70.100 M 11.68 % | 62.767 M -16.76 % | 75.400 M 11.37 % | 67.700 M 3.72 % | 65.275 M -20.88 % | 82.500 M 26.59 % | 65.170 M 0.00 % | 65.170 M 0.81 % | 64.643 M 1.54 % | 63.662 M -21.89 % | 81.500 M 11.13 % | 73.335 M 12.53 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M -2.15 % | 66.600 M 2.19 % | 65.170 M 0.00 % | 65.170 M |
| Weighted average shs out | 70.200 M 21.45 % | 57.800 M -0.94 % | 58.350 M -11.25 % | 65.750 M 22.67 % | 53.600 M -17.75 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 11.59 % | 58.400 M -10.39 % | 65.170 M 0.00 % | 65.170 M 9.07 % | 59.750 M -0.46 % | 60.025 M -18.07 % | 73.260 M -9.94 % | 81.350 M 45.01 % | 56.100 M -13.92 % | 65.170 M 0.00 % | 65.170 M 0.65 % | 64.750 M 30.15 % | 49.750 M -26.84 % | 68.000 M 2.13 % | 66.585 M 8.50 % | 61.367 M -5.84 % | 65.170 M 0.00 % | 65.170 M -10.73 % | 73.000 M 11.20 % | 65.645 M -9.39 % | 72.450 M 38.79 % | 52.200 M -15.28 % | 61.617 M -12.10 % | 70.100 M 11.68 % | 62.767 M -16.76 % | 75.400 M 11.37 % | 67.700 M 3.72 % | 65.275 M -20.88 % | 82.500 M 26.59 % | 65.170 M 0.00 % | 65.170 M 0.81 % | 64.643 M 1.54 % | 63.662 M -21.89 % | 81.500 M 11.13 % | 73.335 M 12.53 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M 0.00 % | 65.170 M -2.15 % | 66.600 M 2.19 % | 65.170 M 0.00 % | 65.170 M |
| EPS diluted | 0.01 200.00 % | -0.01 -150.00 % | 0.02 -50.00 % | 0.04 300.00 % | 0.01 -89.90 % | 0.10 382.93 % | 0.02 228.13 % | -0.02 -121.51 % | 0.07 280.15 % | -0.04 -4 230.00 % | 0.00 -93.06 % | 0.01 172.00 % | -0.02 -156.82 % | 0.04 751.85 % | -0.01 -113.50 % | 0.04 0.00 % | 0.04 460.36 % | -0.01 -155.50 % | 0.02 100.00 % | 0.01 -50.00 % | 0.02 2 957.14 % | 0.00 -103.50 % | 0.02 0.00 % | 0.02 100.00 % | 0.01 14.94 % | 0.01 -85.50 % | 0.06 2 300.00 % | 0.00 204.17 % | 0.00 -108.00 % | 0.03 -72.73 % | 0.11 375.00 % | -0.04 -300.00 % | 0.02 133.33 % | -0.06 -400.00 % | 0.02 -33.33 % | 0.03 50.00 % | 0.02 -71.43 % | 0.07 158.33 % | -0.12 -1 100.00 % | -0.01 -488.24 % | 0.00 -101.13 % | 0.15 150.00 % | -0.30 -330.77 % | 0.13 1 200.00 % | 0.01 109.09 % | -0.11 -147.83 % | 0.23 -37.84 % | 0.37 3 600.00 % | 0.01 137.04 % | -0.03 -370.00 % | 0.01 -28.57 % | 0.01 79.49 % | 0.01 |
| Earnings per share | 0.01 200.00 % | -0.01 -150.00 % | 0.02 -50.00 % | 0.04 300.00 % | 0.01 -89.90 % | 0.10 382.93 % | 0.02 228.13 % | -0.02 -121.51 % | 0.07 280.15 % | -0.04 -4 230.00 % | 0.00 -93.06 % | 0.01 172.00 % | -0.02 -156.82 % | 0.04 751.85 % | -0.01 -113.50 % | 0.04 0.00 % | 0.04 460.36 % | -0.01 -155.50 % | 0.02 100.00 % | 0.01 -50.00 % | 0.02 2 957.14 % | 0.00 -103.50 % | 0.02 0.00 % | 0.02 100.00 % | 0.01 14.94 % | 0.01 -85.50 % | 0.06 2 300.00 % | 0.00 204.17 % | 0.00 -108.00 % | 0.03 -72.73 % | 0.11 375.00 % | -0.04 -300.00 % | 0.02 133.33 % | -0.06 -400.00 % | 0.02 -33.33 % | 0.03 50.00 % | 0.02 -71.43 % | 0.07 158.33 % | -0.12 -1 100.00 % | -0.01 -488.24 % | 0.00 -101.13 % | 0.15 150.00 % | -0.30 -330.77 % | 0.13 1 200.00 % | 0.01 109.09 % | -0.11 -147.83 % | 0.23 -37.84 % | 0.37 3 600.00 % | 0.01 137.04 % | -0.03 -370.00 % | 0.01 -28.57 % | 0.01 79.49 % | 0.01 |
| Gross profit | 2.037 M -22.04 % | 2.613 M 4.23 % | 2.507 M -47.54 % | 4.779 M 81.92 % | 2.627 M -64.26 % | 7.351 M 306.81 % | 1.807 M 138.39 % | 758.000 K -87.23 % | 5.934 M 631.62 % | -1.116 M -233.20 % | 838.000 K -48.65 % | 1.632 M 4 900.00 % | -34.000 K -100.89 % | 3.839 M 635.50 % | 522.000 K -86.57 % | 3.888 M 0.80 % | 3.857 M 990.23 % | 353.779 K -88.42 % | 3.056 M 81.80 % | 1.681 M -21.38 % | 2.138 M 7.10 % | 1.996 M -8.22 % | 2.175 M -2.77 % | 2.237 M 3.28 % | 2.166 M -72.31 % | 7.821 M 49.88 % | 5.218 M 982.91 % | -591.000 K -38.41 % | -427.000 K -124.43 % | 1.748 M -71.33 % | 6.097 M 313.93 % | -2.850 M -227.40 % | 2.237 M 148.58 % | -4.605 M -528.77 % | 1.074 M -60.92 % | 2.748 M 19.01 % | 2.309 M -61.63 % | 6.017 M 61.97 % | 3.715 M 13.37 % | 3.277 M 37.52 % | 2.383 M -76.86 % | 10.298 M 153.52 % | -19.239 M -332.92 % | 8.260 M 281.52 % | 2.165 M 121.97 % | -9.854 M -287.44 % | 5.257 M 2.94 % | 5.107 M 786.63 % | 576.000 K -34.90 % | 884.767 K -13.51 % | 1.023 M -6.40 % | 1.093 M 9.96 % | 994.000 K |
| Income tax expense | 171.000 K -90.87 % | 1.872 M 552.26 % | 287.000 K -61.22 % | 740.000 K 478.13 % | 128.000 K -78.49 % | 595.000 K 249.87 % | -397.000 K -146.93 % | 846.000 K 255.46 % | 238.000 K -12.69 % | 272.586 K 4.04 % | 262.000 K 80.69 % | 145.000 K -29.95 % | 207.000 K -42.32 % | 358.896 K 54.03 % | 233.000 K -69.02 % | 752.000 K 683.33 % | 96.000 K -34.26 % | 146.023 K -21.07 % | 185.000 K 3.93 % | 178.000 K -25.21 % | 238.000 K 92.03 % | 123.940 K -72.76 % | 455.000 K 30.37 % | 349.000 K 46.03 % | 239.000 K -11.40 % | 269.760 K -79.17 % | 1.295 M | 0.000 | 0.000 -100.00 % | 835.000 K | 0.000 100.00 % | -466.000 K -200.00 % | 466.000 K 161.64 % | -756.000 K -329.09 % | 330.000 K -25.68 % | 444.000 K 25.42 % | 354.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.621 K | 0.000 100.00 % | -365.000 K -200.00 % | 365.000 K 3 249.81 % | -11.588 K | 0.000 | 0.000 | 0.000 -100.00 % | 122.685 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 692.000 K -9.31 % | 763.000 K -38.52 % | 1.241 M -87.96 % | 10.310 M 3 835.11 % | 262.000 K 110.25 % | -2.555 M -232.45 % | 1.929 M -87.84 % | 15.866 M 521.18 % | -3.767 M -178.52 % | 4.798 M 119.88 % | 2.182 M 1 516.88 % | -154.000 K -104.44 % | 3.471 M 304.45 % | -1.698 M -217.00 % | 1.451 M -87.25 % | 11.379 M 809.86 % | -1.603 M -165.94 % | 2.431 M 68.11 % | 1.446 M -11.23 % | 1.629 M 337.90 % | 372.000 K -16.70 % | 446.601 K -45.34 % | 817.000 K 95.45 % | 418.000 K 22.22 % | 342.000 K -19.10 % | 422.770 K -98.21 % | 23.650 M 1 724.85 % | 1.296 M 1.09 % | 1.282 M -73.91 % | 4.913 M 234.23 % | -3.660 M -159.84 % | 6.116 M -50.12 % | 12.261 M -57.84 % | 29.080 M 148.36 % | 11.709 M -28.93 % | 16.476 M 58.76 % | 10.378 M -37.03 % | 16.481 M 61.55 % | 10.202 M -29.29 % | 14.427 M 91.11 % | 7.549 M -30.37 % | 10.842 M -61.44 % | 28.115 M 35.39 % | 20.766 M 144.97 % | 8.477 M -59.49 % | 20.928 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 667.520 K | 0.000 | 0.000 | 0.000 -100.00 % | 554.550 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.000 K 146.34 % | 41.000 K -83.60 % | 250.000 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.410 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.164 M | 0.000 -100.00 % | 1.053 M 14.21 % | 922.000 K -40.40 % | 1.547 M 739.36 % | -241.960 K -127.91 % | 867.000 K 165.04 % | -1.333 M -8.99 % | -1.223 M -34.25 % | -911.000 K 5.89 % | -968.000 K -1 612.50 % | 64.000 K 104.86 % | -1.318 M -33.54 % | -987.000 K 5.73 % | -1.047 M 4.38 % | -1.095 M 35.93 % | -1.709 M -13 246.15 % | 13.000 K 550.00 % | 2.000 K -83.33 % | 12.000 K | 0.000 | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.972 M 0.92 % | 1.954 M 20.69 % | 1.619 M | 0.000 -100.00 % | 1.393 M 46 333.33 % | 3.000 K -90.00 % | 30.000 K -93.41 % | 455.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 |
| Operating expenses | 1.164 M 124.71 % | 518.000 K -50.81 % | 1.053 M 14.21 % | 922.000 K -40.40 % | 1.547 M 374.54 % | 326.000 K -62.40 % | 867.000 K -9.69 % | 960.000 K 13.07 % | 849.000 K -27.02 % | 1.163 M 114.23 % | 543.000 K -11.42 % | 613.000 K -36.74 % | 969.000 K -17.95 % | 1.181 M 84.23 % | 641.000 K -14.08 % | 746.000 K -45.15 % | 1.360 M 42.65 % | 953.384 K -23.48 % | 1.246 M 28.99 % | 966.000 K -21.08 % | 1.224 M -32.50 % | 1.813 M 150.13 % | 725.000 K -18.81 % | 893.000 K -28.39 % | 1.247 M 126.55 % | 550.435 K 128.40 % | 241.000 K -79.95 % | 1.202 M -11.36 % | 1.356 M -66.20 % | 4.012 M 1 391.45 % | 269.000 K -47.97 % | 517.000 K -31.70 % | 757.000 K 149.83 % | 303.000 K 146.05 % | -658.000 K -256.29 % | 421.000 K -5.82 % | 447.000 K -65.02 % | 1.278 M -88.93 % | 11.548 M 181.52 % | 4.102 M 64.47 % | 2.494 M 385.58 % | 513.616 K 233.52 % | 154.000 K -55.87 % | 349.000 K -64.57 % | 985.000 K 159.56 % | -1.654 M -173.08 % | 2.263 M 763.74 % | 262.000 K -49.81 % | 522.000 K -85.63 % | 3.633 M 917.52 % | 357.000 K 48.75 % | 240.000 K -50.52 % | 485.000 K |
| Cost and expenses | 1.856 M 44.89 % | 1.281 M -44.16 % | 2.294 M -79.58 % | 11.232 M 520.90 % | 1.809 M 181.16 % | -2.229 M -179.72 % | 2.796 M -83.38 % | 16.826 M 676.63 % | -2.918 M -148.95 % | 5.961 M 118.75 % | 2.725 M 493.68 % | 459.000 K -89.66 % | 4.440 M 959.16 % | -516.782 K -124.70 % | 2.092 M -82.75 % | 12.125 M 5 089.71 % | -243.000 K -107.18 % | 3.384 M 25.72 % | 2.692 M 3.74 % | 2.595 M 62.59 % | 1.596 M -29.38 % | 2.260 M 46.57 % | 1.542 M 17.62 % | 1.311 M -17.50 % | 1.589 M 63.27 % | 973.205 K -95.93 % | 23.891 M 856.41 % | 2.498 M -5.31 % | 2.638 M -70.44 % | 8.925 M 363.20 % | -3.391 M -151.12 % | 6.633 M -49.05 % | 13.018 M -55.70 % | 29.383 M 165.89 % | 11.051 M -34.60 % | 16.897 M 56.09 % | 10.825 M -39.04 % | 17.759 M -18.35 % | 21.750 M 17.38 % | 18.529 M 84.50 % | 10.043 M -11.56 % | 11.356 M -59.83 % | 28.269 M 33.88 % | 21.115 M 123.16 % | 9.462 M -50.91 % | 19.274 M 751.70 % | 2.263 M 763.74 % | 262.000 K -49.81 % | 522.000 K -90.79 % | 5.670 M 1 488.26 % | 357.000 K 48.75 % | 240.000 K -50.52 % | 485.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 518.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 567.960 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.000 K 146.34 % | 41.000 K -83.60 % | 250.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.485 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 340.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 392.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.213 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K -150.00 % | 2.000 K 0.00 % | 2.000 K -95.19 % | 41.584 K -24.23 % | 54.880 K 102.65 % | 27.081 K -68.53 % | 86.065 K 42.35 % | 60.459 K -15.31 % | 71.391 K 32.21 % | 54.000 K -3.24 % | 55.806 K 1.07 % | 55.213 K 0.15 % | 55.131 K 4.51 % | 52.750 K 3.20 % | 51.116 K 8.07 % | 47.300 K 1.79 % | 46.467 K 4.08 % | 44.646 K 8.99 % | 40.963 K 1.46 % | 40.374 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 175.48 % | 363.000 -81.85 % | 2.000 K -33.33 % | 3.000 K 50.00 % | 2.000 K -44.61 % | 3.611 K 20.37 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K -36.63 % | 3.156 K 57.80 % | 2.000 K -33.33 % | 3.000 K 0.00 % | 3.000 K |
| Operating income | 873.000 K -58.33 % | 2.095 M 44.09 % | 1.454 M -56.82 % | 3.367 M 407.08 % | 664.000 K -90.58 % | 7.048 M 649.79 % | 940.000 K 565.35 % | -202.000 K -103.97 % | 5.085 M 310.38 % | -2.417 M -919.32 % | 295.000 K -72.76 % | 1.083 M 207.98 % | -1.003 M -137.81 % | 2.653 M 2 329.41 % | -119.000 K -103.79 % | 3.142 M 25.83 % | 2.497 M 544.30 % | -562.005 K -131.02 % | 1.812 M 153.43 % | 715.000 K -21.77 % | 914.000 K 394.76 % | -310.087 K -117.72 % | 1.750 M 30.21 % | 1.344 M 46.25 % | 919.000 K -64.61 % | 2.597 M -47.82 % | 4.977 M 2 991.30 % | 161.000 K 198.17 % | -164.000 K 92.76 % | -2.264 M -131.35 % | 7.221 M 314.66 % | -3.364 M -322.78 % | 1.510 M 133.91 % | -4.453 M -357.10 % | 1.732 M -25.57 % | 2.327 M 24.97 % | 1.862 M -60.71 % | 4.739 M 160.50 % | -7.833 M -849.45 % | -825.000 K -643.24 % | -111.000 K -101.13 % | 9.784 M 150.45 % | -19.393 M -345.14 % | 7.911 M 570.42 % | 1.180 M 114.39 % | -8.200 M -373.87 % | 2.994 M -38.20 % | 4.845 M 8 872.22 % | 54.000 K 101.13 % | -4.785 M -818.52 % | 666.000 K -21.92 % | 853.000 K 67.58 % | 509.000 K |
| Operating income ratio | 0.32 -48.45 % | 0.62 59.96 % | 0.39 68.21 % | 0.23 -14.10 % | 0.27 -81.73 % | 1.47 484.07 % | 0.25 2 170.64 % | -0.01 -100.52 % | 2.35 457.42 % | -0.66 -772.10 % | 0.10 -86.67 % | 0.73 351.09 % | -0.29 -123.56 % | 1.24 2 153.92 % | -0.06 -129.31 % | 0.21 -81.42 % | 1.11 648.90 % | -0.20 -150.14 % | 0.40 86.33 % | 0.22 -40.68 % | 0.36 386.87 % | -0.13 -121.70 % | 0.58 15.54 % | 0.51 38.15 % | 0.37 16.33 % | 0.31 82.71 % | 0.17 -24.51 % | 0.23 219.06 % | -0.19 43.57 % | -0.34 -111.47 % | 2.96 387.67 % | -1.03 -1 088.94 % | 0.10 157.25 % | -0.18 -234.28 % | 0.14 11.93 % | 0.12 -17.52 % | 0.15 -30.32 % | 0.21 137.42 % | -0.56 -1 107.81 % | -0.05 -316.96 % | -0.01 -102.41 % | 0.46 121.18 % | -2.18 -901.65 % | 0.27 145.80 % | 0.11 114.98 % | -0.74 -230.01 % | 0.57 -39.97 % | 0.95 911.94 % | 0.09 101.73 % | -5.41 -930.78 % | 0.65 -16.58 % | 0.78 52.40 % | 0.51 |
| Total other income expenses net | 0.000 100.00 % | -801.000 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 19.000 K | 0.000 -100.00 % | 3.000 K | 0.000 100.00 % | -383.000 -101.16 % | 33.000 K -48.44 % | 64.000 K 52.38 % | 42.000 K 905.68 % | -5.213 K | 0.000 | 0.000 | 0.000 100.00 % | -63.684 K -3 284.22 % | 2.000 K -91.67 % | 24.000 K | 0.000 100.00 % | -107.204 K -135.73 % | 300.000 K | 0.000 | 0.000 100.00 % | -6.423 M | 0.000 -100.00 % | 1.954 M 32 466.67 % | 6.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.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 -100.00 % | 3.147 M | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -2.377 M | 0.000 100.00 % | -2.650 M | 0.000 100.00 % | -1.910 M | 0.000 100.00 % | -6.023 M -1 190.08 % | -466.869 K 63.15 % | -1.267 M 54.88 % | -2.808 M -27.94 % | -2.195 M -51.62 % | -1.448 M | 0.000 100.00 % | -1.637 M | 0.000 100.00 % | -1.047 M | 0.000 100.00 % | -915.000 K | 0.000 100.00 % | -333.544 K | 0.000 100.00 % | -392.000 K | 0.000 100.00 % | -19.765 M | 0.000 100.00 % | -881.000 K | 0.000 100.00 % | -14.521 M | 0.000 100.00 % | -2.329 M | 0.000 100.00 % | -2.439 M | 0.000 100.00 % | -374.000 K | 0.000 100.00 % | -6.249 M | 0.000 100.00 % | -526.000 K | 0.000 100.00 % | -985.141 K -1 348.74 % | -68.000 K 93.88 % | -1.112 M 38.02 % | -1.794 M |
| Total investments | 0.000 -100.00 % | 7.250 K | 0.000 -100.00 % | 69.000 K | 0.000 -100.00 % | 7.250 K | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 100.00 % | -114.264 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.000 K | 0.000 -100.00 % | 51.600 K | 0.000 -100.00 % | 52.000 K | 0.000 -100.00 % | 830.824 K | 0.000 -100.00 % | 52.000 K | 0.000 -100.00 % | 1.307 M | 0.000 -100.00 % | 52.000 K | 0.000 -100.00 % | 20.482 M | 0.000 | 0.000 | 0.000 -100.00 % | 48.037 M | 0.000 -100.00 % | 1.607 M | 0.000 -100.00 % | 1.607 M | 0.000 -100.00 % | 7.051 M | 0.000 -100.00 % | 9.812 M 39.16 % | 7.051 M -86.51 % | 52.252 M -52.87 % | 110.862 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 150.984 M | 0.000 -100.00 % | 150.433 M | 0.000 -100.00 % | 147.267 M 1 843.63 % | 7.577 M -94.57 % | 139.526 M 7.05 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M | 0.000 -100.00 % | 131.023 M | 0.000 -100.00 % | 129.787 M | 0.000 -100.00 % | 128.492 M | 0.000 -100.00 % | 126.865 M | 0.000 -100.00 % | 122.435 M | 0.000 -100.00 % | 122.602 M | 0.000 -100.00 % | 113.192 M | 0.000 -100.00 % | 115.046 M | 0.000 -100.00 % | 118.141 M | 0.000 -100.00 % | 113.951 M | 0.000 -100.00 % | 117.314 M | 0.000 -100.00 % | 118.250 M | 0.000 -100.00 % | 127.869 M | 0.000 -100.00 % | 118.776 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 20.644 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.350 M | 0.000 | 0.000 -100.00 % | 125.057 K | 0.000 -100.00 % | 2.989 M | 0.000 100.00 % | -2.415 M | 0.000 | 0.000 | 0.000 100.00 % | -4.057 M | 0.000 | 0.000 | 0.000 100.00 % | -6.394 M | 0.000 | 0.000 | 0.000 100.00 % | -9.804 M | 0.000 | 0.000 | 0.000 100.00 % | -15.848 M | 0.000 | 0.000 | 0.000 100.00 % | -16.724 M | 0.000 | 0.000 | 0.000 100.00 % | -12.425 M | 0.000 | 0.000 | 0.000 100.00 % | -11.899 M | 0.000 100.00 % | -11.603 M | 0.000 |
| Common stock | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M | 0.000 -100.00 % | 130.340 M 0.00 % | 130.340 M 0.00 % | 130.340 M -50.00 % | 260.680 M |
| Total equity | 150.984 M 0.00 % | 150.984 M 0.37 % | 150.433 M 0.00 % | 150.433 M 2.15 % | 147.267 M 0.00 % | 147.267 M 5.55 % | 139.526 M 0.00 % | 139.526 M 2.80 % | 135.724 M -1.90 % | 138.359 M -0.17 % | 138.589 M 1.44 % | 136.628 M 3.63 % | 131.839 M 0.62 % | 131.023 M 0.00 % | 131.023 M 0.95 % | 129.787 M 0.00 % | 129.787 M 1.01 % | 128.492 M 0.00 % | 128.492 M 1.28 % | 126.865 M 0.00 % | 126.865 M 3.62 % | 122.435 M 0.00 % | 122.435 M -0.14 % | 122.602 M 0.00 % | 122.602 M 8.31 % | 113.192 M 0.00 % | 113.192 M -1.61 % | 115.046 M 0.00 % | 115.046 M -2.62 % | 118.141 M 0.00 % | 118.141 M 3.68 % | 113.951 M 0.00 % | 113.951 M -2.87 % | 117.314 M 0.00 % | 117.314 M -0.79 % | 118.250 M 0.00 % | 118.250 M -7.52 % | 127.869 M 0.00 % | 127.869 M 7.66 % | 118.776 M 0.00 % | 118.776 M -4.11 % | 123.861 M 4.02 % | 119.072 M -50.45 % | 240.304 M |
| Other non current liabilities | -150.984 M -40 318.43 % | 375.410 K 100.25 % | -150.433 M -14 481.74 % | 1.046 M 100.71 % | -147.267 M -43 670.12 % | 338.000 K 100.24 % | -139.526 M -7 178.94 % | 1.971 M 515.84 % | 320.049 K 8.86 % | 294.000 K -5.95 % | 312.600 K -100.00 % | 13.675 B 4 149 702.14 % | 329.526 K 100.25 % | -131.023 M -42 229.58 % | 311.000 K 100.24 % | -129.787 M -41 872.45 % | 310.700 K 100.24 % | -128.492 M | 0.000 100.00 % | -126.865 M -41 777.07 % | 304.400 K 100.25 % | -122.435 M | 0.000 100.00 % | -122.602 M -67 426.74 % | 182.100 K 100.16 % | -113.192 M | 0.000 100.00 % | -115.046 M | 0.000 100.00 % | -118.141 M | 0.000 100.00 % | -113.951 M | 0.000 100.00 % | -117.314 M | 0.000 100.00 % | -118.250 M | 0.000 100.00 % | -127.869 M | 0.000 100.00 % | -118.776 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -150.984 M -17 904.72 % | 848.000 K 100.56 % | -150.433 M -14 481.74 % | 1.046 M 100.71 % | -147.267 M -43 670.12 % | 338.000 K 100.24 % | -139.526 M -7 178.94 % | 1.971 M 515.84 % | 320.049 K 8.86 % | 294.000 K -5.95 % | 312.600 K -100.00 % | 13.675 B 4 149 702.14 % | 329.526 K 100.25 % | -131.023 M -42 229.58 % | 311.000 K 100.24 % | -129.787 M -41 872.45 % | 310.700 K 100.24 % | -128.492 M | 0.000 100.00 % | -126.865 M -41 777.07 % | 304.400 K 100.25 % | -122.435 M | 0.000 100.00 % | -122.602 M -67 426.74 % | 182.100 K 100.16 % | -113.192 M | 0.000 100.00 % | -115.046 M | 0.000 100.00 % | -118.141 M | 0.000 100.00 % | -113.951 M | 0.000 100.00 % | -117.314 M | 0.000 100.00 % | -118.250 M | 0.000 100.00 % | -127.869 M | 0.000 100.00 % | -118.776 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 1.978 M | 0.000 | 0.000 | 0.000 100.00 % | -185.950 K | 0.000 | 0.000 -100.00 % | 164.100 K -56.01 % | 373.000 K 199.24 % | 124.650 K -65.76 % | 364.000 K 1 234.56 % | 27.275 K | 0.000 -100.00 % | 1.400 M | 0.000 -100.00 % | 468.890 K | 0.000 -100.00 % | 998.000 K | 0.000 -100.00 % | 62.410 K | 0.000 -100.00 % | 752.000 K | 0.000 -100.00 % | 98.750 K | 0.000 -100.00 % | 226.000 K | 0.000 -100.00 % | 326.211 K | 0.000 -100.00 % | 166.000 K | 0.000 -100.00 % | 308.145 K | 0.000 -100.00 % | 118.000 K | 0.000 -100.00 % | 193.729 K | 0.000 -100.00 % | 84.000 K | 0.000 -100.00 % | 182.216 K -65.16 % | 523.000 K 153.65 % | 206.191 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 2.409 M | 0.000 -100.00 % | 994.000 K | 0.000 -100.00 % | 1.226 M | 0.000 | 0.000 -100.00 % | 811.786 K 11.97 % | 725.000 K -39.03 % | 1.189 M -0.49 % | 1.195 M 75.64 % | 680.377 K | 0.000 -100.00 % | 1.400 M | 0.000 -100.00 % | 1.465 M | 0.000 -100.00 % | 1.018 M | 0.000 -100.00 % | 911.519 K | 0.000 -100.00 % | 752.000 K | 0.000 -100.00 % | 1.301 M | 0.000 -100.00 % | 226.000 K | 0.000 -100.00 % | 326.211 K | 0.000 -100.00 % | 166.000 K | 0.000 -100.00 % | 4.216 M | 0.000 -100.00 % | 118.000 K | 0.000 -100.00 % | 193.729 K | 0.000 -100.00 % | 101.000 K | 0.000 -100.00 % | 436.811 K -16.48 % | 523.000 K 153.65 % | 206.191 K | 0.000 |
| Total liabilities | -150.984 M -4 735.68 % | 3.257 M 102.17 % | -150.433 M -7 474.17 % | 2.040 M 101.39 % | -147.267 M -8 443.23 % | 1.765 M 101.27 % | -139.526 M -7 178.94 % | 1.971 M 74.14 % | 1.132 M 11.07 % | 1.019 M -32.14 % | 1.502 M -99.99 % | 13.676 B 1 354 076.79 % | 1.010 M 100.77 % | -131.023 M -7 757.69 % | 1.711 M 101.32 % | -129.787 M -7 408.58 % | 1.776 M 101.38 % | -128.492 M -12 722.00 % | 1.018 M 100.80 % | -126.865 M -10 533.67 % | 1.216 M 100.99 % | -122.435 M -16 381.25 % | 752.000 K 100.61 % | -122.602 M -8 364.41 % | 1.483 M 101.31 % | -113.192 M -50 184.96 % | 226.000 K 100.20 % | -115.046 M -35 367.36 % | 326.211 K 100.28 % | -118.141 M -71 269.28 % | 166.000 K 100.15 % | -113.951 M -2 802.53 % | 4.216 M 103.59 % | -117.314 M -99 518.64 % | 118.000 K 100.10 % | -118.250 M -61 138.87 % | 193.729 K 100.15 % | -127.869 M -126 702.97 % | 101.000 K 100.09 % | -118.776 M -27 291.62 % | 436.811 K -16.48 % | 523.000 K 153.65 % | 206.191 K | 0.000 |
| Other non current assets | 0.000 100.00 % | -250.000 | 0.000 -100.00 % | 69.000 K | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K -99.98 % | 114.237 M 423 001.77 % | 27.000 K | 0.000 | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 51.600 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 830.824 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 1.307 M | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 20.489 M | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 48.044 M | 0.000 -100.00 % | 1.614 M | 0.000 -100.00 % | 1.614 M | 0.000 -100.00 % | 9.058 M | 0.000 -100.00 % | 11.820 M 67.44 % | 7.059 M -7.94 % | 7.668 M 7 767.86 % | -100.000 K |
| Long term investments | 0.000 -100.00 % | 7.250 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.250 K | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 100.00 % | -114.264 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 -100.00 % | 899.000 K -98.18 % | 49.491 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -7.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.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 |
| Property plant equipment net | 0.000 -100.00 % | 61.000 K | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 65.277 K | 0.000 -100.00 % | 67.000 K 153.25 % | 26.456 K 1.75 % | 26.000 K -1.72 % | 26.456 K 1.75 % | 26.000 K -1.72 % | 26.455 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 26.456 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 26.456 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 26.456 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 26.456 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 26.456 K | 0.000 -100.00 % | 28.000 K | 0.000 -100.00 % | 30.053 K | 0.000 -100.00 % | 38.000 K | 0.000 -100.00 % | 42.909 K -12.43 % | 49.000 K 10.06 % | 44.520 K -55.48 % | 100.000 K |
| Total non current assets | 0.000 -100.00 % | 68.000 K | 0.000 -100.00 % | 133.000 K | 0.000 -100.00 % | 73.564 K | 0.000 -100.00 % | 87.000 K 202.70 % | 28.741 K -51.29 % | 59.000 K 89.12 % | 31.197 K -47.12 % | 59.000 K 80.57 % | 32.675 K | 0.000 -100.00 % | 93.000 K | 0.000 -100.00 % | 85.954 K | 0.000 -100.00 % | 95.000 K | 0.000 -100.00 % | 867.084 K | 0.000 -100.00 % | 97.000 K | 0.000 -100.00 % | 1.345 M | 0.000 -100.00 % | 102.000 K | 0.000 -100.00 % | 20.532 M | 0.000 -100.00 % | 54.000 K | 0.000 -100.00 % | 48.091 M | 0.000 -100.00 % | 1.666 M | 0.000 -100.00 % | 1.668 M | 0.000 -100.00 % | 9.122 M | 0.000 -100.00 % | 11.889 M 48.48 % | 8.007 M -86.00 % | 57.204 M 57 103.57 % | 100.000 K |
| Other current assets | -2.377 M -101.58 % | 150.149 M 3 439.61 % | -4.496 M -137.19 % | 12.090 M 732.98 % | -1.910 M -101.41 % | 135.174 M 948.98 % | -15.922 M -112.96 % | 122.862 M 4.81 % | 117.227 M 0.56 % | 116.571 M 2.04 % | 114.237 M 0.92 % | 113.192 M -6.28 % | 120.771 M 7 477.57 % | -1.637 M -1 116.77 % | 161.000 K 115.38 % | -1.047 M -100.84 % | 124.269 M 13 681.29 % | -915.000 K -2 006.25 % | 48.000 K 114.37 % | -334.000 K -100.27 % | 121.766 M 31 162.66 % | -392.000 K | 0.000 100.00 % | -19.765 M -127.11 % | 72.908 M 8 375.58 % | -881.000 K -416.91 % | 278.000 K 101.91 % | -14.521 M -3 001.36 % | 500.490 K 121.49 % | -2.329 M -578.23 % | 487.000 K 119.96 % | -2.440 M -741.34 % | 380.452 K 201.73 % | -374.000 K -178.41 % | 477.000 K 107.63 % | -6.249 M -1 413.39 % | 475.790 K 190.45 % | -526.000 K -290.58 % | 276.000 K 100.70 % | -39.647 M -158.58 % | 67.677 M | 0.000 -100.00 % | 58.202 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.152 M 122.85 % | 2.761 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 2.377 M | 0.000 -100.00 % | 2.650 M | 0.000 -100.00 % | 1.910 M | 0.000 -100.00 % | 6.023 M 1 190.08 % | 466.869 K -63.15 % | 1.267 M -54.88 % | 2.808 M 27.94 % | 2.195 M 51.62 % | 1.448 M | 0.000 -100.00 % | 1.637 M | 0.000 -100.00 % | 1.047 M | 0.000 -100.00 % | 915.000 K | 0.000 -100.00 % | 333.544 K | 0.000 -100.00 % | 392.000 K | 0.000 -100.00 % | 19.765 M | 0.000 -100.00 % | 881.000 K | 0.000 -100.00 % | 14.521 M | 0.000 -100.00 % | 2.329 M | 0.000 -100.00 % | 2.439 M | 0.000 -100.00 % | 374.000 K | 0.000 -100.00 % | 6.249 M | 0.000 -100.00 % | 526.000 K | 0.000 -100.00 % | 985.141 K 1 348.74 % | 68.000 K -93.88 % | 1.112 M -38.02 % | 1.794 M |
| Cash and short term investments | 2.377 M 0.00 % | 2.377 M -47.13 % | 4.496 M 69.66 % | 2.650 M 38.74 % | 1.910 M -0.01 % | 1.910 M -88.00 % | 15.922 M 164.35 % | 6.023 M 1 190.08 % | 466.869 K -63.15 % | 1.267 M -54.88 % | 2.808 M 27.94 % | 2.195 M 51.62 % | 1.448 M -11.56 % | 1.637 M 0.00 % | 1.637 M 56.35 % | 1.047 M 0.02 % | 1.047 M 14.41 % | 915.000 K 0.00 % | 915.000 K 173.95 % | 334.000 K 0.14 % | 333.544 K -14.91 % | 392.000 K 0.00 % | 392.000 K -98.02 % | 19.765 M 0.00 % | 19.765 M 2 143.42 % | 881.000 K 0.00 % | 881.000 K -93.93 % | 14.521 M 0.00 % | 14.521 M 523.47 % | 2.329 M 0.00 % | 2.329 M -4.55 % | 2.440 M 0.02 % | 2.439 M 552.26 % | 374.000 K 0.00 % | 374.000 K -94.02 % | 6.249 M 0.01 % | 6.249 M 1 087.94 % | 526.000 K 0.00 % | 526.000 K -98.67 % | 39.647 M 3 924.50 % | 985.141 K -84.16 % | 6.220 M 60.62 % | 3.873 M 115.86 % | 1.794 M |
| Total current assets | 0.000 -100.00 % | 154.173 M | 0.000 -100.00 % | 152.340 M | 0.000 -100.00 % | 148.958 M | 0.000 -100.00 % | 141.410 M 3.35 % | 136.828 M -1.79 % | 139.319 M -0.53 % | 140.059 M 1.44 % | 138.066 M 3.95 % | 132.817 M | 0.000 -100.00 % | 132.641 M | 0.000 -100.00 % | 131.477 M | 0.000 -100.00 % | 129.415 M | 0.000 -100.00 % | 127.214 M | 0.000 -100.00 % | 123.090 M | 0.000 -100.00 % | 122.741 M | 0.000 -100.00 % | 113.316 M | 0.000 -100.00 % | 94.839 M | 0.000 -100.00 % | 118.253 M | 0.000 -100.00 % | 70.076 M | 0.000 -100.00 % | 115.766 M | 0.000 -100.00 % | 116.776 M | 0.000 -100.00 % | 118.848 M | 0.000 -100.00 % | 107.324 M -7.78 % | 116.377 M 87.48 % | 62.074 M 3 360.10 % | 1.794 M |
| Inventory | 0.000 -100.00 % | 1.397 M | 0.000 -100.00 % | 1.846 M | 0.000 -100.00 % | 11.514 M | 0.000 -100.00 % | 9.899 M -48.21 % | 19.114 M -6.21 % | 20.380 M -11.37 % | 22.994 M 2.01 % | 22.541 M 112.69 % | 10.598 M | 0.000 -100.00 % | 7.028 M | 0.000 -100.00 % | 6.161 M | 0.000 -100.00 % | 5.465 M | 0.000 -100.00 % | 5.115 M | 0.000 -100.00 % | 28.291 M | 0.000 -100.00 % | 30.068 M | 0.000 -100.00 % | 28.385 M | 0.000 -100.00 % | 19.542 M | 0.000 -100.00 % | 57.576 M | 0.000 -100.00 % | 6.047 M | 0.000 -100.00 % | 17.147 M | 0.000 -100.00 % | 12.394 M | 0.000 -100.00 % | 29.867 M | 0.000 -100.00 % | 38.662 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 250.000 K | 0.000 -100.00 % | 135.754 M | 0.000 -100.00 % | 360.000 K | 0.000 -100.00 % | 2.626 M 13 030.00 % | 20.000 K -98.18 % | 1.101 M 5 405.00 % | 20.000 K -71.01 % | 69.000 K | 0.000 | 0.000 -100.00 % | 123.815 M | 0.000 | 0.000 | 0.000 -100.00 % | 122.987 M | 0.000 | 0.000 | 0.000 -100.00 % | 94.407 M | 0.000 -100.00 % | 74.055 M | 0.000 -100.00 % | 83.772 M | 0.000 -100.00 % | 60.277 M | 0.000 -100.00 % | 57.861 M | 0.000 -100.00 % | 61.209 M | 0.000 -100.00 % | 97.768 M | 0.000 -100.00 % | 97.657 M | 0.000 -100.00 % | 88.179 M | 0.000 | 0.000 -100.00 % | 110.157 M | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.037 K | 0.000 -100.00 % | 2.000 K -12.47 % | 2.285 K -61.92 % | 6.000 K 26.56 % | 4.741 K -20.98 % | 6.000 K -3.54 % | 6.220 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 7.898 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 9.804 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 11.843 K | 0.000 -100.00 % | 17.000 K | 0.000 -100.00 % | 17.165 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 20.590 K | 0.000 -100.00 % | 24.000 K | 0.000 -100.00 % | 23.542 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 26.163 K | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.674 B 683 718 749 900.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 238.638 M |
| Account payables | 0.000 -100.00 % | 431.260 K | 0.000 | 0.000 | 0.000 -100.00 % | 185.950 K | 0.000 | 0.000 -100.00 % | 412.448 K | 0.000 -100.00 % | 105.627 K | 0.000 -100.00 % | 419.944 K | 0.000 | 0.000 | 0.000 -100.00 % | 922.432 K | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 96.972 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.045 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.908 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 -100.00 % | 254.595 K | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 994.000 K | 0.000 -100.00 % | 1.226 M | 0.000 | 0.000 -100.00 % | 235.238 K -33.17 % | 352.000 K -63.29 % | 958.821 K 15.38 % | 831.000 K 256.41 % | 233.158 K | 0.000 | 0.000 | 0.000 -100.00 % | 73.795 K | 0.000 | 0.000 | 0.000 -100.00 % | 752.137 K | 0.000 | 0.000 | 0.000 -100.00 % | 157.844 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 20.093 M | 0.000 | 0.000 | 0.000 100.00 % | -121.154 M | 0.000 100.00 % | -122.321 M | 0.000 100.00 % | -124.052 M -3 269.04 % | 3.914 M | 0.000 -100.00 % | 683.000 K | 0.000 -100.00 % | 3.504 M | 0.000 100.00 % | -1.848 M | 0.000 -100.00 % | 2.919 M | 0.000 100.00 % | -7.905 M | 0.000 -100.00 % | 2.066 M | 0.000 100.00 % | -17.148 M | 0.000 -100.00 % | 554.000 K | 0.000 100.00 % | -12.199 M | 0.000 -100.00 % | 335.000 K | 0.000 100.00 % | -13.026 M | 0.000 -100.00 % | 335.000 K | 0.000 100.00 % | -2.471 M | 0.000 -100.00 % | 335.000 K 105.17 % | -6.479 M -2 034.03 % | 335.000 K 101.64 % | -20.376 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 201.108 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 154.241 M | 0.000 -100.00 % | 152.473 M | 0.000 -100.00 % | 149.032 M | 0.000 -100.00 % | 141.497 M 3.39 % | 136.856 M -1.81 % | 139.378 M -0.51 % | 140.091 M -98.99 % | 13.813 B 10 297.12 % | 132.849 M | 0.000 -100.00 % | 132.734 M | 0.000 -100.00 % | 131.563 M | 0.000 -100.00 % | 129.510 M | 0.000 -100.00 % | 128.081 M | 0.000 -100.00 % | 123.187 M | 0.000 -100.00 % | 124.086 M | 0.000 -100.00 % | 113.418 M | 0.000 -100.00 % | 115.372 M | 0.000 -100.00 % | 118.307 M | 0.000 -100.00 % | 118.167 M | 0.000 -100.00 % | 117.432 M | 0.000 -100.00 % | 118.444 M | 0.000 -100.00 % | 127.970 M | 0.000 -100.00 % | 119.213 M -4.16 % | 124.384 M 4.28 % | 119.278 M -50.41 % | 240.532 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -702.000 K -221.45 % | 578.000 K 149.53 % | -1.167 M 55.63 % | -2.630 M -390.67 % | -536.000 K 91.69 % | -6.448 M -322 300.00 % | -2.000 K 0.05 % | -2.001 K 99.96 % | -4.847 M -279.92 % | 2.694 M 4 181.82 % | -66.000 K 92.96 % | -938.000 K -180.31 % | 1.168 M 150.48 % | -2.314 M -757.39 % | 352.000 K 114.73 % | -2.390 M 0.46 % | -2.401 M -392.62 % | 820.507 K 150.43 % | -1.627 M -190.02 % | -561.000 K 17.01 % | -676.000 K -1 499.56 % | 48.301 K 103.73 % | -1.295 M -30.15 % | -995.000 K -46.32 % | -680.000 K -17.65 % | -578.000 K 84.30 % | -3.682 M -2 186.96 % | -161.000 K -201.90 % | 158.000 K 107.21 % | -2.190 M 69.67 % | -7.221 M -349.17 % | 2.898 M 377.59 % | -1.044 M -128.22 % | 3.699 M 363.84 % | -1.402 M 25.54 % | -1.883 M -24.87 % | -1.508 M 66.26 % | -4.470 M -157.07 % | 7.833 M 849.45 % | 825.000 K 650.00 % | 110.000 K 101.12 % | -9.781 M -150.44 % | 19.393 M 334.33 % | -8.276 M -915.46 % | -815.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.337 M 227.94 % | -1.045 M -121.56 % | 4.847 M 279.92 % | -2.694 M -4 181.82 % | 66.000 K -92.96 % | 938.000 K 180.31 % | -1.168 M -150.48 % | 2.314 M 757.39 % | -352.000 K -114.73 % | 2.390 M -0.46 % | 2.401 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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.686 M -348.42 % | -1.045 M -123.86 % | 4.380 M 262.59 % | -2.694 M -124.31 % | -1.201 M -228.04 % | 938.000 K 180.31 % | -1.168 M -150.48 % | 2.314 M 757.39 % | -352.000 K -114.73 % | 2.390 M -0.46 % | 2.401 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.337 M -77.80 % | 6.023 M -14.78 % | 7.068 M 1 413.92 % | 466.869 K -85.23 % | 3.161 M 149.48 % | 1.267 M 285.11 % | 329.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 1.910 M 42.87 % | 1.337 M -77.80 % | 6.023 M 24.26 % | 4.847 M 938.19 % | 466.869 K 607.38 % | 66.000 K -94.79 % | 1.267 M 208.48 % | -1.168 M -150.48 % | 2.314 M 757.39 % | -352.000 K -114.73 % | 2.390 M -0.46 % | 2.401 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.337 M 227.94 % | -1.045 M -121.56 % | 4.847 M 279.92 % | -2.694 M -4 181.82 % | 66.000 K -92.96 % | 938.000 K 180.31 % | -1.168 M -150.48 % | 2.314 M 757.39 % | -352.000 K -114.73 % | 2.390 M -0.46 % | 2.401 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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.337 M 227.94 % | -1.045 M -121.56 % | 4.847 M 279.92 % | -2.694 M -4 181.82 % | 66.000 K -92.96 % | 938.000 K 180.31 % | -1.168 M -150.48 % | 2.314 M 757.39 % | -352.000 K -114.73 % | 2.390 M -0.46 % | 2.401 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 |
| 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 |