Veeram Securities Ltd. VSL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 236.447 M 22.32 % | 193.301 M 3.47 % | 186.820 M 2.68 % | 181.949 M -11.34 % | 205.217 M 2.82 % | 199.581 M 28.68 % | 155.096 M -44.19 % | 277.902 M 274.31 % | 74.243 M 440.99 % | 13.724 M 3 054.84 % | 435.000 K -41.14 % | 739.000 K 8 111.11 % | 9.000 K |
| Net income | 34.089 M 38.47 % | 24.618 M 37.61 % | 17.890 M -55.11 % | 39.853 M 36.06 % | 29.290 M 168.02 % | 10.928 M 257.11 % | 3.060 M -58.08 % | 7.300 M 147.15 % | 2.954 M 261.27 % | 817.583 K 3 454.71 % | 23.000 K -32.35 % | 34.000 K 1 033.33 % | 3.000 K |
| Income before tax | 45.058 M 36.68 % | 32.966 M 42.16 % | 23.190 M -48.30 % | 44.853 M 23.83 % | 36.221 M 160.06 % | 13.928 M 233.79 % | 4.173 M -57.57 % | 9.834 M 148.73 % | 3.954 M 288.54 % | 1.018 M 2 983.58 % | 33.000 K -45.00 % | 60.000 K 1 100.00 % | 5.000 K |
| Income before tax ratio | 0.19 11.74 % | 0.17 37.39 % | 0.12 -49.65 % | 0.25 39.67 % | 0.18 152.91 % | 0.07 159.39 % | 0.03 -23.97 % | 0.04 -33.55 % | 0.05 -28.18 % | 0.07 -2.26 % | 0.08 -6.56 % | 0.08 -85.39 % | 0.56 |
| EBITDA | 45.171 M 36.08 % | 33.194 M 50.68 % | 22.030 M -51.61 % | 45.525 M 20.89 % | 37.658 M 234.33 % | 11.264 M 464.32 % | 1.996 M -72.12 % | 7.159 M 152.52 % | 2.835 M 2 656.24 % | 102.857 K 1 369.39 % | 7.000 K -92.47 % | 93.000 K 9 200.00 % | 1.000 K |
| Net income ratio | 0.14 13.20 % | 0.13 33.00 % | 0.10 -56.28 % | 0.22 53.46 % | 0.14 160.66 % | 0.05 177.52 % | 0.02 -24.89 % | 0.03 -33.97 % | 0.04 -33.22 % | 0.06 12.67 % | 0.05 14.92 % | 0.05 -86.20 % | 0.33 |
| Ratio EBITDA | 0.19 11.25 % | 0.17 45.63 % | 0.12 -52.87 % | 0.25 36.35 % | 0.18 225.15 % | 0.06 338.54 % | 0.01 -50.04 % | 0.03 -32.54 % | 0.04 409.48 % | 0.01 -53.42 % | 0.02 -87.21 % | 0.13 13.26 % | 0.11 |
| Gross profit ratio | 0.11 -49.66 % | 0.21 63.61 % | 0.13 -1.44 % | 0.13 28.01 % | 0.10 295.79 % | 0.03 22.56 % | 0.02 -37.37 % | 0.03 -41.47 % | 0.06 22.99 % | 0.05 -95.26 % | 1.00 0.54 % | 0.99 -0.54 % | 1.00 |
| Weighted average shs out dil | 79.756 M 5.44 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M -0.22 % | 75.806 M 0.86 % | 75.158 M -22.78 % | 97.331 M 6 062.16 % | 1.580 M 0.00 % | 1.580 M 0.00 % | 1.580 M |
| Weighted average shs out | 79.756 M 5.44 % | 75.641 M -0.22 % | 75.806 M 0.22 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M -0.22 % | 75.806 M 0.86 % | 75.158 M -22.78 % | 97.331 M 5 993.79 % | 1.597 M 1.12 % | 1.580 M -0.01 % | 1.580 M |
| EPS diluted | 2.25 38.04 % | 1.63 38.14 % | 1.18 122.64 % | 0.53 35.90 % | 0.39 178.57 % | 0.14 245.68 % | 0.04 -57.94 % | 0.10 145.04 % | 0.04 367.86 % | 0.01 -42.47 % | 0.01 -32.09 % | 0.02 1 031.58 % | 0.00 |
| Earnings per share | 2.25 38.04 % | 1.63 38.14 % | 1.18 122.64 % | 0.53 35.90 % | 0.39 178.57 % | 0.14 245.68 % | 0.04 -57.94 % | 0.10 145.04 % | 0.04 367.86 % | 0.01 -41.67 % | 0.01 -33.02 % | 0.02 1 031.58 % | 0.00 |
| Gross profit | 25.452 M -38.43 % | 41.337 M 69.29 % | 24.418 M 1.20 % | 24.129 M 13.50 % | 21.259 M 306.97 % | 5.224 M 57.72 % | 3.312 M -65.05 % | 9.476 M 119.09 % | 4.325 M 565.38 % | 650.028 K 49.43 % | 435.000 K -40.82 % | 735.000 K 8 066.67 % | 9.000 K |
| Income tax expense | 10.969 M 31.40 % | 8.348 M 57.51 % | 5.300 M 6.00 % | 5.000 M -27.86 % | 6.931 M 131.04 % | 3.000 M 169.64 % | 1.113 M -56.09 % | 2.534 M 153.39 % | 1.000 M 400.00 % | 200.000 K 1 900.00 % | 10.000 K -61.54 % | 26.000 K 1 200.00 % | 2.000 K |
| Cost of revenue | 210.995 M 38.85 % | 151.964 M -6.43 % | 162.402 M 2.90 % | 157.820 M -14.21 % | 183.958 M -5.35 % | 194.357 M 28.05 % | 151.784 M -43.45 % | 268.426 M 283.92 % | 69.918 M 434.80 % | 13.074 M | 0.000 -100.00 % | 4.000 K | 0.000 |
| General and administrative expenses | 5.738 M -24.72 % | 7.622 M 284.95 % | 1.980 M 4.85 % | 1.888 M 52.76 % | 1.236 M -31.72 % | 1.810 M 395.44 % | 365.421 K -56.73 % | 844.583 K 22.40 % | 690.000 K 272.78 % | 185.098 K | 0.000 -100.00 % | 120.000 K | 0.000 |
| Selling and marketing expenses | 43.000 K 18.91 % | 36.163 K 0.67 % | 35.924 K -93.35 % | 540.000 K 0.00 % | 540.000 K 275.00 % | 144.000 K -45.45 % | 264.000 K -57.68 % | 623.877 K -22.03 % | 800.146 K 122.51 % | 359.606 K | 0.000 -100.00 % | 5.000 K | 0.000 |
| Other expenses | 6.226 M 246.91 % | 1.795 M 105.55 % | 873.128 K | 0.000 | 0.000 | 0.000 100.00 % | -848.890 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 8.739 M -7.55 % | 9.453 M 227.19 % | 2.889 M 18.97 % | 2.428 M 36.72 % | 1.776 M -9.12 % | 1.954 M 32.21 % | 1.478 M -35.96 % | 2.309 M 48.44 % | 1.555 M 724.70 % | 188.570 K -60.55 % | 478.000 K -29.19 % | 675.000 K 16 775.00 % | 4.000 K |
| Cost and expenses | 219.734 M 35.61 % | 162.028 M -1.97 % | 165.291 M 3.15 % | 160.248 M -13.72 % | 185.734 M -5.39 % | 196.312 M 28.09 % | 153.262 M -43.39 % | 270.734 M 278.79 % | 71.473 M 438.93 % | 13.262 M 2 674.50 % | 478.000 K -29.60 % | 679.000 K 16 875.00 % | 4.000 K |
| 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 |
| Selling general and administrative expenses | 2.513 M -67.18 % | 7.658 M 279.88 % | 2.016 M -16.99 % | 2.428 M 36.72 % | 1.776 M -9.12 % | 1.954 M 210.52 % | 629.421 K -57.14 % | 1.468 M -1.46 % | 1.490 M 173.57 % | 544.704 K 121.42 % | 246.000 K 96.80 % | 125.000 K | 0.000 |
| Interest income | 0.000 100.00 % | -2.279 K | 0.000 -100.00 % | 283.381 K -81.69 % | 1.548 M -52.93 % | 3.288 M 45.11 % | 2.266 M -15.02 % | 2.666 M 125.25 % | 1.184 M 561.36 % | 178.984 K 135.51 % | 76.000 K | 0.000 | 0.000 |
| Interest expense | 28.000 K 409.83 % | 5.492 K 78.37 % | 3.079 K | 0.000 -100.00 % | 340.986 K | 0.000 -100.00 % | 6.110 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 85.000 K -62.74 % | 228.143 K -54.46 % | 501.000 K -25.34 % | 671.024 K -53.30 % | 1.437 M 130.46 % | 623.456 K 2 503.37 % | 23.948 K -33.74 % | 36.140 K -36.47 % | 56.884 K 3.17 % | 55.136 K 10.27 % | 50.000 K 51.52 % | 33.000 K 925.00 % | -4.000 K |
| Operating income | 16.713 M -47.58 % | 31.884 M 48.10 % | 21.529 M -0.79 % | 21.700 M 11.38 % | 19.483 M 495.92 % | 3.269 M 78.28 % | 1.834 M -74.25 % | 7.123 M 156.39 % | 2.778 M 5 721.54 % | 47.721 K 210.98 % | -43.000 K -171.67 % | 60.000 K 1 400.00 % | 4.000 K |
| Operating income ratio | 0.07 -57.15 % | 0.16 43.13 % | 0.12 -3.38 % | 0.12 25.62 % | 0.09 479.56 % | 0.02 38.54 % | 0.01 -53.87 % | 0.03 -31.51 % | 0.04 976.09 % | 0.00 103.52 % | -0.10 -221.75 % | 0.08 -81.73 % | 0.44 |
| Total other income expenses net | 28.345 M 2 520.21 % | 1.082 M -34.88 % | 1.661 M -92.83 % | 23.152 M 38.32 % | 16.738 M | 0.000 -100.00 % | 1.328 M -27.29 % | 1.826 M 63.25 % | 1.119 M 22.63 % | 912.258 K 684.78 % | -156.000 K 71.64 % | -550.000 K -55 100.00 % | 1.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.360 M 15.32 % | -2.787 M -33.93 % | -2.081 M -147.79 % | -839.838 K 95.32 % | -17.952 M 24.41 % | -23.750 M 53.73 % | -51.335 M -49.16 % | -34.415 M -82.99 % | -18.807 M -999.15 % | -1.711 M -154.62 % | -672.000 K -106.13 % | -326.000 K -292.77 % | -83.000 K |
| Total investments | 20.000 M 7 590.64 % | -267.000 K -1 205.64 % | 24.149 K -99.16 % | 2.885 M -40.63 % | 4.860 M -85.74 % | 34.074 M -16.06 % | 40.593 M 53.21 % | 26.495 M 1 323.53 % | 1.861 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.410 M 21 860.11 % | 33.743 K | 0.000 | 0.000 -100.00 % | 724.000 K 36 100.00 % | 2.000 K | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.535 M 2 520 187 189 141 276 672.00 % | 0.000 -200.00 % | 0.000 14.29 % | 0.000 250.00 % | 0.000 -100.00 % | 448.000 K 12.00 % | 400.000 K 11 529 215 046 068 469 760.00 % | 0.000 |
| Retained earnings | 101.770 M 46.79 % | 69.329 M 55.06 % | 44.711 M -46.10 % | 82.947 M 93.45 % | 42.877 M 68.56 % | 25.438 M 75.96 % | 14.457 M 39.61 % | 10.355 M 238.93 % | 3.055 M 248.51 % | 876.684 K 1 805.83 % | 46.000 K 187.50 % | 16.000 K 188.89 % | -18.000 K |
| Common stock | 151.282 M 0.00 % | 151.282 M 0.00 % | 151.282 M 50.00 % | 100.854 M 0.00 % | 100.854 M 134.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 1 155.34 % | 3.433 M 3 333.35 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Total equity | 253.052 M 14.71 % | 220.611 M 12.56 % | 195.992 M 6.63 % | 183.801 M 27.88 % | 143.732 M 25.01 % | 114.973 M 10.56 % | 103.992 M 4.11 % | 99.891 M 7.88 % | 92.591 M 198.90 % | 30.977 M 5 114.96 % | 594.000 K 15.12 % | 516.000 K 529.27 % | 82.000 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.410 M 21 860.11 % | 33.743 K | 0.000 | 0.000 -100.00 % | 724.000 K 36 100.00 % | 2.000 K | 0.000 |
| Total non current liabilities | 202.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.410 M 21 860.11 % | 33.743 K | 0.000 | 0.000 -100.00 % | 724.000 K | 0.000 | 0.000 |
| Other current liabilities | 17.566 M 101.84 % | 8.703 M 17.16 % | 7.428 M 4 706.90 % | 154.524 K 672.62 % | 20.000 K -72.46 % | 72.626 K -90.40 % | 756.393 K -73.44 % | 2.848 M 169.24 % | 1.058 M 409.74 % | 207.500 K -51.29 % | 426.000 K 24.93 % | 341.000 K 16 950.00 % | 2.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 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 current liabilities | 17.757 M 90.12 % | 9.340 M 24.25 % | 7.517 M 687.51 % | 954.524 K -86.67 % | 7.158 M -92.42 % | 94.373 M 54.00 % | 61.279 M 107.69 % | 29.506 M 474.20 % | 5.139 M 2 376.44 % | 207.500 K -51.29 % | 426.000 K 24.93 % | 341.000 K 16 950.00 % | 2.000 K |
| Total liabilities | 17.959 M 92.28 % | 9.340 M 24.25 % | 7.517 M 687.51 % | 954.524 K -86.67 % | 7.158 M -92.42 % | 94.373 M 37.39 % | 68.689 M 132.53 % | 29.539 M 474.85 % | 5.139 M 2 376.44 % | 207.500 K -81.96 % | 1.150 M 237.24 % | 341.000 K 16 950.00 % | 2.000 K |
| Other non current assets | -16.000 K -103.00 % | 534.027 K 364.85 % | 114.882 K 0.00 % | 114.882 K 1 863.62 % | -6.514 K -114.09 % | 46.215 K 40 439.47 % | 114.000 -99.77 % | 48.918 K -3.25 % | 50.561 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 |
| Long term investments | 0.000 100.00 % | -267.000 K -106.24 % | -129.462 K -7.96 % | -119.917 K | 0.000 100.00 % | -55.689 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 16.000 K -0.63 % | 16.102 K 10.44 % | 14.580 K 189.52 % | 5.036 K -22.70 % | 6.515 K -31.23 % | 9.474 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 16.000 K -0.63 % | 16.102 K 10.44 % | 14.580 K 189.52 % | 5.036 K -22.70 % | 6.515 K -31.23 % | 9.474 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 112.131 M 2.23 % | 109.685 M -0.22 % | 109.926 M 5.82 % | 103.878 M 358.16 % | 22.673 M -57.42 % | 53.249 M 24 900.94 % | 212.990 K -10.11 % | 236.937 K 7.70 % | 220.007 K -20.54 % | 276.891 K -3.52 % | 287.000 K -12.77 % | 329.000 K | 0.000 |
| Total non current assets | 112.131 M 1.97 % | 109.968 M -0.07 % | 110.041 M 5.82 % | 103.993 M 356.36 % | 22.788 M -57.24 % | 53.296 M 20 452.18 % | 259.319 K -9.28 % | 285.855 K 5.65 % | 270.568 K -2.28 % | 276.891 K -3.18 % | 286.000 K -13.07 % | 329.000 K | 0.000 |
| Other current assets | 38.783 M 26.80 % | 30.586 M 945.32 % | 2.926 M -31.29 % | 4.259 M -88.72 % | 37.759 M 175.11 % | 13.725 M 77.65 % | 7.726 M 26.29 % | 6.118 M -50.00 % | 12.235 M 1 868.80 % | 621.427 K 902.30 % | 62.000 K | 0.000 | 0.000 |
| Short term investments | 20.000 M | 0.000 -100.00 % | 24.149 K -99.16 % | 2.885 M -40.63 % | 4.860 M -85.74 % | 34.074 M -16.06 % | 40.593 M 53.21 % | 26.495 M 1 323.53 % | 1.861 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 2.360 M -15.32 % | 2.787 M 33.93 % | 2.081 M 147.79 % | 839.838 K -95.32 % | 17.952 M -24.41 % | 23.750 M -59.57 % | 58.745 M 70.53 % | 34.449 M 83.17 % | 18.807 M 999.15 % | 1.711 M 22.57 % | 1.396 M 325.61 % | 328.000 K 295.18 % | 83.000 K |
| Cash and short term investments | 22.360 M 702.30 % | 2.787 M 32.40 % | 2.105 M -43.49 % | 3.725 M -83.67 % | 22.811 M -60.55 % | 57.825 M -41.79 % | 99.337 M 63.00 % | 60.944 M 194.87 % | 20.668 M 1 107.93 % | 1.711 M 22.57 % | 1.396 M 325.61 % | 328.000 K 295.18 % | 83.000 K |
| Total current assets | 158.880 M 32.42 % | 119.983 M 28.37 % | 93.468 M 15.73 % | 80.763 M -36.95 % | 128.102 M -17.91 % | 156.049 M -9.50 % | 172.422 M 33.51 % | 129.144 M 22.46 % | 105.459 M 241.21 % | 30.907 M 2 019.85 % | 1.458 M 176.14 % | 528.000 K 536.14 % | 83.000 K |
| Inventory | 97.732 M 13.42 % | 86.171 M -2.56 % | 88.437 M 18.79 % | 74.450 M 6.94 % | 69.620 M -13.98 % | 80.931 M 19.18 % | 67.905 M 9.38 % | 62.082 M -5.01 % | 65.360 M 203.74 % | 21.518 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 5.000 K -98.86 % | 438.990 K | 0.000 100.00 % | -1.671 M 20.00 % | -2.088 M -158.52 % | 3.568 M 240.11 % | -2.547 M | 0.000 -100.00 % | 7.196 M 1.97 % | 7.057 M | 0.000 -100.00 % | 200.000 K | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 115.000 K 0.10 % | 114.881 K 0.00 % | 114.881 K 148.58 % | 46.215 K 0.00 % | 46.215 K | 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 |
| Account payables | 191.000 K 7.76 % | 177.247 K 98.74 % | 89.184 K -88.85 % | 800.000 K | 0.000 -100.00 % | 91.269 M 53.67 % | 59.393 M 122.80 % | 26.658 M 553.24 % | 4.081 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 459.770 K | 0.000 | 0.000 -100.00 % | 7.138 M 135.54 % | 3.031 M 168.09 % | 1.130 M | 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 100.00 % | -584.000 | 0.000 | 0.000 -100.00 % | 46.435 M 0.00 % | 46.435 M 0.00 % | 46.435 M 0.00 % | 46.435 M 74.13 % | 26.667 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 202.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 |
| 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 |
| Total assets | 271.011 M 17.86 % | 229.950 M 12.99 % | 203.509 M 10.15 % | 184.756 M 22.44 % | 150.890 M -27.92 % | 209.345 M 21.23 % | 172.681 M 33.42 % | 129.430 M 22.42 % | 105.729 M 239.05 % | 31.184 M 1 688.09 % | 1.744 M 103.50 % | 857.000 K 932.53 % | 83.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -30.437 M -26.90 % | -23.986 M -87.93 % | -12.763 M -158.42 % | 21.849 M 123.17 % | -94.280 M -373.51 % | 34.471 M 28.20 % | 26.889 M 78.58 % | 15.057 M 127.01 % | -55.744 M -82.36 % | -30.568 M -12 836.59 % | 240.000 K 112.39 % | 113.000 K | 0.000 |
| Accounts receivables | -5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.568 M 200.00 % | -3.568 M -95 784 239 995 289 696.00 % | 0.000 -100.00 % | 7.196 M 5 274.70 % | -139.061 K 98.03 % | -7.057 M -3 628.47 % | 200.000 K 200.00 % | -200.000 K | 0.000 |
| Inventory | -11.561 M -610.10 % | 2.266 M 116.20 % | -13.987 M -189.63 % | -4.829 M -142.70 % | 11.311 M 186.83 % | -13.026 M -123.69 % | -5.823 M -277.69 % | 3.277 M 107.47 % | -43.841 M -103.74 % | -21.518 M | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 88.062 K -1.05 % | 89.000 K -88.88 % | 800.000 K 100.88 % | -91.269 M -386.32 % | 31.877 M -2.62 % | 32.735 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -18.871 M 28.12 % | -26.252 M -2 412.96 % | 1.135 M -95.61 % | 25.878 M 244.65 % | -17.890 M -789.59 % | 2.594 M 11 575.42 % | -22.608 K -100.49 % | 4.584 M 138.97 % | -11.763 M -490.25 % | -1.993 M -5 082.17 % | 40.000 K -87.22 % | 313.000 K | 0.000 |
| Other non cash items | 28.401 M 1 469.50 % | -2.074 M -979.41 % | 235.820 K 101.02 % | -23.208 M 27.45 % | -31.987 M -2 031.02 % | 1.657 M 106.43 % | -25.781 M -210.89 % | 23.248 M 495.31 % | 3.905 M 6 276.73 % | 61.243 K 166.57 % | -92.000 K -440.74 % | 27.000 K 1 250.00 % | 2.000 K |
| Net cash provided by operating activities | 32.138 M 2 749.52 % | -1.213 M -120.69 % | 5.864 M -85.03 % | 39.164 M 140.99 % | -95.541 M -330.05 % | 41.531 M 33.73 % | 31.056 M -31.96 % | 45.641 M 193.47 % | -48.828 M -64.77 % | -29.634 M -13 508.99 % | 221.000 K 6.76 % | 207.000 K 4 040.00 % | 5.000 K |
| Investments in property plant and equipment | -2.515 M -83 733.33 % | -3.000 K 99.95 % | -6.048 M 92.58 % | -81.459 M | 0.000 100.00 % | -54.384 M | 0.000 100.00 % | -53.073 K | 0.000 100.00 % | -63.714 K | 0.000 100.00 % | -362.000 K | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.140 M | 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 100.00 % | -14.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 1.974 M -93.24 % | 29.215 M 348.20 % | 6.518 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -28.373 M -1 570.53 % | 1.929 M 215.88 % | -1.665 M -107.26 % | 22.933 M -28.15 % | 31.919 M -48.31 % | 61.755 M 623.80 % | -11.790 M 46.33 % | -21.967 M -3 142.39 % | -677.508 K -654.32 % | 122.224 K 60.82 % | 76.000 K | 0.000 | 0.000 |
| Net cash used for investing activites | -30.888 M -1 703.37 % | 1.926 M 124.98 % | -7.713 M 86.36 % | -56.551 M -162.64 % | 90.273 M 549.95 % | 13.889 M 198.52 % | -14.098 M 35.98 % | -22.021 M -3 150.23 % | -677.508 K -1 257.94 % | 58.510 K -23.01 % | 76.000 K 120.99 % | -362.000 K | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.410 M -200.46 % | 7.376 M 192.59 % | -7.966 M -199.58 % | 8.000 M 2 261.67 % | 338.743 K -53.15 % | 723.000 K | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.754 M | 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 |
| 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 |
| Other financing activites | -1.676 M -21 467.37 % | -7.771 K 99.85 % | -5.020 M -57 337.07 % | -8.740 K 99.99 % | -58.285 M | 0.000 100.00 % | -39.000 K -204.64 % | -12.802 K -100.02 % | 58.601 M 98.30 % | 29.552 M 61 466.17 % | 48.000 K -88.00 % | 400.000 K | 0.000 |
| Net cash used provided by financing activities | -1.676 M -21 467.37 % | -7.771 K 99.85 % | -5.020 M -57 337.07 % | -8.740 K 98.35 % | -530.911 K 92.84 % | -7.410 M -200.99 % | 7.337 M 191.96 % | -7.979 M -111.98 % | 66.601 M 122.82 % | 29.891 M 3 776.85 % | 771.000 K 92.75 % | 400.000 K | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 6.677 M 76 327.42 % | 8.737 K | 0.000 100.00 % | -83.004 M -129 693 895.31 % | -64.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -427.000 K -160.51 % | 705.694 K -43.14 % | 1.241 M 107.25 % | -17.112 M -195.10 % | -5.799 M 83.43 % | -34.994 M -244.04 % | 24.296 M 55.32 % | 15.642 M -8.51 % | 17.096 M 5 326.31 % | 315.060 K -70.50 % | 1.068 M 335.92 % | 245.000 K 4 800.00 % | 5.000 K |
| Cash at beginning of period | 2.787 M 33.91 % | 2.081 M 147.82 % | 839.838 K -95.32 % | 17.952 M -24.41 % | 23.750 M -59.57 % | 58.745 M 70.53 % | 34.449 M 83.17 % | 18.807 M 999.15 % | 1.711 M 22.57 % | 1.396 M 325.61 % | 328.000 K 295.18 % | 83.000 K 6.41 % | 78.000 K |
| Cash at end of period | 2.360 M -15.32 % | 2.787 M 33.93 % | 2.081 M 147.79 % | 839.838 K -95.32 % | 17.952 M -24.41 % | 23.750 M -59.57 % | 58.745 M 70.53 % | 34.449 M 83.17 % | 18.807 M 999.15 % | 1.711 M 22.57 % | 1.396 M 325.61 % | 328.000 K 295.18 % | 83.000 K |
| Operating cash flow | 32.138 M 2 749.52 % | -1.213 M -116.62 % | 7.297 M -81.50 % | 39.439 M 141.28 % | -95.541 M -330.05 % | 41.531 M 33.73 % | 31.056 M -31.96 % | 45.641 M 193.47 % | -48.828 M -64.77 % | -29.634 M -13 508.99 % | 221.000 K 6.76 % | 207.000 K 4 040.00 % | 5.000 K |
| Capital expenditure | -2.515 M -83 733.33 % | -3.000 K 99.95 % | -6.048 M 92.58 % | -81.459 M | 0.000 100.00 % | -54.384 M | 0.000 100.00 % | -53.073 K | 0.000 100.00 % | -63.714 K | 0.000 100.00 % | -362.000 K | 0.000 |
| Free CashFlow | 29.623 M 2 536.15 % | -1.216 M -197.36 % | 1.249 M 102.97 % | -42.020 M 56.02 % | -95.541 M -643.30 % | -12.854 M -141.39 % | 31.056 M -31.88 % | 45.588 M 193.37 % | -48.828 M -64.42 % | -29.698 M -13 537.82 % | 221.000 K 242.58 % | -155.000 K -3 200.00 % | 5.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 52.843 M -19.34 % | 65.513 M 76.76 % | 37.063 M -28.89 % | 52.123 M -36.24 % | 81.748 M 42.27 % | 57.459 M 1.21 % | 56.770 M 67.59 % | 33.875 M -25.05 % | 45.197 M 46.94 % | 30.758 M -30.82 % | 44.463 M -40.60 % | 74.852 M 103.70 % | 36.747 M -18.74 % | 45.221 M -6.76 % | 48.497 M -43.63 % | 86.036 M 342.64 % | 19.437 M -75.62 % | 79.724 M 0.00 % | 79.724 M 160.09 % | 30.653 M 0.00 % | 30.653 M -58.48 % | 73.833 M 0.00 % | 73.833 M 149.07 % | 29.643 M 0.00 % | 29.643 M -33.34 % | 44.470 M 0.00 % | 44.470 M 34.84 % | 32.980 M 0.00 % | 32.980 M -54.05 % | 71.775 M 0.00 % | 71.775 M 6.85 % | 67.176 M 0.00 % | 67.176 M 236.70 % | 19.951 M |
| Net income | 14.123 M 46.11 % | 9.666 M 34.66 % | 7.178 M 0.73 % | 7.126 M -29.58 % | 10.119 M 3.71 % | 9.757 M 127.81 % | 4.283 M -16.15 % | 5.108 M -6.60 % | 5.469 M 33.03 % | 4.111 M 24.54 % | 3.301 M 33.43 % | 2.474 M -69.09 % | 8.004 M -0.60 % | 8.053 M -26.51 % | 10.958 M -10.14 % | 12.195 M 41.03 % | 8.647 M 25.99 % | 6.864 M 0.00 % | 6.864 M -11.80 % | 7.782 M 0.00 % | 7.782 M 62.81 % | 4.780 M 0.00 % | 4.780 M 598.27 % | 684.500 K 0.00 % | 684.500 K -17.69 % | 831.581 K 0.00 % | 831.581 K 19.05 % | 698.500 K 0.00 % | 698.500 K -52.98 % | 1.486 M 0.00 % | 1.486 M -31.37 % | 2.165 M 0.00 % | 2.165 M -21.77 % | 2.767 M |
| Income before tax | 18.123 M 32.92 % | 13.635 M 48.56 % | 9.178 M 0.57 % | 9.126 M -30.44 % | 13.119 M -12.04 % | 14.915 M 188.32 % | 5.173 M -21.72 % | 6.608 M 5.41 % | 6.269 M 68.88 % | 3.712 M -9.46 % | 4.100 M -23.71 % | 5.374 M -46.28 % | 10.004 M 4.72 % | 9.553 M -23.32 % | 12.458 M -12.24 % | 14.195 M 64.16 % | 8.647 M 11.87 % | 7.730 M 0.00 % | 7.730 M -25.54 % | 10.381 M 0.00 % | 10.381 M 73.42 % | 5.986 M 0.00 % | 5.986 M 512.08 % | 978.000 K 0.00 % | 978.000 K -10.51 % | 1.093 M 0.00 % | 1.093 M 10.00 % | 993.500 K 0.00 % | 993.500 K -50.36 % | 2.001 M 0.00 % | 2.001 M -31.35 % | 2.916 M 0.00 % | 2.916 M -27.20 % | 4.005 M |
| Income before tax ratio | 0.34 64.78 % | 0.21 -15.95 % | 0.25 41.43 % | 0.18 9.10 % | 0.16 -38.18 % | 0.26 184.87 % | 0.09 -53.29 % | 0.20 40.64 % | 0.14 14.93 % | 0.12 30.88 % | 0.09 28.44 % | 0.07 -73.63 % | 0.27 28.87 % | 0.21 -17.77 % | 0.26 55.70 % | 0.16 -62.91 % | 0.44 358.84 % | 0.10 0.00 % | 0.10 -71.37 % | 0.34 0.00 % | 0.34 317.71 % | 0.08 0.00 % | 0.08 145.74 % | 0.03 0.00 % | 0.03 34.25 % | 0.02 0.00 % | 0.02 -18.42 % | 0.03 0.00 % | 0.03 8.03 % | 0.03 0.00 % | 0.03 -35.75 % | 0.04 0.00 % | 0.04 -78.38 % | 0.20 |
| EBITDA | 18.135 M 31.93 % | 13.746 M 49.77 % | 9.178 M 0.57 % | 9.126 M -30.44 % | 13.119 M -11.16 % | 14.767 M 177.47 % | 5.322 M -20.83 % | 6.722 M 10.92 % | 6.060 M 69.00 % | 3.586 M -13.88 % | 4.164 M -25.42 % | 5.583 M -45.33 % | 10.213 M 10.52 % | 9.240 M -27.92 % | 12.820 M -10.49 % | 14.323 M 59.03 % | 9.006 M 19.54 % | 7.534 M 0.00 % | 7.534 M -29.54 % | 10.693 M 0.00 % | 10.693 M 137.82 % | 4.496 M 3.45 % | 4.346 M 340.79 % | 985.987 K 0.00 % | 985.987 K 39 618.52 % | -2.495 K -551.18 % | 553.000 -99.93 % | 836.036 K 0.00 % | 836.036 K -11.14 % | 940.854 K -0.55 % | 946.040 K -64.22 % | 2.644 M 0.00 % | 2.644 M -34.03 % | 4.008 M |
| Net income ratio | 0.27 81.14 % | 0.15 -23.82 % | 0.19 41.66 % | 0.14 10.45 % | 0.12 -27.10 % | 0.17 125.08 % | 0.08 -49.97 % | 0.15 24.62 % | 0.12 -9.47 % | 0.13 80.03 % | 0.07 124.62 % | 0.03 -84.83 % | 0.22 22.32 % | 0.18 -21.19 % | 0.23 59.41 % | 0.14 -68.14 % | 0.44 416.75 % | 0.09 0.00 % | 0.09 -66.09 % | 0.25 0.00 % | 0.25 292.14 % | 0.06 0.00 % | 0.06 180.34 % | 0.02 0.00 % | 0.02 23.48 % | 0.02 0.00 % | 0.02 -11.71 % | 0.02 0.00 % | 0.02 2.33 % | 0.02 0.00 % | 0.02 -35.77 % | 0.03 0.00 % | 0.03 -76.77 % | 0.14 |
| Ratio EBITDA | 0.34 63.56 % | 0.21 -15.27 % | 0.25 41.43 % | 0.18 9.10 % | 0.16 -37.56 % | 0.26 174.14 % | 0.09 -52.76 % | 0.20 47.99 % | 0.13 15.01 % | 0.12 24.49 % | 0.09 25.56 % | 0.07 -73.16 % | 0.28 36.01 % | 0.20 -22.70 % | 0.26 58.80 % | 0.17 -64.07 % | 0.46 390.30 % | 0.09 0.00 % | 0.09 -72.91 % | 0.35 0.00 % | 0.35 472.83 % | 0.06 3.45 % | 0.06 76.97 % | 0.03 0.00 % | 0.03 59 385.15 % | 0.00 -551.18 % | 0.00 -99.95 % | 0.03 0.00 % | 0.03 93.39 % | 0.01 -0.55 % | 0.01 -66.51 % | 0.04 0.00 % | 0.04 -80.41 % | 0.20 |
| Gross profit ratio | 0.40 591.52 % | 0.06 -71.25 % | 0.20 186.01 % | 0.07 -44.00 % | 0.13 -72.26 % | 0.45 285.77 % | 0.12 209.41 % | 0.04 -72.81 % | 0.14 -48.28 % | 0.27 237.60 % | 0.08 234.24 % | 0.02 -91.94 % | 0.30 94.39 % | 0.15 -24.82 % | 0.20 10.99 % | 0.18 -62.54 % | 0.49 477.90 % | 0.08 0.00 % | 0.08 -80.18 % | 0.42 0.00 % | 0.42 455.43 % | 0.08 0.00 % | 0.08 63.18 % | 0.05 0.00 % | 0.05 146.44 % | 0.02 0.00 % | 0.02 -36.33 % | 0.03 0.00 % | 0.03 13.31 % | 0.03 0.00 % | 0.03 -37.94 % | 0.04 0.00 % | 0.04 -80.05 % | 0.21 |
| Weighted average shs out dil | 74.332 M -6.80 % | 79.756 M 0.00 % | 79.756 M 0.73 % | 79.178 M 1.72 % | 77.838 M 2.91 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M -8.00 % | 82.220 M 8.70 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M -0.76 % | 76.219 M -0.13 % | 76.320 M 0.84 % | 75.681 M 0.00 % | 75.681 M -0.17 % | 75.806 M 0.00 % | 75.806 M 0.22 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M -1.46 % | 76.758 M 0.00 % | 76.758 M 1.45 % | 75.664 M 0.00 % | 75.664 M -0.37 % | 75.947 M 0.00 % | 75.947 M 40.05 % | 54.230 M |
| Weighted average shs out | 74.332 M -6.80 % | 79.756 M 0.00 % | 79.756 M 0.73 % | 79.178 M 1.72 % | 77.838 M 2.91 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M -8.87 % | 83.006 M 9.62 % | 75.723 M 0.11 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M 0.00 % | 75.641 M -0.76 % | 76.219 M -0.13 % | 76.320 M 0.84 % | 75.681 M 0.00 % | 75.681 M -0.17 % | 75.806 M 0.00 % | 75.806 M 0.22 % | 75.642 M 0.00 % | 75.642 M 0.00 % | 75.644 M 0.00 % | 75.645 M 0.00 % | 75.646 M 0.00 % | 75.646 M -1.45 % | 76.758 M 0.00 % | 76.758 M 1.44 % | 75.666 M 0.00 % | 75.666 M -0.37 % | 75.947 M 0.00 % | 75.947 M 39.98 % | 54.255 M |
| EPS diluted | 0.19 58.33 % | 0.12 33.33 % | 0.09 0.00 % | 0.09 -30.77 % | 0.13 0.00 % | 0.13 129.68 % | 0.06 -16.15 % | 0.07 -6.64 % | 0.07 44.60 % | 0.05 14.68 % | 0.04 33.33 % | 0.03 -70.27 % | 0.11 0.00 % | 0.11 -21.43 % | 0.14 -12.50 % | 0.16 45.45 % | 0.11 21.28 % | 0.09 0.00 % | 0.09 -9.30 % | 0.10 0.00 % | 0.10 58.23 % | 0.06 0.00 % | 0.06 602.22 % | 0.01 0.00 % | 0.01 -18.18 % | 0.01 0.00 % | 0.01 20.88 % | 0.01 0.00 % | 0.01 -53.57 % | 0.02 0.00 % | 0.02 -31.23 % | 0.03 0.00 % | 0.03 -44.12 % | 0.05 |
| Earnings per share | 0.19 58.33 % | 0.12 33.33 % | 0.09 0.00 % | 0.09 -30.77 % | 0.13 0.00 % | 0.13 129.68 % | 0.06 -16.15 % | 0.07 -6.64 % | 0.07 44.60 % | 0.05 14.68 % | 0.04 33.33 % | 0.03 -70.27 % | 0.11 0.00 % | 0.11 -21.43 % | 0.14 -12.50 % | 0.16 45.45 % | 0.11 21.28 % | 0.09 0.00 % | 0.09 -9.30 % | 0.10 0.00 % | 0.10 58.23 % | 0.06 0.00 % | 0.06 602.22 % | 0.01 0.00 % | 0.01 -18.18 % | 0.01 0.00 % | 0.01 20.88 % | 0.01 0.00 % | 0.01 -53.57 % | 0.02 0.00 % | 0.02 -31.23 % | 0.03 0.00 % | 0.03 -44.12 % | 0.05 |
| Gross profit | 21.034 M 457.78 % | 3.771 M -49.18 % | 7.421 M 103.37 % | 3.649 M -64.29 % | 10.219 M -60.54 % | 25.895 M 290.46 % | 6.632 M 418.53 % | 1.279 M -79.62 % | 6.276 M -24.00 % | 8.258 M 133.54 % | 3.536 M 98.54 % | 1.781 M -83.57 % | 10.843 M 57.97 % | 6.864 M -29.90 % | 9.792 M -37.44 % | 15.651 M 65.79 % | 9.440 M 40.89 % | 6.700 M 0.00 % | 6.700 M -48.46 % | 12.999 M 0.00 % | 12.999 M 130.60 % | 5.637 M 0.00 % | 5.637 M 306.43 % | 1.387 M 0.00 % | 1.387 M 64.27 % | 844.342 K 0.00 % | 844.342 K -14.15 % | 983.500 K 0.00 % | 983.500 K -47.94 % | 1.889 M 0.00 % | 1.889 M -33.69 % | 2.849 M 0.00 % | 2.849 M -32.82 % | 4.241 M |
| Income tax expense | 4.000 M 0.78 % | 3.969 M 98.45 % | 2.000 M 0.00 % | 2.000 M -33.33 % | 3.000 M -41.84 % | 5.158 M 479.55 % | 890.000 K -40.67 % | 1.500 M 87.50 % | 800.000 K 300.50 % | -399.000 K -149.94 % | 799.000 K -72.45 % | 2.900 M 45.00 % | 2.000 M 33.33 % | 1.500 M 0.00 % | 1.500 M -25.00 % | 2.000 M | 0.000 -100.00 % | 866.167 K 0.00 % | 866.167 K -66.68 % | 2.600 M 0.00 % | 2.600 M 115.46 % | 1.207 M 0.00 % | 1.207 M 311.07 % | 293.500 K 0.00 % | 293.500 K 12.32 % | 261.301 K 0.00 % | 261.301 K -11.42 % | 295.000 K 0.00 % | 295.000 K -42.82 % | 515.947 K 0.00 % | 515.947 K -31.30 % | 751.000 K 0.00 % | 751.000 K -39.34 % | 1.238 M |
| Cost of revenue | 31.809 M -48.48 % | 61.742 M 108.29 % | 29.642 M -38.85 % | 48.474 M -32.23 % | 71.529 M 126.62 % | 31.564 M -37.05 % | 50.138 M 53.82 % | 32.596 M -16.25 % | 38.921 M 72.98 % | 22.500 M -45.02 % | 40.927 M -43.99 % | 73.071 M 182.08 % | 25.904 M -32.47 % | 38.357 M -0.90 % | 38.705 M -45.01 % | 70.385 M 604.06 % | 9.997 M -86.31 % | 73.024 M 0.00 % | 73.024 M 313.64 % | 17.654 M 0.00 % | 17.654 M -74.11 % | 68.196 M 0.00 % | 68.196 M 141.35 % | 28.256 M 0.00 % | 28.256 M -35.23 % | 43.626 M 0.00 % | 43.626 M 36.35 % | 31.996 M 0.00 % | 31.996 M -54.22 % | 69.886 M 0.00 % | 69.886 M 8.64 % | 64.327 M 0.00 % | 64.327 M 309.47 % | 15.710 M |
| General and administrative expenses | 0.000 -100.00 % | 5.738 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.462 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.314 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.888 M | 0.000 | 0.000 | 0.000 -100.00 % | 618.095 K 0.00 % | 618.095 K | 0.000 | 0.000 -100.00 % | 905.227 K 0.00 % | 905.227 K | 0.000 | 0.000 -100.00 % | 182.711 K 0.00 % | 182.711 K | 0.000 | 0.000 -100.00 % | 422.292 K 0.00 % | 422.292 K | 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 -100.00 % | 35.924 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.092 M | 0.000 | 0.000 | 0.000 -100.00 % | 636.117 K 0.00 % | 636.117 K | 0.000 | 0.000 -100.00 % | 301.525 K 0.00 % | 301.525 K | 0.000 | 0.000 -100.00 % | 299.694 K 0.00 % | 299.694 K | 0.000 | 0.000 -100.00 % | 212.938 K 0.00 % | 212.938 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 2.902 M 158.19 % | 1.124 M -13.14 % | 1.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 2.902 M -40.08 % | 4.843 M 274.27 % | 1.294 M 70.71 % | 758.000 K 81.34 % | 418.000 K -93.32 % | 6.257 M 180.33 % | 2.232 M 973.08 % | 208.000 K -39.00 % | 341.000 K 215.74 % | 108.000 K -92.38 % | 1.418 M 358.90 % | 309.000 K -70.68 % | 1.054 M -93.49 % | 16.188 M 1 762.80 % | 869.000 K -40.27 % | 1.455 M 83.71 % | 792.000 K 177.16 % | 285.760 K 0.00 % | 285.760 K -88.47 % | 2.478 M 0.00 % | 2.478 M 91.02 % | 1.297 M 0.00 % | 1.297 M 218.67 % | 407.000 K 0.00 % | 407.000 K -52.28 % | 852.824 K 0.00 % | 852.824 K 7 652.95 % | 11.000 K 0.00 % | 11.000 K -99.10 % | 1.225 M 0.00 % | 1.225 M 1 637.25 % | 70.500 K 0.00 % | 70.500 K -71.57 % | 248.000 K |
| Cost and expenses | 34.711 M -47.87 % | 66.585 M 115.23 % | 30.936 M -37.16 % | 49.232 M -31.57 % | 71.947 M 90.23 % | 37.821 M -27.78 % | 52.370 M 59.65 % | 32.804 M -16.45 % | 39.262 M 73.66 % | 22.608 M -46.61 % | 42.345 M -42.29 % | 73.380 M 172.20 % | 26.958 M -29.72 % | 38.357 M -3.08 % | 39.574 M -44.91 % | 71.840 M 565.86 % | 10.789 M -85.28 % | 73.310 M 0.00 % | 73.310 M 264.15 % | 20.132 M 0.00 % | 20.132 M -71.03 % | 69.493 M 0.00 % | 69.493 M 142.45 % | 28.663 M 0.00 % | 28.663 M -35.56 % | 44.478 M 0.00 % | 44.478 M 38.96 % | 32.007 M 0.00 % | 32.007 M -54.99 % | 71.111 M 0.00 % | 71.111 M 10.42 % | 64.398 M 0.00 % | 64.398 M 303.54 % | 15.958 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 3.719 M | 0.000 -100.00 % | 758.000 K 81.34 % | 418.000 K -93.32 % | 6.257 M 180.33 % | 2.232 M 973.08 % | 208.000 K -39.00 % | 341.000 K 215.74 % | 108.000 K -92.38 % | 1.418 M 358.90 % | 309.000 K -70.68 % | 1.054 M -73.52 % | 3.980 M 358.04 % | 869.000 K 115.63 % | 403.000 K -4.95 % | 424.000 K -66.19 % | 1.254 M 0.00 % | 1.254 M 479.31 % | 216.500 K 0.00 % | 216.500 K -82.06 % | 1.207 M 0.00 % | 1.207 M 550.54 % | 185.500 K 0.00 % | 185.500 K -61.55 % | 482.405 K 0.00 % | 482.405 K 433.04 % | 90.500 K 0.00 % | 90.500 K -85.75 % | 635.230 K 0.00 % | 635.230 K 541.65 % | 99.000 K 0.00 % | 99.000 K -50.50 % | 200.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K 34.26 % | 3.724 K 272.40 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -99.87 % | 743.833 K 0.00 % | 743.833 K 429.42 % | 140.500 K 0.00 % | 140.500 K -91.46 % | 1.646 M 0.00 % | 1.646 M 82 198.15 % | 2.000 K 0.00 % | 2.000 K -99.82 % | 1.101 M 0.00 % | 1.101 M 110 036.50 % | 1.000 K 0.00 % | 1.000 K -99.93 % | 1.337 M 0.00 % | 1.337 M 33 329.53 % | 4.000 K 0.00 % | 4.000 K -66.67 % | 12.000 K |
| Interest expense | 12.000 K -53.85 % | 26.000 K 2 500.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 21.250 K -75.00 % | 85.000 K 8 600.00 % | -1.000 K 98.21 % | -56.000 K -198.25 % | 57.000 K 138.51 % | -148.000 K -200.00 % | 148.000 K 34.55 % | 110.000 K -6.78 % | 118.000 K 193.65 % | -126.000 K -160.29 % | 209.000 K 0.00 % | 209.000 K 0.00 % | 209.000 K 24.59 % | 167.756 K -53.20 % | 358.464 K 182.92 % | 126.702 K -64.65 % | 358.464 K -34.34 % | 545.927 K 0.00 % | 545.927 K 219.26 % | 171.000 K 0.00 % | 171.000 K 9.71 % | 155.864 K 2 503.37 % | 5.987 K 0.00 % | 5.987 K 0.00 % | 5.987 K 0.00 % | 5.987 K -33.74 % | 9.035 K -0.01 % | 9.036 K 0.00 % | 9.036 K 0.01 % | 9.035 K -36.47 % | 14.221 K 0.00 % | 14.221 K 0.00 % | 14.221 K 3.43 % | 13.749 K |
| Operating income | 18.132 M 1 791.42 % | -1.072 M -117.50 % | 6.127 M 111.93 % | 2.891 M -70.50 % | 9.801 M -50.09 % | 19.638 M 346.32 % | 4.400 M 310.83 % | 1.071 M -81.95 % | 5.935 M -27.18 % | 8.150 M 284.80 % | 2.118 M 43.89 % | 1.472 M -84.96 % | 9.789 M 42.61 % | 6.864 M -23.07 % | 8.923 M -37.14 % | 14.196 M 64.15 % | 8.648 M 23.75 % | 6.988 M 0.00 % | 6.988 M -33.58 % | 10.522 M 0.00 % | 10.522 M 142.42 % | 4.340 M 0.00 % | 4.340 M 342.88 % | 980.000 K 0.00 % | 980.000 K 11 653.88 % | -8.482 K 0.00 % | -8.482 K -101.03 % | 827.000 K 0.00 % | 827.000 K -11.25 % | 931.819 K 0.00 % | 931.819 K -64.56 % | 2.630 M 0.00 % | 2.630 M -34.16 % | 3.994 M |
| Operating income ratio | 0.34 2 196.96 % | -0.02 -109.90 % | 0.17 198.05 % | 0.06 -53.74 % | 0.12 -64.92 % | 0.34 340.97 % | 0.08 145.15 % | 0.03 -75.92 % | 0.13 -50.44 % | 0.26 456.25 % | 0.05 142.23 % | 0.02 -92.62 % | 0.27 75.50 % | 0.15 -17.50 % | 0.18 11.51 % | 0.17 -62.91 % | 0.44 407.57 % | 0.09 0.00 % | 0.09 -74.46 % | 0.34 0.00 % | 0.34 483.91 % | 0.06 0.00 % | 0.06 77.81 % | 0.03 0.00 % | 0.03 17 432.96 % | 0.00 0.00 % | 0.00 -100.76 % | 0.03 0.00 % | 0.03 93.15 % | 0.01 0.00 % | 0.01 -66.83 % | 0.04 0.00 % | 0.04 -80.45 % | 0.20 |
| Total other income expenses net | -9.000 K -100.06 % | 14.707 M 382.04 % | 3.051 M -51.07 % | 6.235 M 43.27 % | 4.352 M 192.14 % | -4.723 M -711.00 % | 773.000 K 343.08 % | -318.000 K -154.40 % | -125.000 K 97.18 % | -4.438 M -323.92 % | 1.982 M 482.63 % | -518.000 K -340.93 % | 215.000 K -98.95 % | 20.455 M 478.64 % | 3.535 M 353 600.00 % | -1.000 K 99.73 % | -369.000 K -116.16 % | 2.284 M 0.00 % | 2.284 M 1 725.48 % | -140.500 K 0.00 % | -140.500 K -109.03 % | 1.556 M 0.00 % | 1.556 M 77 886.80 % | -2.000 K 0.00 % | -2.000 K -100.18 % | 1.101 M 0.00 % | 1.101 M 995.89 % | 100.500 K 0.00 % | 100.500 K -86.56 % | 747.652 K 0.00 % | 747.652 K 351.75 % | 165.500 K 0.00 % | 165.500 K 559.72 % | -36.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2016-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-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -2.360 M 95.61 % | -53.716 M -271.66 % | -14.453 M | 0.000 100.00 % | -2.787 M -664.17 % | 494.000 K 200.00 % | -494.000 K -123.47 % | 2.105 M 201.15 % | -2.081 M -191.23 % | 2.281 M 332.52 % | -981.000 K -126.34 % | 3.725 M 543.54 % | -839.838 K 98.75 % | -67.389 M -275.39 % | -17.952 M 0.00 % | -17.952 M 45.53 % | -32.956 M 0.00 % | -32.956 M -38.76 % | -23.750 M 0.00 % | -23.750 M 55.19 % | -53.004 M 0.00 % | -53.004 M -3.25 % | -51.335 M 0.00 % | -51.335 M -38.99 % | -36.934 M 0.00 % | -36.934 M -7.32 % | -34.415 M 0.00 % | -34.415 M 42.66 % | -60.018 M 0.00 % | -60.018 M -3 704.68 % | 1.665 M |
| Total investments | 0.000 -100.00 % | 20.000 M 70.34 % | 11.741 M | 0.000 | 0.000 100.00 % | -267.000 K -127.02 % | 988.000 K | 0.000 -100.00 % | 4.210 M 17 441.67 % | 24.000 K -99.47 % | 4.562 M 250.92 % | 1.300 M -82.55 % | 7.450 M 158.21 % | 2.885 M -62.51 % | 7.695 M 58.35 % | 4.860 M 0.00 % | 4.860 M -87.18 % | 37.899 M 0.00 % | 37.899 M 11.22 % | 34.074 M 0.00 % | 34.074 M -35.25 % | 52.621 M 0.00 % | 52.621 M 29.63 % | 40.593 M 0.00 % | 40.593 M -7.50 % | 43.886 M 0.00 % | 43.886 M 65.64 % | 26.495 M 0.00 % | 26.495 M 141.54 % | 10.969 M 0.00 % | 10.969 M | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 7.410 M 0.00 % | 7.410 M | 0.000 | 0.000 -100.00 % | 33.743 K 0.00 % | 33.743 K | 0.000 | 0.000 -100.00 % | 4.562 M |
| Accumulated other comprehensive income loss | 253.052 M | 0.000 | 0.000 | 0.000 -100.00 % | 220.611 M | 0.000 -100.00 % | 208.798 M 2 938 570 609 361 577 472.00 % | 0.000 -100.00 % | 195.992 M 1 379 171 090 886 872 320.00 % | 0.000 -100.00 % | 194.280 M 107.95 % | 93.426 M -47.75 % | 178.801 M 1 258 200 182 771 049 984.00 % | 0.000 -100.00 % | 63.719 M 896 765 202 051 314 560.00 % | 0.000 0.00 % | 0.000 -100.00 % | 31.612 M 0.00 % | 31.612 M | 0.000 | 0.000 -100.00 % | 59.687 M 0.00 % | 59.687 M 1 680 039 693 492 892 416.00 % | 0.000 0.00 % | 0.000 -100.00 % | 58.187 M 0.00 % | 58.187 M 1 637 818 446 986 294 016.00 % | 0.000 0.00 % | 0.000 -100.00 % | 53.818 M 0.00 % | 53.818 M 1 101 703 294 299 206 400.00 % | 0.000 |
| Retained earnings | 0.000 -100.00 % | 101.770 M | 0.000 | 0.000 | 0.000 -100.00 % | 69.329 M | 0.000 -100.00 % | 57.516 M | 0.000 -100.00 % | 44.711 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.947 M | 0.000 -100.00 % | 42.877 M 0.00 % | 42.877 M | 0.000 | 0.000 -100.00 % | 25.438 M 0.00 % | 25.438 M | 0.000 | 0.000 -100.00 % | 14.457 M 0.00 % | 14.457 M | 0.000 | 0.000 -100.00 % | 10.355 M 0.00 % | 10.355 M | 0.000 | 0.000 -100.00 % | 3.496 M |
| Common stock | 0.000 -100.00 % | 151.282 M 0.00 % | 151.282 M 0.00 % | 151.282 M | 0.000 -100.00 % | 151.282 M | 0.000 -100.00 % | 151.282 M | 0.000 -100.00 % | 151.282 M | 0.000 -100.00 % | 100.854 M | 0.000 -100.00 % | 100.854 M 0.00 % | 100.854 M 0.00 % | 100.854 M 0.00 % | 100.854 M 0.00 % | 100.854 M 0.00 % | 100.854 M 134.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 0.00 % | 43.100 M 1 155.46 % | 3.433 M |
| Total equity | 253.052 M 0.00 % | 253.052 M 0.40 % | 252.034 M 6.70 % | 236.208 M 7.07 % | 220.611 M 0.00 % | 220.611 M 5.66 % | 208.798 M 0.00 % | 208.798 M 6.53 % | 195.992 M 0.00 % | 195.992 M 0.88 % | 194.280 M 0.00 % | 194.280 M 8.66 % | 178.801 M -2.72 % | 183.801 M 11.68 % | 164.573 M 14.50 % | 143.732 M 0.00 % | 143.732 M 8.50 % | 132.466 M 0.00 % | 132.466 M 15.22 % | 114.973 M 0.00 % | 114.973 M 11.86 % | 102.787 M 0.00 % | 102.787 M -1.16 % | 103.992 M 0.00 % | 103.992 M 2.67 % | 101.287 M 0.00 % | 101.287 M 1.40 % | 99.891 M 0.00 % | 99.891 M 3.07 % | 96.918 M 0.00 % | 96.918 M 188.48 % | 33.596 M |
| Other non current liabilities | -253.052 M | 0.000 100.00 % | -37.616 M | 0.000 100.00 % | -220.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 7.410 M 0.00 % | 7.410 M | 0.000 | 0.000 -100.00 % | 33.743 K 0.00 % | 33.743 K | 0.000 | 0.000 -100.00 % | 4.562 M |
| Total non current liabilities | -253.052 M -125 373.27 % | 202.000 K 100.54 % | -37.616 M | 0.000 100.00 % | -220.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.410 M 0.00 % | 7.410 M | 0.000 | 0.000 -100.00 % | 33.743 K 0.00 % | 33.743 K | 0.000 | 0.000 -100.00 % | 4.562 M |
| Other current liabilities | 0.000 -100.00 % | 17.566 M 100.59 % | 8.757 M -35.45 % | 13.566 M | 0.000 -100.00 % | 9.163 M | 0.000 -100.00 % | 7.640 M | 0.000 -100.00 % | 7.428 M | 0.000 -100.00 % | 2.581 M | 0.000 -100.00 % | 154.524 K -90.02 % | 1.548 M -78.37 % | 7.158 M 0.00 % | 7.158 M -18.59 % | 8.793 M 0.00 % | 8.793 M 183.36 % | 3.103 M 0.00 % | 3.103 M 38.78 % | 2.236 M 0.00 % | 2.236 M 18.51 % | 1.887 M 0.00 % | 1.887 M -62.92 % | 5.089 M 0.00 % | 5.089 M 78.70 % | 2.848 M 0.00 % | 2.848 M 5.86 % | 2.690 M 0.00 % | 2.690 M 69.50 % | 1.587 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 current liabilities | 0.000 -100.00 % | 17.757 M -71.41 % | 62.115 M 7.04 % | 58.031 M | 0.000 -100.00 % | 9.340 M | 0.000 -100.00 % | 8.102 M | 0.000 -100.00 % | 7.517 M | 0.000 -100.00 % | 8.996 M | 0.000 -100.00 % | 954.524 K -98.13 % | 51.099 M 613.86 % | 7.158 M 0.00 % | 7.158 M -88.62 % | 62.889 M 0.00 % | 62.889 M -33.36 % | 94.373 M 0.00 % | 94.373 M 127.74 % | 41.439 M 0.00 % | 41.439 M -32.38 % | 61.279 M 0.00 % | 61.279 M 4.99 % | 58.366 M 0.00 % | 58.366 M 97.81 % | 29.506 M 0.00 % | 29.506 M -52.78 % | 62.492 M 0.00 % | 62.492 M 1 180.05 % | 4.882 M |
| Total liabilities | -253.052 M -1 509.05 % | 17.959 M -26.69 % | 24.499 M -57.78 % | 58.031 M 126.30 % | -220.611 M -2 462.05 % | 9.340 M | 0.000 -100.00 % | 8.102 M | 0.000 -100.00 % | 7.517 M | 0.000 -100.00 % | 8.996 M | 0.000 -100.00 % | 954.524 K -98.13 % | 51.099 M 613.86 % | 7.158 M 0.00 % | 7.158 M -88.62 % | 62.889 M 0.00 % | 62.889 M -33.36 % | 94.373 M 0.00 % | 94.373 M 127.74 % | 41.439 M 0.00 % | 41.439 M -39.67 % | 68.689 M 0.00 % | 68.689 M 17.69 % | 58.366 M 0.00 % | 58.366 M 97.59 % | 29.539 M 0.00 % | 29.539 M -52.73 % | 62.492 M 0.00 % | 62.492 M 561.71 % | 9.444 M |
| Other non current assets | 0.000 100.00 % | -16.000 K | 0.000 | 0.000 100.00 % | -2.787 M -1 143.71 % | 267.027 K 154.05 % | -494.000 K | 0.000 100.00 % | -2.105 M 98.09 % | -109.926 M -4 719.20 % | -2.281 M | 0.000 100.00 % | -3.725 M -3 342.46 % | 114.882 K -0.10 % | 115.000 K 0.10 % | 114.883 K 0.00 % | 114.883 K 149.75 % | 46.000 K 0.00 % | 46.000 K -0.47 % | 46.215 K 0.00 % | 46.215 K -1.67 % | 47.000 K 0.00 % | 47.000 K 1.45 % | 46.329 K 0.00 % | 46.329 K -94.36 % | 822.000 K 0.00 % | 822.000 K 1 580.36 % | 48.918 K 0.00 % | 48.918 K -4.08 % | 51.000 K 0.00 % | 51.000 K 45.71 % | 35.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -267.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 109.911 M | 0.000 | 0.000 | 0.000 100.00 % | -119.917 K | 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.886 M 0.00 % | 43.886 M | 0.000 | 0.000 -100.00 % | 10.969 M 0.00 % | 10.969 M | 0.000 |
| Intangible assets | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.102 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.580 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.036 K | 0.000 -100.00 % | 6.515 K 0.00 % | 6.515 K | 0.000 | 0.000 -100.00 % | 9.474 K 0.00 % | 9.474 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.102 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.580 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.036 K | 0.000 -100.00 % | 6.515 K 0.00 % | 6.515 K | 0.000 | 0.000 -100.00 % | 9.474 K 0.00 % | 9.474 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 112.131 M -0.06 % | 112.194 M -0.02 % | 112.216 M | 0.000 -100.00 % | 109.685 M | 0.000 -100.00 % | 112.198 M | 0.000 -100.00 % | 109.926 M | 0.000 -100.00 % | 110.166 M | 0.000 -100.00 % | 103.878 M 359.25 % | 22.619 M -0.21 % | 22.666 M 0.00 % | 22.666 M -40.91 % | 38.358 M 0.00 % | 38.358 M -27.95 % | 53.240 M 0.00 % | 53.240 M 19 691.83 % | 269.000 K 0.00 % | 269.000 K 26.30 % | 212.990 K 0.00 % | 212.990 K -10.13 % | 237.000 K 0.00 % | 237.000 K 0.03 % | 236.937 K 0.00 % | 236.937 K 6.25 % | 223.000 K 0.00 % | 223.000 K -24.41 % | 295.000 K |
| Total non current assets | 0.000 -100.00 % | 112.131 M -0.16 % | 112.309 M -0.15 % | 112.483 M 4 135.99 % | -2.787 M -102.53 % | 109.968 M 22 360.71 % | -494.000 K -100.44 % | 112.313 M 5 435.53 % | -2.105 M -101.91 % | 110.041 M 4 924.24 % | -2.281 M -102.07 % | 110.281 M 3 060.56 % | -3.725 M -103.58 % | 103.993 M 357.43 % | 22.734 M -0.24 % | 22.788 M 0.00 % | 22.788 M -40.66 % | 38.404 M 0.00 % | 38.404 M -27.94 % | 53.296 M 0.00 % | 53.296 M 16 765.73 % | 316.000 K 0.00 % | 316.000 K 21.86 % | 259.319 K 0.00 % | 259.319 K -99.42 % | 44.945 M 0.00 % | 44.945 M 15 623.01 % | 285.855 K 0.00 % | 285.855 K -97.46 % | 11.243 M 0.00 % | 11.243 M 3 306.97 % | 330.000 K |
| Other current assets | -22.360 M -157.65 % | 38.783 M 5 416.79 % | 703.000 K -99.05 % | 74.287 M | 0.000 -100.00 % | 30.586 M | 0.000 -100.00 % | 15.733 M | 0.000 -100.00 % | 2.926 M | 0.000 -100.00 % | 11.445 M | 0.000 -100.00 % | 4.259 M -83.24 % | 25.405 M -28.78 % | 35.670 M 0.00 % | 35.670 M 1 804.45 % | 1.873 M 0.00 % | 1.873 M -86.35 % | 13.725 M 0.00 % | 13.725 M -39.43 % | 22.659 M 0.00 % | 22.659 M 337.49 % | 5.179 M 0.00 % | 5.179 M -80.25 % | 26.225 M 0.00 % | 26.225 M 328.68 % | 6.118 M 0.00 % | 6.118 M 190.76 % | 2.104 M 0.00 % | 2.104 M -24.18 % | 2.775 M |
| Short term investments | 0.000 -100.00 % | 20.000 M 70.34 % | 11.741 M | 0.000 | 0.000 | 0.000 -100.00 % | 988.000 K | 0.000 -100.00 % | 4.210 M 17 441.67 % | 24.000 K -99.47 % | 4.562 M 250.92 % | 1.300 M -82.55 % | 7.450 M 158.21 % | 2.885 M -62.51 % | 7.695 M 58.35 % | 4.860 M 0.00 % | 4.860 M -87.18 % | 37.899 M 0.00 % | 37.899 M 11.22 % | 34.074 M 0.00 % | 34.074 M -35.25 % | 52.621 M 0.00 % | 52.621 M 29.63 % | 40.593 M 0.00 % | 40.593 M | 0.000 | 0.000 -100.00 % | 26.495 M 0.00 % | 26.495 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 2.360 M -95.61 % | 53.716 M 271.66 % | 14.453 M | 0.000 -100.00 % | 2.787 M 664.17 % | -494.000 K -200.00 % | 494.000 K 123.47 % | -2.105 M -201.15 % | 2.081 M 191.23 % | -2.281 M -332.52 % | 981.000 K 126.34 % | -3.725 M -543.54 % | 839.838 K -98.75 % | 67.389 M 275.39 % | 17.952 M 0.00 % | 17.952 M -45.53 % | 32.956 M 0.00 % | 32.956 M 38.76 % | 23.750 M 0.00 % | 23.750 M -55.19 % | 53.004 M 0.00 % | 53.004 M -9.77 % | 58.745 M 0.00 % | 58.745 M 59.05 % | 36.934 M 0.00 % | 36.934 M 7.21 % | 34.449 M 0.00 % | 34.449 M -42.60 % | 60.018 M 0.00 % | 60.018 M 1 971.73 % | 2.897 M |
| Cash and short term investments | 22.360 M 0.00 % | 22.360 M -65.84 % | 65.457 M 352.90 % | 14.453 M 418.59 % | 2.787 M 0.00 % | 2.787 M 464.17 % | 494.000 K 0.00 % | 494.000 K -76.53 % | 2.105 M 0.00 % | 2.105 M -7.72 % | 2.281 M 0.00 % | 2.281 M -38.77 % | 3.725 M 0.00 % | 3.725 M -95.04 % | 75.084 M 229.15 % | 22.811 M 0.00 % | 22.811 M -67.81 % | 70.855 M 0.00 % | 70.855 M 22.53 % | 57.825 M 0.00 % | 57.825 M -45.25 % | 105.625 M 0.00 % | 105.625 M 6.33 % | 99.337 M 0.00 % | 99.337 M 168.96 % | 36.934 M 0.00 % | 36.934 M -39.40 % | 60.944 M 0.00 % | 60.944 M 1.54 % | 60.018 M 0.00 % | 60.018 M 1 971.73 % | 2.897 M |
| Total current assets | 0.000 -100.00 % | 158.880 M -3.25 % | 164.224 M -9.65 % | 181.756 M 6 421.56 % | 2.787 M -97.68 % | 119.983 M 24 187.96 % | 494.000 K -99.53 % | 104.587 M 4 868.50 % | 2.105 M -97.75 % | 93.468 M 3 997.68 % | 2.281 M -97.55 % | 92.995 M 2 396.51 % | 3.725 M -95.39 % | 80.763 M -58.14 % | 192.938 M 50.61 % | 128.102 M 0.00 % | 128.102 M -18.43 % | 157.051 M 0.00 % | 157.051 M 0.64 % | 156.049 M 0.00 % | 156.049 M 8.44 % | 143.910 M 0.00 % | 143.910 M -16.54 % | 172.422 M 0.00 % | 172.422 M 50.31 % | 114.708 M 0.00 % | 114.708 M -11.18 % | 129.144 M 0.00 % | 129.144 M -16.50 % | 154.655 M 0.00 % | 154.655 M 262.10 % | 42.710 M |
| Inventory | 0.000 -100.00 % | 97.732 M -0.34 % | 98.064 M 5.43 % | 93.016 M | 0.000 -100.00 % | 86.171 M | 0.000 -100.00 % | 88.360 M | 0.000 -100.00 % | 88.437 M | 0.000 -100.00 % | 79.269 M | 0.000 -100.00 % | 74.450 M -19.03 % | 91.949 M 32.07 % | 69.620 M 0.00 % | 69.620 M -16.25 % | 83.124 M 0.00 % | 83.124 M 2.71 % | 80.931 M 0.00 % | 80.931 M 16.19 % | 69.657 M 0.00 % | 69.657 M 2.58 % | 67.905 M 0.00 % | 67.905 M 31.73 % | 51.549 M 0.00 % | 51.549 M -16.97 % | 62.082 M 0.00 % | 62.082 M -25.52 % | 83.359 M 0.00 % | 83.359 M 222.37 % | 25.858 M |
| Net receivables | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 438.990 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.671 M -434.11 % | 500.000 K | 0.000 | 0.000 -100.00 % | 1.199 M 0.00 % | 1.199 M -66.40 % | 3.568 M 0.00 % | 3.568 M 106.60 % | -54.031 M 0.00 % | -54.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.174 M 0.00 % | 9.174 M -17.94 % | 11.180 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 115.000 K -56.93 % | 267.000 K | 0.000 -100.00 % | 267.000 K | 0.000 -100.00 % | 115.000 K | 0.000 -100.00 % | 115.000 K | 0.000 -100.00 % | 115.000 K | 0.000 -100.00 % | 114.881 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 191.000 K -99.64 % | 53.358 M 20.00 % | 44.465 M | 0.000 -100.00 % | 177.247 K | 0.000 -100.00 % | 462.000 K | 0.000 -100.00 % | 89.184 K | 0.000 -100.00 % | 6.415 M | 0.000 -100.00 % | 800.000 K -98.39 % | 49.551 M | 0.000 | 0.000 -100.00 % | 54.096 M 0.00 % | 54.096 M -40.73 % | 91.269 M 0.00 % | 91.269 M 132.81 % | 39.203 M 0.00 % | 39.203 M -33.99 % | 59.393 M 0.00 % | 59.393 M 11.48 % | 53.277 M 0.00 % | 53.277 M 99.85 % | 26.658 M 0.00 % | 26.658 M -55.42 % | 59.802 M 0.00 % | 59.802 M 1 714.93 % | 3.295 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 100.752 M 18.64 % | 84.926 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -584.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.435 M 0.00 % | 46.435 M | 0.000 | 0.000 -100.00 % | 46.435 M 0.00 % | 46.435 M | 0.000 | 0.000 -100.00 % | 46.435 M 0.00 % | 46.435 M | 0.000 | 0.000 -100.00 % | 26.667 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 202.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 271.011 M -2.00 % | 276.533 M -6.02 % | 294.239 M | 0.000 -100.00 % | 229.950 M | 0.000 -100.00 % | 216.900 M | 0.000 -100.00 % | 203.509 M | 0.000 -100.00 % | 203.276 M | 0.000 -100.00 % | 184.756 M -14.33 % | 215.672 M 42.93 % | 150.890 M 0.00 % | 150.890 M -22.80 % | 195.455 M 0.00 % | 195.455 M -6.64 % | 209.345 M 0.00 % | 209.345 M 45.15 % | 144.226 M 0.00 % | 144.226 M -16.48 % | 172.681 M 0.00 % | 172.681 M 8.16 % | 159.653 M 0.00 % | 159.653 M 23.35 % | 129.430 M 0.00 % | 129.430 M -21.98 % | 165.898 M 0.00 % | 165.898 M 285.45 % | 43.040 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-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2016-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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 100.00 % | -60.826 M -293.97 % | 31.359 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 % | -11.034 M | 0.000 -100.00 % | 9.528 M 0.00 % | 9.528 M | 0.000 | 0.000 -100.00 % | 12.581 M 0.00 % | 12.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.589 M |
| Accounts receivables | 0.000 100.00 % | -5.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 -100.00 % | 599.621 K | 0.000 -100.00 % | 1.185 M 0.00 % | 1.185 M | 0.000 | 0.000 -100.00 % | 27.016 M 0.00 % | 27.016 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.123 M |
| Inventory | 0.000 -100.00 % | 332.000 K 106.58 % | -5.048 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 % | 5.886 M | 0.000 100.00 % | -230.500 K 0.00 % | -230.500 K | 0.000 | 0.000 100.00 % | -876.000 K 0.00 % | -876.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.340 M |
| Accounts payables | 0.000 | 0.000 -100.00 % | 8.893 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 100.00 % | -61.153 M -322.26 % | 27.514 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 % | -17.519 M | 0.000 -100.00 % | 8.574 M 0.00 % | 8.574 M | 0.000 | 0.000 100.00 % | -13.558 M 0.00 % | -13.558 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.126 M |
| Other non cash items | -14.123 M -130.50 % | 46.301 M 1 016.67 % | -5.051 M 29.12 % | -7.126 M 29.58 % | -10.119 M -3.70 % | -9.758 M -135.99 % | -4.135 M 19.05 % | -5.108 M 6.60 % | -5.469 M -33.03 % | -4.111 M -24.54 % | -3.301 M -33.43 % | -2.474 M 69.09 % | -8.004 M 0.60 % | -8.053 M 26.51 % | -10.958 M 10.14 % | -12.195 M -41.03 % | -8.647 M 81.37 % | -46.411 M -576.20 % | -6.864 M 56.69 % | -15.847 M 0.00 % | -15.847 M -231.54 % | -4.780 M 0.00 % | -4.780 M 58.85 % | -11.615 M 0.00 % | -11.615 M -1 296.73 % | -831.581 K 0.00 % | -831.581 K -19.05 % | -698.500 K 0.00 % | -698.500 K 52.98 % | -1.486 M 0.00 % | -1.486 M 31.37 % | -2.165 M 0.00 % | -2.165 M -147.87 % | 4.522 M |
| Net cash provided by operating activities | 0.000 100.00 % | -805.000 K -102.27 % | 35.486 M | 0.000 | 0.000 | 0.000 -100.00 % | 296.000 K -94.21 % | 5.108 M -6.60 % | 5.469 M 33.03 % | 4.111 M 24.54 % | 3.301 M 33.43 % | 2.474 M -69.09 % | 8.004 M -0.60 % | 8.053 M -26.51 % | 10.958 M | 0.000 | 0.000 100.00 % | -50.035 M | 0.000 -100.00 % | 1.634 M 0.00 % | 1.634 M | 0.000 | 0.000 -100.00 % | 1.651 M 0.00 % | 1.651 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.300 M |
| 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 -100.00 % | 7.296 M | 0.000 100.00 % | -7.296 M 0.00 % | -7.296 M | 0.000 | 0.000 100.00 % | -28.000 K 0.00 % | -28.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -47.023 M -352.13 % | 18.650 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 % | 45.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.492 M 0.00 % | -4.492 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.000 K |
| Net cash used for investing activites | 0.000 100.00 % | -47.023 M -352.13 % | 18.650 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 % | 53.236 M | 0.000 100.00 % | -7.296 M 0.00 % | -7.296 M | 0.000 | 0.000 100.00 % | -4.520 M 0.00 % | -4.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.000 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.500 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -1.648 M 80.60 % | -8.495 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 % | -784.569 K | 0.000 -100.00 % | 346.000 K 0.00 % | 346.000 K | 0.000 | 0.000 100.00 % | -2.000 K 0.00 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K |
| Net cash used provided by financing activities | 0.000 100.00 % | -1.648 M 80.60 % | -8.495 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 % | -784.569 K | 0.000 -100.00 % | 346.000 K 0.00 % | 346.000 K | 0.000 | 0.000 100.00 % | -2.000 K 0.00 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.499 M |
| Effect of forex changes on cash | 0.000 100.00 % | -1.882 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -2.360 M 95.40 % | -51.356 M -230.80 % | 39.263 M | 0.000 | 0.000 | 0.000 -100.00 % | 296.000 K -94.21 % | 5.108 M 50.77 % | 3.388 M -17.59 % | 4.111 M 77.20 % | 2.320 M -6.22 % | 2.474 M -69.09 % | 8.004 M -0.60 % | 8.053 M -26.51 % | 10.958 M | 0.000 | 0.000 -100.00 % | 2.416 M | 0.000 100.00 % | -5.316 M 0.00 % | -5.316 M | 0.000 | 0.000 100.00 % | -2.871 M 0.00 % | -2.871 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.186 M |
| Cash at beginning of period | 2.360 M -95.61 % | 53.716 M 271.66 % | 14.453 M | 0.000 | 0.000 -100.00 % | 790.000 K 59.92 % | 494.000 K 110.71 % | -4.614 M -321.72 % | 2.081 M 202.51 % | -2.030 M -306.93 % | 981.000 K 165.71 % | -1.493 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.711 M |
| Cash at end of period | 0.000 -100.00 % | 2.360 M -95.61 % | 53.716 M | 0.000 | 0.000 -100.00 % | 2.787 M 252.78 % | 790.000 K 59.92 % | 494.000 K -90.97 % | 5.469 M 162.81 % | 2.081 M -36.96 % | 3.301 M 236.49 % | 981.000 K -87.74 % | 8.004 M -0.60 % | 8.053 M -26.51 % | 10.958 M | 0.000 | 0.000 -100.00 % | 2.416 M | 0.000 100.00 % | -5.316 M 0.00 % | -5.316 M | 0.000 | 0.000 100.00 % | -2.871 M 0.00 % | -2.871 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.897 M |
| Operating cash flow | 0.000 100.00 % | -9.036 M -125.46 % | 35.486 M | 0.000 | 0.000 | 0.000 -100.00 % | 296.000 K -94.21 % | 5.108 M -6.60 % | 5.469 M 33.03 % | 4.111 M 24.54 % | 3.301 M 33.43 % | 2.474 M -69.09 % | 8.004 M -0.60 % | 8.053 M -26.51 % | 10.958 M | 0.000 | 0.000 100.00 % | -50.035 M | 0.000 -100.00 % | 1.634 M 0.00 % | 1.634 M | 0.000 | 0.000 -100.00 % | 1.651 M 0.00 % | 1.651 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.300 M |
| Capital expenditure | 0.000 100.00 % | -2.515 M -200.00 % | 2.515 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 % | 7.296 M | 0.000 100.00 % | -7.296 M 0.00 % | -7.296 M | 0.000 | 0.000 100.00 % | -28.000 K 0.00 % | -28.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 100.00 % | -11.551 M -130.40 % | 38.001 M | 0.000 | 0.000 | 0.000 -100.00 % | 296.000 K -94.21 % | 5.108 M -6.60 % | 5.469 M 33.03 % | 4.111 M 24.54 % | 3.301 M 33.43 % | 2.474 M -69.09 % | 8.004 M -0.60 % | 8.053 M -26.51 % | 10.958 M | 0.000 | 0.000 100.00 % | -42.740 M | 0.000 100.00 % | -5.662 M 0.00 % | -5.662 M | 0.000 | 0.000 -100.00 % | 1.623 M 0.00 % | 1.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.300 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 |