NAOS Ex-50 Opportunities Company Limited NAC.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 11.884 M 175.03 % | -15.839 M -268.11 % | 9.422 M 138.71 % | -24.340 M -183.24 % | 29.240 M 365.58 % | 6.280 M 663.10 % | -1.115 M -119.09 % | 5.842 M 159.98 % | 2.247 M -61.55 % | 5.845 M 200.81 % | 1.943 M |
| Net income | 7.546 M 156.68 % | -13.313 M -328.61 % | 5.823 M 131.84 % | -18.287 M -194.43 % | 19.365 M 370.79 % | 4.113 M 488.71 % | -1.058 M -127.27 % | 3.881 M 258.54 % | 1.082 M -72.09 % | 3.877 M 248.89 % | 1.111 M |
| Income before tax | 9.689 M 152.66 % | -18.400 M -332.63 % | 7.909 M 130.19 % | -26.195 M -195.43 % | 27.450 M 447.16 % | 5.017 M 297.96 % | -2.534 M -157.40 % | 4.415 M 549.07 % | 680.182 K -86.68 % | 5.106 M 240.82 % | 1.498 M |
| Income before tax ratio | 0.82 -29.82 % | 1.16 38.38 % | 0.84 -22.00 % | 1.08 14.64 % | 0.94 17.52 % | 0.80 -64.84 % | 2.27 200.70 % | 0.76 149.66 % | 0.30 -65.35 % | 0.87 13.30 % | 0.77 |
| EBITDA | 9.689 M 12 566.94 % | -77.717 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income ratio | 0.63 -24.46 % | 0.84 35.99 % | 0.62 -17.73 % | 0.75 13.44 % | 0.66 1.12 % | 0.65 -30.97 % | 0.95 42.84 % | 0.66 37.91 % | 0.48 -27.40 % | 0.66 15.98 % | 0.57 |
| Ratio EBITDA | 0.82 16 515.77 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.92 -8.57 % | 1.01 1.40 % | 0.99 -1.20 % | 1.00 0.51 % | 1.00 17.92 % | 0.85 -15.34 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 48.039 M 9.57 % | 43.841 M -4.31 % | 45.815 M 0.00 % | 45.815 M 1.11 % | 45.310 M -7.69 % | 49.086 M -6.50 % | 52.498 M -0.07 % | 52.537 M 25.82 % | 41.754 M 5.68 % | 39.509 M 83.76 % | 21.500 M |
| Weighted average shs out | 48.039 M 9.57 % | 43.841 M -0.94 % | 44.256 M -3.40 % | 45.815 M 1.11 % | 45.310 M -7.69 % | 49.086 M -6.50 % | 52.498 M -0.07 % | 52.537 M 25.82 % | 41.754 M 5.68 % | 39.509 M -5.96 % | 42.015 M |
| EPS diluted | 0.16 153.33 % | -0.30 -330.77 % | 0.13 132.50 % | -0.40 -193.02 % | 0.43 413.13 % | 0.08 514.85 % | -0.02 -127.33 % | 0.07 185.33 % | 0.03 -73.60 % | 0.10 89.75 % | 0.05 |
| Earnings per share | 0.16 153.33 % | -0.30 -330.77 % | 0.13 132.50 % | -0.40 -193.02 % | 0.43 413.13 % | 0.08 514.85 % | -0.02 -127.33 % | 0.07 185.33 % | 0.03 -73.60 % | 0.10 270.19 % | 0.03 |
| Gross profit | 10.922 M 168.60 % | -15.922 M -270.47 % | 9.340 M 138.24 % | -24.422 M -183.67 % | 29.189 M 449.00 % | 5.317 M 576.71 % | -1.115 M -119.09 % | 5.842 M 159.98 % | 2.247 M -61.55 % | 5.845 M 200.81 % | 1.943 M |
| Income tax expense | 2.143 M 142.13 % | -5.087 M -343.87 % | 2.086 M 126.38 % | -7.908 M -197.82 % | 8.084 M 794.85 % | 903.449 K 161.21 % | -1.476 M -376.32 % | 534.171 K 32.82 % | 402.172 K -67.27 % | 1.229 M 217.64 % | 386.870 K |
| Cost of revenue | 962.500 K 1 070.44 % | 82.234 K 0.28 % | 82.008 K 0.00 % | 82.009 K 62.22 % | 50.553 K -94.75 % | 963.518 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 18.92 % | 46.250 K -53.74 % | 99.970 K -90.53 % | 1.055 M 1 222.58 % | 79.804 K 70.78 % | 46.730 K |
| Selling and marketing expenses | 0.000 -100.00 % | 1.061 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.178 M | 0.000 100.00 % | -1.567 M -65.40 % | -947.544 K 48.64 % | -1.845 M -39.92 % | -1.319 M 10.01 % | -1.465 M 4.08 % | -1.528 M | 0.000 100.00 % | -157.183 K -43.99 % | -109.164 K |
| Operating expenses | 1.233 M 10.48 % | 1.116 M 173.80 % | -1.512 M -69.43 % | -892.544 K 50.13 % | -1.790 M -41.66 % | -1.264 M 10.95 % | -1.419 M 0.60 % | -1.428 M -235.25 % | 1.055 M 1 464.03 % | -77.379 K -23.94 % | -62.434 K |
| Cost and expenses | 2.195 M 83.22 % | 1.198 M 179.23 % | -1.512 M -69.43 % | -892.544 K 50.13 % | -1.790 M -41.66 % | -1.264 M 10.95 % | -1.419 M 0.60 % | -1.428 M -235.25 % | 1.055 M 1 464.03 % | -77.379 K -23.94 % | -62.434 K |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 6.467 115.94 % | -40.570 -220.98 % | 33.534 1 219.03 % | 2.542 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 55.000 K -95.07 % | 1.116 M 1 929.06 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 18.92 % | 46.250 K -53.74 % | 99.970 K -90.53 % | 1.055 M 1 222.58 % | 79.804 K 70.78 % | 46.730 K |
| Interest income | 7.746 K -60.68 % | 19.699 K -25.78 % | 26.543 K 43 413.11 % | 61.000 -96.07 % | 1.551 K -82.21 % | 8.720 K -88.98 % | 79.154 K 54.35 % | 51.282 K | 0.000 -100.00 % | 249.274 K -6.42 % | 266.363 K |
| Interest expense | 962.500 K -0.27 % | 965.137 K 0.24 % | 962.795 K 0.03 % | 962.500 K 61.50 % | 595.959 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 229.712 K 143.29 % | 94.420 K |
| Depreciation and amortization | 0.000 -100.00 % | 17.275 M 291.77 % | -9.008 M -135.90 % | 25.095 M 189.03 % | -28.189 M -445.41 % | -5.168 M -330.91 % | 2.238 M 148.29 % | -4.636 M -341.58 % | -1.050 M 81.95 % | -5.817 M -276.35 % | -1.546 M |
| Operating income | 9.689 M 156.87 % | -17.037 M -315.41 % | 7.909 M 131.35 % | -25.233 M -191.92 % | 27.450 M 447.16 % | 5.017 M 297.96 % | -2.534 M -157.40 % | 4.415 M 270.45 % | 1.192 M -77.67 % | 5.336 M 235.04 % | 1.593 M |
| Operating income ratio | 0.82 -24.21 % | 1.08 28.13 % | 0.84 -19.02 % | 1.04 10.43 % | 0.94 17.52 % | 0.80 -64.84 % | 2.27 200.70 % | 0.76 42.49 % | 0.53 -41.91 % | 0.91 11.38 % | 0.82 |
| Total other income expenses net | -1.045 M 23.35 % | -1.363 M -3.12 % | -1.322 M -0.26 % | -1.318 M -25.19 % | -1.053 M -199.06 % | -352.080 K 26.53 % | -479.186 K -25.18 % | -382.783 K 25.18 % | -511.593 K 39.01 % | -838.789 K -484.66 % | -143.466 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 17.091 M 8.76 % | 15.715 M -1.64 % | 15.976 M 8.50 % | 14.724 M -12.11 % | 16.753 M 6 282.10 % | -270.992 K 93.87 % | -4.419 M -8.06 % | -4.089 M 24.21 % | -5.396 M -4 785.38 % | -110.444 K 97.26 % | -4.035 M |
| Total investments | 48.993 M 24.85 % | 39.240 M -36.75 % | 62.041 M 12.82 % | 54.991 M -39.55 % | 90.967 M 83.06 % | 49.692 M 5.78 % | 46.976 M -13.66 % | 54.406 M -0.71 % | 54.797 M 77.85 % | 30.810 M 12.47 % | 27.395 M |
| Total debt | 17.315 M 0.48 % | 17.233 M 0.48 % | 17.151 M 0.48 % | 17.069 M 0.48 % | 16.987 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.660 K -99.63 % | 2.059 M -46.95 % | 3.881 M |
| Accumulated other comprehensive income loss | 22.430 M 26.74 % | 17.697 M -13.00 % | 20.343 M -10.69 % | 22.777 M -8.12 % | 24.790 M 215.34 % | 7.861 M 255.07 % | 2.214 M -60.85 % | 5.655 M 49.01 % | 3.795 M 192.24 % | 1.299 M -30.41 % | 1.866 M |
| Retained earnings | -33.567 M 0.00 % | -33.567 M -65.73 % | -20.254 M 22.33 % | -26.077 M -277.16 % | -6.914 M 0.00 % | -6.914 M -146.88 % | -2.801 M -60.73 % | -1.742 M -73.39 % | -1.005 M -124.85 % | 4.044 M 263.85 % | 1.111 M |
| Common stock | 46.382 M 3.88 % | 44.647 M -1.76 % | 45.446 M -2.07 % | 46.407 M 1.25 % | 45.835 M -5.83 % | 48.675 M -8.44 % | 53.159 M -0.69 % | 53.528 M 0.00 % | 53.528 M 100.18 % | 26.740 M 36.19 % | 19.634 M |
| Total equity | 35.245 M 22.47 % | 28.778 M -36.80 % | 45.535 M 5.63 % | 43.106 M -32.34 % | 63.710 M 28.39 % | 49.622 M -5.61 % | 52.572 M -8.48 % | 57.441 M 1.99 % | 56.318 M 75.54 % | 32.082 M 41.89 % | 22.611 M |
| Other non current liabilities | 461.290 K 102.65 % | -17.418 M -1.00 % | -17.246 M -1.03 % | -17.069 M 29.12 % | -24.082 M -1 281.28 % | -1.743 M -175.89 % | -631.922 K 53.73 % | -1.366 M -10.12 % | -1.240 M | 0.000 | 0.000 |
| Long term debt | 17.315 M 0.48 % | 17.233 M 0.48 % | 17.151 M 0.48 % | 17.069 M 0.48 % | 16.987 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 17.777 M 2.06 % | 17.418 M 1.00 % | 17.246 M 1.03 % | 17.069 M -29.12 % | 24.082 M 1 281.28 % | 1.743 M 175.89 % | 631.922 K -53.73 % | 1.366 M 10.12 % | 1.240 M | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 601.183 K 236.97 % | -438.923 K 75.02 % | -1.757 M -1 023.07 % | -156.434 K 65.38 % | -451.823 K -339.27 % | -102.857 K -9.51 % | -93.921 K 4.76 % | -98.617 K 98.29 % | -5.768 M -47.02 % | -3.923 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.530 M -19.03 % | -4.646 M 52.87 % | -9.858 M |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.660 K -99.63 % | 2.059 M -46.95 % | 3.881 M |
| Total current liabilities | 47.721 K -93.43 % | 726.577 K 65.54 % | 438.923 K -80.01 % | 2.195 M 1 303.43 % | 156.434 K -75.42 % | 636.336 K 142.28 % | 262.641 K 179.64 % | 93.921 K -4.76 % | 98.617 K -98.29 % | 5.768 M -35.29 % | 8.914 M |
| Total liabilities | 17.824 M -0.75 % | 17.960 M -0.48 % | 18.047 M -7.97 % | 19.610 M -32.43 % | 29.024 M 1 068.41 % | 2.484 M 155.64 % | 971.690 K -45.24 % | 1.775 M -75.27 % | 7.176 M -24.28 % | 9.477 M -31.63 % | 13.863 M |
| Other non current assets | 48.993 M 728.43 % | 5.914 M 2 120.31 % | -292.723 K 87.29 % | -2.303 M -104.03 % | -1.129 M 23.96 % | -1.484 M 96.84 % | -46.976 M 13.66 % | -54.406 M 0.71 % | -54.797 M -77.85 % | -30.810 M -12.47 % | -27.395 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 62.041 M 12.82 % | 54.991 M -39.51 % | 90.912 M 82.95 % | 49.692 M 5.78 % | 46.976 M -13.66 % | 54.406 M -0.71 % | 54.797 M 77.85 % | 30.810 M 12.47 % | 27.395 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 |
| GoodWill | 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 |
| Property plant equipment net | 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 assets | 52.776 M 792.40 % | 5.914 M -90.47 % | 62.041 M 12.82 % | 54.991 M -39.51 % | 90.912 M 82.95 % | 49.692 M 5.78 % | 46.976 M -13.66 % | 54.406 M -0.71 % | 54.797 M 77.85 % | 30.810 M 12.47 % | 27.395 M |
| Other current assets | -48.993 M -93 167.48 % | 52.642 K -27.66 % | 72.775 K -77.76 % | 327.190 K -3.95 % | 340.655 K 390.88 % | 69.397 K -23.87 % | 91.159 K -51.08 % | 186.333 K -60.40 % | 470.497 K -66.38 % | 1.399 M 1 005.06 % | 126.640 K |
| Short term investments | 48.993 M 24.85 % | 39.240 M -36.75 % | 62.041 M 12.98 % | 54.916 M 100 285.05 % | 54.705 K -99.89 % | 49.883 M 5.76 % | 47.166 M -13.31 % | 54.406 M -0.71 % | 54.797 M 77.85 % | 30.810 M 12.47 % | 27.395 M |
| cash and cash equivalents | 224.538 K -85.22 % | 1.519 M 29.26 % | 1.175 M -49.89 % | 2.345 M 901.84 % | 234.048 K -13.63 % | 270.992 K -93.87 % | 4.419 M 8.06 % | 4.089 M -24.32 % | 5.403 M 149.08 % | 2.169 M -72.60 % | 7.916 M |
| Cash and short term investments | 49.217 M 20.75 % | 40.759 M 3 369.12 % | 1.175 M -49.89 % | 2.345 M 712.04 % | 288.753 K 6.55 % | 270.992 K -93.87 % | 4.419 M 8.06 % | 4.089 M -24.32 % | 5.403 M 149.08 % | 2.169 M -72.60 % | 7.916 M |
| Total current assets | 293.960 K -99.28 % | 40.824 M 3 171.95 % | 1.248 M -76.99 % | 5.423 M 624.87 % | 748.076 K 1.26 % | 738.749 K -85.52 % | 5.102 M 19.32 % | 4.276 M -44.86 % | 7.755 M -25.41 % | 10.397 M 15.60 % | 8.994 M |
| Inventory | 0.000 | 0.000 100.00 % | -62.114 M -13.11 % | -54.916 M 39.56 % | -90.857 M -82.14 % | -49.883 M -5.76 % | -47.166 M 13.60 % | -54.592 M 0.37 % | -54.797 M -77.85 % | -30.810 M -12.47 % | -27.395 M |
| Net receivables | 69.422 K 482.59 % | 11.916 K | 0.000 -100.00 % | 2.796 M 508.65 % | 459.323 K -1.80 % | 467.757 K -31.50 % | 682.839 K | 0.000 -100.00 % | 2.352 M -65.56 % | 6.828 M 617.82 % | 951.184 K |
| Tax assets | 3.783 M | 0.000 -100.00 % | 292.723 K -87.29 % | 2.303 M 104.03 % | 1.129 M -23.96 % | 1.484 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 292.723 K -87.29 % | 2.303 M 114.43 % | 1.074 M -35.88 % | 1.675 M 14.24 % | 1.466 M 174.54 % | 534.043 K -43.35 % | 942.664 K 167.01 % | 353.048 K 313.25 % | 85.432 K |
| Account payables | 47.721 K -61.94 % | 125.394 K -71.43 % | 438.923 K -75.02 % | 1.757 M 1 023.07 % | 156.434 K -65.38 % | 451.823 K 339.27 % | 102.857 K 9.51 % | 93.921 K 3.26 % | 90.957 K -97.55 % | 3.709 M 8 686.56 % | 42.209 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 |
| 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 |
| Minority interest | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 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 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 184.268 K 94.81 % | 94.589 K | 0.000 -100.00 % | 7.095 M 306.93 % | 1.743 M 175.89 % | 631.922 K -53.73 % | 1.366 M 10.12 % | 1.240 M | 0.000 | 0.000 |
| Other liabilities | 17.824 M 9 773.04 % | -184.268 K -150.83 % | 362.543 K 4.83 % | 345.853 K -92.77 % | 4.786 M 4 490.42 % | 104.250 K 35.17 % | 77.127 K -75.50 % | 314.868 K -94.61 % | 5.837 M 57.34 % | 3.710 M -25.04 % | 4.949 M |
| Total assets | 53.070 M 13.55 % | 46.738 M -26.49 % | 63.582 M 1.38 % | 62.717 M -32.37 % | 92.734 M 77.97 % | 52.106 M -2.69 % | 53.544 M -9.58 % | 59.216 M -6.74 % | 63.494 M 52.78 % | 41.560 M 13.94 % | 36.474 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -34.368 K 85.15 % | -231.435 K -108.29 % | 2.791 M 206.60 % | -2.618 M -31 146.81 % | 8.434 K -96.08 % | 215.082 K 140.72 % | -528.244 K -128.36 % | 1.863 M 274.15 % | 497.823 K 198.86 % | -503.540 K -278.55 % | -133.017 K |
| Accounts receivables | -4.864 K -159.19 % | 8.217 K -99.71 % | 2.791 M 206.60 % | -2.618 M -31 146.81 % | 8.434 K -96.08 % | 215.082 K 140.72 % | -528.244 K -128.36 % | 1.863 M 274.15 % | 497.823 K 198.86 % | -503.540 K -278.55 % | -133.017 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -29.504 K 87.69 % | -239.652 K 86.24 % | -1.742 M | 0.000 -100.00 % | 3.241 M 705.72 % | 402.217 K | 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 |
| Other non cash items | -177.953 K -101.03 % | 17.352 M 371.47 % | -6.392 M -125.32 % | 25.242 M 181.21 % | -31.082 M -2 102.52 % | -1.411 M -124.65 % | 5.724 M 247.50 % | -3.881 M -258.54 % | -1.082 M 72.09 % | -3.877 M -320.54 % | -921.990 K |
| Net cash provided by operating activities | -212.321 K -105.58 % | 3.807 M 71.27 % | 2.223 M -49.68 % | 4.418 M 137.73 % | -11.708 M -501.36 % | 2.917 M -29.49 % | 4.138 M 184.37 % | 1.455 M 307.81 % | -700.158 K 35.11 % | -1.079 M -953.53 % | -102.421 K |
| Investments in property plant and equipment | 0.000 -100.00 % | 2.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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -126.169 M 27.34 % | -173.647 M -13.14 % | -153.482 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.748 M -19.68 % | 156.566 M 7.98 % | 144.993 M | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.081 M -101.21 % | -8.489 M 42.90 % | -14.867 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -421.458 K 97.53 % | -17.081 M -101.21 % | -8.489 M 42.90 % | -14.867 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.937 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 2.393 M 4 337.75 % | 53.921 K | 0.000 | 0.000 -100.00 % | 739.115 K 28 603.50 % | 2.575 K | 0.000 | 0.000 -100.00 % | 25.501 M | 0.000 | 0.000 |
| Common stock repurchased | -1.064 M 7.11 % | -1.145 M 7.82 % | -1.242 M 57.48 % | -2.922 M 22.82 % | -3.786 M 20.03 % | -4.734 M -576.46 % | -699.888 K -153.92 % | -275.635 K -56.92 % | -175.650 K 7.73 % | -190.369 K | 0.000 |
| Dividends paid | -2.411 M -1.64 % | -2.372 M -10.31 % | -2.150 M 17.26 % | -2.599 M -17.18 % | -2.218 M 4.94 % | -2.333 M 24.93 % | -3.108 M -25.05 % | -2.486 M -21.62 % | -2.044 M -189.85 % | -705.100 K | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 -100.00 % | 3.214 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -215.902 K -103.30 % | 6.539 M -64.52 % | 18.429 M |
| Net cash used provided by financing activities | -1.082 M 68.76 % | -3.463 M -2.08 % | -3.393 M -47.05 % | -2.307 M -119.77 % | 11.671 M 265.20 % | -7.065 M -85.53 % | -3.808 M -37.91 % | -2.761 M -111.97 % | 23.066 M 308.74 % | 5.643 M -69.38 % | 18.429 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 |
| Net change in cash | -1.294 M -476.41 % | 343.832 K 129.39 % | -1.170 M -155.42 % | 2.111 M 5 813.34 % | -36.944 K 99.11 % | -4.148 M -1 358.97 % | 329.466 K 125.22 % | -1.306 M -124.71 % | 5.285 M 234.66 % | -3.925 M -194.47 % | 4.155 M |
| Cash at beginning of period | 1.519 M 29.26 % | 1.175 M -49.89 % | 2.345 M 901.84 % | 234.048 K -13.63 % | 270.992 K -93.87 % | 4.419 M 8.06 % | 4.089 M -24.21 % | 5.396 M 4 785.38 % | 110.444 K -97.26 % | 4.035 M 3 477.09 % | -119.491 K |
| Cash at end of period | 224.538 K -85.22 % | 1.519 M 29.26 % | 1.175 M -49.89 % | 2.345 M 901.84 % | 234.048 K -13.63 % | 270.992 K -93.87 % | 4.419 M 8.06 % | 4.089 M -24.21 % | 5.396 M 4 785.38 % | 110.444 K -97.26 % | 4.035 M |
| Operating cash flow | -212.321 K -105.58 % | 3.807 M 71.27 % | 2.223 M -49.68 % | 4.418 M 137.73 % | -11.708 M -501.36 % | 2.917 M -29.49 % | 4.138 M 184.37 % | 1.455 M 307.81 % | -700.158 K 35.11 % | -1.079 M -953.53 % | -102.421 K |
| Capital expenditure | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -212.321 K -105.58 % | 3.807 M 71.27 % | 2.223 M -49.68 % | 4.418 M 137.73 % | -11.708 M -501.36 % | 2.917 M -29.49 % | 4.138 M 184.37 % | 1.455 M 307.81 % | -700.158 K 35.11 % | -1.079 M -953.53 % | -102.421 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 14.496 M 655.04 % | -2.612 M 79.65 % | -12.837 M -755.00 % | -1.501 M -114.99 % | 10.019 M 1 837.07 % | 517.216 K 101.99 % | -25.994 M -1 036.13 % | 2.777 M -86.19 % | 20.106 M 52.50 % | 13.185 M 418.95 % | -4.134 M -138.91 % | 10.624 M 194.70 % | 3.605 M 179.97 % | -4.508 M -136.23 % | -1.908 M -123.38 % | 8.164 M 780.22 % | -1.200 M -134.81 % | 3.447 M 2.75 % | 3.355 M -20.91 % | 4.242 M 336.64 % | 971.554 K 0.00 % | 971.554 K | 0.000 |
| Net income | 10.228 M 481.35 % | -2.682 M 74.49 % | -10.512 M -650.59 % | -1.400 M -122.34 % | 6.270 M 1 505.07 % | -446.214 K 97.67 % | -19.163 M -2 288.08 % | 875.797 K -92.48 % | 11.650 M 50.99 % | 7.716 M 337.97 % | -3.242 M -144.08 % | 7.355 M 255.88 % | 2.067 M 166.14 % | -3.125 M -323.75 % | -737.482 K -115.97 % | 4.618 M 559.56 % | -1.005 M -148.15 % | 2.087 M 28.30 % | 1.627 M -27.71 % | 2.251 M 305.01 % | 555.674 K 0.00 % | 555.674 K 1 355 402.44 % | -41.000 |
| Income before tax | 17.204 M 328.93 % | -7.515 M 46.39 % | -14.018 M -539.78 % | -2.191 M -125.15 % | 8.711 M 1 186.85 % | -801.486 K 97.07 % | -27.394 M -2 385.00 % | 1.199 M -92.78 % | 16.602 M 53.04 % | 10.848 M 323.46 % | -4.854 M -149.18 % | 9.871 M 265.60 % | 2.700 M 151.58 % | -5.234 M -179.16 % | -1.875 M -129.81 % | 6.290 M 466.45 % | -1.716 M -171.62 % | 2.397 M 7.97 % | 2.220 M -23.10 % | 2.886 M 285.31 % | 749.110 K 0.00 % | 749.110 K 1 827 197.56 % | -41.000 |
| Income before tax ratio | 1.19 -58.75 % | 2.88 163.48 % | 1.09 -25.17 % | 1.46 67.85 % | 0.87 156.11 % | -1.55 -247.04 % | 1.05 144.09 % | 0.43 -47.71 % | 0.83 0.36 % | 0.82 -29.94 % | 1.17 26.39 % | 0.93 24.06 % | 0.75 -35.49 % | 1.16 18.17 % | 0.98 27.52 % | 0.77 -46.13 % | 1.43 105.72 % | 0.70 5.07 % | 0.66 -2.76 % | 0.68 -11.75 % | 0.77 0.00 % | 0.77 | 0.00 |
| EBITDA | 9.689 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.322 K | 0.000 | 0.000 | 0.000 100.00 % | -187.804 K | 0.000 100.00 % | -43.403 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -243.962 K -130.64 % | 796.320 K 0.00 % | 796.320 K | 0.000 |
| Net income ratio | 0.71 -31.29 % | 1.03 25.40 % | 0.82 -12.21 % | 0.93 49.06 % | 0.63 172.54 % | -0.86 -217.02 % | 0.74 133.74 % | 0.32 -45.56 % | 0.58 -0.99 % | 0.59 -25.39 % | 0.78 13.29 % | 0.69 20.76 % | 0.57 -17.29 % | 0.69 79.38 % | 0.39 -31.69 % | 0.57 -32.44 % | 0.84 38.29 % | 0.61 24.86 % | 0.48 -8.60 % | 0.53 -7.24 % | 0.57 0.00 % | 0.57 | 0.00 |
| Ratio EBITDA | 0.67 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.34 | 0.00 | 0.00 | 0.00 100.00 % | -0.01 | 0.00 100.00 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.06 -107.02 % | 0.82 0.00 % | 0.82 | 0.00 |
| Gross profit ratio | 0.93 -6.64 % | 1.00 -0.64 % | 1.01 0.64 % | 1.00 0.83 % | 0.99 -0.82 % | 1.00 -0.31 % | 1.00 0.32 % | 1.00 0.25 % | 1.00 -0.25 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 |
| Weighted average shs out dil | 48.039 M 7.47 % | 44.699 M 0.39 % | 44.524 M 3.17 % | 43.158 M -0.65 % | 43.440 M -3.62 % | 45.072 M -2.55 % | 46.251 M -5.47 % | 48.927 M 9.54 % | 44.668 M -2.80 % | 45.953 M -3.43 % | 47.584 M -5.94 % | 50.588 M -3.59 % | 52.474 M -0.09 % | 52.522 M -0.02 % | 52.535 M -0.01 % | 52.539 M 10.56 % | 47.521 M 32.05 % | 35.988 M -8.91 % | 39.509 M -8.18 % | 43.031 M 100.14 % | 21.500 M 0.00 % | 21.500 M 0.00 % | 21.500 M |
| Weighted average shs out | 48.039 M 7.47 % | 44.699 M 0.39 % | 44.525 M 3.17 % | 43.158 M -0.65 % | 43.440 M -3.62 % | 45.072 M -2.55 % | 46.251 M -5.48 % | 48.933 M 9.55 % | 44.668 M -2.80 % | 45.953 M -3.43 % | 47.585 M -5.94 % | 50.589 M -3.59 % | 52.474 M -0.09 % | 52.522 M -0.02 % | 52.535 M -0.01 % | 52.539 M 10.55 % | 47.523 M 32.05 % | 35.989 M -8.91 % | 39.509 M -8.18 % | 43.031 M 2.42 % | 42.015 M 0.00 % | 42.015 M 2.48 % | 41.000 M |
| EPS diluted | 0.22 466.67 % | -0.06 75.00 % | -0.24 -638.46 % | -0.03 -122.51 % | 0.14 1 544.00 % | -0.01 97.62 % | -0.42 -2 446.37 % | 0.02 -93.12 % | 0.26 54.76 % | 0.17 346.33 % | -0.07 -146.91 % | 0.15 269.04 % | 0.04 166.11 % | -0.06 -325.71 % | -0.01 -115.91 % | 0.09 515.09 % | -0.02 -136.55 % | 0.06 40.78 % | 0.04 -21.37 % | 0.05 103.10 % | 0.03 0.00 % | 0.03 1 353 010.33 % | 0.00 |
| Earnings per share | 0.22 466.67 % | -0.06 75.00 % | -0.24 -638.46 % | -0.03 -122.51 % | 0.14 1 544.00 % | -0.01 97.62 % | -0.42 -2 446.37 % | 0.02 -93.12 % | 0.26 54.76 % | 0.17 346.33 % | -0.07 -146.91 % | 0.15 269.04 % | 0.04 166.11 % | -0.06 -325.71 % | -0.01 -115.91 % | 0.09 515.09 % | -0.02 -136.55 % | 0.06 40.78 % | 0.04 -21.37 % | 0.05 296.97 % | 0.01 0.00 % | 0.01 1 320 100.00 % | 0.00 |
| Gross profit | 13.534 M 618.19 % | -2.612 M 79.78 % | -12.919 M -760.47 % | -1.501 M -115.11 % | 9.937 M 1 821.21 % | 517.216 K 101.98 % | -26.076 M -1 039.09 % | 2.777 M -86.15 % | 20.056 M 52.11 % | 13.185 M 418.95 % | -4.134 M -138.91 % | 10.624 M 194.70 % | 3.605 M 179.97 % | -4.508 M -136.23 % | -1.908 M -123.38 % | 8.164 M 780.22 % | -1.200 M -134.81 % | 3.447 M 2.75 % | 3.355 M -20.91 % | 4.242 M 336.64 % | 971.554 K 0.00 % | 971.554 K | 0.000 |
| Income tax expense | 4.294 M 299.65 % | -2.151 M -161.35 % | 3.506 M 343.48 % | 790.588 K -67.62 % | 2.441 M 587.18 % | 355.274 K -95.68 % | 8.231 M 2 447.74 % | 323.077 K -93.48 % | 4.952 M 58.10 % | 3.132 M 94.28 % | 1.612 M -35.91 % | 2.516 M 297.32 % | 633.168 K -69.98 % | 2.109 M 85.42 % | 1.138 M -31.95 % | 1.672 M 134.95 % | 711.524 K 130.01 % | 309.351 K -47.83 % | 592.950 K -6.76 % | 635.912 K 228.75 % | 193.434 K 0.00 % | 193.434 K | 0.000 |
| Cost of revenue | 962.500 K | 0.000 -100.00 % | 82.234 K | 0.000 -100.00 % | 82.008 K | 0.000 -100.00 % | 82.010 K | 0.000 -100.00 % | 50.554 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 |
| General and administrative expenses | -336.892 K -185.97 % | 391.892 K -26.90 % | 536.094 K 84.90 % | 289.944 K -54.93 % | 643.314 K 10.97 % | 579.694 K -20.31 % | 727.460 K -14.50 % | 850.793 K -70.02 % | 2.838 M 49.42 % | 1.899 M 240.90 % | 557.174 K -1.28 % | 564.401 K -6.04 % | 600.652 K 8.96 % | 551.252 K 355.88 % | 120.920 K -92.34 % | 1.579 M 656.58 % | 208.690 K -75.36 % | 846.786 K 7.54 % | 787.420 K -8.95 % | 864.838 K 3 601.58 % | 23.364 K 0.00 % | 23.364 K | 0.000 |
| Selling and marketing 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 |
| Other expenses | 1.178 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -659.258 K 0.00 % | -659.258 K -100.00 % | -329.629 K 55.01 % | -732.598 K | 0.000 100.00 % | -763.768 K | 0.000 | 0.000 | 0.000 100.00 % | -294.431 K -48.25 % | -198.600 K 0.00 % | -198.600 K 0.00 % | -198.600 K | 0.000 |
| Operating expenses | 841.004 K 114.60 % | 391.892 K -26.90 % | 536.094 K 19.90 % | 447.113 K -40.25 % | 748.248 K -10.23 % | 833.496 K -0.93 % | 841.290 K -23.00 % | 1.093 M -63.29 % | 2.976 M 34.19 % | 2.218 M 207.78 % | 720.672 K -4.29 % | 752.982 K -16.80 % | 905.040 K 24.65 % | 726.048 K 2 073.67 % | 33.402 K -98.22 % | 1.874 M 798.06 % | 208.690 K -75.36 % | 846.786 K -19.38 % | 1.050 M -13.26 % | 1.211 M 791.05 % | -175.235 K 0.00 % | -175.235 K -427 502.44 % | 41.000 |
| Cost and expenses | 1.804 M 360.20 % | 391.892 K -36.62 % | 618.328 K 38.29 % | 447.113 K -46.15 % | 830.256 K -0.39 % | 833.496 K -9.73 % | 923.300 K -15.50 % | 1.093 M -63.90 % | 3.027 M 36.47 % | 2.218 M 207.78 % | 720.672 K -4.29 % | 752.982 K -16.80 % | 905.040 K 24.65 % | 726.048 K 2 073.67 % | 33.402 K -98.22 % | 1.874 M 798.06 % | 208.690 K -75.36 % | 846.786 K -19.38 % | 1.050 M -13.26 % | 1.211 M 791.05 % | -175.235 K 0.00 % | -175.235 K -427 502.44 % | 41.000 |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | -336.892 K -185.97 % | 391.892 K -26.90 % | 536.094 K 84.90 % | 289.944 K -54.93 % | 643.314 K 10.97 % | 579.694 K -20.31 % | 727.460 K -14.50 % | 850.793 K -70.02 % | 2.838 M 49.42 % | 1.899 M 240.90 % | 557.174 K -1.28 % | 564.401 K -6.04 % | 600.652 K 8.96 % | 551.252 K 355.88 % | 120.920 K -92.34 % | 1.579 M 656.58 % | 208.690 K -75.36 % | 846.786 K 7.54 % | 787.420 K -8.95 % | 864.838 K 3 601.58 % | 23.364 K 0.00 % | 23.364 K | 0.000 |
| Interest income | 7.746 K | 0.000 | 0.000 -100.00 % | 242.603 K -49.20 % | 477.590 K -1.57 % | 485.206 K 1.66 % | 477.294 K -1.63 % | 485.206 K 1.66 % | 477.296 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 |
| Interest expense | 962.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 -100.00 % | 114.856 K 143.29 % | 47.210 K 0.00 % | 47.210 K 0.00 % | 47.210 K | 0.000 |
| Depreciation and amortization | -3.209 M -200.00 % | 3.209 M -76.16 % | 13.462 M 606.01 % | 1.907 M 120.56 % | -9.275 M -3 583.28 % | 266.262 K -99.01 % | 26.832 M 1 644.84 % | -1.737 M 89.87 % | -17.153 M -55.43 % | -11.036 M -332.51 % | 4.746 M 147.87 % | -9.915 M -235.85 % | -2.952 M -156.88 % | 5.190 M 194.36 % | 1.763 M 127.56 % | -6.399 M -556.95 % | 1.400 M 157.15 % | -2.450 M 8.80 % | -2.686 M 14.18 % | -3.130 M | 0.000 | 0.000 -100.00 % | 41.000 |
| Operating income | 16.233 M 348.05 % | -6.544 M 51.36 % | -13.455 M -605.65 % | -1.907 M -120.56 % | 9.275 M 3 583.28 % | -266.262 K 99.01 % | -26.832 M -1 644.84 % | 1.737 M -89.87 % | 17.153 M 55.43 % | 11.036 M 332.51 % | -4.746 M -147.87 % | 9.915 M 235.85 % | 2.952 M 156.88 % | -5.190 M -194.36 % | -1.763 M -127.56 % | 6.399 M 554.17 % | -1.409 M -154.17 % | 2.601 M -3.19 % | 2.686 M -14.18 % | 3.130 M 293.11 % | 796.320 K 0.00 % | 796.320 K 1 942 343.90 % | -41.000 |
| Operating income ratio | 1.12 -55.31 % | 2.51 139.06 % | 1.05 -17.47 % | 1.27 37.19 % | 0.93 279.82 % | -0.51 -149.87 % | 1.03 65.02 % | 0.63 -26.68 % | 0.85 1.93 % | 0.84 -27.10 % | 1.15 23.03 % | 0.93 13.96 % | 0.82 -28.87 % | 1.15 24.61 % | 0.92 17.88 % | 0.78 -33.23 % | 1.17 55.61 % | 0.75 -5.79 % | 0.80 8.51 % | 0.74 -9.97 % | 0.82 0.00 % | 0.82 | 0.00 |
| Total other income expenses net | -74.098 K 92.36 % | -970.410 K -72.30 % | -563.194 K -98.07 % | -284.347 K 49.55 % | -563.666 K -5.31 % | -535.224 K 9.46 % | -591.122 K 18.70 % | -727.045 K -31.92 % | -551.138 K -193.46 % | -187.804 K -38.25 % | -135.840 K -17.11 % | -115.993 K 53.99 % | -252.118 K -475.06 % | -43.842 K 60.77 % | -111.750 K 62.15 % | -295.266 K 3.99 % | -307.550 K -50.73 % | -204.042 K 41.35 % | -347.878 K 29.14 % | -490.912 K -939.85 % | -47.210 K 0.00 % | -47.210 K -115 246.34 % | 41.000 |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2014-12-30 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 17.091 M 17.33 % | 14.566 M -7.31 % | 15.715 M -3.53 % | 16.290 M 1.97 % | 15.976 M -3.53 % | 16.560 M 12.47 % | 14.724 M -9.85 % | 16.333 M -2.51 % | 16.753 M 0.94 % | 16.596 M 6 224.24 % | -270.992 K 89.41 % | -2.559 M 42.08 % | -4.419 M 61.04 % | -11.344 M -177.39 % | -4.089 M 52.05 % | -8.528 M -58.05 % | -5.396 M 31.61 % | -7.889 M -7 043.27 % | -110.444 K -107.78 % | 1.420 M 106.61 % | -21.500 M 0.00 % | -21.500 M |
| Total investments | 48.993 M 39.51 % | 35.119 M -10.50 % | 39.240 M -29.20 % | 55.428 M -10.66 % | 62.041 M 11.79 % | 55.496 M 0.92 % | 54.991 M -37.35 % | 87.780 M -3.50 % | 90.967 M 20.25 % | 75.646 M 52.23 % | 49.692 M -10.29 % | 55.394 M 17.92 % | 46.976 M 18.36 % | 39.691 M -27.05 % | 54.406 M 0.66 % | 54.048 M -1.37 % | 54.797 M 24.50 % | 44.013 M 42.85 % | 30.810 M -2.80 % | 31.699 M | 0.000 | 0.000 |
| Total debt | 17.315 M 0.24 % | 17.275 M 0.24 % | 17.233 M 0.24 % | 17.193 M 0.24 % | 17.151 M 0.24 % | 17.110 M 0.24 % | 17.069 M 0.24 % | 17.028 M 0.24 % | 16.987 M 0.24 % | 16.947 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.720 K 927.68 % | 7.660 K -98.53 % | 520.804 K -74.70 % | 2.059 M -74.69 % | 8.133 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 22.430 M 37.35 % | 16.331 M -7.72 % | 17.697 M -6.79 % | 18.987 M -6.66 % | 20.343 M -6.06 % | 21.656 M -4.92 % | 22.777 M 320 553 484 733 535 680.00 % | 0.000 -100.00 % | 24.790 M 2 791 083 801 424 690 688.00 % | 0.000 -100.00 % | 7.861 M 221 276 120 474 031 808.00 % | 0.000 -100.00 % | 2.214 M 142 445 124 659 751 728.00 % | 0.000 -100.00 % | 5.655 M 636 719 928 627 556 864.00 % | 0.000 -100.00 % | 3.795 M 142 433 656 564 986 304.00 % | 0.000 -100.00 % | 1.299 M -30.39 % | 1.866 M -0.03 % | 1.866 M 0.00 % | 1.866 M |
| Retained earnings | -33.567 M 7.40 % | -36.249 M -7.99 % | -33.567 M -45.60 % | -23.055 M -13.83 % | -20.254 M 23.64 % | -26.523 M -1.71 % | -26.077 M -250.61 % | 17.314 M 350.42 % | -6.914 M -192.50 % | 7.475 M 208.11 % | -6.914 M -226.37 % | 5.471 M 295.35 % | -2.801 M -126.79 % | -1.235 M 29.13 % | -1.742 M -128.59 % | 6.095 M 706.52 % | -1.005 M -119.68 % | 5.105 M 26.26 % | 4.044 M 37.92 % | 2.932 M 3 575 551.22 % | -82.000 0.00 % | -82.000 |
| Common stock | 46.382 M -1.50 % | 47.087 M 5.47 % | 44.647 M -0.23 % | 44.751 M -1.53 % | 45.446 M -1.60 % | 46.187 M -0.47 % | 46.407 M -2.84 % | 47.765 M 4.21 % | 45.835 M -2.73 % | 47.121 M -3.19 % | 48.675 M -3.45 % | 50.413 M -5.16 % | 53.159 M -0.69 % | 53.528 M 0.00 % | 53.528 M 0.00 % | 53.528 M 0.00 % | 53.528 M 24.48 % | 43.000 M 60.81 % | 26.740 M 36.14 % | 19.642 M 0.04 % | 19.634 M 0.00 % | 19.634 M |
| Total equity | 35.245 M 29.72 % | 27.170 M -5.59 % | 28.778 M -29.26 % | 40.683 M -10.66 % | 45.535 M 10.20 % | 41.319 M -4.15 % | 43.106 M -33.76 % | 65.079 M 2.15 % | 63.710 M 16.69 % | 54.596 M 10.02 % | 49.622 M -11.21 % | 55.884 M 6.30 % | 52.572 M 0.53 % | 52.293 M -8.96 % | 57.441 M -3.66 % | 59.623 M 5.87 % | 56.318 M 17.07 % | 48.105 M 49.94 % | 32.082 M 31.27 % | 24.439 M 13.67 % | 21.500 M 0.00 % | 21.500 M |
| Other non current liabilities | 461.290 K | 0.000 | 0.000 | 0.000 100.00 % | -17.246 M | 0.000 100.00 % | -17.069 M -492.42 % | 4.350 M | 0.000 -100.00 % | 2.536 M 245.49 % | -1.743 M | 0.000 100.00 % | -631.922 K | 0.000 100.00 % | -1.366 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 17.315 M 0.24 % | 17.275 M 0.24 % | 17.233 M 0.24 % | 17.193 M 0.24 % | 17.151 M 0.24 % | 17.110 M 0.24 % | 17.069 M 0.24 % | 17.028 M 0.24 % | 16.987 M 0.24 % | 16.947 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 |
| Total non current liabilities | 17.777 M 2.91 % | 17.275 M -0.82 % | 17.418 M 1.31 % | 17.193 M -0.31 % | 17.246 M 0.79 % | 17.110 M 0.24 % | 17.069 M -20.16 % | 21.378 M -11.23 % | 24.082 M 23.60 % | 19.483 M 1 017.51 % | 1.743 M | 0.000 -100.00 % | 631.922 K | 0.000 -100.00 % | 1.366 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 1.722 M 492.43 % | -438.923 K | 0.000 100.00 % | -1.757 M -203.03 % | 1.705 M 1 190.00 % | -156.434 K -118.07 % | 865.728 K 291.61 % | -451.823 K -8 036.47 % | 5.693 K 105.53 % | -102.857 K | 0.000 100.00 % | -93.921 K -168.58 % | 136.948 K 238.87 % | -98.617 K -104.02 % | 2.454 M 166.08 % | -3.714 M -183.01 % | 4.474 M | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.530 M | 0.000 100.00 % | -4.646 M | 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 -100.00 % | 78.720 K 927.68 % | 7.660 K -98.53 % | 520.804 K -74.70 % | 2.059 M -74.69 % | 8.133 M | 0.000 | 0.000 |
| Total current liabilities | 47.721 K -89.23 % | 443.281 K 253.51 % | 125.394 K -94.32 % | 2.210 M 403.41 % | 438.923 K -22.90 % | 569.311 K -74.07 % | 2.195 M -1.19 % | 2.222 M 1 320.40 % | 156.434 K -94.14 % | 2.671 M 319.74 % | 636.336 K 56.61 % | 406.311 K 54.70 % | 262.641 K 103.72 % | 128.922 K 37.27 % | 93.921 K -93.58 % | 1.464 M 1 384.61 % | 98.617 K -97.29 % | 3.645 M -36.80 % | 5.768 M -57.30 % | 13.508 M | 0.000 | 0.000 |
| Total liabilities | 17.824 M 0.60 % | 17.718 M -1.35 % | 17.960 M -7.43 % | 19.402 M 7.51 % | 18.047 M 2.08 % | 17.680 M -9.85 % | 19.610 M -16.91 % | 23.600 M -18.69 % | 29.024 M 31.01 % | 22.154 M 791.86 % | 2.484 M 511.36 % | 406.311 K -58.19 % | 971.690 K 653.70 % | 128.922 K -92.73 % | 1.775 M 21.20 % | 1.464 M -79.60 % | 7.176 M 96.88 % | 3.645 M -61.54 % | 9.477 M -29.84 % | 13.508 M | 0.000 | 0.000 |
| Other non current assets | 48.993 M 599.71 % | 7.002 M 18.40 % | 5.914 M | 0.000 100.00 % | -292.723 K | 0.000 100.00 % | -54.991 M -80 737.22 % | 68.196 K 100.08 % | -90.912 M -18 730.52 % | 487.973 K 100.98 % | -49.692 M -6 116.46 % | 825.936 K 101.76 % | -46.976 M -3 476.50 % | 1.391 M 102.56 % | -54.406 M -14 396.04 % | 380.565 K 100.69 % | -54.797 M -11 211.22 % | 493.167 K 101.60 % | -30.810 M -11 959.76 % | 259.788 K | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.041 M | 0.000 -100.00 % | 54.991 M | 0.000 -100.00 % | 90.912 M | 0.000 -100.00 % | 49.692 M | 0.000 -100.00 % | 46.976 M | 0.000 -100.00 % | 54.406 M | 0.000 -100.00 % | 54.797 M | 0.000 -100.00 % | 30.810 M | 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 |
| 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 |
| 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 |
| Property plant equipment 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 |
| Total non current assets | 52.776 M 653.74 % | 7.002 M 18.40 % | 5.914 M 60.44 % | 3.686 M -94.06 % | 62.041 M 2 234.00 % | 2.658 M -95.17 % | 54.991 M 80 537.22 % | 68.196 K -99.92 % | 90.912 M 18 530.52 % | 487.973 K -99.02 % | 49.692 M 5 916.46 % | 825.936 K -98.24 % | 46.976 M 3 276.50 % | 1.391 M -97.44 % | 54.406 M 14 196.04 % | 380.565 K -99.31 % | 54.797 M 11 011.22 % | 493.167 K -98.40 % | 30.810 M 11 759.76 % | 259.788 K | 0.000 | 0.000 |
| Other current assets | 0.000 | 0.000 -100.00 % | 52.642 K | 0.000 -100.00 % | 72.775 K | 0.000 -100.00 % | 327.190 K | 0.000 -100.00 % | 340.655 K | 0.000 -100.00 % | 69.397 K | 0.000 -100.00 % | 91.159 K | 0.000 -100.00 % | 186.333 K | 0.000 -100.00 % | 470.497 K | 0.000 -100.00 % | 1.399 M | 0.000 | 0.000 | 0.000 |
| Short term investments | 48.993 M 39.51 % | 35.119 M -10.50 % | 39.240 M -29.20 % | 55.428 M -10.66 % | 62.041 M 11.79 % | 55.496 M 1.06 % | 54.916 M -37.44 % | 87.780 M 160 360.08 % | 54.705 K -99.93 % | 75.646 M 51.65 % | 49.883 M -9.95 % | 55.394 M 17.44 % | 47.166 M 18.83 % | 39.691 M -27.05 % | 54.406 M 0.66 % | 54.048 M -1.37 % | 54.797 M 24.50 % | 44.013 M 42.85 % | 30.810 M -2.80 % | 31.699 M | 0.000 | 0.000 |
| cash and cash equivalents | 224.538 K -91.71 % | 2.708 M 78.33 % | 1.519 M 68.30 % | 902.395 K -23.19 % | 1.175 M 113.54 % | 550.206 K -76.53 % | 2.345 M 237.33 % | 695.091 K 196.99 % | 234.048 K -33.20 % | 350.360 K 29.29 % | 270.992 K -89.41 % | 2.559 M -42.08 % | 4.419 M -61.04 % | 11.344 M 177.39 % | 4.089 M -52.48 % | 8.607 M 59.28 % | 5.403 M -35.75 % | 8.410 M 287.70 % | 2.169 M -67.68 % | 6.713 M -68.78 % | 21.500 M 0.00 % | 21.500 M |
| Cash and short term investments | 224.538 K -99.41 % | 37.827 M -7.19 % | 40.759 M -27.64 % | 56.330 M 4 694.38 % | 1.175 M -97.90 % | 56.046 M 2 290.26 % | 2.345 M -97.35 % | 88.475 M 30 540.30 % | 288.753 K -99.62 % | 75.996 M 27 943.81 % | 270.992 K -99.53 % | 57.953 M 1 211.49 % | 4.419 M -91.34 % | 51.034 M 1 147.96 % | 4.089 M -93.47 % | 62.654 M 1 059.56 % | 5.403 M -89.69 % | 52.423 M 2 316.65 % | 2.169 M -94.35 % | 38.412 M 78.66 % | 21.500 M 0.00 % | 21.500 M |
| Total current assets | 293.960 K -99.22 % | 37.886 M -7.20 % | 40.824 M -27.62 % | 56.399 M 4 420.23 % | 1.248 M -97.79 % | 56.341 M 939.00 % | 5.423 M -93.88 % | 88.611 M 11 745.16 % | 748.076 K -99.02 % | 76.262 M 10 223.09 % | 738.749 K -98.73 % | 58.162 M 1 040.05 % | 5.102 M -90.02 % | 51.145 M 1 096.16 % | 4.276 M -93.20 % | 62.920 M 711.35 % | 7.755 M -85.32 % | 52.824 M 408.09 % | 10.397 M -73.05 % | 38.571 M 79.40 % | 21.500 M 0.00 % | 21.500 M |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -55.428 M 10.77 % | -62.114 M -11.93 % | -55.496 M -1.06 % | -54.916 M 37.44 % | -87.780 M 3.39 % | -90.857 M -20.11 % | -75.646 M -51.65 % | -49.883 M 9.95 % | -55.394 M -17.44 % | -47.166 M -18.83 % | -39.691 M 27.30 % | -54.592 M -1.01 % | -54.048 M 1.37 % | -54.797 M -24.50 % | -44.013 M -42.85 % | -30.810 M 2.80 % | -31.699 M | 0.000 | 0.000 |
| Net receivables | 69.422 K 18.58 % | 58.544 K 391.31 % | 11.916 K -82.62 % | 68.562 K | 0.000 -100.00 % | 294.290 K -89.47 % | 2.796 M 1 954.87 % | 136.050 K -70.38 % | 459.323 K 73.15 % | 265.275 K -43.29 % | 467.757 K 124.02 % | 208.797 K -69.42 % | 682.839 K 517.51 % | 110.580 K | 0.000 -100.00 % | 265.339 K -88.72 % | 2.352 M 486.73 % | 400.801 K -94.13 % | 6.828 M 4 192.64 % | 159.059 K | 0.000 | 0.000 |
| Tax assets | 3.783 M | 0.000 | 0.000 -100.00 % | 3.686 M 1 159.27 % | 292.723 K -88.99 % | 2.658 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 292.723 K | 0.000 -100.00 % | 2.303 M | 0.000 -100.00 % | 1.074 M | 0.000 -100.00 % | 1.675 M | 0.000 -100.00 % | 1.466 M | 0.000 -100.00 % | 534.043 K | 0.000 -100.00 % | 942.664 K | 0.000 -100.00 % | 353.048 K | 0.000 | 0.000 | 0.000 |
| Account payables | 47.721 K -89.23 % | 443.281 K 253.51 % | 125.394 K -74.26 % | 487.096 K 10.98 % | 438.923 K -22.90 % | 569.311 K -67.60 % | 1.757 M 239.91 % | 516.862 K 230.40 % | 156.434 K -91.33 % | 1.805 M 299.55 % | 451.823 K 12.78 % | 400.618 K 289.49 % | 102.857 K -20.22 % | 128.922 K 37.27 % | 93.921 K -92.48 % | 1.248 M 1 272.53 % | 90.957 K -86.42 % | 670.015 K -59.51 % | 1.655 M 83.56 % | 901.496 K | 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.095 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 |
| 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 |
| 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 |
| 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 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 18.987 M | 0.000 -100.00 % | 21.656 M | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 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 tax liabilities non current | 0.000 | 0.000 -100.00 % | 184.268 K | 0.000 -100.00 % | 94.589 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.095 M | 0.000 -100.00 % | 1.743 M | 0.000 -100.00 % | 631.922 K | 0.000 -100.00 % | 1.366 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 416.915 K | 0.000 -100.00 % | 362.543 K | 0.000 -100.00 % | 345.853 K | 0.000 -100.00 % | 4.786 M | 0.000 -100.00 % | 104.250 K | 0.000 -100.00 % | 77.127 K | 0.000 -100.00 % | 314.868 K | 0.000 -100.00 % | 7.077 M | 0.000 -100.00 % | 3.710 M | 0.000 | 0.000 | 0.000 |
| Total assets | 53.070 M 18.23 % | 44.888 M -3.96 % | 46.738 M -22.21 % | 60.085 M -5.50 % | 63.582 M 7.77 % | 58.999 M -5.93 % | 62.717 M -29.28 % | 88.679 M -4.37 % | 92.734 M 20.83 % | 76.750 M 47.30 % | 52.106 M -11.67 % | 58.988 M 10.17 % | 53.544 M 1.92 % | 52.536 M -11.28 % | 59.216 M -6.45 % | 63.300 M -0.31 % | 63.494 M 19.09 % | 53.317 M 28.29 % | 41.560 M 7.03 % | 38.830 M 80.61 % | 21.500 M 0.00 % | 21.500 M |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2014-12-30 | 2013-06-30 |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | -34.368 K | 0.000 -100.00 % | 8.218 K | 0.000 -100.00 % | 1.396 M | 0.000 100.00 % | -2.618 M | 0.000 -100.00 % | 8.434 K | 0.000 -100.00 % | 215.082 K | 0.000 100.00 % | -528.244 K | 0.000 -100.00 % | 1.863 M | 0.000 -100.00 % | 497.824 K | 0.000 100.00 % | -503.540 K | 0.000 100.00 % | -133.017 K | 0.000 | 0.000 |
| Accounts receivables | -4.864 K | 0.000 -100.00 % | 8.218 K | 0.000 -100.00 % | 1.396 M | 0.000 100.00 % | -2.618 M | 0.000 -100.00 % | 8.434 K | 0.000 -100.00 % | 215.082 K | 0.000 100.00 % | -528.244 K | 0.000 -100.00 % | 1.863 M | 0.000 -100.00 % | 497.824 K | 0.000 100.00 % | -503.540 K | 0.000 100.00 % | -133.017 K | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -29.504 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -3.095 M -206.10 % | 2.917 M -76.57 % | 12.448 M 171.68 % | 4.582 M 227.52 % | -3.593 M -47 582.80 % | -7.535 K -100.03 % | 26.161 M 2 945.85 % | -919.271 K 90.10 % | -9.282 M 57.42 % | -21.800 M -699.85 % | 3.634 M 172.03 % | -5.045 M 24.52 % | -6.685 M -153.87 % | 12.409 M 5 806.94 % | -217.430 K 94.66 % | -4.071 M -1 330.74 % | 330.770 K 112.67 % | -2.611 M -43.44 % | -1.820 M 30.85 % | -2.633 M -185.53 % | -921.990 K | 0.000 | 0.000 |
| Net cash provided by operating activities | -447.063 K -290.45 % | 234.742 K -88.42 % | 2.026 M 13.79 % | 1.781 M -33.47 % | 2.677 M 689.91 % | -453.748 K -110.17 % | 4.461 M 10 362.45 % | -43.474 K -101.83 % | 2.376 M 116.87 % | -14.084 M -2 419.92 % | 607.092 K -73.72 % | 2.310 M 144.89 % | -5.146 M -155.43 % | 9.284 M 922.75 % | 907.708 K 65.86 % | 547.273 K 410.36 % | -176.334 K 66.34 % | -523.822 K 24.85 % | -697.020 K -82.46 % | -382.020 K -273.14 % | -102.380 K -249 607.32 % | -41.000 0.00 % | -41.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 |
| 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 |
| 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 100.00 % | -63.085 M -100.00 % | -31.542 M 63.67 % | -86.824 M -100.00 % | -43.412 M 43.43 % | -76.741 M -21.74 % | -63.034 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.874 M 100.00 % | 31.437 M -59.84 % | 78.283 M 100.00 % | 39.142 M -46.01 % | 72.496 M 28.14 % | 56.575 M | 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 % | 729.300 K -50.00 % | 1.459 M 100.00 % | 729.300 K -64.75 % | 2.069 M 100.00 % | 1.034 M 126.01 % | -3.976 M -200.00 % | 3.976 M 135.00 % | -11.360 M -98.57 % | -5.721 M -51.91 % | -3.766 M 20.27 % | -4.723 M 68.23 % | -14.867 M | 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 % | 729.300 K -50.00 % | 1.459 M 100.00 % | 729.300 K -64.75 % | 2.069 M 100.00 % | 1.034 M 126.01 % | -3.976 M -200.00 % | 3.976 M 135.00 % | -11.360 M -98.57 % | -5.721 M -51.91 % | -3.766 M 20.27 % | -4.723 M 68.23 % | -14.867 M | 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 |
| Common stock issued | 2.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 643.750 -50.00 % | 1.288 K 100.00 % | 643.750 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.751 M 100.00 % | 6.375 M | 0.000 -100.00 % | 5.375 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -968.151 K -912.05 % | -95.662 K 68.52 % | -303.834 K 63.89 % | -841.419 K 5.93 % | -894.421 K -157.04 % | -347.976 K 78.88 % | -1.647 M -29.25 % | -1.275 M 18.15 % | -1.557 M 30.13 % | -2.229 M -27.38 % | -1.750 M 41.37 % | -2.985 M -493.05 % | -503.264 K -155.95 % | -196.624 K -40.59 % | -139.860 K -3.01 % | -135.775 K 22.70 % | -175.650 K -300.00 % | -43.913 K 76.93 % | -190.370 K -300.00 % | -47.592 K | 0.000 | 0.000 | 0.000 |
| Dividends paid | -1.185 M 3.31 % | -1.226 M -5.66 % | -1.160 M 4.28 % | -1.212 M -4.70 % | -1.158 M -16.59 % | -992.854 K 24.62 % | -1.317 M -2.73 % | -1.282 M -9.87 % | -1.167 M -11.00 % | -1.051 M 8.46 % | -1.148 M 3.09 % | -1.185 M 7.10 % | -1.275 M 30.41 % | -1.833 M -49.02 % | -1.230 M 2.06 % | -1.256 M -13.53 % | -1.106 M -17.95 % | -937.710 K -170.18 % | -347.074 K 3.06 % | -358.025 K | 0.000 | 0.000 | 0.000 |
| Other financing activites | -3.466 M -200.00 % | 3.466 M 6 327.75 % | 53.922 K -91.10 % | 605.983 K 4.70 % | 578.791 K 432.66 % | -173.988 K -213.91 % | 152.744 K -95.01 % | 3.061 M 1 218.79 % | 232.122 K -98.67 % | 17.443 M 677 054.27 % | 2.576 K | 0.000 | 0.000 | 0.000 -100.00 % | 684.865 K | 0.000 -100.00 % | 14.846 M -0.77 % | 14.961 M 129.07 % | 6.531 M 86 983.36 % | 7.500 K -99.90 % | 7.679 M -28.57 % | 10.750 M 0.00 % | 10.750 M |
| Net cash used provided by financing activities | -3.226 M -250.45 % | 2.145 M 252.09 % | -1.410 M 31.33 % | -2.053 M -0.07 % | -2.052 M -53.04 % | -1.341 M 52.31 % | -2.812 M -657.33 % | 504.516 K 120.25 % | -2.492 M -117.59 % | 14.163 M 589.14 % | -2.896 M 30.55 % | -4.169 M -134.42 % | -1.779 M 12.36 % | -2.029 M -48.16 % | -1.370 M 1.56 % | -1.391 M -115.39 % | 9.043 M -35.52 % | 14.024 M 133.97 % | 5.994 M 1 809.95 % | -350.525 K -104.56 % | 7.679 M -28.57 % | 10.750 M 0.00 % | 10.750 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 | 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 | -1.294 M -208.79 % | 1.190 M | 0.000 100.00 % | -272.521 K -143.62 % | 624.710 K 134.81 % | -1.795 M -317.57 % | 824.846 K 257.82 % | 230.520 K 496.38 % | -58.156 K -246.55 % | 39.684 K 103.83 % | -1.037 M -171.28 % | 1.455 M 1 666.23 % | 82.366 K -99.20 % | 10.321 M 3 260.69 % | -326.549 K -104.55 % | 7.179 M 443.33 % | 1.321 M -83.19 % | 7.862 M 901.22 % | -981.219 K 59.61 % | -2.429 M -158.47 % | 4.155 M -61.35 % | 10.750 M 0.00 % | 10.750 M |
| Cash at beginning of period | 1.519 M 0.00 % | 1.519 M 68.30 % | 902.395 K -23.19 % | 1.175 M 113.54 % | 550.206 K -76.53 % | 2.345 M | 0.000 -100.00 % | 464.571 K | 0.000 -100.00 % | 310.676 K -71.88 % | 1.105 M 0.00 % | 1.105 M 8.06 % | 1.022 M 0.00 % | 1.022 M -24.21 % | 1.349 M 0.00 % | 1.349 M 4 785.38 % | 27.611 K 0.00 % | 27.611 K -97.26 % | 1.009 M 0.00 % | 1.009 M 944.27 % | -119.491 K -101.11 % | 10.750 M | 0.000 |
| Cash at end of period | 224.538 K -91.71 % | 2.708 M 78.33 % | 1.519 M 68.30 % | 902.395 K -23.19 % | 1.175 M 113.54 % | 550.206 K -33.30 % | 824.846 K 18.67 % | 695.091 K 1 295.22 % | -58.156 K -116.60 % | 350.360 K 417.15 % | 67.748 K -97.35 % | 2.559 M 131.69 % | 1.105 M -90.26 % | 11.344 M 1 009.55 % | 1.022 M -88.01 % | 8.528 M 532.21 % | 1.349 M -82.90 % | 7.889 M 28 473.07 % | 27.611 K 101.94 % | -1.420 M -135.20 % | 4.035 M -81.23 % | 21.500 M 100.00 % | 10.750 M |
| Operating cash flow | -329.693 K -380.90 % | 117.372 K -94.21 % | 2.026 M 13.79 % | 1.781 M -33.47 % | 2.677 M 689.91 % | -453.748 K -110.17 % | 4.461 M 10 362.45 % | -43.474 K -101.83 % | 2.376 M 116.87 % | -14.084 M -2 419.92 % | 607.092 K -73.72 % | 2.310 M 144.89 % | -5.146 M -155.43 % | 9.284 M 922.75 % | 907.708 K 65.86 % | 547.273 K 410.36 % | -176.334 K 66.34 % | -523.822 K 24.85 % | -697.020 K -82.46 % | -382.020 K -273.14 % | -102.380 K -249 607.32 % | -41.000 0.00 % | -41.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 |
| Free CashFlow | -329.693 K -380.90 % | 117.372 K -94.21 % | 2.026 M 13.79 % | 1.781 M -33.47 % | 2.677 M 689.91 % | -453.748 K -110.17 % | 4.461 M 10 362.45 % | -43.474 K -101.83 % | 2.376 M 116.87 % | -14.084 M -2 419.92 % | 607.092 K -73.72 % | 2.310 M 144.89 % | -5.146 M -155.43 % | 9.284 M 922.75 % | 907.708 K 65.86 % | 547.273 K 410.36 % | -176.334 K 66.34 % | -523.822 K 24.85 % | -697.020 K -82.46 % | -382.020 K -273.14 % | -102.380 K -249 607.32 % | -41.000 0.00 % | -41.000 |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 |