Deep Diamond India Limited DDIL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 12.591 M -50.74 % | 25.561 M -66.68 % | 76.722 M 451.03 % | 13.924 M 172.38 % | 5.112 M -36.92 % | 8.104 M -35.30 % | 12.525 M -24.51 % | 16.591 M -49.53 % | 32.872 M 180.19 % | 11.732 M -62.57 % | 31.348 M 22.71 % | 25.546 M |
| Net income | 8.765 M 110.28 % | 4.168 M -66.82 % | 12.563 M 537.46 % | 1.971 M 520.02 % | -469.198 K -67.61 % | -279.934 K -28.45 % | -217.936 K -17.80 % | -185.000 K -126.30 % | 703.508 K 197.74 % | -719.760 K -148.58 % | 1.482 M -57.26 % | 3.466 M |
| Income before tax | 11.144 M 92.53 % | 5.788 M -66.60 % | 17.332 M 555.10 % | 2.646 M 2 827.84 % | 90.364 K 129.53 % | -306.043 K -26.30 % | -242.310 K -14.84 % | -211.000 K -122.47 % | 939.117 K 213.90 % | -824.476 K -137.83 % | 2.180 M -51.10 % | 4.457 M |
| Income before tax ratio | 0.89 290.86 % | 0.23 0.24 % | 0.23 18.89 % | 0.19 974.90 % | 0.02 146.81 % | -0.04 -95.21 % | -0.02 -52.12 % | -0.01 -144.52 % | 0.03 140.65 % | -0.07 -201.08 % | 0.07 -60.15 % | 0.17 |
| EBITDA | 8.450 M 7.67 % | 7.848 M -51.46 % | 16.168 M 57 997.37 % | 27.829 K 101.21 % | -2.297 M 24.72 % | -3.052 M -8.03 % | -2.825 M 1.81 % | -2.877 M -945.39 % | 340.315 K 114.93 % | -2.279 M -249.19 % | 1.527 M 2.36 % | 1.492 M |
| Net income ratio | 0.70 326.88 % | 0.16 -0.41 % | 0.16 15.69 % | 0.14 254.20 % | -0.09 -165.71 % | -0.03 -98.53 % | -0.02 -56.05 % | -0.01 -152.10 % | 0.02 134.88 % | -0.06 -229.81 % | 0.05 -65.17 % | 0.14 |
| Ratio EBITDA | 0.67 118.59 % | 0.31 45.69 % | 0.21 10 443.47 % | 0.00 100.44 % | -0.45 -19.33 % | -0.38 -66.96 % | -0.23 -30.06 % | -0.17 -1 774.99 % | 0.01 105.33 % | -0.19 -498.62 % | 0.05 -16.58 % | 0.06 |
| Gross profit ratio | 0.88 37.09 % | 0.65 54.73 % | 0.42 28.47 % | 0.32 47.87 % | 0.22 11.14 % | 0.20 1.00 % | 0.20 -7.23 % | 0.21 53.25 % | 0.14 -27.67 % | 0.19 8.74 % | 0.17 -39.90 % | 0.29 |
| Weighted average shs out dil | 48.050 M 0.00 % | 48.050 M 0.00 % | 48.050 M 50.16 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 3.78 % | 30.833 M -3.65 % | 32.000 M 0.00 % | 32.000 M 3.34 % | 30.966 M 11.13 % | 27.864 M |
| Weighted average shs out | 48.050 M 0.00 % | 48.050 M 0.00 % | 48.050 M 50.16 % | 32.000 M 2.30 % | 31.280 M 0.57 % | 31.104 M -0.10 % | 31.134 M 0.97 % | 30.833 M -3.65 % | 32.000 M 0.00 % | 32.000 M 3.34 % | 30.966 M 10.77 % | 27.956 M |
| EPS diluted | 0.18 107.37 % | 0.09 -66.62 % | 0.26 322.08 % | 0.06 519.05 % | -0.01 -68.97 % | -0.01 -27.94 % | -0.01 -13.33 % | -0.01 -127.27 % | 0.02 197.78 % | -0.02 -146.88 % | 0.05 -60.00 % | 0.12 |
| Earnings per share | 0.18 107.37 % | 0.09 -66.62 % | 0.26 322.08 % | 0.06 510.67 % | -0.02 -66.67 % | -0.01 -28.57 % | -0.01 -16.67 % | -0.01 -127.27 % | 0.02 197.78 % | -0.02 -146.88 % | 0.05 -60.00 % | 0.12 |
| Gross profit | 11.140 M -32.47 % | 16.497 M -48.45 % | 32.002 M 607.92 % | 4.521 M 302.77 % | 1.122 M -29.89 % | 1.601 M -34.65 % | 2.450 M -29.96 % | 3.498 M -22.65 % | 4.522 M 102.65 % | 2.232 M -59.30 % | 5.484 M -26.25 % | 7.435 M |
| Income tax expense | 2.379 M 54.41 % | 1.541 M -67.70 % | 4.769 M 606.59 % | 675.000 K 20.63 % | 559.562 K 2 043.18 % | 26.109 K 7.12 % | 24.374 K -6.25 % | 26.000 K -88.96 % | 235.609 K 325.00 % | -104.716 K -115.00 % | 697.938 K -29.54 % | 990.588 K |
| Cost of revenue | 1.451 M -83.99 % | 9.064 M -79.73 % | 44.720 M 375.60 % | 9.403 M 135.70 % | 3.989 M -38.65 % | 6.503 M -35.46 % | 10.075 M -23.05 % | 13.093 M -53.82 % | 28.350 M 198.40 % | 9.501 M -63.27 % | 25.864 M 42.81 % | 18.111 M |
| General and administrative expenses | 2.209 M -39.69 % | 3.662 M -17.88 % | 4.459 M 411.01 % | 872.619 K 118.03 % | 400.237 K -83.51 % | 2.427 M -3.89 % | 2.525 M | 0.000 -100.00 % | 760.081 K 284.46 % | 197.700 K -7.50 % | 213.739 K | 0.000 |
| Selling and marketing expenses | 78.200 K -25.72 % | 105.284 K -97.92 % | 5.060 M 16 527.08 % | 30.432 K 51.67 % | 20.064 K -34.30 % | 30.541 K -71.87 % | 108.566 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 4.074 M 13 075.26 % | -31.398 K -100.50 % | 6.305 M 550.99 % | 968.450 K -69.50 % | 3.175 M 27.58 % | 2.489 M | 0.000 | 0.000 -100.00 % | 2.823 M -1.23 % | 2.858 M -7.51 % | 3.090 M | 0.000 |
| Operating expenses | 6.701 M 79.37 % | 3.736 M -76.39 % | 15.824 M 745.51 % | 1.872 M -47.95 % | 3.595 M -27.31 % | 4.946 M 87.79 % | 2.634 M -28.98 % | 3.709 M 3.51 % | 3.583 M 17.25 % | 3.056 M -7.51 % | 3.304 M 19.31 % | 2.769 M |
| Cost and expenses | 8.152 M -53.50 % | 17.533 M -71.06 % | 60.574 M 437.27 % | 11.274 M 48.65 % | 7.585 M -33.75 % | 11.449 M -26.38 % | 15.552 M -7.44 % | 16.802 M -47.38 % | 31.933 M 154.31 % | 12.557 M -56.95 % | 29.169 M 39.69 % | 20.881 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.627 M -30.27 % | 3.767 M -60.42 % | 9.519 M 954.11 % | 903.051 K 114.86 % | 420.301 K -82.90 % | 2.458 M -6.69 % | 2.634 M 29.37 % | 2.036 M 167.87 % | 760.081 K 284.46 % | 197.700 K -7.50 % | 213.739 K -92.28 % | 2.769 M |
| Interest income | 7.406 M -30.86 % | 10.712 M 715.75 % | 1.313 M -38.29 % | 2.128 M 1.22 % | 2.102 M -30.83 % | 3.039 M 9.13 % | 2.785 M | 0.000 -100.00 % | 2.318 M 24.67 % | 1.859 M 16.99 % | 1.589 M | 0.000 |
| Interest expense | 2.565 M 18.89 % | 2.157 M 39 059.94 % | 5.509 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 116.729 K -4.12 % | 121.746 K 17 349.12 % | 697.720 -95.65 % | 16.035 K -90.88 % | 175.883 K -0.91 % | 177.490 K -1.30 % | 179.820 K -0.65 % | 181.000 K -54.97 % | 401.918 K -11.29 % | 453.055 K 40.24 % | 323.055 K -1.02 % | 326.387 K |
| Operating income | 4.439 M -65.21 % | 12.761 M -20.97 % | 16.148 M 509.56 % | 2.649 M 207.12 % | -2.473 M 23.42 % | -3.229 M -7.47 % | -3.005 M 1.74 % | -3.058 M -425.63 % | 939.117 K 213.90 % | -824.476 K -137.83 % | 2.180 M -53.29 % | 4.666 M |
| Operating income ratio | 0.35 -29.38 % | 0.50 137.20 % | 0.21 10.62 % | 0.19 139.33 % | -0.48 -21.41 % | -0.40 -66.10 % | -0.24 -30.15 % | -0.18 -745.17 % | 0.03 140.65 % | -0.07 -201.08 % | 0.07 -61.93 % | 0.18 |
| Total other income expenses net | 6.705 M 196.16 % | -6.973 M -688.89 % | 1.184 M 34 875.68 % | -3.405 K -100.13 % | 2.563 M | 0.000 -100.00 % | 2.762 M -2.97 % | 2.847 M | 0.000 | 0.000 | 0.000 100.00 % | -208.891 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -27.154 M -59.57 % | -17.017 M 20.63 % | -21.439 M -112.40 % | -10.094 M -509.01 % | -1.657 M -256.71 % | -464.645 K -56.79 % | -296.355 K 80.46 % | -1.517 M 72.16 % | -5.449 M -88.99 % | -2.883 M -12.93 % | -2.553 M -194.80 % | -866.026 K |
| Total investments | 100.262 M 25.75 % | 79.734 M 1 155 462.23 % | 6.900 K -99.65 % | 1.989 M -23.93 % | 2.614 M 39.60 % | 1.873 M -26.02 % | 2.532 M 46.00 % | 1.734 M 27.52 % | 1.360 M 42.71 % | 952.827 K -28.62 % | 1.335 M 274.72 % | 356.250 K |
| Total debt | 6.085 M -63.44 % | 16.646 M -56.88 % | 38.604 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 15.012 M 241.87 % | 4.391 M 151.12 % | 1.749 M -0.14 % | 1.751 M -1.77 % | 1.783 M 24.71 % | 1.429 M -28.63 % | 2.003 M -95.49 % | 44.456 M | 0.000 | 0.000 -100.00 % | 2.068 M 0.00 % | 2.068 M |
| Retained earnings | 67.698 M 14.87 % | 58.933 M 7.61 % | 54.764 M 29.77 % | 42.202 M 4.90 % | 40.231 M -1.15 % | 40.700 M -0.68 % | 40.980 M | 0.000 -100.00 % | 41.383 M 1.73 % | 40.679 M -1.74 % | 41.399 M 3.33 % | 40.063 M |
| Common stock | 48.050 M 0.00 % | 48.050 M 0.00 % | 48.050 M 50.16 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 14.84 % | 27.864 M |
| Total equity | 223.554 M 9.50 % | 204.168 M 38.62 % | 147.281 M 91.82 % | 76.780 M 2.59 % | 74.841 M -0.15 % | 74.957 M -1.13 % | 75.810 M -0.84 % | 76.456 M 0.01 % | 76.447 M 1.25 % | 75.502 M -1.04 % | 76.294 M 9.00 % | 69.995 M |
| Other non current liabilities | 0.000 100.00 % | -25.783 K -33 584.42 % | 77.000 220.83 % | 24.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 306.574 K |
| 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 |
| Total non current liabilities | -26.000 K -0.84 % | -25.783 K -33 584.42 % | 77.000 220.83 % | 24.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.330 K 8.40 % | 112.846 K -55.06 % | 251.129 K -18.09 % | 306.574 K |
| Other current liabilities | 3.320 M -3.70 % | 3.447 M 4 612.04 % | 73.163 K | 0.000 -100.00 % | 608.245 K -79.67 % | 2.991 M 319.44 % | 713.197 K 22.54 % | 582.000 K -10.91 % | 653.270 K 34.31 % | 486.374 K -59.85 % | 1.211 M -79.48 % | 5.903 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 |
| Short term debt | 6.085 M -63.44 % | 16.646 M -56.88 % | 38.604 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 16.067 M -39.23 % | 26.439 M -48.67 % | 51.507 M 8 315.56 % | 612.039 K -46.71 % | 1.148 M -61.61 % | 2.991 M 319.44 % | 713.197 K 22.54 % | 582.000 K -74.87 % | 2.316 M 14.08 % | 2.030 M 67.58 % | 1.211 M -79.51 % | 5.910 M |
| Total liabilities | 16.041 M -39.27 % | 26.413 M -48.72 % | 51.507 M 8 315.24 % | 612.063 K -46.71 % | 1.148 M -61.61 % | 2.991 M 319.44 % | 713.197 K 22.54 % | 582.000 K -76.13 % | 2.438 M 13.78 % | 2.143 M 46.52 % | 1.462 M -76.48 % | 6.217 M |
| Other non current assets | 88.317 M -4.16 % | 92.147 M 66.58 % | 55.316 M 93.32 % | 28.614 M -9.49 % | 31.614 M -3.88 % | 32.890 M 5.56 % | 31.157 M 3.64 % | 30.063 M 8 654.44 % | 343.403 K 14 366.85 % | -2.407 K -102.11 % | 113.850 K -70.56 % | 386.750 K |
| Long term investments | 100.260 M 25.74 % | 79.734 M 1 155 462.23 % | 6.900 K -99.65 % | 1.989 M -23.93 % | 2.614 M 39.60 % | 1.873 M -26.02 % | 2.532 M 46.00 % | 1.734 M 27.52 % | 1.360 M 42.71 % | 952.827 K -28.62 % | 1.335 M 274.72 % | 356.250 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 149.000 K -41.62 % | 255.226 K -99.43 % | 44.724 M 256 358.16 % | 17.439 K -47.91 % | 33.476 K -98.78 % | 2.735 M -5.87 % | 2.906 M -4.01 % | 3.027 M -4.43 % | 3.167 M -11.26 % | 3.569 M -10.70 % | 3.997 M -10.44 % | 4.463 M |
| Total non current assets | 188.726 M 9.64 % | 172.136 M 72.06 % | 100.047 M 226.74 % | 30.620 M -10.63 % | 34.262 M -8.63 % | 37.498 M 2.47 % | 36.594 M 5.08 % | 34.824 M 615.01 % | 4.870 M 7.76 % | 4.520 M -17.00 % | 5.445 M 4.61 % | 5.206 M |
| Other current assets | 7.405 M 637.64 % | 1.004 M -26.37 % | 1.363 M 26.52 % | 1.078 M -4.16 % | 1.124 M 36.25 % | 825.183 K -71.07 % | 2.852 M 60.49 % | 1.777 M 40.89 % | 1.261 M 30.48 % | 966.593 K | 0.000 -100.00 % | 15.690 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 33.239 M -1.26 % | 33.662 M -43.94 % | 60.043 M 494.84 % | 10.094 M 509.01 % | 1.657 M 256.71 % | 464.645 K 56.79 % | 296.355 K -80.46 % | 1.517 M -72.16 % | 5.449 M 88.99 % | 2.883 M 12.93 % | 2.553 M 194.80 % | 866.026 K |
| Cash and short term investments | 33.239 M -1.26 % | 33.662 M -43.94 % | 60.043 M 494.84 % | 10.094 M 509.01 % | 1.657 M 256.71 % | 464.645 K 56.79 % | 296.355 K -80.46 % | 1.517 M -72.16 % | 5.449 M 88.99 % | 2.883 M 12.93 % | 2.553 M 194.80 % | 866.026 K |
| Total current assets | 50.870 M -12.96 % | 58.445 M -40.81 % | 98.741 M 111.11 % | 46.772 M 12.09 % | 41.728 M 3.22 % | 40.425 M 1.24 % | 39.931 M -5.75 % | 42.365 M -42.76 % | 74.014 M 1.22 % | 73.125 M 1.13 % | 72.311 M 1.84 % | 71.006 M |
| Inventory | 5.146 M -21.99 % | 6.596 M -37.66 % | 10.581 M -65.99 % | 31.108 M -10.70 % | 34.837 M 0.56 % | 34.643 M 11.81 % | 30.985 M -1.68 % | 31.515 M 8.45 % | 29.060 M -17.12 % | 35.061 M 19.00 % | 29.463 M -32.44 % | 43.610 M |
| Net receivables | 5.080 M -70.44 % | 17.183 M -35.77 % | 26.753 M 495.50 % | 4.493 M 9.33 % | 4.109 M -8.54 % | 4.493 M -22.51 % | 5.798 M -23.27 % | 7.556 M -80.24 % | 38.245 M 11.78 % | 34.215 M -15.09 % | 40.295 M 271.71 % | 10.841 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | -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 |
| Account payables | 6.662 M 12.16 % | 5.940 M -42.53 % | 10.334 M 3 487.82 % | 288.039 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.352 M -10.24 % | 1.507 M | 0.000 -100.00 % | 7.485 K |
| Tax payables | 0.000 -100.00 % | 406.395 K -83.71 % | 2.496 M 670.22 % | 324.000 K -40.03 % | 540.250 K | 0.000 | 0.000 | 0.000 -100.00 % | 309.891 K 746.51 % | 36.608 K | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 92.794 M 0.00 % | 92.794 M 117.23 % | 42.718 M 5 064.13 % | 827.200 K 0.00 % | 827.200 K 0.00 % | 827.200 K 0.00 % | 827.200 K | 0.000 -100.00 % | 3.064 M 8.55 % | 2.823 M 241.23 % | 827.200 K | 0.000 |
| Deferred tax liabilities non current | -26.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.330 K 8.40 % | 112.846 K -55.06 % | 251.129 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 239.595 M 3.91 % | 230.581 M 15.99 % | 198.787 M 156.86 % | 77.392 M 1.85 % | 75.989 M -2.48 % | 77.924 M 1.83 % | 76.525 M -0.86 % | 77.189 M -2.15 % | 78.885 M 1.60 % | 77.645 M -0.14 % | 77.757 M 2.03 % | 76.212 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -17.883 K 99.96 % | -44.170 M -46 988.11 % | 94.203 K -98.41 % | 5.907 M 417.29 % | 1.142 M 234.91 % | -846.381 K -250.55 % | 562.198 K 114.00 % | -4.017 M -266.95 % | 2.406 M 419.89 % | -752.111 K 84.32 % | -4.797 M -15.76 % | -4.144 M |
| Accounts receivables | 71.533 K -99.41 % | 12.202 M 2 546.69 % | 461.043 K -76.41 % | 1.954 M 409.22 % | 383.741 K -70.60 % | 1.305 M -25.77 % | 1.758 M 921.81 % | 172.080 K -90.31 % | 1.776 M -52.42 % | 3.732 M 149.86 % | -7.486 M -152.96 % | -2.959 M |
| Inventory | 14.506 K -99.64 % | 3.985 M 1 841.34 % | 205.269 K -94.49 % | 3.729 M 2 019.90 % | -194.213 K 94.69 % | -3.658 M -790.20 % | 529.990 K 121.59 % | -2.455 M -140.91 % | 6.001 M 207.21 % | -5.597 M -139.57 % | 14.146 M 49.09 % | 9.488 M |
| 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 |
| Other working capital | -103.922 K 99.83 % | -60.357 M -10 449.98 % | -572.109 K -355.57 % | 223.859 K -76.49 % | 952.315 K -36.78 % | 1.506 M 187.27 % | -1.726 M 0.44 % | -1.734 M 67.72 % | -5.371 M -582.59 % | 1.113 M 109.71 % | -11.458 M -7.35 % | -10.673 M |
| Other non cash items | 1.789 M 112.42 % | -14.404 M -15.65 % | -12.456 M -362.38 % | -2.694 M -15.93 % | -2.324 M -22.23 % | -1.901 M 38.00 % | -3.066 M -7.95 % | -2.840 M -3.38 % | -2.748 M -213.93 % | -875.241 K 45.40 % | -1.603 M 31.34 % | -2.335 M |
| Net cash provided by operating activities | 1.882 M 103.47 % | -54.284 M -27 001.78 % | 201.787 K -96.11 % | 5.184 M 451.44 % | -1.475 M 48.24 % | -2.850 M -12.10 % | -2.542 M 63.08 % | -6.886 M -1 001.70 % | 763.678 K 140.32 % | -1.894 M 51.41 % | -3.898 M -45.12 % | -2.686 M |
| Investments in property plant and equipment | -98.000 | 0.000 100.00 % | -447.760 K | 0.000 | 0.000 100.00 % | -7.031 K 88.03 % | -58.746 K -44.55 % | -40.642 K | 0.000 | 0.000 100.00 % | -2.700 K | 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 |
| 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 |
| 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 |
| Other investing activites | -2.325 M 89.58 % | -22.325 M -50 223.55 % | 44.540 K -98.48 % | 2.940 M 10.19 % | 2.668 M -11.81 % | 3.025 M 119.18 % | 1.380 M -53.30 % | 2.955 M 64.00 % | 1.802 M -20.40 % | 2.264 M 262.54 % | 624.458 K -87.95 % | 5.181 M |
| Net cash used for investing activites | -2.325 M 89.58 % | -22.325 M -5 436.69 % | -403.220 K -113.72 % | 2.940 M 10.19 % | 2.668 M -11.61 % | 3.018 M 128.40 % | 1.321 M -54.66 % | 2.915 M 61.75 % | 1.802 M -20.40 % | 2.264 M 264.11 % | 621.758 K -88.00 % | 5.181 M |
| 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 |
| Common stock issued | 0.000 -100.00 % | 50.076 M 8 542.66 % | 579.405 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.963 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 -100.00 % | 49.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.286 M |
| Net cash used provided by financing activities | 0.000 -100.00 % | 50.076 M 8 542.66 % | 579.405 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.963 M 317.07 % | -2.286 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -423.101 K 98.41 % | -26.533 M -7 119.90 % | 377.973 K -95.35 % | 8.124 M 581.06 % | 1.193 M 608.77 % | 168.290 K 113.79 % | -1.221 M 69.26 % | -3.971 M -254.79 % | 2.566 M 593.75 % | 369.826 K -78.08 % | 1.687 M 94.80 % | 866.026 K |
| Cash at beginning of period | 336.621 K -96.69 % | 10.159 M 3.86 % | 9.781 M 490.13 % | 1.657 M 256.71 % | 464.645 K 56.79 % | 296.355 K -80.47 % | 1.517 M -72.36 % | 5.489 M 87.78 % | 2.923 M 14.49 % | 2.553 M 194.80 % | 866.026 K | 0.000 |
| Cash at end of period | 332.390 K -99.01 % | 33.662 M 231.36 % | 10.159 M 3.86 % | 9.781 M 490.13 % | 1.657 M 256.71 % | 464.645 K 56.79 % | 296.355 K -80.47 % | 1.517 M -72.36 % | 5.489 M 87.78 % | 2.923 M 14.49 % | 2.553 M 194.80 % | 866.026 K |
| Operating cash flow | 18.823 K 100.03 % | -54.284 M -27 001.78 % | 201.787 K -96.11 % | 5.184 M 451.44 % | -1.475 M 48.24 % | -2.850 M -12.10 % | -2.542 M 63.08 % | -6.886 M -1 001.70 % | 763.678 K 140.32 % | -1.894 M 51.41 % | -3.898 M -45.12 % | -2.686 M |
| Capital expenditure | -98.000 | 0.000 100.00 % | -447.760 K | 0.000 | 0.000 100.00 % | -7.031 K 88.03 % | -58.746 K -44.55 % | -40.642 K | 0.000 | 0.000 100.00 % | -2.700 K | 0.000 |
| Free CashFlow | 18.725 K 100.03 % | -54.284 M -21 969.03 % | -245.975 K -104.75 % | 5.184 M 451.44 % | -1.475 M 48.37 % | -2.857 M -9.84 % | -2.601 M 62.45 % | -6.927 M -1 007.03 % | 763.678 K 140.32 % | -1.894 M 51.44 % | -3.901 M -45.22 % | -2.686 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.500 M -66.67 % | 4.500 M -44.18 % | 8.062 M 168.74 % | 3.000 M -41.07 % | 5.091 M -36.85 % | 8.062 M -5.85 % | 8.563 M -4.17 % | 8.936 M 197.87 % | 3.000 M -85.49 % | 20.671 M 37.62 % | 15.021 M -47.57 % | 28.652 M 129.71 % | 12.473 M 115.74 % | 5.782 M 27.82 % | 4.523 M 32.72 % | 3.408 M 1 515.17 % | 211.000 K -89.30 % | 1.972 M -37.20 % | 3.140 M 11 976.92 % | 26.000 K | 0.000 -100.00 % | 1.973 M -46.03 % | 3.655 M 154.17 % | 1.438 M 38.40 % | 1.039 M -27.75 % | 1.438 M -67.99 % | 4.492 M 87.40 % | 2.397 M -42.90 % | 4.198 M 2.62 % | 4.091 M 44.41 % | 2.833 M -59.38 % | 6.975 M 159.20 % | 2.691 M -5.01 % | 2.833 M -78.03 % | 12.897 M 156.35 % | 5.031 M -9.47 % | 5.557 M 92.22 % | 2.891 M -42.54 % | 5.031 M 399.11 % | 1.008 M -78.30 % | 4.646 M -57.17 % | 10.847 M 111.07 % | 5.139 M -9.04 % | 5.650 M |
| Net income | 637.000 K -81.87 % | 3.514 M 4 083.45 % | 84.000 K -95.79 % | 1.993 M -30.36 % | 2.862 M 19.73 % | 2.390 M -54.63 % | 5.269 M 250.93 % | -3.491 M -309.04 % | 1.670 M 950.14 % | -196.438 K -103.21 % | 6.123 M 43.73 % | 4.260 M 74.59 % | 2.440 M 44.32 % | 1.691 M 3 215.13 % | 51.000 K -87.47 % | 407.000 K 327.37 % | -179.000 K -152.83 % | 338.802 K 25.02 % | 271.000 K 132.89 % | -824.000 K -223.14 % | -255.000 K 40.83 % | -430.934 K -364.38 % | 163.000 K 15.60 % | 141.000 K 193.38 % | -151.000 K -207.81 % | 140.064 K 229.69 % | -108.000 K 55.00 % | -240.000 K -2 300.00 % | -10.000 K -100.77 % | 1.296 M 340.45 % | -539.000 K -149.54 % | -216.000 K 73.85 % | -826.000 K -53.25 % | -539.000 K -150.75 % | 1.062 M 632.41 % | 145.000 K 383.33 % | 30.000 K -85.85 % | 212.000 K 46.21 % | 145.000 K 110.98 % | -1.321 M -423.77 % | 408.000 K -37.52 % | 653.000 K 874.63 % | 67.000 K -8.22 % | 73.000 K |
| Income before tax | 951.000 K -79.80 % | 4.709 M 670.70 % | 611.000 K -69.60 % | 2.010 M -47.30 % | 3.814 M 13.95 % | 3.347 M -42.81 % | 5.853 M 267.66 % | -3.491 M -254.67 % | 2.257 M 1 094.06 % | 189.019 K -97.72 % | 8.307 M 48.07 % | 5.610 M 70.52 % | 3.290 M 41.71 % | 2.322 M 2 343.91 % | 95.000 K -76.66 % | 407.000 K 327.37 % | -179.000 K -140.46 % | 442.364 K -39.15 % | 727.000 K 188.23 % | -824.000 K -223.14 % | -255.000 K 44.21 % | -457.043 K -380.39 % | 163.000 K 15.60 % | 141.000 K 193.38 % | -151.000 K -230.52 % | 115.690 K 207.12 % | -108.000 K 55.00 % | -240.000 K -2 300.00 % | -10.000 K -100.79 % | 1.270 M 335.62 % | -539.000 K -364.66 % | -116.000 K 85.96 % | -826.000 K -53.25 % | -539.000 K -133.79 % | 1.595 M 689.60 % | 202.000 K 369.77 % | 43.000 K 163.24 % | -68.000 K -133.66 % | 202.000 K 115.23 % | -1.326 M -327.44 % | 583.000 K -38.31 % | 945.000 K 1 025.00 % | 84.000 K -15.15 % | 99.000 K |
| Income before tax ratio | 0.63 -39.41 % | 1.05 1 280.78 % | 0.08 -88.69 % | 0.67 -10.57 % | 0.75 80.45 % | 0.42 -39.26 % | 0.68 274.96 % | -0.39 -151.93 % | 0.75 8 127.61 % | 0.01 -98.35 % | 0.55 182.45 % | 0.20 -25.77 % | 0.26 -34.32 % | 0.40 1 811.92 % | 0.02 -82.41 % | 0.12 114.08 % | -0.85 -478.13 % | 0.22 -3.10 % | 0.23 100.73 % | -31.69 | 0.00 100.00 % | -0.23 -619.53 % | 0.04 -54.52 % | 0.10 167.47 % | -0.15 -280.64 % | 0.08 434.62 % | -0.02 75.99 % | -0.10 -4 103.25 % | 0.00 -100.77 % | 0.31 263.17 % | -0.19 -1 044.01 % | -0.02 94.58 % | -0.31 -61.33 % | -0.19 -253.84 % | 0.12 208.02 % | 0.04 418.88 % | 0.01 132.90 % | -0.02 -158.58 % | 0.04 103.05 % | -1.32 -1 148.32 % | 0.13 44.03 % | 0.09 432.99 % | 0.02 -6.72 % | 0.02 |
| EBITDA | 1.052 M -31.49 % | 1.536 M 108.08 % | 738.000 K -67.24 % | 2.253 M 0.02 % | 2.252 M -6.50 % | 2.409 M -76.82 % | 10.393 M 281.32 % | -5.732 M -837.29 % | 777.443 K -27.27 % | 1.069 M -87.06 % | 8.258 M 97.42 % | 4.183 M 52.44 % | 2.744 M 92.72 % | 1.424 M 364.32 % | -538.667 K -352.66 % | -119.000 K 83.74 % | -732.000 K -287.09 % | -189.102 K -1.67 % | -186.000 K 83.38 % | -1.119 M -40.82 % | -794.627 K 33.10 % | -1.188 M -129.73 % | -517.000 K 3.01 % | -533.045 K 34.35 % | -812.000 K -42.02 % | -571.756 K 22.32 % | -736.000 K 16.93 % | -886.000 K -40.41 % | -631.000 K -227.99 % | 493.000 K 199.80 % | -494.000 K -595.77 % | -71.000 K 90.91 % | -781.000 K -58.10 % | -494.000 K -129.08 % | 1.699 M 455.23 % | 306.000 K 108.16 % | 147.000 K 90.91 % | 77.000 K -74.84 % | 306.000 K 124.76 % | -1.236 M -277.08 % | 698.000 K 25.40 % | 556.597 K 363.29 % | -211.403 K -57.88 % | -133.903 K |
| Net income ratio | 0.42 -45.62 % | 0.78 7 394.98 % | 0.01 -98.43 % | 0.66 18.17 % | 0.56 89.61 % | 0.30 -51.81 % | 0.62 257.51 % | -0.39 -170.18 % | 0.56 5 957.85 % | -0.01 -102.33 % | 0.41 174.16 % | 0.15 -24.00 % | 0.20 -33.11 % | 0.29 2 493.49 % | 0.01 -90.56 % | 0.12 114.08 % | -0.85 -593.72 % | 0.17 99.09 % | 0.09 100.27 % | -31.69 | 0.00 100.00 % | -0.22 -589.85 % | 0.04 -54.52 % | 0.10 167.47 % | -0.15 -249.21 % | 0.10 505.12 % | -0.02 75.99 % | -0.10 -4 103.25 % | 0.00 -100.75 % | 0.32 266.51 % | -0.19 -514.37 % | -0.03 89.91 % | -0.31 -61.33 % | -0.19 -331.05 % | 0.08 185.71 % | 0.03 433.87 % | 0.01 -92.64 % | 0.07 154.43 % | 0.03 102.20 % | -1.31 -1 592.32 % | 0.09 45.87 % | 0.06 361.75 % | 0.01 0.90 % | 0.01 |
| Ratio EBITDA | 0.70 105.52 % | 0.34 272.79 % | 0.09 -87.81 % | 0.75 69.74 % | 0.44 48.06 % | 0.30 -75.38 % | 1.21 289.22 % | -0.64 -347.52 % | 0.26 401.16 % | 0.05 -90.59 % | 0.55 276.57 % | 0.15 -33.64 % | 0.22 -10.67 % | 0.25 306.79 % | -0.12 -241.07 % | -0.03 98.99 % | -3.47 -3 517.33 % | -0.10 -61.90 % | -0.06 99.86 % | -43.04 | 0.00 100.00 % | -0.60 -325.66 % | -0.14 61.84 % | -0.37 52.57 % | -0.78 -96.56 % | -0.40 -142.67 % | -0.16 55.67 % | -0.37 -145.91 % | -0.15 -224.73 % | 0.12 169.11 % | -0.17 -1 613.03 % | -0.01 96.49 % | -0.29 -66.44 % | -0.17 -232.37 % | 0.13 116.59 % | 0.06 129.93 % | 0.03 -0.68 % | 0.03 -56.21 % | 0.06 104.96 % | -1.23 -916.17 % | 0.15 192.78 % | 0.05 224.74 % | -0.04 -73.56 % | -0.02 |
| Gross profit ratio | 1.00 0.00 % | 1.00 111.33 % | 0.47 -52.68 % | 1.00 39.86 % | 0.71 51.10 % | 0.47 -35.54 % | 0.73 2.56 % | 0.72 -28.42 % | 1.00 73.57 % | 0.58 -15.95 % | 0.69 208.21 % | 0.22 -23.44 % | 0.29 -36.69 % | 0.46 108.56 % | 0.22 -12.21 % | 0.25 164.37 % | 0.09 -71.46 % | 0.33 57.77 % | 0.21 -57.90 % | 0.50 | 0.00 100.00 % | -0.06 -128.53 % | 0.19 -54.85 % | 0.43 15.49 % | 0.37 -30.16 % | 0.53 321.41 % | 0.13 -17.11 % | 0.15 -15.11 % | 0.18 -63.14 % | 0.49 291.69 % | 0.12 -7.71 % | 0.13 68.50 % | 0.08 -35.70 % | 0.12 -39.42 % | 0.21 -6.03 % | 0.22 29.16 % | 0.17 -71.16 % | 0.59 168.48 % | 0.22 159.94 % | -0.36 -216.82 % | 0.31 76.08 % | 0.18 -25.13 % | 0.24 4.51 % | 0.23 |
| Weighted average shs out dil | 48.050 M 0.00 % | 48.050 M 0.00 % | 48.050 M 0.00 % | 48.050 M 0.73 % | 47.700 M -0.70 % | 48.038 M 0.29 % | 47.900 M -1.21 % | 48.486 M -12.90 % | 55.667 M 12.46 % | 49.500 M 2.67 % | 48.213 M 50.52 % | 32.030 M -0.23 % | 32.105 M 0.63 % | 31.906 M 25.12 % | 25.500 M -18.55 % | 31.308 M 0.79 % | 31.063 M 0.79 % | 30.818 M -9.02 % | 33.875 M 6.89 % | 31.692 M -0.48 % | 31.846 M -3.94 % | 33.154 M 1.70 % | 32.600 M -7.52 % | 35.250 M 0.36 % | 35.125 M 0.36 % | 35.000 M -2.78 % | 36.000 M 20.00 % | 30.000 M -11.26 % | 33.805 M 6.94 % | 31.610 M -0.30 % | 31.706 M -0.92 % | 32.000 M 0.73 % | 31.769 M 0.20 % | 31.706 M -1.48 % | 32.182 M 10.97 % | 29.000 M -3.33 % | 30.000 M -0.94 % | 30.286 M 4.43 % | 29.000 M -9.99 % | 32.220 M 2.66 % | 31.385 M -3.88 % | 32.650 M -2.54 % | 33.500 M 14.73 % | 29.200 M |
| Weighted average shs out | 48.050 M 0.00 % | 48.050 M 0.00 % | 48.050 M 0.00 % | 48.050 M 0.73 % | 47.700 M -0.71 % | 48.039 M 0.29 % | 47.900 M -1.21 % | 48.486 M -12.90 % | 55.667 M 12.45 % | 49.506 M 2.68 % | 48.213 M 50.52 % | 32.030 M -0.23 % | 32.105 M 0.63 % | 31.906 M 25.12 % | 25.500 M -18.55 % | 31.308 M -0.83 % | 31.571 M -0.83 % | 31.833 M -6.03 % | 33.875 M 6.89 % | 31.692 M 0.94 % | 31.398 M -3.53 % | 32.545 M -0.17 % | 32.600 M -7.52 % | 35.250 M -1.86 % | 35.920 M -1.83 % | 36.589 M 1.64 % | 36.000 M 20.00 % | 30.000 M -11.26 % | 33.805 M 6.94 % | 31.610 M -0.30 % | 31.706 M -0.92 % | 32.000 M 0.73 % | 31.769 M 0.20 % | 31.706 M -1.48 % | 32.182 M 10.97 % | 29.000 M -3.33 % | 30.000 M -0.94 % | 30.286 M 4.43 % | 29.000 M -9.99 % | 32.220 M 2.66 % | 31.385 M -3.88 % | 32.650 M -2.54 % | 33.500 M 14.73 % | 29.200 M |
| EPS diluted | 0.01 186.96 % | -0.01 -112.78 % | 0.09 116.87 % | 0.04 -30.83 % | 0.06 20.00 % | 0.05 -54.55 % | 0.11 252.78 % | -0.07 -340.00 % | 0.03 850.00 % | 0.00 -103.08 % | 0.13 0.00 % | 0.13 71.05 % | 0.08 43.40 % | 0.05 2 550.00 % | 0.00 -84.62 % | 0.01 316.67 % | -0.01 -154.55 % | 0.01 37.50 % | 0.01 130.77 % | -0.03 -225.00 % | -0.01 38.46 % | -0.01 -360.00 % | 0.01 25.00 % | 0.00 200.00 % | 0.00 -200.00 % | 0.00 233.33 % | 0.00 62.50 % | -0.01 -2 566.67 % | 0.00 -100.73 % | 0.04 341.18 % | -0.02 -325.00 % | 0.00 84.62 % | -0.03 -52.94 % | -0.02 -151.52 % | 0.03 560.00 % | 0.01 400.00 % | 0.00 -85.71 % | 0.01 40.00 % | 0.01 112.20 % | -0.04 -415.38 % | 0.01 -35.00 % | 0.02 900.00 % | 0.00 -20.00 % | 0.00 |
| Earnings per share | 0.01 -85.73 % | 0.07 -22.11 % | 0.09 116.87 % | 0.04 -30.83 % | 0.06 20.00 % | 0.05 -54.55 % | 0.11 252.78 % | -0.07 -340.00 % | 0.03 850.00 % | 0.00 -103.08 % | 0.13 0.00 % | 0.13 71.05 % | 0.08 43.40 % | 0.05 2 550.00 % | 0.00 -84.62 % | 0.01 316.67 % | -0.01 -156.60 % | 0.01 32.50 % | 0.01 130.77 % | -0.03 -225.00 % | -0.01 39.39 % | -0.01 -364.00 % | 0.01 25.00 % | 0.00 200.00 % | 0.00 -205.26 % | 0.00 226.67 % | 0.00 62.50 % | -0.01 -2 566.67 % | 0.00 -100.73 % | 0.04 341.18 % | -0.02 -325.00 % | 0.00 84.62 % | -0.03 -52.94 % | -0.02 -151.52 % | 0.03 560.00 % | 0.01 400.00 % | 0.00 -85.71 % | 0.01 40.00 % | 0.01 112.20 % | -0.04 -415.38 % | 0.01 -35.00 % | 0.02 900.00 % | 0.00 -20.00 % | 0.00 |
| Gross profit | 1.500 M -66.67 % | 4.500 M 17.96 % | 3.815 M 27.16 % | 3.000 M -17.58 % | 3.640 M -4.58 % | 3.815 M -39.31 % | 6.286 M -1.72 % | 6.396 M 113.20 % | 3.000 M -74.81 % | 11.909 M 15.67 % | 10.296 M 61.58 % | 6.372 M 75.88 % | 3.623 M 36.58 % | 2.653 M 166.60 % | 995.000 K 16.51 % | 854.000 K 4 170.00 % | 20.000 K -96.95 % | 654.869 K -0.93 % | 661.000 K 4 984.62 % | 13.000 K | 0.000 100.00 % | -109.000 K -115.40 % | 708.000 K 14.75 % | 617.000 K 59.84 % | 386.000 K -49.54 % | 764.908 K 34.90 % | 567.000 K 55.34 % | 365.000 K -51.53 % | 753.000 K -62.18 % | 1.991 M 465.63 % | 352.000 K -62.51 % | 939.000 K 336.74 % | 215.000 K -38.92 % | 352.000 K -86.69 % | 2.645 M 140.89 % | 1.098 M 16.93 % | 939.000 K -44.57 % | 1.694 M 54.28 % | 1.098 M 399.18 % | -367.000 K -125.35 % | 1.448 M -24.58 % | 1.920 M 58.02 % | 1.215 M -4.93 % | 1.278 M |
| Income tax expense | 314.000 K -20.30 % | 394.000 K -24.52 % | 522.000 K 3.98 % | 502.000 K -47.27 % | 952.000 K -0.49 % | 956.692 K 63.82 % | 584.000 K | 0.000 -100.00 % | 587.000 K 52.29 % | 385.457 K -82.35 % | 2.184 M 61.78 % | 1.350 M 58.82 % | 850.000 K 34.71 % | 631.000 K 1 334.09 % | 44.000 K | 0.000 | 0.000 -100.00 % | 103.562 K -77.29 % | 456.000 K | 0.000 | 0.000 -100.00 % | 26.109 K | 0.000 | 0.000 | 0.000 -100.00 % | 24.374 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 533.000 K 835.09 % | 57.000 K 338.46 % | 13.000 K 104.64 % | -280.000 K -591.23 % | 57.000 K 1 240.00 % | -5.000 K -102.86 % | 175.000 K -40.07 % | 292.000 K 1 617.65 % | 17.000 K -34.62 % | 26.000 K |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.451 M -65.84 % | 4.247 M 86.53 % | 2.277 M -10.35 % | 2.540 M | 0.000 -100.00 % | 8.762 M 85.44 % | 4.725 M -78.79 % | 22.280 M 151.75 % | 8.850 M 182.85 % | 3.129 M -11.31 % | 3.528 M 38.14 % | 2.554 M 1 237.17 % | 191.000 K -85.50 % | 1.317 M -46.88 % | 2.479 M 18 969.23 % | 13.000 K | 0.000 -100.00 % | 2.082 M -29.36 % | 2.947 M 258.95 % | 821.000 K 25.73 % | 653.000 K -2.99 % | 673.092 K -82.85 % | 3.925 M 93.16 % | 2.032 M -41.02 % | 3.445 M 64.05 % | 2.100 M -15.36 % | 2.481 M -58.90 % | 6.036 M 143.78 % | 2.476 M -0.20 % | 2.481 M -75.80 % | 10.252 M 160.67 % | 3.933 M -14.83 % | 4.618 M 285.80 % | 1.197 M -69.57 % | 3.933 M 186.04 % | 1.375 M -57.00 % | 3.198 M -64.18 % | 8.927 M 127.50 % | 3.924 M -10.24 % | 4.372 M |
| General and administrative expenses | 0.000 -100.00 % | 876.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 855.339 K | 0.000 | 0.000 | 0.000 -100.00 % | 935.237 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.014 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 986.337 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 |
| Selling and marketing expenses | 0.000 -100.00 % | 78.200 K | 0.000 | 0.000 | 0.000 100.00 % | -261.528 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 % | 20.064 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.541 K | 0.000 | 0.000 | 0.000 -100.00 % | 108.566 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.746 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 |
| Other expenses | 2.047 M -37.23 % | 3.261 M 894.30 % | 328.000 K -80.18 % | 1.655 M | 0.000 100.00 % | -10.422 M -853.55 % | 1.383 M 106.73 % | 669.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 -100.00 % | 1.297 M | 0.000 | 0.000 100.00 % | -107.083 K -110.15 % | 1.055 M 1.34 % | 1.041 M -16.92 % | 1.253 M 19.33 % | 1.050 M 17.19 % | 896.000 K 0.00 % | 896.000 K -49.15 % | 1.762 M 96.65 % | 896.000 K -6.57 % | 959.000 K 10.87 % | 865.000 K -15.11 % | 1.019 M -9.34 % | 1.124 M 1.08 % | 1.112 M |
| Operating expenses | 2.047 M -51.45 % | 4.216 M 1 185.37 % | 328.000 K -80.18 % | 1.655 M 229.68 % | 502.000 K 105.51 % | -9.105 M -758.32 % | 1.383 M 106.73 % | 669.000 K -7.85 % | 726.000 K 1.79 % | 713.200 K 15.78 % | 616.000 K 2.84 % | 599.000 K 20.04 % | 499.000 K 4.94 % | 475.501 K 1.39 % | 469.000 K 1.30 % | 463.000 K -0.22 % | 464.000 K -47.00 % | 875.403 K 98.96 % | 440.000 K 10.55 % | 398.000 K 56.08 % | 255.000 K -73.60 % | 965.778 K 90.87 % | 506.000 K 3.05 % | 491.000 K -0.81 % | 495.000 K -85.59 % | 3.434 M 582.76 % | 503.000 K -61.22 % | 1.297 M 69.99 % | 763.000 K 48.44 % | 514.000 K -42.31 % | 891.000 K -15.55 % | 1.055 M 1.34 % | 1.041 M -16.92 % | 1.253 M 19.33 % | 1.050 M 17.19 % | 896.000 K 0.00 % | 896.000 K -49.15 % | 1.762 M 96.65 % | 896.000 K -6.57 % | 959.000 K 10.87 % | 865.000 K -40.14 % | 1.445 M -4.18 % | 1.508 M 0.97 % | 1.494 M |
| Cost and expenses | 2.047 M -51.45 % | 4.216 M 1 185.37 % | 328.000 K -80.18 % | 1.655 M -15.26 % | 1.953 M 140.21 % | -4.857 M -232.71 % | 3.660 M 14.05 % | 3.209 M 342.01 % | 726.000 K -92.34 % | 9.475 M 77.41 % | 5.341 M -76.66 % | 22.879 M 144.72 % | 9.349 M 159.38 % | 3.604 M -9.82 % | 3.997 M 32.48 % | 3.017 M 360.61 % | 655.000 K -70.12 % | 2.192 M -24.90 % | 2.919 M 610.22 % | 411.000 K 61.18 % | 255.000 K -91.63 % | 3.047 M -11.75 % | 3.453 M 163.19 % | 1.312 M 14.29 % | 1.148 M -72.05 % | 4.107 M -7.24 % | 4.428 M 33.01 % | 3.329 M -20.89 % | 4.208 M 60.98 % | 2.614 M -22.48 % | 3.372 M -52.45 % | 7.091 M 101.62 % | 3.517 M -5.81 % | 3.734 M -66.96 % | 11.302 M 134.04 % | 4.829 M -12.42 % | 5.514 M 86.35 % | 2.959 M -38.72 % | 4.829 M 106.90 % | 2.334 M -42.55 % | 4.063 M -60.83 % | 10.372 M 90.94 % | 5.432 M -7.38 % | 5.865 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 | 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 % | 954.700 K | 0.000 | 0.000 -100.00 % | 502.000 K -61.88 % | 1.317 M | 0.000 | 0.000 -100.00 % | 726.000 K 1.79 % | 713.200 K 15.78 % | 616.000 K 2.84 % | 599.000 K 20.04 % | 499.000 K 4.94 % | 475.501 K 1.39 % | 469.000 K 1.30 % | 463.000 K -0.22 % | 464.000 K -47.00 % | 875.403 K 98.96 % | 440.000 K 10.55 % | 398.000 K -25.47 % | 534.000 K -44.71 % | 965.778 K 90.87 % | 506.000 K 3.05 % | 491.000 K -0.81 % | 495.000 K -55.92 % | 1.123 M 123.26 % | 503.000 K | 0.000 -100.00 % | 503.000 K -2.14 % | 514.000 K -48.50 % | 998.083 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 426.000 K 10.94 % | 384.000 K 0.66 % | 381.500 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.745 M | 0.000 | 0.000 -100.00 % | 1.246 M -34.77 % | 1.910 M 273.80 % | 511.000 K 563.64 % | 77.000 K | 0.000 -100.00 % | 2.131 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.107 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.039 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.785 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 |
| Interest expense | 74.000 K -96.24 % | 1.969 M 1 757.36 % | 106.000 K -49.76 % | 211.000 K -24.37 % | 279.000 K 103.86 % | -7.221 M -1 544.21 % | 500.000 K 54.80 % | 323.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 27.000 K 13.18 % | 23.855 K -8.25 % | 26.000 K -18.75 % | 32.000 K 5.14 % | 30.437 K 0.00 % | 30.437 K -35.06 % | 46.866 K 73.58 % | 27.000 K 54.79 % | 17.443 K -29.59 % | 24.772 K -8.25 % | 26.999 K 79.99 % | 15.000 K 400.00 % | 3.000 K -1.15 % | 3.035 K -29.96 % | 4.333 K -38.10 % | 7.000 K 0.00 % | 7.000 K 142.80 % | 2.883 K -97.09 % | 99.000 K 167.57 % | 37.000 K -16.62 % | 44.373 K 0.00 % | 44.373 K 0.85 % | 44.000 K -2.12 % | 44.955 K 2.17 % | 44.000 K -2.12 % | 44.955 K -0.10 % | 45.000 K -2.17 % | 46.000 K 6.98 % | 43.000 K -6.52 % | 46.000 K 2.22 % | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K -56.73 % | 104.000 K 0.00 % | 104.000 K 0.00 % | 104.000 K -28.28 % | 145.000 K 39.42 % | 104.000 K 15.56 % | 90.000 K -21.74 % | 115.000 K 40.94 % | 81.597 K 0.00 % | 81.597 K 0.00 % | 81.597 K |
| Operating income | -547.000 K -123.42 % | 2.336 M 198.15 % | -2.380 M -276.95 % | 1.345 M -57.14 % | 3.138 M 47.25 % | 2.131 M -56.53 % | 4.903 M -14.39 % | 5.727 M 151.85 % | 2.274 M -79.69 % | 11.196 M 36.02 % | 8.231 M 42.58 % | 5.773 M 84.80 % | 3.124 M 43.49 % | 2.177 M 313.90 % | 526.000 K 34.53 % | 391.000 K 188.06 % | -444.000 K -101.33 % | -220.534 K 22.62 % | -285.000 K 30.66 % | -411.000 K 51.01 % | -839.000 K 31.90 % | -1.232 M -709.95 % | 202.000 K 60.32 % | 126.000 K 215.60 % | -109.000 K 82.33 % | -616.711 K -1 063.61 % | 64.000 K 106.87 % | -932.000 K -38.28 % | -674.000 K -145.63 % | 1.477 M 374.03 % | -539.000 K -364.66 % | -116.000 K 85.96 % | -826.000 K 8.32 % | -901.000 K -156.49 % | 1.595 M 689.60 % | 202.000 K 369.77 % | 43.000 K 163.24 % | -68.000 K -133.66 % | 202.000 K 115.23 % | -1.326 M -327.44 % | 583.000 K 22.74 % | 475.000 K 262.12 % | -293.000 K -35.96 % | -215.500 K |
| Operating income ratio | -0.36 -170.25 % | 0.52 275.85 % | -0.30 -165.85 % | 0.45 -27.26 % | 0.62 133.18 % | 0.26 -53.83 % | 0.57 -10.66 % | 0.64 -15.45 % | 0.76 39.95 % | 0.54 -1.16 % | 0.55 171.96 % | 0.20 -19.55 % | 0.25 -33.49 % | 0.38 223.80 % | 0.12 1.36 % | 0.11 105.45 % | -2.10 -1 781.40 % | -0.11 -23.23 % | -0.09 99.43 % | -15.81 | 0.00 100.00 % | -0.62 -1 230.14 % | 0.06 -36.93 % | 0.09 183.52 % | -0.10 75.54 % | -0.43 -3 110.11 % | 0.01 103.66 % | -0.39 -142.18 % | -0.16 -144.47 % | 0.36 289.76 % | -0.19 -1 044.01 % | -0.02 94.58 % | -0.31 3.49 % | -0.32 -357.16 % | 0.12 208.02 % | 0.04 418.88 % | 0.01 132.90 % | -0.02 -158.58 % | 0.04 103.05 % | -1.32 -1 148.32 % | 0.13 186.55 % | 0.04 176.81 % | -0.06 -49.47 % | -0.04 |
| Total other income expenses net | 1.498 M -36.87 % | 2.373 M -20.66 % | 2.991 M 349.77 % | 665.000 K -1.63 % | 676.000 K -44.41 % | 1.216 M 28.00 % | 950.000 K 110.31 % | -9.218 M -54 123.53 % | -17.000 K 99.85 % | -11.007 M -14 583.01 % | 76.000 K 146.63 % | -163.000 K -198.19 % | 166.000 K 14.80 % | 144.595 K 133.55 % | -431.000 K -2 793.75 % | 16.000 K -93.96 % | 265.000 K -60.02 % | 662.898 K -34.50 % | 1.012 M 345.04 % | -413.000 K -170.72 % | 584.000 K -24.65 % | 775.052 K 2 087.31 % | -39.000 K -360.00 % | 15.000 K 135.72 % | -41.999 K -105.73 % | 732.401 K 525.81 % | -172.000 K -124.86 % | 692.000 K 4.22 % | 664.000 K 420.77 % | -207.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 362.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 531.000 K 12.98 % | 470.000 K 24.67 % | 377.000 K 19.87 % | 314.500 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-12-31 | 2014-09-30 | 2014-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-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -27.154 M | 0.000 100.00 % | -27.250 M -180.95 % | 33.662 M 297.82 % | -17.017 M -570.07 % | 3.620 M -84.53 % | 23.407 M 780.04 % | -3.442 M 83.95 % | -21.439 M 69.92 % | -71.280 M -222.61 % | -22.095 M -318.89 % | 10.094 M 200.00 % | -10.094 M -709.16 % | 1.657 M 199.97 % | -1.657 M -282.34 % | 909.000 K 200.00 % | -909.000 K -295.48 % | 465.000 K 200.08 % | -464.645 K -256.97 % | 296.000 K 199.88 % | -296.355 K | 0.000 100.00 % | -328.000 K -121.62 % | 1.517 M 200.00 % | -1.517 M 0.01 % | -1.517 M | 0.000 | 0.000 100.00 % | -1.277 M | 0.000 | 0.000 |
| Total investments | 0.000 -100.00 % | 100.262 M | 0.000 -100.00 % | 93.098 M 38.28 % | 67.324 M -15.37 % | 79.556 M 998.84 % | 7.240 M -50.59 % | 14.654 M 78.79 % | 8.196 M 118 682.61 % | 6.900 K -61.67 % | 18.000 K 157.14 % | 7.000 K -99.97 % | 20.188 M 915.13 % | 1.989 M -39.99 % | 3.314 M 26.76 % | 2.614 M 43.80 % | 1.818 M -10.84 % | 2.039 M 119.25 % | 930.000 K -50.34 % | 1.873 M 216.34 % | 592.000 K -76.62 % | 2.532 M | 0.000 -100.00 % | 1.467 M -51.65 % | 3.034 M 74.97 % | 1.734 M 0.01 % | 1.734 M | 0.000 | 0.000 -100.00 % | 1.039 M | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 6.085 M | 0.000 -100.00 % | 5.963 M | 0.000 -100.00 % | 16.646 M | 0.000 -100.00 % | 27.027 M | 0.000 -100.00 % | 38.604 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 |
| Accumulated other comprehensive income loss | 223.554 M 1 389.15 % | 15.012 M -92.92 % | 212.185 M 29.27 % | 164.135 M -19.54 % | 203.990 M 4 545.41 % | 4.391 M -96.98 % | 145.437 M 49.34 % | 97.387 M -33.88 % | 147.281 M 8 322.61 % | 1.749 M -98.24 % | 99.438 M 93.17 % | 51.478 M -32.95 % | 76.780 M 4 284.92 % | 1.751 M -97.66 % | 74.841 M 4 098.52 % | 1.783 M -97.60 % | 74.357 M 75.55 % | 42.357 M -43.49 % | 74.957 M 5 144.07 % | 1.429 M -98.11 % | 75.810 M 3 685.28 % | 2.003 M -97.35 % | 75.684 M 73.25 % | 43.684 M -42.86 % | 76.456 M 71.98 % | 44.456 M 1 729.26 % | 2.430 M -96.81 % | 76.278 M 1.20 % | 75.375 M 73.78 % | 43.375 M -43.15 % | 76.294 M 9.00 % | 69.995 M |
| Retained earnings | 0.000 -100.00 % | 67.698 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.933 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.764 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.202 M | 0.000 -100.00 % | 40.231 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.700 M | 0.000 -100.00 % | 40.980 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 48.050 M | 0.000 -100.00 % | 48.050 M | 0.000 -100.00 % | 48.050 M | 0.000 -100.00 % | 48.050 M | 0.000 -100.00 % | 48.050 M 0.00 % | 48.050 M 50.16 % | 32.000 M | 0.000 -100.00 % | 32.000 M | 0.000 -100.00 % | 32.000 M | 0.000 -100.00 % | 32.000 M | 0.000 -100.00 % | 32.000 M | 0.000 -100.00 % | 32.000 M | 0.000 -100.00 % | 32.000 M | 0.000 -100.00 % | 32.000 M 0.00 % | 32.000 M | 0.000 | 0.000 -100.00 % | 32.000 M | 0.000 | 0.000 |
| Total equity | 223.554 M 0.00 % | 223.554 M 5.36 % | 212.185 M 0.00 % | 212.185 M 4.02 % | 203.990 M -0.09 % | 204.168 M 40.38 % | 145.437 M 0.00 % | 145.437 M -2.36 % | 148.950 M 1.13 % | 147.281 M -0.14 % | 147.488 M 76.68 % | 83.478 M 8.72 % | 76.780 M 0.00 % | 76.780 M 2.59 % | 74.841 M 0.00 % | 74.841 M 0.65 % | 74.357 M 0.00 % | 74.357 M -0.80 % | 74.957 M 0.00 % | 74.957 M -1.13 % | 75.810 M 0.00 % | 75.810 M 0.17 % | 75.684 M 0.00 % | 75.684 M -1.01 % | 76.456 M 0.00 % | 76.456 M 0.00 % | 76.456 M 0.23 % | 76.278 M 1.20 % | 75.375 M 0.00 % | 75.375 M -1.20 % | 76.294 M 9.00 % | 69.995 M |
| Other non current liabilities | -223.554 M -866 388.37 % | -25.800 K 99.99 % | -212.185 M -21 218 400.00 % | -1.000 K 100.00 % | -203.990 M -791 079.06 % | -25.783 K 99.98 % | -145.437 M -14 543 800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.684 M -244 041.94 % | -31.000 K | 0.000 | 0.000 -100.00 % | 151.557 K 100.20 % | -76.278 M -1.20 % | -75.375 M -30 129.88 % | 251.000 K 100.33 % | -76.294 M -9.00 % | -69.995 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -223.554 M -859 723.08 % | -26.000 K 99.99 % | -212.185 M -785 770.37 % | -27.000 K 99.99 % | -203.990 M -791 079.06 % | -25.783 K 99.98 % | -145.437 M -14 543 800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.684 M -244 041.94 % | -31.000 K | 0.000 | 0.000 -100.00 % | 151.557 K 100.20 % | -76.278 M -1.20 % | -75.375 M -30 129.88 % | 251.000 K 100.33 % | -76.294 M -9.00 % | -69.995 M |
| Other current liabilities | 0.000 -100.00 % | 1.492 M | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 3.447 M | 0.000 -100.00 % | 29.174 M 42.44 % | 20.482 M 697.36 % | 2.569 M -91.98 % | 32.032 M -2.76 % | 32.941 M | 0.000 -100.00 % | 324.024 K | 0.000 -100.00 % | 1.148 M | 0.000 -100.00 % | 3.586 M | 0.000 -100.00 % | 2.991 M | 0.000 -100.00 % | 713.197 K | 0.000 -100.00 % | 997.000 K | 0.000 -100.00 % | 582.000 K 0.03 % | 581.848 K | 0.000 | 0.000 -100.00 % | 1.218 M | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 6.085 M | 0.000 -100.00 % | 5.963 M | 0.000 -100.00 % | 16.646 M | 0.000 -100.00 % | 27.027 M | 0.000 -100.00 % | 38.604 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 |
| Total current liabilities | 0.000 -100.00 % | 16.067 M | 0.000 -100.00 % | 14.537 M | 0.000 -100.00 % | 26.439 M | 0.000 -100.00 % | 56.201 M 18.73 % | 47.335 M -8.10 % | 51.507 M 60.80 % | 32.032 M -2.76 % | 32.941 M | 0.000 -100.00 % | 612.063 K | 0.000 -100.00 % | 1.148 M | 0.000 -100.00 % | 3.586 M | 0.000 -100.00 % | 2.991 M | 0.000 -100.00 % | 713.197 K | 0.000 -100.00 % | 997.000 K | 0.000 -100.00 % | 582.000 K 0.03 % | 581.848 K | 0.000 | 0.000 -100.00 % | 1.652 M | 0.000 | 0.000 |
| Total liabilities | -223.554 M -1 493.64 % | 16.041 M 107.56 % | -212.185 M -1 562.34 % | 14.510 M 107.11 % | -203.990 M -872.30 % | 26.413 M 118.16 % | -145.437 M -358.78 % | 56.202 M 18.73 % | 47.335 M -8.10 % | 51.507 M 60.80 % | 32.032 M -2.76 % | 32.941 M | 0.000 -100.00 % | 612.063 K | 0.000 -100.00 % | 1.148 M | 0.000 -100.00 % | 3.586 M | 0.000 -100.00 % | 2.991 M | 0.000 -100.00 % | 713.197 K 100.94 % | -75.684 M -7 934.78 % | 966.000 K | 0.000 -100.00 % | 582.000 K -20.64 % | 733.405 K 100.96 % | -76.278 M -1.20 % | -75.375 M -4 060.85 % | 1.903 M 102.49 % | -76.294 M -9.00 % | -69.995 M |
| Other non current assets | 0.000 -100.00 % | 88.317 M | 0.000 -100.00 % | 89.838 M 366.88 % | -33.662 M -136.46 % | 92.325 M 2 650.41 % | -3.620 M -159.33 % | 6.101 M -94.79 % | 117.046 M 111.59 % | 55.316 M 71.79 % | 32.200 M -5.88 % | 34.211 M 438.92 % | -10.094 M -135.28 % | 28.614 M 1 826.84 % | -1.657 M -105.24 % | 31.614 M 3 577.86 % | -909.000 K -102.81 % | 32.322 M 7 050.97 % | -465.000 K -101.41 % | 32.890 M 11 211.61 % | -296.000 K -100.95 % | 31.157 M | 0.000 -100.00 % | 63.000 K 104.15 % | -1.517 M -105.05 % | 30.063 M 0.00 % | 30.063 M | 0.000 | 0.000 -100.00 % | 514.000 K | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 100.260 M | 0.000 -100.00 % | 93.098 M | 0.000 -100.00 % | 79.556 M | 0.000 -100.00 % | 14.654 M | 0.000 -100.00 % | 6.900 K -61.67 % | 18.000 K 157.14 % | 7.000 K | 0.000 -100.00 % | 1.989 M | 0.000 -100.00 % | 2.614 M | 0.000 -100.00 % | 2.039 M | 0.000 -100.00 % | 1.873 M | 0.000 -100.00 % | 2.532 M | 0.000 -100.00 % | 1.467 M | 0.000 -100.00 % | 1.734 M 0.01 % | 1.734 M | 0.000 | 0.000 -100.00 % | 1.039 M | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 149.000 K | 0.000 -100.00 % | 205.000 K | 0.000 -100.00 % | 255.226 K | 0.000 -100.00 % | 44.774 M 0.11 % | 44.723 M 0.00 % | 44.724 M 6.09 % | 42.156 M 1.00 % | 41.739 M | 0.000 -100.00 % | 17.439 K | 0.000 -100.00 % | 33.476 K | 0.000 -100.00 % | 2.437 M | 0.000 -100.00 % | 2.735 M | 0.000 -100.00 % | 2.906 M | 0.000 -100.00 % | 2.988 M | 0.000 -100.00 % | 3.027 M 0.01 % | 3.027 M | 0.000 | 0.000 -100.00 % | 3.817 M | 0.000 | 0.000 |
| Total non current assets | 0.000 -100.00 % | 188.726 M | 0.000 -100.00 % | 183.141 M 644.06 % | -33.662 M -119.56 % | 172.136 M 4 855.13 % | -3.620 M -105.52 % | 65.529 M -59.49 % | 161.769 M 61.69 % | 100.047 M 34.52 % | 74.374 M -2.08 % | 75.957 M 852.50 % | -10.094 M -132.97 % | 30.620 M 1 947.91 % | -1.657 M -104.84 % | 34.262 M 3 869.15 % | -909.000 K -102.47 % | 36.798 M 8 013.55 % | -465.000 K -101.24 % | 37.498 M 12 768.35 % | -296.000 K -100.81 % | 36.594 M | 0.000 -100.00 % | 4.518 M 397.82 % | -1.517 M -104.36 % | 34.824 M 0.00 % | 34.823 M | 0.000 | 0.000 -100.00 % | 5.370 M | 0.000 | 0.000 |
| Other current assets | -33.239 M | 0.000 100.00 % | -33.213 M -903.22 % | 4.135 M | 0.000 -100.00 % | 3.636 M | 0.000 -100.00 % | 97.666 M 376.58 % | 20.493 M 1 403.16 % | 1.363 M -52.94 % | 2.897 M -75.96 % | 12.051 M | 0.000 -100.00 % | 1.078 M | 0.000 -100.00 % | 1.124 M | 0.000 -100.00 % | 1.051 M | 0.000 -100.00 % | 825.183 K | 0.000 -100.00 % | 2.852 M 969.50 % | -328.000 K -101.01 % | 32.575 M | 0.000 -100.00 % | 1.777 M -0.02 % | 1.777 M 132.38 % | -5.489 M -329.80 % | -1.277 M -105.73 % | 22.278 M 972.61 % | -2.553 M -194.80 % | -866.026 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.324 M | 0.000 -100.00 % | 7.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.188 M | 0.000 -100.00 % | 3.314 M | 0.000 -100.00 % | 1.818 M | 0.000 -100.00 % | 930.000 K | 0.000 -100.00 % | 592.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.034 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 33.239 M | 0.000 -100.00 % | 33.213 M 198.67 % | -33.662 M -200.00 % | 33.662 M 1 029.89 % | -3.620 M -200.00 % | 3.620 M 5.17 % | 3.442 M -94.27 % | 60.043 M -15.76 % | 71.280 M 222.61 % | 22.095 M 318.89 % | -10.094 M -200.00 % | 10.094 M 709.16 % | -1.657 M -199.97 % | 1.657 M 282.34 % | -909.000 K -200.00 % | 909.000 K 295.48 % | -465.000 K -200.08 % | 464.645 K 256.97 % | -296.000 K -199.88 % | 296.355 K | 0.000 -100.00 % | 328.000 K 121.62 % | -1.517 M -200.00 % | 1.517 M -0.01 % | 1.517 M | 0.000 | 0.000 -100.00 % | 1.277 M | 0.000 | 0.000 |
| Cash and short term investments | 33.239 M 0.00 % | 33.239 M 0.08 % | 33.213 M 0.00 % | 33.213 M -1.33 % | 33.662 M 0.00 % | 33.662 M 829.89 % | 3.620 M 0.00 % | 3.620 M 5.17 % | 3.442 M -94.27 % | 60.043 M -15.76 % | 71.280 M 222.61 % | 22.095 M 118.89 % | 10.094 M 0.00 % | 10.094 M 509.16 % | 1.657 M -0.03 % | 1.657 M 82.34 % | 909.000 K 0.00 % | 909.000 K 95.48 % | 465.000 K 0.08 % | 464.645 K 56.97 % | 296.000 K -0.12 % | 296.355 K -9.65 % | 328.000 K 0.00 % | 328.000 K -78.38 % | 1.517 M 0.00 % | 1.517 M -0.01 % | 1.517 M -72.36 % | 5.489 M 329.80 % | 1.277 M 0.00 % | 1.277 M -49.98 % | 2.553 M 194.80 % | 866.026 K |
| Total current assets | 0.000 -100.00 % | 50.870 M | 0.000 -100.00 % | 43.554 M 29.39 % | 33.662 M -42.40 % | 58.445 M 1 514.51 % | 3.620 M -97.34 % | 136.110 M 294.34 % | 34.516 M -65.04 % | 98.741 M -6.09 % | 105.146 M 159.86 % | 40.462 M 300.85 % | 10.094 M -78.42 % | 46.772 M 2 722.70 % | 1.657 M -96.03 % | 41.728 M 4 490.51 % | 909.000 K -97.79 % | 41.120 M 8 743.01 % | 465.000 K -98.85 % | 40.425 M 13 557.22 % | 296.000 K -99.26 % | 39.931 M | 0.000 -100.00 % | 72.132 M 4 654.91 % | 1.517 M -96.42 % | 42.365 M 0.00 % | 42.366 M | 0.000 | 0.000 -100.00 % | 71.908 M | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 5.146 M | 0.000 -100.00 % | 5.146 M | 0.000 -100.00 % | 6.596 M | 0.000 -100.00 % | 8.527 M -19.41 % | 10.581 M 0.00 % | 10.581 M -45.37 % | 19.369 M 1 481.14 % | 1.225 M | 0.000 -100.00 % | 31.108 M | 0.000 -100.00 % | 34.837 M | 0.000 -100.00 % | 36.474 M | 0.000 -100.00 % | 34.643 M | 0.000 -100.00 % | 30.985 M | 0.000 -100.00 % | 31.494 M | 0.000 -100.00 % | 31.515 M 0.00 % | 31.515 M | 0.000 | 0.000 -100.00 % | 33.233 M | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 12.485 M | 0.000 -100.00 % | 1.060 M | 0.000 -100.00 % | 14.551 M | 0.000 -100.00 % | 26.297 M | 0.000 -100.00 % | 26.753 M 130.63 % | 11.600 M 127.85 % | 5.091 M | 0.000 -100.00 % | 4.493 M | 0.000 -100.00 % | 4.109 M | 0.000 -100.00 % | 2.686 M | 0.000 -100.00 % | 4.493 M | 0.000 -100.00 % | 5.798 M | 0.000 -100.00 % | 7.735 M | 0.000 -100.00 % | 7.556 M 0.00 % | 7.556 M | 0.000 | 0.000 -100.00 % | 15.120 M | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 6.662 M | 0.000 -100.00 % | 6.551 M | 0.000 -100.00 % | 5.940 M | 0.000 | 0.000 -100.00 % | 26.004 M 151.63 % | 10.334 M | 0.000 | 0.000 | 0.000 -100.00 % | 288.039 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 % | 434.000 K | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 1.828 M | 0.000 -100.00 % | 2.003 M | 0.000 -100.00 % | 406.395 K | 0.000 | 0.000 -100.00 % | 849.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 |
| 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 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 92.794 M | 0.000 | 0.000 | 0.000 -100.00 % | 92.794 M | 0.000 | 0.000 -100.00 % | 1.669 M -96.09 % | 42.718 M | 0.000 | 0.000 | 0.000 -100.00 % | 827.200 K | 0.000 -100.00 % | 827.200 K | 0.000 | 0.000 | 0.000 -100.00 % | 827.200 K | 0.000 -100.00 % | 827.200 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 827.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 100.00 % | -26.000 K | 0.000 100.00 % | -26.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 239.595 M | 0.000 -100.00 % | 226.695 M | 0.000 -100.00 % | 230.581 M | 0.000 -100.00 % | 201.639 M 2.73 % | 196.285 M -1.26 % | 198.787 M 10.73 % | 179.520 M 54.20 % | 116.419 M | 0.000 -100.00 % | 77.392 M | 0.000 -100.00 % | 75.989 M | 0.000 -100.00 % | 77.918 M | 0.000 -100.00 % | 77.924 M | 0.000 -100.00 % | 76.525 M | 0.000 -100.00 % | 76.650 M | 0.000 -100.00 % | 77.189 M 0.00 % | 77.189 M | 0.000 | 0.000 -100.00 % | 77.278 M | 0.000 | 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-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-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 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.389 M 127.59 % | -55.772 M -10 840.04 % | -509.797 K 95.88 % | -12.364 M -255.87 % | 7.932 M 57.51 % | 5.036 M 6.75 % | 4.718 M | 0.000 | 0.000 100.00 % | -1.989 M -217.22 % | 1.697 M 201.18 % | -1.677 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 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.884 M 205.77 % | -6.509 M -315.64 % | -1.566 M -261.78 % | 968.000 K 767.83 % | 111.543 K | 0.000 | 0.000 -100.00 % | 663.000 K 265.64 % | -400.259 K 60.87 % | -1.023 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.054 M | 0.000 100.00 % | -11.534 M 36.43 % | -18.144 M -185.12 % | 21.317 M 148.86 % | 8.566 M 264.56 % | 2.350 M | 0.000 | 0.000 100.00 % | -2.160 M -677.87 % | 373.787 K -70.40 % | 1.263 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.335 M 123.91 % | -55.772 M -1 447.30 % | 4.140 M -66.32 % | 12.289 M 203.98 % | -11.819 M -162.76 % | -4.498 M -299.34 % | 2.256 M | 0.000 | 0.000 100.00 % | -492.000 K -128.55 % | 1.723 M 189.90 % | -1.917 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 |
| Other non cash items | -637.000 K 81.87 % | -3.514 M -767.68 % | -405.000 K 79.68 % | -1.993 M 30.36 % | -2.862 M -19.73 % | -2.390 M 54.63 % | -5.269 M -172.31 % | 7.287 M 595.71 % | -1.470 M 89.59 % | -14.125 M -1 242.78 % | 1.236 M 571.74 % | 184.000 K 58.62 % | 116.000 K 112.41 % | -934.663 K -1 732.67 % | -51.000 K 87.47 % | -407.000 K 48.28 % | -787.000 K -8.92 % | -722.544 K -9.98 % | -657.000 K -179.73 % | 824.000 K 223.14 % | 255.000 K -40.83 % | 430.934 K 364.38 % | -163.000 K -15.60 % | -141.000 K -193.38 % | 151.000 K 207.81 % | -140.064 K -229.69 % | 108.000 K -55.00 % | 240.000 K 2 300.00 % | 10.000 K 100.77 % | -1.296 M -242.25 % | -378.671 K -426.44 % | 116.000 K -85.96 % | 826.000 K 6 253.85 % | 13.000 K -99.02 % | 1.321 M 187.80 % | 459.000 K 170.29 % | -653.000 K -874.63 % | -67.000 K 8.22 % | -73.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.212 M 134.57 % | -55.572 M -275.33 % | -14.806 M -197.43 % | -4.978 M -140.17 % | 12.391 M 63.15 % | 7.595 M 38.68 % | 5.477 M | 0.000 | 0.000 100.00 % | -2.948 M -324.01 % | 1.316 M 167.01 % | -1.964 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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -78.000 K | 0.000 -100.00 % | 41.736 M 9 500.05 % | -444.000 K 98.51 % | -29.716 M -147.14 % | -12.024 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 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.956 M -1 742.18 % | -1.029 M 77.73 % | -4.621 M -567.76 % | 988.000 K -44.87 % | 1.792 M -4.98 % | 1.886 M 1 041.96 % | -200.220 K | 0.000 | 0.000 -100.00 % | 2.455 M 417.92 % | -772.200 K -135.62 % | 2.168 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 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.034 M -1 749.76 % | -1.029 M -102.77 % | 37.115 M 6 722.57 % | 544.000 K 101.95 % | -27.924 M -175.44 % | -10.138 M -4 963.43 % | -200.220 K | 0.000 | 0.000 -100.00 % | 2.455 M 417.92 % | -772.200 K -135.62 % | 2.168 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 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.329 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -57.370 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.747 M -144.43 % | 57.948 M 92.67 % | 30.077 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 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.117 M -255.01 % | 53.619 M 78.27 % | 30.077 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 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.000 K 100.31 % | -56.601 M 7.40 % | -61.121 M -224.27 % | 49.185 M 238.18 % | 14.544 M 752.21 % | -2.230 M -142.26 % | 5.277 M | 0.000 | 0.000 100.00 % | -493.429 K -190.63 % | 544.429 K 166.88 % | 204.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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.442 M -94.27 % | 60.043 M -15.76 % | 71.280 M 222.61 % | 22.095 M 192.61 % | 7.551 M -22.80 % | 9.781 M 117.14 % | 4.504 M | 0.000 -100.00 % | 1.164 M -29.77 % | 1.657 M 48.92 % | 1.113 M 22.44 % | 909.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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.620 M 5.17 % | 3.442 M -66.12 % | 10.159 M -85.75 % | 71.280 M 222.61 % | 22.095 M 192.61 % | 7.551 M -22.80 % | 9.781 M | 0.000 -100.00 % | 1.164 M 0.00 % | 1.164 M -29.77 % | 1.657 M 48.92 % | 1.113 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.212 M 134.57 % | -55.572 M -275.33 % | -14.806 M -197.43 % | -4.978 M -140.17 % | 12.391 M 63.15 % | 7.595 M 38.68 % | 5.477 M | 0.000 | 0.000 100.00 % | -2.948 M -324.01 % | 1.316 M 167.01 % | -1.964 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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -78.000 K -200.00 % | -26.000 K -100.06 % | 41.736 M 9 500.05 % | -444.000 K 98.51 % | -29.716 M -147.14 % | -12.024 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.134 M 134.41 % | -55.598 M -306.45 % | 26.930 M 596.68 % | -5.422 M 68.70 % | -17.325 M -291.17 % | -4.429 M -180.87 % | 5.477 M | 0.000 | 0.000 100.00 % | -2.948 M -324.01 % | 1.316 M 167.01 % | -1.964 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 |
| 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 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |