Easun Capital Markets Limited EASUN.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.569 M -63.16 % | 9.687 M -0.48 % | 9.734 M -25.79 % | 13.116 M -2.50 % | 13.452 M -45.13 % | 24.517 M -47.35 % | 46.563 M 484.08 % | 7.972 M -26.25 % | 10.810 M -46.80 % | 20.318 M 2 613.24 % | 748.860 K 29.94 % | 576.302 K -73.98 % | 2.214 M |
| Net income | -36.000 K -100.51 % | 7.053 M 184.97 % | 2.475 M -74.81 % | 9.827 M 16.03 % | 8.469 M 89.34 % | 4.473 M -37.80 % | 7.191 M 33.71 % | 5.378 M 1.92 % | 5.277 M -38.68 % | 8.606 M 7 177.45 % | -121.597 K 93.12 % | -1.767 M -494.51 % | 447.817 K |
| Income before tax | 1.236 M -81.60 % | 6.717 M 50.47 % | 4.464 M -61.71 % | 11.657 M 10.61 % | 10.539 M 94.52 % | 5.418 M -39.69 % | 8.983 M 35.06 % | 6.651 M 1.09 % | 6.579 M -39.30 % | 10.839 M 8 822.20 % | -124.271 K 92.97 % | -1.767 M -424.31 % | 544.906 K |
| Income before tax ratio | 0.35 -50.06 % | 0.69 51.20 % | 0.46 -48.40 % | 0.89 13.44 % | 0.78 254.52 % | 0.22 14.55 % | 0.19 -76.88 % | 0.83 37.08 % | 0.61 14.09 % | 0.53 421.47 % | -0.17 94.59 % | -3.07 -1 346.19 % | 0.25 |
| EBITDA | 1.236 M | 0.000 100.00 % | -4.000 K | 0.000 -100.00 % | 10.544 M 94.61 % | 5.418 M -39.71 % | 8.987 M 34.80 % | 6.667 M 0.96 % | 6.603 M -39.12 % | 10.847 M 11 197.79 % | -97.737 K 94.44 % | -1.758 M -415.13 % | 557.770 K |
| Net income ratio | -0.01 -101.39 % | 0.73 186.35 % | 0.25 -66.06 % | 0.75 19.01 % | 0.63 245.08 % | 0.18 18.14 % | 0.15 -77.11 % | 0.67 38.20 % | 0.49 15.25 % | 0.42 360.85 % | -0.16 94.70 % | -3.07 -1 615.92 % | 0.20 |
| Ratio EBITDA | 0.35 | 0.00 100.00 % | 0.00 | 0.00 -100.00 % | 0.78 254.69 % | 0.22 14.50 % | 0.19 -76.92 % | 0.84 36.90 % | 0.61 14.43 % | 0.53 509.02 % | -0.13 95.72 % | -3.05 -1 310.91 % | 0.25 |
| Gross profit ratio | 0.66 -33.51 % | 1.00 35.23 % | 0.74 -26.06 % | 1.00 4.76 % | 0.95 122.67 % | 0.43 94.08 % | 0.22 -77.09 % | 0.96 41.29 % | 0.68 19.17 % | 0.57 -2.78 % | 0.59 125.12 % | -2.34 -626.48 % | 0.45 |
| Weighted average shs out dil | 5.244 M 0.28 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M |
| Weighted average shs out | 5.244 M 0.28 % | 5.229 M -0.70 % | 5.266 M 0.70 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.00 % | 5.229 M 0.64 % | 5.196 M -0.63 % | 5.229 M |
| EPS diluted | -0.01 -100.51 % | 1.35 187.23 % | 0.47 -75.00 % | 1.88 16.05 % | 1.62 88.37 % | 0.86 -37.68 % | 1.38 33.98 % | 1.03 1.98 % | 1.01 -38.79 % | 1.65 7 181.55 % | -0.02 93.15 % | -0.34 -497.20 % | 0.09 |
| Earnings per share | -0.01 -100.51 % | 1.35 187.23 % | 0.47 -75.00 % | 1.88 16.05 % | 1.62 88.37 % | 0.86 -37.68 % | 1.38 33.98 % | 1.03 1.98 % | 1.01 -38.79 % | 1.65 7 181.55 % | -0.02 93.15 % | -0.34 -497.20 % | 0.09 |
| Gross profit | 2.371 M -75.50 % | 9.679 M 34.58 % | 7.192 M -45.12 % | 13.106 M 2.14 % | 12.831 M 22.18 % | 10.502 M 2.19 % | 10.277 M 33.79 % | 7.681 M 4.20 % | 7.372 M -36.60 % | 11.627 M 2 537.73 % | 440.795 K 132.64 % | -1.350 M -237.01 % | 985.636 K |
| Income tax expense | 1.272 M 278.57 % | 336.000 K -83.11 % | 1.989 M 8.69 % | 1.830 M -11.59 % | 2.070 M 119.05 % | 945.000 K -47.27 % | 1.792 M 40.79 % | 1.273 M -2.25 % | 1.302 M -41.69 % | 2.233 M 83 415.45 % | 2.674 K 411.28 % | 523.000 -99.46 % | 97.089 K |
| Cost of revenue | 1.198 M 14 875.00 % | 8.000 K -99.69 % | 2.542 M 25 320.00 % | 10.000 K -98.39 % | 621.000 K -95.57 % | 14.015 M -61.38 % | 36.286 M 12 381.94 % | 290.708 K -91.54 % | 3.438 M -60.44 % | 8.691 M 2 721.27 % | 308.065 K -84.01 % | 1.927 M 56.79 % | 1.229 M |
| General and administrative expenses | 0.000 -100.00 % | 1.250 M 24.38 % | 1.005 M 16.05 % | 866.000 K -16.65 % | 1.039 M 0.19 % | 1.037 M 8.13 % | 959.000 K 38.12 % | 694.346 K 55.20 % | 447.396 K 45.83 % | 306.803 K 7.77 % | 284.695 K 16.24 % | 244.912 K -6.91 % | 263.096 K |
| Selling and marketing expenses | 0.000 -100.00 % | 9.000 K -97.78 % | 405.000 K 25.39 % | 323.000 K -27.09 % | 443.000 K 88.51 % | 235.000 K 3 257.14 % | 7.000 K -1.10 % | 7.078 K -48.26 % | 13.679 K 3.40 % | 13.229 K 25.35 % | 10.554 K -21.51 % | 13.447 K 13.41 % | 11.857 K |
| Other expenses | 1.290 M | 0.000 -100.00 % | 1.314 M 369.29 % | 280.000 K -65.26 % | 806.000 K -78.86 % | 3.812 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.290 M 2.46 % | 1.259 M -53.78 % | 2.724 M 85.43 % | 1.469 M -35.80 % | 2.288 M -55.00 % | 5.084 M 292.89 % | 1.294 M 25.58 % | 1.030 M 30.01 % | 792.550 K 0.60 % | 787.808 K 39.42 % | 565.066 K 35.59 % | 416.738 K -5.32 % | 440.133 K |
| Cost and expenses | 2.488 M 96.37 % | 1.267 M -75.94 % | 5.266 M 256.05 % | 1.479 M -49.16 % | 2.909 M -84.77 % | 19.099 M -49.18 % | 37.580 M 2 744.63 % | 1.321 M -68.77 % | 4.231 M -55.37 % | 9.479 M 985.65 % | 873.131 K -62.74 % | 2.343 M 40.41 % | 1.669 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.259 M -10.71 % | 1.410 M 18.59 % | 1.189 M -19.77 % | 1.482 M 16.51 % | 1.272 M 31.68 % | 966.000 K 37.72 % | 701.424 K 52.13 % | 461.075 K 44.07 % | 320.032 K 8.39 % | 295.249 K 14.28 % | 258.359 K -6.04 % | 274.953 K |
| Interest income | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 | 0.000 | 0.000 | 0.000 -100.00 % | 596.000 |
| Interest expense | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 100.00 % | -6.710 M -50.18 % | -4.468 M 61.67 % | -11.657 M -1 165 800.00 % | 1.000 K 0.00 % | 1.000 K -75.00 % | 4.000 K -68.51 % | 12.704 K -47.69 % | 24.284 K 224.91 % | 7.474 K -71.83 % | 26.534 K 179.72 % | 9.486 K -22.68 % | 12.268 K |
| Operating income | 1.081 M -87.16 % | 8.420 M 88.45 % | 4.468 M -61.67 % | 11.657 M 10.57 % | 10.543 M 94.63 % | 5.417 M -39.70 % | 8.983 M 35.00 % | 6.654 M 1.14 % | 6.579 M -39.30 % | 10.839 M 8 822.20 % | -124.271 K 92.97 % | -1.767 M -423.96 % | 545.502 K |
| Operating income ratio | 0.30 -65.15 % | 0.87 89.37 % | 0.46 -48.35 % | 0.89 13.40 % | 0.78 254.72 % | 0.22 14.53 % | 0.19 -76.89 % | 0.83 37.14 % | 0.61 14.09 % | 0.53 421.47 % | -0.17 94.59 % | -3.07 -1 344.83 % | 0.25 |
| Total other income expenses net | 155.000 K 109.10 % | -1.703 M -42 475.00 % | -4.000 K -115.38 % | 26.000 K 750.00 % | -4.000 K | 0.000 100.00 % | -328.000 K -10 521.76 % | -3.088 K 99.07 % | -331.479 K 29.14 % | -467.777 K -73.37 % | -269.817 K | 0.000 100.00 % | -596.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -272.000 K -491.30 % | -46.000 K 85.26 % | -312.000 K 86.79 % | -2.362 M -998.60 % | -215.000 K -681.08 % | 37.000 K 131.90 % | -116.000 K 95.43 % | -2.540 M 43.76 % | -4.517 M -3 131.19 % | -139.785 K 61.44 % | -362.540 K -205.14 % | -118.810 K 1.78 % | -120.958 K |
| Total investments | 165.186 M 11.45 % | 148.219 M -5.18 % | 156.310 M 18.54 % | 131.862 M 54.58 % | 85.304 M 247.61 % | 24.540 M -13.80 % | 28.468 M -22.81 % | 36.879 M -0.76 % | 37.160 M -14.36 % | 43.393 M 9.16 % | 39.751 M -0.09 % | 39.786 M 244.19 % | 11.559 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 172.900 M 720 316.67 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K 168 884 986 026 493.59 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 |
| Retained earnings | 0.000 -100.00 % | 146.841 M 5.05 % | 139.788 M 1.80 % | 137.313 M 7.71 % | 127.487 M 7.12 % | 119.017 M 3.91 % | 114.544 M -0.71 % | 115.366 M 4.89 % | 109.988 M 5.04 % | 104.711 M 8.95 % | 96.105 M -0.13 % | 96.227 M -1.80 % | 97.994 M |
| Common stock | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M |
| Total equity | 225.192 M 6.92 % | 210.627 M 3.46 % | 203.574 M 1.23 % | 201.099 M 5.14 % | 191.273 M 4.63 % | 182.803 M 2.51 % | 178.330 M -0.45 % | 179.128 M 3.10 % | 173.750 M 3.13 % | 168.473 M 5.38 % | 159.867 M -0.08 % | 159.989 M -1.09 % | 161.756 M |
| Other non current liabilities | 350.000 K 348.72 % | 78.000 K -10.34 % | 87.000 K 690.91 % | 11.000 K -97.37 % | 418.000 K | 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 |
| Total non current liabilities | 3.185 M 3 983.33 % | 78.000 K -91.12 % | 878.000 K 7 881.82 % | 11.000 K -97.37 % | 418.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 267.000 K 47.51 % | 181.000 K 28.37 % | 141.000 K -3.42 % | 146.000 K 2.82 % | 142.000 K 1.43 % | 140.000 K 72.84 % | 81.000 K -75.94 % | 336.676 K 15.44 % | 291.658 K 22.86 % | 237.389 K 314.26 % | 57.304 K 12.74 % | 50.827 K 10.33 % | 46.068 K |
| 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 267.000 K 47.51 % | 181.000 K 28.37 % | 141.000 K -3.42 % | 146.000 K 2.82 % | 142.000 K -31.73 % | 208.000 K 156.79 % | 81.000 K -75.94 % | 336.676 K 15.44 % | 291.658 K 22.86 % | 237.389 K 314.26 % | 57.304 K 12.74 % | 50.827 K 10.33 % | 46.068 K |
| Total liabilities | 3.185 M 1 129.73 % | 259.000 K 83.69 % | 141.000 K -3.42 % | 146.000 K 2.82 % | 142.000 K -31.73 % | 208.000 K 156.79 % | 81.000 K -75.94 % | 336.676 K 15.44 % | 291.658 K 22.86 % | 237.389 K 314.26 % | 57.304 K 12.74 % | 50.827 K 10.33 % | 46.068 K |
| Other non current assets | 30.082 M -2.83 % | 30.957 M 179.14 % | 11.090 M -81.92 % | 61.351 M 5 103.65 % | 1.179 M -98.03 % | 59.961 M -22.32 % | 77.189 M 2.81 % | 75.080 M 0.01 % | 75.076 M -0.03 % | 75.097 M -37.31 % | 119.791 M 59.53 % | 75.091 M 0.03 % | 75.069 M |
| Long term investments | 164.565 M 11.03 % | 148.219 M -5.18 % | 156.310 M 20.86 % | 129.332 M 56.19 % | 82.802 M 286.46 % | 21.426 M -15.49 % | 25.354 M -28.84 % | 35.631 M 0.00 % | 35.631 M -11.06 % | 40.061 M 15.88 % | 34.571 M -0.17 % | 34.631 M 646.40 % | 4.640 M |
| 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 |
| 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 |
| 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 |
| Property plant equipment net | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -66.67 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K -43.95 % | 10.704 K -59.60 % | 26.496 K 106.02 % | 12.861 K -36.75 % | 20.335 K -56.71 % | 46.969 K -16.80 % | 56.455 K |
| Total non current assets | 194.649 M 8.63 % | 179.178 M 7.03 % | 167.402 M -12.21 % | 190.689 M 127.05 % | 83.987 M 3.19 % | 81.393 M -20.63 % | 102.549 M -7.38 % | 110.721 M -0.01 % | 110.733 M -3.85 % | 115.171 M -25.40 % | 154.382 M 40.64 % | 109.769 M 37.62 % | 79.765 M |
| Other current assets | 208.000 K 160.00 % | 80.000 K -84.13 % | 504.000 K 9.57 % | 460.000 K -20.42 % | 578.000 K -99.42 % | 98.866 M 35.67 % | 72.873 M 12.19 % | 64.955 M 13.53 % | 57.213 M 14.28 % | 50.063 M | 0.000 -100.00 % | 45.000 M -45.07 % | 81.919 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 2.530 M 1.12 % | 2.502 M -19.65 % | 3.114 M 0.00 % | 3.114 M 149.36 % | 1.249 M -18.38 % | 1.530 M -54.09 % | 3.333 M -35.66 % | 5.180 M 0.48 % | 5.155 M -25.50 % | 6.919 M |
| cash and cash equivalents | 272.000 K 491.30 % | 46.000 K -85.26 % | 312.000 K -86.79 % | 2.362 M 998.60 % | 215.000 K 593.55 % | 31.000 K -73.28 % | 116.000 K -95.43 % | 2.540 M -43.76 % | 4.517 M 3 131.19 % | 139.785 K -61.44 % | 362.540 K 205.14 % | 118.810 K -1.78 % | 120.958 K |
| Cash and short term investments | 272.000 K 491.30 % | 46.000 K -85.26 % | 312.000 K -93.62 % | 4.892 M 80.05 % | 2.717 M -13.61 % | 3.145 M -2.63 % | 3.230 M -14.76 % | 3.789 M -37.34 % | 6.047 M 74.14 % | 3.472 M -37.35 % | 5.543 M 5.09 % | 5.274 M -25.09 % | 7.040 M |
| Total current assets | 33.728 M 6.37 % | 31.708 M -14.74 % | 37.191 M 251.95 % | 10.567 M -90.20 % | 107.846 M 5.72 % | 102.011 M 33.96 % | 76.153 M 10.78 % | 68.744 M 8.58 % | 63.309 M 18.25 % | 53.540 M 865.97 % | 5.543 M -88.98 % | 50.274 M -38.72 % | 82.040 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.114 M | 0.000 100.00 % | -1.530 M 54.09 % | -3.333 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 33.248 M 5.28 % | 31.582 M -13.18 % | 36.375 M 597.51 % | 5.215 M -95.01 % | 104.551 M | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 49.500 K 945.63 % | 4.734 K | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Account 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 11.470 M 0.00 % | 11.470 M 0.00 % | 11.470 M 0.00 % | 11.470 M 0.00 % | 11.470 M 0.00 % | 11.470 M 0.00 % | 11.470 M 0.00 % | 11.470 M 0.00 % | 11.470 M 0.00 % | 11.470 M 0.00 % | 11.470 M 0.00 % | 11.470 M |
| Deferred tax liabilities non current | 2.835 M | 0.000 -100.00 % | 791.000 K | 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 |
| Total assets | 228.377 M 8.29 % | 210.886 M 3.08 % | 204.593 M 1.66 % | 201.256 M 4.91 % | 191.833 M 4.60 % | 183.404 M 2.63 % | 178.702 M -0.43 % | 179.465 M 3.12 % | 174.042 M 3.16 % | 168.711 M 5.49 % | 159.925 M -0.07 % | 160.043 M -1.09 % | 161.805 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -2.128 M 64.98 % | -6.077 M -128.83 % | 21.082 M -45.02 % | 38.342 M -26.66 % | 52.279 M 726.47 % | -8.345 M -9.17 % | -7.644 M -3.77 % | -7.366 M -38.00 % | -5.338 M -59.81 % | -3.340 M -1 286.33 % | 281.546 K -99.11 % | 31.769 M 4 636.73 % | -700.263 K |
| 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 |
| Inventory | 0.000 | 0.000 -100.00 % | 2.530 M 9 135.71 % | -28.000 K -104.58 % | 612.000 K | 0.000 -100.00 % | 272.000 K -3.25 % | 281.141 K -84.40 % | 1.803 M -2.43 % | 1.847 M 7 510.64 % | -24.930 K -101.41 % | 1.764 M 509.36 % | -430.992 K |
| 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 |
| Other working capital | -2.128 M 64.98 % | -6.077 M -132.76 % | 18.552 M -51.65 % | 38.370 M -25.74 % | 51.667 M 719.14 % | -8.345 M -5.42 % | -7.916 M -3.51 % | -7.647 M -7.10 % | -7.140 M -37.64 % | -5.188 M -1 792.64 % | 306.476 K -98.98 % | 30.005 M 11 242.96 % | -269.271 K |
| Other non cash items | 540.000 K 108.95 % | -6.032 M -39.37 % | -4.328 M 35.04 % | -6.663 M -170.41 % | -2.464 M -40.48 % | -1.754 M 0.79 % | -1.768 M -43 095.70 % | -4.093 K 99.35 % | -632.571 K -819.46 % | -68.798 K 80.65 % | -355.613 K -1 443.66 % | -23.037 K 95.09 % | -469.453 K |
| Net cash provided by operating activities | -1.624 M 67.88 % | -5.056 M -126.29 % | 19.229 M -53.67 % | 41.506 M -28.79 % | 58.284 M 1 136.16 % | -5.625 M -153.72 % | -2.217 M -12.00 % | -1.980 M -195.83 % | -669.138 K -112.86 % | 5.205 M 3 177.27 % | -169.130 K -100.56 % | 29.989 M 4 325.98 % | -709.631 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.693 K | 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 |
| 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 |
| 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 |
| Other investing activites | 1.850 M -61.39 % | 4.791 M 122.52 % | -21.279 M 45.94 % | -39.359 M 32.26 % | -58.100 M -1 148.93 % | 5.539 M 2 775.85 % | -207.000 K -6 803.37 % | 3.088 K -99.94 % | 5.085 M 193.69 % | -5.427 M -1 414.57 % | 412.860 K 101.38 % | -29.991 M -5 537.66 % | 551.542 K |
| Net cash used for investing activites | 1.850 M -61.39 % | 4.791 M 122.52 % | -21.279 M 45.94 % | -39.359 M 32.26 % | -58.100 M -1 148.93 % | 5.539 M 2 775.85 % | -207.000 K -6 803.37 % | 3.088 K -99.94 % | 5.046 M 192.98 % | -5.427 M -1 414.57 % | 412.860 K 101.38 % | -29.991 M -5 537.66 % | 551.542 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 |
| 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 |
| 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 |
| 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 |
| 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 100.00 % | -920.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 100.00 % | -920.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 |
| Net change in cash | 226.000 K 184.96 % | -266.000 K 87.02 % | -2.050 M -195.48 % | 2.147 M 1 066.85 % | 184.000 K 316.47 % | -85.000 K 96.49 % | -2.424 M -22.66 % | -1.976 M -145.16 % | 4.377 M 2 064.91 % | -222.755 K -191.39 % | 243.730 K 11 446.83 % | -2.148 K 98.65 % | -159.009 K |
| Cash at beginning of period | 46.000 K -85.26 % | 312.000 K -86.79 % | 2.362 M 998.60 % | 215.000 K 593.55 % | 31.000 K -73.28 % | 116.000 K -95.43 % | 2.540 M -43.76 % | 4.517 M 3 131.19 % | 139.785 K -61.44 % | 362.540 K 205.14 % | 118.810 K -1.78 % | 120.958 K -56.80 % | 279.967 K |
| Cash at end of period | 272.000 K 491.30 % | 46.000 K -85.26 % | 312.000 K -86.79 % | 2.362 M 998.60 % | 215.000 K 593.55 % | 31.000 K -73.28 % | 116.000 K -95.43 % | 2.540 M -43.76 % | 4.517 M 3 131.19 % | 139.785 K -61.44 % | 362.540 K 205.14 % | 118.810 K -1.78 % | 120.958 K |
| Operating cash flow | -1.624 M 67.88 % | -5.056 M -126.29 % | 19.229 M -53.67 % | 41.506 M -28.79 % | 58.284 M 1 136.16 % | -5.625 M -153.72 % | -2.217 M -12.00 % | -1.980 M -195.83 % | -669.138 K -112.86 % | 5.205 M 3 177.27 % | -169.130 K -100.56 % | 29.989 M 4 325.98 % | -709.631 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.693 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -1.624 M 67.88 % | -5.056 M -126.29 % | 19.229 M -53.67 % | 41.506 M -28.79 % | 58.284 M 1 136.16 % | -5.625 M -153.72 % | -2.217 M -12.00 % | -1.980 M -179.66 % | -707.831 K -113.60 % | 5.205 M 3 177.27 % | -169.130 K -100.56 % | 29.989 M 4 325.98 % | -709.631 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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 | -5.477 M -164.50 % | 8.491 M 887.33 % | 860.000 K 0.12 % | 859.000 K 112.93 % | -6.641 M -1 486.43 % | 479.000 K -39.97 % | 798.000 K -73.86 % | 3.053 M -4.05 % | 3.182 M -1.09 % | 3.217 M 0.00 % | 3.217 M 80.73 % | 1.780 M 17.11 % | 1.520 M -56.88 % | 3.525 M 20.35 % | 2.929 M -11.24 % | 3.300 M -1.84 % | 3.362 M 19.39 % | 2.816 M -13.01 % | 3.237 M -5.05 % | 3.409 M -14.58 % | 3.991 M -76.60 % | 17.059 M 861.07 % | 1.775 M -36.22 % | 2.783 M -10.37 % | 3.105 M -17.57 % | 3.767 M -55.34 % | 8.435 M -26.98 % | 11.552 M -32.76 % | 17.181 M |
| Net income | -2.336 M -217.33 % | 1.991 M -11.71 % | 2.255 M 277.09 % | 598.000 K 112.25 % | -4.880 M -776.84 % | 721.000 K -63.31 % | 1.965 M 17.24 % | 1.676 M -37.70 % | 2.690 M 342.07 % | 608.500 K 0.00 % | 608.500 K -42.16 % | 1.052 M 410.68 % | 206.000 K -93.83 % | 3.340 M 51.54 % | 2.204 M 4.55 % | 2.108 M -3.08 % | 2.175 M 28.09 % | 1.698 M -10.68 % | 1.901 M -15.59 % | 2.252 M -13.91 % | 2.616 M 570.50 % | -556.000 K -144.34 % | 1.254 M -16.84 % | 1.508 M -33.45 % | 2.266 M 27.81 % | 1.773 M -8.23 % | 1.932 M 11.23 % | 1.737 M -0.32 % | 1.743 M |
| Income before tax | -3.763 M -253.65 % | 2.449 M -22.52 % | 3.161 M 84.31 % | 1.715 M 128.17 % | -6.089 M -571.33 % | -907.000 K -136.37 % | 2.494 M -8.94 % | 2.739 M 14.60 % | 2.390 M 86.43 % | 1.282 M 0.00 % | 1.282 M -8.10 % | 1.395 M 176.24 % | 505.000 K -85.58 % | 3.503 M 31.64 % | 2.661 M -4.28 % | 2.780 M 2.47 % | 2.713 M 23.99 % | 2.188 M -1.04 % | 2.211 M -20.35 % | 2.776 M -17.45 % | 3.363 M 733.33 % | -531.000 K -142.79 % | 1.241 M -34.13 % | 1.884 M -33.26 % | 2.823 M 27.51 % | 2.214 M -8.06 % | 2.408 M 11.17 % | 2.166 M -0.66 % | 2.181 M |
| Income before tax ratio | 0.69 138.21 % | 0.29 -92.15 % | 3.68 84.10 % | 2.00 117.75 % | 0.92 148.42 % | -1.89 -160.59 % | 3.13 248.36 % | 0.90 19.44 % | 0.75 88.48 % | 0.40 0.00 % | 0.40 -49.15 % | 0.78 135.89 % | 0.33 -66.57 % | 0.99 9.38 % | 0.91 7.84 % | 0.84 4.39 % | 0.81 3.86 % | 0.78 13.75 % | 0.68 -16.12 % | 0.81 -3.36 % | 0.84 2 807.10 % | -0.03 -104.45 % | 0.70 3.28 % | 0.68 -25.54 % | 0.91 54.69 % | 0.59 105.88 % | 0.29 52.25 % | 0.19 47.73 % | 0.13 |
| EBITDA | -3.763 M -253.65 % | 2.449 M -22.52 % | 3.161 M 84.31 % | 1.715 M 128.17 % | -6.089 M -571.33 % | -907.000 K -136.37 % | 2.494 M 228.00 % | -1.949 M -424.75 % | 600.000 K 30 100.00 % | -2.000 K 0.00 % | -2.000 K 98.20 % | -111.000 K -112.47 % | 890.000 K 129.69 % | -2.998 M -456.06 % | 842.000 K 807.56 % | -119.000 K -277.61 % | 67.000 K -96.94 % | 2.192 M 0.00 % | 2.192 M -0.86 % | 2.211 M -20.35 % | 2.776 M -17.45 % | 3.363 M 732.49 % | -531.750 K -136.77 % | 1.446 M -23.33 % | 1.886 M -33.21 % | 2.824 M 27.49 % | 2.215 M -8.14 % | 2.411 M 11.16 % | 2.169 M |
| Net income ratio | 0.43 81.89 % | 0.23 -91.06 % | 2.62 276.65 % | 0.70 -5.26 % | 0.73 -51.18 % | 1.51 -38.87 % | 2.46 348.55 % | 0.55 -35.06 % | 0.85 346.93 % | 0.19 0.00 % | 0.19 -68.00 % | 0.59 336.09 % | 0.14 -85.70 % | 0.95 25.92 % | 0.75 17.80 % | 0.64 -1.26 % | 0.65 7.29 % | 0.60 2.68 % | 0.59 -11.10 % | 0.66 0.78 % | 0.66 2 111.11 % | -0.03 -104.61 % | 0.71 30.38 % | 0.54 -25.75 % | 0.73 55.05 % | 0.47 105.49 % | 0.23 52.33 % | 0.15 48.25 % | 0.10 |
| Ratio EBITDA | 0.69 138.21 % | 0.29 -92.15 % | 3.68 84.10 % | 2.00 117.75 % | 0.92 148.42 % | -1.89 -160.59 % | 3.13 589.69 % | -0.64 -438.47 % | 0.19 30 429.98 % | 0.00 0.00 % | 0.00 99.00 % | -0.06 -110.65 % | 0.59 168.85 % | -0.85 -395.86 % | 0.29 897.19 % | -0.04 -280.95 % | 0.02 -97.44 % | 0.78 14.95 % | 0.68 4.41 % | 0.65 -6.75 % | 0.70 252.83 % | 0.20 165.81 % | -0.30 -157.65 % | 0.52 -14.46 % | 0.61 -18.97 % | 0.75 185.48 % | 0.26 25.81 % | 0.21 65.32 % | 0.13 |
| Gross profit ratio | 1.06 10.52 % | 0.96 55.56 % | 0.62 -13.17 % | 0.71 -31.86 % | 1.05 -84.32 % | 6.67 933.55 % | 0.65 -35.46 % | 1.00 0.00 % | 1.00 55.45 % | 0.64 0.00 % | 0.64 -35.67 % | 1.00 19.40 % | 0.84 -16.01 % | 1.00 -0.28 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.75 % | 0.99 23.00 % | 0.81 -19.31 % | 1.00 0.43 % | 1.00 458.03 % | 0.18 -82.16 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 43.89 % | 0.69 115.36 % | 0.32 54.36 % | 0.21 45.50 % | 0.14 |
| Weighted average shs out dil | 5.191 M -1.01 % | 5.244 M 0.00 % | 5.244 M -3.53 % | 5.436 M 3.60 % | 5.247 M 0.17 % | 5.238 M 1.30 % | 5.171 M -1.27 % | 5.238 M -0.70 % | 5.275 M 1.11 % | 5.217 M 0.00 % | 5.217 M -0.82 % | 5.260 M 2.14 % | 5.150 M -1.29 % | 5.217 M -0.58 % | 5.248 M -0.42 % | 5.270 M 1.77 % | 5.179 M -2.41 % | 5.306 M 0.49 % | 5.281 M 0.83 % | 5.237 M 0.10 % | 5.232 M 3.51 % | 5.055 M -3.26 % | 5.225 M 0.48 % | 5.200 M -1.32 % | 5.270 M -0.34 % | 5.288 M 1.27 % | 5.222 M -0.80 % | 5.264 M 1.19 % | 5.201 M |
| Weighted average shs out | 5.191 M -1.01 % | 5.244 M 0.00 % | 5.244 M -3.53 % | 5.436 M 3.60 % | 5.247 M 0.17 % | 5.238 M 1.30 % | 5.171 M -1.27 % | 5.238 M -0.70 % | 5.275 M -0.33 % | 5.292 M 0.00 % | 5.292 M 0.61 % | 5.260 M 2.14 % | 5.150 M -1.29 % | 5.217 M -0.58 % | 5.248 M -0.42 % | 5.270 M 1.77 % | 5.179 M -2.41 % | 5.306 M 0.49 % | 5.281 M 0.83 % | 5.237 M 0.10 % | 5.232 M 3.51 % | 5.055 M -3.26 % | 5.225 M 0.48 % | 5.200 M -1.32 % | 5.270 M -0.34 % | 5.288 M 1.27 % | 5.222 M -0.80 % | 5.264 M 1.19 % | 5.201 M |
| EPS diluted | -0.45 -218.42 % | 0.38 -11.63 % | 0.43 290.91 % | 0.11 111.83 % | -0.93 -764.29 % | 0.14 -63.16 % | 0.38 18.75 % | 0.32 -37.25 % | 0.51 325.00 % | 0.12 0.00 % | 0.12 -40.00 % | 0.20 400.00 % | 0.04 -93.75 % | 0.64 52.38 % | 0.42 5.00 % | 0.40 -4.76 % | 0.42 31.25 % | 0.32 -11.11 % | 0.36 -16.28 % | 0.43 -14.00 % | 0.50 554.55 % | -0.11 -145.83 % | 0.24 -17.24 % | 0.29 -32.56 % | 0.43 26.47 % | 0.34 -8.11 % | 0.37 12.12 % | 0.33 -2.94 % | 0.34 |
| Earnings per share | -0.45 -218.42 % | 0.38 -11.63 % | 0.43 290.91 % | 0.11 111.83 % | -0.93 -764.29 % | 0.14 -63.16 % | 0.38 18.75 % | 0.32 -37.25 % | 0.51 363.64 % | 0.11 0.00 % | 0.11 -45.00 % | 0.20 400.00 % | 0.04 -93.75 % | 0.64 52.38 % | 0.42 5.00 % | 0.40 -4.76 % | 0.42 31.25 % | 0.32 -11.11 % | 0.36 -16.28 % | 0.43 -14.00 % | 0.50 554.55 % | -0.11 -145.83 % | 0.24 -17.24 % | 0.29 -32.56 % | 0.43 26.47 % | 0.34 -8.11 % | 0.37 12.12 % | 0.33 -2.94 % | 0.34 |
| Gross profit | -5.825 M -171.29 % | 8.171 M 1 435.90 % | 532.000 K -13.07 % | 612.000 K 108.81 % | -6.944 M -317.34 % | 3.195 M 520.39 % | 515.000 K -83.13 % | 3.053 M -4.05 % | 3.182 M 53.76 % | 2.070 M 0.00 % | 2.070 M 16.26 % | 1.780 M 39.83 % | 1.273 M -63.78 % | 3.515 M 20.01 % | 2.929 M -11.24 % | 3.300 M -1.84 % | 3.362 M 20.29 % | 2.795 M 7.01 % | 2.612 M -23.38 % | 3.409 M -14.22 % | 3.974 M 30.55 % | 3.044 M 71.49 % | 1.775 M -36.22 % | 2.783 M -10.37 % | 3.105 M 18.60 % | 2.618 M -3.82 % | 2.722 M 12.71 % | 2.415 M -2.17 % | 2.469 M |
| Income tax expense | -1.427 M -411.57 % | 458.000 K -49.45 % | 906.000 K -18.89 % | 1.117 M 192.39 % | -1.209 M 25.74 % | -1.628 M -407.75 % | 529.000 K -50.24 % | 1.063 M 254.33 % | 300.000 K -55.46 % | 673.500 K 0.00 % | 673.500 K 96.36 % | 343.000 K 14.72 % | 299.000 K 83.44 % | 163.000 K -64.33 % | 457.000 K -31.99 % | 672.000 K 24.91 % | 538.000 K 9.80 % | 490.000 K 58.06 % | 310.000 K -40.84 % | 524.000 K -29.85 % | 747.000 K 2 888.00 % | 25.000 K 92.31 % | 13.000 K -96.54 % | 376.000 K -32.50 % | 557.000 K 26.30 % | 441.000 K -7.35 % | 476.000 K 10.96 % | 429.000 K -2.05 % | 438.000 K |
| Cost of revenue | 348.000 K 8.75 % | 320.000 K -2.44 % | 328.000 K 32.79 % | 247.000 K -18.48 % | 303.000 K -5.31 % | 320.000 K 13.07 % | 283.000 K | 0.000 | 0.000 -100.00 % | 1.148 M 0.00 % | 1.148 M | 0.000 -100.00 % | 247.000 K 2 370.00 % | 10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K -96.64 % | 625.000 K | 0.000 -100.00 % | 17.000 K -99.88 % | 14.015 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.149 M -79.89 % | 5.713 M -37.47 % | 9.137 M -37.89 % | 14.712 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 292.500 K 0.00 % | 292.500 K | 0.000 | 0.000 -100.00 % | 362.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 301.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 294.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 274.000 K | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.500 K 0.00 % | 202.500 K | 0.000 | 0.000 -100.00 % | 323.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 443.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 235.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 |
| Other expenses | -2.076 M -136.29 % | 5.721 M 294.66 % | -2.939 M -647.30 % | 537.000 K 146.61 % | -1.152 M -131.46 % | 3.662 M 195.64 % | -3.829 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 |
| Operating expenses | -2.076 M -136.29 % | 5.721 M 319.11 % | -2.611 M -433.04 % | 784.000 K 192.34 % | -849.000 K -121.32 % | 3.982 M 204.00 % | -3.829 M -1 319.43 % | 314.000 K -60.35 % | 792.000 K 0.83 % | 785.500 K 0.00 % | 785.500 K 104.03 % | 385.000 K -49.87 % | 768.000 K 2 300.00 % | 32.000 K -88.06 % | 268.000 K -48.46 % | 520.000 K -19.88 % | 649.000 K 0.62 % | 645.000 K 60.85 % | 401.000 K -36.65 % | 633.000 K 3.60 % | 611.000 K -82.91 % | 3.575 M 569.48 % | 534.000 K -40.60 % | 899.000 K 218.79 % | 282.000 K -30.20 % | 404.000 K 28.66 % | 314.000 K 26.10 % | 249.000 K -13.54 % | 288.000 K |
| Cost and expenses | -1.728 M -128.60 % | 6.041 M 364.61 % | -2.283 M -321.44 % | 1.031 M 288.83 % | -546.000 K -270.63 % | 320.000 K 118.52 % | -1.728 M -650.32 % | 314.000 K -60.35 % | 792.000 K -59.03 % | 1.933 M 0.00 % | 1.933 M 402.08 % | 385.000 K -62.07 % | 1.015 M 2 316.67 % | 42.000 K -84.33 % | 268.000 K -48.46 % | 520.000 K -19.88 % | 649.000 K -2.55 % | 666.000 K -35.09 % | 1.026 M 62.09 % | 633.000 K 0.80 % | 628.000 K -96.43 % | 17.590 M 3 194.01 % | 534.000 K -40.60 % | 899.000 K 218.79 % | 282.000 K -81.84 % | 1.553 M -74.23 % | 6.027 M -35.79 % | 9.386 M -37.43 % | 15.000 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 | 0.000 -100.00 % | 328.000 K 32.79 % | 247.000 K -18.48 % | 303.000 K -5.31 % | 320.000 K | 0.000 -100.00 % | 240.000 K -16.38 % | 287.000 K -42.02 % | 495.000 K 0.00 % | 495.000 K 125.00 % | 220.000 K 10.00 % | 200.000 K -70.80 % | 685.000 K 312.65 % | 166.000 K 49.55 % | 111.000 K -51.10 % | 227.000 K -69.49 % | 744.000 K 196.41 % | 251.000 K 2.87 % | 244.000 K 0.00 % | 244.000 K -53.88 % | 529.000 K 110.76 % | 251.000 K 1.21 % | 248.000 K 1.22 % | 245.000 K -12.81 % | 281.000 K 11.51 % | 252.000 K 15.60 % | 218.000 K 0.93 % | 216.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 100.00 % | -3.161 M -84.31 % | -1.715 M -10.08 % | -1.558 M -271.78 % | 907.000 K | 0.000 100.00 % | -2.739 M -14.60 % | -2.390 M -86.14 % | -1.284 M 0.00 % | -1.284 M 7.96 % | -1.395 M -176.24 % | -505.000 K 85.58 % | -3.503 M -31.64 % | -2.661 M 4.28 % | -2.780 M -2.47 % | -2.713 M -1 085 300.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 -76.66 % | 1.071 K 0.00 % | 1.071 K 7.10 % | 1.000 K 0.00 % | 1.000 K -68.51 % | 3.176 K 0.00 % | 3.176 K 0.00 % | 3.176 K |
| Operating income | -3.749 M -253.02 % | 2.450 M -22.05 % | 3.143 M 1 927.33 % | -172.000 K 97.18 % | -6.095 M -3 933.33 % | 159.000 K -96.10 % | 4.078 M 48.89 % | 2.739 M 14.60 % | 2.390 M 86.14 % | 1.284 M 0.00 % | 1.284 M -7.96 % | 1.395 M 176.24 % | 505.000 K -85.58 % | 3.503 M 31.64 % | 2.661 M -4.28 % | 2.780 M 2.47 % | 2.713 M 23.77 % | 2.192 M -0.86 % | 2.211 M -20.35 % | 2.776 M -17.45 % | 3.363 M 732.14 % | -532.000 K -136.82 % | 1.445 M -23.34 % | 1.885 M -33.23 % | 2.823 M 27.51 % | 2.214 M -8.06 % | 2.408 M 11.17 % | 2.166 M -0.66 % | 2.181 M |
| Operating income ratio | 0.68 137.23 % | 0.29 -92.10 % | 3.65 1 925.20 % | -0.20 -121.82 % | 0.92 176.49 % | 0.33 -93.50 % | 5.11 469.61 % | 0.90 19.44 % | 0.75 88.18 % | 0.40 0.00 % | 0.40 -49.07 % | 0.78 135.89 % | 0.33 -66.57 % | 0.99 9.38 % | 0.91 7.84 % | 0.84 4.39 % | 0.81 3.67 % | 0.78 13.96 % | 0.68 -16.12 % | 0.81 -3.36 % | 0.84 2 802.01 % | -0.03 -103.83 % | 0.81 20.19 % | 0.68 -25.50 % | 0.91 54.69 % | 0.59 105.88 % | 0.29 52.25 % | 0.19 47.73 % | 0.13 |
| Total other income expenses net | -14.000 K -1 300.00 % | -1.000 K -105.56 % | 18.000 K -99.05 % | 1.887 M 31 350.00 % | 6.000 K 100.56 % | -1.066 M -430.35 % | -201.000 K | 0.000 100.00 % | -423.000 K -138.25 % | 1.106 M 55 400.00 % | -2.000 K | 0.000 100.00 % | -165.000 K 94.50 % | -2.998 M -456.06 % | 842.000 K | 0.000 100.00 % | -476.000 K -191.36 % | 521.000 K 225.63 % | 160.000 K 206.67 % | -150.000 K 61.44 % | -389.000 K -5.99 % | -367.000 K 81.43 % | -1.976 M -648.89 % | 360.000 K 138.34 % | -939.000 K -2 437.84 % | -37.000 K 80.93 % | -194.000 K -180.17 % | 242.000 K 1 566.67 % | -16.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-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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -272.000 K | 0.000 100.00 % | -128.000 K | 0.000 100.00 % | -46.000 K 13.21 % | -53.000 K -116.99 % | 312.000 K 200.00 % | -312.000 K 0.00 % | -312.000 K -5.76 % | -295.000 K -112.49 % | 2.362 M 200.00 % | -2.362 M -1 100.85 % | 236.000 K 200.00 % | -236.000 K -209.77 % | 215.000 K 200.00 % | -215.000 K -793.55 % | 31.000 K 200.00 % | -31.000 K -100.99 % | 3.145 M 8 400.00 % | 37.000 K -76.13 % | 155.000 K 200.00 % | -155.000 K -104.80 % | 3.230 M 2 884.48 % | -116.000 K -103.06 % | 3.789 M |
| Total investments | 0.000 -100.00 % | 165.186 M | 0.000 -100.00 % | 155.475 M | 0.000 -100.00 % | 148.220 M -4.76 % | 155.628 M 24 840.38 % | 624.000 K -99.60 % | 156.310 M 0.00 % | 156.310 M 18.54 % | 131.862 M 2 691.32 % | 4.724 M -96.42 % | 131.862 M 27 836.86 % | 472.000 K -99.44 % | 84.894 M 19 642.79 % | 430.000 K -99.50 % | 85.304 M 137 487.10 % | 62.000 K -99.92 % | 81.057 M 1 188.66 % | 6.290 M -74.37 % | 24.540 M 7 816.13 % | 310.000 K -98.85 % | 26.989 M 317.79 % | 6.460 M -77.31 % | 28.468 M 275.66 % | 7.578 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 -100.00 % | 68.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 225.192 M 30.24 % | 172.900 M -20.58 % | 217.699 M 31.61 % | 165.407 M -21.47 % | 210.627 M | 0.000 -100.00 % | 155.649 M -23.54 % | 203.574 M 848 125.00 % | 24.000 K 0.00 % | 24.000 K -99.98 % | 150.064 M -25.38 % | 201.099 M 837 812.50 % | 24.000 K -99.99 % | 195.555 M 36.50 % | 143.263 M -25.10 % | 191.273 M 796 870.83 % | 24.000 K -99.99 % | 187.672 M 38.63 % | 135.380 M -25.94 % | 182.803 M 761 579.17 % | 24.000 K -99.99 % | 182.087 M 40.29 % | 129.795 M -27.22 % | 178.330 M 742 941.67 % | 24.000 K -99.99 % | 179.128 M |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.932 M | 0.000 | 0.000 -100.00 % | 139.788 M 0.00 % | 139.788 M | 0.000 | 0.000 -100.00 % | 137.313 M | 0.000 | 0.000 | 0.000 -100.00 % | 127.487 M | 0.000 | 0.000 | 0.000 -100.00 % | 119.017 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.544 M | 0.000 |
| Common stock | 0.000 -100.00 % | 52.292 M | 0.000 -100.00 % | 52.292 M | 0.000 -100.00 % | 52.292 M 0.00 % | 52.292 M | 0.000 -100.00 % | 52.292 M 0.00 % | 52.292 M 0.00 % | 52.292 M | 0.000 -100.00 % | 52.292 M | 0.000 -100.00 % | 52.292 M | 0.000 -100.00 % | 52.292 M | 0.000 -100.00 % | 52.292 M | 0.000 -100.00 % | 52.292 M | 0.000 -100.00 % | 52.292 M | 0.000 -100.00 % | 52.292 M | 0.000 |
| Total equity | 225.192 M 0.00 % | 225.192 M 3.44 % | 217.699 M 0.00 % | 217.699 M 3.36 % | 210.627 M 0.00 % | 210.627 M 1.29 % | 207.941 M 2.15 % | 203.574 M 0.00 % | 203.574 M 0.00 % | 203.574 M 0.60 % | 202.356 M 0.63 % | 201.099 M 0.00 % | 201.099 M 2.84 % | 195.555 M 0.00 % | 195.555 M 2.24 % | 191.273 M 0.00 % | 191.273 M 1.92 % | 187.672 M 0.00 % | 187.672 M 2.66 % | 182.803 M 0.00 % | 182.803 M 0.39 % | 182.087 M 0.00 % | 182.087 M 2.11 % | 178.330 M 0.00 % | 178.330 M -0.45 % | 179.128 M |
| Other non current liabilities | -225.192 M -64 440.57 % | 350.000 K 100.16 % | -217.699 M -107 340.89 % | 203.000 K 100.10 % | -210.627 M -270 134.62 % | 78.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 |
| 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 |
| Total non current liabilities | -225.192 M -7 170.39 % | 3.185 M 101.46 % | -217.699 M -107 340.89 % | 203.000 K 100.10 % | -210.627 M -270 134.62 % | 78.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 |
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.000 K 36.09 % | 133.000 K | 0.000 -100.00 % | 141.000 K 0.00 % | 141.000 K 27.03 % | 111.000 K | 0.000 -100.00 % | 146.000 K | 0.000 -100.00 % | 112.000 K | 0.000 -100.00 % | 142.000 K | 0.000 -100.00 % | 187.000 K | 0.000 -100.00 % | 140.000 K 305.88 % | -68.000 K -201.49 % | 67.000 K | 0.000 -100.00 % | 81.000 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 |
| 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 -100.00 % | 68.000 K 0.00 % | 68.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.000 K 36.09 % | 133.000 K | 0.000 -100.00 % | 141.000 K 0.00 % | 141.000 K 27.03 % | 111.000 K | 0.000 -100.00 % | 146.000 K | 0.000 -100.00 % | 112.000 K | 0.000 -100.00 % | 142.000 K | 0.000 -100.00 % | 187.000 K | 0.000 -100.00 % | 208.000 K | 0.000 -100.00 % | 67.000 K | 0.000 -100.00 % | 81.000 K | 0.000 |
| Total liabilities | -225.192 M -7 170.39 % | 3.185 M 101.46 % | -217.699 M -107 340.89 % | 203.000 K 100.10 % | -210.627 M -81 423.17 % | 259.000 K 94.74 % | 133.000 K | 0.000 -100.00 % | 141.000 K 0.00 % | 141.000 K 27.03 % | 111.000 K | 0.000 -100.00 % | 146.000 K | 0.000 -100.00 % | 112.000 K | 0.000 -100.00 % | 142.000 K | 0.000 -100.00 % | 187.000 K | 0.000 -100.00 % | 208.000 K | 0.000 -100.00 % | 67.000 K | 0.000 -100.00 % | 81.000 K | 0.000 |
| Other non current assets | 0.000 -100.00 % | 30.082 M | 0.000 -100.00 % | 30.142 M | 0.000 -100.00 % | 8.253 M -63.40 % | 22.552 M 7 328.21 % | -312.000 K -102.81 % | 11.090 M 0.00 % | 11.090 M -81.97 % | 61.501 M 2 703.77 % | -2.362 M -103.85 % | 61.351 M 26 096.19 % | -236.000 K -131.72 % | 744.000 K 446.05 % | -215.000 K -118.24 % | 1.179 M 3 903.23 % | -31.000 K -102.01 % | 1.542 M 149.03 % | -3.145 M -105.25 % | 59.961 M 38 784.52 % | -155.000 K -100.20 % | 76.955 M 2 482.51 % | -3.230 M -104.18 % | 77.189 M 2 137.13 % | -3.789 M |
| Long term investments | 0.000 -100.00 % | 164.565 M | 0.000 -100.00 % | 155.475 M | 0.000 -100.00 % | 148.219 M -4.76 % | 155.628 M | 0.000 -100.00 % | 156.310 M 0.00 % | 156.310 M 18.54 % | 131.862 M | 0.000 -100.00 % | 129.332 M | 0.000 -100.00 % | 84.894 M | 0.000 -100.00 % | 82.802 M | 0.000 -100.00 % | 81.057 M | 0.000 -100.00 % | 21.426 M | 0.000 -100.00 % | 26.989 M | 0.000 -100.00 % | 25.354 M | 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 |
| 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 |
| 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 |
| Property plant equipment net | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 22.121 M 1 105 950.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K -66.67 % | 6.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 6.000 K | 0.000 |
| Total non current assets | 0.000 -100.00 % | 194.649 M | 0.000 -100.00 % | 185.619 M | 0.000 -100.00 % | 179.178 M 0.56 % | 178.182 M 57 209.62 % | -312.000 K -100.19 % | 167.402 M 0.00 % | 167.402 M -13.43 % | 193.369 M 8 286.66 % | -2.362 M -101.24 % | 190.689 M 80 900.42 % | -236.000 K -100.28 % | 85.644 M 39 934.42 % | -215.000 K -100.26 % | 83.987 M 271 025.81 % | -31.000 K -100.04 % | 82.605 M 2 726.55 % | -3.145 M -103.86 % | 81.393 M 52 611.61 % | -155.000 K -100.15 % | 103.950 M 3 318.27 % | -3.230 M -103.15 % | 102.549 M 2 806.41 % | -3.789 M |
| Other current assets | -272.000 K -230.77 % | 208.000 K 262.50 % | -128.000 K -173.14 % | 175.000 K 480.43 % | -46.000 K -157.50 % | 80.000 K -99.75 % | 31.418 M | 0.000 -100.00 % | 36.879 M 0.00 % | 36.879 M 440.19 % | 6.827 M | 0.000 -100.00 % | 8.205 M | 0.000 -100.00 % | 107.752 M | 0.000 -100.00 % | 107.631 M | 0.000 -100.00 % | 102.535 M | 0.000 -100.00 % | 101.980 M | 0.000 -100.00 % | 75.241 M | 0.000 -100.00 % | 75.987 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 624.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.724 M 86.72 % | 2.530 M 436.02 % | 472.000 K | 0.000 -100.00 % | 430.000 K -82.81 % | 2.502 M 3 935.48 % | 62.000 K | 0.000 -100.00 % | 6.290 M 101.99 % | 3.114 M 904.52 % | 310.000 K | 0.000 -100.00 % | 6.460 M 107.45 % | 3.114 M -58.91 % | 7.578 M |
| cash and cash equivalents | 0.000 -100.00 % | 272.000 K | 0.000 -100.00 % | 128.000 K | 0.000 -100.00 % | 46.000 K -13.21 % | 53.000 K 116.99 % | -312.000 K -200.00 % | 312.000 K 0.00 % | 312.000 K 5.76 % | 295.000 K 112.49 % | -2.362 M -200.00 % | 2.362 M 1 100.85 % | -236.000 K -200.00 % | 236.000 K 209.77 % | -215.000 K -200.00 % | 215.000 K 793.55 % | -31.000 K -200.00 % | 31.000 K 100.99 % | -3.145 M -10 245.16 % | 31.000 K 120.00 % | -155.000 K -200.00 % | 155.000 K 104.80 % | -3.230 M -2 884.48 % | 116.000 K 103.06 % | -3.789 M |
| Cash and short term investments | 272.000 K 0.00 % | 272.000 K 112.50 % | 128.000 K 0.00 % | 128.000 K 178.26 % | 46.000 K 0.00 % | 46.000 K -13.21 % | 53.000 K -83.01 % | 312.000 K 0.00 % | 312.000 K 0.00 % | 312.000 K 5.76 % | 295.000 K -87.51 % | 2.362 M -51.72 % | 4.892 M 1 972.88 % | 236.000 K 0.00 % | 236.000 K 9.77 % | 215.000 K -92.09 % | 2.717 M 8 664.52 % | 31.000 K 0.00 % | 31.000 K -99.01 % | 3.145 M 0.00 % | 3.145 M 1 929.03 % | 155.000 K 0.00 % | 155.000 K -95.20 % | 3.230 M 0.00 % | 3.230 M -14.76 % | 3.789 M |
| Total current assets | 0.000 -100.00 % | 33.728 M | 0.000 -100.00 % | 32.283 M | 0.000 -100.00 % | 31.708 M 0.75 % | 31.471 M 9 986.86 % | 312.000 K -99.16 % | 37.191 M 0.00 % | 37.191 M 295.44 % | 9.405 M 298.18 % | 2.362 M -77.65 % | 10.567 M 4 377.54 % | 236.000 K -99.79 % | 110.490 M 51 290.70 % | 215.000 K -99.80 % | 107.846 M 347 790.32 % | 31.000 K -99.97 % | 105.663 M 3 259.71 % | 3.145 M -96.92 % | 102.011 M 65 713.55 % | 155.000 K -99.80 % | 78.493 M 2 330.12 % | 3.230 M -95.76 % | 76.153 M 1 909.79 % | 3.789 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.283 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.502 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.097 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.097 M | 0.000 100.00 % | -3.114 M | 0.000 |
| Net receivables | 0.000 -100.00 % | 33.248 M | 0.000 -100.00 % | 31.980 M | 0.000 -100.00 % | 31.582 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 -100.00 % | 50.000 K | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 585.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 |
| 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 |
| Account 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.403 M -27.77 % | 155.625 M | 0.000 | 0.000 -100.00 % | 11.470 M -92.36 % | 150.039 M | 0.000 | 0.000 -100.00 % | 195.531 M | 0.000 | 0.000 | 0.000 -100.00 % | 187.648 M | 0.000 | 0.000 | 0.000 -100.00 % | 182.063 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 2.835 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 |
| 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 |
| Total assets | 0.000 -100.00 % | 228.377 M | 0.000 -100.00 % | 217.902 M | 0.000 -100.00 % | 210.886 M 0.59 % | 209.653 M | 0.000 -100.00 % | 204.593 M 0.00 % | 204.593 M 0.90 % | 202.774 M | 0.000 -100.00 % | 201.256 M | 0.000 -100.00 % | 196.134 M | 0.000 -100.00 % | 191.833 M | 0.000 -100.00 % | 188.268 M | 0.000 -100.00 % | 183.404 M | 0.000 -100.00 % | 182.443 M | 0.000 -100.00 % | 178.702 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-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-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 -100.00 % | 11.106 M 0.00 % | 11.106 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 |
| 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.265 M 0.00 % | 1.265 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 |
| 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 -100.00 % | 9.841 M 0.00 % | 9.841 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 |
| Other non cash items | 2.336 M 217.27 % | -1.992 M 11.66 % | -2.255 M -277.09 % | -598.000 K -112.25 % | 4.880 M 776.84 % | -721.000 K 63.31 % | -1.965 M -17.24 % | -1.676 M 37.70 % | -2.690 M -152.35 % | -1.066 M 0.00 % | -1.066 M -1.33 % | -1.052 M -410.68 % | -206.000 K 93.83 % | -3.340 M -51.54 % | -2.204 M -4.55 % | -2.108 M 3.08 % | -2.175 M -28.09 % | -1.698 M 10.68 % | -1.901 M 15.59 % | -2.252 M 13.91 % | -2.616 M -570.50 % | 556.000 K 144.34 % | -1.254 M 16.84 % | -1.508 M 33.45 % | -2.266 M -27.81 % | -1.773 M 8.23 % | -1.932 M -11.23 % | -1.737 M 0.32 % | -1.743 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.648 M 0.00 % | 10.648 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 |
| 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 |
| 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 100.00 % | -10.640 M 0.00 % | -10.640 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 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.640 M 0.00 % | -10.640 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 -100.00 % | 8.500 K 0.00 % | 8.500 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 |
| 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 -100.00 % | 8.500 K 0.00 % | 8.500 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.648 M 0.00 % | 10.648 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 |
| 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.648 M 0.00 % | 10.648 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 |
| 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 |