Narmada Macplast Drip Irrigation Systems Ltd. NARMP.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 69.840 M 285.28 % | 18.127 M -81.91 % | 100.220 M -19.58 % | 124.613 M 239.36 % | 36.720 M -7.59 % | 39.735 M -55.57 % | 89.430 M 1 878.98 % | 4.519 M |
| Net income | 53.917 M 299 438.89 % | 18.000 K -79.55 % | 88.000 K 39.68 % | 63.000 K 800.00 % | 7.000 K -68.99 % | 22.573 K -96.73 % | 690.476 K 39.16 % | 496.181 K |
| Income before tax | 64.656 M 54 232.77 % | 119.000 K 1.71 % | 117.000 K 85.71 % | 63.000 K 65.79 % | 38.000 K 26.36 % | 30.073 K -96.65 % | 898.592 K -0.77 % | 905.589 K |
| Income before tax ratio | 0.93 14 002.09 % | 0.01 462.33 % | 0.00 130.92 % | 0.00 -51.15 % | 0.00 36.73 % | 0.00 -92.47 % | 0.01 -94.99 % | 0.20 |
| EBITDA | 64.923 M 35 968.33 % | 180.000 K -2.17 % | 184.000 K 49.59 % | 123.000 K -64.55 % | 347.000 K 340.97 % | -144.000 K -121.79 % | 660.931 K -15.08 % | 778.305 K |
| Net income ratio | 0.77 77 645.44 % | 0.00 13.09 % | 0.00 73.68 % | 0.00 165.21 % | 0.00 -66.44 % | 0.00 -92.64 % | 0.01 -92.97 % | 0.11 |
| Ratio EBITDA | 0.93 9 261.55 % | 0.01 440.86 % | 0.00 86.00 % | 0.00 -89.55 % | 0.01 360.76 % | 0.00 -149.04 % | 0.01 -95.71 % | 0.17 |
| Gross profit ratio | 0.15 163.37 % | 0.06 4 165.05 % | 0.00 -90.66 % | 0.01 -77.81 % | 0.06 -49.80 % | 0.13 187.71 % | 0.04 -95.56 % | 1.00 |
| Weighted average shs out dil | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M |
| Weighted average shs out | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M 0.00 % | 3.623 M |
| EPS diluted | 14.88 297 500.00 % | 0.01 -79.42 % | 0.02 39.66 % | 0.02 815.79 % | 0.00 -69.35 % | 0.01 -96.74 % | 0.19 35.71 % | 0.14 |
| Earnings per share | 14.88 297 500.00 % | 0.01 -79.42 % | 0.02 39.66 % | 0.02 815.79 % | 0.00 -69.35 % | 0.01 -96.74 % | 0.19 35.71 % | 0.14 |
| Gross profit | 10.411 M 914.72 % | 1.026 M 671.43 % | 133.000 K -92.49 % | 1.770 M -24.68 % | 2.350 M -53.61 % | 5.066 M 27.83 % | 3.963 M -12.15 % | 4.511 M |
| Income tax expense | 10.739 M 10 532.67 % | 101.000 K 248.28 % | 29.000 K | 0.000 -100.00 % | 31.000 K 313.33 % | 7.500 K -96.40 % | 208.116 K -49.17 % | 409.408 K |
| Cost of revenue | 59.429 M 247.21 % | 17.116 M -82.90 % | 100.087 M -18.52 % | 122.843 M 257.41 % | 34.370 M -0.86 % | 34.669 M -59.44 % | 85.466 M 971 104.55 % | 8.800 K |
| General and administrative expenses | 1.319 M 45.42 % | 907.000 K -2.26 % | 928.000 K 5.45 % | 880.000 K -37.46 % | 1.407 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 38.000 K 35.71 % | 28.000 K -37.78 % | 45.000 K -33.82 % | 68.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 2.292 M 19.38 % | 1.920 M 307.64 % | 471.000 K -57.10 % | 1.098 M 2.14 % | 1.075 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.813 M 33.56 % | 2.855 M 97.71 % | 1.444 M -29.42 % | 2.046 M -17.57 % | 2.482 M 216.66 % | 783.815 K -52.92 % | 1.665 M 42.31 % | 1.170 M |
| Cost and expenses | 63.242 M 216.97 % | 19.952 M -80.35 % | 101.531 M -18.70 % | 124.889 M 238.89 % | 36.852 M 3.95 % | 35.453 M -60.13 % | 88.930 M 7 442.83 % | 1.179 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.521 M 62.67 % | 935.000 K -3.91 % | 973.000 K 2.64 % | 948.000 K -32.62 % | 1.407 M 79.51 % | 783.815 K -52.92 % | 1.665 M 42.31 % | 1.170 M |
| Interest income | 262.000 K -33.33 % | 393.000 K 533.87 % | 62.000 K -78.40 % | 287.000 K 68.82 % | 170.000 K -50.86 % | 345.935 K -13.40 % | 399.458 K 18.93 % | 335.873 K |
| Interest expense | 161.000 K -41.88 % | 277.000 K 1 285.00 % | 20.000 K -90.70 % | 215.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 106.000 K -40.11 % | 177.000 K 40.48 % | 126.000 K -5.26 % | 133.000 K -11.92 % | 151.000 K -12.19 % | 171.953 K -9.49 % | 189.980 K -9.84 % | 210.715 K |
| Operating income | 6.598 M 1 556.51 % | -453.000 K 65.45 % | -1.311 M -375.00 % | -276.000 K -109.09 % | -132.000 K -103.08 % | 4.283 M 809.44 % | 470.951 K -85.90 % | 3.341 M |
| Operating income ratio | 0.09 478.04 % | -0.02 -91.04 % | -0.01 -490.61 % | 0.00 38.39 % | 0.00 -103.34 % | 0.11 1 946.83 % | 0.01 -99.29 % | 0.74 |
| Total other income expenses net | 58.058 M 2 886.52 % | 1.944 M | 0.000 -100.00 % | 339.000 K 99.41 % | 170.000 K 104.00 % | -4.252 M -1 094.29 % | 427.641 K 117.56 % | -2.435 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Net debt | -4.008 M -162.47 % | 6.416 M 383.13 % | 1.328 M -14.21 % | 1.548 M 26.89 % | 1.220 M -2.39 % | 1.250 M 68.50 % | 741.787 K -73.61 % | 2.810 M |
| Total investments | 73.000 K -98.01 % | 3.676 M -40.09 % | 6.136 M 4.75 % | 5.858 M -29.02 % | 8.253 M 1.58 % | 8.124 M -9.49 % | 8.976 M 4.35 % | 8.602 M |
| Total debt | 0.000 -100.00 % | 6.107 M 41.69 % | 4.310 M 0.70 % | 4.280 M 22.08 % | 3.506 M 110.50 % | 1.666 M -50.66 % | 3.376 M -45.01 % | 6.139 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | 0.000 |
| Retained earnings | 41.029 M 418.45 % | -12.884 M -0.37 % | -12.837 M 2.05 % | -13.106 M 0.48 % | -13.169 M 0.05 % | -13.175 M 0.17 % | -13.198 M 3.57 % | -13.687 M |
| Common stock | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M |
| Total equity | 77.259 M 230.93 % | 23.346 M -0.20 % | 23.393 M 1.16 % | 23.124 M 0.27 % | 23.061 M 0.03 % | 23.055 M 0.10 % | 23.032 M 2.17 % | 22.543 M |
| Other non current liabilities | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 6.107 M 41.69 % | 4.310 M 0.70 % | 4.280 M 22.08 % | 3.506 M 130.17 % | 1.523 M -54.88 % | 3.376 M -13.85 % | 3.919 M |
| Total non current liabilities | 0.000 -100.00 % | 6.107 M 41.69 % | 4.310 M 0.68 % | 4.281 M 22.07 % | 3.507 M 130.23 % | 1.523 M -54.88 % | 3.376 M -13.85 % | 3.919 M |
| Other current liabilities | 120.000 K -74.79 % | 476.000 K 39.18 % | 342.000 K -56.21 % | 781.000 K -35.24 % | 1.206 M -5.64 % | 1.278 M -22.92 % | 1.658 M 50.98 % | 1.098 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.331 K | 0.000 -100.00 % | 2.221 M |
| Total current liabilities | 11.177 M 121.94 % | 5.036 M -17.73 % | 6.121 M -82.38 % | 34.740 M 11.68 % | 31.108 M 2 079.06 % | 1.428 M -88.97 % | 12.940 M 184.14 % | 4.554 M |
| Total liabilities | 11.177 M 0.31 % | 11.143 M 6.83 % | 10.431 M -73.27 % | 39.021 M 12.73 % | 34.615 M 1 073.06 % | 2.951 M -81.91 % | 16.316 M 92.57 % | 8.473 M |
| Other non current assets | 54.179 M 331.26 % | 12.563 M 32.47 % | 9.484 M -0.41 % | 9.523 M 35.98 % | 7.003 M 0.65 % | 6.958 M -1.66 % | 7.075 M 2.37 % | 6.911 M |
| Long term investments | 73.000 K -98.01 % | 3.676 M -40.09 % | 6.136 M 4.75 % | 5.858 M -29.02 % | 8.253 M 1.58 % | 8.124 M -9.49 % | 8.976 M 4.35 % | 8.602 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 170.000 K -96.28 % | 4.564 M 30.59 % | 3.495 M 28.59 % | 2.718 M -4.67 % | 2.851 M -5.03 % | 3.002 M -4.37 % | 3.139 M -5.71 % | 3.329 M |
| Total non current assets | 54.422 M 161.61 % | 20.803 M 8.83 % | 19.115 M 5.61 % | 18.099 M -0.04 % | 18.107 M 0.13 % | 18.084 M -5.77 % | 19.190 M 1.85 % | 18.842 M |
| Other current assets | 993.000 K 349.32 % | 221.000 K -66.92 % | 668.000 K 9.33 % | 611.000 K -18.21 % | 747.000 K -12.93 % | 857.913 K -2.35 % | 878.603 K 37.20 % | 640.385 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 4.008 M 1 397.09 % | -309.000 K -110.36 % | 2.982 M 9.15 % | 2.732 M 19.51 % | 2.286 M 449.94 % | 415.678 K -84.22 % | 2.634 M -20.88 % | 3.329 M |
| Cash and short term investments | 4.008 M 1 397.09 % | -309.000 K -110.36 % | 2.982 M 9.15 % | 2.732 M 19.51 % | 2.286 M 449.94 % | 415.678 K -84.22 % | 2.634 M -20.88 % | 3.329 M |
| Total current assets | 34.014 M 148.53 % | 13.686 M -6.95 % | 14.709 M -66.61 % | 44.046 M 11.31 % | 39.569 M 399.52 % | 7.921 M -60.70 % | 20.157 M 65.57 % | 12.174 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 290.942 K |
| Net receivables | 29.013 M 110.64 % | 13.774 M 24.55 % | 11.059 M -72.83 % | 40.703 M 11.41 % | 36.536 M 449.59 % | 6.648 M -60.06 % | 16.644 M 110.32 % | 7.914 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 236.000 K -94.74 % | 4.487 M -18.06 % | 5.476 M -83.80 % | 33.807 M 13.50 % | 29.786 M 413 594.44 % | 7.200 K -99.94 % | 11.282 M 813.49 % | 1.235 M |
| Tax payables | 10.821 M 14 723.29 % | 73.000 K -75.91 % | 303.000 K 99.34 % | 152.000 K 31.03 % | 116.000 K | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 88.436 M 156.42 % | 34.489 M 1.97 % | 33.824 M -45.57 % | 62.145 M 7.75 % | 57.676 M 121.79 % | 26.005 M -33.91 % | 39.348 M 26.86 % | 31.016 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | -65.007 M -2 294.36 % | -2.715 M 82.04 % | -15.119 M -3 689.22 % | -399.000 K -311.34 % | -97.000 K 84.38 % | -621.187 K 49.17 % | -1.222 M -159.13 % | 2.067 M |
| Accounts receivables | -59.864 M -2 104.94 % | -2.715 M 86.64 % | -20.325 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -5.143 M | 0.000 -100.00 % | 5.206 M 1 404.76 % | -399.000 K -311.34 % | -97.000 K 84.38 % | -621.187 K 49.17 % | -1.222 M -159.13 % | 2.067 M |
| Other non cash items | -43.157 M -4 131.08 % | -1.020 M -3 980.00 % | -25.000 K -151.02 % | 49.000 K 5 000.00 % | -1.000 K 99.89 % | -873.695 K -222.24 % | 714.736 K 3 833.86 % | -19.142 K |
| Net cash provided by operating activities | -54.141 M -1 429.41 % | -3.540 M 76.29 % | -14.930 M -9 594.81 % | -154.000 K -356.67 % | 60.000 K 104.61 % | -1.300 M -448.59 % | 373.031 K -86.46 % | 2.755 M |
| Investments in property plant and equipment | -1.129 M 9.39 % | -1.246 M 65.59 % | -3.621 M | 0.000 100.00 % | -129.000 K -269.63 % | -34.900 K 90.56 % | -369.680 K 78.88 % | -1.750 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -6.136 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 6.403 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 59.451 M 156 350.00 % | 38.000 K -87.70 % | 309.000 K -87.10 % | 2.395 M | 0.000 -100.00 % | 914.611 K | 0.000 | 0.000 |
| Net cash used for investing activites | 64.725 M 5 458.03 % | -1.208 M 87.21 % | -9.448 M -494.49 % | 2.395 M 1 956.59 % | -129.000 K -114.66 % | 879.711 K 337.97 % | -369.680 K 78.88 % | -1.750 M |
| Debt repayment | -6.107 M -440.03 % | 1.796 M -58.33 % | 4.310 M 456.85 % | 774.000 K -60.97 % | 1.983 M 207.03 % | -1.853 M -241.30 % | -542.836 K 5.85 % | -576.566 K |
| Common stock issued | 0.000 | 0.000 -100.00 % | 36.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -161.000 K 52.65 % | -340.000 K 97.42 % | -13.179 M -413.00 % | -2.569 M -5 608.89 % | -45.000 K -182.00 % | 54.875 K 135.29 % | -155.515 K | 0.000 |
| Net cash used provided by financing activities | -6.268 M -530.49 % | 1.456 M -94.68 % | 27.361 M 1 624.29 % | -1.795 M -192.62 % | 1.938 M 207.80 % | -1.798 M -157.44 % | -698.351 K -21.12 % | -576.566 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 4.317 M 231.10 % | -3.293 M -1 411.95 % | 251.000 K -43.72 % | 446.000 K -76.15 % | 1.870 M 184.31 % | -2.218 M -219.20 % | -695.000 K -262.53 % | 427.601 K |
| Cash at beginning of period | -309.000 K -110.36 % | 2.983 M 9.19 % | 2.732 M 19.51 % | 2.286 M 449.94 % | 415.679 K -84.22 % | 2.634 M -20.88 % | 3.329 M 14.74 % | 2.902 M |
| Cash at end of period | 4.008 M 1 392.90 % | -310.000 K -110.39 % | 2.983 M 9.19 % | 2.732 M 19.51 % | 2.286 M 449.94 % | 415.679 K -84.22 % | 2.634 M -20.88 % | 3.329 M |
| Operating cash flow | -54.141 M -1 429.41 % | -3.540 M 76.29 % | -14.930 M -9 594.81 % | -154.000 K -356.67 % | 60.000 K 104.61 % | -1.300 M -448.59 % | 373.031 K -86.46 % | 2.755 M |
| Capital expenditure | -1.129 M 9.39 % | -1.246 M 65.59 % | -3.621 M | 0.000 100.00 % | -129.000 K -269.63 % | -34.900 K 90.56 % | -369.680 K 78.88 % | -1.750 M |
| Free CashFlow | -55.270 M -1 054.83 % | -4.786 M 74.20 % | -18.551 M -11 946.10 % | -154.000 K -123.19 % | -69.000 K 94.83 % | -1.335 M -39 946.49 % | 3.351 K -99.67 % | 1.004 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 31.016 M 25.38 % | 24.738 M -29.90 % | 35.291 M 259.75 % | 9.810 M 980 900.00 % | 1.000 K -99.97 % | 3.415 M -75.89 % | 14.162 M 2 474.91 % | 550.000 K | 0.000 -100.00 % | 2.103 M -91.51 % | 24.783 M 1.88 % | 24.325 M -50.37 % | 49.010 M 33.09 % | 36.825 M 33.07 % | 27.673 M -37.83 % | 44.513 M 185.28 % | 15.603 M -57.51 % | 36.720 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.791 M 45.38 % | 5.359 M -17.74 % | 6.515 M -67.54 % | 20.070 M -42.86 % | 35.127 M 81.83 % | 19.319 M 142.70 % | 7.960 M -67.57 % | 24.547 M 444.16 % | 4.511 M | 0.000 -100.00 % | 3.000 K -40.00 % | 5.000 K -99.30 % | 714.000 K 17 750.00 % | 4.000 K -99.99 % | 26.865 M 2 977.32 % | 873.000 K 357.07 % | 191.000 K 92.93 % | 99.000 K 130.23 % | 43.000 K 100.00 % | 21.500 K |
| Net income | 4.009 M -7.13 % | 4.317 M -90.93 % | 47.603 M 2 343.69 % | 1.948 M 3 958.33 % | 48.000 K 115.69 % | -306.000 K -26.97 % | -241.000 K -150.31 % | 479.000 K 456.98 % | 86.000 K -90.75 % | 930.000 K 250.49 % | -618.000 K 50.91 % | -1.259 M -221.64 % | 1.035 M 157.60 % | -1.797 M -245.39 % | 1.236 M 216.49 % | -1.061 M -162.93 % | 1.686 M 147.94 % | 680.000 K 221.21 % | -561.000 K -172.33 % | -206.000 K -321.51 % | 93.000 K -45.16 % | 169.573 K 144.51 % | -381.000 K -349.02 % | 153.000 K 88.89 % | 81.000 K 112.46 % | -650.000 K -224.28 % | 523.000 K -53.59 % | 1.127 M 436.42 % | -335.000 K -106.79 % | -162.000 K -274.19 % | 93.000 K -74.59 % | 366.000 K 83.92 % | 199.000 K -56.55 % | 458.000 K 115.02 % | 213.000 K -74.51 % | 835.500 K -28.83 % | 1.174 M -44.44 % | 2.113 M 546.18 % | 327.000 K 174.79 % | 119.000 K -86.63 % | 890.000 K |
| Income before tax | 5.417 M 3.83 % | 5.217 M -90.86 % | 57.082 M 2 373.22 % | 2.308 M 4 708.33 % | 48.000 K 118.11 % | -265.000 K -34.52 % | -197.000 K -141.04 % | 480.000 K 370.59 % | 102.000 K -82.86 % | 595.000 K 196.28 % | -618.000 K 50.91 % | -1.259 M -189.99 % | 1.399 M 158.73 % | -2.382 M -292.72 % | 1.236 M 216.49 % | -1.061 M -146.72 % | 2.271 M 219.41 % | 711.000 K 226.74 % | -561.000 K -172.33 % | -206.000 K -266.13 % | 124.000 K -29.97 % | 177.073 K 146.48 % | -381.000 K -349.02 % | 153.000 K 88.89 % | 81.000 K 118.33 % | -442.000 K -184.51 % | 523.000 K -53.59 % | 1.127 M 436.42 % | -335.000 K -235.30 % | 247.589 K 166.22 % | 93.000 K -74.59 % | 366.000 K 83.92 % | 199.000 K -56.55 % | 458.000 K 115.02 % | 213.000 K -74.51 % | 835.500 K -28.83 % | 1.174 M -44.44 % | 2.113 M 546.18 % | 327.000 K 174.79 % | 119.000 K -86.63 % | 890.000 K |
| Income before tax ratio | 0.17 -17.18 % | 0.21 -86.96 % | 1.62 587.49 % | 0.24 -99.51 % | 48.00 61 956.60 % | -0.08 -457.84 % | -0.01 -101.59 % | 0.87 | 0.00 -100.00 % | 0.28 1 234.60 % | -0.02 51.82 % | -0.05 -281.32 % | 0.03 144.13 % | -0.06 -244.82 % | 0.04 287.38 % | -0.02 -116.38 % | 0.15 651.70 % | 0.02 | 0.00 | 0.00 | 0.00 -100.00 % | 0.02 131.97 % | -0.07 -402.74 % | 0.02 481.89 % | 0.00 132.07 % | -0.01 -146.48 % | 0.03 -80.88 % | 0.14 1 137.44 % | -0.01 -124.86 % | 0.05 | 0.00 -100.00 % | 122.00 206.53 % | 39.80 6 104.63 % | 0.64 -98.80 % | 53.25 171 122.17 % | 0.03 -97.69 % | 1.34 -87.84 % | 11.06 234.93 % | 3.30 19.35 % | 2.77 -93.31 % | 41.40 |
| EBITDA | 5.425 M 3.45 % | 5.244 M -90.82 % | 57.101 M 2 256.62 % | 2.423 M 1 366.26 % | 165.250 K 213.97 % | -145.000 K -74.70 % | -83.000 K -114.03 % | 591.500 K 183.01 % | 209.000 K -43.44 % | 369.500 K 171.75 % | -515.000 K 71.29 % | -1.794 M -451.59 % | 510.250 K -35.92 % | 796.250 K -30.94 % | 1.153 M 177.59 % | -1.486 M -587.96 % | -216.000 K -111.75 % | 1.839 M 304.11 % | -901.000 K -30.96 % | -688.000 K -252.80 % | -195.012 K -105.64 % | 3.460 M 381.53 % | -1.229 M -7.06 % | -1.148 M 5.98 % | -1.221 M -133.02 % | -524.000 K -66.88 % | -314.000 K -48.82 % | -211.000 K | 0.000 -100.00 % | 2.811 M 491.50 % | -718.000 K -11.49 % | -644.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income ratio | 0.13 -25.93 % | 0.17 -87.06 % | 1.35 579.28 % | 0.20 -99.59 % | 48.00 53 668.63 % | -0.09 -426.55 % | -0.02 -101.95 % | 0.87 | 0.00 -100.00 % | 0.44 1 873.41 % | -0.02 51.82 % | -0.05 -345.09 % | 0.02 143.28 % | -0.05 -209.26 % | 0.04 287.38 % | -0.02 -122.06 % | 0.11 483.50 % | 0.02 | 0.00 | 0.00 | 0.00 -100.00 % | 0.02 130.61 % | -0.07 -402.74 % | 0.02 481.89 % | 0.00 121.81 % | -0.02 -168.35 % | 0.03 -80.88 % | 0.14 1 137.44 % | -0.01 62.00 % | -0.04 | 0.00 -100.00 % | 122.00 206.53 % | 39.80 6 104.63 % | 0.64 -98.80 % | 53.25 171 122.17 % | 0.03 -97.69 % | 1.34 -87.84 % | 11.06 234.93 % | 3.30 19.35 % | 2.77 -93.31 % | 41.40 |
| Ratio EBITDA | 0.17 -17.49 % | 0.21 -86.90 % | 1.62 555.08 % | 0.25 -99.85 % | 165.25 389 292.24 % | -0.04 -624.48 % | -0.01 -100.54 % | 1.08 | 0.00 -100.00 % | 0.18 945.52 % | -0.02 71.82 % | -0.07 -808.39 % | 0.01 -51.85 % | 0.02 -48.10 % | 0.04 224.81 % | -0.03 -141.15 % | -0.01 -127.64 % | 0.05 | 0.00 | 0.00 | 0.00 -100.00 % | 0.44 293.65 % | -0.23 -30.15 % | -0.18 -189.64 % | -0.06 -307.83 % | -0.01 8.22 % | -0.02 38.68 % | -0.03 | 0.00 -100.00 % | 0.62 | 0.00 100.00 % | -214.67 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.19 -6.04 % | 0.20 120.38 % | 0.09 -58.64 % | 0.22 -77.83 % | 1.00 696.04 % | 0.13 3 606.38 % | 0.00 -99.66 % | 1.00 | 0.00 -100.00 % | 0.01 16.68 % | 0.01 124.54 % | -0.05 -338.01 % | 0.02 -25.08 % | 0.03 -56.82 % | 0.06 367.49 % | -0.02 -235.80 % | 0.02 -73.05 % | 0.07 | 0.00 | 0.00 | 0.00 -100.00 % | 0.66 6 796.75 % | -0.01 -329.55 % | 0.00 -77.73 % | 0.00 -103.97 % | 0.03 616.84 % | 0.00 -80.19 % | 0.02 742.29 % | 0.00 -99.73 % | 1.00 | 0.00 100.00 % | -1.67 -266.67 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 1 961.78 % | 0.05 -95.15 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 3.612 M -0.45 % | 3.628 M 0.14 % | 3.623 M 0.44 % | 3.607 M -24.85 % | 4.800 M 25.49 % | 3.825 M 11.09 % | 3.443 M -6.57 % | 3.685 M -14.30 % | 4.300 M 22.54 % | 3.509 M -3.47 % | 3.635 M 1.06 % | 3.597 M 0.78 % | 3.569 M -0.75 % | 3.596 M -1.07 % | 3.635 M -0.66 % | 3.659 M 2.01 % | 3.587 M -4.98 % | 3.775 M 0.94 % | 3.740 M 8.94 % | 3.433 M 10.74 % | 3.100 M -9.36 % | 3.420 M 6.05 % | 3.225 M -15.69 % | 3.825 M -5.56 % | 4.050 M 12.16 % | 3.611 M -3.35 % | 3.736 M -0.56 % | 3.757 M 0.94 % | 3.722 M 5.59 % | 3.525 M 13.71 % | 3.100 M -12.21 % | 3.531 M -2.40 % | 3.618 M 2.70 % | 3.523 M -0.76 % | 3.550 M -0.14 % | 3.555 M -0.08 % | 3.558 M 0.00 % | 3.558 M 0.00 % | 3.558 M 0.00 % | 3.558 M 0.00 % | 3.558 M |
| Weighted average shs out | 3.612 M -0.45 % | 3.628 M 0.14 % | 3.623 M 0.44 % | 3.607 M -24.85 % | 4.800 M 25.49 % | 3.825 M 11.09 % | 3.443 M -6.57 % | 3.685 M -14.30 % | 4.300 M 22.54 % | 3.509 M -3.47 % | 3.635 M 1.06 % | 3.597 M 0.78 % | 3.569 M -0.75 % | 3.596 M -1.07 % | 3.635 M -0.66 % | 3.659 M 2.01 % | 3.587 M -4.98 % | 3.775 M 0.94 % | 3.740 M 8.94 % | 3.433 M 10.74 % | 3.100 M -9.36 % | 3.420 M 6.05 % | 3.225 M -15.69 % | 3.825 M -5.56 % | 4.050 M 12.16 % | 3.611 M -3.35 % | 3.736 M -0.56 % | 3.757 M 0.94 % | 3.722 M 5.59 % | 3.525 M 13.71 % | 3.100 M -15.30 % | 3.660 M 1.16 % | 3.618 M 2.70 % | 3.523 M -0.76 % | 3.550 M -0.14 % | 3.555 M -0.08 % | 3.558 M 0.00 % | 3.558 M 0.00 % | 3.558 M 0.00 % | 3.558 M 0.00 % | 3.558 M |
| EPS diluted | 1.11 -6.72 % | 1.19 -90.94 % | 13.14 2 333.33 % | 0.54 5 300.00 % | 0.01 112.50 % | -0.08 -14.29 % | -0.07 -153.85 % | 0.13 550.00 % | 0.02 -92.59 % | 0.27 258.82 % | -0.17 51.43 % | -0.35 -220.69 % | 0.29 158.00 % | -0.50 -247.06 % | 0.34 217.24 % | -0.29 -161.70 % | 0.47 161.11 % | 0.18 220.00 % | -0.15 -150.00 % | -0.06 -300.00 % | 0.03 -39.52 % | 0.05 141.33 % | -0.12 -400.00 % | 0.04 100.00 % | 0.02 111.11 % | -0.18 -228.57 % | 0.14 -53.33 % | 0.30 433.33 % | -0.09 -96.08 % | -0.05 -253.00 % | 0.03 -70.00 % | 0.10 81.82 % | 0.06 -57.69 % | 0.13 116.67 % | 0.06 -75.00 % | 0.24 -27.27 % | 0.33 -44.07 % | 0.59 542.00 % | 0.09 175.15 % | 0.03 -86.64 % | 0.25 |
| Earnings per share | 1.11 -6.72 % | 1.19 -90.94 % | 13.14 2 333.33 % | 0.54 5 300.00 % | 0.01 112.50 % | -0.08 -14.29 % | -0.07 -153.85 % | 0.13 550.00 % | 0.02 -92.59 % | 0.27 258.82 % | -0.17 51.43 % | -0.35 -220.69 % | 0.29 158.00 % | -0.50 -247.06 % | 0.34 217.24 % | -0.29 -161.70 % | 0.47 161.11 % | 0.18 220.00 % | -0.15 -150.00 % | -0.06 -300.00 % | 0.03 -39.52 % | 0.05 141.33 % | -0.12 -400.00 % | 0.04 100.00 % | 0.02 111.11 % | -0.18 -228.57 % | 0.14 -53.33 % | 0.30 433.33 % | -0.09 -96.08 % | -0.05 -253.00 % | 0.03 -70.00 % | 0.10 81.82 % | 0.06 -57.69 % | 0.13 116.67 % | 0.06 -75.00 % | 0.24 -27.27 % | 0.33 -44.07 % | 0.59 542.00 % | 0.09 175.15 % | 0.03 -86.64 % | 0.25 |
| Gross profit | 5.889 M 17.80 % | 4.999 M 54.48 % | 3.236 M 48.78 % | 2.175 M 217 400.00 % | 1.000 K -99.77 % | 429.000 K 793.75 % | 48.000 K -91.27 % | 550.000 K | 0.000 -100.00 % | 30.000 K -90.10 % | 303.000 K 125.00 % | -1.212 M -218.13 % | 1.026 M -0.29 % | 1.029 M -42.55 % | 1.791 M 266.30 % | -1.077 M -487.41 % | 278.000 K -88.55 % | 2.428 M 7 457.58 % | -33.000 K 5.71 % | -35.000 K | 0.000 -100.00 % | 5.160 M 9 835.85 % | -53.000 K -253.33 % | -15.000 K 42.31 % | -26.000 K -102.27 % | 1.147 M 1 203.41 % | 88.000 K -51.91 % | 183.000 K 173.13 % | 67.000 K -98.51 % | 4.511 M | 0.000 100.00 % | -5.000 K -200.00 % | 5.000 K -99.30 % | 714.000 K 17 750.00 % | 4.000 K -99.69 % | 1.303 M 49.26 % | 873.000 K 357.07 % | 191.000 K 92.93 % | 99.000 K 130.23 % | 43.000 K 100.00 % | 21.500 K |
| Income tax expense | 1.408 M 56.44 % | 900.000 K -90.51 % | 9.479 M 2 533.06 % | 360.000 K | 0.000 -100.00 % | 41.000 K -6.82 % | 44.000 K 4 300.00 % | 1.000 K -93.75 % | 16.000 K -95.22 % | 335.000 K | 0.000 | 0.000 -100.00 % | 364.000 K -37.78 % | 585.000 K | 0.000 | 0.000 -100.00 % | 585.000 K 1 787.10 % | 31.000 K | 0.000 | 0.000 -100.00 % | 31.000 K 313.33 % | 7.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 208.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 409.408 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 25.127 M 27.30 % | 19.739 M -38.42 % | 32.055 M 319.84 % | 7.635 M | 0.000 -100.00 % | 2.986 M -78.84 % | 14.114 M | 0.000 | 0.000 -100.00 % | 2.073 M -91.53 % | 24.480 M -4.14 % | 25.537 M -46.78 % | 47.984 M 34.05 % | 35.796 M 38.30 % | 25.882 M -43.23 % | 45.590 M 197.49 % | 15.325 M -55.31 % | 34.292 M 103 815.15 % | 33.000 K -5.71 % | 35.000 K | 0.000 -100.00 % | 2.631 M -51.39 % | 5.412 M -17.12 % | 6.530 M -67.51 % | 20.096 M -40.86 % | 33.980 M 76.69 % | 19.231 M 147.28 % | 7.777 M -68.23 % | 24.480 M 3 059 900.00 % | 800.000 | 0.000 -100.00 % | 8.000 K | 0.000 | 0.000 -100.00 % | 25.562 M 0.00 % | 25.562 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 628.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 413.500 K 0.00 % | 413.500 K | 0.000 | 0.000 -100.00 % | 388.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 172.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 68.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 472.000 K | 0.000 -100.00 % | 898.000 K -9.38 % | 991.000 K 30.05 % | 762.000 K | 0.000 100.00 % | -13.500 K 93.81 % | -218.000 K -146.78 % | 466.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.073 M | 0.000 | 0.000 | 0.000 100.00 % | -589.000 K | 0.000 -100.00 % | 1.500 M 105.92 % | -25.353 M -3 444.72 % | 758.000 K 184.96 % | 266.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 472.000 K -3.28 % | 488.000 K -59.87 % | 1.216 M 22.70 % | 991.000 K -11.36 % | 1.118 M 162.44 % | 426.000 K 6.50 % | 400.000 K 20.48 % | 332.000 K 19.86 % | 277.000 K -10.06 % | 308.000 K -21.83 % | 394.000 K 2 930.77 % | 13.000 K -97.04 % | 439.000 K 82.92 % | 240.000 K -13.67 % | 278.000 K 561.90 % | 42.000 K -80.19 % | 212.000 K -59.07 % | 518.000 K 225.79 % | 159.000 K -37.15 % | 253.000 K 90.23 % | 133.000 K -67.06 % | 403.815 K 160.53 % | 155.000 K 13.14 % | 137.000 K 55.68 % | 88.000 K -92.78 % | 1.218 M 647.24 % | 163.000 K 117.27 % | -944.000 K -334.83 % | 402.000 K -29.82 % | 572.850 K 139.69 % | 239.000 K 164.42 % | -371.000 K -365.00 % | 140.000 K -91.29 % | 1.608 M 106.37 % | -25.252 M -3 031.17 % | 861.500 K 223.87 % | 266.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost and expenses | 25.599 M 26.56 % | 20.227 M -39.21 % | 33.271 M 285.71 % | 8.626 M 671.56 % | 1.118 M -67.23 % | 3.412 M -76.49 % | 14.514 M 4 271.69 % | 332.000 K 19.86 % | 277.000 K -88.37 % | 2.381 M -90.43 % | 24.874 M -3.68 % | 25.824 M -46.67 % | 48.423 M 34.37 % | 36.036 M 37.75 % | 26.160 M -42.67 % | 45.632 M 193.70 % | 15.537 M -55.37 % | 34.810 M 18 030.21 % | 192.000 K -33.33 % | 288.000 K 116.54 % | 133.000 K -95.62 % | 3.035 M -45.48 % | 5.567 M -16.50 % | 6.667 M -66.97 % | 20.184 M -42.66 % | 35.198 M 81.49 % | 19.394 M 183.83 % | 6.833 M -72.54 % | 24.882 M 4 237.49 % | 573.650 K 140.02 % | 239.000 K 165.84 % | -363.000 K -359.29 % | 140.000 K -91.29 % | 1.608 M 420.39 % | 309.000 K -98.83 % | 26.423 M 9 833.46 % | 266.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 488.000 K 53.46 % | 318.000 K | 0.000 -100.00 % | 356.000 K -16.43 % | 426.000 K 3.02 % | 413.500 K -24.82 % | 550.000 K 18.03 % | 466.000 K 7.62 % | 433.000 K 9.90 % | 394.000 K 37.28 % | 287.000 K -13.03 % | 330.000 K 37.50 % | 240.000 K -13.67 % | 278.000 K 27.52 % | 218.000 K 2.83 % | 212.000 K -59.07 % | 518.000 K 225.79 % | 159.000 K -37.15 % | 253.000 K 90.23 % | 133.000 K -67.06 % | 403.815 K 160.53 % | 155.000 K 13.14 % | 137.000 K 55.68 % | 88.000 K -92.78 % | 1.218 M 647.24 % | 163.000 K 26.36 % | 129.000 K 3.20 % | 125.000 K -78.18 % | 572.850 K 139.69 % | 239.000 K 9.63 % | 218.000 K 55.71 % | 140.000 K 29.63 % | 108.000 K 6.93 % | 101.000 K -2.42 % | 103.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 257.000 K 272.46 % | 69.000 K 15.00 % | 60.000 K -9.09 % | 66.000 K -67.33 % | 202.000 K 288.46 % | 52.000 K 100.00 % | 26.000 K -59.38 % | 64.000 K -77.06 % | 279.000 K 416.67 % | 54.000 K 10.20 % | 49.000 K 716.67 % | 6.000 K -98.50 % | 400.935 K 6 582.25 % | 6.000 K -79.31 % | 29.000 K 52.63 % | 19.000 K 1 800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 3.000 K -66.67 % | 9.000 K -88.61 % | 79.000 K 8.22 % | 73.000 K 0.00 % | 73.000 K 2.82 % | 71.000 K 4.41 % | 68.000 K 4.62 % | 65.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 8.000 K -69.81 % | 26.500 K -40.11 % | 44.250 K 22.92 % | 36.000 K -18.64 % | 44.250 K -5.85 % | 47.000 K 9.30 % | 43.000 K 0.00 % | 43.000 K 0.00 % | 43.000 K 36.51 % | 31.500 K -5.26 % | 33.250 K 12.71 % | 29.500 K -11.28 % | 33.250 K 0.00 % | 33.250 K -11.79 % | 37.693 K 12.52 % | 33.500 K -11.12 % | 37.693 K -0.15 % | 37.750 K -0.66 % | 38.000 K 0.00 % | 38.000 K -11.60 % | 42.988 K 0.00 % | 42.988 K -9.49 % | 47.495 K 0.00 % | 47.495 K 10.45 % | 43.000 K -9.46 % | 47.495 K -1.05 % | 48.000 K -49.47 % | 95.000 K -88.14 % | 801.000 K 1 420.53 % | 52.679 K -4.22 % | 55.000 K -45.54 % | 101.000 K 150.75 % | -199.000 K -122.26 % | 894.000 K 193.11 % | 305.000 K 169.16 % | -441.000 K 27.35 % | -607.000 K -409.69 % | 196.000 K -79.26 % | 945.000 K 247.43 % | 272.000 K 17.75 % | 231.000 K |
| Operating income | 5.417 M 20.08 % | 4.511 M 123.32 % | 2.020 M 70.61 % | 1.184 M 206.00 % | -1.117 M -2 559.52 % | -42.000 K 88.07 % | -352.000 K -261.47 % | 218.000 K 178.70 % | -277.000 K -181.95 % | 338.000 K 471.43 % | -91.000 K 93.93 % | -1.499 M -414.26 % | 477.000 K -39.54 % | 789.000 K -47.85 % | 1.513 M 216.83 % | -1.295 M -2 062.12 % | 66.000 K -96.54 % | 1.910 M 1 094.79 % | -192.000 K 33.33 % | -288.000 K -116.54 % | -133.000 K -102.80 % | 4.757 M 2 387.02 % | -208.000 K -36.84 % | -152.000 K -33.33 % | -114.000 K -60.56 % | -71.000 K 5.33 % | -75.000 K -106.65 % | 1.127 M 2 043.10 % | -58.000 K -101.47 % | 3.938 M 1 747.70 % | -239.000 K -165.30 % | 366.000 K 371.11 % | -135.000 K 84.90 % | -894.000 K -193.11 % | -305.000 K -169.08 % | 441.500 K -27.27 % | 607.000 K 217.80 % | 191.000 K 92.93 % | 99.000 K 130.23 % | 43.000 K 100.00 % | 21.500 K |
| Operating income ratio | 0.17 -4.22 % | 0.18 218.58 % | 0.06 -52.58 % | 0.12 100.01 % | -1 117.00 -9 082 173.80 % | -0.01 50.52 % | -0.02 -106.27 % | 0.40 | 0.00 -100.00 % | 0.16 4 477.13 % | 0.00 94.04 % | -0.06 -733.16 % | 0.01 -54.57 % | 0.02 -60.81 % | 0.05 287.93 % | -0.03 -787.78 % | 0.00 -91.87 % | 0.05 | 0.00 | 0.00 | 0.00 -100.00 % | 0.61 1 673.11 % | -0.04 -66.36 % | -0.02 -310.74 % | -0.01 -181.02 % | 0.00 47.94 % | 0.00 -102.74 % | 0.14 6 092.13 % | 0.00 -100.27 % | 0.87 | 0.00 -100.00 % | 122.00 551.85 % | -27.00 -2 056.38 % | -1.25 98.36 % | -76.25 -464 076.50 % | 0.02 -97.64 % | 0.70 -30.47 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Total other income expenses net | -319.000 K -145.18 % | 706.000 K -98.72 % | 55.062 M 4 798.75 % | 1.124 M | 0.000 100.00 % | -223.000 K -243.87 % | 155.000 K -40.84 % | 262.000 K -30.87 % | 379.000 K 47.47 % | 257.000 K 148.77 % | -527.000 K -193.27 % | 565.000 K -38.72 % | 922.000 K 129.08 % | -3.171 M -1 044.77 % | -277.000 K -160.35 % | 459.000 K -79.18 % | 2.205 M 283.90 % | -1.199 M -224.93 % | -369.000 K -550.00 % | 82.000 K -68.09 % | 257.000 K 105.61 % | -4.579 M -2 546.82 % | -173.000 K -156.72 % | 305.000 K 56.41 % | 195.000 K 107.05 % | -2.766 M -562.54 % | 598.000 K | 0.000 -100.00 % | 466.000 K 112.63 % | -3.690 M -1 211.45 % | 332.000 K | 0.000 -100.00 % | 334.000 K -75.30 % | 1.352 M 161.00 % | 518.000 K 31.47 % | 394.000 K -30.51 % | 567.000 K -70.50 % | 1.922 M 742.98 % | 228.000 K 200.00 % | 76.000 K -91.25 % | 868.500 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-09-30 | 2014-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-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-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-03-31 | 2017-12-31 | 2016-12-31 | 2016-09-30 | 2015-09-30 | 2014-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -4.008 M -183.59 % | 4.795 M 1 651.78 % | -309.000 K -104.82 % | 6.416 M 0.00 % | 6.416 M 346.18 % | 1.438 M 8.28 % | 1.328 M -17.36 % | 1.607 M 42.84 % | 1.125 M -6.31 % | 1.201 M -22.43 % | 1.548 M 990.14 % | 142.000 K 125.74 % | -551.700 K -232.95 % | -165.700 K -113.58 % | 1.220 M 52.31 % | 801.000 K -17.46 % | 970.400 K 6.79 % | 908.700 K -27.30 % | 1.250 M -65.39 % | 3.611 M -23.90 % | 4.745 M 539.70 % | 741.787 K -58.84 % | 1.802 M -72.19 % | 6.480 M 130.58 % | 2.810 M -63.05 % | 7.606 M | 0.000 -100.00 % | 6.156 M -12.57 % | 7.041 M 39.40 % | 5.051 M |
| Total investments | 0.000 -100.00 % | 73.000 K -98.94 % | 6.887 M 1 214.40 % | -618.000 K -109.54 % | 6.476 M 0.00 % | 6.476 M 3.02 % | 6.286 M 88.43 % | 3.336 M -44.95 % | 6.060 M 1.10 % | 5.994 M -2.41 % | 6.142 M 4.85 % | 5.858 M 0.62 % | 5.822 M 0.89 % | 5.770 M 2 559.17 % | 217.000 K -97.37 % | 8.253 M -1.15 % | 8.349 M 1.50 % | 8.226 M -2.31 % | 8.420 M 3.64 % | 8.124 M -14.21 % | 9.470 M -0.55 % | 9.523 M 6.09 % | 8.976 M 0.62 % | 8.921 M -0.10 % | 8.931 M 3.82 % | 8.602 M 1.13 % | 8.506 M | 0.000 -100.00 % | 7.016 M 4.72 % | 6.700 M 3.14 % | 6.496 M |
| Total debt | 0.000 | 0.000 -100.00 % | 5.247 M | 0.000 -100.00 % | 6.107 M 0.00 % | 6.107 M 40.65 % | 4.342 M 0.74 % | 4.310 M 1.20 % | 4.259 M 5.03 % | 4.055 M -4.39 % | 4.241 M -0.91 % | 4.280 M 11.92 % | 3.824 M 56.96 % | 2.436 M -15.69 % | 2.890 M -17.58 % | 3.506 M 4.35 % | 3.360 M -9.10 % | 3.696 M 21.95 % | 3.031 M 81.98 % | 1.666 M -55.73 % | 3.762 M -25.43 % | 5.045 M 49.44 % | 3.376 M -51.18 % | 6.915 M 1.31 % | 6.826 M 11.18 % | 6.139 M -19.84 % | 7.659 M | 0.000 -100.00 % | 6.275 M -11.53 % | 7.093 M 31.21 % | 5.406 M |
| Accumulated other comprehensive income loss | 77.259 M | 0.000 | 0.000 -100.00 % | 23.346 M | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 100.00 % | 0.000 -50.00 % | 0.000 100.00 % | 0.000 -50.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 -33.33 % | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 100.00 % | -12.421 M 4.05 % | -12.945 M | 0.000 100.00 % | -13.529 M -166.90 % | 20.222 M 238.57 % | -14.593 M 13.35 % | -16.841 M -21.01 % | -13.917 M |
| Retained earnings | 0.000 -100.00 % | 41.029 M | 0.000 | 0.000 100.00 % | -12.884 M 0.00 % | -12.884 M -4.96 % | -12.275 M 4.38 % | -12.837 M 7.97 % | -13.948 M -4.64 % | -13.330 M -10.44 % | -12.070 M 7.90 % | -13.106 M -15.90 % | -11.308 M 9.85 % | -12.544 M -9.25 % | -11.482 M 12.81 % | -13.169 M 4.91 % | -13.849 M -4.22 % | -13.288 M -1.57 % | -13.082 M 0.71 % | -13.175 M 1.27 % | -13.345 M -1.74 % | -13.117 M 0.61 % | -13.198 M | 0.000 | 0.000 100.00 % | -13.687 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 36.230 M 0.00 % | 36.230 M | 0.000 -100.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M 0.00 % | 36.230 M | 0.000 -100.00 % | 34.815 M 0.00 % | 34.815 M 0.00 % | 34.815 M |
| Total equity | 77.259 M 0.00 % | 77.259 M 204.29 % | 25.390 M 8.76 % | 23.346 M 0.00 % | 23.346 M 0.00 % | 23.346 M -2.54 % | 23.955 M 2.40 % | 23.393 M 4.99 % | 22.282 M -2.70 % | 22.900 M -5.22 % | 24.160 M 4.48 % | 23.124 M -7.21 % | 24.922 M 5.22 % | 23.686 M -4.29 % | 24.748 M 7.32 % | 23.061 M 3.04 % | 22.381 M -2.45 % | 22.942 M -0.89 % | 23.148 M 0.41 % | 23.055 M 0.74 % | 22.885 M -0.99 % | 23.113 M 0.35 % | 23.032 M -3.26 % | 23.809 M 2.25 % | 23.285 M 3.29 % | 22.543 M -0.69 % | 22.701 M 12.26 % | 20.222 M 0.00 % | 20.222 M 12.51 % | 17.974 M -13.99 % | 20.898 M |
| Other non current liabilities | -77.259 M | 0.000 -100.00 % | 2.000 K 100.01 % | -23.346 M -2 334 700.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 370.000 K | 0.000 -100.00 % | 2.200 M 492.99 % | 371.000 K | 0.000 -100.00 % | 2.042 M 255 100.00 % | 800.000 | 0.000 | 0.000 100.00 % | -20.222 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 -100.00 % | 4.538 M | 0.000 -100.00 % | 6.107 M 0.00 % | 6.107 M 40.65 % | 4.342 M 0.74 % | 4.310 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.280 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.506 M | 0.000 | 0.000 -100.00 % | 3.031 M 98.98 % | 1.523 M -59.51 % | 3.762 M -25.43 % | 5.045 M 49.44 % | 3.376 M -51.18 % | 6.915 M | 0.000 -100.00 % | 3.919 M -24.35 % | 5.180 M | 0.000 -100.00 % | 6.275 M -11.53 % | 7.093 M 31.21 % | 5.406 M |
| Total non current liabilities | -77.259 M | 0.000 -100.00 % | 4.540 M 119.45 % | -23.346 M -482.28 % | 6.107 M 0.00 % | 6.107 M 40.62 % | 4.343 M 0.77 % | 4.310 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.281 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.507 M | 0.000 | 0.000 -100.00 % | 3.401 M 123.27 % | 1.523 M -74.45 % | 5.962 M 10.08 % | 5.416 M 60.43 % | 3.376 M -62.31 % | 8.957 M 1 119 525.00 % | 800.000 -99.98 % | 3.919 M -24.35 % | 5.180 M 125.62 % | -20.222 M -422.26 % | 6.275 M -11.53 % | 7.093 M 31.21 % | 5.406 M |
| Other current liabilities | 0.000 -100.00 % | 10.941 M 565.11 % | 1.645 M | 0.000 -100.00 % | 476.000 K -13.30 % | 549.000 K -19.74 % | 684.000 K -32.61 % | 1.015 M -2.96 % | 1.046 M -30.64 % | 1.508 M -85.79 % | 10.614 M 1 037.62 % | 933.000 K -47.32 % | 1.771 M -43.16 % | 3.116 M 69.12 % | 1.842 M 39.36 % | 1.322 M 12.22 % | 1.178 M -3.60 % | 1.222 M 43.43 % | 852.000 K -33.34 % | 1.278 M | 0.000 -100.00 % | 1.016 M -38.73 % | 1.658 M | 0.000 100.00 % | -1.000 K -100.09 % | 1.098 M 1 671.39 % | 62.000 K | 0.000 -100.00 % | 223.000 K -32.01 % | 328.000 K 285.88 % | 85.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 709.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.259 M 5.03 % | 4.055 M -4.39 % | 4.241 M | 0.000 -100.00 % | 3.824 M 56.96 % | 2.436 M -15.69 % | 2.890 M | 0.000 -100.00 % | 3.360 M -9.10 % | 3.696 M | 0.000 -100.00 % | 142.331 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.826 M 207.38 % | 2.221 M -10.42 % | 2.479 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 11.177 M -11.99 % | 12.700 M | 0.000 -100.00 % | 5.036 M 0.00 % | 5.036 M 202.83 % | 1.663 M -72.83 % | 6.121 M -77.50 % | 27.208 M 6.40 % | 25.571 M -33.02 % | 38.175 M 9.89 % | 34.740 M 269.34 % | 9.406 M -77.71 % | 42.206 M 163.71 % | 16.005 M -48.55 % | 31.108 M 555.60 % | 4.745 M -6.01 % | 5.048 M 422.07 % | 967.000 K -32.26 % | 1.428 M | 0.000 -100.00 % | 2.412 M -81.36 % | 12.940 M | 0.000 -100.00 % | 7.475 M 64.14 % | 4.554 M -58.34 % | 10.932 M | 0.000 -100.00 % | 9.754 M -5.78 % | 10.352 M 6.38 % | 9.731 M |
| Total liabilities | -77.259 M -791.23 % | 11.177 M -35.17 % | 17.240 M 173.85 % | -23.346 M -309.51 % | 11.143 M 0.00 % | 11.143 M 85.53 % | 6.006 M -42.42 % | 10.431 M -61.66 % | 27.208 M 6.40 % | 25.571 M -33.02 % | 38.175 M -2.17 % | 39.021 M 314.85 % | 9.406 M -77.71 % | 42.206 M 163.71 % | 16.005 M -53.76 % | 34.615 M 629.50 % | 4.745 M -6.01 % | 5.048 M 15.58 % | 4.368 M 48.03 % | 2.951 M -50.51 % | 5.962 M -23.84 % | 7.828 M -52.02 % | 16.316 M 82.16 % | 8.957 M 19.81 % | 7.476 M -11.77 % | 8.473 M -47.41 % | 16.112 M 179.68 % | -20.222 M -226.16 % | 16.029 M -8.12 % | 17.445 M 15.25 % | 15.137 M |
| Other non current assets | 0.000 -100.00 % | 54.179 M 191.50 % | 18.586 M 5 914.89 % | 309.000 K -96.83 % | 9.763 M 0.00 % | 9.763 M 2.58 % | 9.517 M -22.53 % | 12.284 M 27.47 % | 9.637 M 0.02 % | 9.635 M | 0.000 -100.00 % | 9.523 M -6.47 % | 10.182 M -3.91 % | 10.596 M 26.69 % | 8.364 M 19.43 % | 7.003 M 14 429.05 % | 48.200 K -1.63 % | 49.000 K | 0.000 -100.00 % | 6.958 M 1 739 344.00 % | 400.000 | 0.000 -100.00 % | 7.075 M 1 768 687.75 % | 400.000 | 0.000 -100.00 % | 6.911 M -61.29 % | 17.856 M | 0.000 -100.00 % | 16.420 M -1.20 % | 16.619 M -0.53 % | 16.707 M |
| Long term investments | 0.000 -100.00 % | 73.000 K | 0.000 | 0.000 -100.00 % | 6.476 M 0.00 % | 6.476 M 3.02 % | 6.286 M 88.43 % | 3.336 M -44.95 % | 6.060 M 1.10 % | 5.994 M 1.16 % | 5.925 M 1.14 % | 5.858 M 0.62 % | 5.822 M 0.89 % | 5.770 M | 0.000 -100.00 % | 8.253 M | 0.000 -100.00 % | 8.226 M 0.27 % | 8.203 M 0.97 % | 8.124 M | 0.000 -100.00 % | 9.306 M 3.67 % | 8.976 M | 0.000 | 0.000 -100.00 % | 8.602 M 1.13 % | 8.506 M | 0.000 -100.00 % | 7.016 M 4.72 % | 6.700 M 3.14 % | 6.496 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 170.000 K -96.53 % | 4.903 M | 0.000 -100.00 % | 4.564 M 0.00 % | 4.564 M 16.28 % | 3.925 M 12.30 % | 3.495 M 32.94 % | 2.629 M -1.13 % | 2.659 M -1.08 % | 2.688 M -1.10 % | 2.718 M -1.21 % | 2.751 M -1.20 % | 2.785 M -1.19 % | 2.818 M -1.16 % | 2.851 M -1.31 % | 2.889 M -1.29 % | 2.927 M -1.27 % | 2.964 M -1.26 % | 3.002 M -1.43 % | 3.046 M -2.73 % | 3.131 M -0.25 % | 3.139 M -1.48 % | 3.186 M -1.48 % | 3.234 M -2.85 % | 3.329 M 5.09 % | 3.168 M | 0.000 -100.00 % | 3.315 M -6.38 % | 3.541 M -7.33 % | 3.821 M |
| Total non current assets | 0.000 -100.00 % | 54.422 M 131.56 % | 23.502 M 7 505.83 % | 309.000 K -98.51 % | 20.803 M 0.00 % | 20.803 M 5.45 % | 19.728 M 3.21 % | 19.115 M 4.31 % | 18.326 M 0.21 % | 18.288 M 112.33 % | 8.613 M -52.41 % | 18.099 M -3.50 % | 18.755 M -2.07 % | 19.151 M 71.27 % | 11.182 M -38.24 % | 18.107 M 516.51 % | 2.937 M -73.78 % | 11.201 M 0.30 % | 11.167 M -38.25 % | 18.084 M 493.69 % | 3.046 M -75.51 % | 12.437 M -35.19 % | 19.190 M 502.24 % | 3.187 M -1.47 % | 3.234 M -82.84 % | 18.842 M -36.19 % | 29.530 M | 0.000 -100.00 % | 26.751 M -0.41 % | 26.860 M -0.61 % | 27.024 M |
| Other current assets | -4.008 M -503.63 % | 993.000 K 69.17 % | 587.000 K | 0.000 -100.00 % | 221.000 K 0.00 % | 221.000 K -75.95 % | 919.000 K 37.57 % | 668.000 K -8.24 % | 728.000 K -22.80 % | 943.000 K -95.01 % | 18.893 M 2 992.11 % | 611.000 K 17.05 % | 522.000 K -80.84 % | 2.725 M -71.32 % | 9.501 M 1 171.85 % | 747.000 K -90.30 % | 7.704 M -1.06 % | 7.787 M 5.88 % | 7.355 M 757.29 % | 857.913 K -89.82 % | 8.427 M 3.94 % | 8.108 M 822.78 % | 878.603 K -89.70 % | 8.528 M 3.69 % | 8.224 M 1 184.26 % | 640.385 K -81.11 % | 3.390 M 2 948.74 % | -119.000 K -122.80 % | 522.000 K 29.21 % | 404.000 K -13.68 % | 468.000 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 217.000 K | 0.000 -100.00 % | 8.349 M | 0.000 -100.00 % | 217.000 K | 0.000 -100.00 % | 9.470 M 4 264.19 % | 217.000 K | 0.000 -100.00 % | 8.921 M -0.10 % | 8.931 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 4.008 M 786.73 % | 452.000 K 46.28 % | 309.000 K 200.00 % | -309.000 K 0.00 % | -309.000 K -110.64 % | 2.904 M -2.62 % | 2.982 M 12.44 % | 2.652 M -9.49 % | 2.930 M -3.62 % | 3.040 M 11.28 % | 2.732 M -25.80 % | 3.682 M 23.23 % | 2.988 M -2.21 % | 3.055 M 33.66 % | 2.286 M -10.67 % | 2.559 M -6.13 % | 2.726 M 28.45 % | 2.122 M 410.56 % | 415.678 K 175.28 % | 151.000 K -49.63 % | 299.800 K -88.62 % | 2.634 M -48.48 % | 5.113 M 1 378.60 % | 345.800 K -89.61 % | 3.329 M 6 181.37 % | 53.000 K | 0.000 -100.00 % | 119.000 K 128.85 % | 52.000 K -85.35 % | 355.000 K |
| Cash and short term investments | 4.008 M 0.00 % | 4.008 M 786.73 % | 452.000 K 246.28 % | -309.000 K 0.00 % | -309.000 K 0.00 % | -309.000 K -110.64 % | 2.904 M -2.62 % | 2.982 M 12.44 % | 2.652 M -9.49 % | 2.930 M -10.05 % | 3.257 M 19.22 % | 2.732 M -25.80 % | 3.682 M 23.23 % | 2.988 M -8.69 % | 3.272 M 43.15 % | 2.286 M -79.04 % | 10.908 M 300.14 % | 2.726 M 16.53 % | 2.339 M 462.77 % | 415.678 K -95.68 % | 9.621 M 1 761.71 % | 516.800 K -80.38 % | 2.634 M -81.23 % | 14.034 M 51.29 % | 9.277 M 178.65 % | 3.329 M 6 181.37 % | 53.000 K -55.46 % | 119.000 K 0.00 % | 119.000 K 128.85 % | 52.000 K -85.35 % | 355.000 K |
| Total current assets | 0.000 -100.00 % | 34.014 M 77.82 % | 19.128 M 6 290.29 % | -309.000 K -102.26 % | 13.686 M 0.00 % | 13.686 M 33.74 % | 10.233 M -30.43 % | 14.709 M -52.80 % | 31.164 M 3.25 % | 30.183 M -43.82 % | 53.722 M 21.97 % | 44.046 M 182.84 % | 15.573 M -66.68 % | 46.741 M 58.06 % | 29.571 M -25.27 % | 39.569 M 63.58 % | 24.189 M 44.07 % | 16.790 M 2.70 % | 16.349 M 106.39 % | 7.921 M -69.30 % | 25.801 M 39.43 % | 18.504 M -8.20 % | 20.157 M -31.85 % | 29.580 M 7.46 % | 27.527 M 126.11 % | 12.174 M 31.14 % | 9.283 M | 0.000 -100.00 % | 9.500 M 10.99 % | 8.559 M -5.02 % | 9.011 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 288.100 K 0.00 % | 288.100 K -0.98 % | 290.942 K -1.04 % | 294.000 K | 0.000 -100.00 % | 1.022 M -57.96 % | 2.431 M -23.86 % | 3.193 M |
| Net receivables | 0.000 -100.00 % | 29.013 M 60.39 % | 18.089 M | 0.000 -100.00 % | 13.774 M 0.00 % | 13.774 M 114.88 % | 6.410 M -42.04 % | 11.059 M -60.20 % | 27.784 M 5.60 % | 26.310 M -16.67 % | 31.572 M -22.43 % | 40.703 M 258.02 % | 11.369 M -72.29 % | 41.028 M 144.24 % | 16.798 M -54.02 % | 36.536 M 555.12 % | 5.577 M -11.15 % | 6.277 M -5.68 % | 6.655 M 0.11 % | 6.648 M -14.25 % | 7.753 M -21.53 % | 9.880 M -40.64 % | 16.644 M 147.35 % | 6.729 M -30.90 % | 9.738 M 23.05 % | 7.914 M 42.69 % | 5.546 M | 0.000 -100.00 % | 7.837 M 38.17 % | 5.672 M 13.55 % | 4.995 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 236.000 K -97.72 % | 10.346 M | 0.000 -100.00 % | 4.487 M 0.00 % | 4.487 M 365.94 % | 963.000 K -81.14 % | 5.106 M -76.69 % | 21.903 M 9.47 % | 20.008 M -14.20 % | 23.320 M -31.02 % | 33.807 M 787.09 % | 3.811 M -89.60 % | 36.654 M 225.15 % | 11.273 M -62.15 % | 29.786 M 14 289.37 % | 207.000 K 59.23 % | 130.000 K 13.04 % | 115.000 K 1 497.22 % | 7.200 K | 0.000 -100.00 % | 1.396 M -87.63 % | 11.282 M | 0.000 -100.00 % | 650.000 K -47.37 % | 1.235 M -85.28 % | 8.391 M | 0.000 -100.00 % | 9.531 M -4.92 % | 10.024 M 3.92 % | 9.646 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.000 K | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 100.00 % | -10.840 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 33.33 % | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 88.436 M 107.45 % | 42.630 M | 0.000 -100.00 % | 34.489 M 0.00 % | 34.489 M 15.11 % | 29.961 M -11.42 % | 33.824 M -31.65 % | 49.490 M 2.10 % | 48.471 M -22.24 % | 62.335 M 0.31 % | 62.145 M 81.03 % | 34.328 M -47.90 % | 65.892 M 61.69 % | 40.753 M -29.34 % | 57.676 M 112.62 % | 27.126 M -3.09 % | 27.991 M 1.73 % | 27.516 M 5.81 % | 26.005 M -9.85 % | 28.847 M -6.77 % | 30.941 M -21.36 % | 39.348 M 20.09 % | 32.766 M 6.52 % | 30.761 M -0.82 % | 31.016 M -20.09 % | 38.813 M | 0.000 -100.00 % | 36.251 M 2.35 % | 35.419 M -1.71 % | 36.035 M |
| 2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-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-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-03-31 | 2017-12-31 | 2016-12-31 | 2016-09-30 | 2015-09-30 | 2014-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.335 M 0.00 % | -1.335 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 -100.00 % | 205.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.358 M 0.00 % | -1.358 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 23.000 K 0.00 % | 23.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 -100.00 % | 205.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -4.009 M 7.13 % | -4.317 M 90.93 % | -47.603 M -99 072.92 % | -48.000 K 89.91 % | -475.500 K 6.40 % | -508.000 K -6.05 % | -479.000 K -456.98 % | -86.000 K 90.75 % | -930.000 K -250.49 % | 618.000 K -50.91 % | 1.259 M 221.64 % | -1.035 M -157.60 % | 1.797 M 245.39 % | -1.236 M -216.49 % | 1.061 M 162.93 % | -1.686 M -147.94 % | -680.000 K -221.21 % | 561.000 K -42.52 % | 976.000 K 1 149.46 % | -93.000 K 45.16 % | -169.573 K -144.51 % | 381.000 K 349.02 % | -153.000 K -88.89 % | -81.000 K -112.46 % | 650.000 K 224.28 % | -523.000 K 53.59 % | -1.127 M -436.42 % | 335.000 K 107.02 % | 161.819 K 274.00 % | -93.000 K 74.59 % | -366.000 K -83.92 % | -199.000 K 56.55 % | -458.000 K -115.02 % | -213.000 K 74.51 % | -835.500 K 28.83 % | -1.174 M 44.44 % | -2.113 M -546.18 % | -327.000 K -174.79 % | -119.000 K 86.63 % | -890.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.071 M 0.00 % | -2.071 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 -100.00 % | 1.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -289.500 K 0.00 % | -289.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K 0.00 % | 26.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 -100.00 % | 1.138 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -263.500 K 0.00 % | -263.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.138 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 -100.00 % | 728.000 K 0.00 % | 728.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 -100.00 % | 425.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 728.000 K 0.00 % | 728.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 -100.00 % | 425.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.607 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 -100.00 % | 2.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 100.00 % | -309.000 K 80.77 % | -1.607 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 -100.00 % | 2.726 M 1 717.33 % | 150.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 100.00 % | -309.000 K 0.00 % | -309.000 K 80.77 % | -1.607 M | 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.726 M 0.00 % | 2.726 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.071 M 0.00 % | -2.071 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 -100.00 % | 1.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -289.500 K 0.00 % | -289.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.361 M 0.00 % | -2.361 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 -100.00 % | 1.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 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 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2014 | 2014 |