Bastion Minerals Limited BMO.AX
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 288.661 K 73.60 % | 166.277 K 22.96 % | 135.226 K 233.89 % | 40.500 K -81.70 % | 221.287 K | 0.000 | 0.000 | 0.000 | 
| Net income | -5.583 M 11.37 % | -6.299 M -60.77 % | -3.918 M -27.26 % | -3.079 M -190.73 % | -1.059 M -12.18 % | -944.000 K -124.23 % | -421.000 K -181.99 % | 513.495 K | 
| Income before tax | -5.583 M 11.37 % | -6.299 M -60.77 % | -3.918 M -27.26 % | -3.079 M -190.73 % | -1.059 M -12.18 % | -944.000 K -124.23 % | -421.000 K -181.99 % | 513.495 K | 
| Income before tax ratio | -19.34 48.94 % | -37.88 -30.75 % | -28.97 61.89 % | -76.02 -1 488.50 % | -4.79 | 0.00 | 0.00 | 0.00 | 
| EBITDA | -1.220 M 54.26 % | -2.667 M 26.16 % | -3.612 M -22.91 % | -2.939 M -190.38 % | -1.012 M -120.00 % | -460.000 K | 0.000 -100.00 % | 594.228 K | 
| Net income ratio | -19.34 48.94 % | -37.88 -30.75 % | -28.97 61.89 % | -76.02 -1 488.50 % | -4.79 | 0.00 | 0.00 | 0.00 | 
| Ratio EBITDA | -4.23 73.65 % | -16.04 39.95 % | -26.71 63.19 % | -72.56 -1 486.60 % | -4.57 | 0.00 | 0.00 | 0.00 | 
| Gross profit ratio | 1.00 0.00 % | 1.00 292.21 % | -0.52 23.22 % | -0.68 -167.81 % | 1.00 | 0.00 | 0.00 | 0.00 | 
| Weighted average shs out dil | 474.052 M 172.65 % | 173.867 M 92.94 % | 90.116 M 25.10 % | 72.034 M -8.68 % | 78.878 M 0.00 % | 78.878 M 0.00 % | 78.878 M 0.00 % | 78.878 M | 
| Weighted average shs out | 473.198 M 172.15 % | 173.872 M 92.94 % | 90.116 M 25.10 % | 72.034 M -8.68 % | 78.878 M 0.00 % | 78.878 M 0.00 % | 78.878 M 0.00 % | 78.878 M | 
| EPS diluted | -0.01 67.40 % | -0.04 16.78 % | -0.04 -1.87 % | -0.04 -218.66 % | -0.01 -11.67 % | -0.01 -126.42 % | -0.01 -181.54 % | 0.01 | 
| Earnings per share | -0.01 67.40 % | -0.04 16.78 % | -0.04 -1.87 % | -0.04 -218.66 % | -0.01 -11.67 % | -0.01 -126.42 % | -0.01 -181.54 % | 0.01 | 
| Gross profit | 288.661 K 73.60 % | 166.277 K 336.35 % | -70.353 K -156.37 % | -27.442 K -112.41 % | 221.125 K | 0.000 | 0.000 100.00 % | -11.690 K | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cost of revenue | 0.000 | 0.000 -100.00 % | 205.579 K 202.58 % | 67.942 K 41 839.51 % | 162.000 | 0.000 | 0.000 -100.00 % | 11.690 K | 
| General and administrative expenses | 1.264 M -18.13 % | 1.544 M -18.00 % | 1.883 M -6.07 % | 2.005 M 80.26 % | 1.112 M 621.05 % | 154.233 K -64.62 % | 435.923 K | 0.000 | 
| Selling and marketing expenses | 204.344 K -79.14 % | 979.453 K -44.25 % | 1.757 M 104.01 % | 861.215 K 448.21 % | 157.095 K -0.70 % | 158.198 K 413.63 % | 30.800 K | 0.000 | 
| Other expenses | 0.000 | 0.000 100.00 % | -259.000 | 0.000 -100.00 % | 148.801 K | 0.000 | 0.000 | 0.000 | 
| Operating expenses | 1.469 M -41.80 % | 2.524 M -30.65 % | 3.640 M 27.00 % | 2.866 M 102.11 % | 1.418 M 353.86 % | 312.431 K -37.00 % | 495.947 K 15.74 % | 428.517 K | 
| Cost and expenses | 1.469 M -41.80 % | 2.524 M -30.66 % | 3.640 M 27.01 % | 2.866 M 125.84 % | 1.269 M 722.78 % | 154.233 K -68.90 % | 495.947 K 12.66 % | 440.207 K | 
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling general and administrative expenses | 1.469 M -41.80 % | 2.524 M -30.66 % | 3.640 M 27.01 % | 2.866 M 125.81 % | 1.269 M 306.23 % | 312.431 K -37.00 % | 495.947 K 15.74 % | 428.517 K | 
| Interest income | 975.000 80.22 % | 541.000 13.42 % | 477.000 218.00 % | 150.000 226.09 % | 46.000 -32.35 % | 68.000 -99.97 % | 211.291 K 10 257.40 % | 2.040 K | 
| Interest expense | 48.225 K -49.16 % | 94.859 K 103.34 % | 46.651 K -19.46 % | 57.922 K 24.42 % | 46.555 K -72.90 % | 171.765 K | 0.000 -100.00 % | 69.048 K | 
| Depreciation and amortization | 4.316 M 21.99 % | 3.538 M 1 620.99 % | 205.579 K 202.58 % | 67.942 K 41 839.51 % | 162.000 -99.95 % | 312.432 K -37.00 % | 495.945 K 4 142.47 % | 11.690 K | 
| Operating income | -1.180 M 49.94 % | -2.357 M 32.60 % | -3.497 M -19.19 % | -2.934 M -179.95 % | -1.048 M -235.90 % | -312.000 K 37.10 % | -496.000 K -12.73 % | -440.000 K | 
| Operating income ratio | -4.09 71.16 % | -14.18 45.19 % | -25.86 64.30 % | -72.44 -1 429.62 % | -4.74 | 0.00 | 0.00 | 0.00 | 
| Total other income expenses net | -4.403 M -11.69 % | -3.942 M -854.48 % | -413.000 K -184.97 % | -144.927 K -1 233.03 % | -10.872 K 98.28 % | -632.000 K -939.59 % | 75.275 K -92.11 % | 953.702 K | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Net debt | -136.785 K 79.73 % | -674.734 K -228.37 % | 525.600 K 121.42 % | -2.454 M -254.36 % | -692.424 K -136.43 % | 1.901 M 49.70 % | 1.270 M 143.30 % | 521.898 K | 
| Total investments | 0.000 -100.00 % | 5.500 K -95.06 % | 111.338 K | 0.000 | 0.000 -100.00 % | 448.545 K -60.04 % | 1.122 M 11 224 180.00 % | 10.000 | 
| Total debt | 235.330 K -34.21 % | 357.688 K -69.22 % | 1.162 M 13.18 % | 1.027 M 887.90 % | 103.936 K -94.75 % | 1.980 M 52.33 % | 1.300 M 38.40 % | 939.000 K | 
| Accumulated other comprehensive income loss | 3.856 M -11.48 % | 4.356 M 29.00 % | 3.376 M 205.64 % | 1.105 M 1 063.88 % | 94.917 K 124.02 % | 42.369 K -16.81 % | 50.932 K 163.32 % | -80.431 K | 
| Retained earnings | -24.670 M -29.25 % | -19.086 M -49.26 % | -12.787 M -44.17 % | -8.869 M -53.17 % | -5.790 M -22.38 % | -4.732 M -24.92 % | -3.788 M -170.95 % | -1.398 M | 
| Common stock | 23.074 M 26.51 % | 18.239 M 23.18 % | 14.807 M 5.47 % | 14.039 M 88.66 % | 7.442 M 71.55 % | 4.338 M 0.00 % | 4.338 M 9.25 % | 3.971 M | 
| Total equity | 2.260 M -35.58 % | 3.509 M -34.98 % | 5.396 M -14.00 % | 6.275 M 259.33 % | 1.746 M 597.06 % | -351.314 K -151.53 % | 681.704 K -72.65 % | 2.492 M | 
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 24.799 K 0.00 % | 24.799 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term debt | 187.000 K 0.00 % | 187.000 K -81.13 % | 991.239 K -10.99 % | 1.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total non current liabilities | 187.000 K 0.00 % | 187.000 K -81.60 % | 1.016 M 6.78 % | 951.482 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other current liabilities | 224.427 K -36.69 % | 354.470 K 80.07 % | 196.852 K 85.24 % | 106.269 K -41.39 % | 181.313 K -90.84 % | 1.980 M 1 346.08 % | 136.894 K -28.15 % | 190.527 K | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.980 M | 0.000 | 0.000 | 
| Short term debt | 48.330 K -71.69 % | 170.688 K -0.13 % | 170.913 K 70.75 % | 100.098 K -3.69 % | 103.936 K -94.75 % | 1.980 M 52.33 % | 1.300 M 38.40 % | 939.000 K | 
| Total current liabilities | 939.528 K -20.21 % | 1.178 M 19.72 % | 983.562 K 204.15 % | 323.376 K -35.55 % | 501.777 K -77.08 % | 2.189 M 30.38 % | 1.679 M 48.65 % | 1.130 M | 
| Total liabilities | 1.127 M -17.44 % | 1.365 M -31.76 % | 2.000 M 56.85 % | 1.275 M 154.07 % | 501.777 K -77.08 % | 2.189 M 30.38 % | 1.679 M 48.65 % | 1.130 M | 
| Other non current assets | 0.000 -100.00 % | 14.795 K | 0.000 -100.00 % | 104.275 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term investments | 0.000 -100.00 % | 5.500 K -95.06 % | 111.338 K | 0.000 | 0.000 -100.00 % | 448.545 K -60.04 % | 1.122 M 11 224 180.00 % | 10.000 | 
| Intangible assets | 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 | 
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Property plant equipment net | 2.704 M -24.00 % | 3.557 M -44.84 % | 6.449 M 70.60 % | 3.780 M 230.59 % | 1.143 M -5.49 % | 1.210 M 4.08 % | 1.162 M -60.75 % | 2.961 M | 
| Total non current assets | 2.704 M -24.44 % | 3.578 M -45.46 % | 6.560 M 68.89 % | 3.884 M 239.71 % | 1.143 M -31.05 % | 1.658 M -27.42 % | 2.285 M -22.84 % | 2.961 M | 
| Other current assets | 149.171 K -9.34 % | 164.533 K 233.72 % | 49.302 K -31.95 % | 72.449 K -44.26 % | 129.971 K 93.73 % | 67.090 K 45.73 % | 46.036 K -29.01 % | 64.845 K | 
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 372.115 K -63.96 % | 1.032 M 62.19 % | 636.552 K -81.71 % | 3.480 M 337.04 % | 796.360 K 911.01 % | 78.769 K 164.19 % | 29.815 K -92.85 % | 417.102 K | 
| Cash and short term investments | 372.115 K -63.96 % | 1.032 M 62.19 % | 636.552 K -81.71 % | 3.480 M 337.04 % | 796.360 K 911.01 % | 78.769 K 164.19 % | 29.815 K -92.85 % | 417.102 K | 
| Total current assets | 683.367 K -47.25 % | 1.295 M 55.06 % | 835.418 K -77.21 % | 3.665 M 231.82 % | 1.105 M 515.77 % | 179.379 K 136.49 % | 75.851 K -88.52 % | 660.543 K | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net receivables | 162.081 K 64.68 % | 98.424 K -34.19 % | 149.564 K 33.26 % | 112.232 K -37.03 % | 178.227 K 431.70 % | 33.520 K 4.66 % | 32.027 K -82.07 % | 178.596 K | 
| Tax assets | 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 | 
| Account payables | 666.771 K 2.21 % | 652.370 K 5.94 % | 615.797 K 426.28 % | 117.009 K -45.96 % | 216.528 K 3.33 % | 209.549 K -13.63 % | 242.605 K | 0.000 | 
| Tax payables | 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 | 
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Capital lease obligations | 0.000 -100.00 % | 122.198 K -86.81 % | 926.682 K -9.61 % | 1.025 M | 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 | 
| Other total stockholders equity | 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 | 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 | 
| Total assets | 3.387 M -30.50 % | 4.873 M -34.11 % | 7.396 M -2.04 % | 7.550 M 235.83 % | 2.248 M 22.32 % | 1.838 M -22.15 % | 2.361 M -34.82 % | 3.622 M | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -1.741 M -55.62 % | -1.119 M -270.26 % | -302.127 K | 0.000 | 0.000 | 0.000 | 
| Stock based compensation | 0.000 -100.00 % | 426.017 K -69.20 % | 1.383 M 69.06 % | 818.223 K 420.85 % | 157.095 K | 0.000 | 0.000 | 0.000 | 
| Change in working capital | -17.874 K -103.92 % | 455.734 K 303.15 % | 113.043 K 137.42 % | -302.056 K -497.05 % | -50.591 K | 0.000 100.00 % | -699.116 K -357.46 % | -152.827 K | 
| Accounts receivables | -63.657 K -204.12 % | 61.140 K 263.77 % | -37.332 K -156.57 % | 65.995 K -54.39 % | 144.708 K | 0.000 -100.00 % | 198.405 K 186.79 % | -228.594 K | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts payables | 84.924 K -77.11 % | 371.015 K 308.34 % | 90.860 K 139.41 % | -230.534 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other working capital | -39.141 K -266.00 % | 23.579 K -60.38 % | 59.515 K 143.28 % | -137.517 K 29.59 % | -195.299 K | 0.000 100.00 % | -897.521 K -1 284.58 % | 75.767 K | 
| Other non cash items | -1.371 M -139.69 % | 3.453 M 99.16 % | 1.734 M 45.29 % | 1.193 M 146.43 % | 484.262 K -37.07 % | 769.553 K 73.11 % | 444.549 K 167.30 % | -660.539 K | 
| Net cash provided by operating activities | -1.388 M 19.25 % | -1.719 M 22.66 % | -2.223 M 8.13 % | -2.420 M -214.29 % | -769.983 K -341.32 % | -174.471 K 63.41 % | -476.832 K 11.72 % | -540.154 K | 
| Investments in property plant and equipment | -1.017 M 29.95 % | -1.452 M 38.52 % | -2.361 M -48.85 % | -1.586 M -1 469.28 % | -101.080 K 23.67 % | -132.419 K | 0.000 100.00 % | -997.401 K | 
| Acquisitions net | -140.000 K | 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 | 
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other investing activites | 126.220 K 953.13 % | -14.795 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used for investing activites | -1.031 M 29.72 % | -1.466 M 37.90 % | -2.361 M -48.85 % | -1.586 M -1 469.28 % | -101.080 K 23.67 % | -132.419 K | 0.000 100.00 % | -997.401 K | 
| Debt repayment | -122.198 K -185.46 % | -42.807 K 56.53 % | -98.479 K 3.55 % | -102.103 K -102.40 % | -50.446 K | 0.000 | 0.000 -100.00 % | 530.000 K | 
| Common stock issued | 2.123 M -36.73 % | 3.355 M 67.76 % | 2.000 M -72.60 % | 7.300 M 345.34 % | 1.639 M | 0.000 -100.00 % | 87.500 K 208.82 % | 28.334 K | 
| Common stock repurchased | -241.842 K | 0.000 100.00 % | -168.319 K 64.39 % | -472.626 K | 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 | 
| Other financing activites | 0.000 -100.00 % | 269.066 K | 0.000 100.00 % | -23.302 K | 0.000 -100.00 % | 355.965 K 510.23 % | 58.333 K -95.51 % | 1.298 M | 
| Net cash used provided by financing activities | 1.759 M -50.89 % | 3.582 M 106.64 % | 1.733 M -74.14 % | 6.702 M 321.84 % | 1.589 M 346.32 % | 355.965 K 306.82 % | 87.500 K -95.29 % | 1.856 M | 
| Effect of forex changes on cash | -45.000 -125.42 % | 177.000 -97.51 % | 7.117 K 162.04 % | -11.472 K | 0.000 -100.00 % | 27.770 K | 0.000 | 0.000 | 
| Net change in cash | -660.147 K -266.77 % | 395.850 K 113.92 % | -2.844 M -205.95 % | 2.684 M 274.02 % | 717.682 K 1 366.03 % | 48.954 K 112.64 % | -387.287 K -221.58 % | 318.551 K | 
| Cash at beginning of period | 1.031 M 62.36 % | 634.832 K -81.75 % | 3.479 M 337.85 % | 794.527 K 933.93 % | 76.845 K 157.74 % | 29.815 K -92.85 % | 417.102 K 323.23 % | 98.551 K | 
| Cash at end of period | 370.535 K -64.05 % | 1.031 M 62.36 % | 634.832 K -81.75 % | 3.479 M 337.85 % | 794.527 K 908.68 % | 78.769 K 164.19 % | 29.815 K -92.85 % | 417.102 K | 
| Operating cash flow | -1.388 M 19.25 % | -1.719 M 22.66 % | -2.223 M 8.13 % | -2.420 M -214.29 % | -769.983 K -341.32 % | -174.471 K 63.41 % | -476.832 K 11.72 % | -540.154 K | 
| Capital expenditure | -1.017 M 29.95 % | -1.452 M 38.52 % | -2.361 M -48.85 % | -1.586 M -1 469.28 % | -101.080 K 23.67 % | -132.419 K | 0.000 100.00 % | -997.401 K | 
| Free CashFlow | -2.405 M 24.15 % | -3.171 M 30.83 % | -4.584 M -14.43 % | -4.006 M -359.92 % | -871.063 K -183.84 % | -306.890 K 35.64 % | -476.832 K 68.99 % | -1.538 M | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 
| 2025-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 94.552 K 0.00 % | 94.552 K 89.94 % | 49.779 K 0.00 % | 49.779 K 16.71 % | 42.651 K 0.00 % | 42.651 K 5.34 % | 40.488 K 0.00 % | 40.488 K 5.23 % | 38.477 K 0.00 % | 38.477 K 32.06 % | 29.135 K 0.00 % | 29.136 K 84.99 % | 15.750 K 0.00 % | 15.750 K 250.00 % | 4.500 K 0.00 % | 4.500 K -94.64 % | 83.900 K 0.00 % | 83.900 K 213.73 % | 26.743 K 0.00 % | 26.744 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net income | -798.128 K 42.83 % | -1.396 M 0.00 % | -1.396 M 0.00 % | -1.396 M 0.00 % | -1.396 M -80.83 % | -772.000 K 0.00 % | -772.000 K 83.76 % | -4.755 M -100.04 % | -2.377 M -23.80 % | -1.920 M -100.00 % | -960.000 K 51.93 % | -1.997 M -99.90 % | -999.000 K 44.44 % | -1.798 M -100.00 % | -899.000 K 29.79 % | -1.280 M -100.00 % | -640.247 K 40.73 % | -1.080 M -100.00 % | -540.121 K -2 617.23 % | 21.457 K 99.99 % | 10.729 K 103.17 % | -338.000 K -100.00 % | -169.000 K 72.09 % | -605.603 K -100.00 % | -302.802 K | 
| Income before tax | -798.128 K 42.83 % | -1.396 M 0.00 % | -1.396 M 0.00 % | -1.396 M 0.00 % | -1.396 M -80.83 % | -772.000 K 0.00 % | -772.000 K 83.76 % | -4.755 M -100.04 % | -2.377 M -23.80 % | -1.920 M -100.00 % | -960.000 K 51.93 % | -1.997 M -99.90 % | -999.000 K 44.44 % | -1.798 M -100.00 % | -899.000 K 29.79 % | -1.280 M -100.00 % | -640.247 K 40.73 % | -1.080 M -100.00 % | -540.121 K -2 617.23 % | 21.457 K 99.99 % | 10.729 K 103.17 % | -338.000 K -100.00 % | -169.000 K 72.09 % | -605.603 K -100.00 % | -302.802 K | 
| Income before tax ratio | 0.00 100.00 % | -14.76 0.00 % | -14.76 47.35 % | -28.04 0.00 % | -28.04 -54.94 % | -18.10 0.00 % | -18.10 84.59 % | -117.44 -100.04 % | -58.71 -17.65 % | -49.90 -100.00 % | -24.95 63.60 % | -68.54 -99.91 % | -34.29 69.97 % | -114.16 -100.00 % | -57.08 79.94 % | -284.55 -100.00 % | -142.28 -1 005.04 % | -12.88 -100.00 % | -6.44 -902.36 % | 0.80 100.00 % | 0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 
| EBITDA | -721.535 K -128.33 % | -316.000 K 0.00 % | -316.000 K -7.12 % | -295.000 K 0.00 % | -295.000 K 59.25 % | -724.000 K 0.00 % | -724.000 K 84.27 % | -4.604 M -655.99 % | -609.000 K 65.77 % | -1.779 M -95.28 % | -911.000 K 50.30 % | -1.833 M -100.11 % | -916.000 K 45.89 % | -1.693 M -94.60 % | -870.000 K 30.13 % | -1.245 M -113.18 % | -584.124 K 44.76 % | -1.058 M -127.64 % | -464.565 K -1 122.21 % | 45.447 K | 0.000 100.00 % | -152.000 K -127.35 % | -66.858 K -9.78 % | -60.900 K | 0.000 | 
| Net income ratio | 0.00 100.00 % | -14.76 0.00 % | -14.76 47.35 % | -28.04 0.00 % | -28.04 -54.94 % | -18.10 0.00 % | -18.10 84.59 % | -117.44 -100.04 % | -58.71 -17.65 % | -49.90 -100.00 % | -24.95 63.60 % | -68.54 -99.91 % | -34.29 69.97 % | -114.16 -100.00 % | -57.08 79.94 % | -284.55 -100.00 % | -142.28 -1 005.04 % | -12.88 -100.00 % | -6.44 -902.36 % | 0.80 100.00 % | 0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Ratio EBITDA | 0.00 100.00 % | -3.34 0.00 % | -3.34 43.61 % | -5.93 0.00 % | -5.93 65.09 % | -16.97 0.00 % | -16.97 85.07 % | -113.71 -655.99 % | -15.04 67.47 % | -46.24 -95.28 % | -23.68 62.37 % | -62.91 -100.12 % | -31.44 70.75 % | -107.49 -94.60 % | -55.24 80.04 % | -276.72 -113.18 % | -129.81 -929.83 % | -12.60 -127.64 % | -5.54 -425.83 % | 1.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Gross profit ratio | 0.00 -100.00 % | 1.00 0.00 % | 1.00 349.99 % | -0.40 -140.00 % | 1.00 142.96 % | -2.33 -332.76 % | 1.00 164.77 % | -1.54 -254.39 % | 1.00 178.03 % | -1.28 -228.16 % | 1.00 132.86 % | -3.04 -404.29 % | 1.00 130.44 % | -3.28 -428.50 % | 1.00 11.22 % | 0.90 -10.09 % | 1.00 0.19 % | 1.00 -0.19 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Weighted average shs out dil | 886.809 M 55.69 % | 569.593 M 0.00 % | 569.593 M 50.48 % | 378.510 M 0.00 % | 378.510 M 93.15 % | 195.969 M 0.00 % | 195.969 M 29.13 % | 151.765 M 0.00 % | 151.765 M 57.60 % | 96.297 M 0.99 % | 95.354 M 12.34 % | 84.878 M 0.00 % | 84.878 M 5.95 % | 80.108 M 0.00 % | 80.108 M 1.56 % | 78.878 M 23.32 % | 63.961 M -18.91 % | 78.878 M 1 448.50 % | 5.094 M -93.54 % | 78.878 M 120.57 % | 35.762 M -54.66 % | 78.878 M 360.44 % | 17.131 M -78.28 % | 78.878 M 0.00 % | 78.878 M | 
| Weighted average shs out | 886.809 M 55.75 % | 569.379 M 0.00 % | 569.379 M 50.43 % | 378.510 M 0.00 % | 378.510 M 93.13 % | 195.986 M 0.00 % | 195.986 M 29.14 % | 151.765 M 0.00 % | 151.766 M 57.60 % | 96.297 M 1.25 % | 95.111 M 12.06 % | 84.878 M -0.01 % | 84.883 M 5.96 % | 80.111 M 0.00 % | 80.111 M 1.56 % | 78.878 M 23.31 % | 63.967 M -18.90 % | 78.878 M 1 448.50 % | 5.094 M -93.54 % | 78.878 M 120.56 % | 35.763 M -54.66 % | 78.878 M 360.41 % | 17.132 M -78.28 % | 78.878 M 0.00 % | 78.878 M | 
| EPS diluted | 0.00 64.00 % | 0.00 0.00 % | 0.00 32.43 % | 0.00 0.00 % | 0.00 5.13 % | 0.00 0.00 % | 0.00 87.54 % | -0.03 -99.36 % | -0.02 21.11 % | -0.02 -97.03 % | -0.01 57.02 % | -0.02 -99.15 % | -0.01 44.34 % | -0.02 -89.29 % | -0.01 30.86 % | -0.02 -62.00 % | -0.01 27.01 % | -0.01 87.55 % | -0.11 -36 766.67 % | 0.00 0.00 % | 0.00 106.98 % | 0.00 56.57 % | -0.01 -28.57 % | -0.01 -92.50 % | 0.00 | 
| Earnings per share | 0.00 62.50 % | 0.00 0.00 % | 0.00 35.14 % | 0.00 0.00 % | 0.00 5.13 % | 0.00 0.00 % | 0.00 87.54 % | -0.03 -99.36 % | -0.02 21.11 % | -0.02 -97.03 % | -0.01 57.02 % | -0.02 -99.15 % | -0.01 44.34 % | -0.02 -89.29 % | -0.01 30.86 % | -0.02 -62.00 % | -0.01 27.01 % | -0.01 87.55 % | -0.11 -36 766.67 % | 0.00 0.00 % | 0.00 106.98 % | 0.00 56.57 % | -0.01 -28.57 % | -0.01 -92.50 % | 0.00 | 
| Gross profit | 0.000 -100.00 % | 94.552 K 0.00 % | 94.552 K 574.85 % | -19.912 K -140.00 % | 49.779 K 150.14 % | -99.274 K -332.76 % | 42.651 K 168.23 % | -62.511 K -254.39 % | 40.488 K 182.11 % | -49.311 K -228.16 % | 38.477 K 143.40 % | -88.656 K -404.28 % | 29.136 K 156.31 % | -51.738 K -428.50 % | 15.750 K 289.27 % | 4.046 K -10.09 % | 4.500 K -94.63 % | 83.738 K -0.19 % | 83.900 K 213.73 % | 26.743 K 0.00 % | 26.744 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 | 0.000 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 100.00 % | -102.000 K | 0.000 | 0.000 | 0.000 | 
| Cost of revenue | 0.000 | 0.000 | 0.000 -100.00 % | 19.912 K | 0.000 -100.00 % | 141.925 K | 0.000 -100.00 % | 103.000 K | 0.000 -100.00 % | 87.788 K | 0.000 -100.00 % | 117.791 K | 0.000 -100.00 % | 67.488 K | 0.000 -100.00 % | 454.000 | 0.000 -100.00 % | 162.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| General and administrative expenses | 0.000 -100.00 % | 384.178 K 0.00 % | 384.178 K 54.93 % | 247.972 K 0.00 % | 247.972 K -44.99 % | 450.746 K 0.00 % | 450.746 K 40.27 % | 321.347 K 0.00 % | 321.347 K -34.46 % | 490.318 K 0.00 % | 490.318 K 8.73 % | 450.960 K 0.00 % | 450.960 K -5.65 % | 477.970 K 0.00 % | 477.970 K -8.85 % | 524.396 K 0.00 % | 524.396 K 13.56 % | 461.793 K 0.00 % | 461.793 K 389.92 % | 94.259 K 0.00 % | 94.259 K 101.99 % | 46.666 K 0.00 % | 46.666 K 53.25 % | 30.450 K 0.00 % | 30.451 K | 
| Selling and marketing expenses | 0.000 -100.00 % | 32.871 K 0.00 % | 32.871 K -52.57 % | 69.301 K 0.00 % | 69.301 K -70.08 % | 231.599 K 0.00 % | 231.599 K -72.35 % | 837.601 K 224.49 % | 258.127 K -75.01 % | 1.033 M 114.15 % | 482.370 K -64.00 % | 1.340 M 201.60 % | 444.296 K -61.16 % | 1.144 M 207.70 % | 371.788 K 532.09 % | 58.819 K 0.00 % | 58.819 K -25.12 % | 78.548 K 0.00 % | 78.548 K -16.67 % | 94.259 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.451 K | 0.000 | 
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 317.272 K | 0.000 -100.00 % | 682.345 K | 0.000 | 0.000 | 0.000 100.00 % | -374.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 | 
| Operating expenses | 516.171 K 23.77 % | 417.049 K 0.00 % | 417.049 K -34.28 % | 634.545 K 100.00 % | 317.273 K -76.75 % | 1.365 M 72.39 % | 791.646 K -31.70 % | 1.159 M -51.59 % | 2.394 M 29.48 % | 1.849 M 90.20 % | 972.126 K -45.72 % | 1.791 M 78.39 % | 1.004 M -38.10 % | 1.622 M 80.99 % | 896.198 K -27.93 % | 1.244 M 98.20 % | 627.419 K -48.96 % | 1.229 M 100.63 % | 612.740 K 225.03 % | 188.518 K 4 565.13 % | 4.041 K -98.39 % | 251.529 K 97.53 % | 127.335 K 109.09 % | 60.901 K -76.47 % | 258.828 K | 
| Cost and expenses | 516.171 K 23.77 % | 417.049 K 0.00 % | 417.049 K -36.28 % | 654.457 K 106.28 % | 317.273 K -78.94 % | 1.507 M 90.31 % | 791.646 K -37.27 % | 1.262 M -47.28 % | 2.394 M 23.59 % | 1.937 M 99.25 % | 972.126 K -49.05 % | 1.908 M 90.04 % | 1.004 M -40.59 % | 1.690 M 88.57 % | 896.198 K -27.96 % | 1.244 M 113.30 % | 583.215 K -52.57 % | 1.230 M 100.66 % | 612.740 K 225.03 % | 188.518 K 100.00 % | 94.259 K -62.53 % | 251.529 K 97.53 % | 127.335 K 318.18 % | 30.450 K 0.00 % | 30.451 K | 
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling general and administrative expenses | 516.171 K 23.77 % | 417.049 K 0.00 % | 417.049 K 31.45 % | 317.273 K 0.00 % | 317.273 K -53.50 % | 682.345 K 0.00 % | 682.345 K -41.13 % | 1.159 M 100.01 % | 579.474 K -60.71 % | 1.475 M 59.53 % | 924.615 K -48.37 % | 1.791 M 100.05 % | 895.256 K -44.81 % | 1.622 M 90.88 % | 849.758 K -31.67 % | 1.244 M 113.23 % | 583.215 K -52.56 % | 1.229 M 127.51 % | 540.341 K 186.63 % | 188.518 K 100.00 % | 94.259 K 101.99 % | 46.666 K 0.00 % | 46.666 K -23.37 % | 60.901 K 100.00 % | 30.451 K | 
| Interest income | 709.000 -27.21 % | 974.000 | 0.000 | 0.000 | 0.000 -100.00 % | 478.000 -97.94 % | 23.191 K 36 711.11 % | 63.000 -99.74 % | 23.968 K 4 924.74 % | 477.000 -98.21 % | 26.596 K 13.30 % | 23.474 K 0.00 % | 23.475 K 25.45 % | 18.713 K 0.00 % | 18.713 K 8.00 % | 17.327 K -0.01 % | 17.328 K 53.60 % | 11.281 K 0.00 % | 11.281 K -5.78 % | 11.973 K -0.01 % | 11.974 K -71.41 % | 41.875 K 0.00 % | 41.875 K -4.77 % | 43.974 K 0.00 % | 43.974 K | 
| Interest expense | 76.594 K 245.75 % | 22.153 K | 0.000 -100.00 % | 26.072 K | 0.000 -100.00 % | 46.861 K | 0.000 -100.00 % | 47.998 K | 0.000 -100.00 % | 53.669 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 | 
| Depreciation and amortization | 0.000 -100.00 % | 1.045 M 0.00 % | 1.045 M -6.11 % | 1.113 M 0.00 % | 1.113 M 4 411.74 % | 24.669 K 0.00 % | 24.669 K -76.05 % | 103.000 K -94.09 % | 1.744 M 1 886.60 % | 87.788 K 284.58 % | 22.827 K -80.62 % | 117.791 K 100.00 % | 58.896 K -12.73 % | 67.488 K 38.84 % | 48.609 K 10 606.83 % | 454.000 100.00 % | 227.000 -99.32 % | 33.145 K -50.00 % | 66.291 K -1.81 % | 67.515 K 0.00 % | 67.516 K -34.04 % | 102.352 K 0.00 % | 102.352 K 90.02 % | 53.863 K 0.00 % | 53.864 K | 
| Operating income | -516.171 K -59.31 % | -324.000 K 0.00 % | -324.000 K 50.49 % | -654.457 K -145.11 % | -267.000 K 82.28 % | -1.507 M -135.41 % | -640.000 K 49.29 % | -1.262 M 46.37 % | -2.353 M -21.48 % | -1.937 M -107.39 % | -934.000 K 51.05 % | -1.908 M -95.69 % | -975.000 K 42.31 % | -1.690 M -102.64 % | -834.000 K 32.96 % | -1.244 M -114.96 % | -578.715 K 52.93 % | -1.230 M -169.37 % | -456.441 K -142.12 % | -188.520 K -179.22 % | -67.516 K -44.68 % | -46.666 K 0.00 % | -46.666 K 23.37 % | -60.900 K -99.99 % | -30.451 K | 
| Operating income ratio | 0.00 100.00 % | -3.43 0.00 % | -3.43 73.94 % | -13.15 -145.11 % | -5.36 84.82 % | -35.32 -135.41 % | -15.01 51.86 % | -31.17 46.37 % | -58.12 -15.44 % | -50.34 -107.39 % | -24.27 62.93 % | -65.49 -95.70 % | -33.46 68.81 % | -107.30 -102.64 % | -52.95 80.85 % | -276.45 -114.96 % | -128.60 -777.57 % | -14.65 -169.37 % | -5.44 22.83 % | -7.05 -179.23 % | -2.52 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Total other income expenses net | -281.956 K 73.72 % | -1.073 M 0.00 % | -1.073 M 49.81 % | -2.138 M -89.35 % | -1.129 M -2 890.25 % | -37.756 K 71.61 % | -133.000 K 96.19 % | -3.493 M -90.04 % | -1.838 M -11 220.52 % | 16.528 K 122.30 % | -74.107 K 16.88 % | -89.153 K 32.97 % | -133.000 K -23.15 % | -108.000 K -643.94 % | 19.855 K 132.27 % | -61.532 K 0.00 % | -61.532 K -141.22 % | 149.272 K 278.38 % | -83.680 K -139.85 % | 209.977 K 168.36 % | 78.244 K 163.61 % | -123.000 K 0.00 % | -123.000 K 77.42 % | -544.703 K -100.00 % | -272.351 K | 
| 2025-06-30 | 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 | 
| 2025-06-30 | 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 539.275 K 494.25 % | -136.785 K 0.00 % | -136.785 K -11 672.34 % | 1.182 K 101.24 % | -95.673 K 85.82 % | -674.734 K 15.33 % | -796.932 K -285.20 % | 430.308 K 38.49 % | 310.723 K -40.88 % | 525.600 K 30.37 % | 403.157 K 165.34 % | -617.015 K 14.57 % | -722.267 K 70.56 % | -2.454 M -5.83 % | -2.318 M 33.62 % | -3.493 M 0.00 % | -3.493 M -404.42 % | -692.424 K 0.00 % | -692.424 K -498.93 % | 173.572 K 0.00 % | 173.572 K -90.87 % | 1.901 M 0.00 % | 1.901 M 6 275.38 % | 29.815 K | 
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 111.338 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 448.545 K 0.00 % | 448.545 K 652.21 % | 59.630 K | 
| Total debt | 743.498 K 215.94 % | 235.330 K 0.00 % | 235.330 K -29.16 % | 332.185 K 0.00 % | 332.185 K -7.13 % | 357.688 K 51.89 % | 235.490 K -78.75 % | 1.108 M 12.10 % | 988.377 K -14.95 % | 1.162 M 11.78 % | 1.040 M 6.18 % | 979.165 K 12.04 % | 873.913 K -14.89 % | 1.027 M -11.64 % | 1.162 M 325.84 % | 272.885 K 0.00 % | 272.885 K 162.55 % | 103.936 K 0.00 % | 103.936 K -47.33 % | 197.334 K 0.00 % | 197.334 K -90.03 % | 1.980 M 0.00 % | 1.980 M | 0.000 | 
| Accumulated other comprehensive income loss | 3.840 M -0.40 % | 3.856 M 0.00 % | 3.856 M -2.04 % | 3.936 M 0.00 % | 3.936 M -9.64 % | 4.356 M 0.00 % | 4.356 M -1.47 % | 4.420 M 0.00 % | 4.420 M 30.92 % | 3.376 M 0.00 % | 3.376 M 71.27 % | 1.971 M 0.00 % | 1.971 M 78.46 % | 1.105 M 0.00 % | 1.105 M 201.16 % | 366.826 K 0.00 % | 366.826 K 286.47 % | 94.917 K 0.00 % | 94.917 K 275.06 % | -54.221 K 0.00 % | -54.221 K -227.97 % | 42.369 K 0.00 % | 42.368 K -93.78 % | 681.704 K | 
| Retained earnings | -25.468 M -3.24 % | -24.670 M 0.00 % | -24.670 M -12.76 % | -21.878 M 0.00 % | -21.878 M -14.63 % | -19.086 M 0.00 % | -19.086 M -8.80 % | -17.542 M 0.00 % | -17.542 M -37.18 % | -12.787 M 0.00 % | -12.787 M -17.67 % | -10.867 M 0.00 % | -10.867 M -22.52 % | -8.869 M 0.00 % | -8.869 M -25.43 % | -7.071 M 0.00 % | -7.071 M -22.11 % | -5.790 M 0.00 % | -5.790 M -22.93 % | -4.710 M 0.00 % | -4.710 M 0.45 % | -4.732 M 0.00 % | -4.732 M | 0.000 | 
| Common stock | 23.065 M -0.04 % | 23.074 M 0.00 % | 23.074 M 18.41 % | 19.486 M 0.00 % | 19.486 M 6.84 % | 18.239 M 0.00 % | 18.239 M 11.58 % | 16.347 M 0.00 % | 16.347 M 10.40 % | 14.807 M 0.00 % | 14.807 M 6.12 % | 13.953 M 0.00 % | 13.953 M -0.61 % | 14.039 M 1.69 % | 13.805 M 15.17 % | 11.987 M 0.00 % | 11.987 M 61.07 % | 7.442 M 0.00 % | 7.442 M 30.57 % | 5.699 M 0.00 % | 5.699 M 31.39 % | 4.338 M 0.00 % | 4.338 M | 0.000 | 
| Total equity | 1.437 M -36.41 % | 2.260 M 0.00 % | 2.260 M 46.45 % | 1.543 M 0.00 % | 1.543 M -56.01 % | 3.509 M 0.00 % | 3.509 M 8.78 % | 3.225 M 0.00 % | 3.225 M -40.23 % | 5.396 M 0.00 % | 5.396 M 6.69 % | 5.058 M 0.00 % | 5.058 M -19.39 % | 6.275 M 3.87 % | 6.041 M 14.35 % | 5.283 M 0.00 % | 5.283 M 202.52 % | 1.746 M 0.00 % | 1.746 M 86.73 % | 935.156 K 0.00 % | 935.156 K 366.19 % | -351.314 K 0.00 % | -351.314 K -151.53 % | 681.704 K | 
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.798 K 0.00 % | 24.799 K 0.00 % | 24.799 K 0.00 % | 24.799 K 0.00 % | 24.799 K 0.00 % | 24.799 K 0.00 % | 24.799 K 0.00 % | 24.799 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term debt | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K -80.10 % | 939.747 K 0.00 % | 939.747 K -5.19 % | 991.239 K 0.00 % | 991.239 K 13.63 % | 872.333 K 0.00 % | 872.333 K -5.87 % | 926.683 K -16.79 % | 1.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total non current liabilities | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K -80.61 % | 964.545 K 0.00 % | 964.546 K -5.07 % | 1.016 M 0.00 % | 1.016 M 13.25 % | 897.131 K 0.00 % | 897.132 K -5.71 % | 951.482 K -16.43 % | 1.138 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other current liabilities | 24.799 K -88.95 % | 224.427 K 0.00 % | 224.427 K -49.73 % | 446.480 K 27.70 % | 349.625 K -1.37 % | 354.470 K 0.00 % | 354.470 K 76.33 % | 201.028 K 0.00 % | 201.028 K 2.12 % | 196.852 K 0.00 % | 196.852 K 598.13 % | 28.197 K 0.00 % | 28.197 K -73.47 % | 106.269 K 0.00 % | 106.269 K | 0.000 | 0.000 -100.00 % | 181.313 K 0.00 % | 181.313 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.855 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 | 
| Short term debt | 556.498 K 1 051.45 % | 48.330 K 0.00 % | 48.330 K -66.71 % | 145.185 K 0.00 % | 145.185 K -14.94 % | 170.688 K 0.00 % | 170.688 K 1.47 % | 168.215 K 0.00 % | 168.215 K -1.58 % | 170.913 K 0.00 % | 170.913 K 59.98 % | 106.832 K 0.00 % | 106.832 K 6.73 % | 100.098 K -31.84 % | 146.847 K -46.19 % | 272.885 K 0.00 % | 272.885 K 162.55 % | 103.936 K 0.00 % | 103.936 K -47.33 % | 197.334 K 0.00 % | 197.334 K -90.03 % | 1.980 M 0.00 % | 1.980 M | 0.000 | 
| Total current liabilities | 1.709 M 81.89 % | 939.528 K 0.00 % | 939.528 K 5.64 % | 889.392 K 0.00 % | 889.392 K -24.47 % | 1.178 M 0.00 % | 1.178 M -0.76 % | 1.187 M 0.00 % | 1.187 M 20.64 % | 983.562 K 0.00 % | 983.562 K 155.46 % | 385.023 K 0.00 % | 385.023 K 19.06 % | 323.376 K -12.63 % | 370.126 K -15.49 % | 437.973 K 0.00 % | 437.973 K -12.72 % | 501.777 K 0.00 % | 501.777 K 62.06 % | 309.628 K 0.00 % | 309.628 K -85.86 % | 2.189 M 0.00 % | 2.189 M | 0.000 | 
| Total liabilities | 1.896 M 68.29 % | 1.127 M 0.00 % | 1.127 M 4.66 % | 1.076 M 0.00 % | 1.076 M -21.12 % | 1.365 M 0.00 % | 1.365 M -36.57 % | 2.151 M 0.00 % | 2.151 M 7.58 % | 2.000 M 0.00 % | 2.000 M 55.96 % | 1.282 M 0.00 % | 1.282 M 0.57 % | 1.275 M -15.49 % | 1.509 M 244.45 % | 437.973 K 0.00 % | 437.973 K -12.72 % | 501.777 K 0.00 % | 501.777 K 62.06 % | 309.628 K 0.00 % | 309.628 K -85.86 % | 2.189 M 0.00 % | 2.189 M | 0.000 | 
| Other non current assets | 2.888 M | 0.000 | 0.000 -100.00 % | 7.905 K 0.00 % | 7.905 K -99.78 % | 3.531 M 17 298.80 % | 20.295 K -99.44 % | 3.625 M 3 074.41 % | 114.209 K | 0.000 -100.00 % | 111.338 K -96.84 % | 3.518 M 3 141.08 % | 108.542 K 4.09 % | 104.275 K 0.00 % | 104.275 K -94.18 % | 1.791 M 13 242.58 % | 13.420 K -98.82 % | 1.137 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.815 K | 
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 111.338 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 448.545 K 0.00 % | 448.545 K | 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 -100.00 % | 4.782 K 0.00 % | 4.782 K | 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 | 
| 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 -100.00 % | 4.782 K 0.00 % | 4.782 K | 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.704 M 0.00 % | 2.704 M 38.40 % | 1.953 M 0.00 % | 1.953 M 4 642.04 % | 41.194 K -98.84 % | 3.557 M 306.31 % | 875.562 K -80.04 % | 4.387 M -31.98 % | 6.449 M 0.00 % | 6.449 M 506.40 % | 1.063 M -76.22 % | 4.473 M 18.32 % | 3.780 M 0.00 % | 3.780 M 58 835.86 % | 6.414 K -99.64 % | 1.784 M 25 869.26 % | 6.868 K -99.40 % | 1.143 M 0.85 % | 1.134 M 0.00 % | 1.134 M -6.29 % | 1.210 M 0.00 % | 1.210 M | 0.000 | 
| Total non current assets | 2.888 M 6.83 % | 2.704 M 0.00 % | 2.704 M 37.84 % | 1.961 M 0.00 % | 1.961 M -45.18 % | 3.578 M 0.00 % | 3.578 M -20.51 % | 4.501 M 0.00 % | 4.501 M -31.39 % | 6.560 M 0.00 % | 6.560 M 43.04 % | 4.586 M 0.00 % | 4.586 M 18.07 % | 3.884 M 0.00 % | 3.884 M 116.16 % | 1.797 M 0.00 % | 1.797 M 57.15 % | 1.143 M 0.00 % | 1.143 M 0.85 % | 1.134 M 0.00 % | 1.134 M -31.64 % | 1.658 M 0.00 % | 1.658 M 5 662.46 % | -29.815 K | 
| Other current assets | 153.179 K 2.69 % | 149.171 K -52.07 % | 311.252 K 85.21 % | 168.057 K 0.00 % | 168.057 K 2.14 % | 164.533 K -37.43 % | 262.957 K 252.47 % | 74.604 K 0.00 % | 74.604 K 51.32 % | 49.302 K -75.21 % | 198.866 K 133.22 % | 85.268 K 0.00 % | 85.268 K 17.69 % | 72.449 K -60.77 % | 184.681 K 112.75 % | 86.806 K 0.00 % | 86.806 K -33.21 % | 129.971 K -57.83 % | 308.198 K 451.76 % | 55.857 K -35.98 % | 87.247 K 30.04 % | 67.090 K -33.32 % | 100.610 K | 0.000 | 
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.630 K | 
| cash and cash equivalents | 204.223 K -45.12 % | 372.115 K 0.00 % | 372.115 K 12.42 % | 331.003 K 0.00 % | 331.003 K -67.94 % | 1.032 M 0.00 % | 1.032 M 52.35 % | 677.654 K 0.00 % | 677.654 K 6.46 % | 636.552 K 0.00 % | 636.552 K -60.12 % | 1.596 M 0.00 % | 1.596 M -54.14 % | 3.480 M 0.00 % | 3.480 M -7.57 % | 3.766 M 0.00 % | 3.766 M 372.85 % | 796.360 K 0.00 % | 796.360 K 3 251.40 % | 23.762 K 0.00 % | 23.762 K -69.83 % | 78.769 K 0.00 % | 78.769 K 364.19 % | -29.815 K | 
| Cash and short term investments | 204.223 K -45.12 % | 372.115 K 0.00 % | 372.115 K 12.42 % | 331.003 K 0.00 % | 331.003 K -67.94 % | 1.032 M 0.00 % | 1.032 M 52.35 % | 677.654 K 0.00 % | 677.654 K 6.46 % | 636.552 K 0.00 % | 636.552 K -60.12 % | 1.596 M 0.00 % | 1.596 M -54.14 % | 3.480 M 0.00 % | 3.480 M -7.57 % | 3.766 M 0.00 % | 3.766 M 372.85 % | 796.360 K 0.00 % | 796.360 K 3 251.40 % | 23.762 K 0.00 % | 23.762 K -69.83 % | 78.769 K 0.00 % | 78.769 K 164.19 % | 29.815 K | 
| Total current assets | 444.940 K -34.89 % | 683.367 K 0.00 % | 683.367 K 3.77 % | 658.530 K 0.00 % | 658.530 K -49.16 % | 1.295 M 0.00 % | 1.295 M 47.96 % | 875.504 K 0.00 % | 875.504 K 4.80 % | 835.418 K 0.00 % | 835.418 K -52.36 % | 1.754 M 0.00 % | 1.754 M -52.15 % | 3.665 M 0.00 % | 3.665 M -6.59 % | 3.924 M 0.00 % | 3.924 M 255.22 % | 1.105 M 0.00 % | 1.105 M 895.02 % | 111.009 K 0.00 % | 111.009 K -38.11 % | 179.379 K 0.00 % | 179.379 K 501.64 % | 29.815 K | 
| 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 100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net receivables | 87.538 K -45.99 % | 162.081 K | 0.000 -100.00 % | 159.470 K 0.00 % | 159.470 K 62.02 % | 98.424 K | 0.000 -100.00 % | 123.246 K 0.00 % | 123.246 K -17.60 % | 149.564 K | 0.000 -100.00 % | 72.247 K 0.00 % | 72.247 K -35.63 % | 112.232 K | 0.000 -100.00 % | 71.200 K 0.00 % | 71.200 K -60.05 % | 178.227 K | 0.000 -100.00 % | 31.390 K | 0.000 -100.00 % | 33.520 K | 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 | 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 | 
| Account payables | 1.128 M 69.11 % | 666.771 K 0.00 % | 666.771 K 123.95 % | 297.727 K 0.00 % | 297.727 K -54.36 % | 652.370 K 0.00 % | 652.370 K -20.19 % | 817.358 K 0.00 % | 817.358 K 32.73 % | 615.797 K 0.00 % | 615.797 K 146.32 % | 249.994 K 0.00 % | 249.994 K 113.65 % | 117.009 K 0.00 % | 117.009 K -29.12 % | 165.088 K 0.00 % | 165.088 K -23.76 % | 216.528 K 0.00 % | 216.528 K 92.82 % | 112.294 K 0.00 % | 112.294 K -46.41 % | 209.549 K 0.00 % | 209.549 K | 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 | 
| 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 | 
| 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 | 
| Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 96.855 K 0.00 % | 96.855 K -20.74 % | 122.198 K 0.00 % | 122.198 K -85.99 % | 872.332 K 0.00 % | 872.332 K -5.87 % | 926.682 K 0.00 % | 926.682 K -5.21 % | 977.585 K 0.00 % | 977.585 K -4.64 % | 1.025 M 0.00 % | 1.025 M | 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 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| Total assets | 3.333 M -1.59 % | 3.387 M 0.00 % | 3.387 M 29.28 % | 2.620 M 0.00 % | 2.620 M -46.24 % | 4.873 M 0.00 % | 4.873 M -9.36 % | 5.377 M 0.00 % | 5.377 M -27.30 % | 7.396 M 0.00 % | 7.396 M 16.65 % | 6.340 M 0.00 % | 6.340 M -16.02 % | 7.550 M 0.00 % | 7.550 M 31.97 % | 5.721 M 0.00 % | 5.721 M 154.47 % | 2.248 M 0.00 % | 2.248 M 80.59 % | 1.245 M 0.00 % | 1.245 M -32.27 % | 1.838 M 0.00 % | 1.838 M | 0.000 | 
| 2025-06-30 | 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-03-31 | 
| 2025-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -338.772 K | 0.000 | 0.000 | 0.000 100.00 % | -404.241 K -76.78 % | -228.665 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 | 
| Stock based compensation | 0.000 100.00 % | -11.294 K 0.00 % | -11.294 K -149.46 % | 22.834 K 0.00 % | 22.834 K 81.77 % | 12.562 K 0.00 % | 12.562 K -93.73 % | 200.447 K 0.00 % | 200.447 K -18.96 % | 247.331 K 0.00 % | 247.331 K -44.33 % | 444.295 K 0.00 % | 444.296 K 26.84 % | 350.293 K 0.00 % | 350.293 K 495.54 % | 58.819 K 0.00 % | 58.819 K -25.12 % | 78.548 K 0.00 % | 78.548 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Change in working capital | 0.000 100.00 % | -51.400 K 0.00 % | -51.400 K | 0.000 | 0.000 -100.00 % | 42.360 K 0.00 % | 42.360 K | 0.000 | 0.000 -100.00 % | 11.092 K 0.00 % | 11.092 K | 0.000 | 0.000 100.00 % | -35.761 K 0.00 % | -35.761 K | 0.000 | 0.000 100.00 % | -25.296 K 0.00 % | -25.296 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts receivables | 0.000 100.00 % | -31.829 K 0.00 % | -31.829 K | 0.000 | 0.000 -100.00 % | 30.570 K 0.00 % | 30.570 K | 0.000 | 0.000 100.00 % | -18.666 K 0.00 % | -18.666 K | 0.000 | 0.000 -100.00 % | 32.998 K 0.00 % | 32.998 K | 0.000 | 0.000 -100.00 % | 72.354 K 0.00 % | 72.354 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| Other working capital | 0.000 100.00 % | -19.571 K 0.00 % | -19.571 K | 0.000 | 0.000 -100.00 % | 11.790 K 0.00 % | 11.790 K | 0.000 | 0.000 -100.00 % | 29.758 K 0.00 % | 29.758 K | 0.000 | 0.000 100.00 % | -68.759 K 0.00 % | -68.759 K | 0.000 | 0.000 100.00 % | -97.650 K 0.00 % | -97.650 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | 299.663 K 224.27 % | -241.140 K -381.46 % | 85.674 K 118.06 % | -474.512 K -342.94 % | -107.127 K -2 784.21 % | 3.991 K -97.44 % | 155.760 K -96.22 % | 4.119 M 23 978.99 % | 17.108 K -97.78 % | 770.826 K 1 866.29 % | 39.202 K -96.53 % | 1.130 M 41 813.36 % | 2.695 K -99.62 % | 708.404 K 1 186.96 % | -65.173 K -454.99 % | 18.359 K 136.65 % | -50.094 K -111.02 % | 454.749 K 322.04 % | 107.751 K 164.99 % | -165.786 K -100.00 % | -82.894 K -125.38 % | 326.565 K 100.00 % | 163.282 K -26.28 % | 221.494 K 0.00 % | 221.494 K | 
| Net cash provided by operating activities | -498.465 K 23.74 % | -653.627 K -100.00 % | -326.813 K 55.52 % | -734.771 K -100.00 % | -367.386 K 62.55 % | -981.082 K -100.00 % | -490.541 K 33.57 % | -738.388 K -100.00 % | -369.194 K 70.16 % | -1.237 M -100.00 % | -618.726 K 37.23 % | -985.681 K -100.00 % | -492.841 K 57.42 % | -1.157 M -100.00 % | -578.702 K 54.17 % | -1.263 M -100.00 % | -631.295 K -0.90 % | -625.654 K -100.00 % | -312.827 K -116.75 % | -144.329 K -100.00 % | -72.165 K -508.68 % | -11.856 K -100.00 % | -5.928 K 92.71 % | -81.307 K 0.00 % | -81.308 K | 
| Investments in property plant and equipment | -272.740 K 8.70 % | -298.744 K 0.00 % | -298.744 K -6.82 % | -279.669 K 0.00 % | -279.669 K -16.71 % | -239.630 K 0.00 % | -239.630 K 75.35 % | -972.325 K -100.00 % | -486.163 K 67.87 % | -1.513 M -99.37 % | -758.920 K 10.51 % | -848.097 K -101.13 % | -421.658 K 60.03 % | -1.055 M -100.00 % | -527.496 K 0.70 % | -531.237 K -100.00 % | -265.619 K -162.78 % | -101.080 K -100.00 % | -50.540 K | 0.000 | 0.000 100.00 % | -132.419 K -100.00 % | -66.210 K | 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 | 
| 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 | 
| 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 | 
| Other investing activites | 0.000 100.00 % | -318.016 K -3 200.29 % | -9.636 K 92.82 % | -134.176 K -284.44 % | 72.746 K 128.59 % | -254.425 K -3 339.57 % | -7.397 K | 0.000 | 0.000 -100.00 % | 2.391 K 0.00 % | 2.391 K 200.00 % | -2.391 K 0.00 % | -2.391 K 89.81 % | -23.465 K -99.99 % | -11.733 K -150.00 % | 23.465 K 99.99 % | 11.733 K 121.94 % | -53.486 K -100.00 % | -26.743 K -150.00 % | 53.486 K 100.00 % | 26.743 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used for investing activites | -272.740 K 55.78 % | -616.760 K -100.00 % | -308.380 K 25.48 % | -413.845 K -100.00 % | -206.923 K 58.12 % | -494.055 K -100.00 % | -247.027 K 74.59 % | -972.325 K -100.00 % | -486.163 K 67.87 % | -1.513 M -100.00 % | -756.529 K 10.80 % | -848.097 K -100.00 % | -424.049 K 60.68 % | -1.078 M -100.00 % | -539.229 K -6.20 % | -507.772 K -100.00 % | -253.886 K -64.26 % | -154.566 K -100.00 % | -77.283 K -244.49 % | 53.486 K 100.00 % | 26.743 K 120.20 % | -132.419 K -100.00 % | -66.210 K | 0.000 | 0.000 | 
| Debt repayment | 500.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 -100.00 % | 355.965 K | 0.000 | 0.000 | 0.000 | 
| Common stock issued | 103.210 K -92.69 % | 1.412 M | 0.000 -100.00 % | 468.617 K | 0.000 -100.00 % | 1.880 M | 0.000 -100.00 % | 1.476 M | 0.000 -100.00 % | 1.832 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.052 M | 0.000 -100.00 % | 4.775 M | 0.000 -100.00 % | 1.639 M | 0.000 | 0.000 | 0.000 100.00 % | -90.431 K | 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 100.00 % | -45.216 K 0.00 % | -45.216 K | 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 | 
| Other financing activites | 0.000 100.00 % | -100.994 K -115.40 % | 655.744 K 3 192.55 % | -21.204 K -109.48 % | 223.707 K 561.66 % | -48.457 K -105.29 % | 915.642 K 233.30 % | 274.716 K -68.61 % | 875.120 K -1.71 % | 890.389 K 0.00 % | 890.389 K 1 971.51 % | -47.576 K -100.00 % | -23.788 K -101.21 % | 1.969 M 100.00 % | 984.568 K -79.20 % | 4.733 M 100.00 % | 2.366 M 52.40 % | 1.553 M 100.00 % | 776.373 K 4 213.18 % | 18.000 K 0.00 % | 18.000 K 125.59 % | -70.348 K -149.26 % | 142.809 K 77.65 % | 80.389 K 0.00 % | 80.390 K | 
| Net cash used provided by financing activities | 603.210 K -54.01 % | 1.311 M 100.00 % | 655.744 K 46.56 % | 447.413 K 100.00 % | 223.707 K -87.78 % | 1.831 M 100.00 % | 915.642 K -47.68 % | 1.750 M 100.00 % | 875.120 K -50.86 % | 1.781 M 100.00 % | 890.389 K 1 971.51 % | -47.576 K -100.00 % | -23.788 K -101.21 % | 1.969 M 100.00 % | 984.568 K -79.20 % | 4.733 M 100.00 % | 2.366 M 52.40 % | 1.553 M 100.00 % | 776.373 K 2 056.59 % | 36.000 K 100.00 % | 18.000 K -90.78 % | 195.186 K 100.00 % | 97.593 K 21.40 % | 80.389 K 0.00 % | 80.390 K | 
| Effect of forex changes on cash | 103.000 836.36 % | 11.000 120.00 % | 5.000 102.31 % | -216.000 -671.43 % | -28.000 97.97 % | -1.378 K -122.62 % | -619.000 -187.43 % | 708.000 0.00 % | 708.000 -85.79 % | 4.983 K 0.00 % | 4.983 K 450.18 % | -1.423 K 0.07 % | -1.424 K 84.42 % | -9.138 K 0.00 % | -9.138 K -368.61 % | 3.402 K 0.00 % | 3.402 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | -167.892 K -508.38 % | 41.112 K | 0.000 100.00 % | -701.419 K -100.05 % | -350.630 K -198.83 % | 354.768 K 99.92 % | 177.455 K 331.74 % | 41.102 K 100.78 % | 20.471 K 102.13 % | -959.628 K -99.97 % | -479.883 K 74.53 % | -1.884 M -100.00 % | -942.102 K -230.34 % | -285.193 K -100.13 % | -142.501 K -104.80 % | 2.969 M 100.00 % | 1.485 M 92.16 % | 772.598 K 100.02 % | 386.263 K 802.21 % | -55.007 K -100.59 % | -27.422 K -153.86 % | 50.911 K 100.00 % | 25.455 K 2 872.88 % | -918.000 0.00 % | -918.000 | 
| Cash at beginning of period | 372.115 K 12.42 % | 331.003 K | 0.000 -100.00 % | 1.032 M 0.00 % | 1.032 M 52.35 % | 677.654 K | 0.000 -100.00 % | 636.552 K | 0.000 -100.00 % | 1.596 M 0.10 % | 1.595 M -54.18 % | 3.480 M | 0.000 -100.00 % | 3.766 M 0.05 % | 3.764 M 372.63 % | 796.360 K | 0.000 -100.00 % | 23.762 K 8.00 % | 22.002 K -72.07 % | 78.769 K | 0.000 -100.00 % | 27.858 K 7.42 % | 25.933 K -3.42 % | 26.851 K | 0.000 | 
| Cash at end of period | 204.223 K -45.12 % | 372.115 K | 0.000 100.00 % | -350.630 K 0.00 % | -350.630 K -133.96 % | 1.032 M 481.79 % | 177.455 K -73.81 % | 677.654 K 3 210.31 % | 20.471 K -96.78 % | 636.552 K -42.90 % | 1.115 M -30.16 % | 1.596 M 269.43 % | -942.102 K -127.07 % | 3.480 M -3.89 % | 3.621 M -3.83 % | 3.766 M 153.64 % | 1.485 M 86.43 % | 796.360 K 95.06 % | 408.265 K 1 618.14 % | 23.762 K 186.65 % | -27.422 K -134.81 % | 78.769 K 53.28 % | 51.388 K 98.16 % | 25.933 K 2 924.95 % | -918.000 | 
| Operating cash flow | -498.465 K -52.52 % | -326.813 K 0.00 % | -326.813 K 11.04 % | -367.386 K 0.00 % | -367.386 K 25.11 % | -490.541 K 0.00 % | -490.541 K 33.57 % | -738.388 K -100.00 % | -369.194 K 70.16 % | -1.237 M -100.00 % | -618.726 K 37.23 % | -985.681 K -100.00 % | -492.841 K 57.42 % | -1.157 M -100.00 % | -578.702 K 54.17 % | -1.263 M -100.00 % | -631.295 K -0.90 % | -625.654 K -100.00 % | -312.827 K -116.75 % | -144.329 K -100.00 % | -72.165 K -508.68 % | -11.856 K -100.00 % | -5.928 K 92.71 % | -81.307 K 0.00 % | -81.308 K | 
| Capital expenditure | 5.000 100.00 % | -298.744 K 0.00 % | -298.744 K -6.82 % | -279.669 K 0.00 % | -279.669 K -16.71 % | -239.630 K 0.00 % | -239.630 K 75.35 % | -972.325 K -100.00 % | -486.163 K 67.87 % | -1.513 M -99.37 % | -758.920 K 10.51 % | -848.097 K -101.13 % | -421.658 K 60.03 % | -1.055 M -100.00 % | -527.496 K 0.70 % | -531.237 K -100.00 % | -265.619 K -162.78 % | -101.080 K -100.00 % | -50.540 K | 0.000 | 0.000 100.00 % | -132.419 K -100.00 % | -66.210 K | 0.000 | 0.000 | 
| Free CashFlow | -498.460 K 20.32 % | -625.557 K 0.00 % | -625.557 K 3.32 % | -647.055 K 0.00 % | -647.055 K 11.38 % | -730.171 K 0.00 % | -730.171 K 57.32 % | -1.711 M -100.00 % | -855.357 K 68.90 % | -2.751 M -99.65 % | -1.378 M 24.87 % | -1.834 M -100.52 % | -914.499 K 58.66 % | -2.212 M -100.00 % | -1.106 M 38.33 % | -1.794 M -100.00 % | -896.914 K -23.42 % | -726.734 K -100.00 % | -363.367 K -151.76 % | -144.329 K -100.00 % | -72.165 K 49.98 % | -144.275 K -100.00 % | -72.138 K 11.28 % | -81.307 K 0.00 % | -81.308 K | 
| 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 |