Kenvi Jewels Limited KENVI.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.620 B 33.38 % | 1.214 B 37.57 % | 882.609 M 32.02 % | 668.543 M 67.71 % | 398.636 M 14.88 % | 346.993 M 12.47 % | 308.517 M 74.96 % | 176.339 M 145.53 % | 71.819 M 1.80 % | 70.549 M 142.94 % | 29.040 M 24.75 % | 23.279 M |
| Net income | 7.543 M 14.10 % | 6.611 M 22.84 % | 5.382 M 31.85 % | 4.082 M 44.05 % | 2.833 M 21.92 % | 2.324 M 166.60 % | 871.774 K 2.20 % | 852.998 K 269.02 % | 231.150 K 196.35 % | 78.000 K 52.94 % | 51.000 K -63.57 % | 140.000 K |
| Income before tax | 9.710 M 18.92 % | 8.165 M 10.71 % | 7.375 M 34.54 % | 5.482 M 46.33 % | 3.746 M 26.33 % | 2.965 M 155.55 % | 1.160 M 2.04 % | 1.137 M 272.16 % | 305.586 K 196.69 % | 103.000 K 66.13 % | 62.000 K -53.96 % | 134.667 K |
| Income before tax ratio | 0.01 -10.84 % | 0.01 -19.52 % | 0.01 1.91 % | 0.01 -12.75 % | 0.01 9.96 % | 0.01 127.21 % | 0.00 -41.68 % | 0.01 51.57 % | 0.00 191.44 % | 0.00 -31.62 % | 0.00 -63.09 % | 0.01 |
| EBITDA | 19.844 M 37.84 % | 14.396 M 24.90 % | 11.526 M 43.97 % | 8.006 M 56.03 % | 5.131 M 13.21 % | 4.532 M 71.00 % | 2.651 M 36.26 % | 1.945 M 34.65 % | 1.445 M 10.54 % | 1.307 M 179.27 % | 468.000 K 84.74 % | 253.332 K |
| Net income ratio | 0.00 -14.46 % | 0.01 -10.71 % | 0.01 -0.13 % | 0.01 -14.10 % | 0.01 6.12 % | 0.01 137.03 % | 0.00 -41.58 % | 0.00 50.29 % | 0.00 191.11 % | 0.00 -37.05 % | 0.00 -70.80 % | 0.01 |
| Ratio EBITDA | 0.01 3.35 % | 0.01 -9.21 % | 0.01 9.05 % | 0.01 -6.97 % | 0.01 -1.46 % | 0.01 52.04 % | 0.01 -22.12 % | 0.01 -45.16 % | 0.02 8.59 % | 0.02 14.96 % | 0.02 48.09 % | 0.01 |
| Gross profit ratio | 0.03 -17.15 % | 0.03 -21.66 % | 0.04 -1.71 % | 0.04 -5.08 % | 0.04 -12.50 % | 0.05 57.73 % | 0.03 29.09 % | 0.02 -58.22 % | 0.06 -18.11 % | 0.07 29.50 % | 0.05 -26.30 % | 0.07 |
| Weighted average shs out dil | 126.380 M 0.00 % | 126.380 M 0.00 % | 126.380 M -0.92 % | 127.552 M 0.84 % | 126.493 M 0.14 % | 126.310 M -2.92 % | 130.116 M 2.20 % | 127.313 M 1 480.74 % | 8.054 M -0.11 % | 8.063 M 0.00 % | 8.063 M 0.00 % | 8.063 M |
| Weighted average shs out | 126.380 M 0.00 % | 126.380 M 0.00 % | 126.380 M -0.92 % | 127.552 M 0.84 % | 126.493 M 0.14 % | 126.310 M -2.92 % | 130.116 M 2.20 % | 127.313 M 1 480.74 % | 8.054 M -0.11 % | 8.063 M 0.00 % | 8.063 M 0.01 % | 8.063 M |
| EPS diluted | 0.06 14.15 % | 0.05 22.77 % | 0.04 33.13 % | 0.03 42.86 % | 0.02 21.74 % | 0.02 174.63 % | 0.01 0.00 % | 0.01 -76.66 % | 0.03 195.88 % | 0.01 53.97 % | 0.01 -63.79 % | 0.02 |
| Earnings per share | 0.06 14.15 % | 0.05 23.35 % | 0.04 32.50 % | 0.03 42.86 % | 0.02 21.74 % | 0.02 174.63 % | 0.01 0.00 % | 0.01 -76.66 % | 0.03 195.88 % | 0.01 53.97 % | 0.01 -63.79 % | 0.02 |
| Gross profit | 40.514 M 10.51 % | 36.662 M 7.78 % | 34.017 M 29.77 % | 26.214 M 59.18 % | 16.468 M 0.52 % | 16.383 M 77.40 % | 9.235 M 125.85 % | 4.089 M 2.58 % | 3.986 M -16.64 % | 4.782 M 214.61 % | 1.520 M -8.06 % | 1.653 M |
| Income tax expense | 2.167 M 39.45 % | 1.554 M -22.03 % | 1.993 M 42.36 % | 1.400 M 53.39 % | 912.723 K 42.31 % | 641.380 K 122.19 % | 288.663 K 1.54 % | 284.273 K 281.90 % | 74.436 K 197.74 % | 25.000 K 127.27 % | 11.000 K 106.26 % | 5.333 K |
| Cost of revenue | 1.579 B 34.09 % | 1.178 B 38.76 % | 848.592 M 32.11 % | 642.329 M 68.08 % | 382.168 M 15.59 % | 330.610 M 10.47 % | 299.282 M 73.75 % | 172.250 M 153.93 % | 67.833 M 3.14 % | 65.767 M 138.98 % | 27.520 M 27.26 % | 21.625 M |
| General and administrative expenses | 10.184 M 11.72 % | 9.116 M 11.88 % | 8.148 M 50.82 % | 5.402 M 157.99 % | 2.094 M -50.13 % | 4.199 M 116.18 % | 1.942 M 304.55 % | 480.153 K 1.89 % | 471.230 K | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 3.096 M 310.61 % | 754.000 K -63.91 % | 2.089 M -22.81 % | 2.706 M 55.89 % | 1.736 M 143.96 % | 711.584 K 200.49 % | 236.806 K -21.06 % | 300.000 K 967.54 % | 28.102 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 13.059 M 328.16 % | 3.050 M -77.56 % | 13.591 M 27.26 % | 10.680 M 33.83 % | 7.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 21.563 M 66.90 % | 12.920 M -45.78 % | 23.828 M 26.82 % | 18.788 M 59.08 % | 11.810 M 5.17 % | 11.230 M 73.80 % | 6.461 M 202.93 % | 2.133 M -14.34 % | 2.490 M -32.60 % | 3.694 M 221.78 % | 1.148 M -23.87 % | 1.508 M |
| Cost and expenses | 1.601 B 34.45 % | 1.190 B 36.46 % | 872.420 M 31.96 % | 661.117 M 67.81 % | 393.978 M 15.25 % | 341.840 M 11.33 % | 307.064 M 76.09 % | 174.383 M 147.98 % | 70.323 M 4.03 % | 67.599 M 135.80 % | 28.668 M 27.11 % | 22.553 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 8.504 M -13.84 % | 9.870 M -3.59 % | 10.237 M 26.25 % | 8.109 M 111.71 % | 3.830 M -65.89 % | 11.230 M 73.80 % | 6.461 M 202.93 % | 2.133 M -14.34 % | 2.490 M 35.91 % | 1.832 M 169.41 % | 680.000 K -26.72 % | 928.000 K |
| Interest income | 0.000 100.00 % | -216.000 K 0.00 % | -216.000 K 63.50 % | -591.702 K -186.80 % | -206.314 K -119.63 % | 1.051 M 259.13 % | 292.709 K -37.01 % | 464.707 K -39.94 % | 773.711 K -21.45 % | 985.000 K 217.74 % | 310.000 K 2 806.16 % | 10.667 K |
| Interest expense | 9.259 M 81.34 % | 5.106 M 84.33 % | 2.770 M 104.86 % | 1.352 M 91.76 % | 705.131 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 875.000 K -3.74 % | 909.000 K -21.98 % | 1.165 M 100.81 % | 580.208 K 22.56 % | 473.405 K 7.67 % | 439.672 K -60.23 % | 1.105 M 316.17 % | 265.614 K -24.11 % | 350.000 K 59.82 % | 219.000 K 128.13 % | 96.000 K -11.11 % | 108.000 K |
| Operating income | 18.951 M 41.69 % | 13.375 M 31.27 % | 10.189 M 37.22 % | 7.425 M 59.43 % | 4.658 M -9.62 % | 5.153 M 233.49 % | 1.545 M -21.01 % | 1.956 M 30.72 % | 1.497 M -49.27 % | 2.950 M 693.01 % | 372.000 K -48.71 % | 725.333 K |
| Operating income ratio | 0.01 6.23 % | 0.01 -4.58 % | 0.01 3.94 % | 0.01 -4.94 % | 0.01 -21.33 % | 0.01 196.51 % | 0.01 -54.85 % | 0.01 -46.76 % | 0.02 -50.17 % | 0.04 226.43 % | 0.01 -58.89 % | 0.03 |
| Total other income expenses net | -9.241 M -77.37 % | -5.210 M -85.15 % | -2.814 M -44.77 % | -1.944 M -113.27 % | -911.445 K 58.34 % | -2.188 M -468.52 % | -384.794 K 53.01 % | -818.887 K 31.24 % | -1.191 M 58.17 % | -2.847 M -818.39 % | -310.000 K 47.52 % | -590.666 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 48.481 M -34.38 % | 73.884 M 1 080.46 % | 6.259 M 541.17 % | -1.419 M -112.59 % | 11.268 M 105.06 % | 5.495 M -63.67 % | 15.127 M 2 703.66 % | 539.540 K -95.98 % | 13.429 M -11.54 % | 15.181 M 13.19 % | 13.412 M 631.70 % | 1.833 M |
| Total investments | 753.000 K 0.00 % | 753.000 K -16.66 % | 903.490 K 0.77 % | 896.562 K 98.40 % | 451.892 K 33.60 % | 338.232 K 61.06 % | 210.000 K -68.64 % | 669.600 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 82.140 M -1.72 % | 83.575 M 715.78 % | 10.245 M 161.27 % | 3.921 M -67.09 % | 11.913 M 86.90 % | 6.374 M -59.01 % | 15.551 M 149.04 % | 6.244 M -54.25 % | 13.649 M -10.65 % | 15.277 M 12.60 % | 13.567 M 572.30 % | 2.018 M |
| Accumulated other comprehensive income loss | 24.436 M 42.38 % | 17.162 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 125.00 % | 0.000 900.00 % | 0.000 -300.00 % | 0.000 233.33 % | 0.000 -185.71 % | 0.000 |
| Retained earnings | 0.000 -100.00 % | 17.162 M 2.20 % | 16.792 M 48.85 % | 11.281 M 52.52 % | 7.396 M 60.25 % | 4.616 M 103.00 % | 2.274 M 73.69 % | 1.309 M 187.04 % | 456.051 K 94.06 % | 235.000 K 50.64 % | 156.000 K 47.17 % | 106.000 K |
| Common stock | 126.380 M 0.00 % | 126.380 M 25.00 % | 101.104 M 0.00 % | 101.104 M 0.00 % | 101.104 M 0.00 % | 101.104 M 115.00 % | 47.025 M 0.00 % | 47.025 M 3 818.75 % | 1.200 M 0.00 % | 1.200 M 0.00 % | 1.200 M 0.00 % | 1.200 M |
| Total equity | 150.816 M 5.07 % | 143.542 M 4.85 % | 136.902 M 4.19 % | 131.391 M 3.05 % | 127.506 M 2.23 % | 124.726 M 1.91 % | 122.384 M 0.79 % | 121.419 M 4 305.54 % | 2.756 M 8.72 % | 2.535 M 3.22 % | 2.456 M 2.08 % | 2.406 M |
| Other non current liabilities | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.763 M 0.00 % | 2.763 M -65.10 % | 7.917 M -5.78 % | 8.403 M 27.28 % | 6.602 M 227.16 % | 2.018 M |
| Total non current liabilities | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 | 0.000 -100.00 % | 2.763 M 0.00 % | 2.763 M -65.10 % | 7.917 M -5.79 % | 8.404 M 27.29 % | 6.602 M 227.16 % | 2.018 M |
| Other current liabilities | 5.663 M 42.11 % | 3.985 M 121.88 % | 1.796 M -74.94 % | 7.166 M -1.41 % | 7.268 M 108.76 % | 3.481 M -39.86 % | 5.789 M -5.99 % | 6.158 M -9.28 % | 6.788 M 2 014.56 % | 321.000 K -63.77 % | 886.000 K -82.71 % | 5.123 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 82.140 M -1.72 % | 83.575 M 715.78 % | 10.245 M 161.27 % | 3.921 M -67.09 % | 11.913 M 86.90 % | 6.374 M -50.16 % | 12.788 M 267.33 % | 3.481 M -39.27 % | 5.732 M -16.61 % | 6.874 M -1.31 % | 6.965 M | 0.000 |
| Total current liabilities | 88.743 M -2.83 % | 91.324 M 584.17 % | 13.348 M 3.81 % | 12.859 M -35.50 % | 19.935 M 91.94 % | 10.386 M -45.79 % | 19.161 M 34.84 % | 14.210 M 11.04 % | 12.797 M 25.63 % | 10.186 M 25.83 % | 8.095 M 39.81 % | 5.790 M |
| Total liabilities | 88.744 M -2.83 % | 91.324 M 584.17 % | 13.348 M 3.81 % | 12.859 M -35.50 % | 19.935 M 91.94 % | 10.386 M -52.63 % | 21.924 M 29.17 % | 16.973 M -18.06 % | 20.714 M 11.43 % | 18.590 M 26.49 % | 14.697 M 88.23 % | 7.808 M |
| Other non current assets | 0.000 | 0.000 -100.00 % | 6.000 20.00 % | 5.000 | 0.000 -100.00 % | 194.162 K 75.65 % | 110.542 K 299.57 % | 27.665 K 44.93 % | 19.088 K | 0.000 -100.00 % | 12.000 K 200.00 % | 4.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.578 M -23.84 % | 3.385 M 6.09 % | 3.191 M 9.87 % | 2.904 M -57.54 % | 6.839 M 188.77 % | 2.368 M -8.29 % | 2.582 M 47.10 % | 1.756 M -13.14 % | 2.021 M -12.99 % | 2.323 M 387.00 % | 477.000 K -8.62 % | 522.000 K |
| Total non current assets | 3.386 M -14.49 % | 3.960 M 12.49 % | 3.520 M 13.35 % | 3.106 M -55.89 % | 7.041 M 174.75 % | 2.563 M -4.84 % | 2.693 M 51.01 % | 1.783 M -12.60 % | 2.040 M -12.17 % | 2.323 M 375.05 % | 489.000 K -7.03 % | 526.000 K |
| Other current assets | 8.824 M -36.55 % | 13.908 M 413.91 % | 2.706 M -30.62 % | 3.901 M -11.07 % | 4.386 M -8.89 % | 4.814 M -64.37 % | 13.511 M -5.62 % | 14.316 M 47 618.37 % | 30.000 K 200.00 % | 10.000 K -81.48 % | 54.000 K | 0.000 |
| Short term investments | 753.000 K 0.00 % | 753.000 K -16.66 % | 903.490 K 0.77 % | 896.562 K 98.40 % | 451.892 K 33.60 % | 338.232 K 61.06 % | 210.000 K -68.64 % | 669.600 K | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 33.659 M 247.32 % | 9.691 M 143.13 % | 3.986 M -25.35 % | 5.340 M 727.98 % | 644.923 K -26.63 % | 878.985 K 107.21 % | 424.204 K -92.56 % | 5.705 M 2 485.73 % | 220.632 K 129.83 % | 96.000 K -38.06 % | 155.000 K -16.22 % | 185.000 K |
| Cash and short term investments | 33.659 M 247.32 % | 9.691 M 98.20 % | 4.889 M -21.60 % | 6.236 M 468.59 % | 1.097 M -9.89 % | 1.217 M 91.93 % | 634.204 K -90.05 % | 6.375 M 2 789.22 % | 220.632 K 129.83 % | 96.000 K -38.06 % | 155.000 K -16.22 % | 185.000 K |
| Total current assets | 236.174 M 2.28 % | 230.906 M 57.37 % | 146.730 M 3.96 % | 141.144 M 0.53 % | 140.401 M 5.92 % | 132.549 M -6.40 % | 141.615 M 3.66 % | 136.609 M 537.47 % | 21.430 M 13.98 % | 18.802 M 12.83 % | 16.664 M 72.01 % | 9.688 M |
| Inventory | 163.622 M -17.74 % | 198.915 M 68.55 % | 118.013 M 11.23 % | 106.097 M -17.25 % | 128.209 M 33.72 % | 95.877 M -8.70 % | 105.014 M 174.21 % | 38.297 M 104.43 % | 18.733 M 2.93 % | 18.200 M 17.37 % | 15.506 M 67.36 % | 9.265 M |
| Net receivables | 30.069 M 258.31 % | 8.392 M -60.27 % | 21.121 M -15.21 % | 24.910 M 271.26 % | 6.710 M -78.10 % | 30.641 M 36.45 % | 22.456 M -71.07 % | 77.622 M 3 073.43 % | 2.446 M 393.15 % | 496.000 K -47.73 % | 949.000 K 298.74 % | 238.000 K |
| Tax assets | 808.000 K 40.52 % | 575.000 K 74.51 % | 329.502 K 63.57 % | 201.439 K 0.00 % | 201.439 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 |
| Account payables | 940.000 K -75.03 % | 3.764 M 187.91 % | 1.307 M -26.22 % | 1.772 M 134.93 % | 754.283 K 42.14 % | 530.676 K -9.15 % | 584.092 K -87.22 % | 4.571 M 1 549.46 % | 277.135 K -90.73 % | 2.991 M 1 125.82 % | 244.000 K -63.42 % | 667.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 19.006 M 0.00 % | 19.006 M 0.00 % | 19.006 M 0.00 % | 19.006 M -73.99 % | 73.085 M 0.00 % | 73.085 M 6 544.09 % | 1.100 M 0.00 % | 1.100 M 0.00 % | 1.100 M 0.00 % | 1.100 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 239.560 M 2.00 % | 234.866 M 56.32 % | 150.250 M 4.16 % | 144.250 M -2.16 % | 147.442 M 9.13 % | 135.112 M -6.37 % | 144.308 M 4.27 % | 138.392 M 489.65 % | 23.470 M 11.10 % | 21.125 M 23.16 % | 17.153 M 67.94 % | 10.214 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 16.087 M 305.87 % | -7.814 M 49.02 % | -15.327 M -257.24 % | -4.290 M -446.12 % | 1.240 M 55.13 % | 799.070 K 105.46 % | -14.642 M -124.74 % | 59.185 M 2 070.32 % | 2.727 M 195.58 % | -2.853 M 33.31 % | -4.278 M 26.75 % | -5.840 M |
| Accounts receivables | -21.677 M -70.30 % | -12.729 M -235.95 % | -3.789 M 79.18 % | -18.200 M -176.05 % | 23.932 M 392.37 % | -8.185 M -114.84 % | 55.167 M -26.62 % | 75.176 M 3 955.20 % | -1.950 M -530.46 % | 453.000 K 163.71 % | -711.000 K -124.05 % | -317.333 K |
| Inventory | 35.293 M 143.62 % | -80.902 M -578.94 % | -11.916 M -153.89 % | 22.111 M 168.39 % | -32.332 M -453.85 % | 9.137 M 113.70 % | -66.717 M -241.03 % | -19.563 M -3 570.40 % | -533.000 K 80.22 % | -2.694 M 56.83 % | -6.241 M 49.48 % | -12.353 M |
| 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 |
| Other working capital | 2.471 M -97.12 % | 85.817 M 22 604.77 % | 377.969 K 104.61 % | -8.201 M -185.08 % | 9.640 M 6 416.48 % | -152.616 K 95.06 % | -3.092 M -186.57 % | 3.571 M -31.45 % | 5.210 M 951.31 % | -612.000 K -122.89 % | 2.674 M -60.85 % | 6.831 M |
| Other non cash items | 7.106 M -4.15 % | 7.414 M -18.86 % | 9.137 M 197.42 % | 3.072 M 172.40 % | 1.128 M 13.88 % | 990.294 K 1 893.00 % | -55.231 K -106.68 % | 826.739 K 144.42 % | -1.861 M -149.67 % | 3.747 M 3 171.31 % | -122.000 K -113.64 % | 894.666 K |
| Net cash provided by operating activities | 33.778 M 374.41 % | 7.120 M 1 894.40 % | 357.000 K -89.63 % | 3.443 M -39.31 % | 5.674 M 24.62 % | 4.553 M 135.79 % | -12.720 M -120.81 % | 61.130 M 4 124.60 % | 1.447 M 21.49 % | 1.191 M 128.00 % | -4.253 M 9.46 % | -4.697 M |
| Investments in property plant and equipment | -68.000 K | 0.000 | 0.000 | 0.000 100.00 % | -4.944 M -2 091.44 % | -225.616 K 84.78 % | -1.482 M -458.04 % | -265.614 K -453.36 % | -48.000 K 97.68 % | -2.065 M -3 949.02 % | -51.000 K 93.66 % | -804.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 |
| 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 |
| 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 |
| Other investing activites | 18.000 K -94.25 % | 313.000 K -75.45 % | 1.275 M -62.99 % | 3.445 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -50.000 K -115.97 % | 313.000 K -75.45 % | 1.275 M -62.99 % | 3.445 M 169.67 % | -4.944 M -2 091.44 % | -225.616 K 84.78 % | -1.482 M -458.04 % | -265.614 K -453.36 % | -48.000 K 97.68 % | -2.065 M -3 949.02 % | -51.000 K 93.66 % | -804.000 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.763 M -129.69 % | 9.307 M 280.56 % | -5.154 M -962.73 % | -485.000 K -126.94 % | 1.800 M -60.73 % | 4.584 M | 0.000 |
| Common stock issued | 0.000 -100.00 % | 3.594 M | 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 |
| 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 |
| Other financing activites | -9.759 M -83.37 % | -5.322 M -78.25 % | -2.986 M -36.12 % | -2.193 M -127.53 % | -964.025 K 13.12 % | -1.110 M -188.36 % | -384.794 K 99.23 % | -50.226 M -6 265.75 % | -789.000 K 19.90 % | -985.000 K -217.74 % | -310.000 K -105.39 % | 5.747 M |
| Net cash used provided by financing activities | -9.759 M -464.76 % | -1.728 M 42.12 % | -2.986 M -36.12 % | -2.193 M -127.53 % | -964.025 K 75.11 % | -3.873 M -143.41 % | 8.922 M 116.11 % | -55.380 M -4 246.94 % | -1.274 M -256.32 % | 815.000 K -80.93 % | 4.274 M -25.63 % | 5.747 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 23.968 M 320.12 % | 5.705 M 521.37 % | -1.354 M -128.84 % | 4.695 M 2 105.84 % | -234.062 K -151.47 % | 454.781 K 108.61 % | -5.281 M -196.29 % | 5.484 M 4 287.16 % | 125.000 K 311.86 % | -59.000 K -96.67 % | -30.000 K -112.23 % | 245.333 K |
| Cash at beginning of period | 9.691 M 143.13 % | 3.986 M -25.35 % | 5.340 M 727.98 % | 644.923 K -26.63 % | 878.985 K 107.21 % | 424.204 K -92.56 % | 5.705 M 2 481.42 % | 221.000 K 130.21 % | 96.000 K -38.06 % | 155.000 K -16.22 % | 185.000 K | 0.000 |
| Cash at end of period | 33.659 M 247.32 % | 9.691 M 143.13 % | 3.986 M -25.35 % | 5.340 M 727.98 % | 644.923 K -26.63 % | 878.985 K 107.21 % | 424.204 K -92.56 % | 5.705 M 2 481.42 % | 221.000 K 130.21 % | 96.000 K -38.06 % | 155.000 K -36.82 % | 245.333 K |
| Operating cash flow | 33.778 M 374.41 % | 7.120 M 1 894.40 % | 357.000 K -89.63 % | 3.443 M -39.31 % | 5.674 M 24.62 % | 4.553 M 135.79 % | -12.720 M -120.81 % | 61.130 M 4 124.60 % | 1.447 M 21.49 % | 1.191 M 128.00 % | -4.253 M 9.46 % | -4.697 M |
| Capital expenditure | -68.000 K | 0.000 | 0.000 | 0.000 100.00 % | -4.944 M -2 091.44 % | -225.616 K 84.78 % | -1.482 M -458.04 % | -265.614 K -453.36 % | -48.000 K 97.68 % | -2.065 M -3 949.02 % | -51.000 K 93.66 % | -804.000 K |
| Free CashFlow | 33.710 M 373.46 % | 7.120 M 1 894.40 % | 357.000 K -89.63 % | 3.443 M 371.74 % | 729.957 K -83.13 % | 4.328 M 130.47 % | -14.203 M -123.33 % | 60.864 M 4 250.56 % | 1.399 M 260.07 % | -874.000 K 79.69 % | -4.304 M 21.76 % | -5.501 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 308.918 M -44.09 % | 552.554 M 17.85 % | 468.867 M 28.77 % | 364.114 M 55.61 % | 233.994 M -27.03 % | 320.690 M -11.36 % | 361.776 M 33.20 % | 271.604 M 4.39 % | 260.171 M -8.73 % | 285.047 M 29.43 % | 220.236 M 9.63 % | 200.884 M 13.74 % | 176.614 M -18.78 % | 217.443 M 0.00 % | 217.443 M 71.26 % | 126.964 M 19.00 % | 106.692 M -27.93 % | 148.048 M 0.00 % | 148.048 M 188.76 % | 51.270 M 0.00 % | 51.270 M -54.96 % | 113.824 M 0.00 % | 113.824 M 90.75 % | 59.673 M 0.00 % | 59.673 M -38.55 % | 97.103 M 0.00 % | 97.103 M 69.89 % | 57.156 M 0.00 % | 57.156 M |
| Net income | 1.871 M 33.07 % | 1.406 M -51.01 % | 2.870 M 71.14 % | 1.677 M 5.47 % | 1.590 M 50.85 % | 1.054 M -58.19 % | 2.521 M 119.98 % | 1.146 M -39.37 % | 1.890 M -30.33 % | 2.713 M 242.96 % | 791.000 K 18.06 % | 670.000 K -44.54 % | 1.208 M 6.87 % | 1.130 M 0.00 % | 1.130 M 28.16 % | 882.000 K -6.17 % | 940.000 K -7.82 % | 1.020 M 0.00 % | 1.020 M 156.86 % | 397.000 K 0.00 % | 397.000 K -50.41 % | 800.555 K 0.00 % | 800.555 K 160.77 % | 307.000 K 0.00 % | 307.000 K 104.82 % | 149.887 K 0.00 % | 149.887 K -47.59 % | 286.000 K 0.00 % | 286.000 K |
| Income before tax | 2.471 M 8.71 % | 2.273 M -32.55 % | 3.370 M 70.46 % | 1.977 M -5.41 % | 2.090 M 88.63 % | 1.108 M -65.06 % | 3.171 M 119.29 % | 1.446 M -40.74 % | 2.440 M -35.89 % | 3.806 M 248.85 % | 1.091 M 18.59 % | 920.000 K -40.95 % | 1.558 M -7.28 % | 1.680 M 0.00 % | 1.680 M 42.16 % | 1.182 M 25.74 % | 940.000 K -30.04 % | 1.344 M 0.00 % | 1.344 M 153.75 % | 529.500 K 0.00 % | 529.500 K -47.09 % | 1.001 M 0.00 % | 1.001 M 107.62 % | 482.000 K 0.00 % | 482.000 K 180.69 % | 171.719 K 0.00 % | 171.719 K -57.96 % | 408.500 K 0.00 % | 408.500 K |
| Income before tax ratio | 0.01 94.45 % | 0.00 -42.77 % | 0.01 32.38 % | 0.01 -39.21 % | 0.01 158.52 % | 0.00 -60.58 % | 0.01 64.64 % | 0.01 -43.23 % | 0.01 -29.76 % | 0.01 169.54 % | 0.00 8.17 % | 0.00 -48.08 % | 0.01 14.15 % | 0.01 0.00 % | 0.01 -16.99 % | 0.01 5.67 % | 0.01 -2.92 % | 0.01 0.00 % | 0.01 -12.13 % | 0.01 0.00 % | 0.01 17.47 % | 0.01 0.00 % | 0.01 8.85 % | 0.01 0.00 % | 0.01 356.76 % | 0.00 0.00 % | 0.00 -75.26 % | 0.01 0.00 % | 0.01 |
| EBITDA | 3.237 M -47.79 % | 6.200 M 13.11 % | 5.481 M 36.34 % | 4.020 M 1.80 % | 3.949 M 5.39 % | 3.747 M -24.44 % | 4.959 M 85.03 % | 2.680 M -16.27 % | 3.201 M -38.82 % | 5.232 M 180.09 % | 1.868 M 0.97 % | 1.850 M -17.76 % | 2.250 M -10.46 % | 2.512 M 1.07 % | 2.486 M 60.22 % | 1.551 M 12.71 % | 1.376 M -20.15 % | 1.724 M 0.49 % | 1.715 M 81.33 % | 945.918 K 0.00 % | 945.918 K -41.07 % | 1.605 M 0.00 % | 1.605 M 81.18 % | 886.000 K 0.00 % | 886.000 K 104.63 % | 432.970 K 94.14 % | 223.020 K -67.32 % | 682.404 K 0.00 % | 682.404 K |
| Net income ratio | 0.01 138.02 % | 0.00 -58.43 % | 0.01 32.90 % | 0.00 -32.22 % | 0.01 106.75 % | 0.00 -52.83 % | 0.01 65.15 % | 0.00 -41.92 % | 0.01 -23.67 % | 0.01 164.99 % | 0.00 7.69 % | 0.00 -51.24 % | 0.01 31.58 % | 0.01 0.00 % | 0.01 -25.17 % | 0.01 -21.15 % | 0.01 27.91 % | 0.01 0.00 % | 0.01 -11.05 % | 0.01 0.00 % | 0.01 10.10 % | 0.01 0.00 % | 0.01 36.71 % | 0.01 0.00 % | 0.01 233.30 % | 0.00 0.00 % | 0.00 -69.15 % | 0.01 0.00 % | 0.01 |
| Ratio EBITDA | 0.01 -6.61 % | 0.01 -4.02 % | 0.01 5.88 % | 0.01 -34.58 % | 0.02 44.44 % | 0.01 -14.76 % | 0.01 38.91 % | 0.01 -19.80 % | 0.01 -32.97 % | 0.02 116.41 % | 0.01 -7.90 % | 0.01 -27.69 % | 0.01 10.24 % | 0.01 1.07 % | 0.01 -6.45 % | 0.01 -5.28 % | 0.01 10.80 % | 0.01 0.49 % | 0.01 -37.20 % | 0.02 0.00 % | 0.02 30.82 % | 0.01 0.00 % | 0.01 -5.02 % | 0.01 0.00 % | 0.01 232.99 % | 0.00 94.14 % | 0.00 -80.76 % | 0.01 0.00 % | 0.01 |
| Gross profit ratio | 0.03 -0.82 % | 0.03 18.87 % | 0.02 -11.54 % | 0.02 -24.78 % | 0.03 22.97 % | 0.03 -20.94 % | 0.03 9.46 % | 0.03 -2.79 % | 0.03 -26.44 % | 0.04 15.40 % | 0.04 -20.03 % | 0.05 37.61 % | 0.03 7.40 % | 0.03 0.00 % | 0.03 -41.03 % | 0.05 -6.64 % | 0.06 58.56 % | 0.04 0.00 % | 0.04 -38.51 % | 0.06 0.00 % | 0.06 57.82 % | 0.04 0.00 % | 0.04 -45.56 % | 0.07 0.00 % | 0.07 301.27 % | 0.02 0.00 % | 0.02 -67.90 % | 0.05 0.00 % | 0.05 |
| Weighted average shs out dil | 126.380 M 0.00 % | 126.380 M 0.00 % | 126.380 M 0.00 % | 126.380 M -20.52 % | 159.000 M 20.68 % | 131.750 M 9.35 % | 120.490 M 5.14 % | 114.600 M -17.11 % | 138.252 M 10.07 % | 125.602 M 1.62 % | 123.594 M 3.30 % | 119.643 M -4.92 % | 125.833 M -2.19 % | 128.646 M 0.00 % | 128.646 M 5.02 % | 122.500 M -6.17 % | 130.556 M 1.44 % | 128.697 M 0.00 % | 128.697 M 3.74 % | 124.063 M 0.00 % | 124.063 M 21.64 % | 101.996 M 0.00 % | 101.996 M -20.26 % | 127.917 M 0.00 % | 127.917 M 1.22 % | 126.380 M 0.00 % | 126.380 M -0.58 % | 127.111 M 0.00 % | 127.111 M |
| Weighted average shs out | 126.380 M 0.00 % | 126.380 M 0.00 % | 126.380 M 0.00 % | 126.380 M -20.52 % | 159.000 M 20.68 % | 131.750 M 9.35 % | 120.490 M 5.14 % | 114.600 M -17.76 % | 139.348 M 9.98 % | 126.698 M 2.51 % | 123.594 M 3.30 % | 119.643 M -4.92 % | 125.833 M -2.19 % | 128.651 M 0.00 % | 128.651 M 5.02 % | 122.500 M -6.17 % | 130.556 M 1.44 % | 128.704 M -0.13 % | 128.866 M 3.87 % | 124.063 M 0.00 % | 124.063 M 21.62 % | 102.008 M 0.00 % | 102.008 M -20.25 % | 127.917 M 0.00 % | 127.917 M 1.22 % | 126.380 M 0.00 % | 126.380 M -0.57 % | 127.111 M 0.00 % | 127.111 M |
| EPS diluted | 0.01 -9.91 % | 0.01 -51.10 % | 0.02 70.68 % | 0.01 33.00 % | 0.01 376.19 % | 0.00 -89.95 % | 0.02 109.00 % | 0.01 -63.37 % | 0.03 26.39 % | 0.02 237.50 % | 0.01 14.29 % | 0.01 -41.67 % | 0.01 9.09 % | 0.01 0.00 % | 0.01 22.22 % | 0.01 0.00 % | 0.01 -8.86 % | 0.01 0.00 % | 0.01 146.88 % | 0.00 0.00 % | 0.00 -58.97 % | 0.01 0.00 % | 0.01 225.00 % | 0.00 0.00 % | 0.00 100.00 % | 0.00 0.00 % | 0.00 -47.83 % | 0.00 0.00 % | 0.00 |
| Earnings per share | 0.01 -9.91 % | 0.01 -51.10 % | 0.02 70.68 % | 0.01 33.00 % | 0.01 376.19 % | 0.00 -89.95 % | 0.02 109.00 % | 0.01 -63.10 % | 0.03 26.64 % | 0.02 234.38 % | 0.01 14.29 % | 0.01 -41.67 % | 0.01 9.09 % | 0.01 0.00 % | 0.01 22.22 % | 0.01 0.00 % | 0.01 -8.86 % | 0.01 0.00 % | 0.01 146.88 % | 0.00 0.00 % | 0.00 -58.97 % | 0.01 0.00 % | 0.01 225.00 % | 0.00 0.00 % | 0.00 100.00 % | 0.00 0.00 % | 0.00 -47.83 % | 0.00 0.00 % | 0.00 |
| Gross profit | 7.812 M -44.55 % | 14.088 M 40.08 % | 10.057 M 13.91 % | 8.829 M 17.05 % | 7.543 M -10.28 % | 8.407 M -29.92 % | 11.996 M 45.79 % | 8.228 M 1.48 % | 8.108 M -32.86 % | 12.076 M 49.36 % | 8.085 M -12.33 % | 9.222 M 56.52 % | 5.892 M -12.76 % | 6.754 M 0.00 % | 6.754 M 1.00 % | 6.687 M 11.10 % | 6.019 M 14.27 % | 5.267 M 0.00 % | 5.267 M 77.57 % | 2.967 M 0.00 % | 2.967 M -28.91 % | 4.173 M 0.00 % | 4.173 M 3.84 % | 4.019 M 0.00 % | 4.019 M 146.59 % | 1.630 M 0.00 % | 1.630 M -45.46 % | 2.988 M 0.00 % | 2.988 M |
| Income tax expense | 600.000 K -30.80 % | 867.000 K 73.40 % | 500.000 K 66.67 % | 300.000 K -40.00 % | 500.000 K 825.93 % | 54.000 K -91.69 % | 650.000 K 116.67 % | 300.000 K -45.45 % | 550.000 K -49.68 % | 1.093 M 264.33 % | 300.000 K 20.00 % | 250.000 K -28.57 % | 350.000 K -36.36 % | 550.000 K 0.00 % | 550.000 K 83.33 % | 300.000 K | 0.000 -100.00 % | 323.861 K 0.00 % | 323.862 K 144.42 % | 132.500 K 0.00 % | 132.500 K -33.81 % | 200.190 K 0.00 % | 200.190 K 14.39 % | 175.000 K 0.00 % | 175.000 K 701.58 % | 21.832 K 0.00 % | 21.832 K -82.18 % | 122.500 K 0.00 % | 122.500 K |
| Cost of revenue | 301.106 M -44.08 % | 538.466 M 17.36 % | 458.810 M 29.14 % | 355.285 M 56.89 % | 226.451 M -27.49 % | 312.283 M -10.72 % | 349.780 M 32.81 % | 263.376 M 4.49 % | 252.063 M -7.66 % | 272.971 M 28.67 % | 212.151 M 10.69 % | 191.662 M 12.27 % | 170.722 M -18.97 % | 210.689 M 0.00 % | 210.689 M 75.17 % | 120.277 M 19.47 % | 100.673 M -29.49 % | 142.780 M 0.00 % | 142.780 M 195.59 % | 48.304 M 0.00 % | 48.304 M -55.95 % | 109.651 M 0.00 % | 109.651 M 97.02 % | 55.654 M 0.00 % | 55.654 M -41.71 % | 95.473 M 0.00 % | 95.473 M 76.25 % | 54.168 M 0.00 % | 54.168 M |
| General and administrative expenses | 0.000 -100.00 % | 4.307 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.403 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.790 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.900 M 0.00 % | 2.900 M | 0.000 | 0.000 -100.00 % | 1.055 M 0.00 % | 1.055 M | 0.000 | 0.000 -100.00 % | 2.100 M 0.00 % | 2.100 M | 0.000 | 0.000 -100.00 % | 971.220 K 0.00 % | 971.220 K | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 3.096 M | 0.000 | 0.000 | 0.000 -100.00 % | 754.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.089 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.353 M 0.00 % | 1.353 M | 0.000 | 0.000 -100.00 % | 867.990 K 0.00 % | 867.990 K | 0.000 | 0.000 -100.00 % | 355.792 K 0.00 % | 355.792 K | 0.000 | 0.000 -100.00 % | 118.403 K 0.00 % | 118.403 K | 0.000 | 0.000 |
| Other expenses | 4.578 M 830.49 % | 492.000 K -89.76 % | 4.807 M -4.62 % | 5.040 M 31.90 % | 3.821 M 265.55 % | -2.308 M -131.50 % | 7.328 M -30.95 % | 10.613 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 |
| Operating expenses | 4.578 M -42.01 % | 7.895 M 64.24 % | 4.807 M -4.62 % | 5.040 M 31.90 % | 3.821 M -21.20 % | 4.849 M -33.83 % | 7.328 M -10.92 % | 8.226 M 335.24 % | 1.890 M -74.29 % | 7.351 M 279.11 % | 1.939 M -31.36 % | 2.825 M 65.11 % | 1.711 M -63.46 % | 4.683 M 0.00 % | 4.683 M 321.85 % | 1.110 M -4.31 % | 1.160 M -72.26 % | 4.182 M 0.00 % | 4.182 M 252.73 % | 1.186 M 0.00 % | 1.186 M -73.16 % | 4.417 M 0.00 % | 4.417 M 33.70 % | 3.304 M 0.00 % | 3.304 M 21.40 % | 2.721 M 0.00 % | 2.721 M 14.72 % | 2.372 M 0.00 % | 2.372 M |
| Cost and expenses | 305.684 M -44.05 % | 546.361 M 17.85 % | 463.617 M 28.67 % | 360.325 M 56.48 % | 230.272 M -27.39 % | 317.132 M -11.19 % | 357.108 M 31.48 % | 271.602 M 6.95 % | 253.953 M -9.41 % | 280.322 M 30.94 % | 214.090 M 10.08 % | 194.487 M 12.79 % | 172.433 M -21.03 % | 218.361 M 0.00 % | 218.361 M 79.89 % | 121.387 M 19.20 % | 101.833 M -30.71 % | 146.962 M 0.00 % | 146.962 M 190.75 % | 50.547 M 0.00 % | 50.547 M -55.69 % | 114.068 M 0.00 % | 114.068 M 100.64 % | 56.852 M 0.00 % | 56.852 M -41.38 % | 96.992 M 0.00 % | 96.992 M 71.55 % | 56.540 M 0.00 % | 56.540 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 7.403 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.157 M | 0.000 100.00 % | -2.387 M -226.30 % | 1.890 M -76.01 % | 7.879 M 306.34 % | 1.939 M -31.36 % | 2.825 M 65.11 % | 1.711 M -77.70 % | 7.672 M 0.00 % | 7.672 M 591.14 % | 1.110 M -4.31 % | 1.160 M -72.26 % | 4.182 M 0.00 % | 4.182 M 252.73 % | 1.186 M 0.00 % | 1.186 M -73.16 % | 4.417 M 0.00 % | 4.417 M 268.69 % | 1.198 M 0.00 % | 1.198 M -55.98 % | 2.721 M 0.00 % | 2.721 M 434.10 % | 509.499 K 0.00 % | 509.499 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -216.000 K | 0.000 | 0.000 -100.00 % | 470.000 K -48.87 % | 919.168 K 45.44 % | 632.000 K -19.49 % | 785.000 K 80.88 % | 434.000 K 10.98 % | 391.064 K 0.00 % | 391.064 K 55.80 % | 251.000 K -21.07 % | 318.000 K 100.55 % | 158.565 K 0.00 % | 158.566 K -18.26 % | 194.000 K 0.00 % | 194.000 K -33.70 % | 292.596 K 0.00 % | 292.596 K 25.58 % | 233.000 K 0.00 % | 233.000 K 281.06 % | 61.145 K 0.00 % | 61.145 K -70.53 % | 207.500 K 0.00 % | 207.500 K |
| Interest expense | 766.000 K -80.49 % | 3.927 M 108.44 % | 1.884 M 3.74 % | 1.816 M 11.27 % | 1.632 M -25.68 % | 2.196 M 46.69 % | 1.497 M 58.75 % | 943.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 |
| Depreciation and amortization | 0.000 -100.00 % | 193.250 K -14.96 % | 227.250 K 0.00 % | 227.250 K 0.00 % | 227.250 K 0.00 % | 227.250 K -21.98 % | 291.280 K 0.00 % | 291.280 K 0.01 % | 291.250 K 0.00 % | 291.250 K 100.79 % | 145.052 K 0.00 % | 145.052 K -43.67 % | 257.500 K 77.52 % | 145.052 K 22.56 % | 118.351 K 0.00 % | 118.351 K 0.00 % | 118.351 K 0.00 % | 118.351 K 7.67 % | 109.918 K -50.58 % | 222.418 K 0.00 % | 222.418 K -18.78 % | 273.836 K 0.00 % | 273.836 K 60.14 % | 171.000 K 0.00 % | 171.000 K -38.12 % | 276.354 K 316.17 % | 66.404 K 0.00 % | 66.404 K 0.00 % | 66.404 K |
| Operating income | 3.234 M -47.78 % | 6.193 M 17.96 % | 5.250 M 38.56 % | 3.789 M 1.80 % | 3.722 M 201.22 % | -3.677 M -178.77 % | 4.668 M -24.29 % | 6.166 M -0.84 % | 6.218 M 99.87 % | 3.111 M -49.38 % | 6.146 M -3.92 % | 6.397 M 53.00 % | 4.181 M 555.62 % | -917.658 K 0.00 % | -917.658 K -164.04 % | 1.433 M -70.51 % | 4.859 M 347.46 % | 1.086 M -32.36 % | 1.605 M 121.88 % | 723.500 K 0.00 % | 723.500 K 396.59 % | -243.938 K 0.00 % | -243.938 K -108.65 % | 2.821 M 0.00 % | 2.821 M 1 700.90 % | 156.616 K 0.00 % | 156.616 K -74.58 % | 616.000 K 0.00 % | 616.000 K |
| Operating income ratio | 0.01 -6.59 % | 0.01 0.10 % | 0.01 7.60 % | 0.01 -34.58 % | 0.02 238.73 % | -0.01 -188.86 % | 0.01 -43.16 % | 0.02 -5.01 % | 0.02 118.98 % | 0.01 -60.89 % | 0.03 -12.37 % | 0.03 34.52 % | 0.02 660.94 % | 0.00 0.00 % | 0.00 -137.39 % | 0.01 -75.22 % | 0.05 520.91 % | 0.01 -32.36 % | 0.01 -23.16 % | 0.01 0.00 % | 0.01 758.46 % | 0.00 0.00 % | 0.00 -104.53 % | 0.05 0.00 % | 0.05 2 830.54 % | 0.00 0.00 % | 0.00 -85.03 % | 0.01 0.00 % | 0.01 |
| Total other income expenses net | -763.000 K 80.54 % | -3.920 M -108.51 % | -1.880 M -3.75 % | -1.812 M -11.03 % | -1.632 M -134.11 % | 4.785 M 419.64 % | -1.497 M 68.28 % | -4.720 M -24.93 % | -3.778 M -643.60 % | 695.000 K 113.75 % | -5.055 M 7.70 % | -5.477 M -108.81 % | -2.623 M -200.96 % | 2.598 M 0.00 % | 2.598 M 1 135.06 % | -251.000 K 93.60 % | -3.919 M -1 620.87 % | 257.682 K 198.46 % | -261.723 K -34.91 % | -194.000 K 0.00 % | -194.000 K -115.59 % | 1.245 M 0.00 % | 1.245 M 153.23 % | -2.339 M 0.00 % | -2.339 M -15 583.68 % | 15.103 K 0.00 % | 15.103 K 107.28 % | -207.500 K 0.00 % | -207.500 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 |
| 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 48.481 M | 0.000 -100.00 % | 115.033 M 1 287.01 % | -9.691 M -113.12 % | 73.884 M 630.51 % | 10.114 M -73.61 % | 38.320 M 861.36 % | 3.986 M -36.31 % | 6.259 M 89.20 % | 3.308 M -91.24 % | 37.752 M 606.97 % | 5.340 M 476.40 % | -1.419 M 0.00 % | -1.419 M -112.59 % | 11.268 M 0.00 % | 11.268 M -25.41 % | 15.108 M 0.00 % | 15.108 M 174.93 % | 5.495 M 0.00 % | 5.495 M -47.67 % | 10.500 M 0.00 % | 10.500 M -30.59 % | 15.127 M 0.00 % | 15.127 M 467.61 % | 2.665 M 0.00 % | 2.665 M |
| Total investments | 0.000 -100.00 % | 753.000 K | 0.000 | 0.000 -100.00 % | 19.382 M 2 473.97 % | 753.000 K -96.28 % | 20.228 M | 0.000 -100.00 % | 7.972 M 782.36 % | 903.490 K -86.34 % | 6.616 M | 0.000 -100.00 % | 10.680 M 1 091.22 % | 896.562 K 0.00 % | 896.562 K 98.40 % | 451.892 K 0.00 % | 451.892 K | 0.000 | 0.000 -100.00 % | 338.232 K 0.00 % | 338.232 K | 0.000 | 0.000 -100.00 % | 210.000 K 0.00 % | 210.000 K | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 82.140 M | 0.000 -100.00 % | 117.606 M | 0.000 -100.00 % | 83.575 M | 0.000 -100.00 % | 48.434 M | 0.000 -100.00 % | 10.245 M | 0.000 -100.00 % | 41.060 M | 0.000 -100.00 % | 3.921 M 0.00 % | 3.921 M -67.09 % | 11.913 M 0.00 % | 11.913 M -26.35 % | 16.176 M 0.00 % | 16.176 M 153.78 % | 6.374 M 0.00 % | 6.374 M -47.83 % | 12.218 M 0.00 % | 12.218 M -21.43 % | 15.551 M 0.00 % | 15.551 M 107.62 % | 7.490 M 0.00 % | 7.490 M |
| Accumulated other comprehensive income loss | 150.816 M 517.19 % | 24.436 M -83.36 % | 146.809 M 618.63 % | 20.429 M -85.77 % | 143.542 M 736.39 % | 17.162 M -87.81 % | 140.788 M 877.15 % | 14.408 M -89.48 % | 136.902 M 1 926 724 363 082 111 232.00 % | 0.000 -100.00 % | 133.269 M 314.33 % | 32.165 M -75.52 % | 131.391 M 1 849 163 933 249 489 920.00 % | 0.000 0.00 % | 0.000 33.33 % | 0.000 100.00 % | -52.580 K -100.21 % | 24.625 M 0.00 % | 24.625 M 924 176 173 533 320 576.00 % | 0.000 0.00 % | 0.000 -100.00 % | 76.322 M 0.00 % | 76.322 M 1 909 576 282 000 950 016.00 % | 0.000 0.00 % | 0.000 -100.00 % | 74.966 M 0.00 % | 74.966 M |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.792 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.281 M 0.00 % | 11.281 M 52.52 % | 7.396 M -0.71 % | 7.449 M | 0.000 | 0.000 -100.00 % | 4.616 M 0.00 % | 4.616 M | 0.000 | 0.000 -100.00 % | 2.274 M 0.00 % | 2.274 M | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 126.380 M | 0.000 -100.00 % | 126.380 M | 0.000 -100.00 % | 126.380 M | 0.000 -100.00 % | 126.380 M | 0.000 -100.00 % | 101.104 M | 0.000 -100.00 % | 101.104 M | 0.000 -100.00 % | 101.104 M 0.00 % | 101.104 M 0.00 % | 101.104 M 0.00 % | 101.104 M 0.00 % | 101.104 M 0.00 % | 101.104 M 0.00 % | 101.104 M 0.00 % | 101.104 M 115.00 % | 47.025 M 0.00 % | 47.025 M 0.00 % | 47.025 M 0.00 % | 47.025 M 0.00 % | 47.025 M 0.00 % | 47.025 M |
| Total equity | 150.816 M 0.00 % | 150.816 M 2.73 % | 146.809 M 0.00 % | 146.809 M 2.28 % | 143.542 M 0.00 % | 143.542 M 1.96 % | 140.788 M 0.00 % | 140.788 M 2.84 % | 136.902 M 0.00 % | 136.902 M 2.73 % | 133.269 M 0.00 % | 133.269 M 1.43 % | 131.391 M 0.00 % | 131.391 M 0.00 % | 131.391 M 3.05 % | 127.506 M 0.00 % | 127.506 M 1.41 % | 125.729 M 0.00 % | 125.729 M 0.80 % | 124.726 M 0.00 % | 124.726 M 1.12 % | 123.347 M 0.00 % | 123.347 M 0.79 % | 122.384 M 0.00 % | 122.384 M 0.32 % | 121.991 M 0.00 % | 121.991 M |
| Other non current liabilities | -150.816 M -15 081 700.00 % | 1.000 K 100.00 % | -146.809 M -15 203.81 % | 972.000 K 100.68 % | -143.542 M | 0.000 100.00 % | -140.788 M -14 078 900.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 16.176 M 0.00 % | 16.176 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.763 M 0.00 % | 2.763 M -43.23 % | 4.867 M 0.00 % | 4.867 M |
| Total non current liabilities | -150.816 M -15 081 700.00 % | 1.000 K 100.00 % | -146.809 M -15 203.81 % | 972.000 K 100.68 % | -143.542 M | 0.000 100.00 % | -140.788 M -14 078 900.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.176 M 0.00 % | 16.176 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.763 M 0.00 % | 2.763 M -43.23 % | 4.867 M 0.00 % | 4.867 M |
| Other current liabilities | 0.000 -100.00 % | 5.663 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.985 M | 0.000 -100.00 % | 3.218 M | 0.000 -100.00 % | 1.796 M | 0.000 -100.00 % | 2.669 M | 0.000 -100.00 % | 7.166 M 0.00 % | 7.166 M -1.41 % | 7.268 M 0.00 % | 7.268 M -53.97 % | 15.791 M 0.00 % | 15.791 M 353.58 % | 3.481 M 0.00 % | 3.481 M 169.88 % | 1.290 M 0.00 % | 1.290 M -77.72 % | 5.789 M 0.00 % | 5.789 M -12.33 % | 6.603 M 0.00 % | 6.603 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 82.140 M | 0.000 -100.00 % | 117.606 M | 0.000 -100.00 % | 83.575 M | 0.000 -100.00 % | 48.434 M | 0.000 -100.00 % | 10.245 M | 0.000 -100.00 % | 41.060 M | 0.000 -100.00 % | 3.921 M 0.00 % | 3.921 M -67.09 % | 11.913 M 0.00 % | 11.913 M | 0.000 | 0.000 -100.00 % | 6.374 M 0.00 % | 6.374 M -47.83 % | 12.218 M 0.00 % | 12.218 M -4.46 % | 12.788 M 0.00 % | 12.788 M 387.53 % | 2.623 M 0.00 % | 2.623 M |
| Total current liabilities | 0.000 -100.00 % | 88.743 M | 0.000 -100.00 % | 124.466 M | 0.000 -100.00 % | 91.324 M | 0.000 -100.00 % | 89.897 M | 0.000 -100.00 % | 13.348 M | 0.000 -100.00 % | 61.719 M | 0.000 -100.00 % | 12.859 M 0.00 % | 12.859 M -35.50 % | 19.935 M 0.00 % | 19.935 M 15.70 % | 17.230 M 0.00 % | 17.230 M 65.89 % | 10.386 M 0.00 % | 10.386 M -24.74 % | 13.801 M 0.00 % | 13.801 M -27.97 % | 19.161 M 0.00 % | 19.161 M 41.23 % | 13.567 M 0.00 % | 13.567 M |
| Total liabilities | -150.816 M -269.95 % | 88.744 M 160.45 % | -146.809 M -217.04 % | 125.438 M 187.39 % | -143.542 M -257.18 % | 91.324 M 164.87 % | -140.788 M -256.61 % | 89.898 M | 0.000 -100.00 % | 13.348 M | 0.000 -100.00 % | 61.719 M | 0.000 -100.00 % | 12.859 M 0.00 % | 12.859 M -35.50 % | 19.935 M 0.00 % | 19.935 M -40.32 % | 33.406 M 0.00 % | 33.406 M 221.64 % | 10.386 M 0.00 % | 10.386 M -24.74 % | 13.801 M 0.00 % | 13.801 M -37.05 % | 21.924 M 0.00 % | 21.924 M 18.93 % | 18.434 M 0.00 % | 18.434 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.691 M | 0.000 100.00 % | -10.114 M -1 011 500.00 % | 1.000 K 100.03 % | -3.986 M -1 309.70 % | 329.502 K 109.96 % | -3.308 M -1 745.77 % | 201.000 K 103.76 % | -5.340 M -2 750.86 % | 201.444 K 0.00 % | 201.444 K 0.00 % | 201.439 K 0.00 % | 201.439 K -93.89 % | 3.298 M 0.00 % | 3.298 M 1 598.58 % | 194.162 K 0.00 % | 194.162 K -89.83 % | 1.910 M 0.00 % | 1.910 M 1 627.85 % | 110.542 K 0.00 % | 110.542 K 294.79 % | 28.000 K 0.00 % | 28.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 2.578 M | 0.000 -100.00 % | 3.402 M | 0.000 -100.00 % | 3.385 M | 0.000 -100.00 % | 3.011 M | 0.000 -100.00 % | 3.191 M | 0.000 -100.00 % | 3.697 M | 0.000 -100.00 % | 2.904 M 0.00 % | 2.904 M -57.54 % | 6.839 M 0.00 % | 6.839 M 237.07 % | 2.029 M 0.00 % | 2.029 M -14.33 % | 2.368 M 0.00 % | 2.368 M 1.08 % | 2.343 M 0.00 % | 2.343 M -9.27 % | 2.582 M 0.00 % | 2.582 M 47.15 % | 1.755 M 0.00 % | 1.755 M |
| Total non current assets | 0.000 -100.00 % | 3.386 M | 0.000 -100.00 % | 3.977 M 141.04 % | -9.691 M -344.72 % | 3.960 M 139.15 % | -10.114 M -402.63 % | 3.342 M 183.84 % | -3.986 M -213.23 % | 3.520 M 206.41 % | -3.308 M -184.86 % | 3.898 M 173.00 % | -5.340 M -271.95 % | 3.106 M 0.00 % | 3.106 M -55.89 % | 7.041 M 0.00 % | 7.041 M 32.17 % | 5.327 M 0.00 % | 5.327 M 107.88 % | 2.563 M 0.00 % | 2.563 M -39.75 % | 4.253 M 0.00 % | 4.253 M 57.93 % | 2.693 M 0.00 % | 2.693 M 51.04 % | 1.783 M 0.00 % | 1.783 M |
| Other current assets | -33.659 M -481.45 % | 8.824 M 442.95 % | -2.573 M -137.47 % | 6.866 M | 0.000 -100.00 % | 13.908 M | 0.000 -100.00 % | 7.715 M | 0.000 -100.00 % | 2.706 M | 0.000 -100.00 % | 7.313 M | 0.000 -100.00 % | 3.901 M 0.00 % | 3.901 M -11.07 % | 4.386 M 0.00 % | 4.386 M -70.23 % | 14.732 M 0.00 % | 14.732 M 206.00 % | 4.814 M 0.00 % | 4.814 M 33.25 % | 3.613 M 0.00 % | 3.613 M -73.26 % | 13.511 M 0.00 % | 13.511 M -12.67 % | 15.472 M 0.00 % | 15.472 M |
| Short term investments | 0.000 -100.00 % | 753.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 753.000 K -96.28 % | 20.228 M | 0.000 -100.00 % | 7.972 M 782.36 % | 903.490 K -86.34 % | 6.616 M | 0.000 -100.00 % | 10.680 M 1 091.22 % | 896.562 K 0.00 % | 896.562 K 98.40 % | 451.892 K 0.00 % | 451.892 K | 0.000 | 0.000 -100.00 % | 338.232 K 0.00 % | 338.232 K | 0.000 | 0.000 -100.00 % | 210.000 K 0.00 % | 210.000 K | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 33.659 M | 0.000 -100.00 % | 2.573 M | 0.000 -100.00 % | 9.691 M 195.82 % | -10.114 M -200.00 % | 10.114 M 353.74 % | -3.986 M -200.00 % | 3.986 M 220.49 % | -3.308 M -200.00 % | 3.308 M 161.95 % | -5.340 M -200.00 % | 5.340 M 0.00 % | 5.340 M 727.98 % | 644.923 K 0.00 % | 644.923 K -39.61 % | 1.068 M 0.00 % | 1.068 M 21.50 % | 878.985 K 0.00 % | 878.985 K -48.84 % | 1.718 M 0.00 % | 1.718 M 304.99 % | 424.204 K 0.00 % | 424.204 K -91.21 % | 4.825 M 0.00 % | 4.825 M |
| Cash and short term investments | 33.659 M 0.00 % | 33.659 M 1 208.16 % | 2.573 M 0.00 % | 2.573 M -73.45 % | 9.691 M 0.00 % | 9.691 M -4.18 % | 10.114 M 0.00 % | 10.114 M 153.74 % | 3.986 M -18.48 % | 4.889 M 47.81 % | 3.308 M 0.00 % | 3.308 M -38.05 % | 5.340 M -14.37 % | 6.236 M 0.00 % | 6.236 M 468.59 % | 1.097 M 0.00 % | 1.097 M 2.70 % | 1.068 M 0.00 % | 1.068 M -12.26 % | 1.217 M 0.00 % | 1.217 M -29.15 % | 1.718 M 0.00 % | 1.718 M 170.89 % | 634.204 K 0.00 % | 634.204 K -86.86 % | 4.825 M 0.00 % | 4.825 M |
| Total current assets | 0.000 -100.00 % | 236.174 M | 0.000 -100.00 % | 268.270 M 2 668.24 % | 9.691 M -95.80 % | 230.906 M 2 183.03 % | 10.114 M -95.55 % | 227.344 M 5 603.56 % | 3.986 M -97.28 % | 146.730 M 4 335.61 % | 3.308 M -98.27 % | 191.090 M 3 478.46 % | 5.340 M -96.22 % | 141.144 M 0.00 % | 141.144 M 0.53 % | 140.401 M 0.00 % | 140.401 M -8.72 % | 153.808 M 0.00 % | 153.808 M 16.04 % | 132.549 M 0.00 % | 132.549 M -0.26 % | 132.895 M 0.00 % | 132.895 M -6.16 % | 141.615 M 0.00 % | 141.615 M 2.14 % | 138.642 M 0.00 % | 138.642 M |
| Inventory | 0.000 -100.00 % | 163.622 M | 0.000 -100.00 % | 231.737 M | 0.000 -100.00 % | 198.915 M | 0.000 -100.00 % | 159.737 M | 0.000 -100.00 % | 118.013 M | 0.000 -100.00 % | 155.982 M | 0.000 -100.00 % | 106.097 M 0.00 % | 106.097 M -17.25 % | 128.209 M 0.00 % | 128.209 M 43.18 % | 89.542 M 0.00 % | 89.542 M -6.61 % | 95.877 M 0.00 % | 95.877 M -10.80 % | 107.485 M 0.00 % | 107.485 M 2.35 % | 105.014 M 0.00 % | 105.014 M 67.35 % | 62.752 M 0.00 % | 62.752 M |
| Net receivables | 0.000 -100.00 % | 30.069 M | 0.000 -100.00 % | 27.094 M | 0.000 -100.00 % | 8.392 M | 0.000 -100.00 % | 49.778 M | 0.000 -100.00 % | 21.121 M | 0.000 -100.00 % | 24.487 M | 0.000 -100.00 % | 24.910 M 0.00 % | 24.910 M 271.26 % | 6.710 M 0.00 % | 6.710 M -86.16 % | 48.466 M 0.00 % | 48.466 M 58.17 % | 30.641 M 0.00 % | 30.641 M 52.60 % | 20.079 M 0.00 % | 20.079 M -10.58 % | 22.456 M 0.00 % | 22.456 M -59.61 % | 55.593 M 0.00 % | 55.593 M |
| Tax assets | 0.000 -100.00 % | 808.000 K | 0.000 -100.00 % | 575.000 K | 0.000 -100.00 % | 575.000 K | 0.000 -100.00 % | 330.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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 940.000 K | 0.000 -100.00 % | 6.860 M | 0.000 -100.00 % | 3.764 M | 0.000 -100.00 % | 38.245 M | 0.000 -100.00 % | 1.307 M | 0.000 -100.00 % | 17.990 M | 0.000 -100.00 % | 1.772 M 0.00 % | 1.772 M 134.93 % | 754.283 K 0.00 % | 754.283 K -47.58 % | 1.439 M 0.00 % | 1.439 M 171.16 % | 530.676 K 0.00 % | 530.676 K 81.12 % | 293.000 K 0.00 % | 293.000 K -49.84 % | 584.092 K 0.00 % | 584.092 K -86.54 % | 4.341 M 0.00 % | 4.341 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.006 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.006 M 0.00 % | 19.006 M 0.00 % | 19.006 M 0.00 % | 19.006 M | 0.000 | 0.000 -100.00 % | 19.006 M 0.00 % | 19.006 M | 0.000 | 0.000 -100.00 % | 73.085 M 0.00 % | 73.085 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 239.560 M | 0.000 -100.00 % | 272.247 M | 0.000 -100.00 % | 234.866 M | 0.000 -100.00 % | 230.686 M | 0.000 -100.00 % | 150.250 M | 0.000 -100.00 % | 194.988 M | 0.000 -100.00 % | 144.250 M 0.00 % | 144.250 M -2.16 % | 147.442 M 0.00 % | 147.442 M -7.35 % | 159.135 M 0.00 % | 159.135 M 17.78 % | 135.112 M 0.00 % | 135.112 M -1.48 % | 137.148 M 0.00 % | 137.148 M -4.96 % | 144.308 M 0.00 % | 144.308 M 2.77 % | 140.425 M 0.00 % | 140.425 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-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 -100.00 % | 3.572 M 0.00 % | 3.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.039 M | 0.000 -100.00 % | 918.000 K 0.00 % | 918.000 K | 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 100.00 % | -2.435 M 0.00 % | -2.435 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.904 M | 0.000 -100.00 % | 1.189 M 0.00 % | 1.189 M | 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 -100.00 % | 11.044 M 0.00 % | 11.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.333 M | 0.000 100.00 % | -1.236 M 0.00 % | -1.236 M | 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 |
| 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 100.00 % | -5.037 M 0.00 % | -5.037 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.610 M | 0.000 -100.00 % | 965.000 K 0.00 % | 965.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -1.871 M -33.07 % | -1.406 M 51.01 % | -2.870 M -71.14 % | -1.677 M -5.47 % | -1.590 M -50.85 % | -1.054 M 58.19 % | -2.521 M -119.98 % | -1.146 M 39.37 % | -1.890 M 30.33 % | -2.713 M -242.96 % | -791.000 K -18.06 % | -670.000 K 44.54 % | -1.208 M -185.92 % | 1.406 M 0.00 % | 1.406 M 259.41 % | -882.000 K 6.17 % | -940.000 K 7.82 % | -1.020 M 0.00 % | -1.020 M -156.86 % | -397.000 K 0.00 % | -397.000 K -267.41 % | 237.146 K 129.62 % | -800.555 K -1 014.92 % | 87.500 K 0.00 % | 87.500 K 158.38 % | -149.887 K 0.00 % | -149.887 K 47.59 % | -286.000 K 0.00 % | -286.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.398 M 0.00 % | 6.398 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.727 M | 0.000 -100.00 % | 1.484 M 0.00 % | 1.484 M | 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 -100.00 % | 725.000 K 0.00 % | 725.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -107.029 K | 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 |
| 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 |
| 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 |
| 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 -100.00 % | 1.722 M 0.00 % | 1.722 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -119.500 K | 0.000 -100.00 % | 119.500 K 0.00 % | 119.500 K | 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 -100.00 % | 2.447 M 0.00 % | 2.447 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -226.529 K | 0.000 -100.00 % | 119.500 K 0.00 % | 119.500 K | 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 |
| 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 |
| 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 |
| 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 |
| 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 % | -6.385 M 0.00 % | -6.385 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.532 M | 0.000 100.00 % | -956.000 K 0.00 % | -956.000 K | 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 100.00 % | -6.385 M 0.00 % | -6.385 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.532 M | 0.000 100.00 % | -956.000 K 0.00 % | -956.000 K | 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.460 M 0.00 % | 2.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -421.556 K | 0.000 -100.00 % | 647.000 K 0.00 % | 647.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.460 M 0.00 % | 2.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -421.556 K | 0.000 -100.00 % | 647.000 K 0.00 % | 647.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.398 M 0.00 % | 6.398 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.727 M | 0.000 -100.00 % | 1.484 M 0.00 % | 1.484 M | 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 -100.00 % | 725.000 K 0.00 % | 725.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -107.029 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.123 M 0.00 % | 7.123 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.834 M | 0.000 -100.00 % | 1.484 M 0.00 % | 1.484 M | 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 |