Republic Healthcare Limited 8357.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.228 M -10.24 % | 10.281 M 8.91 % | 9.440 M -32.45 % | 13.975 M 0.61 % | 13.890 M 3.18 % | 13.462 M 29.18 % | 10.421 M 4.67 % | 9.957 M 39.69 % | 7.128 M |
| Net income | -178.158 K 79.17 % | -855.119 K 42.41 % | -1.485 M -48.78 % | -997.931 K -594.89 % | -143.609 K -122.52 % | 637.567 K 187.27 % | -730.610 K -136.39 % | 2.008 M 1.63 % | 1.975 M |
| Income before tax | -183.549 K 77.84 % | -828.231 K 43.13 % | -1.456 M -43.06 % | -1.018 M -795.19 % | -113.714 K -110.34 % | 1.099 M 270.77 % | -643.788 K -131.43 % | 2.048 M -9.89 % | 2.273 M |
| Income before tax ratio | -0.02 75.31 % | -0.08 47.78 % | -0.15 -111.77 % | -0.07 -789.76 % | -0.01 -110.03 % | 0.08 232.19 % | -0.06 -130.03 % | 0.21 -35.49 % | 0.32 |
| EBITDA | -188.787 K -743.56 % | 29.335 K 107.56 % | -387.876 K -140.28 % | 962.891 K -32.79 % | 1.433 M -43.97 % | 2.557 M 1 226.67 % | -226.928 K -109.45 % | 2.401 M -2.21 % | 2.456 M |
| Net income ratio | -0.02 76.79 % | -0.08 47.12 % | -0.16 -120.25 % | -0.07 -590.68 % | -0.01 -121.83 % | 0.05 167.55 % | -0.07 -134.77 % | 0.20 -27.25 % | 0.28 |
| Ratio EBITDA | -0.02 -816.96 % | 0.00 106.94 % | -0.04 -159.63 % | 0.07 -33.19 % | 0.10 -45.69 % | 0.19 972.17 % | -0.02 -109.03 % | 0.24 -29.99 % | 0.34 |
| Gross profit ratio | 0.70 167.46 % | 0.26 -58.49 % | 0.63 -3.23 % | 0.65 -7.69 % | 0.71 0.82 % | 0.70 3.60 % | 0.68 -4.26 % | 0.71 -3.14 % | 0.73 |
| Weighted average shs out dil | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 13.30 % | 550.773 M 5.92 % | 520.000 M 0.00 % | 520.000 M 12.83 % | 460.876 M -11.37 % | 520.000 M 0.00 % | 520.000 M |
| Weighted average shs out | 625.116 M 0.15 % | 624.174 M 0.03 % | 624.000 M 13.30 % | 550.773 M 5.92 % | 520.000 M 0.00 % | 520.000 M 12.83 % | 460.876 M -11.37 % | 520.000 M 0.00 % | 520.000 M |
| EPS diluted | 0.00 78.57 % | 0.00 41.67 % | 0.00 -33.33 % | 0.00 -500.00 % | 0.00 -125.00 % | 0.00 175.00 % | 0.00 -141.03 % | 0.00 2.63 % | 0.00 |
| Earnings per share | 0.00 78.57 % | 0.00 41.67 % | 0.00 -33.33 % | 0.00 -500.00 % | 0.00 -125.00 % | 0.00 175.00 % | 0.00 -141.03 % | 0.00 2.63 % | 0.00 |
| Gross profit | 6.475 M 140.08 % | 2.697 M -54.79 % | 5.966 M -34.63 % | 9.127 M -7.12 % | 9.827 M 4.02 % | 9.447 M 33.84 % | 7.059 M 0.20 % | 7.044 M 35.31 % | 5.206 M |
| Income tax expense | -5.391 K -120.05 % | 26.888 K -5.56 % | 28.471 K 242.14 % | -20.030 K -167.00 % | 29.895 K -93.53 % | 461.825 K 430.94 % | 86.982 K 114.77 % | 40.500 K -86.38 % | 297.442 K |
| Cost of revenue | 2.753 M -13.29 % | 3.175 M 3.29 % | 3.074 M -27.49 % | 4.239 M 8.76 % | 3.898 M -2.93 % | 4.015 M 19.40 % | 3.363 M 15.45 % | 2.913 M 51.55 % | 1.922 M |
| General and administrative expenses | 88.152 K 646.80 % | 11.804 K 128.45 % | 5.167 K -84.34 % | 33.000 K 842.86 % | 3.500 K -76.85 % | 15.120 K -99.44 % | 2.677 M 185.27 % | 938.472 K 592.79 % | 135.463 K |
| Selling and marketing expenses | 468.405 K -41.99 % | 807.489 K 30.13 % | 620.545 K -60.70 % | 1.579 M 31.30 % | 1.202 M 65.87 % | 724.939 K 241.66 % | 212.184 K 78.08 % | 119.153 K 40.90 % | 84.568 K |
| Other expenses | 0.000 -100.00 % | 6.886 M 2.95 % | 6.689 M | 0.000 | 0.000 -100.00 % | 7.636 M 18 798.22 % | 40.404 K -60.36 % | 101.927 K -18.69 % | 125.355 K |
| Operating expenses | 556.557 K -92.78 % | 7.705 M 5.34 % | 7.315 M 353.79 % | 1.612 M 33.66 % | 1.206 M -85.60 % | 8.376 M 10.27 % | 7.596 M 54.81 % | 4.906 M 69.50 % | 2.895 M |
| Cost and expenses | 9.511 M 13.19 % | 8.403 M 2.78 % | 8.176 M -32.11 % | 12.043 M 3.42 % | 11.644 M -6.03 % | 12.391 M 13.07 % | 10.959 M 40.15 % | 7.819 M 62.34 % | 4.816 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 556.557 K -32.07 % | 819.293 K 30.94 % | 625.712 K -61.18 % | 1.612 M 33.66 % | 1.206 M 62.96 % | 740.059 K -74.39 % | 2.889 M 173.19 % | 1.058 M 380.67 % | 220.031 K |
| Interest income | 210.763 K -18.39 % | 258.261 K 772.39 % | 29.604 K 159.48 % | 11.409 K -30.67 % | 16.457 K -85.93 % | 116.927 K | 0.000 | 0.000 | 0.000 |
| Interest expense | 46.962 K -12.86 % | 53.890 K -5.67 % | 57.130 K -51.44 % | 117.648 K 0.04 % | 117.598 K 4.90 % | 112.103 K -44.42 % | 201.684 K 5.17 % | 191.773 K 16.90 % | 164.055 K |
| Depreciation and amortization | 197.511 K -75.42 % | 803.676 K -20.53 % | 1.011 M -45.72 % | 1.863 M 30.41 % | 1.429 M 6.20 % | 1.345 M 222.71 % | 416.860 K 58.13 % | 263.611 K 82.78 % | 144.220 K |
| Operating income | 1.700 M -9.49 % | 1.878 M 48.54 % | 1.264 M 192.42 % | -1.368 M -160.92 % | 2.245 M 85.34 % | 1.211 M 325.57 % | -537.086 K -125.12 % | 2.138 M -7.51 % | 2.312 M |
| Operating income ratio | 0.18 0.83 % | 0.18 36.39 % | 0.13 236.82 % | -0.10 -160.55 % | 0.16 79.64 % | 0.09 274.62 % | -0.05 -124.00 % | 0.21 -33.79 % | 0.32 |
| Total other income expenses net | 0.000 100.00 % | -2.706 M 0.53 % | -2.721 M -877.42 % | 349.947 K 114.83 % | -2.359 M -8 506.33 % | 28.064 K 126.30 % | -106.702 K 73.98 % | -410.004 K -959.44 % | -38.700 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -10.510 M 4.22 % | -10.973 M -9.47 % | -10.024 M 13.56 % | -11.596 M -12.45 % | -10.313 M -198.75 % | -3.452 M 72.10 % | -12.370 M -763.62 % | -1.432 M -14.92 % | -1.246 M |
| Total investments | 150.358 K 6.10 % | 141.713 K -85.83 % | 1.000 M 0.10 % | 999.034 K 31.60 % | 759.136 K -90.52 % | 8.008 M 2 434.61 % | 315.947 K 63.15 % | 193.651 K 76.65 % | 109.622 K |
| Total debt | 858.219 K -10.71 % | 961.161 K 18.59 % | 810.473 K -47.69 % | 1.549 M -43.77 % | 2.756 M 12.09 % | 2.458 M | 0.000 -100.00 % | 561.394 K -31.35 % | 817.803 K |
| Accumulated other comprehensive income loss | -41.833 K -114.39 % | 290.747 K -26.94 % | 397.982 K -1.88 % | 405.597 K 1.80 % | 398.421 K -5.14 % | 420.000 K 146.74 % | -898.528 K -86.55 % | -481.668 K -120.89 % | -218.057 K |
| Retained earnings | -2.551 M 4.91 % | -2.683 M -88.33 % | -1.425 M -3 362.47 % | 43.668 K -95.81 % | 1.042 M -12.12 % | 1.185 M 116.36 % | 547.801 K -57.15 % | 1.278 M -13.26 % | 1.474 M |
| Common stock | 1.077 M 0.00 % | 1.077 M 0.00 % | 1.077 M 0.00 % | 1.077 M 20.11 % | 896.552 K 0.00 % | 896.552 K 0.00 % | 896.552 K 113.46 % | 420.000 K 2.44 % | 410.000 K |
| Total equity | 12.551 M -1.57 % | 12.752 M -9.67 % | 14.117 M -9.47 % | 15.593 M 17.63 % | 13.257 M 0.34 % | 13.212 M 5.07 % | 12.575 M 640.38 % | 1.698 M -9.85 % | 1.884 M |
| Other non current liabilities | 88.352 K -30.67 % | 127.435 K -14.73 % | 149.456 K -30.11 % | 213.843 K -10.14 % | 237.969 K 396.22 % | 47.956 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 401.746 K -14.73 % | 471.168 K 23.26 % | 382.264 K -48.17 % | 737.588 K -56.58 % | 1.699 M 1.46 % | 1.674 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 490.098 K -19.21 % | 606.603 K 12.39 % | 539.720 K -43.75 % | 959.431 K -50.67 % | 1.945 M 12.92 % | 1.722 M 38 596.07 % | 4.451 K -4.14 % | 4.643 K -84.60 % | 30.143 K |
| Other current liabilities | 712.062 K -38.19 % | 1.152 M 57.31 % | 732.327 K -44.07 % | 1.309 M 721.78 % | -210.601 K -116.33 % | 1.290 M 47.81 % | 872.542 K -25.53 % | 1.172 M 26.92 % | 923.153 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.958 M | 0.000 | 0.000 100.00 % | -561.394 K 31.35 % | -817.803 K |
| Short term debt | 456.473 K -7.93 % | 495.790 K 15.78 % | 428.209 K -53.34 % | 917.773 K -25.65 % | 1.234 M 57.50 % | 783.806 K | 0.000 -100.00 % | 561.394 K | 0.000 |
| Total current liabilities | 1.438 M -37.06 % | 2.285 M 29.85 % | 1.760 M -35.14 % | 2.713 M -37.67 % | 4.352 M 17.65 % | 3.700 M 134.85 % | 1.575 M -25.81 % | 2.123 M 57.08 % | 1.352 M |
| Total liabilities | 1.928 M -33.32 % | 2.891 M 25.75 % | 2.299 M -37.39 % | 3.672 M -39.68 % | 6.088 M 12.28 % | 5.422 M 243.22 % | 1.580 M -25.76 % | 2.128 M 53.99 % | 1.382 M |
| Other non current assets | 675.350 K -9.16 % | 743.482 K -4.20 % | 776.061 K 1 421.69 % | 51.000 K -48.48 % | 99.000 K -52.57 % | 208.708 K 13.60 % | 183.723 K 54.88 % | 118.626 K 75.44 % | 67.618 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 5.172 K -41.37 % | 8.822 K | 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 |
| Goodwill and intangible assets | 5.172 K -41.37 % | 8.822 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 904.964 K -31.83 % | 1.327 M -0.88 % | 1.339 M -44.86 % | 2.429 M -36.09 % | 3.800 M 21.75 % | 3.121 M 368.31 % | 666.456 K -5.88 % | 708.077 K 78.99 % | 395.586 K |
| Total non current assets | 1.585 M -23.77 % | 2.080 M -1.68 % | 2.115 M -14.70 % | 2.480 M -36.40 % | 3.899 M 17.10 % | 3.330 M 291.66 % | 850.179 K 2.84 % | 826.703 K 78.47 % | 463.204 K |
| Other current assets | 323.764 K -67.84 % | 1.007 M 19.14 % | 845.048 K -57.20 % | 1.974 M 46.38 % | 1.349 M 76.29 % | 765.110 K 340.38 % | 173.740 K -47.93 % | 333.689 K 831.91 % | 35.807 K |
| Short term investments | 150.358 K 6.10 % | 141.713 K -85.83 % | 1.000 M 0.10 % | 999.034 K 31.60 % | 759.136 K -90.52 % | 8.008 M 2 434.61 % | 315.947 K 63.15 % | 193.651 K 76.65 % | 109.622 K |
| cash and cash equivalents | 11.368 M -4.75 % | 11.934 M 10.15 % | 10.835 M -17.58 % | 13.146 M 0.60 % | 13.068 M 121.11 % | 5.910 M -52.22 % | 12.370 M 520.45 % | 1.994 M -3.41 % | 2.064 M |
| Cash and short term investments | 11.518 M -3.49 % | 11.934 M 0.84 % | 11.835 M -17.10 % | 14.275 M 9.24 % | 13.068 M -6.11 % | 13.918 M 12.51 % | 12.370 M 520.45 % | 1.994 M -3.41 % | 2.064 M |
| Total current assets | 12.893 M -4.94 % | 13.563 M -4.52 % | 14.206 M -15.37 % | 16.786 M 8.68 % | 15.445 M 0.92 % | 15.304 M 15.03 % | 13.304 M 343.53 % | 3.000 M 7.03 % | 2.803 M |
| Inventory | 587.618 K 5.49 % | 557.059 K -35.05 % | 857.679 K 81.52 % | 472.488 K -46.51 % | 883.274 K 67.59 % | 527.056 K 35.72 % | 388.352 K -3.02 % | 400.448 K -30.66 % | 577.485 K |
| Net receivables | 463.910 K 610.96 % | 65.251 K -90.24 % | 668.510 K 945.67 % | 63.931 K -55.93 % | 145.062 K 54.19 % | 94.082 K 68.65 % | 55.787 K -28.51 % | 78.038 K 407.00 % | 15.392 K |
| 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 | 149.764 K -54.47 % | 328.962 K -36.55 % | 518.449 K 19.97 % | 432.166 K -59.25 % | 1.061 M 33.43 % | 794.940 K 104.82 % | 388.119 K 207.92 % | 126.047 K -17.84 % | 153.411 K |
| Tax payables | 119.716 K -61.13 % | 308.015 K 282.42 % | 80.544 K 50.41 % | 53.549 K -82.73 % | 309.987 K -62.70 % | 831.169 K 164.18 % | 314.622 K 19.10 % | 264.176 K -3.98 % | 275.140 K |
| Deferred revenue non current | 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 100.00 % | -160.000 | 0.000 | 0.000 |
| Capital lease obligations | 758.716 K -21.06 % | 961.161 K 18.59 % | 810.473 K -47.69 % | 1.549 M -43.77 % | 2.756 M 12.09 % | 2.458 M | 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 |
| Other total stockholders equity | 14.067 M 0.00 % | 14.067 M 0.00 % | 14.067 M 0.00 % | 14.067 M 31.34 % | 10.710 M 0.00 % | 10.710 M 0.00 % | 10.710 M 2 650.10 % | -420.000 K | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 79.73 % | 4.451 K 0.00 % | 4.451 K -4.14 % | 4.643 K -84.60 % | 30.143 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 14.479 M -7.44 % | 15.643 M -4.71 % | 16.416 M -14.79 % | 19.265 M -0.41 % | 19.344 M 3.81 % | 18.634 M 31.65 % | 14.154 M 269.92 % | 3.826 M 17.16 % | 3.266 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 | 348.441 K -61.18 % | 897.643 K 266.88 % | -537.890 K 60.34 % | -1.356 M -562.93 % | -204.575 K -342.49 % | 84.365 K 879.74 % | 8.611 K -98.85 % | 747.196 K 245.48 % | -513.596 K |
| Accounts receivables | 388.668 K -41.27 % | 661.744 K 157.32 % | -1.154 M -110.95 % | -547.258 K 11.63 % | -619.311 K -111.34 % | -293.044 K -1 024.22 % | 31.707 K 106.40 % | -495.565 K -982.40 % | 56.161 K |
| Inventory | -40.227 K -113.38 % | 300.620 K 152.68 % | -570.635 K -238.91 % | 410.786 K 215.32 % | -356.218 K -156.82 % | -138.704 K -1 246.69 % | 12.096 K -93.17 % | 177.037 K 163.02 % | -280.944 K |
| Accounts payables | 0.000 | 0.000 -100.00 % | 1.154 M 110.95 % | 547.258 K -11.63 % | 619.311 K 111.34 % | 293.044 K | 0.000 | 0.000 | 0.000 |
| Other working capital | -637.577 K -885.12 % | -64.721 K -297.65 % | 32.745 K 101.85 % | -1.767 M -1 265.21 % | 151.643 K -32.02 % | 223.069 K 6 500.83 % | -3.485 K -100.61 % | 570.159 K 345.07 % | -232.652 K |
| Other non cash items | -745.160 K -2 878.48 % | 26.819 K -88.44 % | 231.999 K 26 751.74 % | 864.000 100.15 % | -569.040 K -500.64 % | 142.032 K 544.41 % | -31.960 K 68.96 % | -102.973 K -4 079.10 % | -2.464 K |
| Net cash provided by operating activities | 125.073 K -86.10 % | 899.907 K 222.53 % | -734.462 K -43.99 % | -510.072 K -166.13 % | 771.297 K -71.12 % | 2.671 M 1 167.23 % | -250.277 K -108.47 % | 2.956 M 55.49 % | 1.901 M |
| Investments in property plant and equipment | -73.807 K 10.77 % | -82.712 K 80.46 % | -423.383 K 31.68 % | -619.689 K -14.98 % | -538.933 K 10.06 % | -599.185 K -43.10 % | -418.730 K 27.42 % | -576.902 K -63.79 % | -352.219 K |
| Acquisitions net | -86.594 K 56.70 % | -200.000 K 67.18 % | -609.371 K -161.00 % | 999.034 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -1.000 M 0.00 % | -1.000 M 86.25 % | -7.273 M | 0.000 100.00 % | -8.069 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 2.000 M 100.19 % | 999.034 K -84.08 % | 6.274 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 66.458 K -41.81 % | 114.202 K 145.65 % | 46.489 K 104.96 % | -937.625 K -111.50 % | 8.155 M 136 988.79 % | 5.949 K | 0.000 | 0.000 -100.00 % | 2.405 K |
| Net cash used for investing activites | -93.943 K -111.30 % | 831.490 K 184.22 % | -987.231 K 36.61 % | -1.557 M -120.45 % | 7.616 M 187.93 % | -8.662 M -1 968.72 % | -418.730 K 27.42 % | -576.902 K -64.92 % | -349.814 K |
| Debt repayment | -484.689 K 9.09 % | -533.132 K 18.82 % | -656.720 K 38.74 % | -1.072 M -53.74 % | -697.299 K 2.57 % | -715.674 K | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 3.632 M | 0.000 | 0.000 -100.00 % | 13.448 M 134 382.76 % | 10.000 K -90.00 % | 100.000 K |
| 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 100.00 % | -2.203 M -439.44 % | -408.385 K |
| Other financing activites | -46.962 K 13.81 % | -54.488 K -65.09 % | -33.006 K 88.41 % | -284.755 K 57.02 % | -662.494 K -368.52 % | 246.717 K 110.27 % | -2.403 M -837.06 % | -256.409 K 3.67 % | -266.183 K |
| Net cash used provided by financing activities | -531.651 K 9.52 % | -587.620 K 14.80 % | -689.726 K -130.31 % | 2.275 M 267.32 % | -1.360 M -189.96 % | -468.957 K -104.25 % | 11.046 M 550.95 % | -2.449 M -326.30 % | -574.568 K |
| Effect of forex changes on cash | -65.797 K -48.67 % | -44.257 K -144.21 % | 100.098 K 3 907.13 % | 2.498 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -566.318 K -151.51 % | 1.100 M 147.57 % | -2.311 M -1 212.21 % | 207.814 K -97.04 % | 7.028 M 208.79 % | -6.460 M -162.26 % | 10.377 M 14 824.39 % | -70.472 K -107.22 % | 976.586 K |
| Cash at beginning of period | 11.934 M 10.15 % | 10.835 M -17.58 % | 13.146 M 1.61 % | 12.938 M 118.92 % | 5.910 M -52.22 % | 12.370 M 520.45 % | 1.994 M -3.41 % | 2.064 M 89.79 % | 1.088 M |
| Cash at end of period | 11.368 M -4.75 % | 11.934 M 10.15 % | 10.835 M -17.58 % | 13.146 M 1.61 % | 12.938 M 118.92 % | 5.910 M -52.22 % | 12.370 M 520.45 % | 1.994 M -3.41 % | 2.064 M |
| Operating cash flow | 125.073 K -86.10 % | 899.907 K 222.53 % | -734.462 K -43.99 % | -510.072 K -166.13 % | 771.297 K -71.12 % | 2.671 M 1 167.23 % | -250.277 K -108.47 % | 2.956 M 55.49 % | 1.901 M |
| Capital expenditure | -73.807 K 21.20 % | -93.663 K 77.88 % | -423.383 K 31.68 % | -619.689 K -14.98 % | -538.933 K 10.06 % | -599.185 K -43.10 % | -418.730 K 27.42 % | -576.902 K -63.79 % | -352.219 K |
| Free CashFlow | 51.266 K -93.64 % | 806.244 K 169.63 % | -1.158 M -2.49 % | -1.130 M -586.20 % | 232.364 K -88.78 % | 2.072 M 409.69 % | -669.007 K -128.12 % | 2.379 M 53.60 % | 1.549 M |
| 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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.942 M 0.00 % | 1.942 M -16.07 % | 2.313 M 0.00 % | 2.313 M 0.54 % | 2.301 M 0.00 % | 2.301 M 9.93 % | 2.093 M -15.15 % | 2.467 M -1.68 % | 2.509 M -13.33 % | 2.895 M 12.06 % | 2.583 M 12.80 % | 2.290 M 8.50 % | 2.111 M 2.66 % | 2.056 M -31.30 % | 2.993 M -0.62 % | 3.011 M -11.77 % | 3.413 M -13.58 % | 3.949 M -3.89 % | 4.109 M 1.15 % | 4.062 M 92.73 % | 2.108 M -38.82 % | 3.445 M -6.42 % | 3.681 M 4.29 % | 3.530 M 3.63 % | 3.406 M 19.77 % | 2.844 M 1.04 % | 2.815 M 35.29 % | 2.081 M -29.52 % | 2.952 M 14.69 % | 2.574 M -1.57 % | 2.615 M -6.74 % | 2.804 M 22.74 % | 2.285 M 0.00 % | 2.285 M |
| Net income | -608.363 K 0.00 % | -608.363 K -4 094.45 % | -14.504 K 0.00 % | -14.504 K 80.55 % | -74.575 K 0.00 % | -74.575 K 82.87 % | -435.420 K -174.47 % | -158.641 K -1.43 % | -156.402 K -36.28 % | -114.769 K 78.26 % | -527.974 K -1 732.07 % | 32.350 K 105.53 % | -585.231 K 11.25 % | -659.403 K -469.23 % | -115.841 K 63.51 % | -317.449 K 43.80 % | -564.868 K -247 849.12 % | 228.000 100.09 % | -252.736 K -128.23 % | 895.382 K 233.37 % | -671.354 K -809.61 % | 94.609 K 114.92 % | -633.993 K -188.71 % | 714.676 K 151.72 % | 283.921 K 5.85 % | 268.221 K 95.85 % | 136.955 K -78.88 % | 648.391 K 136.61 % | -1.771 M -794.49 % | 255.000 K 215.62 % | -220.555 K -114.96 % | 1.474 M 290.83 % | 377.106 K 0.00 % | 377.106 K |
| Income before tax | -613.920 K 0.00 % | -613.920 K -3 246.71 % | -18.344 K 0.00 % | -18.344 K 75.02 % | -73.431 K 0.00 % | -73.431 K 82.24 % | -413.480 K -160.64 % | -158.641 K -4.75 % | -151.454 K -44.72 % | -104.656 K 79.06 % | -499.872 K -1 645.20 % | 32.350 K 105.67 % | -570.697 K 13.40 % | -659.034 K -639.23 % | -89.151 K 75.95 % | -370.675 K 33.62 % | -558.408 K -203 157.45 % | 275.000 100.05 % | -521.038 K -153.69 % | 970.382 K 244.54 % | -671.354 K -298.50 % | 338.216 K 166.71 % | -507.015 K -151.83 % | 978.223 K 220.50 % | 305.221 K -5.50 % | 323.000 K 46.45 % | 220.550 K -66.15 % | 651.618 K 135.75 % | -1.823 M -693.80 % | 307.000 K 270.50 % | -180.055 K -112.22 % | 1.473 M 290.47 % | 377.339 K 0.00 % | 377.340 K |
| Income before tax ratio | -0.32 0.00 % | -0.32 -3 887.40 % | -0.01 0.00 % | -0.01 75.15 % | -0.03 0.00 % | -0.03 83.84 % | -0.20 -207.17 % | -0.06 -6.54 % | -0.06 -66.97 % | -0.04 81.32 % | -0.19 -1 469.86 % | 0.01 105.22 % | -0.27 15.65 % | -0.32 -976.08 % | -0.03 75.80 % | -0.12 24.77 % | -0.16 -235 059.30 % | 0.00 100.05 % | -0.13 -153.09 % | 0.24 175.00 % | -0.32 -424.44 % | 0.10 171.28 % | -0.14 -149.70 % | 0.28 209.26 % | 0.09 -21.10 % | 0.11 44.95 % | 0.08 -74.98 % | 0.31 150.72 % | -0.62 -617.76 % | 0.12 273.23 % | -0.07 -113.10 % | 0.53 218.13 % | 0.17 0.00 % | 0.17 |
| EBITDA | -563.942 K 0.00 % | -563.942 K -568.77 % | -84.325 K 0.00 % | -84.325 K -737.55 % | -10.068 K 0.00 % | -10.068 K 95.23 % | -211.213 K -444.59 % | 61.294 K -6.72 % | 65.709 K -42.13 % | 113.545 K 140.76 % | -278.587 K -236.78 % | 203.675 K 163.53 % | -320.582 K -11.00 % | -288.816 K -176.58 % | 377.144 K 251.17 % | 107.395 K 717.89 % | -17.381 K -111.93 % | 145.681 K -31.51 % | 212.694 K -81.04 % | 1.122 M 438.57 % | -331.316 K -166.65 % | 497.067 K -32.75 % | 739.132 K -27.63 % | 1.021 M 133.83 % | 436.786 K 4.44 % | 418.225 K -28.43 % | 584.344 K -4.67 % | 612.989 K 135.61 % | -1.722 M -526.13 % | 404.000 K 1 118.11 % | 33.166 K -97.84 % | 1.535 M 271.35 % | 413.394 K 0.00 % | 413.395 K |
| Net income ratio | -0.31 0.00 % | -0.31 -4 897.44 % | -0.01 0.00 % | -0.01 80.66 % | -0.03 0.00 % | -0.03 84.42 % | -0.21 -223.47 % | -0.06 -3.16 % | -0.06 -57.24 % | -0.04 80.60 % | -0.20 -1 546.87 % | 0.01 105.09 % | -0.28 13.55 % | -0.32 -728.61 % | -0.04 63.28 % | -0.11 36.31 % | -0.17 -286 772.40 % | 0.00 100.09 % | -0.06 -127.91 % | 0.22 169.20 % | -0.32 -1 259.83 % | 0.03 115.95 % | -0.17 -185.07 % | 0.20 142.89 % | 0.08 -11.62 % | 0.09 93.84 % | 0.05 -84.39 % | 0.31 151.95 % | -0.60 -705.56 % | 0.10 217.46 % | -0.08 -116.05 % | 0.53 218.43 % | 0.17 0.00 % | 0.17 |
| Ratio EBITDA | -0.29 0.00 % | -0.29 -696.80 % | -0.04 0.00 % | -0.04 -733.02 % | 0.00 0.00 % | 0.00 95.66 % | -0.10 -506.11 % | 0.02 -5.13 % | 0.03 -33.23 % | 0.04 136.37 % | -0.11 -221.26 % | 0.09 158.56 % | -0.15 -8.12 % | -0.14 -211.47 % | 0.13 253.35 % | 0.04 800.30 % | -0.01 -113.81 % | 0.04 -28.73 % | 0.05 -81.25 % | 0.28 275.67 % | -0.16 -208.94 % | 0.14 -28.14 % | 0.20 -30.60 % | 0.29 125.63 % | 0.13 -12.80 % | 0.15 -29.16 % | 0.21 -29.54 % | 0.29 150.52 % | -0.58 -471.56 % | 0.16 1 137.56 % | 0.01 -97.68 % | 0.55 202.56 % | 0.18 0.00 % | 0.18 |
| Gross profit ratio | 0.16 0.00 % | 0.16 -27.29 % | 0.22 0.00 % | 0.22 -15.50 % | 0.27 0.00 % | 0.27 -66.84 % | 0.80 17.15 % | 0.68 2.46 % | 0.67 7.02 % | 0.62 -8.63 % | 0.68 3.07 % | 0.66 2.36 % | 0.65 -0.33 % | 0.65 -14.73 % | 0.76 12.49 % | 0.68 5.46 % | 0.64 -4.04 % | 0.67 -9.56 % | 0.74 6.75 % | 0.69 -4.17 % | 0.72 0.71 % | 0.72 3.59 % | 0.69 -17.76 % | 0.84 41.27 % | 0.60 -11.25 % | 0.67 -1.36 % | 0.68 10.84 % | 0.61 -15.72 % | 0.73 8.84 % | 0.67 -2.44 % | 0.69 -24.25 % | 0.90 92.52 % | 0.47 0.00 % | 0.47 |
| Weighted average shs out dil | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 3.60 % | 602.345 M 4.50 % | 576.416 M 0.00 % | 576.416 M 3.92 % | 554.667 M 6.67 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M |
| Weighted average shs out | 624.603 M 0.00 % | 624.603 M -0.95 % | 630.609 M 0.00 % | 630.609 M 0.63 % | 626.681 M 0.00 % | 626.681 M 0.43 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 0.00 % | 624.000 M 3.60 % | 602.345 M 4.50 % | 576.416 M 0.00 % | 576.416 M 3.92 % | 554.667 M 6.67 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M 0.00 % | 520.000 M |
| EPS diluted | 0.00 0.00 % | 0.00 | 0.00 | 0.00 100.00 % | 0.00 0.00 % | 0.00 85.71 % | 0.00 -133.33 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 75.00 % | 0.00 -900.00 % | 0.00 110.00 % | 0.00 9.09 % | 0.00 -450.00 % | 0.00 66.67 % | 0.00 45.45 % | 0.00 -250 955.19 % | 0.00 100.09 % | 0.00 -129.41 % | 0.00 230.77 % | 0.00 -750.00 % | 0.00 116.67 % | 0.00 -185.71 % | 0.00 180.00 % | 0.00 0.00 % | 0.00 66.67 % | 0.00 -75.00 % | 0.00 135.29 % | 0.00 -780.00 % | 0.00 225.00 % | 0.00 -114.29 % | 0.00 180.00 % | 0.00 0.00 % | 0.00 |
| Earnings per share | 0.00 0.00 % | 0.00 | 0.00 | 0.00 100.00 % | 0.00 0.00 % | 0.00 85.71 % | 0.00 -133.33 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 75.00 % | 0.00 -900.00 % | 0.00 110.00 % | 0.00 9.09 % | 0.00 -450.00 % | 0.00 66.67 % | 0.00 45.45 % | 0.00 -250 955.19 % | 0.00 100.09 % | 0.00 -129.41 % | 0.00 230.77 % | 0.00 -750.00 % | 0.00 116.67 % | 0.00 -185.71 % | 0.00 180.00 % | 0.00 0.00 % | 0.00 66.67 % | 0.00 -75.00 % | 0.00 135.29 % | 0.00 -780.00 % | 0.00 225.00 % | 0.00 -114.29 % | 0.00 180.00 % | 0.00 0.00 % | 0.00 |
| Gross profit | 316.259 K 0.00 % | 316.259 K -38.97 % | 518.195 K 0.00 % | 518.195 K -15.04 % | 609.904 K 0.00 % | 609.904 K -63.54 % | 1.673 M -0.60 % | 1.683 M 0.74 % | 1.671 M -7.24 % | 1.801 M 2.38 % | 1.759 M 16.26 % | 1.513 M 11.06 % | 1.362 M 2.32 % | 1.332 M -41.42 % | 2.273 M 11.79 % | 2.033 M -6.95 % | 2.185 M -17.07 % | 2.635 M -13.08 % | 3.032 M 7.97 % | 2.808 M 84.70 % | 1.520 M -38.39 % | 2.467 M -3.06 % | 2.545 M -14.24 % | 2.968 M 46.40 % | 2.027 M 6.29 % | 1.907 M -0.34 % | 1.913 M 49.96 % | 1.276 M -40.60 % | 2.148 M 24.82 % | 1.721 M -3.98 % | 1.792 M -29.35 % | 2.537 M 136.29 % | 1.074 M 0.00 % | 1.074 M |
| Income tax expense | 5.557 K 0.00 % | 5.557 K 44.71 % | 3.840 K 0.00 % | 3.840 K 235.66 % | 1.144 K 0.00 % | 1.144 K -94.79 % | 21.940 K -90.94 % | 242.282 K 4 796.56 % | 4.948 K -51.07 % | 10.113 K -64.01 % | 28.102 K 124.24 % | 12.532 K -13.77 % | 14.534 K 3 838.75 % | 369.000 -98.62 % | 26.690 K 150.14 % | -53.226 K -923.93 % | 6.460 K 13 644.68 % | 47.000 100.02 % | -268.302 K -457.74 % | 75.000 K 183.83 % | 26.424 K -89.15 % | 243.607 K 91.85 % | 126.978 K -51.82 % | 263.547 K 1 137.31 % | 21.300 K -61.27 % | 55.000 K -34.33 % | 83.755 K 2 495.44 % | 3.227 K 106.21 % | -52.000 K -200.00 % | 52.000 K 28.40 % | 40.500 K 8 772.38 % | -467.000 -300.43 % | 233.000 -0.43 % | 234.000 |
| Cost of revenue | 1.625 M 0.00 % | 1.625 M -9.46 % | 1.795 M 0.00 % | 1.795 M 6.16 % | 1.691 M 0.00 % | 1.691 M 268.08 % | 459.378 K -41.38 % | 783.647 K -6.50 % | 838.131 K -23.36 % | 1.094 M 32.71 % | 824.023 K 6.06 % | 776.932 K 3.84 % | 748.233 K 3.29 % | 724.412 K 0.67 % | 719.579 K -26.42 % | 977.915 K -20.34 % | 1.228 M -6.57 % | 1.314 M 21.95 % | 1.077 M -14.13 % | 1.255 M 113.51 % | 587.627 K -39.91 % | 977.855 K -13.94 % | 1.136 M 102.00 % | 562.540 K -59.22 % | 1.379 M 47.21 % | 937.000 K 3.95 % | 901.393 K 12.03 % | 804.611 K 0.10 % | 803.807 K -5.77 % | 853.000 K 3.67 % | 822.842 K 207.99 % | 267.168 K -77.94 % | 1.211 M 0.00 % | 1.211 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 44.076 K 0.00 % | 44.076 K | 0.000 | 0.000 -100.00 % | 11.804 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.167 K | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.120 K | 0.000 | 0.000 -100.00 % | 110.000 K -62.94 % | 296.850 K | 0.000 | 0.000 -100.00 % | 348.000 K -37.37 % | 555.648 K | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 234.203 K 0.00 % | 234.203 K | 0.000 | 0.000 -100.00 % | 807.489 K | 0.000 | 0.000 | 0.000 -100.00 % | 620.545 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.579 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.202 M | 0.000 | 0.000 | 0.000 -100.00 % | 724.939 K | 0.000 | 0.000 -100.00 % | 210.000 K -1.03 % | 212.184 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 119.153 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.530 M 722.69 % | 672.160 K -35.29 % | 1.039 M 891.69 % | 104.736 K 6.84 % | 98.032 K -95.12 % | 2.011 M 37.87 % | 1.458 M -12.14 % | 1.660 M -23.34 % | 2.165 M -3.90 % | 2.253 M 497.72 % | -566.431 K -334.22 % | 241.840 K -12.73 % | 277.112 K 29.18 % | 214.524 K 260.58 % | -133.593 K -107.37 % | 1.813 M 1 981.04 % | 87.140 K -19.99 % | 108.917 K 406.89 % | -35.490 K -192.54 % | 38.351 K 304.08 % | 9.491 K -13.72 % | 11.000 K 109.96 % | -110.409 K -178.40 % | 140.830 K 3 435.78 % | 3.983 K -33.62 % | 6.000 K -90.80 % | 65.186 K 1 199.30 % | 5.017 K | 0.000 | 0.000 |
| Operating expenses | 0.000 | 0.000 -100.00 % | 278.279 K 0.00 % | 278.279 K -94.97 % | 5.530 M 722.69 % | 672.160 K -63.82 % | 1.858 M -3.69 % | 1.929 M 1.14 % | 1.907 M -5.13 % | 2.011 M 37.87 % | 1.458 M -12.14 % | 1.660 M -23.34 % | 2.165 M -3.90 % | 2.253 M 22.43 % | 1.840 M -29.75 % | 2.619 M -12.35 % | 2.989 M 6.17 % | 2.815 M -25.99 % | 3.804 M 109.76 % | 1.813 M -19.49 % | 2.252 M 2.07 % | 2.207 M -26.97 % | 3.021 M 49.01 % | 2.028 M 17.12 % | 1.731 M 8.54 % | 1.595 M 11.12 % | 1.435 M 87.58 % | 765.205 K -80.75 % | 3.975 M 179.94 % | 1.420 M -23.07 % | 1.846 M 72.72 % | 1.069 M 53.47 % | 696.322 K 0.00 % | 696.321 K |
| Cost and expenses | 1.625 M 0.00 % | 1.625 M -21.61 % | 2.073 M 0.00 % | 2.073 M 22.62 % | 1.691 M 0.00 % | 1.691 M -34.39 % | 2.577 M -4.99 % | 2.713 M -1.19 % | 2.746 M -11.55 % | 3.104 M 36.01 % | 2.282 M -6.33 % | 2.437 M -16.36 % | 2.913 M -2.15 % | 2.977 M 16.31 % | 2.560 M -28.84 % | 3.597 M -14.68 % | 4.216 M 2.11 % | 4.129 M -15.41 % | 4.881 M 59.10 % | 3.068 M 8.03 % | 2.840 M -10.82 % | 3.184 M -23.41 % | 4.158 M 60.51 % | 2.590 M -16.73 % | 3.111 M 22.85 % | 2.532 M 8.36 % | 2.337 M 48.85 % | 1.570 M -67.15 % | 4.779 M 110.25 % | 2.273 M -14.82 % | 2.669 M 99.77 % | 1.336 M -29.97 % | 1.907 M 0.00 % | 1.907 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 278.279 K 0.00 % | 278.279 K | 0.000 | 0.000 -100.00 % | 819.293 K | 0.000 | 0.000 | 0.000 -100.00 % | 625.712 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.612 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.206 M | 0.000 | 0.000 | 0.000 -100.00 % | 740.059 K | 0.000 | 0.000 -100.00 % | 320.000 K -37.14 % | 509.034 K | 0.000 -100.00 % | 12.000 K -96.55 % | 348.000 K -48.43 % | 674.801 K | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.175 K 0.00 % | 11.175 K | 0.000 -100.00 % | 17.239 K | 0.000 -100.00 % | 10.113 K -44.20 % | 18.124 K 44.62 % | 12.532 K | 0.000 | 0.000 -100.00 % | 11.409 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.457 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 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.835 K -19.75 % | 17.239 K 35.71 % | 12.703 K 25.61 % | 10.113 K -11.91 % | 11.480 K -8.39 % | 12.532 K -13.77 % | 14.534 K -21.79 % | 18.584 K -25.00 % | 24.779 K -6.08 % | 26.382 K -17.93 % | 32.144 K -6.40 % | 34.343 K -3.91 % | 35.740 K 49.15 % | 23.963 K -9.31 % | 26.424 K -16.04 % | 31.471 K -81.58 % | 170.833 K | 0.000 | 0.000 | 0.000 -100.00 % | 257.355 K | 0.000 | 0.000 | 0.000 -100.00 % | 126.587 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 35.659 K 0.00 % | 35.659 K -23.43 % | 46.568 K 0.00 % | 46.568 K -10.77 % | 52.188 K 0.00 % | 52.188 K -72.30 % | 188.432 K -7.04 % | 202.696 K -0.86 % | 204.460 K -1.74 % | 208.088 K -0.82 % | 209.805 K -2.08 % | 214.261 K -9.05 % | 235.581 K -33.00 % | 351.634 K -20.36 % | 441.516 K -2.25 % | 451.688 K -11.24 % | 508.883 K 10.36 % | 461.116 K -33.94 % | 697.992 K 786.76 % | 78.713 K -74.90 % | 313.614 K -7.32 % | 338.386 K -68.53 % | 1.075 M 2 394.99 % | 43.099 K -67.24 % | 131.565 K 38.11 % | 95.261 K -10.37 % | 106.279 K 3.99 % | 102.201 K -3.02 % | 105.380 K 2.31 % | 103.000 K 18.89 % | 86.634 K 29.73 % | 66.779 K 85.21 % | 36.055 K 0.00 % | 36.055 K |
| Operating income | 316.258 K 0.00 % | 316.258 K 31.82 % | 239.916 K 0.00 % | 239.916 K -60.66 % | 609.904 K 131.37 % | -1.944 M -301.47 % | -484.339 K -242.53 % | -141.402 K -1.91 % | -138.751 K -46.76 % | -94.543 K 80.64 % | -488.392 K -1 188.17 % | 44.882 K 108.07 % | -556.163 K 13.16 % | -640.450 K -894.92 % | -64.372 K 81.30 % | -344.293 K 34.58 % | -526.264 K -1 620.20 % | 34.618 K 107.13 % | -485.298 K -148.81 % | 994.345 K 254.18 % | -644.930 K -274.45 % | 369.687 K 209.97 % | -336.182 K -134.37 % | 978.223 K 220.50 % | 305.221 K -2.17 % | 312.000 K -34.74 % | 478.065 K -6.41 % | 510.788 K 127.96 % | -1.827 M -706.96 % | 301.000 K 662.95 % | -53.468 K -103.64 % | 1.468 M 289.14 % | 377.339 K 0.00 % | 377.340 K |
| Operating income ratio | 0.16 0.00 % | 0.16 57.06 % | 0.10 0.00 % | 0.10 -60.88 % | 0.27 131.37 % | -0.85 -265.21 % | -0.23 -303.68 % | -0.06 -3.65 % | -0.06 -69.33 % | -0.03 82.73 % | -0.19 -1 064.69 % | 0.02 107.44 % | -0.26 15.41 % | -0.31 -1 348.27 % | -0.02 81.19 % | -0.11 25.85 % | -0.15 -1 859.04 % | 0.01 107.42 % | -0.12 -148.25 % | 0.24 180.00 % | -0.31 -385.14 % | 0.11 217.51 % | -0.09 -132.95 % | 0.28 209.26 % | 0.09 -18.32 % | 0.11 -35.41 % | 0.17 -30.82 % | 0.25 139.67 % | -0.62 -629.23 % | 0.12 671.94 % | -0.02 -103.90 % | 0.52 217.05 % | 0.17 0.00 % | 0.17 |
| Total other income expenses net | -930.178 K 0.00 % | -930.178 K | 0.000 | 0.000 100.00 % | -683.335 K -136.52 % | 1.871 M 2 540.53 % | 70.859 K 108.03 % | -882.003 K -13.48 % | -777.232 K -840.81 % | 104.917 K 142.69 % | -245.768 K 64.67 % | -695.727 K -1 513.96 % | 49.204 K 106.20 % | -793.016 K -3 100.36 % | -24.779 K 97.79 % | -1.120 M 19.32 % | -1.388 M 1.83 % | -1.414 M -3 855.82 % | -35.740 K -49.15 % | -23.963 K 97.04 % | -809.691 K -2 472.82 % | -31.471 K 96.93 % | -1.026 M -2 775.78 % | 38.351 K 304.08 % | 9.491 K -13.12 % | 10.924 K 104.24 % | -257.515 K -163.09 % | 408.153 K 10 147.38 % | 3.983 K 100.58 % | -689.000 K -71.43 % | -401.923 K -337.97 % | 168.894 K 124.26 % | -696.323 K 0.00 % | -696.322 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-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-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -8.362 M 0.00 % | -8.362 M 20.44 % | -10.510 M 0.00 % | -10.510 M -11.48 % | -9.427 M 4.46 % | -9.867 M 10.08 % | -10.973 M -191.68 % | 11.969 M 213.18 % | -10.575 M -185.64 % | 12.349 M 223.19 % | -10.024 M -174.03 % | 13.541 M 250.84 % | -8.977 M -160.57 % | 14.820 M 227.80 % | -11.596 M -23.19 % | -9.414 M -168.08 % | 13.827 M 234.08 % | -10.313 M -0.11 % | -10.301 M -171.60 % | 14.387 M 516.78 % | -3.452 M 74.48 % | -13.526 M -206.62 % | 12.686 M 202.55 % | -12.370 M 3.14 % | -12.772 M -683.87 % | 2.187 M 252.71 % | -1.432 M -165.89 % | 2.174 M |
| Total investments | 134.720 K 0.00 % | 134.720 K -10.40 % | 150.358 K 0.00 % | 150.358 K -94.54 % | 2.754 M 0.00 % | 2.754 M 1 843.53 % | 141.713 K -99.41 % | 23.938 M 5 419.32 % | 433.716 K -98.24 % | 24.698 M 2 369.77 % | 1.000 M -96.31 % | 27.083 M 1 254.86 % | 1.999 M -93.26 % | 29.641 M 2 866.94 % | 999.034 K 39.21 % | 717.659 K -97.40 % | 27.654 M 3 542.88 % | 759.136 K -54.43 % | 1.666 M -94.21 % | 28.773 M 259.30 % | 8.008 M 1 011.29 % | 720.606 K -97.16 % | 25.373 M 7 930.64 % | 315.947 K 3 059.47 % | 10.000 K -99.77 % | 4.375 M 2 159.14 % | 193.651 K -95.55 % | 4.348 M |
| Total debt | 1.251 M 0.00 % | 1.251 M 45.81 % | 858.219 K 0.00 % | 858.219 K 19.46 % | 718.391 K 0.00 % | 718.391 K -25.26 % | 961.161 K | 0.000 -100.00 % | 960.249 K | 0.000 -100.00 % | 810.473 K | 0.000 -100.00 % | 1.039 M | 0.000 -100.00 % | 1.549 M -29.19 % | 2.188 M | 0.000 -100.00 % | 2.756 M 55.49 % | 1.772 M | 0.000 -100.00 % | 2.458 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 561.394 K | 0.000 |
| Accumulated other comprehensive income loss | -68.766 K 0.00 % | -68.766 K -64.38 % | -41.833 K 0.00 % | -41.833 K -114.74 % | 283.839 K 0.00 % | 283.839 K -2.38 % | 290.747 K -97.90 % | 13.857 M 3 375.32 % | 398.719 K -97.18 % | 14.117 M 3 447.17 % | 397.982 K | 0.000 -100.00 % | 403.479 K -97.41 % | 15.593 M 3 744.46 % | 405.597 K 0.74 % | 402.623 K -96.91 % | 13.047 M 1 081.09 % | -1.330 M 0.03 % | -1.330 M -110.07 % | 13.212 M 1 287.24 % | -1.113 M 1.70 % | -1.132 M -109.00 % | 12.575 M 1 499.49 % | -898.528 K -30.21 % | -690.048 K -140.63 % | 1.698 M 452.61 % | -481.668 K -125.57 % | 1.884 M |
| Retained earnings | -3.768 M 0.00 % | -3.768 M -47.69 % | -2.551 M 0.00 % | -2.551 M 9.92 % | -2.832 M 0.00 % | -2.832 M -5.56 % | -2.683 M | 0.000 100.00 % | -1.686 M | 0.000 100.00 % | -1.425 M | 0.000 100.00 % | -1.186 M | 0.000 -100.00 % | 43.668 K -93.64 % | 686.470 K | 0.000 -100.00 % | 1.251 M 105.62 % | 608.464 K | 0.000 -100.00 % | 1.185 M 7.29 % | 1.105 M | 0.000 -100.00 % | 547.801 K 210.03 % | -497.870 K | 0.000 -100.00 % | 1.278 M | 0.000 |
| Common stock | 1.077 M 0.00 % | 1.077 M 0.00 % | 1.077 M 0.00 % | 1.077 M 0.00 % | 1.077 M 0.00 % | 1.077 M 0.00 % | 1.077 M | 0.000 -100.00 % | 1.077 M | 0.000 -100.00 % | 1.077 M | 0.000 -100.00 % | 1.077 M | 0.000 -100.00 % | 1.077 M 20.11 % | 896.552 K | 0.000 -100.00 % | 896.552 K 0.00 % | 896.552 K | 0.000 -100.00 % | 896.552 K 0.00 % | 896.552 K | 0.000 -100.00 % | 896.552 K 0.00 % | 896.552 K | 0.000 -100.00 % | 420.000 K | 0.000 |
| Total equity | 11.307 M 0.00 % | 11.307 M -9.91 % | 12.551 M 0.00 % | 12.551 M -0.35 % | 12.595 M 0.00 % | 12.595 M -1.22 % | 12.752 M -7.98 % | 13.857 M 0.00 % | 13.857 M -1.84 % | 14.117 M 0.00 % | 14.117 M -1.70 % | 14.361 M 0.00 % | 14.361 M -7.90 % | 15.593 M 0.00 % | 15.593 M 22.82 % | 12.696 M -2.69 % | 13.047 M -1.58 % | 13.257 M 4.99 % | 12.626 M -4.43 % | 13.212 M 0.00 % | 13.212 M 0.61 % | 13.131 M 4.43 % | 12.575 M 0.00 % | 12.575 M -1.32 % | 12.742 M 650.25 % | 1.698 M 0.00 % | 1.698 M -9.85 % | 1.884 M |
| Other non current liabilities | 165.507 K 0.00 % | 165.507 K 87.33 % | 88.352 K 0.00 % | 88.352 K 1 004.26 % | 8.001 K 0.00 % | 8.001 K -93.72 % | 127.435 K | 0.000 -100.00 % | 157.456 K | 0.000 -100.00 % | 157.456 K | 0.000 -100.00 % | 200.955 K | 0.000 -100.00 % | 221.843 K -32.86 % | 330.414 K | 0.000 -100.00 % | 245.969 K 412.91 % | 47.956 K | 0.000 -100.00 % | 47.956 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 764.676 K 0.00 % | 764.676 K 90.34 % | 401.746 K 0.00 % | 401.746 K 44.22 % | 278.563 K 0.00 % | 278.563 K -40.88 % | 471.168 K | 0.000 -100.00 % | 397.304 K | 0.000 -100.00 % | 382.264 K | 0.000 -100.00 % | 749.310 K | 0.000 -100.00 % | 737.588 K -56.54 % | 1.697 M | 0.000 -100.00 % | 1.699 M 48.09 % | 1.147 M | 0.000 -100.00 % | 1.674 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 930.183 K 0.00 % | 930.183 K 89.80 % | 490.098 K 0.00 % | 490.098 K 71.03 % | 286.564 K 0.00 % | 286.564 K -52.76 % | 606.603 K | 0.000 -100.00 % | 554.760 K | 0.000 -100.00 % | 539.720 K | 0.000 -100.00 % | 950.265 K | 0.000 -100.00 % | 959.431 K -52.68 % | 2.028 M | 0.000 -100.00 % | 1.945 M 62.73 % | 1.195 M | 0.000 -100.00 % | 1.722 M 22 640.45 % | 7.574 K | 0.000 -100.00 % | 4.451 K -4.14 % | 4.643 K | 0.000 -100.00 % | 4.643 K | 0.000 |
| Other current liabilities | 658.288 K 0.00 % | 658.288 K -7.55 % | 712.062 K -14.39 % | 831.778 K -39.20 % | 1.368 M 0.00 % | 1.368 M 19.36 % | 1.146 M | 0.000 -100.00 % | 897.249 K | 0.000 -100.00 % | 732.327 K | 0.000 -100.00 % | 586.987 K | 0.000 -100.00 % | 1.415 M 26 404.79 % | 5.340 K | 0.000 -100.00 % | 1.716 M 31.68 % | 1.303 M | 0.000 -100.00 % | 1.290 M 24.81 % | 1.033 M | 0.000 -100.00 % | 872.542 K 101.83 % | 432.321 K | 0.000 -100.00 % | 1.172 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.462 M | 0.000 -100.00 % | 1.958 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -561.394 K | 0.000 |
| Short term debt | 486.674 K 0.00 % | 486.674 K 6.62 % | 456.473 K 0.00 % | 456.473 K 3.78 % | 439.828 K 0.00 % | 439.828 K -11.29 % | 495.790 K | 0.000 -100.00 % | 562.945 K | 0.000 -100.00 % | 428.209 K | 0.000 -100.00 % | 289.339 K | 0.000 -100.00 % | 811.897 K 183.63 % | -970.866 K | 0.000 -100.00 % | 1.057 M 69.08 % | 624.930 K | 0.000 -100.00 % | 783.806 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 561.394 K | 0.000 |
| Total current liabilities | 1.413 M 0.00 % | 1.413 M -1.76 % | 1.438 M 0.00 % | 1.438 M -30.04 % | 2.055 M 0.00 % | 2.055 M -10.04 % | 2.285 M | 0.000 -100.00 % | 2.050 M | 0.000 -100.00 % | 1.760 M | 0.000 -100.00 % | 1.533 M | 0.000 -100.00 % | 2.713 M 3.44 % | 2.623 M | 0.000 -100.00 % | 4.143 M 18.26 % | 3.503 M | 0.000 -100.00 % | 3.700 M 36.52 % | 2.710 M | 0.000 -100.00 % | 1.575 M 6.19 % | 1.483 M | 0.000 -100.00 % | 2.123 M | 0.000 |
| Total liabilities | 2.343 M 0.00 % | 2.343 M 21.51 % | 1.928 M 0.00 % | 1.928 M -17.67 % | 2.342 M 0.00 % | 2.342 M -19.00 % | 2.891 M | 0.000 -100.00 % | 2.605 M | 0.000 -100.00 % | 2.299 M | 0.000 -100.00 % | 2.484 M | 0.000 -100.00 % | 3.672 M -21.03 % | 4.650 M | 0.000 -100.00 % | 6.088 M 29.57 % | 4.698 M | 0.000 -100.00 % | 5.422 M 99.52 % | 2.717 M | 0.000 -100.00 % | 1.580 M 6.16 % | 1.488 M | 0.000 -100.00 % | 2.128 M | 0.000 |
| Other non current assets | 431.893 K 0.00 % | 431.893 K -36.05 % | 675.350 K 0.00 % | 675.350 K 92.41 % | 350.997 K 0.00 % | 350.997 K -52.79 % | 743.482 K 106.21 % | -11.969 M -736.77 % | -1.430 M 88.42 % | -12.349 M -1 691.22 % | 776.061 K | 0.000 100.00 % | -1.449 M 90.22 % | -14.820 M -29 159.58 % | 51.000 K | 0.000 100.00 % | -13.827 M -14 066.86 % | 99.000 K | 0.000 100.00 % | -14.387 M -6 993.17 % | 208.708 K | 0.000 100.00 % | -12.686 M -7 005.12 % | 183.723 K -4.12 % | 191.614 K 108.76 % | -2.187 M -1 943.97 % | 118.626 K 105.46 % | -2.174 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 3.346 K 0.00 % | 3.346 K -35.31 % | 5.172 K 0.00 % | 5.172 K -26.07 % | 6.996 K 0.00 % | 6.996 K -20.70 % | 8.822 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 3.346 K 0.00 % | 3.346 K -35.31 % | 5.172 K 0.00 % | 5.172 K -26.07 % | 6.996 K 0.00 % | 6.996 K -20.70 % | 8.822 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.029 M 0.00 % | 2.029 M 124.18 % | 904.964 K 0.00 % | 904.964 K -8.31 % | 987.031 K 0.00 % | 987.031 K -25.65 % | 1.327 M | 0.000 -100.00 % | 1.430 M | 0.000 -100.00 % | 1.339 M | 0.000 -100.00 % | 1.449 M | 0.000 -100.00 % | 2.429 M -25.76 % | 3.271 M | 0.000 -100.00 % | 3.800 M 52.77 % | 2.487 M | 0.000 -100.00 % | 3.121 M 337.41 % | 713.540 K | 0.000 -100.00 % | 666.456 K -9.28 % | 734.605 K | 0.000 -100.00 % | 708.077 K | 0.000 |
| Total non current assets | 2.464 M 0.00 % | 2.464 M 55.41 % | 1.585 M 0.00 % | 1.585 M 17.88 % | 1.345 M 0.00 % | 1.345 M -35.33 % | 2.080 M 117.38 % | -11.969 M -936.77 % | 1.430 M 111.58 % | -12.349 M -683.79 % | 2.115 M | 0.000 -100.00 % | 1.449 M 109.78 % | -14.820 M -697.67 % | 2.480 M -24.20 % | 3.271 M 123.66 % | -13.827 M -454.63 % | 3.899 M 56.75 % | 2.487 M 117.29 % | -14.387 M -532.06 % | 3.330 M 366.66 % | 713.540 K 105.62 % | -12.686 M -1 592.19 % | 850.179 K -8.21 % | 926.219 K 142.34 % | -2.187 M -364.60 % | 826.703 K 138.03 % | -2.174 M |
| Other current assets | 858.491 K 0.00 % | 858.491 K 165.16 % | 323.764 K -56.20 % | 739.115 K 478.06 % | 127.862 K 0.00 % | 127.862 K -87.30 % | 1.007 M | 0.000 -100.00 % | 1.054 M | 0.000 -100.00 % | 1.426 M | 0.000 -100.00 % | 796.137 K | 0.000 -100.00 % | 1.429 M 43.51 % | 995.674 K | 0.000 -100.00 % | 589.696 K 64.88 % | 357.657 K | 0.000 -100.00 % | 296.603 K -2.18 % | 303.223 K | 0.000 -100.00 % | 173.740 K 130.36 % | 75.420 K | 0.000 -100.00 % | 333.689 K | 0.000 |
| Short term investments | 134.720 K 0.00 % | 134.720 K -10.40 % | 150.358 K 0.00 % | 150.358 K -94.54 % | 2.754 M 0.00 % | 2.754 M 1 843.53 % | 141.713 K -99.41 % | 23.938 M 5 419.32 % | 433.716 K -98.24 % | 24.698 M 2 369.77 % | 1.000 M -96.31 % | 27.083 M 1 254.86 % | 1.999 M -93.26 % | 29.641 M 2 866.94 % | 999.034 K 39.21 % | 717.659 K -97.40 % | 27.654 M 3 542.88 % | 759.136 K -54.43 % | 1.666 M -94.21 % | 28.773 M 259.30 % | 8.008 M 1 011.29 % | 720.606 K -97.16 % | 25.373 M 7 930.64 % | 315.947 K 3 059.47 % | 10.000 K -99.77 % | 4.375 M 2 159.14 % | 193.651 K -95.55 % | 4.348 M |
| cash and cash equivalents | 9.613 M 0.00 % | 9.613 M -15.43 % | 11.368 M 0.00 % | 11.368 M 12.04 % | 10.146 M 0.00 % | 10.146 M -14.98 % | 11.934 M 199.71 % | -11.969 M -203.76 % | 11.535 M 193.41 % | -12.349 M -213.98 % | 10.835 M 180.01 % | -13.541 M -235.20 % | 10.016 M 167.58 % | -14.820 M -212.74 % | 13.146 M 13.31 % | 11.602 M 183.91 % | -13.827 M -205.81 % | 13.068 M 8.24 % | 12.073 M 183.92 % | -14.387 M -343.43 % | 5.910 M -56.31 % | 13.526 M 206.62 % | -12.686 M -202.55 % | 12.370 M -3.14 % | 12.772 M 683.87 % | -2.187 M -209.71 % | 1.994 M 191.72 % | -2.174 M |
| Cash and short term investments | 9.748 M 0.00 % | 9.748 M -15.37 % | 11.518 M 0.00 % | 11.518 M -10.71 % | 12.900 M 0.00 % | 12.900 M 8.09 % | 11.934 M -0.29 % | 11.969 M 3.76 % | 11.535 M -6.59 % | 12.349 M 4.35 % | 11.835 M -12.60 % | 13.541 M 12.71 % | 12.015 M -18.93 % | 14.820 M 4.78 % | 14.145 M 21.92 % | 11.602 M -16.09 % | 13.827 M 5.81 % | 13.068 M 8.24 % | 12.073 M -16.08 % | 14.387 M 3.37 % | 13.918 M 2.90 % | 13.526 M 6.62 % | 12.686 M 2.55 % | 12.370 M -3.14 % | 12.772 M 483.87 % | 2.187 M 9.71 % | 1.994 M -8.28 % | 2.174 M |
| Total current assets | 11.186 M 0.00 % | 11.186 M -13.24 % | 12.893 M 0.00 % | 12.893 M -5.14 % | 13.592 M 0.00 % | 13.592 M 0.22 % | 13.563 M 13.32 % | 11.969 M -20.37 % | 15.031 M 21.72 % | 12.349 M -13.65 % | 14.301 M 5.61 % | 13.541 M -12.04 % | 15.396 M 3.88 % | 14.820 M -11.71 % | 16.786 M 19.26 % | 14.075 M 1.79 % | 13.827 M -10.48 % | 15.445 M 4.10 % | 14.837 M 3.13 % | 14.387 M -6.00 % | 15.304 M 1.12 % | 15.135 M 19.31 % | 12.686 M -4.64 % | 13.304 M 0.00 % | 13.304 M 508.21 % | 2.187 M -27.08 % | 3.000 M 37.98 % | 2.174 M |
| Inventory | 449.511 K 0.00 % | 449.511 K -23.50 % | 587.618 K 0.00 % | 587.618 K 38.56 % | 424.084 K 0.00 % | 424.084 K -23.87 % | 557.059 K | 0.000 -100.00 % | 629.964 K | 0.000 -100.00 % | 857.679 K | 0.000 -100.00 % | 483.783 K | 0.000 -100.00 % | 472.488 K -23.32 % | 616.164 K | 0.000 -100.00 % | 883.274 K 43.64 % | 614.917 K | 0.000 -100.00 % | 527.056 K 15.12 % | 457.819 K | 0.000 -100.00 % | 388.352 K 4.32 % | 372.257 K | 0.000 -100.00 % | 400.448 K | 0.000 |
| Net receivables | 130.047 K 0.00 % | 130.047 K -71.97 % | 463.910 K 855.35 % | 48.559 K -65.40 % | 140.360 K 0.00 % | 140.360 K 115.11 % | 65.251 K | 0.000 -100.00 % | 1.379 M | 0.000 100.00 % | -49.119 K | 0.000 -100.00 % | 574.336 K | 0.000 -100.00 % | 63.931 K -55.51 % | 143.700 K | 0.000 -100.00 % | 145.062 K 15.31 % | 125.800 K | 0.000 -100.00 % | 94.082 K -91.83 % | 1.152 M | 0.000 -100.00 % | 55.787 K -25.32 % | 74.698 K | 0.000 -100.00 % | 78.038 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 267.695 K 0.00 % | 267.695 K 78.74 % | 149.764 K 0.00 % | 149.764 K -39.47 % | 247.420 K 0.00 % | 247.420 K -26.09 % | 334.759 K | 0.000 -100.00 % | 536.313 K | 0.000 -100.00 % | 518.449 K | 0.000 -100.00 % | 590.596 K | 0.000 -100.00 % | 432.166 K -25.40 % | 579.308 K | 0.000 -100.00 % | 1.061 M 23.71 % | 857.350 K | 0.000 -100.00 % | 794.940 K -20.74 % | 1.003 M | 0.000 -100.00 % | 388.119 K -59.31 % | 953.732 K | 0.000 -100.00 % | 126.047 K | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 119.716 K | 0.000 | 0.000 | 0.000 -100.00 % | 308.015 K | 0.000 -100.00 % | 53.642 K | 0.000 -100.00 % | 80.544 K | 0.000 -100.00 % | 66.564 K | 0.000 -100.00 % | 53.549 K -37.11 % | 85.145 K | 0.000 -100.00 % | 309.987 K -56.83 % | 718.118 K | 0.000 -100.00 % | 831.169 K 23.38 % | 673.659 K | 0.000 -100.00 % | 314.622 K 223.21 % | 97.344 K | 0.000 -100.00 % | 264.176 K | 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 100.00 % | -634.774 K | 0.000 -100.00 % | 387.627 K 17.24 % | 330.630 K | 0.000 100.00 % | -100.111 K | 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 100.00 % | -160.000 | 0.000 100.00 % | -160.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.251 M 0.00 % | 1.251 M 64.93 % | 758.716 K 0.00 % | 758.716 K 5.61 % | 718.391 K 0.00 % | 718.391 K -25.26 % | 961.161 K | 0.000 -100.00 % | 960.249 K | 0.000 -100.00 % | 810.473 K | 0.000 -100.00 % | 1.039 M | 0.000 -100.00 % | 1.549 M -29.19 % | 2.188 M | 0.000 -100.00 % | 2.756 M 55.49 % | 1.772 M | 0.000 -100.00 % | 2.458 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 497.870 K | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 14.067 M 0.00 % | 14.067 M 0.00 % | 14.067 M 0.00 % | 14.067 M 0.00 % | 14.067 M 0.00 % | 14.067 M 0.00 % | 14.067 M | 0.000 -100.00 % | 14.067 M | 0.000 -100.00 % | 14.067 M | 0.000 -100.00 % | 14.067 M | 0.000 -100.00 % | 14.554 M 35.88 % | 10.710 M | 0.000 -100.00 % | 10.920 M 1.96 % | 10.710 M | 0.000 -100.00 % | 10.710 M 0.00 % | 10.710 M 6 694 113.13 % | -160.000 -100.00 % | 10.710 M 0.40 % | 10.668 M | 0.000 100.00 % | -420.000 K | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 8.000 K 0.00 % | 8.000 K | 0.000 -100.00 % | 8.000 K 79.73 % | 4.451 K | 0.000 -100.00 % | 4.451 K -41.23 % | 7.574 K | 0.000 -100.00 % | 4.451 K -4.14 % | 4.643 K | 0.000 -100.00 % | 4.643 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 13.650 M 0.00 % | 13.650 M -5.73 % | 14.479 M 0.00 % | 14.479 M -3.07 % | 14.937 M 0.00 % | 14.937 M -4.51 % | 15.643 M | 0.000 -100.00 % | 16.462 M | 0.000 -100.00 % | 16.416 M | 0.000 -100.00 % | 16.845 M | 0.000 -100.00 % | 19.265 M 11.06 % | 17.346 M | 0.000 -100.00 % | 19.344 M 11.66 % | 17.325 M | 0.000 -100.00 % | 18.634 M 17.57 % | 15.849 M | 0.000 -100.00 % | 14.154 M -0.53 % | 14.230 M | 0.000 -100.00 % | 3.826 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-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 -100.00 % | 174.220 K 0.00 % | 174.220 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 % | 21.091 K 0.00 % | 21.091 K 0.00 % | 21.091 K | 0.000 -100.00 % | 2.153 K 0.00 % | 2.153 K 0.00 % | 2.153 K | 0.000 -100.00 % | 186.799 K 0.00 % | 186.799 K 0.00 % | 186.799 K 245.48 % | -128.399 K 0.00 % | -128.399 K 0.00 % | -128.399 K |
| Accounts receivables | 0.000 | 0.000 -100.00 % | 194.334 K 0.00 % | 194.334 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 100.00 % | -20.114 K 0.00 % | -20.114 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 % | -34.676 K 0.00 % | -34.676 K 0.00 % | -34.676 K | 0.000 -100.00 % | 3.024 K 0.00 % | 3.024 K 0.00 % | 3.024 K | 0.000 -100.00 % | 44.259 K 0.00 % | 44.259 K 0.00 % | 44.259 K 163.01 % | -70.236 K 0.00 % | -70.236 K 0.00 % | -70.236 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.767 K 0.00 % | 55.767 K 0.00 % | 55.767 K | 0.000 100.00 % | -871.250 0.00 % | -871.250 0.00 % | -871.250 | 0.000 -100.00 % | 142.539 K 0.00 % | 142.539 K 0.00 % | 142.539 K 345.07 % | -58.163 K 0.00 % | -58.163 K 0.00 % | -58.163 K |
| Other non cash items | 22.245 K 0.00 % | 22.245 K 104.48 % | -496.759 K 0.00 % | -496.759 K -508.91 % | 121.484 K 0.00 % | 121.484 K -72.10 % | 435.420 K 174.47 % | 158.641 K -9.97 % | 176.204 K 68.36 % | 104.656 K -70.16 % | 350.746 K 1 184.22 % | -32.350 K -106.38 % | 506.959 K -23.12 % | 659.403 K 469.23 % | 115.841 K -63.51 % | 317.449 K -43.80 % | 564.868 K 247 849.12 % | -228.000 -100.05 % | 462.247 K 151.63 % | -895.382 K -233.37 % | 671.354 K 809.61 % | -94.609 K -114.92 % | 633.993 K 188.71 % | -714.676 K -151.72 % | -283.921 K -5.85 % | -268.221 K -95.85 % | -136.955 K 78.88 % | -648.391 K -136.61 % | 1.771 M 794.49 % | -255.000 K -215.62 % | 220.555 K 114.96 % | -1.474 M -290.83 % | -377.106 K 0.00 % | -377.106 K -1 364.87 % | -25.743 K -4 079.10 % | -616.000 0.00 % | -616.000 0.00 % | -616.000 |
| Net cash provided by operating activities | -411.742 K 0.00 % | -411.742 K -154.42 % | -161.835 K 0.00 % | -161.835 K -172.13 % | 224.372 K 0.00 % | 224.372 K | 0.000 | 0.000 100.00 % | -979.230 K | 0.000 100.00 % | -4.108 M -410 775 100.00 % | -1.000 | 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 % | 667.757 K 0.00 % | 667.757 K 0.00 % | 667.757 K | 0.000 100.00 % | -62.569 K 0.00 % | -62.569 K 0.00 % | -62.569 K | 0.000 -100.00 % | 738.958 K 0.00 % | 738.958 K 0.00 % | 738.958 K 55.49 % | 475.242 K 0.00 % | 475.242 K 0.00 % | 475.242 K |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -36.904 K 0.00 % | -36.904 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 % | -149.796 K 0.00 % | -149.796 K 0.00 % | -149.796 K | 0.000 100.00 % | -104.683 K 0.00 % | -104.683 K 0.00 % | -104.683 K | 0.000 100.00 % | -144.226 K 0.00 % | -144.226 K 0.00 % | -144.226 K -63.79 % | -88.055 K 0.00 % | -88.055 K 0.00 % | -88.055 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -43.297 K 0.00 % | -43.297 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -2.017 M 0.00 % | -2.017 M 0.00 % | -2.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -318.610 K 0.00 % | -318.610 K -131.26 % | 1.019 M 0.00 % | 1.019 M 203.37 % | -985.919 K 0.00 % | -985.919 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 -100.00 % | 2.167 M 0.00 % | 2.167 M 0.00 % | 2.167 M | 0.000 -100.00 % | 104.682 K 0.00 % | 104.682 K 0.00 % | 104.682 K | 0.000 -100.00 % | 144.225 K 0.00 % | 144.225 K 0.00 % | 144.225 K 63.79 % | 88.054 K 0.00 % | 88.054 K 0.00 % | 88.054 K |
| Net cash used for investing activites | -318.610 K 0.00 % | -318.610 K -133.93 % | 938.947 K 0.00 % | 938.947 K 195.24 % | -985.919 K 0.00 % | -985.919 K | 0.000 | 0.000 -100.00 % | 6.769 M | 0.000 -100.00 % | 10.295 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 100.00 % | -2.167 M 0.00 % | -2.167 M 0.00 % | -2.167 M | 0.000 100.00 % | -104.683 K 0.00 % | -104.683 K 0.00 % | -104.683 K | 0.000 100.00 % | -144.226 K 0.00 % | -144.226 K 0.00 % | -144.226 K -63.79 % | -88.055 K 0.00 % | -88.055 K 0.00 % | -88.055 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.362 M 0.00 % | 3.362 M 0.00 % | 3.362 M | 0.000 -100.00 % | 2.500 K 0.00 % | 2.500 K 0.00 % | 2.500 K -90.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -550.749 K 0.00 % | -550.749 K 0.00 % | -550.749 K -439.44 % | -102.096 K 0.00 % | -102.096 K 0.00 % | -102.096 K |
| Other financing activites | -146.943 K 0.00 % | -146.943 K -10.26 % | -133.266 K 0.00 % | -133.266 K -0.53 % | -132.560 K 0.00 % | -132.560 K | 0.000 | 0.000 100.00 % | -1.679 M | 0.000 100.00 % | -1.797 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 -100.00 % | 89.705 K 0.00 % | 89.705 K 0.00 % | 89.705 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.602 K -48.28 % | -41.546 K 0.00 % | -41.546 K 0.00 % | -41.546 K |
| Net cash used provided by financing activities | -146.943 K 0.00 % | -146.943 K -10.26 % | -133.266 K 0.00 % | -133.266 K -0.53 % | -132.560 K 0.00 % | -132.560 K | 0.000 | 0.000 100.00 % | -1.679 M | 0.000 100.00 % | -1.797 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 -100.00 % | 89.705 K 0.00 % | 89.705 K 0.00 % | 89.705 K | 0.000 -100.00 % | 3.222 M 0.00 % | 3.222 M 0.00 % | 3.222 M | 0.000 100.00 % | -612.351 K 0.00 % | -612.351 K 0.00 % | -612.351 K -326.30 % | -143.642 K 0.00 % | -143.642 K 0.00 % | -143.642 K |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -32.899 K 0.00 % | -32.899 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -365.424 K | 0.000 -100.00 % | 2.188 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 -100.00 % | 15.271 K 0.00 % | 15.271 K 0.00 % | 15.271 K | 0.000 100.00 % | -460.326 K 0.00 % | -460.326 K 0.00 % | -460.326 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 601.250 0.00 % | 601.250 0.00 % | 601.250 |
| Net change in cash | 0.000 | 0.000 | 0.000 100.00 % | -10.146 M -1 034.75 % | -894.107 K 0.00 % | -894.107 K | 0.000 | 0.000 -100.00 % | 3.745 M | 0.000 -100.00 % | 6.577 M 657 719 200.00 % | -1.000 | 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.615 M 0.00 % | -1.615 M 0.00 % | -1.615 M | 0.000 -100.00 % | 2.594 M 0.00 % | 2.594 M 0.00 % | 2.594 M | 0.000 100.00 % | -17.618 K 0.00 % | -17.618 K 0.00 % | -17.618 K -107.22 % | 244.146 K 0.00 % | 244.146 K 0.00 % | 244.146 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -894.107 K | 0.000 | 0.000 | 0.000 -100.00 % | 63.050 M | 0.000 -100.00 % | 56.473 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 -100.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M | 0.000 -100.00 % | 498.442 K 0.00 % | 498.442 K 0.00 % | 498.442 K | 0.000 -100.00 % | 516.060 K 0.00 % | 516.060 K 0.00 % | 516.060 K 89.79 % | 271.914 K 0.00 % | 271.914 K 0.00 % | 271.914 K |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -894.107 K 0.00 % | -894.107 K | 0.000 | 0.000 -100.00 % | 66.796 M | 0.000 -100.00 % | 63.050 M 6 305 034 400.02 % | -1.000 | 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.478 M 0.00 % | 1.478 M 0.00 % | 1.478 M | 0.000 -100.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M | 0.000 -100.00 % | 498.442 K 0.00 % | 498.442 K 0.00 % | 498.442 K -3.41 % | 516.060 K 0.00 % | 516.060 K 0.00 % | 516.060 K |
| Operating cash flow | -411.742 K 0.00 % | -411.742 K -154.42 % | -161.835 K 0.00 % | -161.835 K -172.13 % | 224.372 K 0.00 % | 224.372 K | 0.000 | 0.000 100.00 % | -979.230 K | 0.000 100.00 % | -4.108 M -410 775 100.00 % | -1.000 | 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 % | 667.757 K 0.00 % | 667.757 K 0.00 % | 667.757 K | 0.000 100.00 % | -62.569 K 0.00 % | -62.569 K 0.00 % | -62.569 K | 0.000 -100.00 % | 738.958 K 0.00 % | 738.958 K 0.00 % | 738.958 K 55.49 % | 475.242 K 0.00 % | 475.242 K 0.00 % | 475.242 K |
| Capital expenditure | 0.000 | 0.000 100.00 % | -36.904 K 0.00 % | -36.904 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 % | -149.796 K 0.00 % | -149.796 K 0.00 % | -149.796 K | 0.000 100.00 % | -104.683 K 0.00 % | -104.683 K 0.00 % | -104.683 K | 0.000 100.00 % | -144.226 K 0.00 % | -144.226 K 0.00 % | -144.226 K -63.79 % | -88.055 K 0.00 % | -88.055 K 0.00 % | -88.055 K |
| Free CashFlow | -411.742 K 0.00 % | -411.742 K -107.18 % | -198.739 K 0.00 % | -198.739 K -188.58 % | 224.372 K 0.00 % | 224.372 K | 0.000 | 0.000 100.00 % | -979.230 K | 0.000 100.00 % | -4.108 M -410 775 100.00 % | -1.000 | 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 % | 517.960 K 0.00 % | 517.960 K 0.00 % | 517.960 K | 0.000 100.00 % | -167.252 K 0.00 % | -167.252 K 0.00 % | -167.252 K | 0.000 -100.00 % | 594.732 K 0.00 % | 594.732 K 0.00 % | 594.732 K 53.60 % | 387.187 K 0.00 % | 387.187 K 0.00 % | 387.187 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 |