Prevest Denpro Limited PREVEST.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 630.281 M 11.69 % | 564.288 M 13.19 % | 498.541 M 30.81 % | 381.113 M 38.89 % | 274.394 M 21.47 % | 225.899 M 17.18 % | 192.774 M 14.78 % | 167.947 M 324.73 % | 39.542 M -64.45 % | 111.216 M |
| Net income | 181.552 M 12.51 % | 161.369 M 2.72 % | 157.101 M 35.80 % | 115.688 M 60.53 % | 72.067 M 43.50 % | 50.222 M 67.75 % | 29.938 M 37.92 % | 21.707 M 846.37 % | 2.294 M -69.48 % | 7.515 M |
| Income before tax | 242.497 M 13.15 % | 214.322 M 2.27 % | 209.568 M 30.56 % | 160.517 M 71.95 % | 93.352 M 48.72 % | 62.770 M 67.11 % | 37.562 M 28.36 % | 29.264 M 1 175.89 % | 2.294 M -75.03 % | 9.187 M |
| Income before tax ratio | 0.38 1.30 % | 0.38 -9.65 % | 0.42 -0.19 % | 0.42 23.80 % | 0.34 22.44 % | 0.28 42.61 % | 0.19 11.82 % | 0.17 200.40 % | 0.06 -29.78 % | 0.08 |
| EBITDA | 261.529 M 14.11 % | 229.200 M 4.94 % | 218.416 M 29.69 % | 168.418 M 67.39 % | 100.612 M 44.16 % | 69.792 M 59.85 % | 43.662 M 22.59 % | 35.617 M 795.30 % | 3.978 M -73.99 % | 15.294 M |
| Net income ratio | 0.29 0.73 % | 0.29 -9.25 % | 0.32 3.81 % | 0.30 15.58 % | 0.26 18.14 % | 0.22 43.15 % | 0.16 20.16 % | 0.13 122.82 % | 0.06 -14.16 % | 0.07 |
| Ratio EBITDA | 0.41 2.16 % | 0.41 -7.29 % | 0.44 -0.86 % | 0.44 20.52 % | 0.37 18.68 % | 0.31 36.41 % | 0.23 6.80 % | 0.21 110.79 % | 0.10 -26.84 % | 0.14 |
| Gross profit ratio | 0.81 7.33 % | 0.75 21.50 % | 0.62 -16.90 % | 0.74 33.96 % | 0.55 22.41 % | 0.45 4.02 % | 0.44 5.44 % | 0.41 19.86 % | 0.34 -8.86 % | 0.38 |
| Weighted average shs out dil | 12.006 M 0.07 % | 11.998 M -0.02 % | 12.000 M 0.00 % | 12.000 M 35.82 % | 8.835 M 3 000.00 % | 285.000 K 0.00 % | 285.000 K 0.00 % | 285.000 K 81.82 % | 156.750 K 450.00 % | 28.500 K |
| Weighted average shs out | 12.006 M 0.07 % | 11.998 M -0.02 % | 12.000 M 0.00 % | 12.000 M 35.82 % | 8.835 M 3 000.00 % | 285.000 K 0.00 % | 285.000 K 0.00 % | 285.000 K 81.82 % | 156.750 K 450.00 % | 28.500 K |
| EPS diluted | 15.12 12.42 % | 13.45 2.75 % | 13.09 35.79 % | 9.64 18.14 % | 8.16 -95.37 % | 176.22 67.75 % | 105.05 37.93 % | 76.16 420.57 % | 14.63 -94.45 % | 263.70 |
| Earnings per share | 15.12 12.42 % | 13.45 2.75 % | 13.09 35.79 % | 9.64 18.14 % | 8.16 -95.37 % | 176.22 67.75 % | 105.05 37.93 % | 76.16 420.57 % | 14.63 -94.45 % | 263.70 |
| Gross profit | 507.770 M 19.89 % | 423.547 M 37.52 % | 307.989 M 8.71 % | 283.322 M 86.06 % | 152.277 M 48.69 % | 102.413 M 21.90 % | 84.014 M 21.03 % | 69.417 M 409.09 % | 13.636 M -67.60 % | 42.080 M |
| Income tax expense | 60.945 M 15.09 % | 52.953 M 0.93 % | 52.467 M 17.04 % | 44.829 M 110.61 % | 21.285 M 69.63 % | 12.548 M 64.59 % | 7.624 M 0.89 % | 7.557 M 188 739.68 % | -4.006 K -100.24 % | 1.671 M |
| Cost of revenue | 122.511 M -42.06 % | 211.457 M 10.97 % | 190.552 M 94.86 % | 97.791 M -19.92 % | 122.117 M -1.11 % | 123.486 M 13.54 % | 108.760 M 10.38 % | 98.530 M 280.33 % | 25.906 M -62.53 % | 69.136 M |
| General and administrative expenses | 15.082 M 6.65 % | 14.141 M 36.72 % | 10.343 M -0.01 % | 10.344 M -84.12 % | 65.134 M 34.69 % | 48.360 M 17.52 % | 41.152 M 11.89 % | 36.779 M | 0.000 | 0.000 |
| Selling and marketing expenses | 85.393 M 47.50 % | 57.894 M 38.55 % | 41.786 M 71.18 % | 24.410 M 290.81 % | 6.246 M 184.04 % | 2.199 M -22.60 % | 2.841 M 76.24 % | 1.612 M | 0.000 | 0.000 |
| Other expenses | 205.458 M 129.27 % | 89.614 M 44.92 % | 61.837 M -39.05 % | 101.447 M 89.03 % | 53.666 M 1 264.51 % | 3.933 M | 0.000 | 0.000 100.00 % | -925.539 K | 0.000 |
| Operating expenses | 305.933 M 88.52 % | 162.283 M 42.23 % | 114.101 M -16.31 % | 136.337 M 24.17 % | 109.801 M 99.97 % | 54.908 M 12.33 % | 48.881 M 18.98 % | 41.084 M 291.46 % | 10.495 M -69.61 % | 34.533 M |
| Cost and expenses | 428.444 M 61.04 % | 266.049 M -12.67 % | 304.653 M 30.12 % | 234.128 M 17.97 % | 198.465 M 11.25 % | 178.394 M 13.16 % | 157.641 M 12.91 % | 139.614 M 283.54 % | 36.401 M -64.89 % | 103.669 M |
| Research and development expenses | 0.000 -100.00 % | 634.279 K 369.84 % | 135.000 K -0.74 % | 136.000 K -91.37 % | 1.575 M 278.61 % | 416.000 K -75.43 % | 1.693 M 1 233.07 % | 127.000 K -63.86 % | 351.448 K | 0.000 |
| Selling general and administrative expenses | 100.475 M 39.48 % | 72.035 M 38.19 % | 52.129 M 49.99 % | 34.754 M -36.30 % | 54.560 M 7.91 % | 50.559 M 14.93 % | 43.993 M 14.59 % | 38.391 M 316.48 % | 9.218 M -73.31 % | 34.533 M |
| Interest income | 36.807 M 47.49 % | 24.956 M 54.48 % | 16.155 M 22.74 % | 13.162 M 156.62 % | 5.129 M 25.37 % | 4.091 M 64.96 % | 2.480 M 89.89 % | 1.306 M 33 182.36 % | 3.924 K | 0.000 |
| Interest expense | 2.556 M 48.78 % | 1.718 M -18.07 % | 2.097 M -21.20 % | 2.661 M 4.72 % | 2.541 M -3.38 % | 2.630 M 27.24 % | 2.067 M -6.09 % | 2.201 M 81.02 % | 1.216 M -36.14 % | 1.904 M |
| Depreciation and amortization | 19.032 M 49.12 % | 12.763 M 89.05 % | 6.751 M 28.84 % | 5.240 M 11.04 % | 4.719 M 7.45 % | 4.392 M 8.90 % | 4.033 M -2.87 % | 4.152 M 785.84 % | 468.706 K -88.85 % | 4.203 M |
| Operating income | 201.837 M 7.46 % | 187.821 M -3.13 % | 193.888 M 31.91 % | 146.985 M 71.60 % | 85.655 M 80.31 % | 47.505 M 35.21 % | 35.133 M 24.00 % | 28.333 M 802.19 % | 3.140 M -58.39 % | 7.547 M |
| Operating income ratio | 0.32 -3.79 % | 0.33 -14.42 % | 0.39 0.84 % | 0.39 23.55 % | 0.31 48.44 % | 0.21 15.39 % | 0.18 8.03 % | 0.17 112.41 % | 0.08 17.04 % | 0.07 |
| Total other income expenses net | 40.660 M 53.43 % | 26.501 M 69.01 % | 15.680 M 15.87 % | 13.532 M 75.81 % | 7.697 M -49.58 % | 15.265 M 528.45 % | 2.429 M 160.90 % | 931.000 K 209.94 % | -846.863 K -151.65 % | 1.640 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -608.984 M -25.28 % | -486.103 M -24.63 % | -390.031 M 4.76 % | -409.526 M -172.51 % | -150.278 M -73.71 % | -86.512 M -86.45 % | -46.400 M -53.60 % | -30.208 M -605.37 % | -4.283 M -128.21 % | 15.179 M |
| Total investments | 47.004 M 183.33 % | 16.590 M 38.94 % | 11.940 M 63.79 % | 7.290 M 66.44 % | 4.380 M 90.43 % | 2.300 M 187.50 % | 800.000 K | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 -100.00 % | 13.667 M -1.95 % | 13.939 M -15.25 % | 16.447 M 15.91 % | 14.190 M 21.74 % | 11.656 M -24.92 % | 15.524 M -5.59 % | 16.444 M |
| Accumulated other comprehensive income loss | 4.261 M -0.14 % | 4.267 M 0.00 % | 4.267 M 0.00 % | 4.267 M 0.00 % | 4.267 M 0.00 % | 4.267 M 0.00 % | 4.267 M 0.00 % | 4.267 M 0.00 % | 4.267 M 49.72 % | 2.850 M |
| Retained earnings | 733.611 M 30.06 % | 564.062 M 38.98 % | 405.862 M 63.15 % | 248.760 M 14.19 % | 217.843 M 49.13 % | 146.077 M 52.39 % | 95.855 M 45.42 % | 65.917 M 111.99 % | 31.095 M 17.62 % | 26.437 M |
| Common stock | 120.030 M 0.00 % | 120.030 M 0.00 % | 120.030 M 0.00 % | 120.030 M 4 111.58 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M | 0.000 -100.00 % | 2.850 M |
| Total equity | 1.056 B 19.13 % | 886.175 M 21.73 % | 727.975 M 27.52 % | 570.874 M 153.77 % | 224.960 M 46.85 % | 153.194 M 48.77 % | 102.972 M 40.99 % | 73.034 M 106.53 % | 35.362 M 20.74 % | 29.287 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -99.93 % | 1.486 M 8.39 % | 1.371 M -6.61 % | 1.468 M | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 13.667 M -1.95 % | 13.939 M -12.21 % | 15.878 M 13.89 % | 13.941 M 22.01 % | 11.426 M -26.40 % | 15.524 M 15.66 % | 13.422 M |
| Total non current liabilities | 9.951 M 44.87 % | 6.869 M 85.05 % | 3.712 M -77.58 % | 16.556 M 1.30 % | 16.343 M -16.21 % | 19.505 M 13.67 % | 17.160 M 18.87 % | 14.436 M -7.01 % | 15.524 M 15.66 % | 13.422 M |
| Other current liabilities | 43.411 M 19.06 % | 36.460 M 21.92 % | 29.905 M 5.95 % | 28.225 M 128.86 % | 12.333 M 104.60 % | 6.028 M 46.67 % | 4.110 M -31.96 % | 6.041 M 4.94 % | 5.757 M -29.89 % | 8.211 M |
| Deferred revenue | 0.000 -100.00 % | 3.194 M -69.64 % | 10.520 M 25.12 % | 8.408 M | 0.000 -100.00 % | 17.433 M 14.53 % | 15.221 M 64.05 % | 9.278 M 20.59 % | 7.694 M | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.033 M 1 353.10 % | 484.000 K 188.10 % | 168.000 K 12.75 % | 149.000 K -50.77 % | 302.642 K -89.99 % | 3.022 M |
| Total current liabilities | 59.617 M 8.17 % | 55.114 M 1.31 % | 54.404 M 0.76 % | 53.994 M -17.52 % | 65.464 M 71.27 % | 38.222 M 14.73 % | 33.316 M 21.03 % | 27.528 M 55.13 % | 17.745 M -16.64 % | 21.287 M |
| Total liabilities | 69.568 M 12.24 % | 61.983 M 6.65 % | 58.116 M -17.62 % | 70.549 M -13.76 % | 81.806 M 41.71 % | 57.727 M 14.37 % | 50.476 M 20.28 % | 41.964 M 26.13 % | 33.270 M -4.15 % | 34.709 M |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K 300.00 % | -1.000 K -100.05 % | 2.023 M -46.79 % | 3.802 M 12.29 % | 3.386 M | 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 |
| Intangible assets | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 268.131 M 0.24 % | 267.481 M 10.11 % | 242.931 M 112.34 % | 114.404 M 61.73 % | 70.736 M 33.12 % | 53.136 M 6.80 % | 49.751 M 24.97 % | 39.809 M 28.34 % | 31.017 M -9.61 % | 34.314 M |
| Total non current assets | 268.131 M 0.24 % | 267.481 M 10.11 % | 242.931 M 112.34 % | 114.406 M 61.74 % | 70.735 M 28.24 % | 55.159 M 3.00 % | 53.553 M 23.98 % | 43.195 M 39.26 % | 31.017 M -9.61 % | 34.314 M |
| Other current assets | 23.088 M 0.57 % | 22.957 M -18.56 % | 28.189 M 83.75 % | 15.341 M 94.19 % | 7.900 M 223.24 % | 2.444 M 1 437.11 % | 159.000 K -2.45 % | 163.000 K -98.57 % | 11.436 M -3.95 % | 11.906 M |
| Short term investments | 47.004 M 183.33 % | 16.590 M 38.94 % | 11.940 M 63.79 % | 7.290 M 66.44 % | 4.380 M 90.43 % | 2.300 M 187.50 % | 800.000 K | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 608.984 M 25.28 % | 486.103 M 24.63 % | 390.031 M -7.84 % | 423.193 M 157.70 % | 164.217 M 59.50 % | 102.959 M 69.93 % | 60.590 M 44.73 % | 41.864 M 111.36 % | 19.807 M 1 465.00 % | 1.266 M |
| Cash and short term investments | 655.988 M 30.49 % | 502.693 M 25.06 % | 401.971 M -6.62 % | 430.483 M 155.33 % | 168.597 M 60.17 % | 105.259 M 71.46 % | 61.390 M 46.64 % | 41.864 M 111.36 % | 19.807 M 1 465.00 % | 1.266 M |
| Total current assets | 857.155 M 25.93 % | 680.677 M 25.32 % | 543.160 M 3.06 % | 527.017 M 123.28 % | 236.031 M 51.53 % | 155.762 M 55.93 % | 99.895 M 39.12 % | 71.803 M 90.89 % | 37.614 M 26.72 % | 29.682 M |
| Inventory | 80.350 M 28.76 % | 62.404 M 2.69 % | 60.769 M 5.52 % | 57.588 M 193.26 % | 19.637 M 5.23 % | 18.661 M 176.71 % | 6.744 M -26.06 % | 9.121 M 225.41 % | 2.803 M 5.11 % | 2.667 M |
| Net receivables | 97.729 M 5.51 % | 92.623 M 77.33 % | 52.231 M 121.27 % | 23.605 M -40.84 % | 39.897 M 35.71 % | 29.398 M -6.97 % | 31.602 M 53.00 % | 20.655 M 478.77 % | 3.569 M -74.22 % | 13.844 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 16.206 M 35.83 % | 11.931 M -14.65 % | 13.979 M -14.62 % | 16.373 M -58.09 % | 39.065 M 182.75 % | 13.816 M 10.73 % | 12.477 M 20.26 % | 10.375 M 181.20 % | 3.689 M -63.30 % | 10.054 M |
| Tax payables | 0.000 -100.00 % | 3.529 M | 0.000 -100.00 % | 988.000 K -85.95 % | 7.033 M 1 425.60 % | 461.000 K -65.60 % | 1.340 M -20.47 % | 1.685 M 456.76 % | 302.642 K | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -85.000 K -4.94 % | -81.000 K 0.00 % | -81.000 K | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 24.951 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 197.816 M 0.00 % | 197.816 M 0.00 % | 197.816 M 11.68 % | 177.132 M 6 814.63 % | -2.638 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.850 M |
| Deferred tax liabilities non current | 9.951 M 44.87 % | 6.869 M 85.05 % | 3.712 M 28.49 % | 2.889 M 20.22 % | 2.403 M 12.24 % | 2.141 M 15.85 % | 1.848 M 19.84 % | 1.542 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -999.000 0.10 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.125 B 18.68 % | 948.158 M 20.62 % | 786.091 M 22.55 % | 641.423 M 109.09 % | 306.766 M 45.44 % | 210.921 M 37.45 % | 153.448 M 33.44 % | 114.998 M 67.56 % | 68.632 M 7.24 % | 63.996 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Change in working capital | -16.049 M 57.28 % | -37.567 M 10.23 % | -41.849 M -3.15 % | -40.571 M -446.61 % | 11.705 M 320.27 % | -5.314 M -66.43 % | -3.193 M 76.90 % | -13.824 M | 0.000 | 0.000 |
| Accounts receivables | 4.593 M 112.00 % | -38.272 M -92.93 % | -19.837 M -239.04 % | 14.267 M 189.70 % | -15.906 M -645.66 % | 2.915 M 132.22 % | -9.047 M -27.12 % | -7.117 M | 0.000 | 0.000 |
| Inventory | -17.946 M -23.64 % | -14.515 M 4.83 % | -15.252 M 23.38 % | -19.905 M -1 293.91 % | -1.428 M 77.38 % | -6.313 M -5 032.52 % | -123.000 K 85.66 % | -858.000 K | 0.000 | 0.000 |
| Accounts payables | 4.275 M 308.74 % | -2.048 M | 0.000 100.00 % | -22.692 M -205.56 % | 21.497 M 1 505.45 % | 1.339 M -36.30 % | 2.102 M 49.82 % | 1.403 M | 0.000 | 0.000 |
| Other working capital | -6.971 M -145.80 % | 15.220 M 325.15 % | -6.760 M 44.78 % | -12.241 M -262.30 % | 7.542 M 331.71 % | -3.255 M -184.00 % | 3.875 M 153.43 % | -7.252 M | 0.000 | 0.000 |
| Other non cash items | -97.306 M -378.94 % | -20.317 M -32.51 % | -15.332 M -42.84 % | -10.734 M -1 056.68 % | -928.000 K -417.81 % | 292.000 K -4.26 % | 305.000 K -97.47 % | 12.036 M | 0.000 | 0.000 |
| Net cash provided by operating activities | 148.174 M 27.46 % | 116.248 M 8.98 % | 106.671 M 53.21 % | 69.623 M -20.49 % | 87.563 M 76.57 % | 49.592 M 59.55 % | 31.083 M 29.13 % | 24.071 M 949.44 % | 2.294 M -69.48 % | 7.515 M |
| Investments in property plant and equipment | -19.683 M 47.25 % | -37.314 M 72.42 % | -135.277 M -176.59 % | -48.909 M -119.15 % | -22.318 M -186.97 % | -7.777 M 44.35 % | -13.975 M -14.56 % | -12.199 M | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -30.414 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.500 M -87.50 % | -800.000 K | 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 |
| Other investing activites | 36.807 M 81.26 % | 20.306 M 76.50 % | 11.505 M 12.22 % | 10.252 M 236.24 % | 3.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -13.290 M 21.86 % | -17.008 M 86.26 % | -123.772 M -220.18 % | -38.657 M -100.62 % | -19.269 M -107.71 % | -9.277 M 37.21 % | -14.775 M -21.12 % | -12.199 M | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 100.00 % | -13.667 M -4 924.63 % | -272.000 K 89.15 % | -2.508 M -229.48 % | 1.937 M -22.98 % | 2.515 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 229.496 M | 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 |
| Dividends paid | -12.003 M -278.88 % | -3.168 M | 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 100.00 % | -1.042 M 67.24 % | -3.181 M -2 842.24 % | 116.000 K 219.59 % | -97.000 K 93.29 % | -1.445 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -12.003 M -278.88 % | -3.168 M 76.82 % | -13.667 M -105.99 % | 228.182 M 4 110.93 % | -5.689 M -377.11 % | 2.053 M -15.10 % | 2.418 M 267.34 % | -1.445 M | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -2.394 M -1 291.86 % | -172.000 K 87.23 % | -1.347 M -134 800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 122.881 M 27.91 % | 96.072 M 388.22 % | -33.333 M -112.86 % | 259.147 M 323.04 % | 61.258 M 44.58 % | 42.369 M 126.26 % | 18.726 M -55.27 % | 41.864 M 1 725.17 % | 2.294 M -69.48 % | 7.515 M |
| Cash at beginning of period | 486.103 M 24.63 % | 390.031 M -7.87 % | 423.364 M 157.81 % | 164.217 M 59.50 % | 102.959 M 69.93 % | 60.590 M 44.73 % | 41.864 M | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 608.984 M 25.28 % | 486.103 M 24.63 % | 390.031 M -7.87 % | 423.364 M 157.81 % | 164.217 M 59.50 % | 102.959 M 69.93 % | 60.590 M 44.73 % | 41.864 M 1 725.17 % | 2.294 M -69.48 % | 7.515 M |
| Operating cash flow | 148.174 M 27.46 % | 116.248 M 8.98 % | 106.671 M 30.50 % | 81.743 M -6.65 % | 87.563 M 76.57 % | 49.592 M 59.55 % | 31.083 M 29.13 % | 24.071 M 949.44 % | 2.294 M -69.48 % | 7.515 M |
| Capital expenditure | -19.683 M 47.25 % | -37.314 M 72.42 % | -135.277 M -176.59 % | -48.909 M -119.15 % | -22.318 M -186.97 % | -7.777 M 44.35 % | -13.975 M -14.56 % | -12.199 M | 0.000 | 0.000 |
| Free CashFlow | 128.491 M 62.78 % | 78.934 M 375.94 % | -28.606 M -187.12 % | 32.834 M -49.68 % | 65.245 M 56.03 % | 41.815 M 144.42 % | 17.108 M 44.10 % | 11.872 M 417.59 % | 2.294 M -69.48 % | 7.515 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-09-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 186.421 M 18.24 % | 157.663 M -14.57 % | 184.548 M 23.47 % | 149.468 M -8.14 % | 162.709 M 21.83 % | 133.556 M -17.74 % | 162.351 M 19.16 % | 136.245 M 3.41 % | 131.754 M -1.63 % | 133.940 M -2.76 % | 137.735 M 12.28 % | 122.673 M 9.48 % | 112.050 M -8.90 % | 122.999 M 31.81 % | 93.316 M -16.10 % | 111.223 M 29.56 % | 85.848 M 0.00 % | 85.848 M -27.17 % | 117.881 M |
| Net income | 55.429 M 25.82 % | 44.054 M -14.31 % | 51.411 M 13.59 % | 45.261 M -6.01 % | 48.153 M 31.11 % | 36.727 M -23.06 % | 47.732 M 31.27 % | 36.361 M -0.19 % | 36.429 M -10.81 % | 40.845 M -20.03 % | 51.077 M 42.34 % | 35.884 M 7.69 % | 33.321 M -9.50 % | 36.818 M 49.52 % | 24.624 M -34.40 % | 37.534 M 40.23 % | 26.766 M 0.00 % | 26.766 M 29.21 % | 20.714 M |
| Income before tax | 73.720 M 23.11 % | 59.882 M -16.26 % | 71.510 M 22.92 % | 58.178 M -8.78 % | 63.779 M 30.08 % | 49.031 M -23.09 % | 63.747 M 34.65 % | 47.343 M -3.91 % | 49.268 M -8.70 % | 53.962 M -6.66 % | 57.814 M 9.44 % | 52.828 M 9.05 % | 48.445 M -4.03 % | 50.480 M 39.65 % | 36.148 M -29.39 % | 51.196 M 39.93 % | 36.587 M 0.00 % | 36.587 M 24.97 % | 29.277 M |
| Income before tax ratio | 0.40 4.12 % | 0.38 -1.98 % | 0.39 -0.45 % | 0.39 -0.70 % | 0.39 6.77 % | 0.37 -6.50 % | 0.39 13.00 % | 0.35 -7.07 % | 0.37 -7.18 % | 0.40 -4.02 % | 0.42 -2.53 % | 0.43 -0.40 % | 0.43 5.35 % | 0.41 5.95 % | 0.39 -15.84 % | 0.46 8.01 % | 0.43 0.00 % | 0.43 71.60 % | 0.25 |
| EBITDA | 78.728 M 21.51 % | 64.794 M -15.01 % | 76.233 M 21.00 % | 63.003 M -8.02 % | 68.493 M 27.31 % | 53.801 M -21.30 % | 68.360 M 32.61 % | 51.549 M 0.17 % | 51.462 M -7.63 % | 55.712 M -6.18 % | 59.382 M 8.64 % | 54.659 M 8.59 % | 50.333 M -3.10 % | 51.943 M 37.89 % | 37.670 M -28.45 % | 52.650 M 49.09 % | 35.315 M 0.00 % | 35.315 M 13.43 % | 31.133 M |
| Net income ratio | 0.30 6.41 % | 0.28 0.30 % | 0.28 -8.00 % | 0.30 2.32 % | 0.30 7.62 % | 0.27 -6.47 % | 0.29 10.16 % | 0.27 -3.48 % | 0.28 -9.33 % | 0.30 -17.77 % | 0.37 26.77 % | 0.29 -1.63 % | 0.30 -0.65 % | 0.30 13.44 % | 0.26 -21.81 % | 0.34 8.24 % | 0.31 0.00 % | 0.31 77.43 % | 0.18 |
| Ratio EBITDA | 0.42 2.76 % | 0.41 -0.51 % | 0.41 -2.00 % | 0.42 0.13 % | 0.42 4.50 % | 0.40 -4.33 % | 0.42 11.29 % | 0.38 -3.13 % | 0.39 -6.10 % | 0.42 -3.52 % | 0.43 -3.24 % | 0.45 -0.81 % | 0.45 6.37 % | 0.42 4.61 % | 0.40 -14.72 % | 0.47 15.07 % | 0.41 0.00 % | 0.41 55.76 % | 0.26 |
| Gross profit ratio | 0.75 -3.65 % | 0.77 -10.70 % | 0.87 11.07 % | 0.78 1.09 % | 0.77 39.67 % | 0.55 -6.22 % | 0.59 5.01 % | 0.56 4.00 % | 0.54 -2.12 % | 0.55 -8.52 % | 0.60 4.04 % | 0.58 7.50 % | 0.54 0.13 % | 0.54 15.77 % | 0.46 -21.98 % | 0.60 -19.67 % | 0.74 0.00 % | 0.74 37.48 % | 0.54 |
| Weighted average shs out dil | 11.998 M -0.05 % | 12.004 M -0.01 % | 12.006 M 0.00 % | 12.006 M -0.02 % | 12.008 M 0.05 % | 12.002 M -0.01 % | 12.003 M 0.02 % | 12.000 M 0.14 % | 11.983 M -0.25 % | 12.013 M 0.09 % | 12.003 M 0.01 % | 12.001 M 0.13 % | 11.986 M -0.06 % | 11.993 M -0.11 % | 12.006 M 0.12 % | 11.992 M -0.09 % | 12.002 M 0.00 % | 12.002 M 4 111.39 % | 285.000 K |
| Weighted average shs out | 11.998 M -0.05 % | 12.004 M -0.01 % | 12.006 M 0.00 % | 12.006 M -0.02 % | 12.008 M 0.05 % | 12.002 M -0.01 % | 12.003 M 0.02 % | 12.000 M 0.14 % | 11.983 M -0.25 % | 12.013 M 0.09 % | 12.003 M 0.01 % | 12.001 M 0.13 % | 11.986 M -0.06 % | 11.993 M -0.11 % | 12.006 M 0.12 % | 11.992 M -0.09 % | 12.002 M 0.00 % | 12.002 M 4 111.39 % | 285.000 K |
| EPS diluted | 4.62 25.89 % | 3.67 -14.25 % | 4.28 13.53 % | 3.77 -5.99 % | 4.01 31.05 % | 3.06 -23.12 % | 3.98 31.35 % | 3.03 -0.33 % | 3.04 -10.59 % | 3.40 -20.19 % | 4.26 42.47 % | 2.99 7.55 % | 2.78 -9.45 % | 3.07 49.76 % | 2.05 -34.50 % | 3.13 40.36 % | 2.23 0.00 % | 2.23 -96.93 % | 72.68 |
| Earnings per share | 4.62 25.89 % | 3.67 -14.25 % | 4.28 13.53 % | 3.77 -5.99 % | 4.01 31.05 % | 3.06 -23.12 % | 3.98 31.35 % | 3.03 -0.33 % | 3.04 -10.59 % | 3.40 -20.19 % | 4.26 42.47 % | 2.99 7.55 % | 2.78 -9.45 % | 3.07 49.76 % | 2.05 -34.50 % | 3.13 40.36 % | 2.23 0.00 % | 2.23 -96.93 % | 72.68 |
| Gross profit | 139.076 M 13.92 % | 122.077 M -23.71 % | 160.012 M 37.14 % | 116.678 M -7.14 % | 125.644 M 70.16 % | 73.839 M -22.85 % | 95.712 M 25.14 % | 76.486 M 7.55 % | 71.119 M -3.72 % | 73.868 M -11.04 % | 83.034 M 16.82 % | 71.080 M 17.69 % | 60.394 M -8.79 % | 66.211 M 52.60 % | 43.390 M -34.54 % | 66.287 M 4.07 % | 63.693 M 0.00 % | 63.693 M 0.12 % | 63.616 M |
| Income tax expense | 18.291 M 15.56 % | 15.828 M -21.50 % | 20.164 M 56.12 % | 12.916 M -17.00 % | 15.562 M 26.49 % | 12.303 M -23.18 % | 16.015 M 45.84 % | 10.981 M -14.47 % | 12.839 M -2.12 % | 13.117 M 94.70 % | 6.737 M -60.24 % | 16.943 M 12.03 % | 15.124 M 10.70 % | 13.662 M 18.55 % | 11.524 M -15.65 % | 13.662 M 39.11 % | 9.821 M 0.00 % | 9.821 M 14.69 % | 8.563 M |
| Cost of revenue | 47.345 M 33.04 % | 35.586 M 45.04 % | 24.536 M -25.17 % | 32.790 M -11.53 % | 37.065 M -37.93 % | 59.717 M -10.39 % | 66.639 M 11.51 % | 59.759 M -1.44 % | 60.635 M 0.94 % | 60.072 M 9.82 % | 54.701 M 6.02 % | 51.593 M -0.12 % | 51.656 M -9.04 % | 56.788 M 13.74 % | 49.926 M 11.10 % | 44.936 M 102.83 % | 22.155 M 0.00 % | 22.155 M -59.17 % | 54.265 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 29.475 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.295 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.070 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.214 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 44.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.585 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.483 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.644 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 77.277 M 4.63 % | 73.858 M 119.39 % | 33.665 M -51.48 % | 69.389 M -3.95 % | 72.242 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.626 M |
| Operating expenses | 77.277 M 4.63 % | 73.858 M -25.59 % | 99.254 M 43.04 % | 69.389 M -3.95 % | 72.242 M 115.97 % | 33.450 M -17.13 % | 40.364 M 12.32 % | 35.937 M 22.97 % | 29.224 M 12.59 % | 25.957 M -9.09 % | 28.553 M 22.73 % | 23.265 M 15.27 % | 20.183 M -10.58 % | 22.571 M 42.33 % | 15.858 M -26.44 % | 21.558 M -19.19 % | 26.678 M 0.00 % | 26.678 M -14.44 % | 31.180 M |
| Cost and expenses | 124.622 M 13.87 % | 109.444 M -11.59 % | 123.790 M 21.15 % | 102.179 M -6.52 % | 109.307 M 17.32 % | 93.167 M -12.93 % | 107.003 M 11.82 % | 95.696 M 6.50 % | 89.859 M 4.45 % | 86.029 M 3.33 % | 83.254 M 11.22 % | 74.858 M 4.20 % | 71.839 M -9.48 % | 79.359 M 20.64 % | 65.784 M -1.07 % | 66.494 M 36.17 % | 48.832 M 0.00 % | 48.832 M -42.85 % | 85.445 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 -100.00 % | 135.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 65.589 M | 0.000 | 0.000 -100.00 % | 33.450 M -17.13 % | 40.364 M 12.32 % | 35.937 M 22.97 % | 29.224 M 12.59 % | 25.957 M -9.09 % | 28.553 M 22.73 % | 23.265 M 15.27 % | 20.183 M -10.58 % | 22.571 M 42.33 % | 15.858 M -26.44 % | 21.558 M 61.75 % | 13.328 M 0.00 % | 13.328 M -54.90 % | 29.554 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 428.500 K 0.00 % | 428.500 K -83.85 % | 2.653 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 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 % | 185.000 K | 0.000 | 0.000 -100.00 % | 582.000 K |
| Depreciation and amortization | 5.008 M 1.95 % | 4.912 M 4.00 % | 4.723 M -2.13 % | 4.826 M 2.38 % | 4.714 M -1.15 % | 4.769 M 3.36 % | 4.614 M 9.70 % | 4.206 M 91.62 % | 2.195 M 25.50 % | 1.749 M 11.54 % | 1.568 M -14.36 % | 1.831 M -3.02 % | 1.888 M 28.96 % | 1.464 M -3.81 % | 1.522 M 19.94 % | 1.269 M 3.63 % | 1.225 M 0.00 % | 1.225 M -3.89 % | 1.274 M |
| Operating income | 61.799 M 28.16 % | 48.219 M -20.64 % | 60.758 M 28.48 % | 47.289 M -11.45 % | 53.402 M 32.22 % | 40.389 M -27.03 % | 55.348 M 36.50 % | 40.549 M -3.21 % | 41.895 M -12.56 % | 47.911 M -12.06 % | 54.481 M 13.94 % | 47.815 M 18.91 % | 40.211 M -7.86 % | 43.640 M 58.51 % | 27.532 M -38.45 % | 44.729 M 31.21 % | 34.091 M 0.00 % | 34.091 M 5.10 % | 32.436 M |
| Operating income ratio | 0.33 8.39 % | 0.31 -7.10 % | 0.33 4.06 % | 0.32 -3.60 % | 0.33 8.53 % | 0.30 -11.29 % | 0.34 14.55 % | 0.30 -6.40 % | 0.32 -11.11 % | 0.36 -9.57 % | 0.40 1.48 % | 0.39 8.61 % | 0.36 1.15 % | 0.35 20.25 % | 0.30 -26.64 % | 0.40 1.27 % | 0.40 0.00 % | 0.40 44.32 % | 0.28 |
| Total other income expenses net | 11.921 M 2.21 % | 11.663 M 8.47 % | 10.752 M -1.26 % | 10.889 M 4.93 % | 10.377 M 20.08 % | 8.642 M 2.89 % | 8.399 M 23.62 % | 6.794 M -7.85 % | 7.373 M 21.85 % | 6.051 M 81.55 % | 3.333 M -33.51 % | 5.013 M -39.12 % | 8.234 M 20.38 % | 6.840 M -20.61 % | 8.616 M 33.23 % | 6.467 M 159.09 % | 2.496 M 0.00 % | 2.496 M 179.01 % | -3.159 M |
| 2025-09-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 |
| 2025-09-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-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -674.883 M | 0.000 100.00 % | -608.984 M | 0.000 100.00 % | -559.535 M | 0.000 100.00 % | -486.103 M -218.76 % | 409.305 M 203.62 % | -395.015 M -198.27 % | 401.971 M 203.06 % | -390.031 M -199.85 % | 390.632 M 202.50 % | -381.092 M 6.98 % | -409.697 M 3.23 % | -423.362 M -2.91 % | -411.402 M 0.00 % | -411.402 M -173.76 % | -150.278 M |
| Total investments | 62.204 M | 0.000 -100.00 % | 47.004 M | 0.000 -100.00 % | 37.804 M | 0.000 -100.00 % | 16.590 M -97.97 % | 818.610 M 5 628.55 % | 14.290 M -98.22 % | 803.942 M 6 633.18 % | 11.940 M -98.47 % | 781.264 M 8 089.35 % | 9.540 M 30.86 % | 7.290 M 13.37 % | 6.430 M 13.20 % | 5.680 M 0.00 % | 5.680 M 29.68 % | 4.380 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.667 M -1.09 % | 13.817 M -1.94 % | 14.090 M 0.00 % | 14.090 M 1.08 % | 13.939 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.056 B 24 676.30 % | 4.261 M -99.56 % | 959.052 M 14.31 % | 839.022 M -5.32 % | 886.174 M 20 668.08 % | 4.267 M -99.47 % | 802.080 M | 0.000 -100.00 % | 727.974 M 16 960.56 % | 4.267 M -99.33 % | 641.013 M 23.04 % | 520.983 M 12 109.59 % | 4.267 M -99.00 % | 426.246 M 9.97 % | 387.598 M 0.00 % | 387.598 M 8 983.62 % | 4.267 M |
| Retained earnings | 0.000 | 0.000 -100.00 % | 733.611 M | 0.000 | 0.000 | 0.000 -100.00 % | 564.062 M | 0.000 | 0.000 | 0.000 -100.00 % | 405.862 M | 0.000 | 0.000 -100.00 % | 248.761 M | 0.000 | 0.000 | 0.000 -100.00 % | 217.843 M |
| Common stock | 120.030 M | 0.000 -100.00 % | 120.030 M | 0.000 -100.00 % | 120.030 M | 0.000 -100.00 % | 120.030 M | 0.000 -100.00 % | 120.030 M | 0.000 -100.00 % | 120.030 M | 0.000 -100.00 % | 120.030 M 0.00 % | 120.030 M 0.00 % | 120.030 M 0.00 % | 120.030 M 0.00 % | 120.030 M 4 111.58 % | 2.850 M |
| Total equity | 1.155 B 9.42 % | 1.056 B 0.00 % | 1.056 B 10.08 % | 959.052 M 0.00 % | 959.052 M 8.22 % | 886.174 M 0.00 % | 886.175 M 10.48 % | 802.080 M 0.00 % | 802.080 M 10.18 % | 727.974 M 0.00 % | 727.975 M 13.57 % | 641.013 M 0.00 % | 641.013 M 12.25 % | 571.045 M 4.53 % | 546.276 M 7.61 % | 507.628 M 0.00 % | 507.628 M 125.65 % | 224.960 M |
| Other non current liabilities | 1.000 K 100.00 % | -1.056 B | 0.000 100.00 % | -959.052 M | 0.000 100.00 % | -886.174 M | 0.000 100.00 % | -802.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.96 % | 2.721 M 7.76 % | 2.525 M 0.00 % | 2.525 M | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.666 M -1.09 % | 13.817 M -1.94 % | 14.090 M 0.00 % | 14.090 M 1.08 % | 13.939 M |
| Total non current liabilities | 11.165 M 101.06 % | -1.056 B -10 709.16 % | 9.951 M 101.04 % | -959.052 M -11 525.45 % | 8.394 M 100.95 % | -886.174 M -13 001.06 % | 6.869 M 100.86 % | -802.080 M -17 003.69 % | 4.745 M | 0.000 -100.00 % | 3.712 M | 0.000 -100.00 % | 3.234 M -80.47 % | 16.556 M 0.11 % | 16.538 M -0.46 % | 16.615 M 0.00 % | 16.615 M 1.67 % | 16.342 M |
| Other current liabilities | 45.448 M | 0.000 -100.00 % | 43.411 M | 0.000 -100.00 % | 43.496 M | 0.000 -100.00 % | 36.460 M | 0.000 -100.00 % | 35.621 M | 0.000 -100.00 % | 29.905 M | 0.000 -100.00 % | 44.048 M 14.09 % | 38.608 M 2.19 % | 37.781 M 21.90 % | 30.993 M 0.00 % | 30.993 M 1 020.77 % | -3.366 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.194 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.699 M |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.033 M |
| Total current liabilities | 64.105 M | 0.000 -100.00 % | 59.617 M | 0.000 -100.00 % | 59.221 M | 0.000 -100.00 % | 55.114 M | 0.000 -100.00 % | 51.995 M | 0.000 -100.00 % | 54.404 M | 0.000 -100.00 % | 58.918 M 9.12 % | 53.993 M -23.48 % | 70.560 M 14.58 % | 61.584 M 0.00 % | 61.584 M -5.93 % | 65.464 M |
| Total liabilities | 75.270 M 107.13 % | -1.056 B -1 617.53 % | 69.568 M 107.25 % | -959.052 M -1 518.40 % | 67.615 M 107.63 % | -886.174 M -1 529.70 % | 61.983 M 107.73 % | -802.080 M -1 513.61 % | 56.740 M | 0.000 -100.00 % | 58.116 M | 0.000 -100.00 % | 62.152 M -11.90 % | 70.549 M -19.00 % | 87.098 M 11.38 % | 78.199 M 0.00 % | 78.199 M -4.41 % | 81.806 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 | 0.000 100.00 % | -409.305 M | 0.000 100.00 % | -401.971 M | 0.000 100.00 % | -390.632 M | 0.000 | 0.000 -100.00 % | 999.000 | 0.000 | 0.000 100.00 % | -1.000 K |
| 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 |
| Intangible assets | 1.073 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 |
| 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 |
| Goodwill and intangible assets | 1.073 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 |
| Property plant equipment net | 264.031 M | 0.000 -100.00 % | 268.131 M | 0.000 -100.00 % | 264.397 M | 0.000 -100.00 % | 267.481 M | 0.000 -100.00 % | 264.270 M | 0.000 -100.00 % | 242.931 M | 0.000 -100.00 % | 183.941 M 60.78 % | 114.404 M 25.43 % | 91.212 M 15.45 % | 79.008 M 0.00 % | 79.008 M 11.69 % | 70.736 M |
| Total non current assets | 265.104 M | 0.000 -100.00 % | 268.131 M | 0.000 -100.00 % | 264.409 M | 0.000 -100.00 % | 267.481 M 165.35 % | -409.305 M -254.88 % | 264.270 M 165.74 % | -401.971 M -265.47 % | 242.931 M 162.19 % | -390.632 M -312.37 % | 183.941 M 60.78 % | 114.404 M 25.43 % | 91.213 M 15.45 % | 79.008 M 0.00 % | 79.008 M 11.70 % | 70.735 M |
| Other current assets | 21.264 M 103.24 % | -655.988 M -2 941.25 % | 23.088 M 103.87 % | -597.339 M -3 243.89 % | 19.000 M 103.78 % | -502.693 M -2 384.03 % | 22.009 M | 0.000 -100.00 % | 42.520 M | 0.000 -100.00 % | 28.189 M | 0.000 -100.00 % | 44.085 M 178.51 % | 15.829 M -56.51 % | 36.396 M 33.12 % | 27.340 M 0.00 % | 27.340 M 246.08 % | 7.900 M |
| Short term investments | 62.204 M | 0.000 -100.00 % | 47.004 M | 0.000 -100.00 % | 37.804 M | 0.000 -100.00 % | 16.590 M -97.97 % | 818.610 M 5 628.55 % | 14.290 M -98.22 % | 803.942 M 6 633.18 % | 11.940 M -98.47 % | 781.264 M 8 089.35 % | 9.540 M 30.86 % | 7.290 M 13.37 % | 6.430 M 13.20 % | 5.680 M 0.00 % | 5.680 M 29.68 % | 4.380 M |
| cash and cash equivalents | 674.883 M | 0.000 -100.00 % | 608.984 M | 0.000 -100.00 % | 559.535 M | 0.000 -100.00 % | 486.103 M 218.76 % | -409.305 M -203.62 % | 395.015 M 198.27 % | -401.971 M -203.06 % | 390.031 M 199.85 % | -390.632 M -202.50 % | 381.092 M -9.98 % | 423.364 M -3.16 % | 437.179 M 2.75 % | 425.492 M 0.00 % | 425.492 M 159.10 % | 164.217 M |
| Cash and short term investments | 737.087 M 12.36 % | 655.988 M 0.00 % | 655.988 M 9.82 % | 597.339 M 0.00 % | 597.339 M 18.83 % | 502.693 M 0.00 % | 502.693 M 22.82 % | 409.305 M 0.00 % | 409.305 M 1.82 % | 401.971 M 0.00 % | 401.971 M 2.90 % | 390.632 M 0.00 % | 390.632 M -9.29 % | 430.654 M -2.92 % | 443.609 M 2.88 % | 431.172 M 0.00 % | 431.172 M 155.74 % | 168.597 M |
| Total current assets | 965.367 M | 0.000 -100.00 % | 857.155 M | 0.000 -100.00 % | 762.258 M | 0.000 -100.00 % | 680.677 M 66.30 % | 409.305 M -31.16 % | 594.551 M 47.91 % | 401.971 M -25.99 % | 543.160 M 39.05 % | 390.632 M -24.77 % | 519.224 M -1.51 % | 527.190 M -2.76 % | 542.162 M 6.97 % | 506.819 M 0.00 % | 506.819 M 114.73 % | 236.031 M |
| Inventory | 92.015 M | 0.000 -100.00 % | 80.350 M | 0.000 -100.00 % | 67.088 M | 0.000 -100.00 % | 73.407 M | 0.000 -100.00 % | 65.054 M | 0.000 -100.00 % | 60.769 M | 0.000 -100.00 % | 40.219 M 23.23 % | 32.637 M 22.14 % | 26.722 M 15.63 % | 23.109 M 0.00 % | 23.109 M 17.68 % | 19.637 M |
| Net receivables | 115.001 M | 0.000 -100.00 % | 97.729 M | 0.000 -100.00 % | 78.831 M | 0.000 -100.00 % | 82.568 M | 0.000 -100.00 % | 77.672 M | 0.000 -100.00 % | 52.231 M | 0.000 -100.00 % | 44.288 M -8.19 % | 48.241 M 36.14 % | 35.435 M 40.63 % | 25.198 M 0.00 % | 25.198 M -36.84 % | 39.897 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 18.657 M | 0.000 -100.00 % | 16.206 M | 0.000 -100.00 % | 15.725 M | 0.000 -100.00 % | 11.931 M | 0.000 -100.00 % | 16.374 M | 0.000 -100.00 % | 13.979 M | 0.000 -100.00 % | 14.870 M -9.18 % | 16.373 M -50.05 % | 32.779 M 7.15 % | 30.591 M 0.00 % | 30.591 M -21.69 % | 39.065 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.529 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.033 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 |
| 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 |
| 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 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.957 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.035 B | 0.000 -100.00 % | 197.816 M | 0.000 -100.00 % | 839.022 M | 0.000 -100.00 % | 197.816 M | 0.000 -100.00 % | 682.050 M | 0.000 -100.00 % | 197.816 M | 0.000 | 0.000 -100.00 % | 120.030 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 11.164 M | 0.000 -100.00 % | 9.951 M | 0.000 -100.00 % | 8.394 M | 0.000 -100.00 % | 6.869 M | 0.000 -100.00 % | 4.745 M | 0.000 -100.00 % | 3.712 M | 0.000 -100.00 % | 3.234 M 11.94 % | 2.889 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.403 M |
| 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 |
| Total assets | 1.230 B | 0.000 -100.00 % | 1.125 B | 0.000 -100.00 % | 1.027 B | 0.000 -100.00 % | 948.158 M | 0.000 -100.00 % | 858.821 M | 0.000 -100.00 % | 786.091 M | 0.000 -100.00 % | 703.165 M 9.60 % | 641.594 M 1.30 % | 633.375 M 8.12 % | 585.827 M 0.00 % | 585.827 M 90.97 % | 306.766 M |
| 2025-09-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-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 100.00 % | -1.810 M 0.00 % | -1.810 M | 0.000 |
| 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 -100.00 % | 6.139 M 0.00 % | 6.139 M | 0.000 |
| 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 100.00 % | -5.189 M 0.00 % | -5.189 M | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -2.760 M 0.00 % | -2.760 M | 0.000 |
| Other non cash items | -44.054 M 14.31 % | -51.411 M -13.59 % | -45.261 M 6.01 % | -48.153 M -31.11 % | -36.727 M 23.06 % | -47.732 M | 0.000 | 0.000 100.00 % | -40.845 M 20.03 % | -51.077 M -42.34 % | -35.884 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.665 M 0.00 % | -5.665 M | 0.000 |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.361 M -0.19 % | 36.429 M -10.81 % | 40.845 M -20.03 % | 51.077 M 42.34 % | 35.884 M 7.69 % | 33.321 M -9.50 % | 36.818 M 49.52 % | 24.624 M -34.40 % | 37.534 M 82.95 % | 20.516 M 0.00 % | 20.516 M -0.96 % | 20.714 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 100.00 % | -5.361 M 0.00 % | -5.361 M | 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 |
| 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 |
| 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 |
| 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 -100.00 % | 838.500 K 0.00 % | 838.500 K | 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 100.00 % | -4.523 M 0.00 % | -4.523 M | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 -100.00 % | 114.645 M 0.00 % | 114.645 M | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.645 M 0.00 % | 114.645 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.429 M | 0.000 -100.00 % | 51.077 M | 0.000 -100.00 % | 33.321 M -9.50 % | 36.818 M 49.52 % | 24.624 M -34.40 % | 37.534 M -71.27 % | 130.638 M 0.00 % | 130.638 M 530.67 % | 20.714 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.361 M -90.80 % | 395.015 M 10.16 % | 358.586 M | 0.000 -100.00 % | 338.954 M | 0.000 -100.00 % | 347.771 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 486.103 M 1 236.88 % | 36.361 M -90.80 % | 395.015 M 867.11 % | 40.845 M -89.53 % | 390.031 M 986.92 % | 35.884 M -90.58 % | 381.092 M 935.07 % | 36.818 M 49.52 % | 24.624 M -34.40 % | 37.534 M -71.27 % | 130.638 M 0.00 % | 130.638 M 530.67 % | 20.714 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.361 M -0.19 % | 36.429 M -10.81 % | 40.845 M -20.03 % | 51.077 M 42.34 % | 35.884 M 7.69 % | 33.321 M -9.50 % | 36.818 M 49.52 % | 24.624 M -34.40 % | 37.534 M 82.95 % | 20.516 M 0.00 % | 20.516 M -0.96 % | 20.714 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 100.00 % | -5.361 M 0.00 % | -5.361 M | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.361 M -0.19 % | 36.429 M -10.81 % | 40.845 M -20.03 % | 51.077 M 42.34 % | 35.884 M 7.69 % | 33.321 M -9.50 % | 36.818 M 49.52 % | 24.624 M -34.40 % | 37.534 M 147.68 % | 15.155 M 0.00 % | 15.155 M -26.84 % | 20.714 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 |