Silgo Retail Limited SILGO.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 443.748 M 26.66 % | 350.339 M 2.83 % | 340.708 M -2.15 % | 348.202 M 9.62 % | 317.639 M 11.83 % | 284.035 M 31.07 % | 216.713 M 31.62 % | 164.651 M 230.88 % | 49.762 M |
| Net income | 44.777 M 42.05 % | 31.523 M 34.04 % | 23.518 M 2.00 % | 23.057 M 4.88 % | 21.984 M 11.63 % | 19.693 M 59.99 % | 12.309 M 29.91 % | 9.475 M 422.04 % | 1.815 M |
| Income before tax | 60.664 M 43.28 % | 42.340 M 32.53 % | 31.948 M 1.18 % | 31.575 M 6.05 % | 29.773 M 3.76 % | 28.694 M 53.18 % | 18.732 M 42.92 % | 13.107 M 396.10 % | 2.642 M |
| Income before tax ratio | 0.14 13.12 % | 0.12 28.88 % | 0.09 3.41 % | 0.09 -3.25 % | 0.09 -7.22 % | 0.10 16.87 % | 0.09 8.59 % | 0.08 49.94 % | 0.05 |
| EBITDA | 62.743 M 13.60 % | 55.232 M 6.82 % | 51.704 M 14.22 % | 45.267 M 16.20 % | 38.957 M 22.76 % | 31.735 M 60.85 % | 19.730 M 7.57 % | 18.342 M 506.95 % | 3.022 M |
| Net income ratio | 0.10 12.14 % | 0.09 30.35 % | 0.07 4.24 % | 0.07 -4.33 % | 0.07 -0.18 % | 0.07 22.07 % | 0.06 -1.30 % | 0.06 57.77 % | 0.04 |
| Ratio EBITDA | 0.14 -10.31 % | 0.16 3.89 % | 0.15 16.73 % | 0.13 6.00 % | 0.12 9.77 % | 0.11 22.72 % | 0.09 -18.27 % | 0.11 83.44 % | 0.06 |
| Gross profit ratio | 0.15 -20.77 % | 0.18 12.01 % | 0.16 0.10 % | 0.16 -9.84 % | 0.18 5.93 % | 0.17 5.16 % | 0.16 0.30 % | 0.16 17.16 % | 0.14 |
| Weighted average shs out dil | 18.652 M 0.84 % | 18.497 M 54.38 % | 11.982 M 0.00 % | 11.982 M 8.48 % | 11.045 M -1.54 % | 11.218 M 131.80 % | 4.840 M -23.57 % | 6.333 M 0.00 % | 6.333 M |
| Weighted average shs out | 18.652 M -13.59 % | 21.586 M 80.16 % | 11.982 M 0.00 % | 11.982 M 8.48 % | 11.045 M -1.54 % | 11.218 M 131.80 % | 4.840 M -23.57 % | 6.333 M 0.00 % | 6.333 M |
| EPS diluted | 2.42 42.35 % | 1.70 -13.27 % | 1.96 2.08 % | 1.92 -3.52 % | 1.99 13.07 % | 1.76 -30.71 % | 2.54 69.33 % | 1.50 417.24 % | 0.29 |
| Earnings per share | 2.42 42.35 % | 1.70 -13.27 % | 1.96 2.08 % | 1.92 -3.52 % | 1.99 13.07 % | 1.76 -30.71 % | 2.54 69.33 % | 1.50 417.24 % | 0.29 |
| Gross profit | 64.814 M 0.36 % | 64.582 M 15.18 % | 56.072 M -2.06 % | 57.249 M -1.16 % | 57.922 M 18.46 % | 48.896 M 37.83 % | 35.476 M 32.01 % | 26.873 M 287.67 % | 6.932 M |
| Income tax expense | 15.886 M 46.86 % | 10.817 M 28.32 % | 8.430 M -1.04 % | 8.518 M 9.37 % | 7.788 M -7.53 % | 8.422 M 31.11 % | 6.424 M 76.87 % | 3.632 M 339.18 % | 827.000 K |
| Cost of revenue | 378.934 M 32.61 % | 285.757 M 0.39 % | 284.636 M -2.17 % | 290.953 M 12.03 % | 259.717 M 10.45 % | 235.139 M 29.74 % | 181.237 M 31.54 % | 137.778 M 221.69 % | 42.830 M |
| General and administrative expenses | 538.000 K -91.43 % | 6.280 M 1 114.44 % | 517.110 K -23.99 % | 680.320 K -65.60 % | 1.977 M 84.27 % | 1.073 M 48.44 % | 722.940 K 119.83 % | 328.860 K -83.85 % | 2.036 M |
| Selling and marketing expenses | 67.000 K -15.19 % | 79.000 K -87.19 % | 616.872 K -65.80 % | 1.803 M -14.64 % | 2.113 M -43.22 % | 3.721 M 405.53 % | 736.020 K -32.36 % | 1.088 M -15.73 % | 1.291 M |
| Other expenses | 2.002 M -8.79 % | 2.195 M -77.59 % | 9.794 M -22.22 % | 12.592 M 116.36 % | 5.820 M -50.80 % | 11.828 M -22.71 % | 15.303 M 197.96 % | 5.136 M 1 711 900.00 % | 300.000 |
| Operating expenses | 2.607 M -69.52 % | 8.554 M -21.72 % | 10.928 M -27.51 % | 15.076 M 52.13 % | 9.910 M -40.38 % | 16.622 M -0.11 % | 16.641 M 81.33 % | 9.177 M 131.33 % | 3.967 M |
| Cost and expenses | 381.541 M 29.64 % | 294.311 M -0.42 % | 295.564 M -3.42 % | 306.029 M 9.72 % | 278.910 M 10.78 % | 251.761 M 27.23 % | 197.878 M 34.65 % | 146.955 M 214.03 % | 46.797 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 605.000 K -90.49 % | 6.359 M 460.77 % | 1.134 M -54.34 % | 2.484 M -39.27 % | 4.090 M -14.68 % | 4.794 M 228.58 % | 1.459 M 2.96 % | 1.417 M -57.41 % | 3.327 M |
| Interest income | 0.000 -100.00 % | 45.000 K -99.75 % | 17.805 M 294 825.74 % | 6.037 K -77.71 % | 27.080 K -99.36 % | 4.243 M 6 487.08 % | 64.409 K | 0.000 | 0.000 |
| Interest expense | 1.750 M -86.02 % | 12.520 M -34.92 % | 19.239 M 48.67 % | 12.941 M 58.93 % | 8.143 M 164.36 % | 3.080 M 4 682.04 % | 64.410 K -98.60 % | 4.591 M 1 312.63 % | 325.000 K |
| Depreciation and amortization | 330.000 K -20.86 % | 417.000 K -19.34 % | 517.000 K -31.16 % | 751.000 K -27.92 % | 1.042 M -18.04 % | 1.271 M 31.76 % | 964.890 K 49.36 % | 646.000 K 1 074.55 % | 55.000 K |
| Operating income | 62.207 M 13.91 % | 54.609 M 8.45 % | 50.354 M 9.60 % | 45.944 M 19.55 % | 38.431 M 21.90 % | 31.527 M 67.39 % | 18.835 M 6.44 % | 17.696 M 496.83 % | 2.965 M |
| Operating income ratio | 0.14 -10.07 % | 0.16 5.47 % | 0.15 12.01 % | 0.13 9.06 % | 0.12 9.00 % | 0.11 27.71 % | 0.09 -19.13 % | 0.11 80.38 % | 0.06 |
| Total other income expenses net | -1.543 M 87.42 % | -12.269 M 33.34 % | -18.406 M -28.09 % | -14.369 M -65.96 % | -8.658 M -82.59 % | -4.742 M -4 521.32 % | -102.610 K 97.71 % | -4.489 M -1 289.85 % | -323.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -8.485 M 53.67 % | -18.314 M -109.79 % | 187.025 M -2.32 % | 191.471 M 11.08 % | 172.366 M 122.75 % | 77.381 M 7 637.43 % | -1.027 M -104.41 % | 23.300 M 129.72 % | 10.143 M 11 496.63 % | -89.000 K |
| Total investments | 5.000 K -99.81 % | 2.572 M 51 340.00 % | 5.000 K 11.11 % | 4.500 K -98.01 % | 225.930 K | 0.000 100.00 % | -44.390 K 2.74 % | -45.640 K | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 67.893 M -63.73 % | 187.180 M -2.47 % | 191.911 M 10.69 % | 173.374 M 116.75 % | 79.989 M | 0.000 -100.00 % | 26.000 M 137.86 % | 10.931 M | 0.000 |
| 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 % | 0.000 | 0.000 |
| Retained earnings | 177.844 M 34.26 % | 132.466 M 30.87 % | 101.218 M 30.09 % | 77.805 M 43.03 % | 54.396 M 65.49 % | 32.870 M 160.90 % | 12.598 M 11.59 % | 11.290 M 522.04 % | 1.815 M | 0.000 |
| Common stock | 184.968 M 0.00 % | 184.968 M 80.11 % | 102.700 M 0.00 % | 102.700 M 0.00 % | 102.700 M 54.07 % | 66.660 M 31.58 % | 50.660 M 50 560.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Total equity | 584.448 M 8.06 % | 540.836 M 75.95 % | 307.375 M 8.25 % | 283.962 M 8.98 % | 260.553 M 46.90 % | 177.365 M 90.39 % | 93.157 M 717.89 % | 11.390 M 494.78 % | 1.915 M 1 815.00 % | 100.000 K |
| Other non current liabilities | 1.889 M 17.40 % | 1.609 M 15.18 % | 1.397 M 165.51 % | 526.164 K -46.31 % | 979.980 K 49.55 % | 655.270 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 -100.00 % | 29.570 M -26.79 % | 40.389 M 337.95 % | 9.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.889 M 17.40 % | 1.609 M -94.80 % | 30.967 M -24.94 % | 41.254 M 304.37 % | 10.202 M 1 456.94 % | 655.270 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 |
| Other current liabilities | 56.771 M 228.71 % | 17.271 M 101.51 % | 8.571 M -36.39 % | 13.475 M 1 008.79 % | 1.215 M 115.92 % | -7.634 M -177.04 % | 9.910 M 192.42 % | 3.389 M 704.09 % | -561.000 K -9 450.00 % | 6.000 K |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 12.240 M -28.58 % | 17.138 M 50.38 % | 11.397 M 10.27 % | 10.335 M | 0.000 -100.00 % | 3.678 M 321.31 % | 873.000 K | 0.000 |
| Short term debt | 0.000 -100.00 % | 67.893 M -56.92 % | 157.610 M 4.02 % | 151.521 M -7.69 % | 164.151 M 105.37 % | 79.931 M | 0.000 -100.00 % | 26.000 M 137.86 % | 10.931 M | 0.000 |
| Total current liabilities | 58.250 M -35.93 % | 90.919 M -50.26 % | 182.787 M -2.07 % | 186.655 M 3.21 % | 180.843 M 96.47 % | 92.048 M 610.43 % | 12.957 M -83.57 % | 78.866 M 250.38 % | 22.509 M 140 581.25 % | 16.000 K |
| Total liabilities | 60.139 M -35.00 % | 92.528 M -56.71 % | 213.754 M -6.21 % | 227.910 M 19.30 % | 191.046 M 107.55 % | 92.048 M 610.43 % | 12.957 M -83.57 % | 78.866 M 250.39 % | 22.508 M 140 575.00 % | 16.000 K |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 -33.33 % | 30.000 130.00 % | -100.000 -100.02 % | 525.530 K -0.84 % | 530.000 K 2 423.81 % | 21.000 K -19.23 % | 26.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.390 K 2.74 % | -45.640 K | 0.000 | 0.000 |
| Intangible assets | 15.000 K -48.28 % | 29.000 K 26.09 % | 23.000 K -53.67 % | 49.640 K -61.01 % | 127.300 K 120.74 % | 57.670 K 29.92 % | 44.390 K -2.74 % | 45.640 K | 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 |
| Goodwill and intangible assets | 15.000 K -48.28 % | 29.000 K 26.09 % | 23.000 K -53.67 % | 49.640 K -61.01 % | 127.300 K 120.74 % | 57.670 K 29.92 % | 44.390 K -2.74 % | 45.640 K | 0.000 | 0.000 |
| Property plant equipment net | 1.321 M -19.25 % | 1.636 M -19.88 % | 2.042 M -16.16 % | 2.436 M -19.28 % | 3.017 M -22.41 % | 3.889 M 6.04 % | 3.667 M -18.00 % | 4.472 M 2 050.00 % | 208.000 K | 0.000 |
| Total non current assets | 1.831 M -17.41 % | 2.217 M -17.21 % | 2.678 M -9.67 % | 2.965 M -20.39 % | 3.724 M -7.62 % | 4.031 M -5.90 % | 4.284 M -14.80 % | 5.028 M 2 003.77 % | 239.000 K 819.23 % | 26.000 K |
| Other current assets | 25.348 M -37.09 % | 40.294 M 168.48 % | 15.008 M -2.45 % | 15.386 M -70.36 % | 51.910 M 451.68 % | 9.409 M 1 150.27 % | 752.590 K -9.98 % | 836.000 K 48.49 % | 563.000 K | 0.000 |
| Short term investments | 5.000 K -99.81 % | 2.572 M 51 340.00 % | 5.000 K 11.11 % | 4.500 K -98.01 % | 225.930 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 8.485 M -90.16 % | 86.207 M 55 517.42 % | 155.000 K -64.74 % | 439.620 K -56.37 % | 1.008 M -61.36 % | 2.608 M 154.03 % | 1.027 M -61.98 % | 2.700 M 242.64 % | 788.000 K 785.39 % | 89.000 K |
| Cash and short term investments | 8.485 M -90.16 % | 86.207 M 53 779.38 % | 160.000 K -63.60 % | 439.620 K -56.37 % | 1.008 M -61.36 % | 2.608 M 154.03 % | 1.027 M -61.98 % | 2.700 M 242.64 % | 788.000 K 785.39 % | 89.000 K |
| Total current assets | 642.756 M 1.84 % | 631.147 M 21.74 % | 518.451 M 1.88 % | 508.907 M 13.63 % | 447.875 M 68.77 % | 265.382 M 160.61 % | 101.830 M 19.48 % | 85.228 M 252.41 % | 24.184 M 27 073.03 % | 89.000 K |
| Inventory | 595.603 M 29.77 % | 458.959 M 35.64 % | 338.370 M 1.23 % | 334.274 M 26.31 % | 264.645 M 65.53 % | 159.881 M 105.72 % | 77.717 M 51.80 % | 51.197 M 158.37 % | 19.815 M | 0.000 |
| Net receivables | 13.320 M -70.85 % | 45.687 M -72.30 % | 164.913 M 3.84 % | 158.807 M 21.87 % | 130.312 M 39.39 % | 93.484 M 318.57 % | 22.334 M -26.12 % | 30.232 M 901.71 % | 3.018 M | 0.000 |
| Tax assets | 495.000 K -10.33 % | 552.000 K -9.95 % | 613.000 K 27.89 % | 479.330 K -17.30 % | 579.610 K 583.34 % | 84.820 K -7.10 % | 91.300 K 251.15 % | 26.000 K 160.00 % | 10.000 K | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K |
| Account payables | 1.479 M -74.30 % | 5.755 M 31.81 % | 4.366 M -3.43 % | 4.521 M 10.81 % | 4.080 M 144.73 % | 1.667 M -45.29 % | 3.047 M -93.35 % | 45.829 M 339.48 % | 10.428 M 104 180.00 % | 10.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.750 M | 0.000 -100.00 % | 3.648 M 335.32 % | 838.000 K | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 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 100.00 % | -57.760 K | 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 |
| Other total stockholders equity | 221.636 M -0.79 % | 223.402 M 115.94 % | 103.457 M 0.00 % | 103.457 M 0.00 % | 103.457 M 32.92 % | 77.835 M 160.33 % | 29.899 M | 0.000 -100.00 % | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -655.270 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 644.587 M 1.77 % | 633.364 M 21.54 % | 521.129 M 1.81 % | 511.871 M 13.35 % | 451.599 M 67.62 % | 269.413 M 153.89 % | 106.114 M 17.57 % | 90.256 M 269.55 % | 24.423 M 20 954.31 % | 116.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -299.810 K -59.05 % | -188.500 K -188.58 % | -65.320 K | 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 |
| Change in working capital | -53.828 M -88.35 % | -28.578 M -45.07 % | -19.699 M 54.29 % | -43.099 M 76.03 % | -179.832 M -10.77 % | -162.342 M -179.04 % | -58.180 M -217.00 % | -18.353 M -55.15 % | -11.829 M -118 190.00 % | -10.000 K |
| Accounts receivables | 32.367 M -72.85 % | 119.226 M 1 875.78 % | -6.714 M 76.00 % | -27.970 M 25.29 % | -37.437 M 48.54 % | -72.743 M -875.15 % | 9.384 M 134.47 % | -27.225 M -805.69 % | -3.006 M | 0.000 |
| Inventory | -136.643 M -13.31 % | -120.589 M -2 844.07 % | -4.096 M 94.12 % | -69.629 M 33.54 % | -104.765 M -27.51 % | -82.164 M -209.82 % | -26.520 M 15.49 % | -31.382 M -58.37 % | -19.815 M | 0.000 |
| Accounts payables | -5.549 M -68.41 % | -3.295 M -156.80 % | 5.801 M 1 215.42 % | 441.000 K -81.72 % | 2.413 M 166.72 % | -3.616 M 91.08 % | -40.546 M -214.53 % | 35.401 M 239.81 % | 10.418 M 104 080.00 % | 10.000 K |
| Other working capital | 55.997 M 334.10 % | -23.920 M -62.83 % | -14.690 M -127.17 % | 54.059 M 235.00 % | -40.044 M -948.49 % | -3.819 M -665.96 % | -498.610 K -103.83 % | 13.029 M 63.15 % | 7.986 M 38 128.57 % | -21.000 K |
| Other non cash items | 658.000 K -94.62 % | 12.220 M 10.93 % | 11.016 M 282.70 % | 2.879 M 98.22 % | 1.452 M 22 069.29 % | -6.610 K 89.88 % | -65.310 K -308.19 % | -16.000 K -45.45 % | -11.000 K -1 000.00 % | -1.000 K |
| Net cash provided by operating activities | -8.063 M -151.75 % | 15.582 M -34.48 % | 23.782 M 401.25 % | -7.894 M 94.66 % | -147.871 M -4.87 % | -141.000 M -213.49 % | -44.977 M -445.31 % | -8.248 M 17.27 % | -9.970 M -90 536.36 % | -11.000 K |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -97.000 K -5.46 % | -91.980 K -38 225.00 % | -240.000 99.99 % | -2.134 M -1 272.04 % | -155.500 K 96.83 % | -4.909 M -1 766.54 % | -263.000 K | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 790.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -709.530 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 221.430 K 223.26 % | 68.500 K -90.33 % | 708.740 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 6.040 K 102.91 % | -207.520 K -126.27 % | 790.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 -100.00 % | 18.000 K 118.56 % | -97.000 K -171.59 % | 135.490 K 197.29 % | -139.260 K 89.63 % | -1.344 M -764.00 % | -155.500 K 96.83 % | -4.909 M -1 766.54 % | -263.000 K | 0.000 |
| Debt repayment | -67.894 M 43.08 % | -119.287 M -2 421.39 % | -4.731 M -125.52 % | 18.537 M -80.15 % | 93.385 M 16.75 % | 79.989 M | 0.000 -100.00 % | 15.069 M 37.86 % | 10.931 M | 0.000 |
| Common stock issued | -1.767 M -100.87 % | 202.214 M | 0.000 | 0.000 -100.00 % | 61.662 M -3.56 % | 63.936 M 47.12 % | 43.459 M | 0.000 | 0.000 -100.00 % | 100.000 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 1.000 K 100.01 % | -12.475 M 35.16 % | -19.239 M -69.56 % | -11.346 M -31.36 % | -8.638 M | 0.000 | 0.000 -100.00 % | 230.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -69.660 M -198.88 % | 70.452 M 393.92 % | -23.970 M -433.34 % | 7.191 M -95.09 % | 146.409 M 1.73 % | 143.925 M 231.17 % | 43.459 M 188.40 % | 15.069 M 37.86 % | 10.931 M 10 831.00 % | 100.000 K |
| Effect of forex changes on cash | 1.000 K | 0.000 | 0.000 -100.00 % | 390.000 | 0.000 -100.00 % | 1.342 M 13 421 800.00 % | -10.000 | 0.000 -100.00 % | 1.000 K | 0.000 |
| Net change in cash | -77.722 M -190.32 % | 86.052 M 30 293.68 % | -285.000 K 49.82 % | -568.010 K 64.51 % | -1.600 M -201.20 % | 1.581 M 194.49 % | -1.673 M -187.52 % | 1.912 M 173.53 % | 699.000 K 685.39 % | 89.000 K |
| Cash at beginning of period | 86.207 M 55 517.42 % | 155.000 K -64.77 % | 440.000 K -56.33 % | 1.008 M -61.36 % | 2.608 M 154.03 % | 1.027 M -61.98 % | 2.700 M 242.64 % | 788.000 K 785.39 % | 89.000 K | 0.000 |
| Cash at end of period | 8.485 M -90.16 % | 86.207 M 55 517.42 % | 155.000 K -64.74 % | 439.620 K -64.61 % | 1.242 M -52.37 % | 2.608 M 154.03 % | 1.027 M -61.98 % | 2.700 M 242.64 % | 788.000 K 785.39 % | 89.000 K |
| Operating cash flow | -8.063 M -151.75 % | 15.582 M -34.48 % | 23.782 M 401.25 % | -7.894 M 94.66 % | -147.871 M -4.87 % | -141.000 M -213.49 % | -44.977 M -445.31 % | -8.248 M 17.27 % | -9.970 M -90 536.36 % | -11.000 K |
| Capital expenditure | 0.000 100.00 % | -3.107 M -3 103.09 % | -97.000 K -5.46 % | -91.980 K -38 225.00 % | -240.000 99.99 % | -2.134 M -1 272.04 % | -155.500 K 96.83 % | -4.909 M -1 766.54 % | -263.000 K | 0.000 |
| Free CashFlow | -8.063 M -151.75 % | 15.582 M -34.21 % | 23.685 M 396.57 % | -7.986 M 94.60 % | -147.871 M -3.31 % | -143.133 M -217.14 % | -45.132 M -243.03 % | -13.157 M -28.57 % | -10.233 M -92 927.27 % | -11.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 109.709 M -33.62 % | 165.264 M 62.77 % | 101.534 M 58.19 % | 64.184 M -43.08 % | 112.766 M 11.36 % | 101.266 M 16.57 % | 86.874 M 39.60 % | 62.230 M -37.75 % | 99.969 M -25.03 % | 133.347 M 52.30 % | 87.553 M 53.54 % | 57.023 M -9.18 % | 62.784 M -42.79 % | 109.740 M 6.34 % | 103.194 M 18.55 % | 87.050 M 80.53 % | 48.218 M -67.38 % | 147.810 M 85.56 % | 79.655 M 26.33 % | 63.055 M 132.52 % | 27.119 M -62.23 % | 71.793 M 0.00 % | 71.793 M 2.23 % | 70.225 M 0.00 % | 70.225 M 8.12 % | 64.951 M 0.00 % | 64.951 M 49.64 % | 43.405 M 0.00 % | 43.405 M |
| Net income | 11.122 M -35.93 % | 17.359 M 72.35 % | 10.072 M 25.77 % | 8.008 M -14.24 % | 9.338 M -0.25 % | 9.361 M 2.58 % | 9.126 M 82.41 % | 5.003 M -37.72 % | 8.033 M -2.35 % | 8.226 M 37.35 % | 5.989 M 47.53 % | 4.060 M -22.57 % | 5.243 M -17.30 % | 6.340 M -2.16 % | 6.480 M 7.20 % | 6.045 M 44.23 % | 4.191 M -52.19 % | 8.767 M 74.10 % | 5.036 M -14.76 % | 5.907 M 159.77 % | 2.274 M -56.84 % | 5.269 M 0.00 % | 5.269 M 8.28 % | 4.866 M 0.00 % | 4.866 M 22.24 % | 3.981 M 0.00 % | 3.981 M 83.16 % | 2.173 M 0.00 % | 2.173 M |
| Income before tax | 14.862 M -38.61 % | 24.208 M 82.10 % | 13.294 M 23.81 % | 10.737 M -13.58 % | 12.424 M -0.69 % | 12.510 M 2.54 % | 12.200 M 78.10 % | 6.850 M -36.46 % | 10.780 M -3.98 % | 11.227 M 40.21 % | 8.007 M 44.31 % | 5.548 M -22.57 % | 7.166 M -24.66 % | 9.511 M 9.92 % | 8.653 M 10.87 % | 7.805 M 39.20 % | 5.607 M -52.32 % | 11.760 M 67.60 % | 7.017 M -12.05 % | 7.978 M 164.33 % | 3.018 M -60.23 % | 7.589 M 0.00 % | 7.589 M 12.29 % | 6.758 M 0.00 % | 6.758 M 5.99 % | 6.376 M 0.00 % | 6.376 M 113.26 % | 2.990 M 0.00 % | 2.990 M |
| Income before tax ratio | 0.14 -7.52 % | 0.15 11.88 % | 0.13 -21.73 % | 0.17 51.84 % | 0.11 -10.82 % | 0.12 -12.03 % | 0.14 27.58 % | 0.11 2.08 % | 0.11 28.08 % | 0.08 -7.94 % | 0.09 -6.01 % | 0.10 -14.75 % | 0.11 31.69 % | 0.09 3.36 % | 0.08 -6.48 % | 0.09 -22.90 % | 0.12 46.15 % | 0.08 -9.68 % | 0.09 -30.38 % | 0.13 13.68 % | 0.11 5.29 % | 0.11 0.00 % | 0.11 9.84 % | 0.10 0.00 % | 0.10 -1.97 % | 0.10 0.00 % | 0.10 42.52 % | 0.07 0.00 % | 0.07 |
| EBITDA | 14.965 M -42.02 % | 25.809 M 92.89 % | 13.380 M 24.07 % | 10.784 M -15.55 % | 12.770 M -14.95 % | 15.015 M -1.30 % | 15.213 M 57.00 % | 9.690 M -36.72 % | 15.314 M -3.61 % | 15.887 M 21.25 % | 13.103 M 26.33 % | 10.372 M -15.95 % | 12.340 M -11.34 % | 13.918 M 12.29 % | 12.395 M 17.44 % | 10.554 M 25.65 % | 8.400 M -41.86 % | 14.449 M 42.77 % | 10.121 M -11.80 % | 11.475 M 236.45 % | 3.410 M -64.87 % | 9.709 M 0.00 % | 9.709 M 38.02 % | 7.034 M 0.00 % | 7.034 M 5.61 % | 6.661 M 1.19 % | 6.582 M 108.61 % | 3.155 M 0.00 % | 3.155 M |
| Net income ratio | 0.10 -3.49 % | 0.11 5.89 % | 0.10 -20.49 % | 0.12 50.67 % | 0.08 -10.42 % | 0.09 -12.00 % | 0.11 30.67 % | 0.08 0.05 % | 0.08 30.26 % | 0.06 -9.82 % | 0.07 -3.92 % | 0.07 -14.75 % | 0.08 44.55 % | 0.06 -8.00 % | 0.06 -9.57 % | 0.07 -20.11 % | 0.09 46.54 % | 0.06 -6.18 % | 0.06 -32.52 % | 0.09 11.72 % | 0.08 14.25 % | 0.07 0.00 % | 0.07 5.92 % | 0.07 0.00 % | 0.07 13.06 % | 0.06 0.00 % | 0.06 22.40 % | 0.05 0.00 % | 0.05 |
| Ratio EBITDA | 0.14 -12.65 % | 0.16 18.51 % | 0.13 -21.57 % | 0.17 48.37 % | 0.11 -23.63 % | 0.15 -15.33 % | 0.18 12.46 % | 0.16 1.65 % | 0.15 28.58 % | 0.12 -20.39 % | 0.15 -17.72 % | 0.18 -7.46 % | 0.20 54.97 % | 0.13 5.59 % | 0.12 -0.93 % | 0.12 -30.40 % | 0.17 78.21 % | 0.10 -23.06 % | 0.13 -30.18 % | 0.18 44.70 % | 0.13 -7.01 % | 0.14 0.00 % | 0.14 35.01 % | 0.10 0.00 % | 0.10 -2.32 % | 0.10 1.19 % | 0.10 39.41 % | 0.07 0.00 % | 0.07 |
| Gross profit ratio | 0.17 5.92 % | 0.16 7.23 % | 0.15 -24.60 % | 0.20 66.64 % | 0.12 -22.57 % | 0.15 -15.18 % | 0.18 -9.23 % | 0.20 12.52 % | 0.18 24.38 % | 0.14 -11.15 % | 0.16 10.16 % | 0.14 -39.61 % | 0.24 79.95 % | 0.13 -13.48 % | 0.15 -0.36 % | 0.15 -44.33 % | 0.28 103.06 % | 0.14 -25.13 % | 0.18 -30.16 % | 0.26 4.43 % | 0.25 39.51 % | 0.18 0.00 % | 0.18 8.89 % | 0.16 0.00 % | 0.16 6.84 % | 0.15 0.00 % | 0.15 -12.26 % | 0.18 0.00 % | 0.18 |
| Weighted average shs out dil | 19.861 M 6.48 % | 18.652 M 0.00 % | 18.652 M 0.15 % | 18.623 M -14.55 % | 21.795 M 81.90 % | 11.982 M 0.00 % | 11.982 M 0.00 % | 11.982 M 0.00 % | 11.982 M 0.00 % | 11.982 M 0.00 % | 11.982 M 18.06 % | 10.149 M -1.28 % | 10.280 M 6.17 % | 9.683 M -5.86 % | 10.286 M 0.39 % | 10.246 M 0.23 % | 10.222 M -1.12 % | 10.338 M 0.66 % | 10.270 M 16.48 % | 8.817 M 0.81 % | 8.746 M 12.71 % | 7.760 M 0.00 % | 7.760 M 22.47 % | 6.336 M 0.00 % | 6.336 M 1.54 % | 6.240 M 0.00 % | 6.240 M -0.73 % | 6.286 M 0.00 % | 6.286 M |
| Weighted average shs out | 19.861 M 6.48 % | 18.652 M 0.00 % | 18.652 M 0.15 % | 18.623 M -0.28 % | 18.676 M 55.87 % | 11.982 M 0.00 % | 11.982 M 0.00 % | 11.982 M 0.00 % | 11.982 M 0.00 % | 11.982 M 0.00 % | 11.982 M 18.08 % | 10.148 M -1.29 % | 10.280 M 6.17 % | 9.683 M -5.86 % | 10.286 M 0.39 % | 10.246 M 0.23 % | 10.222 M -0.89 % | 10.314 M 0.43 % | 10.270 M 16.48 % | 8.817 M 5.82 % | 8.333 M 7.37 % | 7.760 M 0.00 % | 7.760 M 22.47 % | 6.336 M 0.00 % | 6.336 M 1.54 % | 6.240 M 0.00 % | 6.240 M -0.73 % | 6.286 M 0.00 % | 6.286 M |
| EPS diluted | 0.56 -39.78 % | 0.93 72.22 % | 0.54 25.58 % | 0.43 0.00 % | 0.43 -52.22 % | 0.90 18.42 % | 0.76 80.95 % | 0.42 -37.31 % | 0.67 -2.90 % | 0.69 38.00 % | 0.50 25.00 % | 0.40 -21.57 % | 0.51 -21.54 % | 0.65 3.17 % | 0.63 6.78 % | 0.59 43.90 % | 0.41 -59.80 % | 1.02 191.43 % | 0.35 -47.76 % | 0.67 157.69 % | 0.26 -61.76 % | 0.68 0.00 % | 0.68 -11.69 % | 0.77 0.00 % | 0.77 20.31 % | 0.64 0.00 % | 0.64 82.86 % | 0.35 0.00 % | 0.35 |
| Earnings per share | 0.56 -39.78 % | 0.93 72.22 % | 0.54 25.58 % | 0.43 -14.00 % | 0.50 -44.44 % | 0.90 18.42 % | 0.76 80.95 % | 0.42 -37.31 % | 0.67 -2.90 % | 0.69 38.00 % | 0.50 25.00 % | 0.40 -21.57 % | 0.51 -21.54 % | 0.65 3.17 % | 0.63 6.78 % | 0.59 43.90 % | 0.41 -59.80 % | 1.02 191.43 % | 0.35 -47.76 % | 0.67 157.69 % | 0.26 -61.76 % | 0.68 0.00 % | 0.68 -11.69 % | 0.77 0.00 % | 0.77 20.31 % | 0.64 0.00 % | 0.64 82.86 % | 0.35 0.00 % | 0.35 |
| Gross profit | 18.479 M -29.68 % | 26.280 M 74.54 % | 15.057 M 19.28 % | 12.623 M -5.15 % | 13.309 M -13.78 % | 15.436 M -1.13 % | 15.612 M 26.72 % | 12.320 M -29.96 % | 17.589 M -6.75 % | 18.863 M 35.32 % | 13.940 M 69.13 % | 8.242 M -45.15 % | 15.026 M 2.95 % | 14.596 M -7.99 % | 15.863 M 18.12 % | 13.430 M 0.51 % | 13.361 M -33.76 % | 20.170 M 38.93 % | 14.518 M -11.78 % | 16.457 M 142.82 % | 6.777 M -47.30 % | 12.861 M 0.00 % | 12.861 M 11.32 % | 11.553 M 0.00 % | 11.553 M 15.52 % | 10.001 M 0.00 % | 10.001 M 31.29 % | 7.617 M 0.00 % | 7.617 M |
| Income tax expense | 3.741 M -45.38 % | 6.849 M 112.57 % | 3.222 M 18.07 % | 2.729 M -11.57 % | 3.086 M -2.00 % | 3.149 M 2.41 % | 3.075 M 66.49 % | 1.847 M -32.74 % | 2.746 M -8.47 % | 3.000 M 48.66 % | 2.018 M 35.55 % | 1.489 M -22.57 % | 1.923 M -39.36 % | 3.171 M 45.95 % | 2.172 M 23.46 % | 1.760 M 24.29 % | 1.416 M -52.70 % | 2.993 M 51.08 % | 1.981 M -4.33 % | 2.071 M 178.26 % | 744.120 K -67.91 % | 2.319 M 0.00 % | 2.319 M 22.58 % | 1.892 M 0.00 % | 1.892 M -21.02 % | 2.396 M 0.00 % | 2.396 M 193.42 % | 816.415 K 0.00 % | 816.415 K |
| Cost of revenue | 91.230 M -34.36 % | 138.984 M 60.72 % | 86.477 M 67.72 % | 51.561 M -48.16 % | 99.457 M 15.88 % | 85.830 M 20.44 % | 71.262 M 42.78 % | 49.910 M -39.41 % | 82.380 M -28.04 % | 114.484 M 55.52 % | 73.613 M 50.90 % | 48.781 M 2.14 % | 47.758 M -49.80 % | 95.144 M 8.95 % | 87.332 M 18.62 % | 73.620 M 111.21 % | 34.857 M -72.69 % | 127.640 M 95.96 % | 65.137 M 39.78 % | 46.598 M 129.08 % | 20.341 M -65.48 % | 58.932 M 0.00 % | 58.932 M 0.44 % | 58.672 M 0.00 % | 58.672 M 6.77 % | 54.950 M 0.00 % | 54.950 M 53.55 % | 35.787 M 0.00 % | 35.787 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.955 M | 0.000 | 0.000 | 0.000 -100.00 % | 512.128 K | 0.000 | 0.000 | 0.000 100.00 % | -617.201 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.475 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.788 M 0.00 % | 1.788 M | 0.000 | 0.000 -100.00 % | 3.930 M 0.00 % | 3.930 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 67.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 616.872 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.803 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.113 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.242 M 0.00 % | 1.242 M | 0.000 | 0.000 -100.00 % | 319.500 K 0.00 % | 319.500 K | 0.000 | 0.000 |
| Other expenses | 3.582 M | 0.000 -100.00 % | 1.757 M -0.96 % | 1.774 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.000 K -81.37 % | 1.401 M -68.02 % | 4.381 M | 0.000 -100.00 % | 319.470 K | 0.000 -100.00 % | 75.940 K 1 157.28 % | 6.040 K | 0.000 | 0.000 -100.00 % | 375.390 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.582 M 384.71 % | 739.000 K -57.94 % | 1.757 M -0.96 % | 1.774 M 123.99 % | 792.000 K -26.33 % | 1.075 M 113.29 % | 504.000 K -81.55 % | 2.732 M 14.55 % | 2.385 M -29.44 % | 3.380 M 43.59 % | 2.354 M -0.71 % | 2.371 M -16.05 % | 2.824 M -9.03 % | 3.104 M -15.25 % | 3.663 M 16.22 % | 3.152 M -38.89 % | 5.157 M -2.83 % | 5.308 M 13.98 % | 4.657 M -16.62 % | 5.585 M 53.23 % | 3.645 M -4.96 % | 3.835 M 0.00 % | 3.835 M -18.27 % | 4.692 M 0.00 % | 4.692 M 30.46 % | 3.597 M 0.00 % | 3.597 M -22.21 % | 4.623 M 0.00 % | 4.623 M |
| Cost and expenses | 94.812 M -32.14 % | 139.723 M 58.36 % | 88.234 M 65.43 % | 53.335 M -46.80 % | 100.249 M 15.35 % | 86.905 M 21.09 % | 71.766 M 36.33 % | 52.642 M -37.90 % | 84.765 M -28.08 % | 117.864 M 55.15 % | 75.967 M 48.51 % | 51.152 M 1.13 % | 50.582 M -48.52 % | 98.248 M 7.97 % | 90.994 M 18.53 % | 76.772 M 91.86 % | 40.015 M -69.90 % | 132.948 M 90.49 % | 69.793 M 33.75 % | 52.183 M 117.56 % | 23.986 M -61.79 % | 62.766 M 0.00 % | 62.766 M -0.94 % | 63.364 M 0.00 % | 63.364 M 8.23 % | 58.547 M 0.00 % | 58.547 M 44.88 % | 40.411 M 0.00 % | 40.411 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 % | 739.000 K | 0.000 | 0.000 -100.00 % | 792.000 K -26.33 % | 1.075 M 113.29 % | 504.000 K -62.33 % | 1.338 M -12.09 % | 1.522 M 34.81 % | 1.129 M 35.05 % | 836.000 K 6.53 % | 784.760 K -18.82 % | 966.700 K -18.51 % | 1.186 M 5.75 % | 1.122 M 86.90 % | 600.220 K -76.33 % | 2.536 M -44.73 % | 4.588 M 98.22 % | 2.315 M 31.51 % | 1.760 M 108.92 % | 842.470 K -72.20 % | 3.030 M 0.00 % | 3.030 M 29.91 % | 2.332 M 0.00 % | 2.332 M -45.11 % | 4.249 M 0.00 % | 4.249 M 137.95 % | 1.786 M 0.00 % | 1.786 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.084 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.437 M 0.00 % | 1.437 M 1 300.08 % | 102.665 K 0.00 % | 102.665 K 264.71 % | 28.150 K 0.00 % | 28.150 K 594.20 % | 4.055 K 0.00 % | 4.055 K |
| Interest expense | 34.000 K -97.77 % | 1.526 M 21 700.00 % | 7.000 K -93.69 % | 111.000 K 4.72 % | 106.000 K -95.59 % | 2.405 M -17.27 % | 2.907 M 6.13 % | 2.739 M -38.09 % | 4.424 M -2.08 % | 4.518 M -9.30 % | 4.981 M 5.89 % | 4.704 M -6.60 % | 5.036 M 79.34 % | 2.808 M -20.83 % | 3.547 M 39.13 % | 2.549 M -2.06 % | 2.603 M 8.98 % | 2.388 M -16.06 % | 2.845 M -12.97 % | 3.269 M 2 752.30 % | 114.620 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 69.000 K -8.00 % | 75.000 K -5.06 % | 79.000 K 223.44 % | -64.000 K -126.67 % | 240.000 K 140.00 % | 100.000 K -4.76 % | 105.000 K 2.94 % | 102.000 K -7.27 % | 110.000 K -23.08 % | 143.000 K 23.28 % | 116.000 K -3.32 % | 119.980 K -13.01 % | 137.920 K -16.87 % | 165.900 K -15.02 % | 195.220 K -2.53 % | 200.280 K 5.52 % | 189.810 K -30.53 % | 273.240 K 5.64 % | 258.640 K 13.86 % | 227.150 K -18.18 % | 277.630 K -14.94 % | 326.410 K 0.00 % | 326.410 K 17.09 % | 278.765 K 0.00 % | 278.765 K 16.20 % | 239.905 K 48.58 % | 161.463 K 0.00 % | 161.463 K 0.00 % | 161.463 K |
| Operating income | 14.897 M -41.67 % | 25.541 M 92.04 % | 13.300 M 22.59 % | 10.849 M -13.33 % | 12.517 M -12.84 % | 14.361 M -4.94 % | 15.108 M 57.57 % | 9.588 M -36.94 % | 15.204 M -3.44 % | 15.745 M 21.23 % | 12.988 M 26.68 % | 10.252 M -15.98 % | 12.202 M -0.95 % | 12.319 M 0.98 % | 12.200 M 17.83 % | 10.354 M 26.12 % | 8.210 M -42.08 % | 14.175 M 43.74 % | 9.862 M -12.32 % | 11.247 M 259.02 % | 3.133 M -66.61 % | 9.383 M 0.00 % | 9.383 M 38.88 % | 6.756 M 0.00 % | 6.756 M 5.21 % | 6.421 M 0.00 % | 6.421 M 114.47 % | 2.994 M 0.00 % | 2.994 M |
| Operating income ratio | 0.14 -12.14 % | 0.15 17.98 % | 0.13 -22.50 % | 0.17 52.28 % | 0.11 -21.73 % | 0.14 -18.45 % | 0.17 12.87 % | 0.15 1.31 % | 0.15 28.81 % | 0.12 -20.40 % | 0.15 -17.49 % | 0.18 -7.49 % | 0.19 73.13 % | 0.11 -5.04 % | 0.12 -0.61 % | 0.12 -30.14 % | 0.17 77.54 % | 0.10 -22.54 % | 0.12 -30.59 % | 0.18 54.41 % | 0.12 -11.61 % | 0.13 0.00 % | 0.13 35.85 % | 0.10 0.00 % | 0.10 -2.69 % | 0.10 0.00 % | 0.10 43.32 % | 0.07 0.00 % | 0.07 |
| Total other income expenses net | -35.000 K 97.37 % | -1.333 M -22 116.67 % | -6.000 K 94.64 % | -112.000 K -20.43 % | -93.000 K 94.98 % | -1.851 M 36.35 % | -2.908 M -6.21 % | -2.738 M 38.11 % | -4.424 M 2.08 % | -4.518 M 9.30 % | -4.981 M -1 446.89 % | -322.000 K 93.61 % | -5.036 M -79.34 % | -2.808 M 20.83 % | -3.547 M -43.40 % | -2.474 M 4.76 % | -2.597 M 16.30 % | -3.103 M -9.04 % | -2.845 M 1.68 % | -2.894 M -2 424.79 % | -114.620 K 94.89 % | -2.242 M 0.00 % | -2.242 M -89 079.37 % | 2.520 K 0.00 % | 2.520 K -99.60 % | 624.801 K 0.00 % | 624.801 K 121.99 % | -2.842 M 0.00 % | -2.842 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-12-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-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 % | -8.485 M | 0.000 100.00 % | -579.000 K | 0.000 100.00 % | -18.314 M -32 803.57 % | 56.000 K -99.97 % | 219.745 M 141 670.97 % | 155.000 K -99.92 % | 187.025 M 49 684.25 % | 375.671 K -99.81 % | 198.265 M 44 999.13 % | 439.620 K -99.77 % | 191.471 M 105 761.22 % | 180.870 K -99.89 % | 171.448 M 16 915.01 % | 1.008 M -99.42 % | 172.366 M 51.34 % | 113.894 M 47.19 % | 77.381 M 0.00 % | 77.381 M 36.91 % | 56.518 M 0.00 % | 56.518 M 5 605.22 % | -1.027 M 0.00 % | -1.027 M -138.02 % | 2.700 M |
| Total investments | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 2.572 M | 0.000 -100.00 % | 2.572 M 2 196.43 % | 112.000 K 2 140.00 % | 5.000 K -98.39 % | 310.000 K 6 100.00 % | 5.000 K -99.33 % | 751.341 K 16 596.47 % | 4.500 K -99.49 % | 879.240 K 19 438.67 % | 4.500 K -98.76 % | 361.740 K 60.11 % | 225.930 K -88.79 % | 2.015 M 791.98 % | 225.930 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.390 K | 0.000 -100.00 % | 5.400 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.893 M | 0.000 -100.00 % | 219.801 M | 0.000 -100.00 % | 187.180 M | 0.000 -100.00 % | 198.640 M | 0.000 -100.00 % | 191.911 M | 0.000 -100.00 % | 171.629 M | 0.000 -100.00 % | 173.374 M 20.02 % | 144.452 M 80.59 % | 79.989 M 0.00 % | 79.989 M 39.26 % | 57.439 M 0.00 % | 57.439 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 584.448 M | 0.000 -100.00 % | 556.397 M 49.80 % | 371.429 M -31.32 % | 540.836 M | 0.000 -100.00 % | 320.412 M 47.17 % | 217.712 M -29.17 % | 307.375 M 2 162 959 274 160 947 200.00 % | 0.000 -100.00 % | 293.265 M 53.89 % | 190.565 M -32.89 % | 283.962 M | 0.000 -100.00 % | 270.819 M 61.09 % | 168.119 M -35.48 % | 260.553 M 733 392 481 231 333 888.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.230 M 0.00 % | 52.230 M 1 470 142 114 509 895 936.00 % | 0.000 0.00 % | 0.000 -100.00 % | 11.390 M |
| Retained earnings | 0.000 -100.00 % | 177.844 M | 0.000 | 0.000 | 0.000 -100.00 % | 132.466 M | 0.000 | 0.000 | 0.000 -100.00 % | 101.218 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.805 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.396 M | 0.000 -100.00 % | 32.870 M 0.00 % | 32.870 M | 0.000 | 0.000 -100.00 % | 12.598 M 0.00 % | 12.598 M | 0.000 |
| Common stock | 0.000 -100.00 % | 184.968 M | 0.000 -100.00 % | 184.968 M | 0.000 -100.00 % | 184.968 M | 0.000 -100.00 % | 102.700 M | 0.000 -100.00 % | 102.700 M | 0.000 -100.00 % | 102.700 M | 0.000 -100.00 % | 102.700 M | 0.000 -100.00 % | 102.700 M | 0.000 -100.00 % | 102.700 M 54.07 % | 66.660 M 0.00 % | 66.660 M 0.00 % | 66.660 M 31.58 % | 50.660 M 0.00 % | 50.660 M 0.00 % | 50.660 M 0.00 % | 50.660 M | 0.000 |
| Total equity | 584.448 M 0.00 % | 584.448 M 5.04 % | 556.397 M 0.00 % | 556.397 M 2.88 % | 540.836 M 0.00 % | 540.836 M 68.79 % | 320.412 M 0.00 % | 320.412 M 4.24 % | 307.375 M 0.00 % | 307.375 M 4.81 % | 293.265 M 0.00 % | 293.265 M 3.28 % | 283.962 M 0.00 % | 283.962 M 4.85 % | 270.819 M 0.00 % | 270.819 M 3.94 % | 260.553 M 0.00 % | 260.553 M 40.68 % | 185.209 M 4.42 % | 177.365 M 0.00 % | 177.365 M 72.38 % | 102.890 M 0.00 % | 102.890 M 10.45 % | 93.157 M 0.00 % | 93.157 M 717.90 % | 11.390 M |
| Other non current liabilities | -584.448 M -31 039.54 % | 1.889 M 100.34 % | -556.397 M | 0.000 100.00 % | -540.836 M -33 713.18 % | 1.609 M 100.50 % | -320.412 M -21 764.10 % | 1.479 M | 0.000 -100.00 % | 1.397 M | 0.000 -100.00 % | 864.730 K | 0.000 -100.00 % | 864.730 K | 0.000 -100.00 % | 979.990 K | 0.000 -100.00 % | 979.980 K 9 799 700.00 % | 10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.920 M | 0.000 -100.00 % | 29.570 M | 0.000 -100.00 % | 38.322 M | 0.000 -100.00 % | 40.390 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.222 M -54.11 % | 20.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -584.448 M -31 039.54 % | 1.889 M 100.34 % | -556.397 M | 0.000 100.00 % | -540.836 M -33 713.18 % | 1.609 M 100.50 % | -320.412 M -321.89 % | 144.399 M | 0.000 -100.00 % | 30.967 M | 0.000 -100.00 % | 39.187 M | 0.000 -100.00 % | 41.254 M | 0.000 -100.00 % | 979.990 K | 0.000 -100.00 % | 10.202 M -49.24 % | 20.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 56.771 M | 0.000 -100.00 % | 23.815 M | 0.000 -100.00 % | 16.043 M | 0.000 -100.00 % | 27.534 M | 0.000 -100.00 % | 20.811 M | 0.000 -100.00 % | 11.652 M | 0.000 -100.00 % | 30.952 M | 0.000 -100.00 % | 5.000 M | 0.000 -100.00 % | 12.612 M 251.24 % | 3.591 M -65.45 % | 10.393 M -10.81 % | 11.652 M 324.98 % | 2.742 M -77.46 % | 12.166 M 22.77 % | 9.910 M 6.45 % | 9.310 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.228 M | 0.000 -100.00 % | 24.816 M | 0.000 -100.00 % | 12.240 M | 0.000 -100.00 % | 17.435 M | 0.000 -100.00 % | 17.138 M | 0.000 -100.00 % | 18.308 M | 0.000 -100.00 % | 11.397 M 5.72 % | 10.780 M 4.31 % | 10.335 M | 0.000 -100.00 % | 9.424 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.893 M | 0.000 -100.00 % | 76.881 M | 0.000 -100.00 % | 157.610 M | 0.000 -100.00 % | 138.376 M | 0.000 -100.00 % | 151.521 M | 0.000 -100.00 % | 147.263 M | 0.000 -100.00 % | 164.152 M 32.00 % | 124.354 M 55.47 % | 79.989 M 0.00 % | 79.989 M 39.26 % | 57.439 M 0.00 % | 57.439 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 58.250 M | 0.000 -100.00 % | 83.991 M | 0.000 -100.00 % | 90.919 M | 0.000 -100.00 % | 108.586 M | 0.000 -100.00 % | 182.787 M | 0.000 -100.00 % | 197.830 M | 0.000 -100.00 % | 186.655 M | 0.000 -100.00 % | 201.629 M | 0.000 -100.00 % | 180.843 M 12.44 % | 160.830 M 74.72 % | 92.048 M 0.00 % | 92.048 M 16.90 % | 78.744 M 0.00 % | 78.744 M 507.75 % | 12.957 M 0.00 % | 12.957 M | 0.000 |
| Total liabilities | -584.448 M -1 071.83 % | 60.139 M 110.81 % | -556.397 M -762.45 % | 83.991 M 115.53 % | -540.836 M -684.51 % | 92.528 M 128.88 % | -320.412 M -226.65 % | 252.985 M | 0.000 -100.00 % | 213.754 M | 0.000 -100.00 % | 237.016 M | 0.000 -100.00 % | 227.910 M | 0.000 -100.00 % | 202.609 M | 0.000 -100.00 % | 191.046 M 5.59 % | 180.928 M 96.56 % | 92.048 M 0.00 % | 92.048 M 16.90 % | 78.744 M 0.00 % | 78.744 M 507.75 % | 12.957 M 0.00 % | 12.957 M | 0.000 |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -86.207 M | 0.000 100.00 % | -56.000 K 96.98 % | -1.856 M -1 097.42 % | -155.000 K -134 671.97 % | 115.180 100.03 % | -375.670 K -3 756 600.00 % | -10.000 100.00 % | -439.620 K -2 198 200.00 % | 20.000 100.01 % | -180.870 K -1 808 600.00 % | -10.000 100.00 % | -1.008 M -3 358 866.67 % | 30.000 400.00 % | -10.000 90.00 % | -100.000 -100.12 % | 84.830 K | 0.000 -100.00 % | 59.830 K -88.62 % | 525.530 K -13.32 % | 606.300 K 122.46 % | -2.700 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.856 M | 0.000 100.00 % | -115.180 | 0.000 | 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 % | -44.390 K | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 35.130 K | 0.000 -100.00 % | 49.640 K | 0.000 -100.00 % | 84.270 K | 0.000 -100.00 % | 127.300 K | 0.000 -100.00 % | 57.670 K 0.00 % | 57.670 K | 0.000 | 0.000 -100.00 % | 44.390 K 0.00 % | 44.390 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 % | 15.000 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 35.130 K | 0.000 -100.00 % | 49.640 K | 0.000 -100.00 % | 84.270 K | 0.000 -100.00 % | 127.300 K 223.01 % | 39.410 K -31.66 % | 57.670 K 0.00 % | 57.670 K | 0.000 | 0.000 -100.00 % | 44.390 K 0.00 % | 44.390 K | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 1.321 M | 0.000 -100.00 % | 1.468 M | 0.000 -100.00 % | 1.636 M | 0.000 -100.00 % | 1.841 M | 0.000 -100.00 % | 2.042 M | 0.000 -100.00 % | 2.240 M | 0.000 -100.00 % | 2.436 M | 0.000 -100.00 % | 2.763 M | 0.000 -100.00 % | 3.017 M -12.95 % | 3.466 M -10.87 % | 3.889 M 0.00 % | 3.889 M 3.96 % | 3.740 M 0.00 % | 3.740 M 2.00 % | 3.667 M 1.23 % | 3.623 M | 0.000 |
| Total non current assets | 0.000 -100.00 % | 1.831 M | 0.000 -100.00 % | 2.030 M 102.35 % | -86.207 M -3 988.45 % | 2.217 M 4 058.93 % | -56.000 K -102.27 % | 2.467 M 1 691.61 % | -155.000 K -105.79 % | 2.678 M 812.86 % | -375.670 K -113.67 % | 2.748 M 725.07 % | -439.620 K -114.83 % | 2.965 M 1 739.08 % | -180.870 K -105.26 % | 3.437 M 441.08 % | -1.008 M -127.06 % | 3.724 M 2.92 % | 3.618 M -10.24 % | 4.031 M 0.00 % | 4.031 M 6.08 % | 3.800 M 0.00 % | 3.800 M -11.29 % | 4.284 M 0.25 % | 4.274 M 258.28 % | -2.700 M |
| Other current assets | -8.485 M -133.47 % | 25.348 M 4 477.89 % | -579.000 K -101.77 % | 32.784 M | 0.000 -100.00 % | 40.294 M | 0.000 -100.00 % | 35.455 M | 0.000 -100.00 % | 15.013 M | 0.000 -100.00 % | 27.722 M | 0.000 -100.00 % | 2.052 M | 0.000 -100.00 % | 47.367 M | 0.000 -100.00 % | 51.943 M 1 247.98 % | 3.853 M -58.58 % | 9.304 M 0.00 % | 9.304 M 201.01 % | 3.091 M -88.74 % | 27.444 M 1 126.09 % | 2.238 M -0.52 % | 2.250 M | 0.000 |
| Short term investments | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 2.572 M | 0.000 -100.00 % | 2.572 M 2 196.43 % | 112.000 K 2 140.00 % | 5.000 K -98.39 % | 310.000 K 6 100.00 % | 5.000 K -99.33 % | 751.341 K 16 596.47 % | 4.500 K -99.49 % | 879.240 K 19 438.67 % | 4.500 K -98.76 % | 361.740 K 60.11 % | 225.930 K -88.79 % | 2.015 M 791.98 % | 225.930 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.400 M |
| cash and cash equivalents | 0.000 -100.00 % | 8.485 M | 0.000 -100.00 % | 579.000 K | 0.000 -100.00 % | 86.207 M 154 041.07 % | -56.000 K -200.00 % | 56.000 K 136.13 % | -155.000 K -200.00 % | 155.000 K 141.26 % | -375.671 K -200.00 % | 375.670 K 185.45 % | -439.620 K -200.00 % | 439.620 K 343.06 % | -180.870 K -200.00 % | 180.870 K 117.95 % | -1.008 M -200.00 % | 1.008 M -96.70 % | 30.558 M 1 071.73 % | 2.608 M 0.00 % | 2.608 M 182.92 % | 921.780 K 0.00 % | 921.780 K -10.21 % | 1.027 M 0.00 % | 1.027 M 138.02 % | -2.700 M |
| Cash and short term investments | 8.485 M 0.00 % | 8.485 M 1 365.46 % | 579.000 K -81.62 % | 3.151 M -96.34 % | 86.207 M 0.00 % | 86.207 M 153 841.07 % | 56.000 K -8.20 % | 61.000 K -60.65 % | 155.000 K -3.13 % | 160.000 K -57.41 % | 375.670 K -1.18 % | 380.170 K -13.52 % | 439.620 K 0.00 % | 439.620 K 143.06 % | 180.870 K -55.54 % | 406.800 K -59.63 % | 1.008 M 0.00 % | 1.008 M -96.70 % | 30.558 M 1 071.73 % | 2.608 M 0.00 % | 2.608 M 182.92 % | 921.780 K 0.00 % | 921.780 K -10.21 % | 1.027 M 0.00 % | 1.027 M -61.98 % | 2.700 M |
| Total current assets | 0.000 -100.00 % | 642.756 M | 0.000 -100.00 % | 638.358 M 640.49 % | 86.207 M -86.34 % | 631.147 M 1 126 948.21 % | 56.000 K -99.99 % | 570.930 M 368 241.94 % | 155.000 K -99.97 % | 518.451 M 137 907.03 % | 375.670 K -99.93 % | 527.533 M 119 897.44 % | 439.620 K -99.91 % | 508.907 M 281 266.10 % | 180.870 K -99.96 % | 469.991 M 46 543.25 % | 1.008 M -99.78 % | 447.875 M 23.55 % | 362.518 M 36.60 % | 265.382 M 0.00 % | 265.382 M 49.23 % | 177.834 M 0.00 % | 177.834 M 74.64 % | 101.830 M -0.01 % | 101.841 M 3 671.82 % | 2.700 M |
| Inventory | 0.000 -100.00 % | 595.603 M | 0.000 -100.00 % | 454.426 M | 0.000 -100.00 % | 458.959 M | 0.000 -100.00 % | 475.897 M | 0.000 -100.00 % | 338.370 M | 0.000 -100.00 % | 414.496 M | 0.000 -100.00 % | 334.274 M | 0.000 -100.00 % | 293.120 M | 0.000 -100.00 % | 264.645 M 46.93 % | 180.111 M 12.65 % | 159.881 M 0.00 % | 159.881 M 198.67 % | 53.532 M 0.00 % | 53.532 M -31.12 % | 77.717 M 0.00 % | 77.717 M | 0.000 |
| Net receivables | 0.000 -100.00 % | 13.320 M | 0.000 -100.00 % | 147.997 M | 0.000 -100.00 % | 45.687 M | 0.000 -100.00 % | 59.522 M | 0.000 -100.00 % | 164.913 M | 0.000 -100.00 % | 84.939 M | 0.000 -100.00 % | 158.807 M | 0.000 -100.00 % | 129.323 M | 0.000 -100.00 % | 130.312 M | 0.000 -100.00 % | 93.590 M 0.00 % | 93.590 M | 0.000 -100.00 % | 95.936 M 360.19 % | 20.847 M 0.00 % | 20.847 M | 0.000 |
| Tax assets | 0.000 -100.00 % | 495.000 K | 0.000 -100.00 % | 541.000 K | 0.000 -100.00 % | 552.000 K | 0.000 -100.00 % | 611.000 K | 0.000 -100.00 % | 613.000 K | 0.000 -100.00 % | 473.140 K | 0.000 -100.00 % | 479.330 K | 0.000 -100.00 % | 590.000 K | 0.000 -100.00 % | 579.610 K 412.43 % | 113.110 K 33.35 % | 84.820 K | 0.000 -100.00 % | 59.830 K | 0.000 -100.00 % | 91.300 K | 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 -100.00 % | 10.000 0.00 % | 10.000 | 0.000 100.00 % | -10.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 1.479 M | 0.000 -100.00 % | 60.176 M | 0.000 -100.00 % | 5.755 M | 0.000 -100.00 % | 4.171 M | 0.000 -100.00 % | 4.366 M | 0.000 -100.00 % | 8.425 M | 0.000 -100.00 % | 4.521 M | 0.000 -100.00 % | 6.691 M | 0.000 -100.00 % | 4.080 M -81.54 % | 22.105 M 1 225.94 % | 1.667 M 308.90 % | 407.700 K -95.54 % | 9.139 M 0.00 % | 9.139 M 199.95 % | 3.047 M -16.46 % | 3.647 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -21.942 M | 0.000 | 0.000 | 0.000 100.00 % | -24.366 M | 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 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 221.636 M | 0.000 -100.00 % | 371.429 M | 0.000 -100.00 % | 223.402 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.457 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.457 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.457 M -12.73 % | 118.549 M 51.18 % | 78.415 M 0.74 % | 77.835 M | 0.000 | 0.000 -100.00 % | 29.900 M 0.00 % | 29.899 M | 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 |
| 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 % | 644.587 M | 0.000 -100.00 % | 640.388 M | 0.000 -100.00 % | 633.364 M | 0.000 -100.00 % | 573.397 M | 0.000 -100.00 % | 521.129 M | 0.000 -100.00 % | 530.281 M | 0.000 -100.00 % | 511.871 M | 0.000 -100.00 % | 473.428 M | 0.000 -100.00 % | 451.599 M 23.34 % | 366.137 M 35.90 % | 269.413 M 0.00 % | 269.413 M 48.33 % | 181.634 M 0.00 % | 181.634 M 71.17 % | 106.114 M 0.00 % | 106.114 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-09-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 100.00 % | -32.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 100.00 % | -43.818 M 0.00 % | -43.818 M -23.27 % | -35.545 M 0.00 % | -35.545 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 -100.00 % | 105.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.173 M 0.00 % | 1.173 M 103.12 % | -37.545 M 0.00 % | -37.545 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -137.527 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.175 M 0.00 % | -53.175 M -539.73 % | 12.092 M 0.00 % | 12.092 M | 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 % | 8.184 M 0.00 % | 8.184 M 181.08 % | -10.093 M 0.00 % | -10.093 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -11.122 M 35.93 % | -17.358 M -72.34 % | -10.072 M -25.77 % | -8.008 M 14.24 % | -9.338 M 0.25 % | -9.361 M -3.77 % | -9.021 M -80.31 % | -5.003 M 37.72 % | -8.033 M 2.35 % | -8.226 M -37.35 % | -5.989 M -47.53 % | -4.060 M 22.57 % | -5.243 M 17.31 % | -6.341 M 2.16 % | -6.480 M -7.20 % | -6.045 M -44.23 % | -4.191 M 52.19 % | -8.767 M -74.10 % | -5.036 M 14.76 % | -5.907 M -159.77 % | -2.274 M 40.49 % | -3.821 M 0.00 % | -3.821 M -296.62 % | 1.944 M 0.00 % | 1.944 M 148.82 % | -3.981 M 0.00 % | -3.981 M -83.16 % | -2.173 M 0.00 % | -2.173 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 210.000 K 100.82 % | -25.554 M -11 715.45 % | 220.000 K -23.08 % | 286.000 K 23.28 % | 232.000 K -3.32 % | 239.960 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.043 M 0.00 % | -42.043 M -47.74 % | -28.457 M 0.00 % | -28.457 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 100.00 % | -3.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 100.00 % | -457.195 K 0.00 % | -457.195 K 25.00 % | -609.565 K 0.00 % | -609.565 K | 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 % | 100.790 K 0.00 % | 100.790 K -65.74 % | 294.210 K 0.00 % | 294.210 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 100.00 % | -3.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 100.00 % | -356.405 K 0.00 % | -356.405 K -13.02 % | -315.355 K 0.00 % | -315.355 K | 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 -100.00 % | 25.458 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.243 M 0.00 % | 43.243 M 50.57 % | 28.720 M 0.00 % | 28.720 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 -100.00 % | 25.458 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.243 M 0.00 % | 43.243 M 50.57 % | 28.720 M 0.00 % | 28.720 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 -100.00 % | 155.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 change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 210.000 K 275.00 % | 56.000 K -74.55 % | 220.000 K -23.08 % | 286.000 K 23.28 % | 232.000 K -3.32 % | 239.960 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 843.060 K 0.00 % | 843.060 K 1 708.43 % | -52.415 K 0.00 % | -52.415 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 % | 266.000 K 375.00 % | 56.000 K | 0.000 -100.00 % | 155.000 K 218.32 % | -131.000 K -134.87 % | 375.670 K 176.82 % | 135.710 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.207 M 32 308.65 % | 266.000 K 375.00 % | 56.000 K -85.07 % | 375.000 K 141.94 % | 155.000 K -74.49 % | 607.670 K 61.76 % | 375.670 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 843.060 K 0.00 % | 843.060 K 1 708.43 % | -52.415 K 0.00 % | -52.415 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 % | 210.000 K 100.82 % | -25.554 M -11 715.45 % | 220.000 K -23.08 % | 286.000 K 23.28 % | 232.000 K -3.32 % | 239.960 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.043 M 0.00 % | -42.043 M -47.74 % | -28.457 M 0.00 % | -28.457 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 100.00 % | -3.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 100.00 % | -457.195 K 0.00 % | -457.195 K 25.00 % | -609.565 K 0.00 % | -609.565 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 210.000 K 100.82 % | -25.557 M -11 716.82 % | 220.000 K -23.08 % | 286.000 K 23.28 % | 232.000 K -3.32 % | 239.960 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.500 M 0.00 % | -42.500 M -46.22 % | -29.066 M 0.00 % | -29.066 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 |