Shankar Lal Rampal Dye-Chem Li SRD.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.018 B 39.64 % | 2.877 B -11.04 % | 3.234 B 6.65 % | 3.033 B 70.80 % | 1.776 B 33.91 % | 1.326 B -24.60 % | 1.759 B 133.98 % | 751.644 M 157.46 % | 291.943 M 12.31 % | 259.935 M 18.46 % | 219.438 M -6.26 % | 234.098 M |
| Net income | 113.924 M 75.35 % | 64.970 M -59.16 % | 159.094 M -41.22 % | 270.644 M 254.59 % | 76.327 M 183.22 % | 26.950 M 79.68 % | 14.999 M 55.47 % | 9.647 M 766.14 % | 1.114 M 11.98 % | 994.678 K 58.25 % | 628.532 K -15.02 % | 739.601 K |
| Income before tax | 154.294 M 72.49 % | 89.450 M -58.00 % | 212.964 M -40.52 % | 358.025 M 232.50 % | 107.677 M 186.63 % | 37.566 M 81.43 % | 20.705 M 53.40 % | 13.498 M 730.17 % | 1.626 M 12.78 % | 1.442 M 46.04 % | 987.192 K -8.29 % | 1.076 M |
| Income before tax ratio | 0.04 23.52 % | 0.03 -52.78 % | 0.07 -44.22 % | 0.12 94.67 % | 0.06 114.05 % | 0.03 140.62 % | 0.01 -34.44 % | 0.02 222.44 % | 0.01 0.41 % | 0.01 23.29 % | 0.00 -2.16 % | 0.00 |
| EBITDA | 164.561 M 70.69 % | 96.407 M -56.98 % | 224.110 M -39.88 % | 372.758 M 206.86 % | 121.473 M 108.09 % | 58.375 M 40.55 % | 41.534 M 77.08 % | 23.455 M 501.04 % | 3.902 M 78.72 % | 2.183 M 20.62 % | 1.810 M -18.84 % | 2.230 M |
| Net income ratio | 0.03 25.57 % | 0.02 -54.09 % | 0.05 -44.88 % | 0.09 107.61 % | 0.04 111.50 % | 0.02 138.30 % | 0.01 -33.55 % | 0.01 236.41 % | 0.00 -0.30 % | 0.00 33.60 % | 0.00 -9.34 % | 0.00 |
| Ratio EBITDA | 0.04 22.24 % | 0.03 -51.64 % | 0.07 -43.63 % | 0.12 79.67 % | 0.07 55.39 % | 0.04 86.40 % | 0.02 -24.32 % | 0.03 133.45 % | 0.01 59.13 % | 0.01 1.83 % | 0.01 -13.42 % | 0.01 |
| Gross profit ratio | 0.06 0.07 % | 0.06 -46.12 % | 0.11 -19.39 % | 0.13 67.69 % | 0.08 14.99 % | 0.07 7.81 % | 0.06 -58.28 % | 0.15 437.25 % | 0.03 15.84 % | 0.02 -7.53 % | 0.03 10.92 % | 0.02 |
| Weighted average shs out dil | 64.002 M 0.05 % | 63.967 M 0.00 % | 63.967 M 0.00 % | 63.966 M 0.00 % | 63.967 M 31.64 % | 48.593 M 1.27 % | 47.983 M 37.00 % | 35.023 M -27.01 % | 47.983 M 0.00 % | 47.983 M 0.00 % | 47.983 M 0.00 % | 47.983 M |
| Weighted average shs out | 64.002 M 0.05 % | 63.967 M 0.00 % | 63.967 M 0.00 % | 63.966 M 0.00 % | 63.967 M 31.64 % | 48.593 M 1.27 % | 47.983 M 37.00 % | 35.023 M -27.01 % | 47.983 M 0.00 % | 47.983 M 0.00 % | 47.983 M 0.00 % | 47.983 M |
| EPS diluted | 1.78 74.51 % | 1.02 -59.04 % | 2.49 -41.13 % | 4.23 255.46 % | 1.19 116.36 % | 0.55 77.42 % | 0.31 10.71 % | 0.28 1 106.90 % | 0.02 12.08 % | 0.02 58.02 % | 0.01 -14.94 % | 0.02 |
| Earnings per share | 1.78 74.51 % | 1.02 -59.04 % | 2.49 -41.13 % | 4.23 255.46 % | 1.19 116.36 % | 0.55 77.42 % | 0.31 10.71 % | 0.28 1 106.90 % | 0.02 12.08 % | 0.02 58.02 % | 0.01 -14.94 % | 0.02 |
| Gross profit | 228.182 M 39.74 % | 163.289 M -52.07 % | 340.686 M -14.04 % | 396.309 M 186.41 % | 138.372 M 53.99 % | 89.858 M -18.71 % | 110.542 M -2.38 % | 113.240 M 1 283.23 % | 8.187 M 30.10 % | 6.292 M 9.54 % | 5.744 M 3.98 % | 5.525 M |
| Income tax expense | 40.370 M 64.91 % | 24.480 M -54.56 % | 53.870 M -38.35 % | 87.381 M 178.73 % | 31.350 M 195.30 % | 10.616 M 86.04 % | 5.706 M 48.19 % | 3.851 M 651.95 % | 512.096 K 14.55 % | 447.041 K 24.64 % | 358.660 K 6.50 % | 336.770 K |
| Cost of revenue | 3.790 B 39.64 % | 2.714 B -6.21 % | 2.894 B 9.76 % | 2.637 B 61.03 % | 1.637 B 32.45 % | 1.236 B -24.99 % | 1.648 B 158.17 % | 638.404 M 124.98 % | 283.756 M 11.87 % | 253.643 M 18.69 % | 213.694 M -6.51 % | 228.573 M |
| General and administrative expenses | 7.161 M 5.43 % | 6.792 M -5.85 % | 7.214 M 124.18 % | 3.218 M 150.82 % | 1.283 M -49.71 % | 2.551 M -21.51 % | 3.250 M 1 031.04 % | 287.361 K -11.64 % | 325.234 K 12.01 % | 290.350 K 15.44 % | 251.520 K 11.51 % | 225.558 K |
| Selling and marketing expenses | 20.723 M -7.86 % | 22.491 M -64.85 % | 63.993 M 315.75 % | 15.392 M 23.07 % | 12.507 M 65.70 % | 7.548 M -84.46 % | 48.568 M -42.04 % | 83.790 M 7 113.30 % | 1.162 M -7.44 % | 1.255 M 37.45 % | 913.005 K -6.32 % | 974.588 K |
| Other expenses | 34.109 M -16.14 % | 40.674 M -18.68 % | 50.018 M 1 048.78 % | 4.354 M 7.63 % | 4.046 M -83.70 % | 24.814 M 27 362.55 % | -91.020 K -100.31 % | 29.163 M 335.28 % | 6.700 M 41.13 % | 4.747 M 3.65 % | 4.580 M 5.90 % | 4.325 M |
| Operating expenses | 64.661 M -7.57 % | 69.957 M -42.29 % | 121.225 M 427.89 % | 22.964 M 28.75 % | 17.836 M -48.92 % | 34.914 M -50.09 % | 69.948 M -38.23 % | 113.240 M 1 283.23 % | 8.187 M 30.10 % | 6.292 M 9.54 % | 5.744 M 3.98 % | 5.525 M |
| Cost and expenses | 3.854 B 38.45 % | 2.784 B -7.67 % | 3.015 B 13.35 % | 2.660 B 60.74 % | 1.655 B 30.18 % | 1.271 B -26.02 % | 1.718 B 128.58 % | 751.644 M 157.46 % | 291.943 M 12.31 % | 259.935 M 18.46 % | 219.438 M -6.26 % | 234.098 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 | 30.552 M 4.33 % | 29.283 M -58.88 % | 71.207 M 282.63 % | 18.610 M 34.95 % | 13.790 M 36.54 % | 10.099 M -80.51 % | 51.818 M -38.37 % | 84.078 M 5 554.78 % | 1.487 M -3.78 % | 1.545 M 32.70 % | 1.165 M -2.97 % | 1.200 M |
| Interest income | 9.000 K -99.65 % | 2.558 M 522.38 % | 411.000 K 13.54 % | 362.000 K -68.36 % | 1.144 M -63.36 % | 3.122 M 12 834.56 % | 24.137 K -35.64 % | 37.506 K 114.67 % | -255.627 K -823.81 % | 35.317 K 124.43 % | 15.736 K -48.66 % | 30.652 K |
| Interest expense | 9.235 M 41.90 % | 6.508 M -41.06 % | 11.041 M -22.33 % | 14.215 M 1.15 % | 14.054 M -31.02 % | 20.375 M -2.27 % | 20.848 M 116.44 % | 9.632 M 391.12 % | 1.961 M 243.85 % | 570.395 K -3.37 % | 590.275 K -42.81 % | 1.032 M |
| Depreciation and amortization | 1.032 M 15.82 % | 891.000 K 26.92 % | 702.000 K 35.52 % | 518.000 K 12.06 % | 462.268 K 6.39 % | 434.503 K 9.71 % | 396.039 K 22.11 % | 324.323 K 2.93 % | 315.092 K 83.86 % | 171.373 K -26.36 % | 232.730 K 90.82 % | 121.960 K |
| Operating income | 163.521 M 75.20 % | 93.332 M -57.47 % | 219.461 M -41.22 % | 373.345 M 209.73 % | 120.537 M 119.78 % | 54.845 M 35.29 % | 40.538 M 71.67 % | 23.613 M 514.47 % | 3.843 M 70.47 % | 2.254 M 24.99 % | 1.804 M -21.18 % | 2.288 M |
| Operating income ratio | 0.04 25.47 % | 0.03 -52.19 % | 0.07 -44.88 % | 0.12 81.35 % | 0.07 64.12 % | 0.04 79.43 % | 0.02 -26.63 % | 0.03 138.66 % | 0.01 51.78 % | 0.01 5.52 % | 0.01 -15.92 % | 0.01 |
| Total other income expenses net | -9.227 M -137.69 % | -3.882 M 40.25 % | -6.497 M 57.59 % | -15.320 M -19.12 % | -12.860 M 25.57 % | -17.279 M 12.88 % | -19.833 M -96.07 % | -10.115 M -356.27 % | -2.217 M -172.82 % | -812.596 K 0.46 % | -816.334 K 32.64 % | -1.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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 164.362 M 513.09 % | 26.809 M -63.13 % | 72.706 M -64.02 % | 202.083 M 1 122.36 % | 16.532 M -94.16 % | 283.293 M -11.17 % | 318.911 M 159.17 % | 123.053 M 714.52 % | 15.107 M 7.49 % | 14.054 M 66.55 % | 8.438 M 70.30 % | 4.955 M |
| Total investments | 10.000 K -97.54 % | 406.000 K 35.33 % | 300.000 K 50.00 % | 200.000 K | 0.000 -100.00 % | 29.900 M 896.67 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 178.534 M 187.75 % | 62.045 M -60.85 % | 158.496 M -23.60 % | 207.461 M 65.95 % | 125.013 M -59.66 % | 309.892 M -29.71 % | 440.883 M 233.25 % | 132.298 M 449.97 % | 24.056 M 41.13 % | 17.045 M 45.28 % | 11.733 M -21.18 % | 14.886 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 366.612 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 456.455 M 32.03 % | 345.733 M 21.75 % | 283.961 M -29.21 % | 401.123 M 204.93 % | 131.545 M 134.82 % | 56.018 M 81.43 % | 30.876 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 639.668 M 0.00 % | 639.668 M 0.00 % | 639.668 M 200.00 % | 213.223 M 100.00 % | 106.611 M 33.33 % | 79.959 M 33.31 % | 59.979 M 37.00 % | 43.779 M 152.48 % | 17.339 M 0.00 % | 17.339 M 0.00 % | 17.339 M 32.33 % | 13.103 M |
| Total equity | 1.096 B 11.24 % | 985.401 M 6.69 % | 923.629 M 20.31 % | 767.734 M 54.12 % | 498.157 M 17.87 % | 422.630 M 42.02 % | 297.588 M 41.92 % | 209.689 M 164.71 % | 79.215 M 1.43 % | 78.101 M 1.29 % | 77.106 M 33.32 % | 57.834 M |
| Other non current liabilities | 0.000 100.00 % | -28.000 K -75.00 % | -16.000 K | 0.000 -100.00 % | 127.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 28.000 K 75.00 % | 16.000 K | 0.000 | 0.000 -100.00 % | 150.337 M -21.89 % | 192.476 M 95.83 % | 98.285 M 931.15 % | 9.532 M 303.83 % | 2.360 M 11.61 % | 2.115 M | 0.000 |
| Total non current liabilities | 135.000 K 19.47 % | 113.000 K 117.31 % | 52.000 K 73.34 % | 29.999 K 499.98 % | 5.000 K -100.00 % | 150.337 M -21.89 % | 192.476 M 95.83 % | 98.285 M 931.15 % | 9.532 M 302.62 % | 2.367 M 11.76 % | 2.118 M 4 463.61 % | 46.416 K |
| Other current liabilities | 1.115 M 22.53 % | 910.000 K 30 233.33 % | 3.000 K 200.00 % | 1.000 K -99.99 % | 10.548 M | 0.000 | 0.000 | 0.000 -100.00 % | 72.530 K 310.35 % | 17.675 K | 0.000 | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 909.000 K 51.00 % | 602.000 K 6.17 % | 567.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 178.534 M 187.88 % | 62.017 M -60.87 % | 158.480 M -23.61 % | 207.461 M 65.95 % | 125.013 M -21.65 % | 159.555 M -35.77 % | 248.407 M 630.33 % | 34.013 M 134.19 % | 14.524 M -1.10 % | 14.685 M 52.68 % | 9.618 M -35.39 % | 14.886 M |
| Total current liabilities | 191.902 M 172.67 % | 70.378 M -60.20 % | 176.814 M -37.86 % | 284.531 M 83.83 % | 154.776 M -12.00 % | 175.873 M -33.79 % | 265.624 M 138.18 % | 111.522 M 569.26 % | 16.663 M -0.05 % | 16.671 M 47.14 % | 11.330 M -37.14 % | 18.024 M |
| Total liabilities | 192.037 M 172.43 % | 70.491 M -60.14 % | 176.866 M -37.85 % | 284.561 M 83.85 % | 154.781 M -11.99 % | 175.873 M -33.79 % | 265.624 M 26.60 % | 209.807 M 700.94 % | 26.195 M 37.59 % | 19.039 M 41.57 % | 13.448 M -25.58 % | 18.070 M |
| Other non current assets | 50.000 K 0.00 % | 50.000 K -1.96 % | 51.000 K 2.00 % | 50.000 K 0.00 % | 49.999 K -88.24 % | 425.000 K -51.65 % | 879.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long 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 |
| 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 | 10.537 M -6.54 % | 11.274 M 31.52 % | 8.572 M 35.33 % | 6.334 M 7.38 % | 5.899 M -2.56 % | 6.054 M 64.36 % | 3.683 M -2.98 % | 3.796 M 150.70 % | 1.514 M -8.32 % | 1.652 M 257.20 % | 462.417 K -22.51 % | 596.758 K |
| Total non current assets | 10.587 M -6.51 % | 11.324 M 31.32 % | 8.623 M 35.07 % | 6.384 M 7.31 % | 5.949 M -8.45 % | 6.498 M 41.24 % | 4.601 M 20.68 % | 3.812 M 151.20 % | 1.518 M -8.12 % | 1.652 M 257.20 % | 462.417 K -22.51 % | 596.758 K |
| Other current assets | 380.291 M 12.84 % | 337.024 M 4 224.15 % | 7.794 M -2.87 % | 8.024 M 277.84 % | 2.124 M -21.99 % | 2.722 M -51.25 % | 5.584 M -93.24 % | 82.625 M 253.13 % | 23.398 M -10.70 % | 26.202 M 45.95 % | 17.952 M 156.49 % | 6.999 M |
| Short term investments | 10.000 K -97.54 % | 406.000 K 35.33 % | 300.000 K 50.00 % | 200.000 K | 0.000 -100.00 % | 29.900 M 896.67 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 14.172 M -59.78 % | 35.236 M -58.93 % | 85.790 M 1 495.20 % | 5.378 M -95.04 % | 108.481 M 307.83 % | 26.600 M -78.19 % | 121.972 M 1 219.38 % | 9.245 M 3.31 % | 8.948 M 199.21 % | 2.991 M -9.22 % | 3.294 M -66.83 % | 9.930 M |
| Cash and short term investments | 14.182 M -60.21 % | 35.642 M -58.60 % | 86.090 M 1 443.38 % | 5.578 M -94.86 % | 108.481 M 92.00 % | 56.500 M -54.79 % | 124.972 M 1 251.83 % | 9.245 M 3.31 % | 8.948 M 199.21 % | 2.991 M -9.22 % | 3.294 M -66.83 % | 9.930 M |
| Total current assets | 1.278 B 22.31 % | 1.045 B -4.33 % | 1.092 B 4.39 % | 1.046 B 61.66 % | 646.988 M 9.21 % | 592.425 M 6.05 % | 558.611 M 34.38 % | 415.683 M 300.11 % | 103.892 M 8.80 % | 95.488 M 5.99 % | 90.092 M 19.63 % | 75.307 M |
| Inventory | 125.749 M 33.96 % | 93.872 M -69.19 % | 304.663 M 14.46 % | 266.163 M 20.86 % | 220.228 M 17.56 % | 187.335 M 23.28 % | 151.963 M 53.01 % | 99.314 M 240.47 % | 29.170 M -3.52 % | 30.234 M 59.92 % | 18.906 M -4.29 % | 19.754 M |
| Net receivables | 757.351 M 31.02 % | 578.030 M -16.63 % | 693.325 M -9.50 % | 766.146 M 142.33 % | 316.155 M -8.59 % | 345.868 M 24.88 % | 276.970 M 23.37 % | 224.501 M 429.78 % | 42.376 M 17.51 % | 36.061 M -27.79 % | 49.940 M 29.30 % | 38.623 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.907 K -50.74 % | 38.379 K 141.41 % | 15.898 K 378.71 % | 3.321 K | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -420.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 10.565 M 74.66 % | 6.049 M -62.02 % | 15.925 M -76.27 % | 67.102 M 357.44 % | 14.669 M 19.12 % | 12.314 M -26.06 % | 16.656 M -77.13 % | 72.829 M 4 026.56 % | 1.765 M 25.43 % | 1.407 M 0.93 % | 1.394 M -42.55 % | 2.427 M |
| Tax payables | 1.688 M 242.39 % | 493.000 K -72.67 % | 1.804 M -80.81 % | 9.400 M 106.82 % | 4.545 M 13.54 % | 4.003 M 613.89 % | 560.749 K -88.02 % | 4.680 M 1 449.17 % | 302.096 K -46.24 % | 561.927 K 76.70 % | 318.007 K -55.29 % | 711.296 K |
| 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 | 0.000 | 0.000 | 0.000 100.00 % | -213.224 M -182.01 % | 260.001 M -9.30 % | 286.653 M 38.66 % | 206.733 M 24.61 % | 165.910 M 168.14 % | 61.875 M 1.83 % | 60.761 M 1.66 % | 59.767 M 33.61 % | 44.731 M |
| Deferred tax liabilities non current | 135.000 K 19.47 % | 113.000 K 117.31 % | 52.000 K 73.33 % | 30.000 K 515.64 % | 4.873 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.113 K 103.64 % | 3.493 K -92.47 % | 46.415 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -127.000 100.00 % | -150.337 M 21.89 % | -192.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.288 B 22.00 % | 1.056 B -4.05 % | 1.100 B 4.58 % | 1.052 B 61.16 % | 652.937 M 9.10 % | 598.503 M 6.27 % | 563.211 M 34.26 % | 419.496 M 297.97 % | 105.410 M 8.51 % | 97.140 M 7.27 % | 90.555 M 19.30 % | 75.904 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 | -250.280 M -1 792.76 % | -13.223 M 45.55 % | -24.284 M 94.66 % | -454.718 M -4 305.35 % | 10.813 M 110.57 % | -102.307 M -15.77 % | -88.372 M 59.21 % | -216.636 M -8 532.87 % | -2.509 M -550.53 % | -385.749 K 98.63 % | -28.166 M -762.86 % | 4.249 M |
| Accounts receivables | -182.414 M -304.90 % | 89.028 M -7.38 % | 96.125 M 121.61 % | -444.752 M -1 795.17 % | 26.236 M 116.05 % | -163.502 M -592.05 % | -23.626 M 90.21 % | -241.351 M -6 773.97 % | -3.511 M -162.49 % | 5.619 M 125.17 % | -22.321 M -1 630.55 % | -1.290 M |
| Inventory | -31.877 M -418.77 % | 10.000 M 124.32 % | -41.112 M -1 461.32 % | 3.020 M 112.53 % | -24.110 M -138.83 % | 62.094 M 1 494.60 % | -4.452 M 93.65 % | -70.144 M -6 689.63 % | 1.064 M 109.40 % | -11.328 M -1 435.21 % | 848.432 K 285.79 % | -456.650 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.341 M 92.27 % | -56.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -35.989 M 67.94 % | -112.251 M -41.56 % | -79.297 M -510.63 % | -12.986 M -249.51 % | 8.686 M 152.32 % | 3.442 M 183.57 % | -4.119 M -104.34 % | 94.859 M 151 156.52 % | -62.797 K -101.18 % | 5.324 M 179.53 % | -6.694 M -211.64 % | 5.996 M |
| Other non cash items | -30.922 M -68.00 % | -18.406 M 65.82 % | -53.849 M 38.36 % | -87.357 M -178.95 % | -31.316 M -195.46 % | -10.599 M -125.04 % | 42.329 M 633.72 % | 5.769 M 286.25 % | 1.494 M 865.87 % | 154.640 K -35.59 % | 240.071 K -64.22 % | 671.007 K |
| Net cash provided by operating activities | -125.876 M -314.40 % | 58.712 M -56.68 % | 135.533 M 173.85 % | -183.532 M -309.43 % | 87.636 M 217.00 % | -74.906 M -144.41 % | -30.648 M 84.45 % | -197.044 M -21 396.96 % | 925.223 K -33.05 % | 1.382 M 105.17 % | -26.706 M -536.48 % | 6.119 M |
| Investments in property plant and equipment | -295.000 K 92.25 % | -3.808 M -29.52 % | -2.940 M -208.50 % | -953.000 K -185.45 % | -333.863 K 88.50 % | -2.904 M -926.60 % | -282.854 K 89.15 % | -2.606 M -1 367.11 % | -177.650 K 86.94 % | -1.361 M -1 331.36 % | -95.064 K -246.95 % | -27.400 K |
| 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 | 433.000 K 92.44 % | 225.000 K | 0.000 | 0.000 -100.00 % | 21.000 K -78.18 % | 96.249 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 138.000 K 103.85 % | -3.583 M -21.87 % | -2.940 M -208.50 % | -953.000 K -204.61 % | -312.863 K 88.86 % | -2.808 M -892.57 % | -282.854 K 89.15 % | -2.606 M -1 367.11 % | -177.650 K 86.94 % | -1.361 M -1 331.36 % | -95.064 K -246.95 % | -27.400 K |
| Debt repayment | 116.517 M 220.79 % | -96.463 M -96.94 % | -48.982 M -159.41 % | 82.448 M 338.69 % | -34.542 M 61.12 % | -88.852 M -505.37 % | 21.918 M -75.30 % | 88.753 M 1 137.62 % | 7.171 M 2 820.54 % | 245.547 K -88.39 % | 2.115 M 148.29 % | -4.379 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.653 M -73.32 % | 99.900 M 37.04 % | 72.900 M -39.67 % | 120.826 M | 0.000 | 0.000 -100.00 % | 18.640 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.653 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -3.202 M -0.13 % | -3.198 M 0.00 % | -3.198 M -200.00 % | -1.066 M -33.32 % | -799.585 K 55.77 % | -1.808 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -8.640 M -43.45 % | -6.023 M | 0.000 100.00 % | -1.000 K -16 766.67 % | 6.000 | 0.000 -100.00 % | 94.191 M 1 077.80 % | -9.633 M -391.15 % | -1.961 M -243.85 % | -570.395 K 3.37 % | -590.275 K 42.81 % | -1.032 M |
| Net cash used provided by financing activities | 104.675 M 199.05 % | -105.684 M -102.54 % | -52.180 M -164.12 % | 81.381 M 330.27 % | -35.342 M -482.46 % | 9.241 M -95.11 % | 189.010 M -5.47 % | 199.947 M 3 737.76 % | 5.210 M 1 703.82 % | -324.848 K -101.61 % | 20.165 M 472.63 % | -5.411 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 764.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -21.064 M 58.33 % | -50.554 M -162.87 % | 80.412 M 177.99 % | -103.103 M -298.35 % | 51.981 M 175.92 % | -68.473 M -159.17 % | 115.728 M 38 932.96 % | 296.487 K -95.02 % | 5.958 M 2 062.50 % | -303.570 K 95.43 % | -6.636 M -1 076.38 % | 679.674 K |
| Cash at beginning of period | 35.236 M -58.93 % | 85.790 M 1 495.20 % | 5.378 M -95.04 % | 108.481 M 92.00 % | 56.500 M -54.79 % | 124.972 M 1 251.83 % | 9.245 M 3.31 % | 8.948 M 199.21 % | 2.991 M -9.22 % | 3.294 M -66.83 % | 9.930 M 7.35 % | 9.251 M |
| Cash at end of period | 14.172 M -59.78 % | 35.236 M -58.93 % | 85.794 M 1 495.28 % | 5.378 M -95.04 % | 108.481 M 92.00 % | 56.500 M -54.79 % | 124.972 M 1 251.83 % | 9.245 M 3.31 % | 8.948 M 199.21 % | 2.991 M -9.22 % | 3.294 M -66.83 % | 9.930 M |
| Operating cash flow | -125.876 M -314.40 % | 58.712 M -56.68 % | 135.533 M 173.85 % | -183.532 M -309.43 % | 87.636 M 217.00 % | -74.906 M -144.41 % | -30.648 M 84.45 % | -197.044 M -21 396.96 % | 925.223 K -33.05 % | 1.382 M 105.17 % | -26.706 M -536.48 % | 6.119 M |
| Capital expenditure | -295.000 K 92.25 % | -3.808 M -29.52 % | -2.940 M -208.50 % | -953.000 K -185.45 % | -333.863 K 88.50 % | -2.904 M -926.60 % | -282.854 K 89.15 % | -2.606 M -1 367.11 % | -177.650 K 86.94 % | -1.361 M -1 331.36 % | -95.064 K -246.95 % | -27.400 K |
| Free CashFlow | -126.172 M -329.80 % | 54.904 M -58.59 % | 132.593 M 171.87 % | -184.485 M -311.32 % | 87.302 M 212.20 % | -77.809 M -6.18 % | -73.282 M 63.29 % | -199.651 M -26 806.52 % | 747.573 K 3 413.36 % | 21.278 K 100.08 % | -26.801 M -540.00 % | 6.091 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-04-01 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.223 B 14.54 % | 1.067 B 4.77 % | 1.019 B 7.91 % | 944.192 M -4.36 % | 987.256 M 28.15 % | 770.417 M -10.33 % | 859.148 M 22.51 % | 701.310 M 28.35 % | 546.384 M -37.70 % | 877.040 M 13.15 % | 775.144 M 3.71 % | 747.409 M -10.48 % | 834.898 M -2.09 % | 852.719 M -21.86 % | 1.091 B 131.18 % | 472.049 M -14.07 % | 549.318 M 24.91 % | 439.780 M -19.64 % | 547.271 M 12.01 % | 488.596 M 63.60 % | 298.660 M -23.31 % | 389.429 M 0.00 % | 389.429 M 42.34 % | 273.596 M 0.00 % | 273.596 M -37.32 % | 436.526 M 0.00 % | 436.526 M -8.55 % | 477.364 M 16.92 % | 408.267 M |
| Net income | 42.361 M 68.39 % | 25.156 M -12.14 % | 28.631 M 13.00 % | 25.338 M -27.19 % | 34.799 M 107.43 % | 16.777 M -29.49 % | 23.793 M 27.64 % | 18.642 M 223.69 % | 5.759 M -47.36 % | 10.940 M -9.30 % | 12.061 M -77.54 % | 53.691 M -13.22 % | 61.868 M -8.59 % | 67.680 M -47.00 % | 127.708 M 208.63 % | 41.378 M 23.50 % | 33.505 M 24.37 % | 26.940 M -12.12 % | 30.654 M 55.33 % | 19.735 M 4 587.65 % | 421.000 K -97.43 % | 16.394 M 0.00 % | 16.394 M 661.63 % | -2.919 M 0.00 % | -2.919 M -182.16 % | 3.553 M 0.00 % | 3.553 M 148.39 % | -7.342 M -148.19 % | 15.234 M |
| Income before tax | 56.676 M 60.59 % | 35.292 M -8.71 % | 38.661 M 14.18 % | 33.859 M -27.16 % | 46.483 M 85.51 % | 25.057 M -21.19 % | 31.796 M 28.86 % | 24.674 M 211.42 % | 7.923 M -81.33 % | 42.438 M 163.47 % | 16.107 M -77.55 % | 71.748 M -13.21 % | 82.670 M -1.48 % | 83.911 M -50.18 % | 168.423 M 180.66 % | 60.010 M 26.95 % | 47.271 M 21.16 % | 39.017 M -7.01 % | 41.960 M 57.02 % | 26.723 M 4 429.27 % | 590.000 K -97.28 % | 21.706 M 0.00 % | 21.706 M 842.59 % | -2.923 M 0.00 % | -2.923 M -159.69 % | 4.897 M 0.00 % | 4.897 M 147.72 % | -10.262 M -148.47 % | 21.173 M |
| Income before tax ratio | 0.05 40.21 % | 0.03 -12.87 % | 0.04 5.81 % | 0.04 -23.84 % | 0.05 44.76 % | 0.03 -12.12 % | 0.04 5.19 % | 0.04 142.63 % | 0.01 -70.03 % | 0.05 132.86 % | 0.02 -78.35 % | 0.10 -3.05 % | 0.10 0.62 % | 0.10 -36.24 % | 0.15 21.40 % | 0.13 47.73 % | 0.09 -3.00 % | 0.09 15.71 % | 0.08 40.19 % | 0.05 2 668.57 % | 0.00 -96.46 % | 0.06 0.00 % | 0.06 621.71 % | -0.01 0.00 % | -0.01 -195.24 % | 0.01 0.00 % | 0.01 152.18 % | -0.02 -141.45 % | 0.05 |
| EBITDA | 61.812 M 62.79 % | 37.971 M -9.12 % | 41.780 M 13.47 % | 36.819 M -23.28 % | 47.992 M 82.17 % | 26.344 M -23.17 % | 34.288 M 30.02 % | 26.372 M 167.90 % | 9.844 M -78.03 % | 44.809 M 138.70 % | 18.772 M -74.65 % | 74.062 M -14.35 % | 86.466 M 0.85 % | 85.734 M -50.44 % | 172.989 M 169.06 % | 64.293 M 27.10 % | 50.585 M 22.84 % | 41.181 M -10.91 % | 46.223 M 51.39 % | 30.532 M 595.48 % | 4.390 M -83.06 % | 25.915 M 0.04 % | 25.905 M 1 410.50 % | 1.715 M 0.00 % | 1.715 M -82.13 % | 9.597 M 0.19 % | 9.579 M 379.43 % | -3.428 M -113.36 % | 25.661 M |
| Net income ratio | 0.03 47.02 % | 0.02 -16.13 % | 0.03 4.71 % | 0.03 -23.87 % | 0.04 61.87 % | 0.02 -21.37 % | 0.03 4.19 % | 0.03 152.19 % | 0.01 -15.50 % | 0.01 -19.83 % | 0.02 -78.34 % | 0.07 -3.06 % | 0.07 -6.64 % | 0.08 -32.18 % | 0.12 33.50 % | 0.09 43.71 % | 0.06 -0.43 % | 0.06 9.36 % | 0.06 38.67 % | 0.04 2 765.38 % | 0.00 -96.65 % | 0.04 0.00 % | 0.04 494.58 % | -0.01 0.00 % | -0.01 -231.08 % | 0.01 0.00 % | 0.01 152.92 % | -0.02 -141.22 % | 0.04 |
| Ratio EBITDA | 0.05 42.12 % | 0.04 -13.25 % | 0.04 5.15 % | 0.04 -19.78 % | 0.05 42.16 % | 0.03 -14.32 % | 0.04 6.13 % | 0.04 108.72 % | 0.02 -64.74 % | 0.05 110.97 % | 0.02 -75.56 % | 0.10 -4.32 % | 0.10 3.01 % | 0.10 -36.57 % | 0.16 16.39 % | 0.14 47.90 % | 0.09 -1.66 % | 0.09 10.87 % | 0.08 35.16 % | 0.06 325.12 % | 0.01 -77.91 % | 0.07 0.04 % | 0.07 961.21 % | 0.01 0.00 % | 0.01 -71.49 % | 0.02 0.19 % | 0.02 405.57 % | -0.01 -111.43 % | 0.06 |
| Gross profit ratio | 1.00 1 771.98 % | 0.05 -8.15 % | 0.06 10.41 % | 0.05 -4.16 % | 0.05 1.25 % | 0.05 26.06 % | 0.04 0.11 % | 0.04 36.27 % | 0.03 -70.31 % | 0.11 207.62 % | 0.03 -67.35 % | 0.11 -10.78 % | 0.12 -3.74 % | 0.12 -25.73 % | 0.17 12.91 % | 0.15 52.54 % | 0.10 -25.14 % | 0.13 14.04 % | 0.11 34.45 % | 0.08 41.11 % | 0.06 -37.62 % | 0.10 0.00 % | 0.10 56.86 % | 0.06 0.00 % | 0.06 -18.65 % | 0.07 0.00 % | 0.07 9 126.84 % | 0.00 -100.55 % | 0.15 |
| Weighted average shs out dil | 64.183 M 0.58 % | 63.814 M 0.30 % | 63.625 M -0.56 % | 63.985 M -0.71 % | 64.443 M 0.74 % | 63.967 M -0.53 % | 64.306 M 0.04 % | 64.279 M 0.45 % | 63.989 M 0.03 % | 63.967 M 0.24 % | 63.816 M -0.16 % | 63.917 M 0.21 % | 63.781 M -0.29 % | 63.966 M 0.01 % | 63.961 M 0.47 % | 63.659 M -0.48 % | 63.967 M 0.00 % | 63.967 M 0.00 % | 63.967 M -0.01 % | 63.971 M 26.62 % | 50.520 M 2.65 % | 49.217 M 0.00 % | 49.217 M 2.26 % | 48.129 M 0.00 % | 48.129 M -38.67 % | 78.478 M 0.00 % | 78.478 M | 0.000 -100.00 % | 47.983 M |
| Weighted average shs out | 64.183 M 0.58 % | 63.814 M 0.30 % | 63.625 M -0.56 % | 63.985 M -0.71 % | 64.443 M 0.74 % | 63.967 M -0.53 % | 64.306 M 0.04 % | 64.279 M 0.45 % | 63.989 M 0.03 % | 63.967 M 0.24 % | 63.816 M -0.16 % | 63.917 M 0.21 % | 63.781 M -0.29 % | 63.966 M 0.01 % | 63.961 M 0.47 % | 63.659 M -0.48 % | 63.967 M 0.00 % | 63.967 M 0.00 % | 63.967 M -0.01 % | 63.971 M 26.62 % | 50.520 M 2.65 % | 49.217 M 0.00 % | 49.217 M 2.26 % | 48.129 M 0.00 % | 48.129 M -38.71 % | 78.527 M 0.00 % | 78.527 M | 0.000 -100.00 % | 47.983 M |
| EPS diluted | 0.66 69.23 % | 0.39 -13.33 % | 0.45 12.50 % | 0.40 -25.93 % | 0.54 107.69 % | 0.26 -29.73 % | 0.37 27.59 % | 0.29 222.22 % | 0.09 -47.06 % | 0.17 -10.53 % | 0.19 -77.38 % | 0.84 -13.40 % | 0.97 -8.49 % | 1.06 -47.00 % | 2.00 207.69 % | 0.65 25.00 % | 0.52 23.47 % | 0.42 -56.13 % | 0.96 209.68 % | 0.31 3 634.94 % | 0.01 -97.48 % | 0.33 0.00 % | 0.33 644.55 % | -0.06 0.00 % | -0.06 -233.77 % | 0.05 0.00 % | 0.05 | 0.00 -100.00 % | 0.32 |
| Earnings per share | 0.66 69.23 % | 0.39 -13.33 % | 0.45 12.50 % | 0.40 -25.93 % | 0.54 107.69 % | 0.26 -29.73 % | 0.37 27.59 % | 0.29 222.22 % | 0.09 -47.06 % | 0.17 -10.53 % | 0.19 -77.38 % | 0.84 -13.40 % | 0.97 -8.49 % | 1.06 -47.00 % | 2.00 207.69 % | 0.65 25.00 % | 0.52 23.47 % | 0.42 -56.13 % | 0.96 209.68 % | 0.31 3 634.94 % | 0.01 -97.48 % | 0.33 0.00 % | 0.33 644.55 % | -0.06 0.00 % | -0.06 -233.77 % | 0.05 0.00 % | 0.05 | 0.00 -100.00 % | 0.32 |
| Gross profit | 1.223 B 2 044.14 % | 57.024 M -3.77 % | 59.260 M 19.15 % | 49.735 M -8.34 % | 54.258 M 29.75 % | 41.818 M 13.04 % | 36.995 M 22.64 % | 30.164 M 74.92 % | 17.245 M -81.50 % | 93.238 M 248.06 % | 26.788 M -66.13 % | 79.100 M -20.13 % | 99.039 M -5.76 % | 105.088 M -41.96 % | 181.077 M 161.02 % | 69.372 M 31.08 % | 52.923 M -6.50 % | 56.601 M -8.36 % | 61.765 M 50.60 % | 41.013 M 130.85 % | 17.766 M -52.16 % | 37.139 M 0.00 % | 37.139 M 123.27 % | 16.634 M 0.00 % | 16.634 M -49.01 % | 32.623 M 0.00 % | 32.623 M 8 354.60 % | -395.210 K -100.64 % | 61.390 M |
| Income tax expense | 14.315 M 41.23 % | 10.136 M 1.06 % | 10.029 M 17.70 % | 8.521 M -27.07 % | 11.684 M 41.41 % | 8.262 M 3.25 % | 8.002 M 32.65 % | 6.033 M 178.78 % | 2.164 M -93.13 % | 31.498 M 678.48 % | 4.046 M -77.59 % | 18.057 M -13.20 % | 20.802 M 28.16 % | 16.231 M -60.14 % | 40.715 M 118.52 % | 18.632 M 35.36 % | 13.765 M 13.98 % | 12.076 M 6.81 % | 11.306 M 61.80 % | 6.988 M 4 010.41 % | 170.000 K -96.80 % | 5.312 M 0.00 % | 5.312 M 117 944.44 % | 4.500 K 0.00 % | 4.500 K -99.67 % | 1.344 M 0.00 % | 1.344 M 146.02 % | -2.920 M -149.17 % | 5.939 M |
| Cost of revenue | 1.149 B 13.66 % | 1.010 B 5.29 % | 959.660 M 7.29 % | 894.457 M -4.13 % | 932.998 M 28.05 % | 728.599 M -11.38 % | 822.153 M 22.50 % | 671.146 M 26.84 % | 529.139 M -32.49 % | 783.802 M 4.74 % | 748.356 M 11.98 % | 668.309 M -9.18 % | 735.859 M -1.57 % | 747.631 M -17.86 % | 910.222 M 126.04 % | 402.677 M -18.88 % | 496.395 M 29.55 % | 383.179 M -21.08 % | 485.506 M 8.47 % | 447.584 M 59.34 % | 280.894 M -20.27 % | 352.290 M 0.00 % | 352.290 M 37.10 % | 256.962 M 0.00 % | 256.962 M -36.38 % | 403.903 M 0.00 % | 403.903 M -15.46 % | 477.759 M 37.73 % | 346.877 M |
| General and administrative expenses | 0.000 -100.00 % | 10.852 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.404 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 -100.00 % | 11.003 M 0.00 % | 11.003 M | 0.000 | 0.000 -100.00 % | 8.932 M 0.00 % | 8.932 M | 0.000 -100.00 % | 373.334 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.200 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 -100.00 % | 11.643 K 0.00 % | 11.643 K | 0.000 | 0.000 -100.00 % | 70.240 K 0.00 % | 70.240 K | 0.000 -100.00 % | 27.599 M |
| Other expenses | 1.223 B 10 375.51 % | 11.672 M -34.20 % | 17.738 M 34.63 % | 13.175 M | 0.000 100.00 % | -6.766 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 % | 56.601 M -8.36 % | 61.765 M 50.60 % | 41.013 M 130.85 % | 17.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -395.210 K -101.18 % | 33.418 M |
| Operating expenses | 1.223 B 6 231.90 % | 19.310 M 8.86 % | 17.738 M 34.63 % | 13.175 M 101.64 % | 6.534 M -58.74 % | 15.838 M 372.23 % | 3.354 M -45.02 % | 6.101 M -20.17 % | 7.642 M -84.37 % | 48.893 M 409.58 % | 9.595 M 24.02 % | 7.736 M -39.12 % | 12.707 M 108.72 % | 6.088 M -24.94 % | 8.111 M 31.98 % | 6.146 M 137.93 % | 2.583 M -95.44 % | 56.601 M -8.36 % | 61.765 M 50.60 % | 41.013 M 130.85 % | 17.766 M 61.29 % | 11.015 M 0.00 % | 11.015 M 15.18 % | 9.563 M 0.00 % | 9.563 M 6.23 % | 9.002 M 0.00 % | 9.002 M 2 377.78 % | -395.210 K -100.64 % | 61.390 M |
| Cost and expenses | 1.223 B 18.73 % | 1.030 B 5.36 % | 977.398 M 7.69 % | 907.632 M -3.40 % | 939.532 M 26.21 % | 744.437 M -9.82 % | 825.507 M 21.89 % | 677.246 M 26.17 % | 536.781 M -35.54 % | 832.695 M 9.86 % | 757.951 M 12.12 % | 676.045 M -9.69 % | 748.566 M -0.68 % | 753.719 M -17.93 % | 918.333 M 124.63 % | 408.823 M -18.07 % | 498.978 M 13.46 % | 439.780 M -19.64 % | 547.271 M 12.01 % | 488.596 M 63.60 % | 298.660 M -17.79 % | 363.304 M 0.00 % | 363.304 M 36.31 % | 266.525 M 0.00 % | 266.525 M -35.45 % | 412.905 M 0.00 % | 412.905 M -13.50 % | 477.364 M 16.92 % | 408.267 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 7.638 M | 0.000 | 0.000 -100.00 % | 6.534 M -71.09 % | 22.604 M 573.96 % | 3.354 M -45.02 % | 6.101 M -20.17 % | 7.642 M -84.37 % | 48.893 M 409.58 % | 9.595 M 24.02 % | 7.736 M -39.12 % | 12.707 M 108.72 % | 6.088 M -24.94 % | 8.111 M 31.98 % | 6.146 M 137.93 % | 2.583 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.015 M 0.00 % | 11.015 M 15.18 % | 9.563 M 0.00 % | 9.563 M 6.23 % | 9.002 M 0.00 % | 9.002 M | 0.000 -100.00 % | 27.972 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.073 M | 0.000 | 0.000 | 0.000 100.00 % | -214.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 338.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 423.828 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 208.929 K 200.00 % | -208.929 K |
| Interest expense | 0.000 -100.00 % | 2.421 M -15.39 % | 2.861 M 5.58 % | 2.710 M 118.20 % | 1.242 M 121.27 % | 561.300 K -75.39 % | 2.281 M 52.41 % | 1.497 M -13.34 % | 1.727 M -19.30 % | 2.140 M -13.31 % | 2.469 M 13.56 % | 2.174 M -40.64 % | 3.662 M 26.10 % | 2.904 M -36.06 % | 4.542 M 28.38 % | 3.538 M 10.28 % | 3.208 M 55.38 % | 2.065 M -50.78 % | 4.195 M 14.58 % | 3.661 M -0.78 % | 3.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.733 M 52.96 % | 4.401 M |
| Depreciation and amortization | 258.000 K 0.12 % | 257.700 K -0.15 % | 258.100 K 3.24 % | 250.000 K -6.37 % | 267.000 K -5.65 % | 283.000 K 34.12 % | 211.000 K 4.98 % | 201.000 K 2.55 % | 196.000 K -15.26 % | 231.300 K 17.95 % | 196.100 K 39.57 % | 140.500 K 4.85 % | 134.000 K 112.41 % | -1.080 M -4 600.00 % | 24.000 K -96.78 % | 744.700 K 595.98 % | 107.000 K 7.79 % | 99.268 K 45.98 % | 68.000 K -53.93 % | 147.600 K 34.18 % | 110.000 K 1.26 % | 108.626 K 9.71 % | 99.010 K 0.00 % | 99.010 K 0.00 % | 99.010 K 0.00 % | 99.010 K 22.11 % | 81.081 K -20.11 % | 101.486 K 17.31 % | 86.513 K |
| Operating income | 66.509 M 76.35 % | 37.714 M -9.17 % | 41.522 M 13.57 % | 36.560 M -23.39 % | 47.724 M 83.70 % | 25.980 M -22.77 % | 33.641 M 39.80 % | 24.063 M 150.58 % | 9.603 M -78.34 % | 44.345 M 157.92 % | 17.193 M -75.91 % | 71.364 M -17.34 % | 86.332 M -14.69 % | 101.196 M -41.49 % | 172.965 M 173.57 % | 63.226 M 25.60 % | 50.340 M 20.66 % | 41.719 M -9.61 % | 46.155 M 61.08 % | 28.654 M 638.89 % | 3.878 M -85.16 % | 26.124 M 0.00 % | 26.124 M 269.45 % | 7.071 M 0.00 % | 7.071 M -70.06 % | 23.621 M 0.00 % | 23.621 M 691.77 % | -3.992 M -115.63 % | 25.534 M |
| Operating income ratio | 0.05 53.97 % | 0.04 -13.30 % | 0.04 5.24 % | 0.04 -19.90 % | 0.05 43.35 % | 0.03 -13.88 % | 0.04 14.12 % | 0.03 95.23 % | 0.02 -65.24 % | 0.05 127.96 % | 0.02 -76.77 % | 0.10 -7.66 % | 0.10 -12.87 % | 0.12 -25.12 % | 0.16 18.33 % | 0.13 46.16 % | 0.09 -3.40 % | 0.09 12.48 % | 0.08 43.81 % | 0.06 351.66 % | 0.01 -80.64 % | 0.07 0.00 % | 0.07 159.56 % | 0.03 0.00 % | 0.03 -52.24 % | 0.05 0.00 % | 0.05 747.13 % | -0.01 -113.37 % | 0.06 |
| Total other income expenses net | 56.676 M 2 440.05 % | -2.422 M 15.35 % | -2.861 M -5.93 % | -2.701 M -117.65 % | -1.241 M -34.45 % | -923.000 K 49.98 % | -1.845 M -402.08 % | 610.800 K 136.36 % | -1.680 M 11.90 % | -1.907 M -75.65 % | -1.086 M -382.44 % | 384.400 K 110.50 % | -3.662 M 78.81 % | -17.285 M -280.56 % | -4.542 M -41.24 % | -3.216 M -4.79 % | -3.069 M -13.56 % | -2.703 M 35.58 % | -4.195 M -117.19 % | -1.932 M 41.26 % | -3.288 M 25.58 % | -4.418 M 0.00 % | -4.418 M 55.79 % | -9.994 M 0.00 % | -9.994 M 46.62 % | -18.724 M 0.00 % | -18.724 M -198.61 % | -6.270 M -43.80 % | -4.361 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-04-01 | 2018-12-31 | 2018-09-30 | 2018-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-04-01 | 2018-12-31 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 164.362 M | 0.000 -100.00 % | 72.955 M | 0.000 -100.00 % | 26.809 M | 0.000 -100.00 % | 113.303 M 55.84 % | 72.706 M -29.64 % | 103.332 M -48.87 % | 202.083 M 34.41 % | 150.351 M 809.45 % | 16.532 M -90.46 % | 173.274 M | 0.000 -100.00 % | 283.293 M 113.07 % | 132.956 M 57.42 % | 84.460 M 0.00 % | 84.460 M -33.20 % | 126.435 M 2.43 % | 123.435 M 3.47 % | 119.290 M |
| Total investments | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 6.800 K | 0.000 -100.00 % | 406.000 K | 0.000 -100.00 % | 27.518 M 9 072.57 % | 300.000 K -62.51 % | 800.200 K 300.10 % | 200.000 K 0.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.900 M | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 178.534 M | 0.000 -100.00 % | 95.923 M | 0.000 -100.00 % | 62.045 M | 0.000 -100.00 % | 131.935 M -16.76 % | 158.496 M 3.50 % | 153.140 M -26.18 % | 207.461 M 16.20 % | 178.536 M 42.81 % | 125.013 M -36.12 % | 195.710 M | 0.000 -100.00 % | 309.892 M 94.22 % | 159.555 M -37.26 % | 254.309 M 0.00 % | 254.309 M 2.38 % | 248.407 M 0.00 % | 248.407 M 23.49 % | 201.162 M |
| Accumulated other comprehensive income loss | 1.096 B | 0.000 -100.00 % | 1.042 B | 0.000 -100.00 % | 985.199 M | 0.000 -100.00 % | 944.831 M | 0.000 | 0.000 | 0.000 -100.00 % | 366.612 M | 0.000 | 0.000 | 0.000 -100.00 % | 422.630 M | 0.000 | 0.000 | 0.000 -100.00 % | 229.963 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 456.455 M | 0.000 | 0.000 | 0.000 -100.00 % | 345.733 M | 0.000 | 0.000 -100.00 % | 283.961 M | 0.000 -100.00 % | 401.123 M | 0.000 -100.00 % | 131.545 M | 0.000 | 0.000 -100.00 % | 56.018 M 0.00 % | 56.018 M | 0.000 | 0.000 -100.00 % | 30.876 M 0.00 % | 30.876 M | 0.000 |
| Common stock | 0.000 -100.00 % | 639.668 M | 0.000 -100.00 % | 639.668 M | 0.000 -100.00 % | 639.668 M | 0.000 -100.00 % | 639.668 M 0.00 % | 639.668 M 0.00 % | 639.668 M 200.00 % | 213.223 M 100.00 % | 106.611 M 0.00 % | 106.611 M 33.33 % | 79.959 M | 0.000 -100.00 % | 79.959 M 0.00 % | 79.959 M 33.31 % | 59.979 M 0.00 % | 59.979 M 0.00 % | 59.979 M 0.00 % | 59.979 M 37.01 % | 43.779 M |
| Total equity | 1.096 B 0.00 % | 1.096 B 5.16 % | 1.042 B 0.00 % | 1.042 B 5.80 % | 985.199 M -0.02 % | 985.401 M 4.29 % | 944.831 M 0.00 % | 944.831 M 2.30 % | 923.629 M 4.57 % | 883.293 M 15.05 % | 767.734 M 34.20 % | 572.078 M 14.84 % | 498.156 M 12.95 % | 441.046 M 4.36 % | 422.630 M 0.00 % | 422.630 M 0.00 % | 422.630 M 45.76 % | 289.942 M 0.00 % | 289.942 M -2.57 % | 297.588 M 0.00 % | 297.588 M 32.31 % | 224.922 M |
| Other non current liabilities | -1.096 B | 0.000 100.00 % | -1.042 B -908 852.40 % | 114.700 K 100.01 % | -985.199 M -3 518 467.86 % | -28.000 K 100.00 % | -944.831 M | 0.000 100.00 % | -16.000 K | 0.000 | 0.000 -100.00 % | 100.000 | 0.000 -100.00 % | 3.949 M 100.93 % | -422.630 M -181.12 % | -150.337 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.745 M | 0.000 -100.00 % | 150.337 M | 0.000 -100.00 % | 209.725 M 0.00 % | 209.725 M | 0.000 -100.00 % | 192.476 M 18.21 % | 162.819 M |
| Total non current liabilities | -1.096 B -812 042.96 % | 135.000 K 100.01 % | -1.042 B -908 852.40 % | 114.700 K 100.01 % | -985.199 M -871 957.52 % | 113.000 K 100.01 % | -944.831 M -1 708 654.79 % | 55.300 K 6.35 % | 52.000 K 39.04 % | 37.400 K 24.67 % | 29.999 K 29 899.00 % | 100.000 -98.00 % | 5.000 K -100.00 % | 142.694 M 133.76 % | -422.630 M | 0.000 | 0.000 -100.00 % | 209.725 M 0.00 % | 209.725 M | 0.000 -100.00 % | 192.476 M 18.19 % | 162.852 M |
| Other current liabilities | 0.000 -100.00 % | 1.115 M | 0.000 -100.00 % | 4.421 M | 0.000 -100.00 % | 910.000 K | 0.000 -100.00 % | 7.388 M 246 170.00 % | 3.000 K -99.96 % | 7.301 M 730 030.00 % | 1.000 K -99.99 % | 13.703 M 29.90 % | 10.549 M 27.26 % | 8.289 M | 0.000 | 0.000 -100.00 % | 4.003 M 190.49 % | 1.378 M 0.00 % | 1.378 M 145.74 % | 560.749 K 0.00 % | 560.749 K -98.24 % | 31.792 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 909.000 K | 0.000 | 0.000 -100.00 % | 602.000 K | 0.000 -100.00 % | 567.000 K | 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 % | 178.534 M | 0.000 -100.00 % | 95.923 M | 0.000 -100.00 % | 62.017 M | 0.000 -100.00 % | 131.935 M -16.75 % | 158.480 M 3.49 % | 153.140 M -26.18 % | 207.461 M 16.20 % | 178.536 M 42.81 % | 125.013 M 119.45 % | 56.965 M | 0.000 -100.00 % | 159.555 M 0.00 % | 159.555 M 257.88 % | 44.584 M 0.00 % | 44.584 M -82.05 % | 248.407 M 344.13 % | 55.931 M 45.87 % | 38.343 M |
| Total current liabilities | 0.000 -100.00 % | 191.902 M | 0.000 -100.00 % | 160.526 M | 0.000 -100.00 % | 70.378 M | 0.000 -100.00 % | 338.564 M 91.48 % | 176.814 M 0.91 % | 175.217 M -38.42 % | 284.531 M -3.26 % | 294.118 M 90.03 % | 154.776 M 45.36 % | 106.475 M | 0.000 -100.00 % | 175.873 M 0.00 % | 175.873 M 132.03 % | 75.799 M 0.00 % | 75.799 M -71.46 % | 265.624 M 263.13 % | 73.148 M -29.31 % | 103.472 M |
| Total liabilities | -1.096 B -670.79 % | 192.037 M 118.42 % | -1.042 B -748.86 % | 160.641 M 116.31 % | -985.199 M -1 497.62 % | 70.491 M 107.46 % | -944.831 M -379.02 % | 338.619 M 91.46 % | 176.866 M 0.92 % | 175.254 M -38.41 % | 284.561 M -3.25 % | 294.118 M 90.02 % | 154.781 M -37.88 % | 249.168 M 158.96 % | -422.630 M -340.30 % | 175.873 M 0.00 % | 175.873 M -38.40 % | 285.524 M 0.00 % | 285.524 M 7.49 % | 265.624 M 0.00 % | 265.624 M -0.26 % | 266.324 M |
| Other non current assets | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 49.900 K -2.15 % | 50.999 K 2.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 2.04 % | 49.000 K | 0.000 | 0.000 -100.00 % | 420.000 K -4.31 % | 438.907 K | 0.000 -100.00 % | 47.000 K -94.88 % | 917.380 K 2 290.32 % | 38.379 K | 0.000 |
| Long 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| Property plant equipment net | 0.000 -100.00 % | 10.537 M | 0.000 -100.00 % | 10.758 M | 0.000 -100.00 % | 11.274 M | 0.000 -100.00 % | 8.546 M -0.30 % | 8.572 M 25.54 % | 6.828 M 7.80 % | 6.334 M 16.36 % | 5.443 M -7.74 % | 5.900 M 0.64 % | 5.862 M | 0.000 -100.00 % | 6.059 M -0.01 % | 6.059 M 40.81 % | 4.303 M 0.00 % | 4.303 M 16.83 % | 3.683 M 0.00 % | 3.683 M -3.14 % | 3.803 M |
| Total non current assets | 0.000 -100.00 % | 10.587 M | 0.000 -100.00 % | 10.808 M | 0.000 -100.00 % | 11.324 M | 0.000 -100.00 % | 8.596 M -0.31 % | 8.623 M 25.37 % | 6.878 M 7.74 % | 6.384 M 12.94 % | 5.653 M -4.98 % | 5.949 M 0.28 % | 5.932 M | 0.000 -100.00 % | 6.498 M -0.01 % | 6.498 M 49.38 % | 4.350 M 0.00 % | 4.350 M -5.46 % | 4.601 M 23.62 % | 3.722 M -2.12 % | 3.803 M |
| Other current assets | -14.182 M -103.73 % | 380.291 M 1 755.24 % | -22.975 M -107.32 % | 313.728 M 979.38 % | -35.676 M -110.59 % | 337.024 M | 0.000 -100.00 % | 325.679 M 4 080.73 % | 7.790 M -97.79 % | 352.348 M 4 291.18 % | 8.024 M -97.57 % | 330.158 M 110.87 % | 156.571 M 156 570 896.00 % | 100.000 100.00 % | -56.500 M -131.06 % | 181.907 M 19.47 % | 152.260 M | 0.000 -100.00 % | 70.439 M 15.39 % | 61.047 M -1.42 % | 61.926 M -21.59 % | 78.981 M |
| Short term investments | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 6.800 K | 0.000 -100.00 % | 406.000 K | 0.000 -100.00 % | 27.518 M 9 072.57 % | 300.000 K -62.51 % | 800.200 K 300.10 % | 200.000 K 0.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.900 M | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 14.172 M | 0.000 -100.00 % | 22.968 M | 0.000 -100.00 % | 35.236 M | 0.000 -100.00 % | 18.632 M -78.28 % | 85.790 M 72.24 % | 49.808 M 826.14 % | 5.378 M -80.92 % | 28.186 M -74.02 % | 108.481 M 383.52 % | 22.436 M | 0.000 -100.00 % | 26.600 M 0.00 % | 26.600 M -84.34 % | 169.849 M 0.00 % | 169.849 M 39.25 % | 121.972 M -2.40 % | 124.972 M 52.64 % | 81.872 M |
| Cash and short term investments | 14.182 M 0.00 % | 14.182 M -38.27 % | 22.975 M 0.00 % | 22.975 M -35.60 % | 35.676 M 0.10 % | 35.642 M | 0.000 -100.00 % | 46.150 M -46.39 % | 86.090 M 70.11 % | 50.608 M 807.28 % | 5.578 M -80.35 % | 28.386 M -73.83 % | 108.481 M 383.52 % | 22.436 M -60.29 % | 56.500 M 112.41 % | 26.600 M -52.92 % | 56.500 M -66.74 % | 169.849 M 0.00 % | 169.849 M 35.91 % | 124.972 M 0.00 % | 124.972 M 52.64 % | 81.872 M |
| Total current assets | 0.000 -100.00 % | 1.278 B | 0.000 -100.00 % | 1.192 B | 0.000 -100.00 % | 1.045 B | 0.000 -100.00 % | 1.275 B 16.76 % | 1.092 B 3.82 % | 1.052 B 0.55 % | 1.046 B 21.54 % | 860.543 M 33.01 % | 646.988 M -5.45 % | 684.282 M | 0.000 -100.00 % | 592.005 M 0.00 % | 592.005 M 3.66 % | 571.116 M 0.00 % | 571.116 M 2.24 % | 558.611 M -0.16 % | 559.490 M 14.78 % | 487.444 M |
| Inventory | 0.000 -100.00 % | 125.749 M | 0.000 -100.00 % | 116.953 M | 0.000 -100.00 % | 93.872 M | 0.000 -100.00 % | 101.730 M -66.61 % | 304.663 M 219.26 % | 95.428 M -64.15 % | 266.163 M 367.81 % | 56.895 M -13.51 % | 65.781 M 36.98 % | 48.023 M | 0.000 -100.00 % | 41.672 M 0.00 % | 41.672 M -49.76 % | 82.949 M 0.00 % | 82.949 M -20.06 % | 103.766 M 0.00 % | 103.766 M 53.70 % | 67.512 M |
| Net receivables | 0.000 -100.00 % | 757.351 M | 0.000 -100.00 % | 738.517 M | 0.000 -100.00 % | 578.030 M | 0.000 -100.00 % | 801.296 M 15.57 % | 693.325 M 25.31 % | 553.285 M -27.78 % | 766.146 M 72.13 % | 445.105 M 40.79 % | 316.155 M -48.49 % | 613.823 M | 0.000 -100.00 % | 341.826 M 0.07 % | 341.573 M 7.31 % | 318.318 M 28.42 % | 247.879 M -7.79 % | 268.826 M 0.00 % | 268.826 M 3.76 % | 259.080 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 -100.00 % | 159.200 K | 0.000 -100.00 % | 70.000 K | 0.000 -100.00 % | 18.907 K | 0.000 -100.00 % | 47.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 10.565 M | 0.000 -100.00 % | 60.182 M | 0.000 -100.00 % | 6.049 M | 0.000 -100.00 % | 199.241 M 1 151.12 % | 15.925 M 7.78 % | 14.775 M -77.98 % | 67.102 M -27.19 % | 92.156 M 528.24 % | 14.669 M -64.41 % | 41.220 M | 0.000 -100.00 % | 12.314 M 0.00 % | 12.314 M -58.73 % | 29.837 M 0.00 % | 29.837 M 79.14 % | 16.656 M 0.00 % | 16.656 M -41.45 % | 28.450 M |
| Tax payables | 0.000 -100.00 % | 1.688 M | 0.000 | 0.000 | 0.000 -100.00 % | 493.000 K | 0.000 | 0.000 -100.00 % | 1.804 M | 0.000 -100.00 % | 9.400 M -3.31 % | 9.722 M 113.91 % | 4.545 M | 0.000 | 0.000 -100.00 % | 4.003 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.888 M |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 402.672 M | 0.000 | 0.000 | 0.000 -100.00 % | 305.163 M | 0.000 -100.00 % | 243.625 M 214.26 % | -213.224 M -145.81 % | 465.467 M 79.03 % | 260.000 M -28.00 % | 361.087 M | 0.000 -100.00 % | 286.653 M 0.00 % | 286.653 M 24.65 % | 229.963 M | 0.000 -100.00 % | 206.733 M 0.00 % | 206.733 M 14.13 % | 181.144 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 135.000 K | 0.000 -100.00 % | 114.700 K | 0.000 -100.00 % | 113.000 K | 0.000 -100.00 % | 55.300 K 6.35 % | 52.000 K 39.04 % | 37.400 K 24.67 % | 30.000 K | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.091 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.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 % | 1.288 B | 0.000 -100.00 % | 1.203 B | 0.000 -100.00 % | 1.056 B | 0.000 -100.00 % | 1.283 B 16.62 % | 1.100 B 3.96 % | 1.059 B 0.59 % | 1.052 B 21.48 % | 866.196 M 32.66 % | 652.937 M -5.40 % | 690.214 M | 0.000 -100.00 % | 598.503 M 0.00 % | 598.503 M 4.00 % | 575.466 M 0.00 % | 575.466 M 2.18 % | 563.211 M 0.00 % | 563.211 M 14.65 % | 491.247 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-04-01 | 2018-12-31 | 2018-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-04-01 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.048 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.935 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.802 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 |
| 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 100.00 % | -12.915 M |
| Other non cash items | -42.361 M -68.39 % | -25.156 M 12.14 % | -28.631 M -13.00 % | -25.338 M 27.19 % | -34.799 M -107.42 % | -16.777 M 28.86 % | -23.582 M -11 632.54 % | -201.000 K -2.55 % | -196.000 K 15.15 % | -231.000 K -17.80 % | -196.100 K -39.57 % | -140.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.940 M 12.12 % | -30.654 M -55.33 % | -19.735 M -4 587.65 % | -421.000 K 97.43 % | -16.394 M 0.00 % | -16.394 M -661.63 % | 2.919 M 0.00 % | 2.919 M 182.16 % | -3.553 M 0.00 % | -3.553 M 9.96 % | -3.946 M -216.90 % | 3.375 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 422.000 K -97.74 % | 18.642 M 223.69 % | 5.759 M -47.36 % | 10.940 M -9.30 % | 12.061 M -77.54 % | 53.691 M -13.22 % | 61.868 M -8.59 % | 67.680 M -47.00 % | 127.708 M 208.64 % | 41.378 M 23.50 % | 33.505 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 % | 12.587 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -92.778 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -92.778 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 -100.00 % | 64.534 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.401 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.133 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 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 422.000 K -97.74 % | 18.642 M 123.29 % | -80.035 M -831.58 % | 10.940 M 128.98 % | -37.747 M -170.30 % | 53.691 M -13.22 % | 61.868 M -8.59 % | 67.680 M -47.00 % | 127.708 M 208.64 % | 41.378 M 23.50 % | 33.505 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 % | 72.627 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.572 M 0.91 % | 46.150 M 67.77 % | 27.509 M -67.94 % | 85.794 M 14.62 % | 74.854 M 50.29 % | 49.808 M 1 382.81 % | -3.883 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 -100.00 % | 9.245 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.236 M -24.34 % | 46.572 M 0.91 % | 46.150 M 701.35 % | 5.759 M -93.29 % | 85.794 M 611.32 % | 12.061 M -75.78 % | 49.808 M -19.49 % | 61.868 M -8.59 % | 67.680 M -47.00 % | 127.708 M 208.64 % | 41.378 M 23.50 % | 33.505 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 % | 81.872 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 422.000 K -97.74 % | 18.642 M 223.69 % | 5.759 M -47.36 % | 10.940 M -9.30 % | 12.061 M -77.54 % | 53.691 M -13.22 % | 61.868 M -8.59 % | 67.680 M -47.00 % | 127.708 M 208.64 % | 41.378 M 23.50 % | 33.505 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 % | 12.587 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -92.778 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 422.000 K -97.74 % | 18.642 M 223.69 % | 5.759 M -47.36 % | 10.940 M -9.30 % | 12.061 M -77.54 % | 53.691 M -13.22 % | 61.868 M -8.59 % | 67.680 M -47.00 % | 127.708 M 208.64 % | 41.378 M 23.50 % | 33.505 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 % | 12.494 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 |