Moksh Ornaments Limited MOKSH.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.799 B 29.10 % | 4.492 B 0.58 % | 4.466 B 37.83 % | 3.240 B -3.78 % | 3.368 B -2.09 % | 3.439 B -9.69 % | 3.809 B 22.98 % | 3.097 B 29.19 % | 2.397 B 67.69 % | 1.430 B 29.01 % | 1.108 B 36.89 % | 809.482 M 4.85 % | 772.028 M |
| Net income | 84.276 M 34.78 % | 62.529 M 1.93 % | 61.346 M 19.50 % | 51.335 M -9.32 % | 56.608 M 5.87 % | 53.471 M 11.44 % | 47.983 M 22.51 % | 39.166 M 36.25 % | 28.746 M 1 791.18 % | 1.520 M -9.52 % | 1.680 M 28.15 % | 1.311 M 299.70 % | 328.000 K |
| Income before tax | 113.694 M 33.63 % | 85.080 M 0.29 % | 84.834 M 22.70 % | 69.142 M -10.74 % | 77.458 M 8.58 % | 71.340 M 6.35 % | 67.082 M 14.64 % | 58.514 M 33.68 % | 43.771 M 1 886.88 % | 2.203 M -9.86 % | 2.444 M 28.84 % | 1.897 M 296.03 % | 479.000 K |
| Income before tax ratio | 0.02 3.51 % | 0.02 -0.29 % | 0.02 -10.98 % | 0.02 -7.23 % | 0.02 10.90 % | 0.02 17.76 % | 0.02 -6.78 % | 0.02 3.47 % | 0.02 1 084.89 % | 0.00 -30.13 % | 0.00 -5.88 % | 0.00 277.71 % | 0.00 |
| EBITDA | 166.739 M 19.56 % | 139.457 M 28.71 % | 108.353 M 35.68 % | 79.858 M -31.44 % | 116.475 M 7.09 % | 108.760 M 11.17 % | 97.832 M 19.21 % | 82.065 M 11.19 % | 73.804 M 171.32 % | 27.202 M 14.81 % | 23.693 M 55.06 % | 15.280 M 42.72 % | 10.706 M |
| Net income ratio | 0.01 4.40 % | 0.01 1.34 % | 0.01 -13.30 % | 0.02 -5.75 % | 0.02 8.13 % | 0.02 23.40 % | 0.01 -0.38 % | 0.01 5.46 % | 0.01 1 027.82 % | 0.00 -29.87 % | 0.00 -6.39 % | 0.00 281.20 % | 0.00 |
| Ratio EBITDA | 0.03 -7.38 % | 0.03 27.96 % | 0.02 -1.56 % | 0.02 -28.74 % | 0.03 9.38 % | 0.03 23.10 % | 0.03 -3.06 % | 0.03 -13.93 % | 0.03 61.80 % | 0.02 -11.01 % | 0.02 13.27 % | 0.02 36.12 % | 0.01 |
| Gross profit ratio | 0.05 54.13 % | 0.03 -16.30 % | 0.04 -12.14 % | 0.04 27.70 % | 0.03 36.82 % | 0.03 -9.05 % | 0.03 -14.99 % | 0.03 2.74 % | 0.03 45.74 % | 0.02 -7.71 % | 0.02 1.23 % | 0.02 74.38 % | 0.01 |
| Weighted average shs out dil | 53.660 M 0.40 % | 53.444 M -0.40 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 44.65 % | 37.096 M -30.87 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M |
| Weighted average shs out | 53.660 M 0.40 % | 53.444 M -0.40 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 44.65 % | 37.096 M -30.87 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M |
| EPS diluted | 1.01 -13.68 % | 1.17 17.00 % | 1.00 4.17 % | 0.96 -8.57 % | 1.05 5.00 % | 1.00 12.36 % | 0.89 -16.04 % | 1.06 96.30 % | 0.54 1 808.13 % | 0.03 -9.58 % | 0.03 28.28 % | 0.02 300.00 % | 0.01 |
| Earnings per share | 1.01 -13.68 % | 1.17 17.00 % | 1.00 4.17 % | 0.96 -8.57 % | 1.05 5.00 % | 1.00 12.36 % | 0.89 -16.04 % | 1.06 96.30 % | 0.54 1 808.13 % | 0.03 -9.58 % | 0.03 28.28 % | 0.02 300.00 % | 0.01 |
| Gross profit | 292.833 M 98.97 % | 147.174 M -15.81 % | 174.820 M 21.09 % | 144.374 M 22.87 % | 117.500 M 33.96 % | 87.715 M -17.86 % | 106.790 M 4.54 % | 102.153 M 32.73 % | 76.961 M 144.38 % | 31.492 M 19.07 % | 26.448 M 38.58 % | 19.085 M 82.84 % | 10.438 M |
| Income tax expense | 29.418 M 30.45 % | 22.551 M -4.00 % | 23.490 M 31.91 % | 17.807 M -14.59 % | 20.850 M 16.68 % | 17.869 M -6.44 % | 19.098 M -1.29 % | 19.349 M 28.79 % | 15.024 M 2 099.71 % | 683.000 K -10.60 % | 764.000 K 30.38 % | 586.000 K 288.08 % | 151.000 K |
| Cost of revenue | 5.506 B 26.73 % | 4.345 B 1.25 % | 4.291 B 38.61 % | 3.096 B -4.74 % | 3.250 B -3.03 % | 3.352 B -9.46 % | 3.702 B 23.61 % | 2.995 B 29.08 % | 2.320 B 65.96 % | 1.398 B 29.26 % | 1.082 B 36.85 % | 790.397 M 3.78 % | 761.590 M |
| General and administrative expenses | 19.437 M 545.53 % | 3.011 M 62.93 % | 1.848 M -69.13 % | 5.986 M 36.46 % | 4.387 M -24.36 % | 5.799 M 75.63 % | 3.302 M -59.10 % | 8.073 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 1.463 M -58.87 % | 3.557 M 342.41 % | 804.000 K -3.37 % | 832.000 K -84.97 % | 5.536 M 109.32 % | 2.645 M 489.69 % | 448.529 K -32.42 % | 663.725 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 17.580 M -75.40 % | 71.477 M 4.73 % | 68.250 M 208.98 % | 22.089 M 32.68 % | 16.648 M 1 612.75 % | 972.000 K -17.56 % | 1.179 M -74.73 % | 4.666 M -8.35 % | 5.091 M 24.54 % | 4.088 M 0.81 % | 4.055 M 1 810.97 % | -237.000 K |
| Operating expenses | 153.951 M 505.53 % | 25.424 M -65.70 % | 74.129 M -1.25 % | 75.068 M 134.50 % | 32.012 M 27.58 % | 25.092 M 64.71 % | 15.234 M -11.66 % | 17.245 M 269.58 % | 4.666 M -8.35 % | 5.091 M 24.54 % | 4.088 M 0.81 % | 4.055 M 1 810.97 % | -237.000 K |
| Cost and expenses | 5.660 B 29.51 % | 4.370 B 0.12 % | 4.365 B 37.66 % | 3.171 B -3.39 % | 3.282 B -2.81 % | 3.377 B -9.15 % | 3.717 B 23.40 % | 3.012 B 29.56 % | 2.325 B 65.69 % | 1.403 B 29.24 % | 1.086 B 36.66 % | 794.452 M 4.35 % | 761.353 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 |
| Selling general and administrative expenses | 153.951 M 1 862.66 % | 7.844 M 195.78 % | 2.652 M -61.10 % | 6.818 M -31.29 % | 9.923 M 17.51 % | 8.444 M 125.15 % | 3.750 M -57.07 % | 8.737 M 105.00 % | 4.262 M 46.86 % | 2.902 M 44.59 % | 2.007 M -1.62 % | 2.040 M 243.43 % | 594.000 K |
| Interest income | 0.000 -100.00 % | 4.630 M 139.77 % | 1.931 M 67.19 % | 1.155 M -91.98 % | 14.410 M -10.53 % | 16.105 M 223.12 % | 4.984 M 157.31 % | 1.937 M 58.91 % | 1.219 M 137.62 % | 513.000 K -48.39 % | 994.000 K | 0.000 | 0.000 |
| Interest expense | 51.319 M -2.62 % | 52.701 M 139.72 % | 21.984 M 142.39 % | 9.070 M -75.74 % | 37.389 M 0.80 % | 37.091 M 21.92 % | 30.423 M 30.37 % | 23.335 M -21.33 % | 29.661 M 20.44 % | 24.628 M 18.01 % | 20.870 M 59.09 % | 13.118 M 28.85 % | 10.181 M |
| Depreciation and amortization | 1.726 M 2.98 % | 1.676 M 10.63 % | 1.515 M -7.98 % | 1.646 M 1.14 % | 1.628 M 394.21 % | 329.374 K 0.61 % | 327.367 K 51.85 % | 215.588 K -25.40 % | 289.000 K -22.10 % | 371.000 K -2.11 % | 379.000 K 43.02 % | 265.000 K 476.09 % | 46.000 K |
| Operating income | 138.882 M 14.07 % | 121.750 M 18.93 % | 102.370 M -16.82 % | 123.073 M 41.69 % | 86.858 M 37.08 % | 63.365 M -31.52 % | 92.528 M 8.97 % | 84.909 M 17.45 % | 72.295 M 173.83 % | 26.401 M 18.07 % | 22.360 M 48.77 % | 15.030 M 40.80 % | 10.675 M |
| Operating income ratio | 0.02 -11.64 % | 0.03 18.24 % | 0.02 -39.65 % | 0.04 47.26 % | 0.03 40.00 % | 0.02 -24.17 % | 0.02 -11.39 % | 0.03 -9.09 % | 0.03 63.30 % | 0.02 -8.48 % | 0.02 8.68 % | 0.02 34.28 % | 0.01 |
| Total other income expenses net | -25.188 M 31.31 % | -36.670 M -109.10 % | -17.537 M 67.48 % | -53.931 M -473.74 % | -9.400 M -207.84 % | 8.717 M 134.26 % | -25.447 M 3.59 % | -26.394 M -2.01 % | -25.876 M -6.93 % | -24.198 M -21.50 % | -19.916 M -51.65 % | -13.133 M -28.81 % | -10.196 M |
| 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 | 234.487 M -50.77 % | 476.264 M 93.25 % | 246.450 M 754.60 % | 28.838 M -88.94 % | 260.752 M 16.78 % | 223.280 M -16.17 % | 266.352 M -9.21 % | 293.374 M 85.53 % | 158.126 M 54.85 % | 102.118 M -34.04 % | 154.816 M -4.53 % | 162.163 M 26.57 % | 128.126 M |
| Total investments | 499.000 K -99.28 % | 68.933 M 217.66 % | 21.700 M 38.61 % | 15.656 M -83.36 % | 94.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 324.765 M -34.32 % | 494.450 M 78.18 % | 277.499 M 577.62 % | 40.952 M -88.48 % | 355.374 M -40.63 % | 598.561 M 20.85 % | 495.279 M 45.99 % | 339.261 M 72.82 % | 196.310 M 56.56 % | 125.393 M -19.04 % | 154.892 M -12.42 % | 176.860 M 37.38 % | 128.738 M |
| Accumulated other comprehensive income loss | 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 |
| Retained earnings | 445.610 M 23.32 % | 361.335 M 20.93 % | 298.802 M 25.83 % | 237.459 M 24.41 % | 190.869 M 28.53 % | 148.499 M 56.27 % | 95.029 M 101.99 % | 47.045 M 40.08 % | 33.585 M 594.05 % | 4.839 M 45.80 % | 3.319 M 102.50 % | 1.639 M 399.70 % | 328.000 K |
| Common stock | 167.498 M 56.07 % | 107.320 M 0.00 % | 107.320 M 0.00 % | 107.320 M 0.00 % | 107.320 M 0.00 % | 107.320 M 0.00 % | 107.320 M 0.00 % | 107.320 M 107.72 % | 51.667 M 0.00 % | 51.667 M 181.81 % | 18.334 M 266.68 % | 5.000 M 0.00 % | 5.000 M |
| Total equity | 1.108 B 93.56 % | 572.502 M 12.26 % | 509.969 M 13.67 % | 448.626 M 11.59 % | 402.036 M 11.78 % | 359.667 M 17.46 % | 306.196 M 18.58 % | 258.213 M 137.80 % | 108.585 M 36.00 % | 79.839 M 181.92 % | 28.320 M 326.57 % | 6.639 M 24.61 % | 5.328 M |
| Other non current liabilities | 5.048 M 60.51 % | 3.145 M -47.51 % | 5.992 M 44.07 % | 4.159 M 15.84 % | 3.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 16.329 M -43.53 % | 28.918 M -20.34 % | 36.304 M -27.39 % | 50.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.774 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 5.048 M -74.08 % | 19.474 M -44.22 % | 34.910 M -13.72 % | 40.463 M -24.50 % | 53.590 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.774 M 877 317.10 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K |
| Other current liabilities | 807.000 K 115.78 % | 374.000 K 329.89 % | 87.000 K 111.80 % | -737.000 K 94.28 % | -12.886 M 14.95 % | -15.152 M -1 907.34 % | 838.385 K -96.55 % | 24.319 M -19.09 % | 30.056 M 0.55 % | 29.891 M 136.14 % | 12.658 M 919.16 % | 1.242 M 288.13 % | 320.000 K |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 250.000 K -80.24 % | 1.265 M -95.10 % | 25.838 M -20.75 % | 32.604 M 70.77 % | 19.092 M | 0.000 -100.00 % | 2.415 M 1 157.81 % | 192.000 K -58.62 % | 464.000 K 134.34 % | 198.000 K 260.00 % | 55.000 K |
| Short term debt | 324.765 M -32.07 % | 478.121 M 92.34 % | 248.581 M 5 248.13 % | 4.648 M -98.48 % | 305.630 M -48.94 % | 598.561 M 20.85 % | 495.279 M 45.99 % | 339.261 M -3.13 % | 350.237 M 179.31 % | 125.393 M -19.04 % | 154.892 M -12.42 % | 176.860 M 37.38 % | 128.738 M |
| Total current liabilities | 326.497 M -31.99 % | 480.048 M 91.94 % | 250.104 M 3 529.96 % | 6.890 M -97.94 % | 334.439 M -50.40 % | 674.299 M 24.64 % | 540.992 M 48.80 % | 363.580 M -12.35 % | 414.799 M 15.15 % | 360.235 M 50.38 % | 239.556 M 23.38 % | 194.159 M 44.48 % | 134.386 M |
| Total liabilities | 331.545 M -33.63 % | 499.522 M 75.26 % | 285.014 M 501.89 % | 47.353 M -87.18 % | 369.303 M -45.23 % | 674.299 M 24.64 % | 540.992 M 48.80 % | 363.580 M -12.35 % | 414.799 M 15.15 % | 360.236 M 50.38 % | 239.556 M 23.38 % | 194.159 M 44.48 % | 134.385 M |
| Other non current assets | 324.000 K -17.14 % | 391.000 K 9.83 % | 356.000 K -39.97 % | 593.000 K -42.21 % | 1.026 M -84.54 % | 6.636 M 138.13 % | 2.787 M 12.83 % | 2.470 M 80.41 % | 1.369 M 90.93 % | 717.000 K 85.75 % | 386.000 K 67.10 % | 231.000 K -92.34 % | 3.017 M |
| Long term investments | 499.000 K 0.00 % | 499.000 K 0.00 % | 499.000 K 0.00 % | 499.000 K 0.00 % | 499.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -30.07 % | 2.860 K | 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 |
| Goodwill and intangible assets | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -30.07 % | 2.860 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 4.301 M 228.57 % | 1.309 M -55.49 % | 2.941 M -34.01 % | 4.457 M 144.87 % | 1.820 M 215.04 % | 577.757 K -96.87 % | 18.451 M -0.11 % | 18.472 M -1.16 % | 18.688 M 12.80 % | 16.567 M -1.95 % | 16.896 M 1 787.82 % | 895.000 K 174.54 % | 326.000 K |
| Total non current assets | 5.292 M 127.42 % | 2.327 M -41.24 % | 3.960 M -30.51 % | 5.699 M 61.90 % | 3.520 M -52.21 % | 7.365 M -65.52 % | 21.357 M 1.54 % | 21.033 M 4.55 % | 20.118 M 16.07 % | 17.333 M 0.02 % | 17.329 M 1 417.43 % | 1.142 M -65.76 % | 3.335 M |
| Other current assets | 35.368 M 79.81 % | 19.670 M 63.24 % | 12.050 M 100.60 % | 6.007 M -3.24 % | 6.208 M -75.13 % | 24.968 M -11.69 % | 28.273 M 25.70 % | 22.492 M -74.18 % | 87.113 M 6 737.72 % | 1.274 M 39.39 % | 914.000 K -3.99 % | 952.000 K 207.10 % | 310.000 K |
| Short term investments | 0.000 -100.00 % | 68.434 M 222.79 % | 21.201 M 39.88 % | 15.157 M -83.80 % | 93.589 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 90.278 M 396.41 % | 18.186 M -41.43 % | 31.049 M 156.31 % | 12.114 M 1 073.38 % | 1.032 M -99.72 % | 375.281 M 63.93 % | 228.927 M 398.90 % | 45.886 M 20.17 % | 38.184 M 64.06 % | 23.275 M 30 525.00 % | 76.000 K -99.48 % | 14.697 M 2 301.47 % | 612.000 K |
| Cash and short term investments | 90.278 M 4.22 % | 86.620 M 65.78 % | 52.250 M 91.60 % | 27.271 M -71.18 % | 94.622 M -74.79 % | 375.281 M 63.93 % | 228.927 M 398.90 % | 45.886 M 20.17 % | 38.184 M 64.06 % | 23.275 M 30 525.00 % | 76.000 K -99.48 % | 14.697 M 2 301.47 % | 612.000 K |
| Total current assets | 1.434 B 34.09 % | 1.070 B 35.23 % | 791.023 M 61.34 % | 490.280 M -37.71 % | 787.120 M -23.33 % | 1.027 B 24.31 % | 825.830 M 37.46 % | 600.766 M 19.37 % | 503.266 M 19.05 % | 422.744 M 68.73 % | 250.549 M 25.49 % | 199.658 M 46.40 % | 136.379 M |
| Inventory | 1.040 B 90.45 % | 546.136 M 25.17 % | 436.299 M 186.66 % | 152.199 M -35.39 % | 235.559 M -13.50 % | 272.309 M -41.39 % | 464.615 M 7.10 % | 433.803 M 14.72 % | 378.128 M 40.95 % | 268.271 M 23.68 % | 216.914 M 30.73 % | 165.924 M 42.39 % | 116.531 M |
| Net receivables | 268.619 M -35.62 % | 417.271 M 43.68 % | 290.424 M -4.72 % | 304.803 M -32.38 % | 450.731 M 27.31 % | 354.044 M 240.38 % | 104.015 M 5.52 % | 98.578 M 13.64 % | 86.746 M -33.81 % | 131.054 M 293.61 % | 33.295 M 76.76 % | 18.836 M -0.95 % | 19.016 M |
| Tax assets | 166.000 K 31.75 % | 126.000 K -22.22 % | 162.000 K 9.46 % | 148.000 K -13.91 % | 171.905 K 13.72 % | 151.161 K 26.61 % | 119.388 K 31.07 % | 91.088 K 49.32 % | 61.000 K 24.49 % | 49.000 K 4.26 % | 47.000 K 193.75 % | 16.000 K 300.00 % | -8.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K | 0.000 100.00 % | -2.000 K 0.00 % | -2.000 K 0.00 % | -2.000 K -100.00 % | -1.000 K |
| Account payables | 925.000 K 33.48 % | 693.000 K 147.50 % | 280.000 K -71.40 % | 979.000 K 89.18 % | 517.496 K -98.72 % | 40.378 M 54.21 % | 26.184 M | 0.000 -100.00 % | 21.070 M -89.71 % | 204.760 M 186.21 % | 71.542 M 351.11 % | 15.859 M 200.76 % | 5.273 M |
| Tax payables | 0.000 -100.00 % | 860.000 K -5.08 % | 906.000 K 23.27 % | 735.000 K -95.21 % | 15.339 M -14.34 % | 17.908 M -4.19 % | 18.690 M | 0.000 -100.00 % | 2.415 M 1 157.81 % | 192.000 K -58.62 % | 464.000 K 134.34 % | 198.000 K 260.00 % | 55.000 K |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -5.990 M -44.06 % | -4.158 M | 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 -100.00 % | 413.000 K -78.99 % | 1.966 M -37.23 % | 3.132 M 1 119.69 % | 256.786 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 448.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 495.003 M 376.67 % | 103.847 M 0.00 % | 103.847 M 130.12 % | -344.778 M -432.00 % | 103.847 M 0.00 % | 103.847 M 0.00 % | 103.847 M 0.00 % | 103.847 M 345.06 % | 23.333 M 0.00 % | 23.333 M 249.98 % | 6.667 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 5.990 M 44.06 % | 4.158 M | 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 100.00 % | -8.774 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.440 B 34.29 % | 1.072 B 34.85 % | 794.983 M 60.29 % | 495.979 M -35.70 % | 771.340 M -25.40 % | 1.034 B 22.05 % | 847.188 M 36.25 % | 621.792 M 18.80 % | 523.384 M 18.93 % | 440.075 M 64.28 % | 267.876 M 33.41 % | 200.798 M 43.72 % | 139.713 M |
| 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 100.00 % | -14.000 K | 0.000 | 0.000 100.00 % | -31.773 K -12.27 % | -28.300 K | 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 | -355.940 M -43.33 % | -248.330 M 9.89 % | -275.578 M -233.24 % | 206.830 M 156.68 % | -364.919 M -1 192.17 % | -28.241 M -34.78 % | -20.954 M 82.56 % | -120.114 M -46.51 % | -81.981 M -7 041.66 % | 1.181 M -35.25 % | 1.824 M 104.86 % | -37.567 M 71.13 % | -130.111 M |
| Accounts receivables | 132.963 M 198.87 % | -134.489 M -1 668.75 % | 8.573 M -94.13 % | 146.023 M 132.87 % | -444.294 M -89.80 % | -234.083 M -1 929.35 % | -11.535 M 67.25 % | -35.218 M -179.29 % | 44.415 M 145.66 % | -97.279 M -568.13 % | -14.560 M -1 831.27 % | 841.000 K 102.96 % | -28.389 M |
| Inventory | -493.963 M -349.72 % | -109.838 M 61.34 % | -284.099 M -440.81 % | 83.360 M 126.83 % | 36.750 M -80.89 % | 192.306 M 724.12 % | -30.812 M 44.66 % | -55.675 M 49.32 % | -109.857 M -113.91 % | -51.357 M -0.72 % | -50.989 M -3.23 % | -49.394 M 57.61 % | -116.531 M |
| Accounts payables | 5.060 M 226.41 % | -4.003 M -7 598.08 % | -52.000 K -111.27 % | 461.383 K 100.08 % | -570.276 M -469.69 % | 154.257 M 621.05 % | 21.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 100.00 % | -4.003 M | 0.000 100.00 % | -23.014 M -103.75 % | 612.902 M 535.54 % | -140.721 M | 0.000 100.00 % | -64.440 M -331.17 % | 27.876 M -46.94 % | 52.538 M -0.52 % | 52.813 M 346.55 % | 11.827 M 187.09 % | -13.580 M |
| Other non cash items | -40.000 K -211.11 % | 36.000 K | 0.000 100.00 % | -184.000 K 99.98 % | -960.542 M | 0.000 100.00 % | -28.300 K 98.68 % | -2.149 M -118.42 % | 11.667 M -50.19 % | 23.423 M 22.74 % | 19.084 M 52.27 % | 12.533 M 25.05 % | 10.022 M |
| Net cash provided by operating activities | -269.978 M -46.66 % | -184.089 M 13.47 % | -212.734 M -181.94 % | 259.627 M 120.48 % | -1.267 B -5 081.05 % | 25.445 M -6.61 % | 27.246 M 132.87 % | -82.882 M -215.69 % | -26.254 M -196.60 % | 27.178 M 14.53 % | 23.731 M 203.76 % | -22.872 M 80.87 % | -119.564 M |
| Investments in property plant and equipment | -4.718 M -10 622.73 % | -44.000 K | 0.000 100.00 % | -4.061 M -165.90 % | -1.527 M -1 127.94 % | -124.375 K 44.36 % | -223.534 K | 0.000 100.00 % | -2.411 M -5 640.48 % | -42.000 K 99.74 % | -16.380 M -1 866.39 % | -833.000 K -125.14 % | -370.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 644.277 M 3 529.43 % | 17.751 M | 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 100.00 % | -765.708 M -446.32 % | -140.157 M | 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 -100.00 % | 121.431 M -0.80 % | 122.405 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 767.286 M 4 222.39 % | 17.751 M | 0.000 | 0.000 -100.00 % | 567.000 K 213.26 % | 181.000 K -78.43 % | 839.000 K -69.89 % | 2.786 M 192.31 % | -3.018 M |
| Net cash used for investing activites | -4.718 M -10 622.73 % | -44.000 K | 0.000 100.00 % | -4.061 M -100.53 % | 765.759 M 4 244.22 % | 17.627 M 7 985.63 % | -223.534 K | 0.000 100.00 % | -1.844 M -1 426.62 % | 139.000 K 100.89 % | -15.541 M -895.75 % | 1.953 M 157.64 % | -3.388 M |
| Debt repayment | -180.121 M -182.43 % | 218.504 M -8.08 % | 237.713 M 174.86 % | -317.553 M -30.58 % | -243.187 M -335.46 % | 103.282 M -33.80 % | 156.018 M 889.96 % | -19.750 M -119.34 % | 102.133 M 446.22 % | -29.499 M -34.28 % | -21.968 M -152.53 % | 41.822 M -67.51 % | 128.738 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.334 M | 0.000 -100.00 % | 50.000 M 149.99 % | 20.001 M | 0.000 -100.00 % | 5.000 M |
| 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 100.00 % | -5.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 451.334 M | 0.000 | 0.000 -100.00 % | 271.000 100.00 % | -1.927 B | 0.000 | 0.000 | 0.000 100.00 % | -59.126 M -140.15 % | -24.620 M -18.12 % | -20.844 M -205.68 % | -6.819 M 32.98 % | -10.174 M |
| Net cash used provided by financing activities | 271.213 M 24.12 % | 218.504 M -8.08 % | 237.713 M 173.61 % | -322.916 M 85.12 % | -2.170 B -2 200.88 % | 103.282 M -33.80 % | 156.018 M 72.24 % | 90.584 M 110.63 % | 43.007 M 1 144.11 % | -4.119 M 81.94 % | -22.811 M -165.17 % | 35.003 M -71.67 % | 123.564 M |
| Effect of forex changes on cash | 75.575 M 260.00 % | -47.234 M -681.44 % | -6.044 M -100.22 % | 2.766 B 20.41 % | 2.297 B 57 430 821 550.00 % | 4.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K -100.00 % | 122.952 M |
| Net change in cash | 72.092 M 660.46 % | -12.863 M -151.50 % | 24.979 M -99.07 % | 2.699 B 821.11 % | -374.248 M -355.71 % | 146.354 M -20.04 % | 183.041 M 2 276.50 % | 7.702 M -48.34 % | 14.909 M -35.73 % | 23.199 M 258.67 % | -14.621 M -203.81 % | 14.085 M -88.60 % | 123.564 M |
| Cash at beginning of period | 18.186 M -41.43 % | 31.049 M 13.85 % | 27.271 M -71.18 % | 94.622 M -74.79 % | 375.281 M 63.93 % | 228.927 M 398.90 % | 45.886 M 20.17 % | 38.184 M 64.06 % | 23.275 M 30 525.00 % | 76.000 K -99.48 % | 14.697 M 2 301.47 % | 612.000 K 100.50 % | -122.952 M |
| Cash at end of period | 90.278 M 4.22 % | 86.620 M 65.78 % | 52.250 M 91.60 % | 27.271 M -71.18 % | 94.622 M -74.79 % | 375.281 M 63.93 % | 228.927 M 398.90 % | 45.886 M 20.17 % | 38.184 M 64.06 % | 23.275 M 30 525.00 % | 76.000 K -99.48 % | 14.697 M 2 301.47 % | 612.000 K |
| Operating cash flow | -269.978 M -46.66 % | -184.089 M 13.47 % | -212.734 M -181.94 % | 259.627 M 190.53 % | -286.785 M -1 227.09 % | 25.445 M -6.61 % | 27.246 M 132.87 % | -82.882 M -215.69 % | -26.254 M -196.60 % | 27.178 M 14.53 % | 23.731 M 203.76 % | -22.872 M 80.87 % | -119.564 M |
| Capital expenditure | -4.718 M -10 622.73 % | -44.000 K | 0.000 100.00 % | -4.061 M -165.90 % | -1.527 M -1 127.94 % | -124.375 K 44.36 % | -223.534 K | 0.000 100.00 % | -2.411 M -5 640.48 % | -42.000 K 99.74 % | -16.380 M -1 866.39 % | -833.000 K -125.14 % | -370.000 K |
| Free CashFlow | -274.696 M -49.18 % | -184.133 M 13.44 % | -212.734 M -183.24 % | 255.566 M 188.64 % | -288.312 M -1 238.66 % | 25.320 M -6.30 % | 27.022 M 132.60 % | -82.882 M -189.14 % | -28.665 M -205.63 % | 27.136 M 269.15 % | 7.351 M 131.01 % | -23.705 M 80.23 % | -119.934 M |
| 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 | 2017-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.507 B -9.96 % | 1.673 B 42.66 % | 1.173 B -25.97 % | 1.584 B 15.81 % | 1.368 B 29.59 % | 1.056 B 24.30 % | 849.425 M -32.89 % | 1.266 B -4.18 % | 1.321 B 26.59 % | 1.043 B -17.62 % | 1.267 B 18.24 % | 1.071 B -1.21 % | 1.084 B 37.68 % | 787.628 M -21.90 % | 1.009 B 30.07 % | 775.348 M 15.94 % | 668.754 M -46.42 % | 1.248 B -2.62 % | 1.282 B 54.94 % | 827.271 M 7 793.81 % | 10.480 M -98.97 % | 1.020 B 0.00 % | 1.020 B 45.80 % | 699.645 M 0.00 % | 699.645 M -24.62 % | 928.202 M 0.00 % | 928.202 M -4.91 % | 976.130 M 0.00 % | 976.130 M 20.60 % | 809.427 M |
| Net income | 24.210 M 86.55 % | 12.978 M -47.76 % | 24.841 M 3.19 % | 24.073 M 7.54 % | 22.385 M 56.36 % | 14.316 M -3.58 % | 14.847 M -17.85 % | 18.074 M 18.19 % | 15.292 M -23.24 % | 19.921 M 34.13 % | 14.852 M 10.81 % | 13.403 M 1.79 % | 13.167 M 55.79 % | 8.452 M -24.82 % | 11.242 M -45.90 % | 20.779 M 91.30 % | 10.862 M 234.28 % | -8.089 M -142.75 % | 18.922 M -22.71 % | 24.483 M 247.08 % | 7.054 M -43.21 % | 12.420 M 0.00 % | 12.420 M -13.24 % | 14.315 M 0.00 % | 14.315 M 41.46 % | 10.119 M 0.00 % | 10.119 M -27.06 % | 13.873 M 0.00 % | 13.873 M 155.67 % | 5.426 M |
| Income before tax | 32.350 M 75.66 % | 18.416 M -44.52 % | 33.196 M 3.19 % | 32.170 M 7.55 % | 29.913 M 44.86 % | 20.650 M 4.08 % | 19.841 M -17.85 % | 24.152 M 18.18 % | 20.437 M -30.68 % | 29.480 M 48.54 % | 19.847 M 10.81 % | 17.911 M 1.79 % | 17.596 M 65.13 % | 10.656 M -34.13 % | 16.177 M -41.75 % | 27.772 M 91.04 % | 14.537 M 240.68 % | -10.333 M -140.87 % | 25.285 M -22.72 % | 32.717 M 224.12 % | 10.094 M -36.27 % | 15.837 M 0.00 % | 15.837 M -20.14 % | 19.833 M 0.00 % | 19.833 M 54.88 % | 12.805 M 0.00 % | 12.805 M -38.25 % | 20.736 M 0.00 % | 20.736 M 155.75 % | 8.108 M |
| Income before tax ratio | 0.02 95.10 % | 0.01 -61.11 % | 0.03 39.39 % | 0.02 -7.13 % | 0.02 11.78 % | 0.02 -16.27 % | 0.02 22.42 % | 0.02 23.33 % | 0.02 -45.24 % | 0.03 80.31 % | 0.02 -6.28 % | 0.02 3.03 % | 0.02 19.94 % | 0.01 -15.65 % | 0.02 -55.22 % | 0.04 64.78 % | 0.02 362.56 % | -0.01 -141.97 % | 0.02 -50.12 % | 0.04 -95.89 % | 0.96 6 103.80 % | 0.02 0.00 % | 0.02 -45.23 % | 0.03 0.00 % | 0.03 105.48 % | 0.01 0.00 % | 0.01 -35.06 % | 0.02 0.00 % | 0.02 112.07 % | 0.01 |
| EBITDA | 41.590 M 40.67 % | 29.565 M -36.09 % | 46.260 M 1.07 % | 45.771 M 1.39 % | 45.145 M 28.65 % | 35.092 M -14.79 % | 41.182 M 15.58 % | 35.630 M 30.05 % | 27.398 M -29.72 % | 38.986 M 55.27 % | 25.109 M 11.92 % | 22.434 M 2.90 % | 21.801 M 69.72 % | 12.845 M -31.33 % | 18.705 M -40.17 % | 31.265 M 74.66 % | 17.901 M 547.01 % | -4.005 M -111.28 % | 35.513 M -18.00 % | 43.307 M 117.66 % | 19.897 M 117.10 % | 9.165 M 0.00 % | 9.165 M -59.52 % | 22.641 M 0.00 % | 22.641 M 13.37 % | 19.970 M 0.00 % | 19.970 M -24.40 % | 26.416 M 0.00 % | 26.416 M 101.08 % | 13.137 M |
| Net income ratio | 0.02 107.19 % | 0.01 -63.38 % | 0.02 39.39 % | 0.02 -7.14 % | 0.02 20.66 % | 0.01 -22.42 % | 0.02 22.41 % | 0.01 23.35 % | 0.01 -39.36 % | 0.02 62.82 % | 0.01 -6.28 % | 0.01 3.03 % | 0.01 13.15 % | 0.01 -3.73 % | 0.01 -58.41 % | 0.03 65.00 % | 0.02 350.60 % | -0.01 -143.90 % | 0.01 -50.12 % | 0.03 -95.60 % | 0.67 5 428.16 % | 0.01 0.00 % | 0.01 -40.49 % | 0.02 0.00 % | 0.02 87.68 % | 0.01 0.00 % | 0.01 -23.29 % | 0.01 0.00 % | 0.01 112.00 % | 0.01 |
| Ratio EBITDA | 0.03 56.24 % | 0.02 -55.20 % | 0.04 36.53 % | 0.03 -12.45 % | 0.03 -0.73 % | 0.03 -31.44 % | 0.05 72.24 % | 0.03 35.72 % | 0.02 -44.49 % | 0.04 88.48 % | 0.02 -5.34 % | 0.02 4.16 % | 0.02 23.27 % | 0.02 -12.07 % | 0.02 -54.01 % | 0.04 50.64 % | 0.03 934.28 % | 0.00 -111.58 % | 0.03 -47.07 % | 0.05 -97.24 % | 1.90 21 032.06 % | 0.01 0.00 % | 0.01 -72.24 % | 0.03 0.00 % | 0.03 50.41 % | 0.02 0.00 % | 0.02 -20.50 % | 0.03 0.00 % | 0.03 66.74 % | 0.02 |
| Gross profit ratio | 0.04 76.07 % | 0.03 -40.89 % | 0.04 -39.78 % | 0.07 7.61 % | 0.07 114.16 % | 0.03 -34.69 % | 0.05 76.58 % | 0.03 28.47 % | 0.02 -74.55 % | 0.08 487.94 % | 0.01 -37.10 % | 0.02 -5.20 % | 0.02 -69.35 % | 0.08 170.65 % | 0.03 -37.64 % | 0.05 0.82 % | 0.05 104.57 % | 0.02 -10.67 % | 0.02 -47.41 % | 0.05 -97.49 % | 1.87 11 878.62 % | 0.02 0.00 % | 0.02 -60.79 % | 0.04 0.00 % | 0.04 61.50 % | 0.02 0.00 % | 0.02 -20.93 % | 0.03 0.00 % | 0.03 69.27 % | 0.02 |
| Weighted average shs out dil | 83.483 M 55.58 % | 53.660 M 0.00 % | 53.660 M 0.31 % | 53.496 M 0.37 % | 53.298 M -0.68 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 1.68 % | 52.775 M -1.42 % | 53.533 M 0.48 % | 53.279 M -0.92 % | 53.772 M 0.32 % | 53.601 M -0.85 % | 54.063 M 1.58 % | 53.224 M -0.40 % | 53.439 M -0.50 % | 53.706 M 0.00 % | 53.706 M 0.17 % | 53.614 M 0.00 % | 53.614 M -0.27 % | 53.758 M 0.00 % | 53.758 M 0.37 % | 53.562 M 0.00 % | 53.562 M -0.14 % | 53.635 M |
| Weighted average shs out | 83.483 M 55.58 % | 53.660 M 0.00 % | 53.660 M 0.31 % | 53.496 M 0.37 % | 53.298 M -0.68 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 0.00 % | 53.660 M 1.68 % | 52.775 M -1.42 % | 53.533 M 0.48 % | 53.279 M -0.71 % | 53.660 M 0.11 % | 53.601 M -0.85 % | 54.063 M 1.58 % | 53.224 M -0.40 % | 53.439 M -0.50 % | 53.706 M 0.00 % | 53.706 M 0.17 % | 53.614 M 0.00 % | 53.614 M -0.27 % | 53.759 M 0.00 % | 53.759 M 0.37 % | 53.562 M 0.00 % | 53.562 M -0.14 % | 53.635 M |
| EPS diluted | 0.29 20.83 % | 0.24 -47.83 % | 0.46 2.22 % | 0.45 7.14 % | 0.42 55.56 % | 0.27 -3.57 % | 0.28 -17.65 % | 0.34 21.43 % | 0.28 -24.32 % | 0.37 32.14 % | 0.28 12.00 % | 0.25 0.00 % | 0.25 56.25 % | 0.16 -23.81 % | 0.21 -46.15 % | 0.39 95.00 % | 0.20 233.33 % | -0.15 -142.86 % | 0.35 -23.91 % | 0.46 253.85 % | 0.13 -43.48 % | 0.23 0.00 % | 0.23 -14.81 % | 0.27 0.00 % | 0.27 42.11 % | 0.19 0.00 % | 0.19 -26.92 % | 0.26 0.00 % | 0.26 160.00 % | 0.10 |
| Earnings per share | 0.29 20.83 % | 0.24 -47.83 % | 0.46 2.22 % | 0.45 7.14 % | 0.42 55.56 % | 0.27 -3.57 % | 0.28 -17.65 % | 0.34 21.43 % | 0.28 -24.32 % | 0.37 32.14 % | 0.28 12.00 % | 0.25 0.00 % | 0.25 56.25 % | 0.16 -23.81 % | 0.21 -46.15 % | 0.39 95.00 % | 0.20 233.33 % | -0.15 -142.86 % | 0.35 -23.91 % | 0.46 253.85 % | 0.13 -43.48 % | 0.23 0.00 % | 0.23 -14.81 % | 0.27 0.00 % | 0.27 42.11 % | 0.19 0.00 % | 0.19 -26.92 % | 0.26 0.00 % | 0.26 160.00 % | 0.10 |
| Gross profit | 67.663 M 58.53 % | 42.682 M -15.67 % | 50.613 M -55.42 % | 113.523 M 24.62 % | 91.098 M 177.53 % | 32.824 M -18.82 % | 40.434 M 18.50 % | 34.122 M 23.10 % | 27.719 M -67.79 % | 86.048 M 384.34 % | 17.766 M -25.62 % | 23.887 M -6.34 % | 25.505 M -57.80 % | 60.441 M 111.37 % | 28.595 M -18.88 % | 35.252 M 16.89 % | 30.157 M 9.61 % | 27.513 M -13.02 % | 31.631 M -18.52 % | 38.821 M 97.99 % | 19.608 M 23.06 % | 15.933 M 0.00 % | 15.933 M -42.84 % | 27.874 M 0.00 % | 27.874 M 21.73 % | 22.898 M 0.00 % | 22.898 M -24.81 % | 30.454 M 0.00 % | 30.454 M 104.13 % | 14.919 M |
| Income tax expense | 8.140 M 49.66 % | 5.439 M -34.90 % | 8.355 M 3.19 % | 8.097 M 7.56 % | 7.528 M 18.85 % | 6.334 M 26.86 % | 4.993 M -17.85 % | 6.078 M 18.13 % | 5.145 M -46.18 % | 9.559 M 91.33 % | 4.996 M 10.85 % | 4.507 M 1.76 % | 4.429 M 100.95 % | 2.204 M -55.35 % | 4.936 M -29.43 % | 6.994 M 90.31 % | 3.675 M 263.78 % | -2.244 M -135.26 % | 6.364 M -22.71 % | 8.234 M 170.86 % | 3.040 M -11.04 % | 3.417 M 0.00 % | 3.417 M -38.07 % | 5.518 M 0.00 % | 5.518 M 105.45 % | 2.686 M 0.00 % | 2.686 M -60.87 % | 6.864 M 0.00 % | 6.864 M 155.91 % | 2.682 M |
| Cost of revenue | 1.439 B -11.76 % | 1.631 B 45.29 % | 1.122 B -23.70 % | 1.471 B 15.18 % | 1.277 B 24.84 % | 1.023 B 26.45 % | 808.991 M -34.32 % | 1.232 B -4.76 % | 1.293 B 35.07 % | 957.448 M -23.34 % | 1.249 B 19.24 % | 1.047 B -1.08 % | 1.059 B 45.62 % | 727.187 M -25.79 % | 979.932 M 32.41 % | 740.096 M 15.89 % | 638.597 M -47.68 % | 1.221 B -2.36 % | 1.250 B 58.56 % | 788.450 M 8 737.71 % | -9.128 M -100.91 % | 1.004 B 0.00 % | 1.004 B 49.48 % | 671.771 M 0.00 % | 671.771 M -25.80 % | 905.304 M 0.00 % | 905.304 M -4.27 % | 945.676 M 0.00 % | 945.676 M 19.03 % | 794.508 M |
| General and administrative expenses | 0.000 -100.00 % | 6.355 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.601 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.495 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.813 M 0.00 % | 4.813 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 1.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 804.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 832.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 583.176 K 0.00 % | 583.176 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 31.958 M | 0.000 | 0.000 -100.00 % | 69.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.626 M -700.00 % | 1.271 M -62.53 % | 3.392 M -21.72 % | 4.333 M | 0.000 -100.00 % | 14.135 M -20.43 % | 17.764 M -32.06 % | 26.145 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 35.314 M -0.76 % | 35.586 M 475.83 % | 6.180 M -91.12 % | 69.610 M 46.06 % | 47.658 M 688.13 % | 6.047 M 287.13 % | 1.562 M -50.83 % | 3.177 M 50.43 % | 2.112 M -95.85 % | 50.940 M 940.87 % | -6.058 M -312.04 % | 2.857 M -40.19 % | 4.777 M -90.03 % | 47.891 M 312.89 % | 11.599 M 48.38 % | 7.817 M -53.79 % | 16.915 M 191.47 % | -18.492 M -272.97 % | 10.691 M -21.70 % | 13.654 M -47.81 % | 26.160 M 1 545.29 % | 1.590 M 0.00 % | 1.590 M 1 039.79 % | 139.499 K 0.00 % | 139.499 K -97.04 % | 4.711 M 0.00 % | 4.711 M 35.23 % | 3.483 M 0.00 % | 3.483 M 89.53 % | 1.838 M |
| Cost and expenses | 1.474 B -11.52 % | 1.666 B 47.65 % | 1.129 B -26.75 % | 1.541 B 16.29 % | 1.325 B 28.74 % | 1.029 B 26.95 % | 810.553 M -34.36 % | 1.235 B -4.67 % | 1.295 B 28.46 % | 1.008 B -18.87 % | 1.243 B 18.34 % | 1.050 B -1.26 % | 1.064 B 37.23 % | 775.078 M -21.83 % | 991.531 M 32.57 % | 747.913 M 14.10 % | 655.512 M -45.47 % | 1.202 B -4.66 % | 1.261 B 57.19 % | 802.104 M 4 609.39 % | 17.032 M -98.31 % | 1.006 B 0.00 % | 1.006 B 49.69 % | 671.910 M 0.00 % | 671.910 M -26.16 % | 910.015 M 0.00 % | 910.015 M -4.12 % | 949.159 M 0.00 % | 949.159 M 19.19 % | 796.346 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 |
| Selling general and administrative expenses | 3.356 M -90.57 % | 35.586 M 475.83 % | 6.180 M | 0.000 -100.00 % | 47.658 M 688.13 % | 6.047 M 287.13 % | 1.562 M -50.83 % | 3.177 M 50.43 % | 2.112 M -71.06 % | 7.299 M 220.49 % | -6.058 M -312.04 % | 2.857 M -40.19 % | 4.777 M -39.09 % | 7.843 M 25.95 % | 6.227 M 132.00 % | 2.684 M -78.97 % | 12.760 M 93.14 % | 6.607 M 53.28 % | 4.310 M 15.92 % | 3.718 M -3.28 % | 3.844 M -28.76 % | 5.396 M 0.00 % | 5.396 M 63.61 % | 3.298 M 0.00 % | 3.298 M 8.28 % | 3.046 M 0.00 % | 3.046 M 20.53 % | 2.527 M 0.00 % | 2.527 M 92.75 % | 1.311 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.941 M | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.684 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.686 M 0.00 % | 1.686 M -79.39 % | 8.181 M 0.00 % | 8.181 M 51.99 % | 5.382 M 0.00 % | 5.382 M -13.67 % | 6.235 M 0.00 % | 6.235 M 25.37 % | 4.973 M |
| Interest expense | 10.329 M -3.55 % | 10.709 M -14.96 % | 12.593 M -4.55 % | 13.193 M -11.00 % | 14.824 M 4.73 % | 14.154 M -32.37 % | 20.930 M 89.12 % | 11.067 M 68.96 % | 6.550 M -27.78 % | 9.070 M 87.98 % | 4.825 M 18.06 % | 4.087 M 2.18 % | 4.000 M 170.82 % | 1.477 M -29.36 % | 2.091 M -31.55 % | 3.055 M 0.53 % | 3.039 M -51.98 % | 6.329 M -35.36 % | 9.790 M -4.15 % | 10.214 M 8.35 % | 9.427 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 426.000 K -2.96 % | 439.000 K -6.79 % | 471.000 K 15.44 % | 408.000 K 0.00 % | 408.000 K -7.90 % | 443.000 K 7.79 % | 411.000 K 0.00 % | 411.000 K 0.00 % | 411.000 K -5.95 % | 437.000 K 0.00 % | 437.000 K 0.00 % | 437.000 K 114.22 % | 204.000 K -54.26 % | 446.000 K 1.83 % | 438.000 K 0.00 % | 438.000 K 34.36 % | 326.000 K 136.06 % | -904.144 K -306.43 % | 438.000 K 16.49 % | 376.000 K 0.00 % | 376.000 K 509.62 % | 61.678 K 0.00 % | 61.678 K 0.29 % | 61.500 K 0.00 % | 61.500 K 0.53 % | 61.174 K 0.00 % | 61.174 K 0.29 % | 61.000 K 0.00 % | 61.000 K 8.93 % | 56.000 K |
| Operating income | 32.349 M 355.88 % | 7.096 M -84.03 % | 44.433 M 1.18 % | 43.913 M 1.09 % | 43.440 M 62.23 % | 26.777 M -31.11 % | 38.872 M 25.62 % | 30.945 M 20.85 % | 25.607 M -27.06 % | 35.108 M 47.36 % | 23.824 M 13.29 % | 21.030 M 1.46 % | 20.728 M 48.25 % | 13.982 M -23.46 % | 18.268 M -40.74 % | 30.827 M 75.39 % | 17.576 M 666.89 % | -3.100 M -108.84 % | 35.075 M -18.30 % | 42.931 M 119.92 % | 19.521 M 114.44 % | 9.103 M 0.00 % | 9.103 M -59.68 % | 22.580 M 0.00 % | 22.580 M 13.41 % | 19.909 M 0.00 % | 19.909 M -24.46 % | 26.355 M 0.00 % | 26.355 M 101.48 % | 13.081 M |
| Operating income ratio | 0.02 406.33 % | 0.00 -88.81 % | 0.04 36.68 % | 0.03 -12.71 % | 0.03 25.19 % | 0.03 -44.58 % | 0.05 87.19 % | 0.02 26.12 % | 0.02 -42.38 % | 0.03 78.88 % | 0.02 -4.19 % | 0.02 2.70 % | 0.02 7.68 % | 0.02 -2.00 % | 0.02 -54.44 % | 0.04 51.28 % | 0.03 1 158.01 % | 0.00 -109.08 % | 0.03 -47.27 % | 0.05 -97.21 % | 1.86 20 773.19 % | 0.01 0.00 % | 0.01 -72.35 % | 0.03 0.00 % | 0.03 50.46 % | 0.02 0.00 % | 0.02 -20.56 % | 0.03 0.00 % | 0.03 67.07 % | 0.02 |
| Total other income expenses net | 1.001 K -99.99 % | 11.320 M 200.74 % | -11.237 M 4.31 % | -11.743 M 13.19 % | -13.527 M -120.78 % | -6.127 M 67.81 % | -19.031 M -180.16 % | -6.793 M -31.39 % | -5.170 M 8.14 % | -5.628 M -41.51 % | -3.977 M -27.51 % | -3.119 M 0.42 % | -3.132 M -65.20 % | -1.896 M -131.49 % | -819.000 K -343.03 % | 337.000 K -73.98 % | 1.295 M 102.30 % | -56.338 M -475.47 % | -9.790 M 4.15 % | -10.214 M -161.36 % | 16.646 M 147.18 % | 6.734 M 0.00 % | 6.734 M 345.15 % | -2.747 M 0.00 % | -2.747 M 61.33 % | -7.104 M 0.00 % | -7.104 M -26.43 % | -5.619 M 0.00 % | -5.619 M -12.99 % | -4.973 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2017-06-30 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2017-10-31 | 2017-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 234.487 M | 0.000 -100.00 % | 496.002 M | 0.000 -100.00 % | 476.264 M 417.89 % | 91.963 M -82.14 % | 514.834 M 885.33 % | 52.250 M -78.80 % | 246.450 M 35.81 % | 181.473 M 565.44 % | 27.271 M -5.43 % | 28.838 M 41.20 % | 20.424 M -73.12 % | 75.971 M -19.71 % | 94.622 M -63.71 % | 260.752 M -0.85 % | 262.989 M 17.78 % | 223.280 M 0.00 % | 223.280 M -22.51 % | 288.125 M 0.00 % | 288.125 M 8.17 % | 266.352 M 0.00 % | 266.352 M 480.46 % | 45.886 M -68.33 % | 144.875 M 46.95 % | 98.590 M |
| Total investments | 499.000 K | 0.000 -100.00 % | 499.000 K | 0.000 -100.00 % | 68.933 M -62.52 % | 183.926 M 109.96 % | 87.602 M -16.17 % | 104.500 M 381.57 % | 21.700 M 4 248.70 % | 499.000 K -99.09 % | 54.542 M 10 830.26 % | 499.000 K -98.78 % | 40.848 M 3 129.09 % | 1.265 M -99.33 % | 189.244 M 101.13 % | 94.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.773 M | 0.000 | 0.000 |
| Total debt | 324.765 M | 0.000 -100.00 % | 512.608 M | 0.000 -100.00 % | 494.450 M | 0.000 -100.00 % | 519.694 M | 0.000 -100.00 % | 277.499 M 17.31 % | 236.550 M | 0.000 -100.00 % | 40.952 M | 0.000 -100.00 % | 76.997 M | 0.000 -100.00 % | 355.374 M -22.56 % | 458.884 M -23.34 % | 598.561 M 0.00 % | 598.561 M 74.63 % | 342.759 M 0.00 % | 342.759 M -30.79 % | 495.279 M 0.00 % | 495.279 M | 0.000 -100.00 % | 186.124 M 34.00 % | 138.897 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 618.959 M | 0.000 -100.00 % | 572.502 M | 0.000 -100.00 % | 543.338 M 24.61 % | 436.018 M -14.50 % | 509.970 M | 0.000 | 0.000 -100.00 % | 448.627 M 44 862 600.00 % | 1.000 K -100.00 % | 434.295 M 32.82 % | 326.975 M -18.66 % | 401.990 M | 0.000 -100.00 % | 267.030 M | 0.000 | 0.000 -100.00 % | 227.506 M 0.00 % | 227.506 M | 0.000 | 0.000 -100.00 % | 258.213 M | 0.000 | 0.000 |
| Retained earnings | 445.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 361.335 M | 0.000 | 0.000 | 0.000 -100.00 % | 298.803 M | 0.000 | 0.000 -100.00 % | 237.459 M | 0.000 | 0.000 | 0.000 -100.00 % | 190.869 M | 0.000 -100.00 % | 148.499 M 0.00 % | 148.499 M | 0.000 | 0.000 -100.00 % | 95.029 M 0.00 % | 95.029 M | 0.000 -100.00 % | 49.983 M 28.13 % | 39.011 M |
| Common stock | 167.498 M | 0.000 -100.00 % | 107.320 M | 0.000 -100.00 % | 107.320 M | 0.000 -100.00 % | 107.320 M | 0.000 -100.00 % | 107.320 M 0.00 % | 107.320 M | 0.000 -100.00 % | 107.320 M | 0.000 -100.00 % | 107.320 M | 0.000 -100.00 % | 107.320 M 0.00 % | 107.320 M 0.00 % | 107.320 M 0.00 % | 107.320 M 0.00 % | 107.320 M 0.00 % | 107.320 M 0.00 % | 107.320 M 0.00 % | 107.320 M | 0.000 -100.00 % | 77.500 M 50.00 % | 51.667 M |
| Total equity | 1.108 B 79.03 % | 618.959 M 0.00 % | 618.959 M 8.11 % | 572.502 M 0.00 % | 572.502 M 5.37 % | 543.338 M 0.00 % | 543.338 M 6.54 % | 509.970 M 0.00 % | 509.970 M 7.32 % | 475.197 M 5.92 % | 448.627 M 0.00 % | 448.626 M 3.30 % | 434.295 M 0.00 % | 434.295 M 8.04 % | 401.990 M -0.01 % | 402.036 M 7.40 % | 374.350 M 4.08 % | 359.667 M 0.00 % | 359.667 M 7.42 % | 334.826 M 0.00 % | 334.826 M 9.35 % | 306.196 M 0.00 % | 306.196 M 18.58 % | 258.213 M 102.55 % | 127.483 M 11.82 % | 114.011 M |
| Other non current liabilities | 5.048 M 100.82 % | -618.959 M -4 613.01 % | 13.715 M 102.40 % | -572.502 M -18 303.56 % | 3.145 M 100.58 % | -543.338 M -6 379.19 % | 8.653 M | 0.000 -100.00 % | 5.991 M | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.329 M | 0.000 -100.00 % | 22.772 M | 0.000 -100.00 % | 28.918 M | 0.000 | 0.000 -100.00 % | 36.304 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 5.048 M 100.82 % | -618.959 M -4 613.01 % | 13.715 M 102.40 % | -572.502 M -3 039.83 % | 19.474 M 103.58 % | -543.338 M -1 829.00 % | 31.425 M | 0.000 -100.00 % | 34.909 M | 0.000 | 0.000 -100.00 % | 40.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -600.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 |
| Other current liabilities | 807.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 374.000 K | 0.000 -100.00 % | 3.668 M | 0.000 -100.00 % | 993.000 K -79.08 % | 4.746 M | 0.000 -100.00 % | 528.000 K | 0.000 -100.00 % | 27.246 M | 0.000 -100.00 % | 63.156 M 19 513.51 % | 322.000 K -99.07 % | 34.620 M 0.00 % | 34.620 M 6 874.27 % | 496.400 K -98.36 % | 30.224 M 54.77 % | 19.529 M 0.00 % | 19.529 M | 0.000 -100.00 % | 45.815 M 1.38 % | 45.191 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 686.000 K | 0.000 -100.00 % | 250.000 K -66.17 % | 739.000 K | 0.000 -100.00 % | 1.264 M | 0.000 -100.00 % | 8.641 M | 0.000 -100.00 % | 16.693 M -26.94 % | 22.848 M -29.92 % | 32.604 M | 0.000 -100.00 % | 29.727 M | 0.000 -100.00 % | 19.092 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 324.765 M | 0.000 -100.00 % | 512.608 M | 0.000 -100.00 % | 478.121 M | 0.000 -100.00 % | 496.922 M | 0.000 -100.00 % | 248.581 M 5.09 % | 236.550 M | 0.000 -100.00 % | 4.648 M | 0.000 -100.00 % | 76.997 M | 0.000 -100.00 % | 305.630 M -33.40 % | 458.884 M -23.34 % | 598.561 M 0.00 % | 598.561 M 74.63 % | 342.759 M 0.00 % | 342.759 M -30.79 % | 495.279 M 0.00 % | 495.279 M | 0.000 -100.00 % | 186.124 M 34.00 % | 138.897 M |
| Total current liabilities | 326.497 M | 0.000 -100.00 % | 548.447 M | 0.000 -100.00 % | 480.048 M | 0.000 -100.00 % | 536.594 M | 0.000 -100.00 % | 250.104 M 0.15 % | 249.738 M | 0.000 -100.00 % | 6.890 M | 0.000 -100.00 % | 125.793 M | 0.000 -100.00 % | 369.303 M -27.14 % | 506.871 M -24.75 % | 673.560 M 0.00 % | 673.560 M 76.07 % | 382.542 M 0.00 % | 382.541 M -29.29 % | 540.992 M 0.00 % | 540.992 M | 0.000 -100.00 % | 571.023 M 21.31 % | 470.698 M |
| Total liabilities | 331.545 M 153.56 % | -618.959 M -210.10 % | 562.162 M 198.19 % | -572.502 M -214.61 % | 499.522 M 191.94 % | -543.338 M -195.65 % | 568.019 M | 0.000 -100.00 % | 285.013 M 14.12 % | 249.738 M | 0.000 -100.00 % | 47.353 M | 0.000 -100.00 % | 125.793 M | 0.000 -100.00 % | 369.303 M -27.14 % | 506.871 M -24.75 % | 673.560 M 0.00 % | 673.560 M 76.08 % | 382.541 M 0.00 % | 382.541 M -29.29 % | 540.992 M 0.00 % | 540.992 M | 0.000 -100.00 % | 571.024 M 21.31 % | 470.698 M |
| Other non current assets | 324.000 K | 0.000 -100.00 % | 101.382 M | 0.000 -100.00 % | 391.000 K 100.43 % | -91.963 M -17 717.43 % | 522.000 K 101.00 % | -52.250 M -14 776.97 % | 356.000 K -40.57 % | 599.000 K 102.20 % | -27.271 M -4 698.82 % | 593.000 K 102.90 % | -20.424 M -205.29 % | 19.398 M 120.50 % | -94.622 M -9 320.93 % | 1.026 M -83.69 % | 6.292 M -5.18 % | 6.636 M -2.23 % | 6.787 M 103.33 % | 3.338 M -3.44 % | 3.457 M 24.05 % | 2.787 M -4.11 % | 2.906 M 106.33 % | -45.886 M -2 388.59 % | 2.005 M 0.55 % | 1.994 M |
| Long term investments | 499.000 K | 0.000 100.00 % | -100.574 M | 0.000 -100.00 % | 499.000 K | 0.000 -100.00 % | 499.000 K | 0.000 -100.00 % | 499.000 K 0.00 % | 499.000 K | 0.000 -100.00 % | 499.000 K | 0.000 100.00 % | -18.133 M | 0.000 -100.00 % | 499.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 2.860 K | 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 |
| Goodwill and intangible assets | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 2.860 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 4.301 M | 0.000 -100.00 % | 4.832 M | 0.000 -100.00 % | 1.309 M | 0.000 -100.00 % | 2.119 M | 0.000 -100.00 % | 2.941 M -23.11 % | 3.825 M | 0.000 -100.00 % | 4.457 M | 0.000 -100.00 % | 5.307 M | 0.000 -100.00 % | 1.820 M 265.49 % | 498.000 K -13.80 % | 577.757 K 0.00 % | 577.757 K -96.87 % | 18.452 M 0.00 % | 18.452 M 0.00 % | 18.451 M 0.00 % | 18.451 M | 0.000 -100.00 % | 18.561 M -0.38 % | 18.632 M |
| Total non current assets | 5.292 M | 0.000 -100.00 % | 5.767 M | 0.000 -100.00 % | 2.327 M 102.53 % | -91.963 M -2 891.83 % | 3.294 M 106.30 % | -52.250 M -1 419.44 % | 3.960 M -22.12 % | 5.085 M 118.65 % | -27.271 M -578.52 % | 5.699 M 127.90 % | -20.424 M -403.12 % | 6.738 M 107.12 % | -94.622 M -2 788.06 % | 3.520 M -49.29 % | 6.941 M -5.76 % | 7.365 M 0.00 % | 7.365 M -66.38 % | 21.909 M 0.00 % | 21.909 M 2.58 % | 21.357 M 0.00 % | 21.357 M 146.54 % | -45.886 M -322.17 % | 20.654 M 0.14 % | 20.626 M |
| Other current assets | 35.368 M 130.05 % | -117.679 M -677.23 % | 20.387 M 123.54 % | -86.620 M -540.37 % | 19.670 M | 0.000 -100.00 % | 11.250 M | 0.000 -100.00 % | 12.062 M 36.20 % | 8.856 M | 0.000 -100.00 % | 310.810 M | 0.000 -100.00 % | 31.778 M | 0.000 -100.00 % | 456.939 M 1 622.03 % | 26.535 M -92.99 % | 378.272 M 1 449.75 % | 24.409 M 25.77 % | 19.408 M 0.00 % | 19.408 M -31.36 % | 28.273 M 0.00 % | 28.273 M | 0.000 -100.00 % | 1.571 M -19.64 % | 1.955 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 101.073 M | 0.000 -100.00 % | 68.434 M -62.79 % | 183.926 M 111.16 % | 87.103 M -16.65 % | 104.500 M 392.90 % | 21.201 M | 0.000 -100.00 % | 54.542 M 259.85 % | 15.157 M -62.89 % | 40.848 M 110.58 % | 19.398 M -89.75 % | 189.244 M 102.21 % | 93.589 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.773 M | 0.000 | 0.000 |
| cash and cash equivalents | 90.278 M | 0.000 -100.00 % | 16.606 M | 0.000 -100.00 % | 18.186 M 119.78 % | -91.963 M -1 992.24 % | 4.860 M 109.30 % | -52.250 M -268.28 % | 31.049 M -43.63 % | 55.077 M 301.96 % | -27.271 M -325.12 % | 12.114 M 159.31 % | -20.424 M -2 090.64 % | 1.026 M 101.08 % | -94.622 M -200.00 % | 94.622 M -51.70 % | 195.895 M -47.80 % | 375.281 M 0.00 % | 375.281 M 586.90 % | 54.634 M 0.00 % | 54.634 M -76.13 % | 228.927 M 0.00 % | 228.927 M 598.90 % | -45.886 M -211.24 % | 41.249 M 2.34 % | 40.307 M |
| Cash and short term investments | 90.278 M -23.28 % | 117.679 M 0.00 % | 117.679 M 35.86 % | 86.620 M 0.00 % | 86.620 M -5.81 % | 91.963 M 0.00 % | 91.963 M 76.01 % | 52.250 M 0.00 % | 52.250 M -5.13 % | 55.077 M 101.96 % | 27.271 M 0.00 % | 27.271 M 33.52 % | 20.424 M 0.00 % | 20.424 M -78.42 % | 94.622 M 0.00 % | 94.622 M -51.70 % | 195.895 M -47.80 % | 375.281 M 0.00 % | 375.281 M 586.90 % | 54.634 M 0.00 % | 54.634 M -76.13 % | 228.927 M 0.00 % | 228.927 M 398.90 % | 45.886 M 11.24 % | 41.249 M 2.34 % | 40.307 M |
| Total current assets | 1.434 B | 0.000 -100.00 % | 1.175 B | 0.000 -100.00 % | 1.070 B 1 063.18 % | 91.963 M -91.70 % | 1.108 B 2 020.69 % | 52.250 M -93.39 % | 791.023 M 9.89 % | 719.849 M 2 539.61 % | 27.271 M -94.44 % | 490.280 M 2 300.51 % | 20.424 M -96.31 % | 553.350 M 484.80 % | 94.622 M -87.68 % | 767.820 M -12.18 % | 874.280 M -14.78 % | 1.026 B 0.00 % | 1.026 B 47.51 % | 695.458 M 0.00 % | 695.458 M -15.79 % | 825.830 M 0.00 % | 825.830 M 1 699.73 % | 45.886 M -93.23 % | 677.852 M 20.17 % | 564.082 M |
| Inventory | 1.040 B | 0.000 -100.00 % | 658.502 M | 0.000 -100.00 % | 546.136 M | 0.000 -100.00 % | 438.462 M | 0.000 -100.00 % | 436.299 M 10.67 % | 394.236 M | 0.000 -100.00 % | 152.199 M | 0.000 -100.00 % | 125.082 M | 0.000 -100.00 % | 235.559 M -54.37 % | 516.284 M 89.59 % | 272.309 M 0.00 % | 272.309 M -32.83 % | 405.429 M 0.00 % | 405.429 M -12.74 % | 464.615 M 0.00 % | 464.615 M | 0.000 -100.00 % | 417.159 M -5.65 % | 442.146 M |
| Net receivables | 268.619 M | 0.000 -100.00 % | 378.786 M | 0.000 -100.00 % | 417.271 M | 0.000 -100.00 % | 566.388 M | 0.000 -100.00 % | 290.412 M 10.98 % | 261.680 M | 0.000 | 0.000 | 0.000 -100.00 % | 376.066 M | 0.000 -100.00 % | 445.491 M 174.82 % | 162.101 M -54.21 % | 354.044 M 0.05 % | 353.863 M 50.33 % | 235.395 M 8.99 % | 215.987 M 107.65 % | 104.015 M 0.00 % | 104.015 M | 0.000 -100.00 % | 217.873 M 173.46 % | 79.674 M |
| Tax assets | 166.000 K | 0.000 -100.00 % | 125.000 K | 0.000 -100.00 % | 126.000 K | 0.000 -100.00 % | 152.000 K | 0.000 -100.00 % | 162.000 K 1.25 % | 160.000 K | 0.000 -100.00 % | 148.000 K | 0.000 -100.00 % | 163.000 K | 0.000 -100.00 % | 171.905 K 13.84 % | 151.000 K -0.11 % | 151.161 K | 0.000 -100.00 % | 119.000 K | 0.000 -100.00 % | 119.388 K | 0.000 | 0.000 -100.00 % | 88.000 K | 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 -100.00 % | 1.000 K | 0.000 |
| Account payables | 925.000 K | 0.000 -100.00 % | 35.245 M | 0.000 -100.00 % | 693.000 K | 0.000 -100.00 % | 35.318 M | 0.000 -100.00 % | 280.000 K -95.98 % | 6.964 M | 0.000 -100.00 % | 979.000 K | 0.000 -100.00 % | 12.909 M | 0.000 -100.00 % | 517.496 K -97.91 % | 24.817 M -38.54 % | 40.378 M 0.00 % | 40.378 M 322.43 % | 9.559 M 0.01 % | 9.558 M -63.50 % | 26.184 M 0.00 % | 26.184 M | 0.000 -100.00 % | 336.939 M 17.56 % | 286.610 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 594.000 K | 0.000 -100.00 % | 860.000 K | 0.000 -100.00 % | 686.000 K | 0.000 | 0.000 -100.00 % | 739.000 K | 0.000 -100.00 % | 735.000 K | 0.000 -100.00 % | 8.641 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.145 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.990 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 -100.00 % | 4.025 M | 0.000 -100.00 % | 413.000 K | 0.000 -100.00 % | 1.209 M | 0.000 -100.00 % | 1.966 M | 0.000 | 0.000 -100.00 % | 3.132 M | 0.000 -100.00 % | 3.737 M | 0.000 -100.00 % | 256.786 K | 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 -100.00 % | 448.625 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 |
| Other total stockholders equity | 495.003 M | 0.000 -100.00 % | 511.639 M | 0.000 -100.00 % | 103.847 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.847 M -71.77 % | 367.877 M | 0.000 100.00 % | -344.778 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.229 M | 0.000 -100.00 % | 103.847 M 0.00 % | 103.847 M | 0.000 | 0.000 -100.00 % | 103.847 M 0.00 % | 103.847 M | 0.000 | 0.000 -100.00 % | 23.333 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.990 M | 0.000 | 0.000 -100.00 % | 4.158 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.440 B | 0.000 -100.00 % | 1.181 B | 0.000 -100.00 % | 1.072 B | 0.000 -100.00 % | 1.111 B | 0.000 -100.00 % | 794.983 M 9.66 % | 724.934 M | 0.000 -100.00 % | 495.979 M | 0.000 -100.00 % | 560.088 M | 0.000 -100.00 % | 771.340 M -12.47 % | 881.221 M -14.71 % | 1.033 B 0.00 % | 1.033 B 44.03 % | 717.367 M 0.00 % | 717.367 M -15.32 % | 847.188 M 0.00 % | 847.188 M | 0.000 -100.00 % | 698.507 M 19.46 % | 584.708 M |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2017-10-31 | 2017-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 | 2017-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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.896 M | 0.000 100.00 % | -22.238 M 0.00 % | -22.238 M -261.76 % | 13.747 M 0.00 % | 13.747 M 139.37 % | -34.921 M 0.00 % | -34.921 M 27.58 % | -48.220 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.456 M | 0.000 100.00 % | -51.830 M 0.00 % | -51.830 M -259.74 % | 32.447 M 0.00 % | 32.447 M 184.91 % | -38.214 M 0.00 % | -38.214 M -864.13 % | 5.001 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.560 M | 0.000 -100.00 % | 29.593 M 0.00 % | 29.593 M 258.25 % | -18.700 M 0.00 % | -18.700 M -667.77 % | 3.294 M 0.00 % | 3.294 M 105.14 % | -64.018 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.797 M |
| Other non cash items | -24.210 M -86.55 % | -12.978 M 47.76 % | -24.841 M -3.19 % | -24.073 M -7.54 % | -22.385 M -56.36 % | -14.316 M -2.07 % | -14.025 M 22.40 % | -18.074 M -18.19 % | -15.292 M 23.24 % | -19.921 M -34.13 % | -14.852 M -10.81 % | -13.403 M -1.79 % | -13.167 M -55.79 % | -8.452 M 24.82 % | -11.242 M 45.90 % | -20.779 M -91.30 % | -10.862 M -76.63 % | -6.149 M 67.50 % | -18.922 M 22.71 % | -24.483 M -247.08 % | -7.054 M -139.27 % | 17.962 M 244.62 % | -12.420 M -318.90 % | -2.965 M 0.00 % | -2.965 M 1.54 % | -3.011 M 0.00 % | -3.011 M -121.99 % | 13.694 M 0.00 % | 13.694 M -87.30 % | 107.811 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 822.000 K 0.00 % | 822.000 K 0.00 % | 822.000 K -5.95 % | 874.000 K 0.00 % | 874.000 K 0.00 % | 874.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.548 M | 0.000 100.00 % | -10.826 M 0.00 % | -10.826 M -151.76 % | 20.916 M 0.00 % | 20.916 M 386.79 % | -7.293 M 0.00 % | -7.293 M -111.21 % | 65.073 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -188.000 | 0.000 100.00 % | -62.000 K 0.00 % | -62.000 K -26 709.44 % | 233.000 0.00 % | 233.000 100.21 % | -112.000 K 0.00 % | -112.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.876 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -232.000 K |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.876 M | 0.000 100.00 % | -62.000 K 0.00 % | -62.000 K -26 709.44 % | 233.000 0.00 % | 233.000 100.21 % | -112.000 K 0.00 % | -112.000 K 51.72 % | -232.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 |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.901 M | 0.000 100.00 % | -76.261 M 0.00 % | -76.261 M -195.55 % | 79.808 M 0.00 % | 79.808 M 4 536.25 % | -1.799 M 0.00 % | -1.799 M 97.13 % | -62.718 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.901 M | 0.000 100.00 % | -76.261 M 0.00 % | -76.261 M -195.55 % | 79.808 M 0.00 % | 79.808 M 4 536.25 % | -1.799 M 0.00 % | -1.799 M 97.13 % | -62.718 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 | 0.000 | 0.000 | 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 % | -128.202 M -449.50 % | 36.682 M | 0.000 -100.00 % | 38.184 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 822.000 K 0.00 % | 822.000 K 0.00 % | 822.000 K -5.95 % | 874.000 K 0.00 % | 874.000 K 0.00 % | 874.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.325 M | 0.000 100.00 % | -87.149 M 0.00 % | -87.149 M -186.52 % | 100.724 M 466.56 % | -27.478 M -200.00 % | 27.478 M 398.54 % | -9.204 M -122.83 % | 40.307 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.682 M 16.91 % | 4.860 M 20.36 % | 4.038 M -86.99 % | 31.049 M 2.90 % | 30.175 M -45.21 % | 55.077 M 1.61 % | 54.203 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 % | 27.478 M | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.620 M 1 424.46 % | 5.682 M 16.91 % | 4.860 M -84.75 % | 31.871 M 2.65 % | 31.049 M -44.51 % | 55.951 M 1.59 % | 55.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.325 M | 0.000 100.00 % | -87.149 M 0.00 % | -87.149 M -186.52 % | 100.724 M | 0.000 -100.00 % | 27.478 M 398.54 % | -9.204 M -122.83 % | 40.307 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 822.000 K 0.00 % | 822.000 K 0.00 % | 822.000 K -5.95 % | 874.000 K 0.00 % | 874.000 K 0.00 % | 874.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.548 M | 0.000 100.00 % | -10.826 M 0.00 % | -10.826 M -151.76 % | 20.916 M 0.00 % | 20.916 M 386.79 % | -7.293 M 0.00 % | -7.293 M -111.21 % | 65.073 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -188.000 | 0.000 100.00 % | -62.000 K 0.00 % | -62.000 K -26 709.44 % | 233.000 0.00 % | 233.000 100.21 % | -112.000 K 0.00 % | -112.000 K | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 822.000 K 0.00 % | 822.000 K 0.00 % | 822.000 K -5.95 % | 874.000 K 0.00 % | 874.000 K 0.00 % | 874.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.548 M | 0.000 100.00 % | -10.888 M 0.00 % | -10.888 M -152.06 % | 20.916 M 0.00 % | 20.916 M 382.46 % | -7.405 M 0.00 % | -7.405 M -111.38 % | 65.073 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 | 2017 |