Shubham Polyspin Limited SHUBHAM.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 525.071 M 6.82 % | 491.543 M 10.19 % | 446.092 M -15.69 % | 529.125 M 37.40 % | 385.112 M 15.80 % | 332.561 M -9.58 % | 367.796 M 36.85 % | 268.765 M 53.46 % | 175.139 M 13.90 % | 153.759 M 15.79 % | 132.786 M 115.95 % | 61.490 M |
| Net income | 6.983 M -19.20 % | 8.642 M 3.63 % | 8.339 M 23.47 % | 6.754 M -5.72 % | 7.164 M 89.26 % | 3.785 M -48.83 % | 7.397 M -42.09 % | 12.773 M 491.88 % | 2.158 M -13.02 % | 2.481 M 21.20 % | 2.047 M 838.99 % | 218.000 K |
| Income before tax | 9.063 M -26.48 % | 12.328 M 7.59 % | 11.458 M -8.34 % | 12.500 M 38.46 % | 9.028 M 70.31 % | 5.301 M -41.02 % | 8.988 M -49.16 % | 17.679 M 425.70 % | 3.363 M -8.64 % | 3.681 M 22.74 % | 2.999 M 899.67 % | 300.000 K |
| Income before tax ratio | 0.02 -31.18 % | 0.03 -2.36 % | 0.03 8.73 % | 0.02 0.77 % | 0.02 47.07 % | 0.02 -34.77 % | 0.02 -62.85 % | 0.07 242.57 % | 0.02 -19.79 % | 0.02 6.00 % | 0.02 362.92 % | 0.00 |
| EBITDA | 29.166 M -8.87 % | 32.005 M -11.24 % | 36.059 M 15.28 % | 31.279 M -0.37 % | 31.396 M 3.55 % | 30.318 M -7.90 % | 32.917 M 2.39 % | 32.147 M 59.64 % | 20.138 M 33.85 % | 15.045 M 5.16 % | 14.307 M 186.54 % | 4.993 M |
| Net income ratio | 0.01 -24.36 % | 0.02 -5.95 % | 0.02 46.45 % | 0.01 -31.38 % | 0.02 63.43 % | 0.01 -43.40 % | 0.02 -57.68 % | 0.05 285.69 % | 0.01 -23.64 % | 0.02 4.67 % | 0.02 334.82 % | 0.00 |
| Ratio EBITDA | 0.06 -14.69 % | 0.07 -19.45 % | 0.08 36.74 % | 0.06 -27.49 % | 0.08 -10.58 % | 0.09 1.86 % | 0.09 -25.18 % | 0.12 4.03 % | 0.11 17.51 % | 0.10 -9.19 % | 0.11 32.69 % | 0.08 |
| Gross profit ratio | 0.17 135.34 % | 0.07 11.92 % | 0.07 30.15 % | 0.05 -45.19 % | 0.09 11.92 % | 0.08 -11.37 % | 0.09 -60.78 % | 0.24 45.95 % | 0.16 -8.46 % | 0.18 24.48 % | 0.14 -0.23 % | 0.14 |
| Weighted average shs out dil | 12.340 M 1.80 % | 12.122 M 0.00 % | 12.122 M 0.00 % | 12.122 M 0.00 % | 12.122 M 0.00 % | 12.122 M 15.76 % | 10.472 M 18.70 % | 8.822 M 9.42 % | 8.063 M -33.49 % | 12.122 M 0.00 % | 12.122 M 0.00 % | 12.122 M |
| Weighted average shs out | 12.340 M 1.38 % | 12.172 M 0.41 % | 12.122 M -0.48 % | 12.180 M 0.47 % | 12.124 M 0.02 % | 12.122 M 15.45 % | 10.499 M 19.01 % | 8.822 M 9.42 % | 8.063 M -33.49 % | 12.122 M 0.00 % | 12.122 M 0.00 % | 12.122 M |
| EPS diluted | 0.57 -19.72 % | 0.71 2.90 % | 0.69 23.21 % | 0.56 -5.08 % | 0.59 90.32 % | 0.31 -55.71 % | 0.70 -51.72 % | 1.45 437.04 % | 0.27 35.00 % | 0.20 17.65 % | 0.17 844.44 % | 0.02 |
| Earnings per share | 0.57 -19.72 % | 0.71 2.90 % | 0.69 23.21 % | 0.56 -5.08 % | 0.59 90.32 % | 0.31 -56.34 % | 0.71 -51.03 % | 1.45 437.04 % | 0.27 35.00 % | 0.20 17.65 % | 0.17 844.44 % | 0.02 |
| Gross profit | 91.433 M 151.39 % | 36.371 M 23.32 % | 29.492 M 9.73 % | 26.877 M -24.69 % | 35.689 M 29.61 % | 27.536 M -19.86 % | 34.360 M -46.33 % | 64.016 M 123.97 % | 28.582 M 4.27 % | 27.412 M 44.14 % | 19.017 M 115.44 % | 8.827 M |
| Income tax expense | 2.080 M -43.57 % | 3.686 M 18.18 % | 3.119 M -45.72 % | 5.746 M 208.10 % | 1.865 M 23.04 % | 1.516 M -4.75 % | 1.591 M -67.57 % | 4.907 M 307.20 % | 1.205 M 0.42 % | 1.200 M 25.92 % | 953.000 K 1 062.20 % | 82.000 K |
| Cost of revenue | 433.638 M -4.73 % | 455.172 M 9.26 % | 416.600 M -17.05 % | 502.248 M 43.74 % | 349.423 M 14.56 % | 305.025 M -8.52 % | 333.436 M 62.85 % | 204.749 M 39.71 % | 146.557 M 16.00 % | 126.347 M 11.06 % | 113.769 M 116.03 % | 52.663 M |
| General and administrative expenses | 9.775 M 73.04 % | 5.649 M -13.00 % | 6.493 M 68.82 % | 3.846 M 3.19 % | 3.727 M 8.70 % | 3.429 M 37.32 % | 2.497 M 84.94 % | 1.350 M 8.09 % | 1.249 M 5.76 % | 1.181 M 53.78 % | 768.000 K 59.34 % | 482.000 K |
| Selling and marketing expenses | 23.449 M 17.96 % | 19.878 M 0.01 % | 19.877 M 12.31 % | 17.698 M 53.95 % | 11.496 M 31.37 % | 8.751 M -4.65 % | 9.178 M 45.31 % | 6.316 M 1 131.17 % | 513.000 K -86.78 % | 3.880 M 653.40 % | 515.000 K 179.89 % | 184.000 K |
| Other expenses | 68.363 M 1 060.47 % | 5.891 M 92.08 % | 3.067 M -2.17 % | 3.135 M -62.16 % | 8.285 M 79.83 % | 4.607 M | 0.000 -100.00 % | 32.422 M 123.88 % | 14.482 M 47.91 % | 9.791 M 5.53 % | 9.278 M 112.26 % | 4.371 M |
| Operating expenses | 101.587 M 223.34 % | 31.418 M 6.73 % | 29.437 M 19.28 % | 24.679 M 4.98 % | 23.508 M 40.04 % | 16.787 M 5.67 % | 15.887 M -60.37 % | 40.088 M 145.13 % | 16.354 M 10.11 % | 14.852 M 40.63 % | 10.561 M 109.17 % | 5.049 M |
| Cost and expenses | 535.225 M 10.00 % | 486.590 M 9.09 % | 446.037 M -15.35 % | 526.927 M 41.29 % | 372.931 M 17.92 % | 316.256 M -9.47 % | 349.323 M 42.68 % | 244.837 M 50.29 % | 162.911 M 15.38 % | 141.199 M 13.57 % | 124.330 M 115.43 % | 57.712 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 |
| Selling general and administrative expenses | 33.224 M 30.15 % | 25.527 M -3.20 % | 26.370 M 22.40 % | 21.544 M 41.52 % | 15.223 M 24.99 % | 12.180 M 4.33 % | 11.674 M 52.29 % | 7.666 M 309.51 % | 1.872 M -63.01 % | 5.061 M 294.47 % | 1.283 M 89.23 % | 678.000 K |
| Interest income | 615.000 K -17.45 % | 745.000 K 19.77 % | 622.000 K -13.37 % | 718.000 K 170.94 % | 265.000 K -38.36 % | 429.921 K 22.01 % | 352.361 K -75.14 % | 1.417 M -19.88 % | 1.769 M 613.31 % | 248.000 K -85.64 % | 1.727 M 99.42 % | 866.000 K |
| Interest expense | 7.555 M -11.54 % | 8.541 M -26.42 % | 11.607 M 5.14 % | 11.040 M 11.84 % | 9.871 M -7.69 % | 10.693 M -7.70 % | 11.584 M 110.55 % | 5.502 M -43.55 % | 9.746 M 32.63 % | 7.348 M 0.23 % | 7.331 M 118.77 % | 3.351 M |
| Depreciation and amortization | 12.548 M 13.26 % | 11.079 M -14.73 % | 12.993 M 40.37 % | 9.256 M -25.93 % | 12.497 M -12.76 % | 14.324 M 16.04 % | 12.344 M 37.68 % | 8.966 M 27.56 % | 7.029 M 75.02 % | 4.016 M 0.98 % | 3.977 M 196.35 % | 1.342 M |
| Operating income | -10.154 M -305.01 % | 4.953 M 8 905.45 % | 55.000 K -97.50 % | 2.198 M -81.96 % | 12.181 M -25.29 % | 16.305 M -11.74 % | 18.473 M -21.97 % | 23.674 M 85.37 % | 12.771 M 1.68 % | 12.560 M 20.85 % | 10.393 M 176.78 % | 3.755 M |
| Operating income ratio | -0.02 -291.92 % | 0.01 8 072.75 % | 0.00 -97.03 % | 0.00 -86.87 % | 0.03 -35.49 % | 0.05 -2.39 % | 0.05 -42.98 % | 0.09 20.80 % | 0.07 -10.73 % | 0.08 4.37 % | 0.08 28.17 % | 0.06 |
| Total other income expenses net | 19.217 M 160.57 % | 7.375 M -35.32 % | 11.403 M 10.69 % | 10.302 M 426.74 % | -3.153 M 71.35 % | -11.004 M -16.01 % | -9.485 M -58.23 % | -5.994 M 36.28 % | -9.408 M -5.96 % | -8.879 M -20.08 % | -7.394 M -114.01 % | -3.455 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 62.759 M -9.48 % | 69.330 M -33.22 % | 103.824 M -19.26 % | 128.588 M 23.99 % | 103.708 M -3.90 % | 107.915 M -14.79 % | 126.652 M 42.28 % | 89.018 M -29.14 % | 125.627 M 43.92 % | 87.292 M 79.92 % | 48.518 M -7.81 % | 52.626 M |
| Total investments | 5.413 M 68.00 % | 3.222 M -56.38 % | 7.387 M 42.00 % | 5.202 M 36.43 % | 3.813 M -8.09 % | 4.149 M 27.64 % | 3.251 M | 0.000 -100.00 % | 114.000 K | 0.000 | 0.000 | 0.000 |
| Total debt | 82.959 M -7.80 % | 89.979 M -13.80 % | 104.382 M -20.20 % | 130.807 M 25.71 % | 104.055 M -4.57 % | 109.035 M -16.38 % | 130.391 M 42.33 % | 91.612 M -28.32 % | 127.808 M 42.55 % | 89.659 M 76.36 % | 50.839 M -4.16 % | 53.047 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 6.755 M 46.12 % | 4.623 M 113.83 % | 2.162 M 1 455.40 % | 139.000 K |
| Retained earnings | 39.089 M 21.78 % | 32.099 M 36.86 % | 23.454 M -10.26 % | 26.135 M 34.85 % | 19.381 M -36.86 % | 30.695 M 14.07 % | 26.910 M 37.91 % | 19.513 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 121.220 M 0.00 % | 121.220 M 0.00 % | 121.220 M 10.00 % | 110.200 M 0.00 % | 110.200 M 100.00 % | 55.100 M 0.00 % | 55.100 M 37.41 % | 40.100 M 0.00 % | 40.100 M 33.22 % | 30.100 M 49.75 % | 20.100 M 0.00 % | 20.100 M |
| Total equity | 160.309 M 4.56 % | 153.319 M 5.98 % | 144.674 M 6.12 % | 136.335 M 5.21 % | 129.581 M -0.93 % | 130.795 M 2.98 % | 127.010 M 113.06 % | 59.613 M 27.23 % | 46.855 M 34.94 % | 34.723 M 55.97 % | 22.262 M 10.00 % | 20.239 M |
| Other non current liabilities | 882.000 K 1 091.89 % | 74.000 K -52.26 % | 155.000 K -88.86 % | 1.392 M | 0.000 | 0.000 -100.00 % | 6.220 M -9.93 % | 6.906 M 100.75 % | 3.440 M 53.98 % | 2.234 M 115.64 % | 1.036 M 1 163.41 % | 82.000 K |
| Long term debt | 24.808 M -15.60 % | 29.393 M -25.77 % | 39.598 M 8.60 % | 36.461 M 57.31 % | 23.178 M 6.08 % | 21.850 M -38.20 % | 35.357 M -25.79 % | 47.648 M -13.56 % | 55.120 M 10.70 % | 49.790 M 77.21 % | 28.097 M 1.75 % | 27.615 M |
| Total non current liabilities | 39.692 M -6.55 % | 42.472 M -15.47 % | 50.246 M 11.27 % | 45.158 M 52.65 % | 29.583 M 4.49 % | 28.313 M -31.90 % | 41.578 M -23.79 % | 54.554 M -6.84 % | 58.560 M 12.56 % | 52.024 M 78.57 % | 29.133 M 5.18 % | 27.697 M |
| Other current liabilities | 6.418 M -1.40 % | 6.509 M -3.90 % | 6.773 M 38.03 % | 4.907 M 19.77 % | 4.097 M -54.19 % | 8.943 M 157.21 % | 3.477 M -30.93 % | 5.034 M 7.24 % | 4.694 M 0.71 % | 4.661 M 150.19 % | 1.863 M 37.39 % | 1.356 M |
| Deferred revenue | 0.000 -100.00 % | 2.256 M 43.88 % | 1.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 58.151 M -4.02 % | 60.586 M -6.48 % | 64.784 M -31.33 % | 94.346 M 16.65 % | 80.877 M -7.23 % | 87.185 M -8.26 % | 95.034 M 116.16 % | 43.964 M -39.52 % | 72.688 M 82.32 % | 39.869 M 75.31 % | 22.742 M -10.58 % | 25.432 M |
| Total current liabilities | 70.182 M -18.28 % | 85.883 M 1.75 % | 84.410 M -36.80 % | 133.551 M 44.43 % | 92.468 M -17.21 % | 111.689 M -9.95 % | 124.031 M 97.59 % | 62.771 M -35.64 % | 97.530 M 68.28 % | 57.958 M 110.05 % | 27.593 M -1.15 % | 27.915 M |
| Total liabilities | 109.874 M -14.40 % | 128.355 M -4.57 % | 134.501 M -24.15 % | 177.317 M 51.01 % | 117.417 M -16.13 % | 140.002 M -15.46 % | 165.609 M 41.16 % | 117.324 M -24.84 % | 156.090 M 41.92 % | 109.982 M 93.88 % | 56.726 M 2.00 % | 55.612 M |
| Other non current assets | 6.562 M -26.79 % | 8.963 M 33.20 % | 6.729 M 33.56 % | 5.038 M 65.72 % | 3.040 M -83.54 % | 18.469 M -12.74 % | 21.164 M 273.23 % | 5.670 M -4.30 % | 5.925 M 259.96 % | 1.646 M 19.88 % | 1.373 M -0.65 % | 1.382 M |
| Long term investments | 5.413 M 68.00 % | 3.222 M -56.38 % | 7.387 M 109.80 % | 3.521 M 226.62 % | 1.078 M 115.60 % | 500.000 K 100.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 10.000 K -50.00 % | 20.000 K -48.72 % | 39.000 K -32.76 % | 58.000 K -30.12 % | 83.000 K -22.85 % | 107.578 K 539.58 % | 16.820 K -2.72 % | 17.290 K -30.84 % | 25.000 K 127.27 % | 11.000 K -50.00 % | 22.000 K -24.14 % | 29.000 K |
| 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 |
| Goodwill and intangible assets | 10.000 K -50.00 % | 20.000 K -48.72 % | 39.000 K -32.76 % | 58.000 K -30.12 % | 83.000 K -22.85 % | 107.578 K 539.58 % | 16.820 K -2.72 % | 17.290 K -30.84 % | 25.000 K 127.27 % | 11.000 K -50.00 % | 22.000 K -24.14 % | 29.000 K |
| Property plant equipment net | 149.845 M -1.84 % | 152.651 M -3.92 % | 158.886 M -7.05 % | 170.935 M 36.85 % | 124.907 M 7.54 % | 116.150 M -5.43 % | 122.814 M 35.38 % | 90.719 M -8.96 % | 99.648 M 39.44 % | 71.464 M 92.25 % | 37.173 M -0.23 % | 37.257 M |
| Total non current assets | 161.830 M -1.84 % | 164.856 M -5.20 % | 173.896 M -3.90 % | 180.944 M 35.29 % | 133.742 M -1.10 % | 135.226 M -6.25 % | 144.245 M 49.62 % | 96.407 M -8.70 % | 105.598 M 44.42 % | 73.121 M 89.59 % | 38.568 M -0.26 % | 38.668 M |
| Other current assets | 1.785 M -77.68 % | 7.999 M -20.74 % | 10.092 M -1.90 % | 10.287 M 36.61 % | 7.530 M -58.28 % | 18.049 M -12.16 % | 20.547 M -27.08 % | 28.179 M -28.61 % | 39.470 M 75.98 % | 22.429 M 186.45 % | 7.830 M -43.42 % | 13.840 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 3.806 M 126.41 % | 1.681 M -38.54 % | 2.735 M -25.04 % | 3.649 M 21.61 % | 3.001 M | 0.000 -100.00 % | 114.000 K | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 20.200 M -2.17 % | 20.649 M 3 600.54 % | 558.000 K -74.85 % | 2.219 M 539.48 % | 347.000 K -69.03 % | 1.120 M -70.04 % | 3.739 M 44.13 % | 2.594 M 18.95 % | 2.181 M -7.86 % | 2.367 M 1.98 % | 2.321 M 451.31 % | 421.000 K |
| Cash and short term investments | 33.599 M 62.71 % | 20.649 M 3 600.54 % | 558.000 K -85.69 % | 3.900 M 26.54 % | 3.082 M -35.38 % | 4.769 M -29.24 % | 6.740 M 159.79 % | 2.594 M 13.04 % | 2.295 M -3.04 % | 2.367 M 1.98 % | 2.321 M 451.31 % | 421.000 K |
| Total current assets | 108.353 M -7.25 % | 116.818 M 10.96 % | 105.278 M -20.67 % | 132.708 M 17.18 % | 113.256 M -16.46 % | 135.571 M -8.63 % | 148.374 M 84.25 % | 80.530 M -17.28 % | 97.347 M 35.99 % | 71.584 M 77.10 % | 40.420 M 8.71 % | 37.183 M |
| Inventory | 18.973 M 24.06 % | 15.293 M -16.91 % | 18.405 M -28.21 % | 25.638 M -2.51 % | 26.299 M 64.33 % | 16.004 M 7.03 % | 14.952 M 21.55 % | 12.301 M 126.63 % | 5.428 M -31.89 % | 7.969 M 292.95 % | 2.028 M -47.24 % | 3.844 M |
| Net receivables | 53.996 M -25.91 % | 72.877 M -4.39 % | 76.223 M -17.94 % | 92.883 M 21.66 % | 76.345 M -21.09 % | 96.749 M -8.84 % | 106.135 M 183.36 % | 37.455 M -25.32 % | 50.154 M 29.20 % | 38.819 M 37.46 % | 28.241 M 48.03 % | 19.078 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 855.000 K -38.58 % | 1.392 M -69.96 % | 4.634 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 5.023 M -69.00 % | 16.203 M 43.58 % | 11.285 M -67.10 % | 34.298 M 357.67 % | 7.494 M -51.84 % | 15.561 M -39.02 % | 25.521 M 85.30 % | 13.773 M -31.64 % | 20.148 M 50.04 % | 13.428 M 349.40 % | 2.988 M 165.13 % | 1.127 M |
| Tax payables | 590.000 K 79.33 % | 329.000 K | 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 M 0.00 % | 45.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 14.002 M 7.67 % | 13.005 M 23.94 % | 10.493 M 43.64 % | 7.305 M 14.05 % | 6.405 M -0.89 % | 6.462 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -1.392 M 69.96 % | -4.634 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 270.183 M -4.08 % | 281.674 M 0.90 % | 279.175 M -10.99 % | 313.652 M 26.99 % | 246.998 M -8.79 % | 270.797 M -7.46 % | 292.619 M 65.38 % | 176.937 M -12.82 % | 202.945 M 40.25 % | 144.705 M 83.20 % | 78.988 M 4.14 % | 75.851 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -4.849 M -132.17 % | 15.075 M 1 469.21 % | -1.101 M -111.36 % | 9.689 M 423.94 % | -2.991 M -57.43 % | -1.900 M 22.07 % | -2.438 M 84.81 % | -16.046 M -618.63 % | 3.094 M 127.64 % | -11.195 M -1 280.39 % | -811.000 K 95.63 % | -18.548 M |
| Accounts receivables | 21.775 M 632.14 % | -4.092 M -126.70 % | 15.326 M 218.63 % | -12.919 M -3.58 % | -12.472 M -261.32 % | 7.731 M 132.98 % | -23.441 M -284.59 % | 12.699 M 212.03 % | -11.335 M -7.15 % | -10.579 M -15.47 % | -9.162 M 14.61 % | -10.730 M |
| Inventory | -3.680 M -218.25 % | 3.112 M 365.08 % | -1.174 M -127.96 % | -515.000 K 27.67 % | -712.000 K 32.29 % | -1.052 M 60.33 % | -2.651 M 61.43 % | -6.874 M -370.51 % | 2.541 M 142.77 % | -5.941 M -427.33 % | 1.815 M 345.27 % | -740.000 K |
| Accounts payables | -11.179 M -327.31 % | 4.918 M 121.37 % | -23.013 M -185.86 % | 26.804 M 432.27 % | -8.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -11.765 M -173.28 % | 16.055 M 106.89 % | 7.760 M 310.81 % | -3.681 M -120.16 % | 18.260 M 312.83 % | -8.580 M -136.27 % | 23.655 M 208.15 % | -21.872 M -283.98 % | 11.888 M 123.25 % | 5.325 M -18.53 % | 6.536 M 192.34 % | -7.078 M |
| Other non cash items | 7.843 M -49.36 % | 15.487 M 5.41 % | 14.692 M -0.77 % | 14.806 M 67.58 % | 8.835 M 1 298.05 % | 631.953 K 123.09 % | -2.737 M -127.16 % | 10.076 M -45.86 % | 18.612 M -7.02 % | 20.018 M 90.79 % | 10.492 M 1 012.62 % | 943.000 K |
| Net cash provided by operating activities | 22.525 M -55.20 % | 50.283 M 43.98 % | 34.923 M -13.78 % | 40.505 M 58.81 % | 25.505 M 51.44 % | 16.842 M 15.62 % | 14.567 M -6.11 % | 15.514 M -49.74 % | 30.871 M 101.64 % | 15.310 M -2.47 % | 15.697 M 197.81 % | -16.048 M |
| Investments in property plant and equipment | -9.066 M 0.11 % | -9.076 M -86.63 % | -4.863 M 91.62 % | -58.018 M -501.85 % | -9.640 M -69.14 % | -5.700 M 86.55 % | -42.387 M -1 538.88 % | -2.586 M 97.61 % | -108.035 M -182.11 % | -38.296 M -97.58 % | -19.383 M -9.08 % | -17.770 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 3.828 M | 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 100.00 % | -16.000 K -433.33 % | -3.000 K 99.61 % | -779.000 K -211.60 % | -250.000 K 0.00 % | -250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 186.000 K -79.36 % | 901.000 K -46.40 % | 1.681 M 59.34 % | 1.055 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 441.000 K -52.88 % | 936.000 K 26.83 % | 738.000 K -73.11 % | 2.745 M 501.97 % | 456.000 K -29.23 % | 644.317 K 104.16 % | -15.494 M -629.69 % | 2.925 M -95.94 % | 71.996 M 25 630.50 % | -282.000 K -101.84 % | 15.317 M 194.84 % | 5.195 M |
| Net cash used for investing activites | -8.439 M -16.58 % | -7.239 M -629.17 % | 1.368 M 102.52 % | -54.221 M -444.22 % | -9.963 M -87.80 % | -5.305 M 90.87 % | -58.131 M -17 265.37 % | 338.651 K 100.94 % | -36.039 M 6.58 % | -38.578 M -848.79 % | -4.066 M 67.67 % | -12.575 M |
| Debt repayment | -7.020 M 51.26 % | -14.403 M 45.49 % | -26.425 M -198.78 % | 26.752 M 661.78 % | -4.762 M | 0.000 100.00 % | -12.290 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.516 M | 0.000 -100.00 % | 60.000 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 | 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 |
| Other financing activites | -7.515 M 12.09 % | -8.549 M 25.83 % | -11.526 M -3.23 % | -11.165 M -9.57 % | -10.190 M 24.56 % | -13.507 M | 0.000 100.00 % | -15.439 M -409.96 % | 4.981 M -78.64 % | 23.315 M 339.57 % | -9.732 M -133.59 % | 28.977 M |
| Net cash used provided by financing activities | -14.535 M 36.67 % | -22.952 M 39.52 % | -37.951 M -343.48 % | 15.587 M 194.65 % | -16.468 M -21.92 % | -13.507 M -128.31 % | 47.710 M 409.01 % | -15.439 M -409.96 % | 4.981 M -78.64 % | 23.315 M 339.57 % | -9.732 M -133.59 % | 28.977 M |
| Effect of forex changes on cash | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K -99.34 % | 152.589 K 123.54 % | -648.307 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -449.000 K -102.23 % | 20.091 M 1 309.57 % | -1.661 M -188.73 % | 1.872 M 342.04 % | -773.411 K 70.47 % | -2.619 M -328.74 % | 1.145 M 176.98 % | 413.356 K 322.23 % | -186.000 K -504.35 % | 46.000 K -97.58 % | 1.900 M 436.72 % | 354.000 K |
| Cash at beginning of period | 20.649 M 3 600.54 % | 558.000 K -74.85 % | 2.219 M 539.48 % | 347.000 K -72.74 % | 1.273 M -65.96 % | 3.739 M 44.13 % | 2.594 M 18.95 % | 2.181 M -7.86 % | 2.367 M 1.98 % | 2.321 M 451.31 % | 421.000 K 528.37 % | 66.999 K |
| Cash at end of period | 20.200 M -2.17 % | 20.649 M 3 600.54 % | 558.000 K -74.85 % | 2.219 M 539.48 % | 347.000 K -69.03 % | 1.120 M -70.04 % | 3.739 M 44.13 % | 2.594 M 18.95 % | 2.181 M -7.86 % | 2.367 M 1.98 % | 2.321 M 451.31 % | 421.000 K |
| Operating cash flow | 22.525 M -55.20 % | 50.283 M 109.64 % | 23.985 M -20.46 % | 30.153 M 18.22 % | 25.505 M 51.44 % | 16.842 M 15.62 % | 14.567 M -6.11 % | 15.514 M -49.74 % | 30.871 M 101.64 % | 15.310 M -2.47 % | 15.697 M 197.81 % | -16.048 M |
| Capital expenditure | -9.066 M 0.11 % | -9.076 M -86.63 % | -4.863 M 91.62 % | -58.018 M -501.85 % | -9.640 M -69.14 % | -5.700 M 86.55 % | -42.387 M -1 538.88 % | -2.586 M 97.61 % | -108.035 M -182.11 % | -38.296 M -97.58 % | -19.383 M -9.08 % | -17.770 M |
| Free CashFlow | 13.459 M -67.34 % | 41.207 M 115.50 % | 19.122 M 168.62 % | -27.865 M -275.64 % | 15.865 M 42.39 % | 11.142 M 140.05 % | -27.821 M -315.20 % | 12.928 M 116.75 % | -77.164 M -235.70 % | -22.986 M -523.60 % | -3.686 M 89.10 % | -33.818 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 155.495 M 19.45 % | 130.179 M -6.82 % | 139.702 M -1.86 % | 142.354 M 26.16 % | 112.836 M -15.55 % | 133.617 M 20.34 % | 111.031 M -21.78 % | 141.945 M 35.25 % | 104.950 M -2.57 % | 107.716 M -2.20 % | 110.137 M 10.76 % | 99.439 M -22.80 % | 128.800 M 1.03 % | 127.487 M 2.96 % | 123.818 M -16.59 % | 148.449 M 14.75 % | 129.371 M 13.13 % | 114.361 M 4.90 % | 109.020 M 11.92 % | 97.412 M 34.13 % | 72.624 M -11.30 % | 81.873 M 0.00 % | 81.873 M -3.00 % | 84.408 M 0.00 % | 84.408 M -7.08 % | 90.841 M 0.00 % | 90.841 M -2.38 % | 93.057 M 0.00 % | 93.057 M |
| Net income | 1.938 M -12.62 % | 2.218 M 19.83 % | 1.851 M 53.99 % | 1.202 M -29.79 % | 1.712 M -22.99 % | 2.223 M 10.65 % | 2.009 M -26.95 % | 2.750 M 65.56 % | 1.661 M 59.25 % | 1.043 M -58.51 % | 2.514 M -50.41 % | 5.070 M 1 860.42 % | -288.000 K 81.64 % | -1.569 M -144.62 % | 3.516 M 952.69 % | 334.000 K -92.53 % | 4.470 M 93.09 % | 2.315 M 201.43 % | 768.000 K -84.94 % | 5.098 M 600.79 % | -1.018 M -255.74 % | 653.634 K 0.00 % | 653.634 K -47.25 % | 1.239 M 0.00 % | 1.239 M -44.00 % | 2.212 M 0.00 % | 2.212 M 48.89 % | 1.486 M 0.00 % | 1.486 M |
| Income before tax | 2.626 M -13.13 % | 3.023 M 50.47 % | 2.009 M 19.58 % | 1.680 M -28.54 % | 2.351 M -20.84 % | 2.970 M 9.51 % | 2.712 M -34.01 % | 4.110 M 62.00 % | 2.537 M 47.93 % | 1.715 M -51.74 % | 3.554 M -36.24 % | 5.574 M 806.34 % | 615.000 K -42.31 % | 1.066 M -74.43 % | 4.169 M 255.72 % | 1.172 M -80.76 % | 6.090 M 95.51 % | 3.115 M 85.75 % | 1.677 M -66.43 % | 4.995 M 758.10 % | -759.000 K -244.29 % | 526.028 K 0.00 % | 526.028 K -75.24 % | 2.125 M 0.00 % | 2.125 M -29.38 % | 3.008 M 0.00 % | 3.008 M 102.43 % | 1.486 M 0.00 % | 1.486 M |
| Income before tax ratio | 0.02 -27.28 % | 0.02 61.48 % | 0.01 21.85 % | 0.01 -43.36 % | 0.02 -6.26 % | 0.02 -9.00 % | 0.02 -15.64 % | 0.03 19.78 % | 0.02 51.83 % | 0.02 -50.66 % | 0.03 -42.43 % | 0.06 1 073.95 % | 0.00 -42.90 % | 0.01 -75.17 % | 0.03 326.48 % | 0.01 -83.23 % | 0.05 72.82 % | 0.03 77.07 % | 0.02 -70.00 % | 0.05 590.64 % | -0.01 -262.66 % | 0.01 0.00 % | 0.01 -74.47 % | 0.03 0.00 % | 0.03 -23.99 % | 0.03 0.00 % | 0.03 107.37 % | 0.02 0.00 % | 0.02 |
| EBITDA | 7.492 M -5.30 % | 7.911 M 10.04 % | 7.189 M 7.96 % | 6.659 M -10.10 % | 7.407 M -8.04 % | 8.055 M 3.72 % | 7.766 M -16.12 % | 9.258 M 34.78 % | 6.869 M -18.17 % | 8.394 M -14.11 % | 9.773 M -16.11 % | 11.650 M 88.12 % | 6.193 M -1.84 % | 6.309 M -31.71 % | 9.239 M 52.36 % | 6.064 M -45.77 % | 11.183 M 303.61 % | 2.771 M -66.83 % | 8.354 M -15.91 % | 9.935 M 92.34 % | 5.165 M -18.60 % | 6.346 M 0.00 % | 6.346 M -7.97 % | 6.895 M 0.00 % | 6.895 M -29.72 % | 9.811 M 4.20 % | 9.416 M 30.01 % | 7.243 M 0.00 % | 7.243 M |
| Net income ratio | 0.01 -26.85 % | 0.02 28.59 % | 0.01 56.92 % | 0.01 -44.35 % | 0.02 -8.80 % | 0.02 -8.05 % | 0.02 -6.61 % | 0.02 22.41 % | 0.02 63.45 % | 0.01 -57.58 % | 0.02 -55.23 % | 0.05 2 380.21 % | 0.00 81.83 % | -0.01 -143.34 % | 0.03 1 162.11 % | 0.00 -93.49 % | 0.03 70.69 % | 0.02 187.35 % | 0.01 -86.54 % | 0.05 473.35 % | -0.01 -275.58 % | 0.01 0.00 % | 0.01 -45.61 % | 0.01 0.00 % | 0.01 -39.73 % | 0.02 0.00 % | 0.02 52.52 % | 0.02 0.00 % | 0.02 |
| Ratio EBITDA | 0.05 -20.72 % | 0.06 18.09 % | 0.05 10.01 % | 0.05 -28.74 % | 0.07 8.89 % | 0.06 -13.81 % | 0.07 7.24 % | 0.07 -0.35 % | 0.07 -16.01 % | 0.08 -12.18 % | 0.09 -24.26 % | 0.12 143.66 % | 0.05 -2.84 % | 0.05 -33.68 % | 0.07 82.67 % | 0.04 -52.74 % | 0.09 256.78 % | 0.02 -68.38 % | 0.08 -24.86 % | 0.10 43.40 % | 0.07 -8.23 % | 0.08 0.00 % | 0.08 -5.12 % | 0.08 0.00 % | 0.08 -24.37 % | 0.11 4.20 % | 0.10 33.18 % | 0.08 0.00 % | 0.08 |
| Gross profit ratio | 0.13 -30.83 % | 0.19 19.38 % | 0.16 5.02 % | 0.15 15.28 % | 0.13 11.83 % | 0.12 -11.51 % | 0.13 -0.38 % | 0.13 -0.23 % | 0.13 -16.73 % | 0.16 5.83 % | 0.15 12.12 % | 0.14 56.62 % | 0.09 -15.16 % | 0.10 -10.42 % | 0.11 1.32 % | 0.11 -2.63 % | 0.12 -36.63 % | 0.18 -21.36 % | 0.23 -15.75 % | 0.27 -5.12 % | 0.29 11.18 % | 0.26 0.00 % | 0.26 -0.47 % | 0.26 0.00 % | 0.26 -11.17 % | 0.29 0.00 % | 0.29 65.73 % | 0.18 0.00 % | 0.18 |
| Weighted average shs out dil | 12.113 M -1.84 % | 12.340 M 0.00 % | 12.340 M 2.66 % | 12.020 M -1.71 % | 12.229 M 0.88 % | 12.122 M 2.58 % | 11.818 M -1.16 % | 11.957 M 0.78 % | 11.864 M 2.38 % | 11.589 M -3.20 % | 11.971 M 8.62 % | 11.022 M 4.48 % | 10.549 M -14.41 % | 12.325 M 1.68 % | 12.122 M 8.88 % | 11.133 M -8.16 % | 12.122 M 0.01 % | 12.121 M 0.37 % | 12.075 M -0.94 % | 12.190 M -2.05 % | 12.445 M 2.58 % | 12.133 M 0.00 % | 12.133 M 0.13 % | 12.117 M 0.00 % | 12.117 M 16.54 % | 10.398 M 0.00 % | 10.398 M -1.41 % | 10.546 M 0.00 % | 10.546 M |
| Weighted average shs out | 12.113 M -1.84 % | 12.340 M 0.00 % | 12.340 M 2.66 % | 12.020 M -1.71 % | 12.229 M 0.88 % | 12.122 M 2.58 % | 11.818 M -1.16 % | 11.957 M 0.78 % | 11.864 M 2.38 % | 11.589 M -3.20 % | 11.971 M 8.62 % | 11.022 M 4.48 % | 10.549 M -12.97 % | 12.122 M 0.00 % | 12.122 M 8.88 % | 11.133 M -8.16 % | 12.122 M -0.04 % | 12.126 M 0.42 % | 12.075 M -0.94 % | 12.190 M -2.05 % | 12.445 M 2.57 % | 12.133 M 0.00 % | 12.133 M 0.13 % | 12.117 M 0.00 % | 12.117 M 16.03 % | 10.443 M 0.00 % | 10.443 M -0.98 % | 10.546 M 0.00 % | 10.546 M |
| EPS diluted | 0.16 -11.11 % | 0.18 20.00 % | 0.15 50.00 % | 0.10 -28.57 % | 0.14 -22.22 % | 0.18 5.88 % | 0.17 -26.09 % | 0.23 64.29 % | 0.14 62.79 % | 0.09 -59.05 % | 0.21 -54.35 % | 0.46 1 633.33 % | -0.03 76.92 % | -0.13 -144.83 % | 0.29 866.67 % | 0.03 -91.89 % | 0.37 94.74 % | 0.19 198.74 % | 0.06 -84.86 % | 0.42 613.45 % | -0.08 -251.76 % | 0.05 0.00 % | 0.05 -46.10 % | 0.10 0.00 % | 0.10 -52.38 % | 0.21 0.00 % | 0.21 50.00 % | 0.14 0.00 % | 0.14 |
| Earnings per share | 0.16 -11.11 % | 0.18 20.00 % | 0.15 50.00 % | 0.10 -28.57 % | 0.14 -22.22 % | 0.18 5.88 % | 0.17 -26.09 % | 0.23 64.29 % | 0.14 62.79 % | 0.09 -59.05 % | 0.21 -54.35 % | 0.46 1 633.33 % | -0.03 76.92 % | -0.13 -144.83 % | 0.29 866.67 % | 0.03 -91.89 % | 0.37 94.74 % | 0.19 198.74 % | 0.06 -84.86 % | 0.42 613.45 % | -0.08 -251.76 % | 0.05 0.00 % | 0.05 -46.10 % | 0.10 0.00 % | 0.10 -52.38 % | 0.21 0.00 % | 0.21 50.00 % | 0.14 0.00 % | 0.14 |
| Gross profit | 20.412 M -17.37 % | 24.704 M 11.24 % | 22.208 M 3.07 % | 21.547 M 45.44 % | 14.815 M -5.56 % | 15.687 M 6.49 % | 14.731 M -22.07 % | 18.904 M 34.94 % | 14.009 M -18.86 % | 17.266 M 3.50 % | 16.682 M 24.18 % | 13.434 M 20.92 % | 11.110 M -14.28 % | 12.961 M -7.77 % | 14.053 M -15.49 % | 16.629 M 11.72 % | 14.884 M -28.31 % | 20.763 M -17.51 % | 25.171 M -5.71 % | 26.695 M 27.26 % | 20.976 M -1.38 % | 21.269 M 0.00 % | 21.269 M -3.45 % | 22.031 M 0.00 % | 22.031 M -17.46 % | 26.692 M 0.00 % | 26.692 M 61.78 % | 16.499 M 0.00 % | 16.499 M |
| Income tax expense | 688.000 K -14.53 % | 805.000 K 409.49 % | 158.000 K -66.95 % | 478.000 K -25.20 % | 639.000 K -14.46 % | 747.000 K 6.26 % | 703.000 K -48.31 % | 1.360 M 55.25 % | 876.000 K 30.36 % | 672.000 K -35.38 % | 1.040 M 106.35 % | 504.000 K -44.19 % | 903.000 K -65.73 % | 2.635 M 304.14 % | 652.000 K -22.20 % | 838.000 K -48.30 % | 1.621 M 102.63 % | 800.000 K -11.99 % | 909.000 K 982.52 % | -103.000 K -139.77 % | 259.000 K 102.97 % | 127.606 K 0.00 % | 127.606 K -85.59 % | 885.500 K 0.00 % | 885.500 K 11.28 % | 795.705 K 0.00 % | 795.705 K | 0.000 | 0.000 |
| Cost of revenue | 135.083 M 28.07 % | 105.475 M -10.23 % | 117.494 M -2.74 % | 120.807 M 23.25 % | 98.021 M -16.88 % | 117.930 M 22.46 % | 96.300 M -21.73 % | 123.041 M 35.30 % | 90.941 M 0.54 % | 90.450 M -3.22 % | 93.455 M 8.66 % | 86.005 M -26.92 % | 117.690 M 2.76 % | 114.526 M 4.34 % | 109.765 M -16.73 % | 131.820 M 15.14 % | 114.487 M 22.32 % | 93.598 M 11.63 % | 83.849 M 18.57 % | 70.717 M 36.92 % | 51.648 M -14.78 % | 60.604 M 0.00 % | 60.604 M -2.84 % | 62.377 M 0.00 % | 62.377 M -2.76 % | 64.149 M 0.00 % | 64.149 M -16.21 % | 76.558 M 0.00 % | 76.558 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 22.735 M 160.04 % | 8.743 M -67.19 % | 26.645 M 4.36 % | 25.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.885 M -2.10 % | 20.311 M 7.59 % | 18.879 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 22.735 M -8.87 % | 24.949 M -6.37 % | 26.645 M 4.36 % | 25.532 M 56.62 % | 16.302 M -8.05 % | 17.729 M 40.82 % | 12.590 M -21.53 % | 16.044 M 31.39 % | 12.211 M -20.99 % | 15.455 M 42.90 % | 10.815 M -38.63 % | 17.622 M 19.37 % | 14.763 M 5.53 % | 13.989 M 2.55 % | 13.641 M -18.30 % | 16.696 M 39.49 % | 11.969 M 100.60 % | 5.967 M -69.99 % | 19.885 M -2.10 % | 20.311 M 7.59 % | 18.879 M -1.72 % | 19.210 M 0.00 % | 19.210 M 11.57 % | 17.218 M 0.00 % | 17.218 M -23.27 % | 22.439 M 0.00 % | 22.439 M 96.24 % | 11.435 M 0.00 % | 11.435 M |
| Cost and expenses | 157.818 M 21.00 % | 130.424 M -9.52 % | 144.139 M -1.50 % | 146.339 M 28.00 % | 114.323 M -15.73 % | 135.659 M 24.58 % | 108.890 M -21.71 % | 139.085 M 34.84 % | 103.152 M -2.60 % | 105.905 M 1.57 % | 104.270 M 0.62 % | 103.627 M -21.76 % | 132.453 M 3.06 % | 128.515 M 4.14 % | 123.406 M -16.91 % | 148.516 M 17.44 % | 126.456 M 27.01 % | 99.565 M -4.02 % | 103.734 M 13.96 % | 91.028 M 29.07 % | 70.527 M -11.64 % | 79.814 M 0.00 % | 79.814 M 0.28 % | 79.595 M 0.00 % | 79.595 M -8.08 % | 86.587 M 0.00 % | 86.587 M -1.60 % | 87.993 M 0.00 % | 87.993 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 16.206 M | 0.000 | 0.000 -100.00 % | 16.302 M -8.05 % | 17.729 M 40.82 % | 12.590 M -21.53 % | 16.044 M 31.39 % | 12.211 M -20.99 % | 15.455 M 42.90 % | 10.815 M -38.63 % | 17.622 M 19.37 % | 14.763 M 5.53 % | 13.989 M 2.55 % | 13.641 M -18.30 % | 16.696 M 39.49 % | 11.969 M 100.60 % | 5.967 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.777 M 0.00 % | 3.777 M 24.37 % | 3.037 M 0.00 % | 3.037 M -3.71 % | 3.154 M 0.00 % | 3.154 M 17.82 % | 2.677 M 0.00 % | 2.677 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 725.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 715.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 664.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.533 M 0.00 % | 1.533 M -42.98 % | 2.689 M 0.00 % | 2.689 M 115.87 % | 1.245 M 0.00 % | 1.245 M -65.20 % | 3.579 M 0.00 % | 3.579 M |
| Interest expense | 1.838 M 2.80 % | 1.788 M -7.02 % | 1.923 M 2.40 % | 1.878 M -4.48 % | 1.966 M -7.83 % | 2.133 M 2.11 % | 2.089 M -1.92 % | 2.130 M -2.70 % | 2.189 M -24.78 % | 2.910 M -3.64 % | 3.020 M 0.47 % | 3.006 M 14.65 % | 2.622 M -9.56 % | 2.899 M 5.38 % | 2.751 M 6.50 % | 2.583 M -8.01 % | 2.808 M | 0.000 -100.00 % | 3.608 M 159.76 % | 1.389 M -51.37 % | 2.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.028 M -2.32 % | 3.100 M -4.82 % | 3.257 M 5.03 % | 3.101 M 0.36 % | 3.090 M 4.64 % | 2.953 M -0.40 % | 2.965 M -1.76 % | 3.018 M 40.83 % | 2.143 M -43.13 % | 3.768 M 17.79 % | 3.199 M 4.20 % | 3.070 M 3.86 % | 2.956 M 26.06 % | 2.345 M 1.12 % | 2.319 M 0.43 % | 2.309 M 1.14 % | 2.283 M -19.70 % | 2.843 M -7.34 % | 3.068 M -13.59 % | 3.551 M 15.73 % | 3.068 M -24.23 % | 4.049 M 0.00 % | 4.049 M 94.50 % | 2.082 M 0.00 % | 2.082 M -19.09 % | 2.573 M 18.15 % | 2.178 M 0.00 % | 2.178 M 0.00 % | 2.178 M |
| Operating income | -2.323 M -848.16 % | -245.000 K 94.48 % | -4.437 M -11.34 % | -3.985 M -167.99 % | -1.487 M 27.18 % | -2.042 M -195.38 % | 2.141 M -25.14 % | 2.860 M 59.07 % | 1.798 M -0.72 % | 1.811 M -69.13 % | 5.867 M 240.09 % | -4.188 M -14.65 % | -3.653 M -255.35 % | -1.028 M -349.51 % | 412.000 K 714.93 % | -67.000 K -102.30 % | 2.915 M -80.30 % | 14.796 M 179.92 % | 5.286 M -17.20 % | 6.384 M 204.43 % | 2.097 M -8.67 % | 2.296 M 0.00 % | 2.296 M -52.29 % | 4.813 M 0.00 % | 4.813 M -33.50 % | 7.238 M 0.00 % | 7.238 M 42.92 % | 5.065 M 0.00 % | 5.065 M |
| Operating income ratio | -0.01 -693.79 % | 0.00 94.07 % | -0.03 -13.46 % | -0.03 -112.42 % | -0.01 13.77 % | -0.02 -179.25 % | 0.02 -4.30 % | 0.02 17.61 % | 0.02 1.90 % | 0.02 -68.44 % | 0.05 226.48 % | -0.04 -48.50 % | -0.03 -251.73 % | -0.01 -342.33 % | 0.00 837.25 % | 0.00 -102.00 % | 0.02 -82.58 % | 0.13 166.84 % | 0.05 -26.02 % | 0.07 126.97 % | 0.03 2.96 % | 0.03 0.00 % | 0.03 -50.82 % | 0.06 0.00 % | 0.06 -28.44 % | 0.08 0.00 % | 0.08 46.40 % | 0.05 0.00 % | 0.05 |
| Total other income expenses net | 4.949 M 51.44 % | 3.268 M -49.30 % | 6.446 M 13.79 % | 5.665 M 47.60 % | 3.838 M -23.42 % | 5.012 M 777.76 % | 571.000 K -54.32 % | 1.250 M 69.15 % | 739.000 K 869.79 % | -96.000 K 95.85 % | -2.313 M -123.69 % | 9.762 M 128.73 % | 4.268 M 103.82 % | 2.094 M -44.26 % | 3.757 M 203.23 % | 1.239 M -60.98 % | 3.175 M 127.18 % | -11.681 M -223.67 % | -3.609 M -159.83 % | -1.389 M 51.37 % | -2.856 M -61.34 % | -1.770 M 0.00 % | -1.770 M 34.16 % | -2.689 M 0.00 % | -2.689 M 36.44 % | -4.230 M 0.00 % | -4.230 M -18.20 % | -3.579 M 0.00 % | -3.579 M |
| 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 |
| 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-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 62.759 M | 0.000 -100.00 % | 85.867 M | 0.000 -100.00 % | 69.330 M 1 799.45 % | 3.650 M -95.75 % | 85.866 M 15 288.17 % | 558.000 K -99.46 % | 103.824 M -23.32 % | 135.398 M 3 371.74 % | 3.900 M -96.97 % | 128.588 M 3 014.26 % | 4.129 M -95.80 % | 98.408 M 2 824.81 % | 3.365 M -96.76 % | 103.708 M 18.98 % | 87.167 M 1 727.69 % | 4.769 M -95.43 % | 104.266 M 0.00 % | 104.266 M -3.48 % | 108.022 M 0.00 % | 108.022 M -12.64 % | 123.651 M 0.00 % | 123.651 M 4 666.17 % | 2.594 M |
| Total investments | 0.000 -100.00 % | 5.413 M | 0.000 -100.00 % | 12.406 M | 0.000 -100.00 % | 3.222 M -55.86 % | 7.300 M -40.16 % | 12.200 M 993.19 % | 1.116 M -84.89 % | 7.387 M -48.69 % | 14.397 M 84.58 % | 7.800 M 49.94 % | 5.202 M -37.01 % | 8.258 M 827.87 % | 890.000 K -86.77 % | 6.729 M 76.48 % | 3.813 M | 0.000 -100.00 % | 9.538 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.189 M |
| Total debt | 0.000 -100.00 % | 82.959 M | 0.000 -100.00 % | 92.287 M | 0.000 -100.00 % | 89.979 M | 0.000 -100.00 % | 89.516 M | 0.000 -100.00 % | 104.382 M -23.04 % | 135.630 M | 0.000 -100.00 % | 130.807 M | 0.000 -100.00 % | 102.537 M | 0.000 -100.00 % | 104.055 M 13.45 % | 91.717 M | 0.000 -100.00 % | 109.035 M 0.00 % | 109.035 M -3.56 % | 113.057 M 0.00 % | 113.057 M -13.29 % | 130.391 M 0.00 % | 130.391 M | 0.000 |
| Accumulated other comprehensive income loss | 160.309 M | 0.000 -100.00 % | 156.235 M | 0.000 -100.00 % | 153.319 M | 0.000 -100.00 % | 149.067 M | 0.000 -100.00 % | 144.674 M 2 036 105 539 031 872 512.00 % | 0.000 200.00 % | 0.000 -100.00 % | 136.335 M 3 837 489 094 984 728 576.00 % | 0.000 -100.00 % | 134.387 M 3 782 657 769 521 492 992.00 % | 0.000 -100.00 % | 135.236 M 951 638 002 852 368 640.00 % | 0.000 -100.00 % | 78.311 M -40.13 % | 130.795 M 3 681 547 763 909 872 128.00 % | 0.000 0.00 % | 0.000 -100.00 % | 74.387 M 0.00 % | 74.387 M 1 046 903 954 628 778 368.00 % | 0.000 0.00 % | 0.000 -100.00 % | 59.613 M |
| Retained earnings | 0.000 -100.00 % | 39.089 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.099 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.454 M -24.14 % | 30.918 M | 0.000 -100.00 % | 26.135 M | 0.000 -100.00 % | 24.187 M | 0.000 -100.00 % | 19.381 M | 0.000 | 0.000 -100.00 % | 30.695 M 0.00 % | 30.695 M | 0.000 | 0.000 -100.00 % | 26.910 M 0.00 % | 26.910 M | 0.000 |
| Common stock | 0.000 -100.00 % | 121.220 M | 0.000 -100.00 % | 121.220 M | 0.000 -100.00 % | 121.220 M | 0.000 -100.00 % | 121.220 M | 0.000 -100.00 % | 121.220 M 10.00 % | 110.200 M | 0.000 -100.00 % | 110.200 M | 0.000 -100.00 % | 110.200 M | 0.000 -100.00 % | 110.200 M 100.00 % | 55.100 M | 0.000 -100.00 % | 55.100 M 0.00 % | 55.100 M 0.00 % | 55.100 M 0.00 % | 55.100 M 0.00 % | 55.100 M 0.00 % | 55.100 M | 0.000 |
| Total equity | 160.309 M 0.00 % | 160.309 M 2.61 % | 156.235 M 0.00 % | 156.235 M 1.90 % | 153.319 M 0.00 % | 153.319 M 2.85 % | 149.067 M 0.00 % | 149.067 M 3.04 % | 144.674 M 0.00 % | 144.674 M 2.52 % | 141.118 M 3.51 % | 136.335 M 0.00 % | 136.335 M 1.45 % | 134.387 M 0.00 % | 134.387 M -0.63 % | 135.236 M 4.36 % | 129.581 M -2.87 % | 133.411 M 2.00 % | 130.795 M 0.00 % | 130.795 M 0.00 % | 130.795 M 1.01 % | 129.487 M 0.00 % | 129.487 M 1.95 % | 127.010 M 0.00 % | 127.010 M 113.06 % | 59.613 M |
| Other non current liabilities | -160.309 M -18 275.62 % | 882.000 K 100.56 % | -156.235 M -19 317.10 % | 813.000 K 100.53 % | -153.319 M -207 287.84 % | 74.000 K 100.05 % | -149.067 M | 0.000 | 0.000 -100.00 % | 11.348 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.255 M | 0.000 -100.00 % | 1.771 M -71.86 % | 6.294 M | 0.000 -100.00 % | 6.462 M 0.00 % | 6.462 M -9.10 % | 7.109 M 0.00 % | 7.109 M 14.28 % | 6.220 M 0.00 % | 6.220 M | 0.000 |
| Long term debt | 0.000 -100.00 % | 24.808 M | 0.000 -100.00 % | 24.185 M | 0.000 -100.00 % | 29.393 M | 0.000 -100.00 % | 31.887 M | 0.000 -100.00 % | 39.598 M -8.26 % | 43.161 M | 0.000 -100.00 % | 36.461 M | 0.000 -100.00 % | 16.762 M | 0.000 -100.00 % | 23.178 M 11.99 % | 20.696 M | 0.000 -100.00 % | 21.850 M 0.00 % | 21.850 M -23.14 % | 28.429 M 0.00 % | 28.429 M -19.60 % | 35.357 M 0.00 % | 35.357 M | 0.000 |
| Total non current liabilities | -160.309 M -503.88 % | 39.692 M 125.41 % | -156.235 M -507.10 % | 38.378 M 125.03 % | -153.319 M -460.99 % | 42.472 M 128.49 % | -149.067 M -439.33 % | 43.930 M | 0.000 -100.00 % | 50.946 M -1.64 % | 51.793 M | 0.000 -100.00 % | 45.158 M | 0.000 -100.00 % | 20.017 M | 0.000 -100.00 % | 24.949 M -7.56 % | 26.990 M | 0.000 -100.00 % | 28.313 M 0.00 % | 28.313 M -20.33 % | 35.538 M 0.00 % | 35.538 M -14.53 % | 41.578 M 0.00 % | 41.578 M | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 6.418 M | 0.000 -100.00 % | 8.697 M | 0.000 -100.00 % | 6.509 M | 0.000 -100.00 % | 26.101 M | 0.000 -100.00 % | 6.773 M 24.99 % | 5.419 M | 0.000 -100.00 % | 4.828 M | 0.000 -100.00 % | 5.167 M | 0.000 -100.00 % | 4.097 M -86.38 % | 30.088 M | 0.000 -100.00 % | 11.176 M 0.00 % | 11.176 M 663.42 % | 1.464 M 0.00 % | 1.464 M -69.91 % | 4.865 M 0.00 % | 4.865 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.256 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.568 M | 0.000 | 0.000 -100.00 % | 79.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 |
| Short term debt | 0.000 -100.00 % | 58.151 M | 0.000 -100.00 % | 68.102 M | 0.000 -100.00 % | 60.586 M | 0.000 -100.00 % | 57.629 M | 0.000 -100.00 % | 64.784 M -29.94 % | 92.469 M | 0.000 -100.00 % | 94.346 M | 0.000 -100.00 % | 85.775 M | 0.000 -100.00 % | 80.877 M 13.88 % | 71.021 M | 0.000 -100.00 % | 87.185 M 0.00 % | 87.185 M 3.02 % | 84.628 M 0.00 % | 84.628 M -10.95 % | 95.034 M 0.00 % | 95.034 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 70.182 M | 0.000 -100.00 % | 88.344 M | 0.000 -100.00 % | 85.883 M | 0.000 -100.00 % | 107.868 M | 0.000 -100.00 % | 84.410 M -28.93 % | 118.768 M | 0.000 -100.00 % | 133.551 M | 0.000 -100.00 % | 122.144 M | 0.000 -100.00 % | 92.468 M -19.50 % | 114.873 M | 0.000 -100.00 % | 111.689 M 0.00 % | 111.689 M 18.60 % | 94.170 M 0.00 % | 94.170 M -24.08 % | 124.031 M 0.00 % | 124.031 M | 0.000 |
| Total liabilities | -160.309 M -245.90 % | 109.874 M 170.33 % | -156.235 M -223.29 % | 126.722 M 182.65 % | -153.319 M -219.45 % | 128.355 M 186.11 % | -149.067 M -198.20 % | 151.798 M | 0.000 -100.00 % | 135.356 M -20.64 % | 170.561 M | 0.000 -100.00 % | 178.709 M | 0.000 -100.00 % | 142.161 M | 0.000 -100.00 % | 117.417 M -17.23 % | 141.863 M | 0.000 -100.00 % | 140.002 M 0.00 % | 140.002 M 7.94 % | 129.708 M 0.00 % | 129.708 M -21.68 % | 165.609 M 0.00 % | 165.609 M | 0.000 |
| Other non current assets | 0.000 -100.00 % | 6.562 M | 0.000 -100.00 % | 12.603 M | 0.000 -100.00 % | 7.923 M 317.07 % | -3.650 M -830.00 % | 500.000 K 189.61 % | -558.000 K -107.36 % | 7.585 M -20.02 % | 9.484 M 343.18 % | -3.900 M -160.65 % | 6.430 M 255.73 % | -4.129 M -118.97 % | 21.763 M 746.82 % | -3.365 M -121.43 % | 15.702 M -44.58 % | 28.334 M 694.10 % | -4.769 M -125.14 % | 18.969 M 0.00 % | 18.969 M -13.89 % | 22.027 M 0.00 % | 22.027 M 2.86 % | 21.414 M 0.00 % | 21.414 M 925.41 % | -2.594 M |
| Long term investments | 0.000 -100.00 % | 5.413 M | 0.000 100.00 % | -197.000 K | 0.000 -100.00 % | 3.222 M | 0.000 -100.00 % | 12.200 M | 0.000 -100.00 % | 7.387 M -48.69 % | 14.397 M | 0.000 -100.00 % | 3.521 M | 0.000 -100.00 % | 890.000 K | 0.000 -100.00 % | 1.078 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 39.000 K -20.41 % | 49.000 K | 0.000 -100.00 % | 58.000 K | 0.000 -100.00 % | 70.000 K | 0.000 -100.00 % | 83.000 K -10.75 % | 93.000 K | 0.000 -100.00 % | 107.578 K 0.00 % | 107.578 K 617.19 % | 15.000 K 0.00 % | 15.000 K -10.82 % | 16.820 K 0.00 % | 16.820 K | 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 39.000 K -20.41 % | 49.000 K | 0.000 -100.00 % | 58.000 K | 0.000 -100.00 % | 70.000 K | 0.000 -100.00 % | 83.000 K -10.75 % | 93.000 K | 0.000 -100.00 % | 107.578 K 0.00 % | 107.578 K 617.19 % | 15.000 K 0.00 % | 15.000 K -10.82 % | 16.820 K 0.00 % | 16.820 K | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 149.845 M | 0.000 -100.00 % | 152.451 M | 0.000 -100.00 % | 153.151 M | 0.000 -100.00 % | 156.835 M | 0.000 -100.00 % | 158.886 M 0.39 % | 158.265 M | 0.000 -100.00 % | 170.935 M | 0.000 -100.00 % | 115.401 M | 0.000 -100.00 % | 116.879 M 3.33 % | 113.112 M | 0.000 -100.00 % | 116.150 M 0.00 % | 116.150 M -6.92 % | 124.781 M 0.00 % | 124.781 M 1.60 % | 122.814 M 0.00 % | 122.814 M | 0.000 |
| Total non current assets | 0.000 -100.00 % | 161.830 M | 0.000 -100.00 % | 164.872 M | 0.000 -100.00 % | 164.856 M 4 616.60 % | -3.650 M -102.15 % | 169.564 M 30 487.81 % | -558.000 K -100.32 % | 174.752 M -4.09 % | 182.195 M 4 771.67 % | -3.900 M -102.14 % | 182.336 M 4 515.98 % | -4.129 M -102.99 % | 138.124 M 4 205.22 % | -3.365 M -102.52 % | 133.742 M -5.51 % | 141.539 M 3 067.75 % | -4.769 M -103.53 % | 135.226 M 0.00 % | 135.226 M -7.90 % | 146.823 M 0.00 % | 146.823 M 1.79 % | 144.245 M 0.00 % | 144.245 M 5 659.94 % | -2.594 M |
| Other current assets | -20.200 M -297.40 % | 10.233 M 259.39 % | -6.420 M -201.52 % | 6.324 M 130.63 % | -20.649 M -358.14 % | 7.999 M | 0.000 -100.00 % | 20.198 M | 0.000 -100.00 % | 7.675 M -79.59 % | 37.613 M | 0.000 -100.00 % | 10.287 M | 0.000 -100.00 % | 20.555 M | 0.000 -100.00 % | 27.821 M -48.63 % | 54.159 M | 0.000 -100.00 % | 61.633 M 0.00 % | 61.633 M 29.05 % | 47.758 M 0.00 % | 47.758 M -27.40 % | 65.785 M 0.00 % | 65.785 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 12.603 M | 0.000 | 0.000 -100.00 % | 7.300 M | 0.000 -100.00 % | 1.116 M | 0.000 | 0.000 -100.00 % | 7.800 M 364.01 % | 1.681 M -79.64 % | 8.258 M | 0.000 -100.00 % | 6.729 M 146.04 % | 2.735 M | 0.000 -100.00 % | 9.538 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.189 M |
| cash and cash equivalents | 0.000 -100.00 % | 20.200 M | 0.000 -100.00 % | 6.420 M | 0.000 -100.00 % | 20.649 M 665.73 % | -3.650 M -200.00 % | 3.650 M 754.12 % | -558.000 K -200.00 % | 558.000 K 140.52 % | 232.000 K 105.95 % | -3.900 M -275.75 % | 2.219 M 153.74 % | -4.129 M -200.00 % | 4.129 M 222.72 % | -3.365 M -1 069.62 % | 347.000 K -92.37 % | 4.550 M 195.40 % | -4.769 M -200.00 % | 4.769 M 0.00 % | 4.769 M -5.28 % | 5.035 M 0.00 % | 5.035 M -25.29 % | 6.740 M 0.00 % | 6.740 M 359.79 % | -2.594 M |
| Cash and short term investments | 20.200 M -39.88 % | 33.599 M 423.35 % | 6.420 M -66.25 % | 19.023 M -7.87 % | 20.649 M 0.00 % | 20.649 M 465.73 % | 3.650 M 0.00 % | 3.650 M 554.12 % | 558.000 K 0.00 % | 558.000 K 140.52 % | 232.000 K -94.05 % | 3.900 M 0.00 % | 3.900 M -5.55 % | 4.129 M 0.00 % | 4.129 M 22.72 % | 3.365 M 9.17 % | 3.082 M -32.26 % | 4.550 M -4.60 % | 4.769 M 0.00 % | 4.769 M 0.00 % | 4.769 M -5.28 % | 5.035 M 0.00 % | 5.035 M -25.29 % | 6.740 M 0.00 % | 6.740 M 159.79 % | 2.594 M |
| Total current assets | 0.000 -100.00 % | 108.353 M | 0.000 -100.00 % | 118.085 M | 0.000 -100.00 % | 116.818 M 3 100.49 % | 3.650 M -97.22 % | 131.301 M 23 430.65 % | 558.000 K -99.47 % | 105.278 M -18.69 % | 129.484 M 3 220.10 % | 3.900 M -97.06 % | 132.708 M 3 114.05 % | 4.129 M -97.02 % | 138.424 M 4 014.13 % | 3.365 M -97.03 % | 113.256 M -15.31 % | 133.735 M 2 704.12 % | 4.769 M -96.48 % | 135.571 M 0.00 % | 135.571 M 20.64 % | 112.372 M 0.00 % | 112.372 M -24.26 % | 148.374 M 0.00 % | 148.374 M 5 619.10 % | 2.594 M |
| Inventory | 0.000 -100.00 % | 18.973 M | 0.000 -100.00 % | 22.905 M | 0.000 -100.00 % | 15.293 M | 0.000 -100.00 % | 29.155 M | 0.000 -100.00 % | 20.822 M 10.70 % | 18.809 M | 0.000 -100.00 % | 25.638 M | 0.000 -100.00 % | 18.809 M | 0.000 -100.00 % | 16.716 M -1.68 % | 17.001 M | 0.000 -100.00 % | 16.004 M 0.00 % | 16.004 M 6.37 % | 15.045 M 0.00 % | 15.045 M 0.62 % | 14.952 M 0.00 % | 14.952 M | 0.000 |
| Net receivables | 0.000 -100.00 % | 45.548 M | 0.000 -100.00 % | 69.833 M | 0.000 -100.00 % | 72.877 M | 0.000 -100.00 % | 78.298 M | 0.000 -100.00 % | 76.223 M 4.66 % | 72.830 M | 0.000 -100.00 % | 92.883 M | 0.000 -100.00 % | 94.931 M | 0.000 -100.00 % | 65.637 M 13.12 % | 58.025 M | 0.000 -100.00 % | 53.165 M 0.00 % | 53.165 M 19.38 % | 44.534 M 0.00 % | 44.534 M -26.87 % | 60.897 M 0.00 % | 60.897 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 540.000 K | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 855.000 K | 0.000 | 0.000 -100.00 % | 1.392 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 |
| 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 |
| Account payables | 0.000 -100.00 % | 5.023 M | 0.000 -100.00 % | 11.545 M | 0.000 -100.00 % | 16.203 M | 0.000 -100.00 % | 24.138 M | 0.000 -100.00 % | 11.285 M -45.95 % | 20.880 M | 0.000 -100.00 % | 34.298 M | 0.000 -100.00 % | 31.202 M | 0.000 -100.00 % | 7.494 M -45.55 % | 13.764 M | 0.000 -100.00 % | 13.328 M 0.00 % | 13.328 M 64.99 % | 8.078 M 0.00 % | 8.078 M -66.53 % | 24.132 M 0.00 % | 24.132 M | 0.000 |
| Tax payables | 0.000 -100.00 % | 590.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 329.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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 35.015 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.847 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 | 0.000 | 0.000 -100.00 % | 45.000 M 0.00 % | 45.000 M | 0.000 | 0.000 -100.00 % | 45.000 M 0.00 % | 45.000 M | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 14.002 M | 0.000 -100.00 % | 13.380 M | 0.000 -100.00 % | 13.005 M | 0.000 -100.00 % | 12.043 M | 0.000 | 0.000 -100.00 % | 8.632 M | 0.000 -100.00 % | 8.697 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 |
| 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 |
| Total assets | 0.000 -100.00 % | 270.183 M | 0.000 -100.00 % | 282.957 M | 0.000 -100.00 % | 281.674 M | 0.000 -100.00 % | 300.865 M | 0.000 -100.00 % | 280.030 M -10.15 % | 311.679 M | 0.000 -100.00 % | 315.044 M | 0.000 -100.00 % | 276.548 M | 0.000 -100.00 % | 246.998 M -10.27 % | 275.274 M | 0.000 -100.00 % | 270.797 M 0.00 % | 270.797 M 4.48 % | 259.195 M 0.00 % | 259.195 M -11.42 % | 292.619 M 0.00 % | 292.619 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-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-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-06-30 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in 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 100.00 % | -3.168 M | 0.000 -100.00 % | 2.219 M 0.00 % | 2.219 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -4.316 M | 0.000 -100.00 % | 8.182 M 0.00 % | 8.182 M | 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 100.00 % | -478.775 K | 0.000 100.00 % | -47.000 K 0.00 % | -47.000 K | 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 |
| 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 -100.00 % | 1.626 M | 0.000 100.00 % | -5.916 M 0.00 % | -5.916 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -1.938 M 12.62 % | -2.218 M -19.83 % | -1.851 M -53.99 % | -1.202 M 29.79 % | -1.712 M 22.95 % | -2.222 M -156.67 % | 3.921 M 242.58 % | -2.750 M -65.56 % | -1.661 M | 0.000 | 0.000 100.00 % | -5.070 M -1 860.42 % | 288.000 K | 0.000 100.00 % | -3.516 M -952.69 % | -334.000 K 92.53 % | -4.470 M -93.09 % | -2.315 M -201.43 % | -768.000 K 84.94 % | -5.098 M -600.79 % | 1.018 M -75.02 % | 4.075 M 723.38 % | -653.634 K -124.96 % | 2.619 M 0.00 % | 2.619 M 218.35 % | -2.212 M 0.00 % | -2.212 M -48.89 % | -1.486 M 0.00 % | -1.486 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.930 M 115.64 % | 2.750 M 65.56 % | 1.661 M 59.25 % | 1.043 M -58.51 % | 2.514 M -50.41 % | 5.070 M | 0.000 100.00 % | -1.569 M -144.62 % | 3.516 M 952.69 % | 334.000 K -92.53 % | 4.470 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.609 M | 0.000 -100.00 % | 8.158 M 0.00 % | 8.158 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -298.753 K | 0.000 100.00 % | -2.551 M 0.00 % | -2.551 M | 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 503.659 K | 0.000 100.00 % | -306.500 K 0.00 % | -306.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 204.906 K | 0.000 100.00 % | -2.858 M 0.00 % | -2.858 M | 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 |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.947 M | 0.000 100.00 % | -6.153 M 0.00 % | -6.153 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.947 M | 0.000 100.00 % | -6.153 M 0.00 % | -6.153 M | 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.930 M 115.64 % | 2.750 M | 0.000 -100.00 % | 1.043 M -54.29 % | 2.282 M | 0.000 | 0.000 100.00 % | -1.569 M -144.62 % | 3.516 M 952.69 % | 334.000 K -92.53 % | 4.470 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -132.776 K | 0.000 100.00 % | -852.501 K 0.00 % | -852.501 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.580 M 162.47 % | 3.650 M 305.56 % | 900.000 K 61.29 % | 558.000 K | 0.000 -100.00 % | 232.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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.649 M 115.54 % | 9.580 M 162.47 % | 3.650 M 119.75 % | 1.661 M 197.67 % | 558.000 K -77.80 % | 2.514 M 983.62 % | 232.000 K | 0.000 100.00 % | -1.569 M -144.62 % | 3.516 M 952.69 % | 334.000 K -92.53 % | 4.470 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -132.776 K | 0.000 100.00 % | -852.501 K 0.00 % | -852.501 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.930 M 115.64 % | 2.750 M 65.56 % | 1.661 M 59.25 % | 1.043 M -58.51 % | 2.514 M -50.41 % | 5.070 M | 0.000 100.00 % | -1.569 M -144.62 % | 3.516 M 952.69 % | 334.000 K -92.53 % | 4.470 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.609 M | 0.000 -100.00 % | 8.158 M 0.00 % | 8.158 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -298.753 K | 0.000 100.00 % | -2.551 M 0.00 % | -2.551 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.930 M 115.64 % | 2.750 M 65.56 % | 1.661 M 59.25 % | 1.043 M -58.51 % | 2.514 M -50.41 % | 5.070 M | 0.000 100.00 % | -1.569 M -144.62 % | 3.516 M 952.69 % | 334.000 K -92.53 % | 4.470 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.311 M | 0.000 -100.00 % | 5.607 M 0.00 % | 5.607 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |