Dlaboratory Sweden AB (publ) DLAB.ST
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 46.785 M 4.28 % | 44.866 M -1.96 % | 45.763 M 153.51 % | 18.052 M 279.68 % | 4.754 M -17.46 % | 5.761 M 33.01 % | 4.331 M -29.76 % | 6.166 M 84.33 % | 3.345 M |
| Net income | -6.194 M 43.95 % | -11.051 M -22.97 % | -8.987 M 44.28 % | -16.129 M -17.15 % | -13.768 M -66.82 % | -8.253 M -16.01 % | -7.114 M -162.72 % | -2.708 M -1.36 % | -2.672 M |
| Income before tax | -6.301 M 42.98 % | -11.051 M -21.23 % | -9.116 M 40.94 % | -15.436 M -13.36 % | -13.617 M -66.90 % | -8.159 M -14.68 % | -7.114 M -162.72 % | -2.708 M -1.36 % | -2.672 M |
| Income before tax ratio | -0.13 45.32 % | -0.25 -23.65 % | -0.20 76.70 % | -0.86 70.14 % | -2.86 -102.21 % | -1.42 13.78 % | -1.64 -274.05 % | -0.44 45.01 % | -0.80 |
| EBITDA | -3.554 M 58.04 % | -8.469 M -31.51 % | -6.440 M 54.76 % | -14.234 M -11.76 % | -12.736 M -68.74 % | -7.548 M -14.29 % | -6.605 M -193.44 % | -2.251 M -3 948.09 % | -55.600 K |
| Net income ratio | -0.13 46.25 % | -0.25 -25.42 % | -0.20 78.02 % | -0.89 69.15 % | -2.90 -102.11 % | -1.43 12.78 % | -1.64 -274.05 % | -0.44 45.01 % | -0.80 |
| Ratio EBITDA | -0.08 59.76 % | -0.19 -34.14 % | -0.14 82.15 % | -0.79 70.57 % | -2.68 -104.44 % | -1.31 14.08 % | -1.53 -317.79 % | -0.37 -2 096.12 % | -0.02 |
| Gross profit ratio | 0.21 -73.75 % | 0.81 -7.64 % | 0.88 -11.06 % | 0.99 78.57 % | 0.55 -38.33 % | 0.90 150.59 % | -1.77 -267.22 % | -0.48 -9.31 % | -0.44 |
| Weighted average shs out dil | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M -17.63 % | 20.572 M 14.70 % | 17.936 M 0.00 % | 17.936 M 0.00 % | 17.936 M 0.00 % | 17.936 M 0.00 % | 17.936 M |
| Weighted average shs out | 16.741 M -1.21 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M -5.52 % | 17.936 M 0.00 % | 17.936 M 0.00 % | 17.936 M 0.00 % | 17.936 M 0.00 % | 17.936 M |
| EPS diluted | -0.37 43.08 % | -0.65 -22.64 % | -0.53 32.05 % | -0.78 -1.30 % | -0.77 -67.39 % | -0.46 -15.00 % | -0.40 -166.67 % | -0.15 -0.67 % | -0.15 |
| Earnings per share | -0.37 43.08 % | -0.65 -22.64 % | -0.53 44.21 % | -0.95 -23.38 % | -0.77 -67.39 % | -0.46 -15.00 % | -0.40 -166.67 % | -0.15 -0.67 % | -0.15 |
| Gross profit | 9.964 M -72.63 % | 36.402 M -9.45 % | 40.200 M 125.46 % | 17.830 M 578.01 % | 2.630 M -49.10 % | 5.167 M 167.29 % | -7.679 M -157.92 % | -2.977 M -101.50 % | -1.478 M |
| Income tax expense | -107.000 K | 0.000 100.00 % | -129.000 K -118.61 % | 693.000 K 358.72 % | 151.071 K 60.00 % | 94.421 K 4 721 150.00 % | -2.000 | 0.000 | 0.000 |
| Cost of revenue | 53.335 M 530.14 % | 8.464 M 52.15 % | 5.563 M 2 405.86 % | 222.000 K -89.55 % | 2.125 M 257.92 % | 593.637 K -95.06 % | 12.010 M 31.35 % | 9.143 M 89.59 % | 4.823 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 12.396 M 55.74 % | 7.959 M 71.37 % | 4.644 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -13.946 M | 0.000 -100.00 % | 49.217 M 137.08 % | 20.760 M 155.15 % | 8.136 M -5.25 % | 8.587 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 224.000 K -99.53 % | 47.448 M -3.59 % | 49.217 M 48.44 % | 33.156 M 105.99 % | 16.096 M 21.65 % | 13.231 M 501.10 % | 2.201 M 21.60 % | 1.810 M 58.99 % | 1.139 M |
| Cost and expenses | 52.984 M -5.29 % | 55.943 M 2.12 % | 54.780 M 64.12 % | 33.378 M 83.19 % | 18.220 M 31.79 % | 13.825 M 15.12 % | 12.010 M 31.35 % | 9.143 M 53.38 % | 5.961 M |
| Research and development expenses | 224.000 K -29.56 % | 318.000 K -17.62 % | 386.000 K -46.83 % | 726.000 K 1.54 % | 715.000 K 42.32 % | 502.384 K 23.20 % | 407.772 K | 0.000 | 0.000 |
| Selling general and administrative expenses | 13.946 M -70.41 % | 47.130 M 211.07 % | 15.151 M 22.22 % | 12.396 M 55.74 % | 7.959 M 71.37 % | 4.644 M 90.99 % | 2.432 M 32.97 % | 1.829 M 60.63 % | 1.139 M |
| Interest income | 77.000 K -14.44 % | 90.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.041 K -14.82 % | 103.356 K 85.89 % | 55.600 K |
| Interest expense | 179.000 K 88.42 % | 95.000 K -4.04 % | 99.000 K -8.33 % | 108.000 K -28.48 % | 151.000 K 59.92 % | 94.421 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 2.568 M -0.35 % | 2.577 M 0.00 % | 2.577 M 135.56 % | 1.094 M 49.97 % | 729.503 K 41.26 % | 516.433 K 22.43 % | 421.822 K 19.21 % | 353.860 K -86.47 % | 2.616 M |
| Operating income | -6.199 M 43.88 % | -11.046 M -22.50 % | -9.017 M 41.17 % | -15.328 M -13.83 % | -13.466 M -66.98 % | -8.065 M -5.02 % | -7.679 M -157.92 % | -2.977 M -13.80 % | -2.616 M |
| Operating income ratio | -0.13 46.18 % | -0.25 -24.95 % | -0.20 76.79 % | -0.85 70.02 % | -2.83 -102.31 % | -1.40 21.04 % | -1.77 -267.22 % | -0.48 38.26 % | -0.78 |
| Total other income expenses net | -102.000 K -1 940.00 % | -5.000 K 94.95 % | -99.000 K 8.33 % | -108.000 K 28.48 % | -151.000 K -59.92 % | -94.421 K -7.25 % | -88.041 K 14.82 % | -103.356 K -85.89 % | -55.600 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -5.741 M 43.10 % | -10.090 M 26.83 % | -13.790 M 48.15 % | -26.596 M -472.23 % | -4.648 M -1 227.03 % | -350.238 K -160.64 % | 577.599 K 108.76 % | -6.591 M -6 379.42 % | 104.963 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 440.000 K -52.17 % | 920.000 K -41.29 % | 1.567 M -38.47 % | 2.547 M -12.69 % | 2.917 M 105.88 % | 1.417 M -26.09 % | 1.917 M -4.17 % | 2.000 M |
| Accumulated other comprehensive income loss | -6.937 M | 0.000 100.00 % | -19.005 M -2 126.12 % | 938.000 K -43.63 % | 1.664 M -30.72 % | 2.402 M 85.99 % | 1.291 M -24.00 % | 1.699 M -2.79 % | 1.748 M |
| Retained earnings | -29.123 M -17.77 % | -24.729 M -30.12 % | -19.005 M -83.41 % | -10.362 M -7.77 % | -9.615 M 59.09 % | -23.505 M -64.07 % | -14.327 M -87.13 % | -7.656 M -53.22 % | -4.997 M |
| Common stock | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 307.67 % | 207.768 K 25.52 % | 165.522 K 40.27 % | 118.000 K 0.00 % | 118.000 K 63.55 % | 72.150 K |
| Total equity | 11.173 M -35.67 % | 17.368 M -38.47 % | 28.228 M -23.44 % | 36.871 M 489.02 % | 6.260 M 7.78 % | 5.808 M 279.14 % | 1.532 M -82.21 % | 8.610 M 599.42 % | 1.231 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 -100.00 % | 440.000 K -52.17 % | 920.000 K -41.28 % | 1.567 M -30.58 % | 2.257 M 146.18 % | 916.667 K -35.29 % | 1.417 M -26.09 % | 1.917 M |
| Total non current liabilities | 453.000 K -19.11 % | 560.000 K -44.00 % | 1.000 M -37.81 % | 1.608 M 2.64 % | 1.567 M -30.58 % | 2.257 M 146.18 % | 916.666 K -35.29 % | 1.417 M -26.09 % | 1.917 M |
| Other current liabilities | 10.463 M 7.12 % | 9.768 M 35.14 % | 7.228 M -1.90 % | 7.368 M 438.34 % | 1.369 M 1.23 % | 1.352 M -0.78 % | 1.363 M 56.50 % | 870.761 K -27.58 % | 1.202 M |
| Deferred revenue | 0.000 -100.00 % | 654.000 K 808.33 % | 72.000 K -98.72 % | 5.636 M 389.79 % | 1.151 M 0.67 % | 1.143 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 440.000 K -8.33 % | 480.000 K 121.92 % | -2.190 M -323.47 % | 980.000 K 48.48 % | 660.000 K 32.00 % | 500.000 K 0.00 % | 500.000 K 500.00 % | 83.333 K |
| Total current liabilities | 13.028 M 2.64 % | 12.693 M 45.15 % | 8.745 M -10.00 % | 9.717 M 234.07 % | 2.909 M 2.02 % | 2.851 M 6.39 % | 2.680 M 74.54 % | 1.535 M 4.96 % | 1.463 M |
| Total liabilities | 13.481 M 1.72 % | 13.253 M 36.00 % | 9.745 M -13.95 % | 11.325 M 153.05 % | 4.475 M -12.38 % | 5.108 M 42.02 % | 3.596 M 21.83 % | 2.952 M -12.65 % | 3.380 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.291 M -24.00 % | 1.699 M -2.79 % | 1.748 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.277 M 445.73 % | 234.000 K -57.61 % | 552.000 K -41.15 % | 938.000 K -43.63 % | 1.664 M -30.07 % | 2.379 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 3.692 M -38.67 % | 6.020 M -27.89 % | 8.348 M -21.81 % | 10.677 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 4.969 M -20.55 % | 6.254 M -29.73 % | 8.900 M -23.37 % | 11.615 M 598.00 % | 1.664 M -30.07 % | 2.379 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 8.000 K -96.77 % | 248.000 K -50.10 % | 497.000 K -33.47 % | 747.000 K 5 216.73 % | 14.050 K -50.00 % | 28.100 K -33.33 % | 42.150 K -25.00 % | 56.200 K | 0.000 |
| Total non current assets | 4.977 M -23.45 % | 6.502 M -30.81 % | 9.397 M -23.98 % | 12.362 M 636.67 % | 1.678 M -30.30 % | 2.408 M 80.55 % | 1.333 M -24.03 % | 1.755 M 0.43 % | 1.748 M |
| Other current assets | 338.000 K -97.15 % | 11.848 M -2.77 % | 12.186 M 1 368.19 % | 830.000 K -47.50 % | 1.581 M -56.22 % | 3.612 M | 0.000 | 0.000 -100.00 % | 436.984 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 5.741 M -45.48 % | 10.530 M -28.42 % | 14.710 M -47.77 % | 28.163 M 291.46 % | 7.194 M 120.22 % | 3.267 M 289.35 % | 839.068 K -90.14 % | 8.508 M 348.95 % | 1.895 M |
| Cash and short term investments | 5.741 M -45.48 % | 10.530 M -28.42 % | 14.710 M -47.77 % | 28.163 M 291.46 % | 7.194 M 120.22 % | 3.267 M 289.35 % | 839.068 K -90.14 % | 8.508 M 348.95 % | 1.895 M |
| Total current assets | 19.677 M -18.42 % | 24.119 M -15.60 % | 28.576 M -20.25 % | 35.834 M 295.65 % | 9.057 M 6.45 % | 8.508 M 124.20 % | 3.795 M -61.30 % | 9.807 M 242.57 % | 2.863 M |
| Inventory | 715.000 K -66.79 % | 2.153 M 28.23 % | 1.679 M 114.43 % | 783.000 K 177.30 % | 282.369 K -30.29 % | 405.084 K -22.93 % | 525.596 K 91.42 % | 274.575 K -48.27 % | 530.734 K |
| Net receivables | 12.883 M 18.74 % | 10.850 M 1 084 900.00 % | 1.000 K | 0.000 100.00 % | -42.000 -100.00 % | 4.836 M 99.00 % | 2.430 M 137.16 % | 1.025 M | 0.000 |
| Tax assets | 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 |
| Account payables | 2.565 M 40.09 % | 1.831 M 76.57 % | 1.037 M -32.04 % | 1.526 M 192.90 % | 521.000 K -34.99 % | 801.406 K -1.91 % | 817.005 K 396.37 % | 164.597 K -7.11 % | 177.204 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.048 K 3.94 % | 37.568 K | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 440.000 K -52.17 % | 920.000 K | 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 100.00 % | -2.837 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 19.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 46.386 M 12.45 % | 41.250 M -11.07 % | 46.386 M 0.00 % | 46.386 M 231.25 % | 14.003 M -47.69 % | 26.768 M 85.26 % | 14.449 M 0.00 % | 14.449 M 227.81 % | 4.408 M |
| Deferred tax liabilities non current | 453.000 K -19.11 % | 560.000 K 0.00 % | 560.000 K -18.60 % | 688.000 K | 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 |
| Total assets | 24.654 M -19.49 % | 30.621 M -19.36 % | 37.973 M -21.21 % | 48.196 M 348.96 % | 10.735 M -1.65 % | 10.916 M 112.85 % | 5.128 M -55.65 % | 11.562 M 150.78 % | 4.611 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | 336.000 K -90.32 % | 3.470 M 147.85 % | -7.252 M -384.95 % | 2.545 M -25.87 % | 3.433 M 250.96 % | -2.274 M | 0.000 | 0.000 | 0.000 |
| Accounts receivables | -1.877 M -46 825.00 % | -4.000 K 99.93 % | -5.554 M -34.32 % | -4.135 M -227.00 % | 3.256 M 235.33 % | -2.406 M | 0.000 | 0.000 | 0.000 |
| Inventory | 1.438 M 403.38 % | -474.000 K 47.10 % | -896.000 K -78.84 % | -501.000 K -507.32 % | 123.000 K 2.06 % | 120.512 K | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 3.948 M 592.27 % | -802.000 K -111.17 % | 7.181 M 320.55 % | -3.256 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 775.000 K | 0.000 100.00 % | -802.000 K -111.17 % | 7.181 M 116.95 % | 3.310 M 29 256.98 % | 11.275 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | -17.000 K -102.25 % | 754.000 K 194.53 % | 256.000 K 114.79 % | -1.731 M -57 800.00 % | 3.000 K -99.40 % | 502.384 K -92.94 % | 7.114 M 162.72 % | 2.708 M 1.36 % | 2.672 M |
| Net cash provided by operating activities | -3.083 M 21.59 % | -3.932 M 70.10 % | -13.150 M -2.72 % | -12.802 M -35.46 % | -9.451 M 4.70 % | -9.917 M | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | -1.266 M | 0.000 | 0.000 100.00 % | -185.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -11.778 M | 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 405.000 K | 0.000 100.00 % | -1.591 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -1.266 M | 0.000 | 0.000 100.00 % | -11.963 M | 0.000 100.00 % | -1.591 M | 0.000 | 0.000 | 0.000 |
| Debt repayment | -440.000 K 0.00 % | -440.000 K 31.99 % | -647.000 K 33.98 % | -980.000 K -42.03 % | -690.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 192.000 K -44.19 % | 344.000 K -99.34 % | 52.125 M 270.52 % | 14.068 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -5.411 M | 0.000 -100.00 % | 13.935 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -440.000 K -77.42 % | -248.000 K 18.15 % | -303.000 K -100.66 % | 45.734 M 241.86 % | 13.378 M -4.00 % | 13.935 M | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 839.068 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | -4.789 M -14.57 % | -4.180 M 68.93 % | -13.453 M -164.16 % | 20.969 M 433.97 % | 3.927 M 61.75 % | 2.428 M | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 10.530 M -28.42 % | 14.710 M -47.77 % | 28.163 M 291.48 % | 7.194 M 120.20 % | 3.267 M 289.36 % | 839.068 K | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 5.741 M -45.48 % | 10.530 M -28.42 % | 14.710 M -47.77 % | 28.163 M 291.48 % | 7.194 M 120.21 % | 3.267 M | 0.000 | 0.000 | 0.000 |
| Operating cash flow | -3.083 M 21.59 % | -3.932 M 70.10 % | -13.150 M -2.72 % | -12.802 M -35.46 % | -9.451 M 4.70 % | -9.917 M | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -1.266 M | 0.000 | 0.000 100.00 % | -185.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -3.083 M 21.59 % | -3.932 M 70.10 % | -13.150 M -1.26 % | -12.987 M -37.41 % | -9.451 M 4.70 % | -9.917 M | 0.000 | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 12.444 M 86.85 % | 6.660 M -52.82 % | 14.117 M -0.29 % | 14.158 M 18.44 % | 11.954 M 66.58 % | 7.176 M -40.57 % | 12.075 M -11.60 % | 13.659 M 2.80 % | 13.287 M 127.32 % | 5.845 M -54.77 % | 12.924 M -7.86 % | 14.026 M 29.77 % | 10.808 M 35.02 % | 8.005 M -2.82 % | 8.237 M -7.26 % | 8.882 M 1 690.73 % | 496.000 K 13.50 % | 437.000 K -72.58 % | 1.593 M 63.60 % | 974.000 K -24.02 % | 1.282 M 41.63 % | 905.161 K |
| Net income | -1.447 M 72.06 % | -5.179 M -1 910.84 % | 286.000 K 148.81 % | -586.000 K 67.04 % | -1.778 M 56.80 % | -4.116 M -141.12 % | -1.707 M -1 299.18 % | -122.000 K 95.84 % | -2.931 M 53.75 % | -6.337 M -533.70 % | -1.000 M -169.40 % | 1.441 M 133.94 % | -4.246 M 19.11 % | -5.249 M 4.04 % | -5.470 M -130.12 % | -2.377 M 43.51 % | -4.208 M -3.29 % | -4.074 M -26.64 % | -3.217 M -0.97 % | -3.186 M 8.08 % | -3.466 M 7.52 % | -3.748 M |
| Income before tax | -1.447 M 72.06 % | -5.179 M -2 993.30 % | 179.000 K 130.55 % | -586.000 K 67.04 % | -1.778 M 56.80 % | -4.116 M -141.12 % | -1.707 M -1 299.18 % | -122.000 K 95.84 % | -2.931 M 53.41 % | -6.291 M -457.22 % | -1.129 M -178.35 % | 1.441 M 134.07 % | -4.229 M 18.66 % | -5.199 M -0.33 % | -5.182 M -162.78 % | -1.972 M 53.14 % | -4.208 M -3.29 % | -4.074 M -26.64 % | -3.217 M -0.97 % | -3.186 M 8.08 % | -3.466 M 7.52 % | -3.748 M |
| Income before tax ratio | -0.12 85.05 % | -0.78 -6 232.83 % | 0.01 130.63 % | -0.04 72.17 % | -0.15 74.07 % | -0.57 -305.74 % | -0.14 -1 482.72 % | -0.01 95.95 % | -0.22 79.50 % | -1.08 -1 132.08 % | -0.09 -185.03 % | 0.10 126.26 % | -0.39 39.75 % | -0.65 -3.24 % | -0.63 -183.36 % | -0.22 97.38 % | -8.48 9.00 % | -9.32 -361.78 % | -2.02 38.28 % | -3.27 -20.99 % | -2.70 34.71 % | -4.14 |
| EBITDA | -815.000 K 81.93 % | -4.510 M -643.37 % | 830.000 K 400.00 % | 166.000 K 117.03 % | -975.000 K 70.90 % | -3.351 M -248.70 % | -961.000 K -257.03 % | 612.000 K 127.93 % | -2.191 M 60.32 % | -5.521 M -1 124.17 % | -451.000 K -120.67 % | 2.182 M 162.58 % | -3.487 M 19.97 % | -4.357 M -0.67 % | -4.328 M -225.66 % | -1.329 M 66.73 % | -3.994 M -3.55 % | -3.857 M -28.74 % | -2.996 M -1.11 % | -2.963 M 8.61 % | -3.242 M 8.29 % | -3.535 M |
| Net income ratio | -0.12 85.05 % | -0.78 -3 938.38 % | 0.02 148.95 % | -0.04 72.17 % | -0.15 74.07 % | -0.57 -305.74 % | -0.14 -1 482.72 % | -0.01 95.95 % | -0.22 79.65 % | -1.08 -1 301.19 % | -0.08 -175.31 % | 0.10 126.15 % | -0.39 40.09 % | -0.66 1.26 % | -0.66 -148.14 % | -0.27 96.85 % | -8.48 9.00 % | -9.32 -361.78 % | -2.02 38.28 % | -3.27 -20.99 % | -2.70 34.71 % | -4.14 |
| Ratio EBITDA | -0.07 90.33 % | -0.68 -1 251.77 % | 0.06 401.45 % | 0.01 114.38 % | -0.08 82.53 % | -0.47 -486.75 % | -0.08 -277.62 % | 0.04 127.17 % | -0.16 82.54 % | -0.94 -2 606.78 % | -0.03 -122.43 % | 0.16 148.22 % | -0.32 40.72 % | -0.54 -3.59 % | -0.53 -251.16 % | -0.15 98.14 % | -8.05 8.77 % | -8.83 -369.44 % | -1.88 38.20 % | -3.04 -20.30 % | -2.53 35.25 % | -3.91 |
| Gross profit ratio | 0.94 -0.05 % | 0.94 213.67 % | 0.30 -64.40 % | 0.84 -9.76 % | 0.93 262.92 % | -0.57 -241.27 % | -0.17 -118.98 % | 0.88 22.04 % | 0.72 -10.19 % | 0.81 13.18 % | 0.71 -20.47 % | 0.90 -8.92 % | 0.98 1.27 % | 0.97 -1.54 % | 0.99 -0.66 % | 0.99 5.75 % | 0.94 0.38 % | 0.94 61.45 % | 0.58 113.07 % | 0.27 -60.85 % | 0.70 144.49 % | -1.56 |
| Weighted average shs out dil | 17.984 M 0.00 % | 17.984 M 0.00 % | 17.984 M -0.99 % | 18.163 M 7.19 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M -4.90 % | 17.819 M -15.54 % | 21.097 M 2.55 % | 20.572 M 21.17 % | 16.978 M -17.47 % | 20.572 M 0.00 % | 20.572 M 25.51 % | 16.391 M 0.00 % | 16.391 M 0.00 % | 16.391 M 0.00 % | 16.391 M -4.50 % | 17.163 M |
| Weighted average shs out | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M -19.68 % | 21.097 M 2.55 % | 20.572 M 21.41 % | 16.945 M 0.00 % | 16.945 M 0.00 % | 16.945 M 3.38 % | 16.391 M 0.00 % | 16.391 M 0.00 % | 16.391 M 0.00 % | 16.391 M -4.50 % | 17.163 M |
| EPS diluted | -0.09 70.97 % | -0.31 -2 049.69 % | 0.02 149.23 % | -0.03 67.70 % | -0.10 58.33 % | -0.24 -140.00 % | -0.10 -1 288.89 % | -0.01 95.76 % | -0.17 54.05 % | -0.37 -527.12 % | -0.06 -172.93 % | 0.08 140.45 % | -0.20 23.08 % | -0.26 18.75 % | -0.32 -166.67 % | -0.12 40.00 % | -0.20 20.00 % | -0.25 -25.00 % | -0.20 -5.26 % | -0.19 9.52 % | -0.21 4.55 % | -0.22 |
| Earnings per share | -0.09 70.97 % | -0.31 -1 934.32 % | 0.02 148.84 % | -0.03 65.40 % | -0.10 58.33 % | -0.24 -140.00 % | -0.10 -1 288.89 % | -0.01 95.76 % | -0.17 54.05 % | -0.37 -527.12 % | -0.06 -169.41 % | 0.09 142.50 % | -0.20 23.08 % | -0.26 18.75 % | -0.32 -128.57 % | -0.14 44.00 % | -0.25 0.00 % | -0.25 -25.00 % | -0.20 -5.26 % | -0.19 9.52 % | -0.21 4.55 % | -0.22 |
| Gross profit | 11.698 M 86.75 % | 6.264 M 47.98 % | 4.233 M -64.50 % | 11.925 M 6.88 % | 11.157 M 371.39 % | -4.111 M -102.81 % | -2.027 M -116.78 % | 12.079 M 25.46 % | 9.628 M 104.16 % | 4.716 M -48.81 % | 9.213 M -26.72 % | 12.572 M 18.20 % | 10.636 M 36.73 % | 7.779 M -4.32 % | 8.130 M -7.88 % | 8.825 M 1 793.78 % | 466.000 K 13.94 % | 409.000 K -55.72 % | 923.756 K 248.59 % | 265.000 K -70.26 % | 891.000 K 163.01 % | -1.414 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -107.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 679.188 K | 0.000 | 0.000 -100.00 % | 46.000 K 135.66 % | -129.000 K | 0.000 -100.00 % | 17.000 K -66.00 % | 50.000 K -82.64 % | 288.000 K -28.89 % | 405.000 K | 0.000 -100.00 % | 17.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 746.000 K 88.38 % | 396.000 K -95.99 % | 9.884 M 342.63 % | 2.233 M -76.89 % | 9.664 M 24.47 % | 7.764 M -44.94 % | 14.102 M 792.53 % | 1.580 M -56.82 % | 3.659 M 224.09 % | 1.129 M -69.58 % | 3.711 M 155.23 % | 1.454 M 745.35 % | 172.000 K -23.89 % | 226.000 K 111.21 % | 107.000 K 87.72 % | 57.000 K 90.00 % | 30.000 K 7.14 % | 28.000 K -95.82 % | 669.738 K -5.54 % | 709.000 K 81.33 % | 391.000 K -83.14 % | 2.319 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.415 M -34.11 % | 5.183 M 23.43 % | 4.199 M -13.44 % | 4.851 M 42.09 % | 3.414 M 79.68 % | 1.900 M -14.87 % | 2.232 M 7.66 % | 2.073 M 33.67 % | 1.551 M -29.95 % | 2.214 M | 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 |
| Other expenses | 13.096 M 15.20 % | 11.368 M | 0.000 -100.00 % | 504.000 K -28.21 % | 702.000 K 2.03 % | 688.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.961 M 6.14 % | 10.327 M 34.13 % | 7.699 M -20.34 % | 9.665 M 10.72 % | 8.729 M 3.46 % | 8.437 M 14.66 % | 7.358 M 168.05 % | 2.745 M | 0.000 -100.00 % | 2.032 M 9.21 % | 1.861 M -11.55 % | 2.104 M | 0.000 |
| Operating expenses | 13.096 M 15.20 % | 11.368 M -2.50 % | 11.659 M -6.39 % | 12.455 M -3.67 % | 12.929 M 25.24 % | 10.323 M -12.17 % | 11.753 M -3.59 % | 12.191 M -2.81 % | 12.543 M 14.43 % | 10.961 M 6.14 % | 10.327 M -7.08 % | 11.114 M -25.15 % | 14.848 M 14.85 % | 12.928 M -2.71 % | 13.288 M 23.36 % | 10.772 M 131.91 % | 4.645 M 4.36 % | 4.451 M 8.41 % | 4.106 M 20.33 % | 3.412 M -20.98 % | 4.318 M 88.10 % | 2.296 M |
| Cost and expenses | 13.842 M 17.66 % | 11.764 M -11.68 % | 13.319 M -9.32 % | 14.688 M 7.01 % | 13.726 M 18.58 % | 11.575 M -17.92 % | 14.102 M 2.40 % | 13.771 M -15.00 % | 16.202 M 34.01 % | 12.090 M -13.88 % | 14.038 M 11.70 % | 12.568 M -16.32 % | 15.020 M 14.19 % | 13.154 M -1.80 % | 13.395 M 23.70 % | 10.829 M 131.64 % | 4.675 M 4.38 % | 4.479 M -6.21 % | 4.775 M 15.88 % | 4.121 M -12.49 % | 4.709 M 2.04 % | 4.615 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 318.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 386.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 726.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 715.000 K | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 4.055 M 18.98 % | 3.408 M -7.47 % | 3.683 M 17.93 % | 3.123 M -25.61 % | 4.198 M 50.79 % | 2.784 M -17.58 % | 3.378 M -3.84 % | 3.513 M 49.24 % | 2.354 M -31.07 % | 3.415 M -34.11 % | 5.183 M 23.43 % | 4.199 M -13.44 % | 4.851 M 42.09 % | 3.414 M 79.68 % | 1.900 M -14.87 % | 2.232 M 7.66 % | 2.073 M 33.67 % | 1.551 M -29.95 % | 2.214 M 4.38 % | 2.121 M |
| Interest income | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 73.000 K | 0.000 -100.00 % | 90.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 -100.00 % | 38.317 K |
| Interest expense | 49.000 K -34.67 % | 75.000 K 2 400.00 % | 3.000 K -94.64 % | 56.000 K -29.11 % | 79.000 K 92.68 % | 41.000 K 78.26 % | 23.000 K 130.00 % | 10.000 K -37.50 % | 16.000 K -65.22 % | 46.000 K 206.67 % | 15.000 K -11.76 % | 17.000 K 0.00 % | 17.000 K -66.00 % | 50.000 K 127.27 % | 22.000 K -12.00 % | 25.000 K -13.79 % | 29.000 K -9.38 % | 32.000 K -8.76 % | 35.071 K -10.07 % | 39.000 K 0.00 % | 39.000 K | 0.000 |
| Depreciation and amortization | 583.000 K -1.85 % | 594.000 K -8.33 % | 648.000 K -6.90 % | 696.000 K -3.87 % | 724.000 K 0.00 % | 724.000 K 0.14 % | 723.000 K -0.14 % | 724.000 K 0.00 % | 724.000 K 0.00 % | 724.000 K 0.28 % | 722.000 K -0.28 % | 724.000 K -0.14 % | 725.000 K -8.46 % | 792.000 K -4.81 % | 832.000 K 34.63 % | 618.000 K 234.05 % | 185.000 K 0.01 % | 184.983 K -0.55 % | 186.000 K 1.09 % | 184.000 K -0.54 % | 185.000 K 5.99 % | 174.552 K |
| Operating income | -1.398 M 72.61 % | -5.104 M -2 967.42 % | 178.000 K 133.58 % | -530.000 K 70.09 % | -1.772 M 56.52 % | -4.075 M -101.04 % | -2.027 M -1 709.82 % | -112.000 K 96.16 % | -2.915 M 53.32 % | -6.245 M -460.59 % | -1.114 M -176.41 % | 1.458 M 134.62 % | -4.212 M 18.20 % | -5.149 M 0.21 % | -5.160 M -165.02 % | -1.947 M 53.41 % | -4.179 M -3.39 % | -4.042 M -27.03 % | -3.182 M -1.11 % | -3.147 M 8.17 % | -3.427 M 7.62 % | -3.710 M |
| Operating income ratio | -0.11 85.34 % | -0.77 -6 177.97 % | 0.01 133.68 % | -0.04 74.75 % | -0.15 73.90 % | -0.57 -238.28 % | -0.17 -1 947.23 % | -0.01 96.26 % | -0.22 79.47 % | -1.07 -1 139.54 % | -0.09 -182.92 % | 0.10 126.67 % | -0.39 39.41 % | -0.64 -2.68 % | -0.63 -185.78 % | -0.22 97.40 % | -8.43 8.91 % | -9.25 -363.20 % | -2.00 38.20 % | -3.23 -20.87 % | -2.67 34.77 % | -4.10 |
| Total other income expenses net | -49.000 K 34.67 % | -75.000 K -7 600.00 % | 1.000 K 101.79 % | -56.000 K -833.33 % | -6.000 K 85.37 % | -40.999 K -161.19 % | 67.000 K 770.00 % | -10.000 K 37.50 % | -16.000 K 65.22 % | -46.000 K -130.26 % | 152.000 K 994.12 % | -17.000 K 0.00 % | -17.000 K 66.00 % | -50.000 K -127.27 % | -22.000 K 12.00 % | -25.000 K 13.79 % | -29.000 K 9.38 % | -32.000 K 8.67 % | -35.039 K 10.16 % | -39.000 K 0.00 % | -39.000 K -1.79 % | -38.316 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -780.000 K 87.84 % | -6.412 M -11.69 % | -5.741 M -16.45 % | -4.930 M 43.50 % | -8.725 M 36.65 % | -13.773 M -36.50 % | -10.090 M 12.45 % | -11.525 M -10.10 % | -10.468 M 29.27 % | -14.800 M -7.32 % | -13.790 M 12.68 % | -15.792 M 15.81 % | -18.758 M 24.81 % | -24.948 M 6.20 % | -26.596 M 20.92 % | -33.633 M 26.88 % | -45.997 M -1 348.32 % | -3.176 M 31.67 % | -4.648 M -242.27 % | 3.267 M |
| Total 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 -100.00 % | 6.534 M |
| Total debt | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 K -60.00 % | 200.000 K -37.50 % | 320.000 K -27.27 % | 440.000 K -21.43 % | 560.000 K -17.65 % | 680.000 K -15.00 % | 800.000 K -13.04 % | 920.000 K -11.54 % | 1.040 M -10.34 % | 1.160 M -12.25 % | 1.322 M -15.63 % | 1.567 M -13.52 % | 1.812 M -11.91 % | 2.057 M -10.63 % | 2.302 M -9.62 % | 2.547 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -36.072 M -0.03 % | -36.060 M 0.78 % | -36.345 M -1.64 % | -35.759 M -5.23 % | -33.981 M -13.78 % | -29.865 M -6.04 % | -28.165 M 0.22 % | -28.228 M -11.59 % | -25.297 M -33.11 % | -19.005 M -5.55 % | -18.006 M 9.02 % | -19.791 M -27.19 % | -15.560 M -50.16 % | -10.362 M -1 025.18 % | 1.120 M -13.91 % | 1.301 M -12.25 % | 1.483 M -10.90 % | 1.664 M -71.35 % | 5.808 M |
| Retained earnings | 0.000 100.00 % | -5.179 M | 0.000 | 0.000 | 0.000 100.00 % | -27.072 M 9.35 % | -29.865 M | 0.000 | 0.000 | 0.000 100.00 % | -19.005 M -5.55 % | -18.006 M | 0.000 | 0.000 100.00 % | -10.362 M 49.16 % | -20.381 M -14.20 % | -17.846 M -29.13 % | -13.820 M -43.73 % | -9.615 M | 0.000 |
| Common stock | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K 0.00 % | 847.000 K -0.03 % | 847.249 K 307.79 % | 207.768 K | 0.000 |
| Total equity | 4.535 M -24.19 % | 5.982 M -46.46 % | 11.173 M 2.62 % | 10.888 M -5.11 % | 11.474 M -13.42 % | 13.252 M -23.70 % | 17.368 M -8.92 % | 19.068 M 0.33 % | 19.005 M -13.36 % | 21.936 M -22.29 % | 28.228 M -3.42 % | 29.227 M 6.50 % | 27.442 M -13.36 % | 31.673 M -14.10 % | 36.871 M -12.16 % | 41.975 M -6.08 % | 44.691 M -8.86 % | 49.037 M 683.39 % | 6.260 M 7.78 % | 5.808 M |
| Other non current 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 100.00 % | -2.132 M |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 K -60.00 % | 200.000 K -37.50 % | 320.000 K -27.27 % | 440.000 K -21.43 % | 560.000 K -17.65 % | 680.000 K -15.00 % | 800.000 K -13.04 % | 920.000 K -11.54 % | 1.040 M -10.34 % | 1.160 M -12.23 % | 1.322 M -15.64 % | 1.567 M -26.51 % | 2.132 M |
| Total non current liabilities | 453.000 K 0.00 % | 453.000 K 0.00 % | 453.000 K -19.11 % | 560.000 K 0.00 % | 560.000 K 0.00 % | 560.000 K 0.00 % | 560.000 K -12.50 % | 640.000 K -15.79 % | 760.000 K -13.64 % | 880.000 K -12.00 % | 1.000 M -19.87 % | 1.248 M -8.77 % | 1.368 M -8.06 % | 1.488 M -7.46 % | 1.608 M 3.41 % | 1.555 M 34.05 % | 1.160 M -12.23 % | 1.322 M -15.64 % | 1.567 M | 0.000 |
| Other current liabilities | 12.421 M 3.91 % | 11.954 M 14.25 % | 10.463 M -16.62 % | 12.548 M 9.04 % | 11.508 M 1.22 % | 11.369 M 16.39 % | 9.768 M -28.76 % | 13.712 M 39.01 % | 9.864 M 21.16 % | 8.141 M 12.63 % | 7.228 M -9.56 % | 7.992 M -23.83 % | 10.492 M 2.72 % | 10.214 M 38.63 % | 7.368 M 50.37 % | 4.900 M 1 312.10 % | 347.000 K -87.04 % | 2.678 M 95.66 % | 1.369 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 654.000 K -87.87 % | 5.391 M -7.88 % | 5.852 M | 0.000 -100.00 % | 72.000 K | 0.000 | 0.000 -100.00 % | 14.000 K -99.75 % | 5.636 M 16.93 % | 4.820 M 111.68 % | 2.277 M | 0.000 -100.00 % | 1.151 M | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 K -60.00 % | 200.000 K -37.50 % | 320.000 K 119.23 % | -1.664 M -446.67 % | 480.000 K 0.00 % | 480.000 K 0.00 % | 480.000 K 0.00 % | 480.000 K 0.00 % | 480.000 K 0.00 % | 480.000 K -8.05 % | 522.000 K 123.84 % | -2.190 M -383.68 % | 772.000 K -13.94 % | 897.000 K -8.47 % | 980.000 K 0.00 % | 980.000 K | 0.000 |
| Total current liabilities | 14.035 M 0.57 % | 13.955 M 7.12 % | 13.028 M -10.63 % | 14.578 M 3.71 % | 14.056 M -1.38 % | 14.252 M 12.28 % | 12.693 M -19.87 % | 15.840 M 8.73 % | 14.568 M 22.50 % | 11.892 M 35.99 % | 8.745 M -19.38 % | 10.847 M -13.03 % | 12.472 M -2.52 % | 12.794 M 31.67 % | 9.717 M -21.62 % | 12.398 M 143.86 % | 5.084 M 2.55 % | 4.958 M 70.44 % | 2.909 M | 0.000 |
| Total liabilities | 14.488 M 0.56 % | 14.408 M 6.88 % | 13.481 M -10.95 % | 15.138 M 3.57 % | 14.616 M -1.32 % | 14.812 M 11.76 % | 13.253 M -19.58 % | 16.480 M 7.52 % | 15.328 M 20.01 % | 12.772 M 31.06 % | 9.745 M -19.43 % | 12.095 M -12.61 % | 13.840 M -3.09 % | 14.282 M 26.11 % | 11.325 M -18.83 % | 13.953 M 123.46 % | 6.244 M -0.56 % | 6.279 M 40.31 % | 4.475 M | 0.000 |
| Other non current assets | 0.000 | 0.000 -100.00 % | 1.277 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 -100.00 % | 1.483 M | 0.000 100.00 % | -3.267 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.301 M 28.98 % | 1.784 M | 0.000 -100.00 % | 669.000 K -7.34 % | 722.000 K 51.05 % | 478.000 K 104.27 % | 234.000 K -25.48 % | 314.000 K -19.90 % | 392.000 K -17.12 % | 473.000 K -14.31 % | 552.000 K -12.52 % | 631.000 K -11.25 % | 711.000 K -10.11 % | 791.000 K -15.67 % | 938.000 K -16.25 % | 1.120 M | 0.000 | 0.000 -100.00 % | 1.664 M | 0.000 |
| GoodWill | 2.528 M -18.71 % | 3.110 M -15.76 % | 3.692 M -13.62 % | 4.274 M -11.99 % | 4.856 M -10.70 % | 5.438 M -9.67 % | 6.020 M -8.82 % | 6.602 M -8.10 % | 7.184 M -7.49 % | 7.766 M -6.97 % | 8.348 M -6.41 % | 8.920 M -6.22 % | 9.512 M -5.78 % | 10.095 M -5.45 % | 10.677 M -5.18 % | 11.260 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 4.829 M -1.33 % | 4.894 M 32.56 % | 3.692 M -25.31 % | 4.943 M -11.38 % | 5.578 M -5.71 % | 5.916 M -5.40 % | 6.254 M -9.57 % | 6.916 M -8.71 % | 7.576 M -8.05 % | 8.239 M -7.43 % | 8.900 M -6.82 % | 9.551 M -6.57 % | 10.223 M -6.09 % | 10.886 M -6.28 % | 11.615 M -6.18 % | 12.380 M 851.58 % | 1.301 M | 0.000 -100.00 % | 1.664 M | 0.000 |
| Property plant equipment net | 5.000 K -28.57 % | 7.000 K -12.50 % | 8.000 K -87.10 % | 62.000 K -50.00 % | 124.000 K -33.33 % | 186.000 K -25.00 % | 248.000 K -20.26 % | 311.000 K -16.62 % | 373.000 K -14.25 % | 435.000 K -12.47 % | 497.000 K -11.25 % | 560.000 K -9.97 % | 622.000 K -9.20 % | 685.000 K -8.30 % | 747.000 K 13.87 % | 656.000 K 9 271.43 % | 7.000 K -33.57 % | 10.537 K -25.00 % | 14.050 K | 0.000 |
| Total non current assets | 4.834 M -1.37 % | 4.901 M -1.53 % | 4.977 M -0.56 % | 5.005 M -12.22 % | 5.702 M -6.56 % | 6.102 M -6.15 % | 6.502 M -10.03 % | 7.227 M -9.08 % | 7.949 M -8.36 % | 8.674 M -7.69 % | 9.397 M -7.06 % | 10.111 M -6.77 % | 10.845 M -6.27 % | 11.571 M -6.40 % | 12.362 M -5.17 % | 13.036 M 896.64 % | 1.308 M -12.40 % | 1.493 M -11.02 % | 1.678 M 151.37 % | -3.267 M |
| Other current assets | 0.000 | 0.000 -100.00 % | 2.362 M -74.92 % | 9.418 M 103.24 % | 4.634 M 17.82 % | 3.933 M 571.16 % | 586.000 K -90.73 % | 6.319 M -46.15 % | 11.734 M 132.40 % | 5.049 M -58.57 % | 12.186 M 200.37 % | 4.057 M -68.48 % | 12.873 M 180.21 % | 4.594 M 453.49 % | 830.000 K -82.04 % | 4.622 M 1 381.41 % | 312.000 K 14.78 % | 271.817 K -82.81 % | 1.581 M 937.50 % | 152.386 K |
| 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 -100.00 % | 6.534 M |
| cash and cash equivalents | 780.000 K -87.84 % | 6.412 M 11.69 % | 5.741 M 14.59 % | 5.010 M -43.87 % | 8.925 M -36.67 % | 14.093 M 33.84 % | 10.530 M -12.87 % | 12.085 M 8.41 % | 11.148 M -28.54 % | 15.600 M 6.05 % | 14.710 M -12.61 % | 16.832 M -15.49 % | 19.918 M -24.18 % | 26.270 M -6.72 % | 28.163 M -20.54 % | 35.445 M -26.24 % | 48.054 M 777.29 % | 5.478 M -23.86 % | 7.194 M 320.22 % | -3.267 M |
| Cash and short term investments | 780.000 K -87.84 % | 6.412 M 11.69 % | 5.741 M 14.59 % | 5.010 M -43.87 % | 8.925 M -36.67 % | 14.093 M 33.84 % | 10.530 M -12.87 % | 12.085 M 8.41 % | 11.148 M -28.54 % | 15.600 M 6.05 % | 14.710 M -12.61 % | 16.832 M -15.49 % | 19.918 M -24.18 % | 26.270 M -6.72 % | 28.163 M -20.54 % | 35.445 M -26.24 % | 48.054 M 777.29 % | 5.478 M -23.86 % | 7.194 M 120.22 % | 3.267 M |
| Total current assets | 14.189 M -8.39 % | 15.489 M -21.28 % | 19.677 M -6.39 % | 21.021 M 3.10 % | 20.388 M -7.17 % | 21.962 M -8.94 % | 24.119 M -14.84 % | 28.321 M 7.34 % | 26.384 M 1.34 % | 26.034 M -8.90 % | 28.576 M -8.44 % | 31.211 M 2.54 % | 30.437 M -11.48 % | 34.384 M -4.05 % | 35.834 M -16.46 % | 42.892 M -13.57 % | 49.627 M -7.80 % | 53.824 M 494.28 % | 9.057 M 177.23 % | 3.267 M |
| Inventory | 902.000 K -8.33 % | 984.000 K 37.62 % | 715.000 K -11.73 % | 810.000 K -48.31 % | 1.567 M -16.60 % | 1.879 M -12.73 % | 2.153 M -33.49 % | 3.237 M -7.57 % | 3.502 M 43.64 % | 2.438 M 45.21 % | 1.679 M -20.24 % | 2.105 M 40.90 % | 1.494 M 15.28 % | 1.296 M 65.52 % | 783.000 K 11.22 % | 704.000 K 1.44 % | 694.000 K 137.26 % | 292.511 K 3.59 % | 282.369 K | 0.000 |
| Net receivables | 12.507 M 54.54 % | 8.093 M -37.18 % | 12.883 M -13.20 % | 14.842 M 182.06 % | 5.262 M | 0.000 | 0.000 -100.00 % | 6.860 M 13.39 % | 6.050 M 68.48 % | 3.591 M 359 000.00 % | 1.000 K | 0.000 -100.00 % | 7.597 M 185.28 % | 2.663 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.782 M 113 765 871.43 % | -42.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 |
| 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 |
| Account payables | 1.614 M -19.34 % | 2.001 M -21.99 % | 2.565 M 31.54 % | 1.950 M -16.95 % | 2.348 M -8.39 % | 2.563 M 39.98 % | 1.831 M 11.10 % | 1.648 M -60.98 % | 4.224 M 29.13 % | 3.271 M 215.43 % | 1.037 M -56.34 % | 2.375 M 58.33 % | 1.500 M -26.61 % | 2.044 M 33.94 % | 1.526 M 12.37 % | 1.358 M -13.06 % | 1.562 M 20.19 % | 1.300 M 149.45 % | 521.000 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 -100.00 % | 548.000 K 54 700.00 % | 1.000 K | 0.000 -100.00 % | 39.048 K | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -560.000 K -380.00 % | 200.000 K -37.50 % | 320.000 K -27.27 % | 440.000 K -21.43 % | 560.000 K -17.65 % | 680.000 K 198.84 % | -688.000 K 0.00 % | -688.000 K -33.59 % | -515.000 K | 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.837 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.072 M -6.71 % | 29.018 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.005 M 5.55 % | 18.006 M | 0.000 | 0.000 -100.00 % | 10.362 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.688 M -92.05 % | 46.386 M 0.00 % | 46.386 M 0.00 % | 46.386 M 0.00 % | 46.386 M 0.00 % | 46.386 M 279.22 % | 12.232 M -73.63 % | 46.386 M 0.00 % | 46.386 M 0.00 % | 46.386 M 0.00 % | 46.386 M 0.00 % | 46.386 M 0.00 % | 46.386 M 0.00 % | 46.386 M 0.00 % | 46.386 M -23.19 % | 60.389 M 0.00 % | 60.389 M -0.23 % | 60.527 M 332.24 % | 14.003 M | 0.000 |
| Deferred tax liabilities non current | 453.000 K 0.00 % | 453.000 K | 0.000 -100.00 % | 560.000 K 0.00 % | 560.000 K 0.00 % | 560.000 K 0.00 % | 560.000 K 0.00 % | 560.000 K 0.00 % | 560.000 K 0.00 % | 560.000 K 0.00 % | 560.000 K -18.60 % | 688.000 K 0.00 % | 688.000 K 0.00 % | 688.000 K 0.00 % | 688.000 K 33.59 % | 515.000 K | 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 |
| Total assets | 19.023 M -6.70 % | 20.390 M -17.30 % | 24.654 M -5.27 % | 26.026 M -0.25 % | 26.090 M -7.03 % | 28.064 M -8.35 % | 30.621 M -13.86 % | 35.548 M 3.54 % | 34.333 M -1.08 % | 34.708 M -8.60 % | 37.973 M -8.10 % | 41.322 M 0.10 % | 41.282 M -10.17 % | 45.955 M -4.65 % | 48.196 M -13.82 % | 55.928 M 9.80 % | 50.935 M -7.92 % | 55.317 M 415.29 % | 10.735 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -4.264 M -172.84 % | 5.854 M 1 758.41 % | 315.000 K 108.88 % | -3.546 M 3.38 % | -3.670 M -150.71 % | 7.237 M 400.04 % | -2.412 M -748.39 % | 372.000 K 119.42 % | -1.916 M -125.80 % | 7.426 M 560.96 % | -1.611 M 73.02 % | -5.970 M -160.36 % | -2.293 M -187.45 % | 2.622 M 345.97 % | -1.066 M -204.10 % | 1.024 M -97.82 % | 46.996 M 205.83 % | -44.409 M -9 056.49 % | -485.000 K -573.61 % | -72.000 K 93.47 % | -1.103 M -121.66 % | 5.093 M |
| Accounts receivables | -4.426 M -185.18 % | 5.196 M 207.27 % | 1.691 M 134.19 % | -4.946 M -26.63 % | -3.906 M -173.92 % | 5.284 M 1 614.04 % | -349.000 K 70.04 % | -1.165 M 66.98 % | -3.528 M -170.03 % | 5.038 M 6 995.77 % | 71.000 K 101.90 % | -3.743 M -106.23 % | -1.815 M -2 608.96 % | -67.000 K -106.56 % | 1.021 M 117.43 % | -5.858 M -112.42 % | 47.175 M 201.51 % | -46.473 M -5 574.39 % | -819.000 K -338.78 % | 343.000 K 172.06 % | -476.000 K -111.31 % | 4.208 M |
| Inventory | 82.000 K 130.48 % | -269.000 K -383.16 % | 95.000 K -87.45 % | 757.000 K 142.63 % | 312.000 K 13.87 % | 274.000 K -74.72 % | 1.084 M 309.06 % | 265.000 K 124.91 % | -1.064 M -40.18 % | -759.000 K -278.17 % | 426.000 K 169.72 % | -611.000 K -208.59 % | -198.000 K 61.40 % | -513.000 K -549.37 % | -79.000 K -690.00 % | -10.000 K 97.51 % | -402.000 K -3 920.00 % | -10.000 K -112.35 % | 81.000 K -32.50 % | 120.000 K 171.01 % | -169.000 K -284.82 % | 91.442 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -76.000 K -104.53 % | 1.679 M 153.35 % | -3.147 M -347.41 % | 1.272 M -52.47 % | 2.676 M -14.97 % | 3.147 M 249.29 % | -2.108 M -30.45 % | -1.616 M -477.14 % | -280.000 K -108.74 % | 3.202 M 259.46 % | -2.008 M -129.14 % | 6.892 M 2 991.26 % | 222.951 K -89.25 % | 2.074 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 80.000 K -91.37 % | 927.000 K 163.02 % | -1.471 M -328.77 % | 643.000 K | 0.000 -100.00 % | 1.679 M 153.35 % | -3.147 M -347.41 % | 1.272 M -52.47 % | 2.676 M -14.97 % | 3.147 M 249.29 % | -2.108 M -30.45 % | -1.616 M -477.14 % | -280.000 K -108.93 % | 3.135 M 417.63 % | -987.000 K -195.45 % | 1.034 M -97.82 % | 47.398 M 206.75 % | -44.399 M -7 744.35 % | -566.000 K -194.79 % | -192.000 K 79.44 % | -934.000 K -217.59 % | 794.313 K |
| Other non cash items | 13.000 K 118.84 % | -69.000 K -138.33 % | 180.000 K 150.14 % | -359.000 K | 0.000 100.00 % | -5.627 M -394.30 % | 1.912 M 2 012.00 % | -100.000 K 52.15 % | -209.000 K 75.38 % | -849.000 K -5 094.12 % | 17.000 K -96.57 % | 495.000 K 225.95 % | -393.000 K -386.86 % | 137.000 K 107.33 % | -1.868 M -1 161.36 % | 176.000 K 1 357.14 % | -14.000 K 44.00 % | -25.000 K -933.33 % | 3.000 K | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -5.115 M -526.25 % | 1.200 M -16.03 % | 1.429 M 137.65 % | -3.795 M 19.67 % | -4.724 M -217.89 % | 4.007 M 370.01 % | -1.484 M -269.79 % | 874.000 K 120.18 % | -4.332 M -528.91 % | 1.010 M 150.45 % | -2.002 M 39.52 % | -3.310 M 46.53 % | -6.190 M -275.61 % | -1.648 M 77.38 % | -7.284 M -4 629.87 % | -154.000 K -100.36 % | 42.959 M 188.90 % | -48.323 M -1 275.55 % | -3.513 M -14.28 % | -3.074 M 29.88 % | -4.384 M -388.41 % | 1.520 M |
| Investments in property plant and equipment | -517.000 K 0.00 % | -517.000 K | 0.000 | 0.000 100.00 % | -324.000 K 0.00 % | -324.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -158.000 K -485.19 % | -27.000 K | 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 -100.00 % | 405.000 K 103.32 % | -12.183 M | 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 100.00 % | -618.000 K | 0.000 | 0.000 100.00 % | -324.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 405.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -517.000 K 0.00 % | -517.000 K 16.34 % | -618.000 K | 0.000 100.00 % | -324.000 K 0.00 % | -324.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 247.000 K 102.02 % | -12.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 100.00 % | -80.000 K 33.33 % | -120.000 K 0.00 % | -120.000 K 0.00 % | -120.000 K -50.00 % | -80.000 K 33.33 % | -120.000 K 0.00 % | -120.000 K 0.00 % | -120.000 K 0.00 % | -120.000 K 0.00 % | -120.000 K 25.93 % | -162.000 K 33.88 % | -245.000 K 0.00 % | -245.000 K 0.00 % | -245.000 K 0.00 % | -245.000 K 0.00 % | -245.000 K 56.64 % | -565.000 K -1 245.24 % | -42.000 K -200.00 % | 42.000 K 133.60 % | -125.000 K |
| Common stock issued | 0.000 100.00 % | -12.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K -95.08 % | 183.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 344.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -137.945 K -100.26 % | 52.125 M 115 733.33 % | 45.000 K -55.45 % | 101.000 K -83.47 % | 611.000 K -95.41 % | 13.311 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -138.000 K 97.38 % | -5.273 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 100.00 % | -12.000 K 85.00 % | -80.000 K 33.33 % | -120.000 K 0.00 % | -120.000 K 0.00 % | -120.000 K -69.01 % | -71.000 K -212.70 % | 63.000 K 152.50 % | -120.000 K 0.00 % | -120.000 K 0.00 % | -120.000 K -153.57 % | 224.000 K 238.27 % | -162.000 K 33.88 % | -245.000 K 0.00 % | -245.000 K 0.00 % | -245.000 K 36.03 % | -383.000 K -100.82 % | 46.607 M 9 062.88 % | -520.000 K -981.36 % | 59.000 K -90.96 % | 653.000 K -95.05 % | 13.186 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 |
| Net change in cash | -5.632 M -939.34 % | 671.000 K -8.21 % | 731.000 K 118.67 % | -3.915 M 24.25 % | -5.168 M -245.05 % | 3.563 M 329.13 % | -1.555 M -265.96 % | 937.000 K 121.05 % | -4.452 M -600.22 % | 890.000 K 141.94 % | -2.122 M 31.24 % | -3.086 M 51.42 % | -6.352 M -235.55 % | -1.893 M 74.00 % | -7.282 M 42.25 % | -12.609 M -129.62 % | 42.576 M 2 581.12 % | -1.716 M 57.45 % | -4.033 M -33.76 % | -3.015 M 19.19 % | -3.731 M -125.37 % | 14.706 M |
| Cash at beginning of period | 6.412 M 11.69 % | 5.741 M 14.59 % | 5.010 M -43.87 % | 8.925 M -36.67 % | 14.093 M 33.84 % | 10.530 M -12.87 % | 12.085 M 8.41 % | 11.148 M -28.54 % | 15.600 M 6.05 % | 14.710 M -12.61 % | 16.832 M -15.49 % | 19.918 M -24.18 % | 26.270 M -6.72 % | 28.163 M -20.54 % | 35.445 M -26.24 % | 48.054 M 777.22 % | 5.478 M -23.85 % | 7.194 M -35.92 % | 11.227 M -21.17 % | 14.242 M -20.76 % | 17.973 M 450.15 % | 3.267 M |
| Cash at end of period | 780.000 K -87.84 % | 6.412 M 11.69 % | 5.741 M 14.59 % | 5.010 M -43.87 % | 8.925 M -36.67 % | 14.093 M 33.84 % | 10.530 M -12.87 % | 12.085 M 8.41 % | 11.148 M -28.54 % | 15.600 M 6.05 % | 14.710 M -12.61 % | 16.832 M -15.49 % | 19.918 M -24.18 % | 26.270 M -6.72 % | 28.163 M -20.54 % | 35.445 M -26.24 % | 48.054 M 777.22 % | 5.478 M -23.85 % | 7.194 M -35.92 % | 11.227 M -21.17 % | 14.242 M -20.76 % | 17.973 M |
| Operating cash flow | -5.115 M -526.25 % | 1.200 M -16.03 % | 1.429 M 137.65 % | -3.795 M 19.67 % | -4.724 M -217.89 % | 4.007 M 370.01 % | -1.484 M -269.79 % | 874.000 K 120.18 % | -4.332 M -528.91 % | 1.010 M 150.45 % | -2.002 M 39.52 % | -3.310 M 46.53 % | -6.190 M -275.61 % | -1.648 M 77.38 % | -7.284 M -4 629.87 % | -154.000 K -100.36 % | 42.959 M 188.90 % | -48.323 M -1 275.55 % | -3.513 M -14.28 % | -3.074 M 29.88 % | -4.384 M -388.41 % | 1.520 M |
| Capital expenditure | -517.000 K 0.00 % | -517.000 K 16.34 % | -618.000 K | 0.000 100.00 % | -324.000 K 0.00 % | -324.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -158.000 K -485.19 % | -27.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -5.632 M -924.60 % | 683.000 K -15.78 % | 811.000 K 121.37 % | -3.795 M 24.82 % | -5.048 M -237.06 % | 3.683 M 348.18 % | -1.484 M -269.79 % | 874.000 K 120.18 % | -4.332 M -528.91 % | 1.010 M 150.45 % | -2.002 M 39.52 % | -3.310 M 46.53 % | -6.190 M -275.61 % | -1.648 M 77.86 % | -7.442 M -4 011.60 % | -181.000 K -100.42 % | 42.959 M 188.90 % | -48.323 M -1 275.55 % | -3.513 M -14.28 % | -3.074 M 29.88 % | -4.384 M -388.41 % | 1.520 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |