Jiangxi Bestoo Ene 001376.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.132 B 4.65 % | 1.082 B -0.01 % | 1.082 B 37.00 % | 790.047 M 65.04 % | 478.705 M 17.32 % | 408.045 M 33.64 % | 305.337 M 119.13 % | 139.340 M -33.98 % | 211.064 M |
| Net income | 191.229 M 45.61 % | 131.329 M 19.50 % | 109.897 M 68.61 % | 65.180 M -8.03 % | 70.874 M 4.30 % | 67.955 M 87.96 % | 36.155 M 5 451.50 % | 651.256 K 111.97 % | -5.441 M |
| Income before tax | 254.598 M 37.55 % | 185.097 M 26.85 % | 145.916 M 69.79 % | 85.941 M -9.78 % | 95.253 M 9.14 % | 87.276 M 72.47 % | 50.603 M 955.17 % | 4.796 M 218.47 % | -4.048 M |
| Income before tax ratio | 0.22 31.44 % | 0.17 26.87 % | 0.13 23.93 % | 0.11 -45.33 % | 0.20 -6.97 % | 0.21 29.06 % | 0.17 381.53 % | 0.03 279.46 % | -0.02 |
| EBITDA | 367.398 M 24.51 % | 295.078 M 9.95 % | 268.385 M 36.88 % | 196.077 M 8.34 % | 180.984 M 28.59 % | 140.748 M 63.20 % | 86.242 M 214.00 % | 27.466 M 257.53 % | 7.682 M |
| Net income ratio | 0.17 39.14 % | 0.12 19.52 % | 0.10 23.07 % | 0.08 -44.28 % | 0.15 -11.10 % | 0.17 40.65 % | 0.12 2 433.43 % | 0.00 118.13 % | -0.03 |
| Ratio EBITDA | 0.32 18.98 % | 0.27 9.96 % | 0.25 -0.09 % | 0.25 -34.35 % | 0.38 9.61 % | 0.34 22.12 % | 0.28 43.29 % | 0.20 441.56 % | 0.04 |
| Gross profit ratio | 0.32 21.33 % | 0.26 25.48 % | 0.21 1.58 % | 0.20 -38.48 % | 0.33 -7.29 % | 0.36 6.44 % | 0.34 46.00 % | 0.23 95.13 % | 0.12 |
| Weighted average shs out dil | 459.674 M -0.27 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 22.08 % | 377.526 M 4.42 % | 361.545 M 1 010.30 % | 32.563 M -22.20 % | 41.853 M |
| Weighted average shs out | 459.674 M -0.27 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 22.08 % | 377.526 M 4.42 % | 361.545 M 1 010.30 % | 32.563 M -22.20 % | 41.853 M |
| EPS diluted | 0.42 50.00 % | 0.28 16.67 % | 0.24 71.43 % | 0.14 -6.67 % | 0.15 -16.67 % | 0.18 80.00 % | 0.10 400.00 % | 0.02 115.38 % | -0.13 |
| Earnings per share | 0.42 50.00 % | 0.28 16.67 % | 0.24 71.43 % | 0.14 -6.67 % | 0.15 -16.67 % | 0.18 80.00 % | 0.10 400.00 % | 0.02 115.38 % | -0.13 |
| Gross profit | 358.304 M 26.97 % | 282.203 M 25.46 % | 224.933 M 39.16 % | 161.637 M 1.54 % | 159.189 M 8.77 % | 146.356 M 42.25 % | 102.886 M 219.93 % | 32.159 M 28.82 % | 24.964 M |
| Income tax expense | 63.451 M 17.54 % | 53.983 M 49.11 % | 36.203 M 72.69 % | 20.965 M -13.63 % | 24.272 M 28.88 % | 18.833 M 23.19 % | 15.288 M 250.68 % | 4.360 M 171.49 % | 1.606 M |
| Cost of revenue | 774.182 M -3.22 % | 799.981 M -6.70 % | 857.402 M 36.44 % | 628.410 M 96.68 % | 319.516 M 22.10 % | 261.689 M 29.26 % | 202.451 M 88.89 % | 107.181 M -42.41 % | 186.100 M |
| General and administrative expenses | 15.715 M -4.02 % | 16.373 M 25.11 % | 13.087 M 8.77 % | 12.031 M 17.59 % | 10.232 M -77.58 % | 45.643 M 353.94 % | 10.055 M 41.85 % | 7.088 M -2.98 % | 7.306 M |
| Selling and marketing expenses | 564.690 K 431.27 % | 106.291 K -89.04 % | 969.403 K 28.09 % | 756.805 K 124.22 % | 337.526 K -33.30 % | 506.016 K -69.70 % | 1.670 M 76.17 % | 947.896 K -46.76 % | 1.780 M |
| Other expenses | 90.119 M 6.27 % | 84.801 M 4 344.03 % | -1.998 M -162.05 % | -762.498 K -3 092.18 % | 25.483 K -99.28 % | 3.523 M 360.75 % | 764.540 K -79.28 % | 3.690 M 100.71 % | 1.838 M |
| Operating expenses | 106.399 M 4.86 % | 101.469 M 97.62 % | 51.347 M 11.71 % | 45.964 M 20.24 % | 38.228 M -14.05 % | 44.479 M -0.10 % | 44.522 M 116.34 % | 20.580 M 3.52 % | 19.880 M |
| Cost and expenses | 880.581 M -2.32 % | 901.450 M -0.80 % | 908.749 M 34.75 % | 674.374 M 88.51 % | 357.744 M 16.85 % | 306.168 M 23.97 % | 246.973 M 93.31 % | 127.761 M -37.97 % | 205.980 M |
| Research and development expenses | 0.000 -100.00 % | 188.522 K -46.19 % | 350.374 K -74.38 % | 1.368 M 413.73 % | 266.193 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 16.280 M -1.21 % | 16.479 M 17.23 % | 14.056 M 9.92 % | 12.788 M 20.99 % | 10.569 M -77.10 % | 46.149 M 293.60 % | 11.725 M 45.90 % | 8.036 M -11.56 % | 9.087 M |
| Interest income | 2.396 M -26.63 % | 3.266 M 125.18 % | 1.450 M 135.23 % | 616.588 K -7.48 % | 666.442 K 506.21 % | 109.936 K 2.80 % | 106.938 K 10.73 % | 96.572 K -49.90 % | 192.771 K |
| Interest expense | 9.633 M -54.99 % | 21.401 M -19.62 % | 26.624 M -7.68 % | 28.840 M 27.15 % | 22.682 M 28.27 % | 17.682 M 430.56 % | 3.333 M -52.16 % | 6.966 M 109.50 % | 3.325 M |
| Depreciation and amortization | 103.537 M 5.35 % | 98.281 M 2.54 % | 95.845 M 17.90 % | 81.296 M 28.94 % | 63.049 M 47.83 % | 42.650 M 32.02 % | 32.306 M 105.72 % | 15.704 M 86.84 % | 8.405 M |
| Operating income | 251.905 M 39.38 % | 180.735 M 22.19 % | 147.914 M 70.60 % | 86.704 M -8.95 % | 95.227 M 13.70 % | 83.754 M 67.86 % | 49.895 M 3 794.34 % | 1.281 M 127.17 % | -4.715 M |
| Operating income ratio | 0.22 33.19 % | 0.17 22.21 % | 0.14 24.53 % | 0.11 -44.83 % | 0.20 -3.08 % | 0.21 25.61 % | 0.16 1 677.18 % | 0.01 141.16 % | -0.02 |
| Total other income expenses net | 2.694 M -38.26 % | 4.363 M 133.95 % | -12.850 M -1 585.31 % | -762.498 K -3 092.18 % | 25.483 K -99.28 % | 3.523 M 397.51 % | 708.056 K -79.85 % | 3.514 M 426.54 % | 667.463 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -81.118 M -430.93 % | 24.512 M -85.39 % | 167.758 M 34.00 % | 125.188 M -52.65 % | 264.415 M 311.27 % | 64.292 M 683.64 % | -11.016 M -113.11 % | 84.029 M 15.27 % | 72.900 M |
| Total investments | 0.000 -100.00 % | 115.029 K -96.07 % | 2.930 M -3.34 % | 3.031 M -21.74 % | 3.873 M 41.58 % | 2.736 M 82.43 % | 1.500 M -61.80 % | 3.926 M -32.31 % | 5.800 M |
| Total debt | 325.935 M 53.14 % | 212.828 M -39.28 % | 350.498 M 44.61 % | 242.382 M -23.75 % | 317.863 M 105.55 % | 154.640 M 151.55 % | 61.475 M -32.23 % | 90.714 M 14.04 % | 79.549 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 133.918 M 8.96 % | 122.909 M -41.22 % | 209.117 M 586.22 % | 30.474 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 367.854 M 42.05 % | 258.970 M 42.85 % | 181.290 M 120.01 % | 82.401 M -49.62 % | 163.557 M 56.23 % | 104.689 M 149.36 % | 41.983 M 5 109.67 % | -838.046 K 43.73 % | -1.489 M |
| Common stock | 460.900 M 0.00 % | 460.900 M 11.11 % | 414.810 M 0.00 % | 414.810 M 216.65 % | 131.000 M 0.00 % | 131.000 M 6.50 % | 123.000 M 197.23 % | 41.383 M 0.00 % | 41.383 M |
| Total equity | 1.100 B 10.53 % | 995.284 M 35.91 % | 732.293 M 17.62 % | 622.580 M 22.96 % | 506.338 M 14.15 % | 443.566 M 25.11 % | 354.535 M 453.17 % | 64.092 M 46.28 % | 43.814 M |
| Other non current liabilities | 4.754 M -22.89 % | 6.165 M -93.73 % | 98.283 M -49.73 % | 195.517 M 9 939.68 % | -1.987 M | 0.000 -100.00 % | 190.832 M 601.25 % | 27.213 M 140.81 % | 11.301 M |
| Long term debt | 23.257 M 19.67 % | 19.434 M -26.26 % | 26.356 M -47.36 % | 50.071 M -62.28 % | 132.741 M -52.56 % | 279.815 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 51.328 M 7.53 % | 47.731 M -71.21 % | 165.815 M -41.97 % | 285.744 M 63.70 % | 174.557 M -46.86 % | 328.503 M 49.57 % | 219.627 M 557.05 % | 33.426 M 82.19 % | 18.347 M |
| Other current liabilities | 109.330 M -9.48 % | 120.778 M -41.34 % | 205.886 M 57.01 % | 131.132 M 131.75 % | 56.584 M -47.78 % | 108.359 M 120.71 % | 49.096 M -12.94 % | 56.392 M 1.07 % | 55.797 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 65.111 M 2.26 % | 63.673 M 4.96 % | 60.663 M 62.74 % | 37.276 M -21.25 % | 47.333 M -10.61 % | 52.953 M 21.94 % | 43.425 M |
| Short term debt | 302.678 M 56.51 % | 193.394 M 20.62 % | 160.337 M 79.85 % | 89.149 M -69.97 % | 296.863 M 458.68 % | 53.136 M -13.56 % | 61.475 M -32.23 % | 90.714 M 29.59 % | 70.000 M |
| Total current liabilities | 494.086 M 20.74 % | 409.223 M -17.10 % | 493.636 M 15.85 % | 426.097 M -15.12 % | 501.978 M 71.56 % | 292.593 M 49.52 % | 195.691 M -14.07 % | 227.732 M 9.98 % | 207.073 M |
| Total liabilities | 545.414 M 19.36 % | 456.955 M -30.71 % | 659.451 M -7.36 % | 711.842 M 5.22 % | 676.535 M 8.93 % | 621.096 M 49.55 % | 415.318 M 59.03 % | 261.158 M 15.85 % | 225.420 M |
| Other non current assets | 7.446 M 177.13 % | 2.687 M -83.21 % | 16.005 M -19.01 % | 19.762 M -27.01 % | 27.074 M -21.06 % | 34.299 M 58.39 % | 21.655 M 92.70 % | 11.238 M 205.44 % | 3.679 M |
| Long term investments | 0.000 -100.00 % | 115.029 K -96.07 % | 2.930 M -3.34 % | 3.031 M -21.74 % | 3.873 M 41.58 % | 2.736 M 82.43 % | 1.500 M -74.69 % | 5.926 M -11.09 % | 6.665 M |
| Intangible assets | 68.988 M 25.87 % | 54.807 M -3.18 % | 56.607 M 17.22 % | 48.293 M 28.67 % | 37.534 M -2.25 % | 38.397 M 3.94 % | 36.941 M 325.70 % | 8.678 M 4.66 % | 8.292 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 68.988 M 25.87 % | 54.807 M -3.18 % | 56.607 M 17.22 % | 48.293 M 28.67 % | 37.534 M -2.25 % | 38.397 M 3.94 % | 36.941 M 325.70 % | 8.678 M 4.66 % | 8.292 M |
| Property plant equipment net | 980.297 M -3.99 % | 1.021 B 11.46 % | 916.057 M -2.21 % | 936.729 M 8.51 % | 863.286 M 18.79 % | 726.752 M 43.53 % | 506.346 M 144.07 % | 207.458 M 22.09 % | 169.928 M |
| Total non current assets | 1.085 B -1.94 % | 1.106 B 7.82 % | 1.026 B -1.77 % | 1.044 B 8.43 % | 963.211 M 17.13 % | 822.366 M 42.54 % | 576.920 M 144.59 % | 235.876 M 23.36 % | 191.207 M |
| Other current assets | 34.027 M 159.48 % | 13.114 M 27.83 % | 10.258 M -87.22 % | 80.277 M 13.97 % | 70.435 M -12.98 % | 80.939 M 61.43 % | 50.137 M 70.75 % | 29.363 M 5.25 % | 27.898 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M -131.18 % | -864.923 K |
| cash and cash equivalents | 407.053 M 116.15 % | 188.316 M 3.05 % | 182.740 M 55.93 % | 117.194 M 119.27 % | 53.448 M -40.84 % | 90.348 M 24.63 % | 72.491 M 984.30 % | 6.685 M 0.54 % | 6.650 M |
| Cash and short term investments | 407.053 M 116.15 % | 188.316 M 3.05 % | 182.740 M 55.93 % | 117.194 M 119.27 % | 53.448 M -40.84 % | 90.348 M 24.63 % | 72.491 M 984.30 % | 6.685 M 0.54 % | 6.650 M |
| Total current assets | 560.763 M 62.04 % | 346.070 M -5.39 % | 365.791 M 26.14 % | 289.999 M 32.02 % | 219.662 M -9.34 % | 242.296 M 25.59 % | 192.933 M 115.87 % | 89.374 M 14.54 % | 78.027 M |
| Inventory | 61.645 M 3.33 % | 59.657 M -1.76 % | 60.723 M 62.79 % | 37.301 M -12.15 % | 42.462 M 17.90 % | 36.014 M -12.35 % | 41.087 M 374.82 % | 8.653 M 9.88 % | 7.875 M |
| Net receivables | 58.037 M -31.71 % | 84.984 M -24.17 % | 112.070 M 57.16 % | 71.307 M 12.06 % | 63.631 M 81.82 % | 34.996 M 19.77 % | 29.219 M -34.59 % | 44.672 M 25.47 % | 35.605 M |
| Tax assets | 28.006 M 1.80 % | 27.511 M -19.92 % | 34.354 M -6.16 % | 36.608 M 16.42 % | 31.444 M 55.80 % | 20.182 M 92.62 % | 10.478 M 306.56 % | 2.577 M -2.49 % | 2.643 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 62.441 M -24.14 % | 82.306 M -6.56 % | 88.080 M -46.83 % | 165.653 M 26.88 % | 130.558 M 11.04 % | 117.583 M 59.27 % | 73.826 M -5.13 % | 77.817 M -1.97 % | 79.379 M |
| Tax payables | 19.637 M 54.08 % | 12.745 M -30.47 % | 18.329 M 89.08 % | 9.694 M -46.06 % | 17.972 M 32.98 % | 13.515 M 19.67 % | 11.294 M 302.16 % | 2.808 M 48.09 % | 1.896 M |
| Deferred revenue non current | 20.609 M -1.28 % | 20.876 M -46.63 % | 39.115 M 0.21 % | 39.034 M -3.15 % | 40.302 M -17.22 % | 48.688 M 69.09 % | 28.795 M 363.43 % | 6.213 M -11.82 % | 7.046 M |
| Minority interest | 1.979 M -3.97 % | 2.061 M -9.44 % | 2.276 M -7.49 % | 2.460 M -7.64 % | 2.663 M -47.14 % | 5.038 M -79.95 % | 25.128 M 7.55 % | 23.365 M 525.12 % | 3.738 M |
| Capital lease obligations | 4.257 M 12 496.81 % | 33.796 K -98.99 % | 3.356 M -90.43 % | 35.071 M -68.61 % | 111.741 M | 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 |
| Other total stockholders equity | 269.352 M -1.46 % | 273.353 M 104.12 % | 133.918 M 8.96 % | 122.909 M -41.22 % | 209.117 M 21.32 % | 172.364 M 4.83 % | 164.424 M 89 836.16 % | 182.823 K 0.00 % | 182.823 K |
| Deferred tax liabilities non current | 2.708 M 115.64 % | 1.256 M -39.09 % | 2.062 M 83.67 % | 1.123 M -98.90 % | 102.483 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.645 B 13.31 % | 1.452 B 4.35 % | 1.392 B 4.30 % | 1.334 B 12.81 % | 1.183 B 11.10 % | 1.065 B 38.29 % | 769.853 M 136.70 % | 325.250 M 20.81 % | 269.234 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 3.193 M 179.01 % | -4.041 M 57.58 % | -9.526 M 16.81 % | -11.451 M | 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 |
| Change in working capital | 10.349 M -73.47 % | 39.011 M 404.21 % | 7.737 M -86.73 % | 58.292 M 82.49 % | 31.942 M 250.75 % | 9.107 M 168.70 % | -13.256 M -625.58 % | 2.522 M 118.89 % | -13.348 M |
| Accounts receivables | 5.293 M -66.04 % | 15.587 M 17.82 % | 13.230 M 213.10 % | -11.697 M -85.40 % | -6.309 M -149.62 % | -2.528 M | 0.000 | 0.000 | 0.000 |
| Inventory | -1.988 M -286.44 % | 1.066 M 104.55 % | -23.422 M -553.87 % | 5.161 M 180.03 % | -6.448 M -227.11 % | 5.073 M 125.16 % | -20.162 M -2 491.86 % | -777.893 K 49.24 % | -1.532 M |
| Accounts payables | 5.934 M -71.73 % | 20.988 M 42.43 % | 14.736 M -78.60 % | 68.869 M 27.01 % | 54.225 M 263.39 % | 14.922 M | 0.000 | 0.000 | 0.000 |
| Other working capital | 1.110 M -18.97 % | 1.369 M -57.11 % | 3.193 M 179.02 % | -4.041 M 57.58 % | -9.526 M -13.94 % | -8.360 M -221.06 % | 6.906 M 109.27 % | 3.300 M 127.93 % | -11.816 M |
| Other non cash items | 17.763 M -37.89 % | 28.598 M -10.81 % | 32.064 M 13.20 % | 28.326 M -6.76 % | 30.379 M 29.97 % | 23.374 M 162.28 % | 8.912 M -19.74 % | 11.104 M -4.17 % | 11.588 M |
| Net cash provided by operating activities | 322.879 M 8.71 % | 297.004 M 21.31 % | 244.829 M 5.41 % | 232.267 M 18.89 % | 195.360 M 45.31 % | 134.447 M 112.47 % | 63.277 M 112.58 % | 29.766 M 2 905.38 % | 990.434 K |
| Investments in property plant and equipment | -97.460 M 49.00 % | -191.088 M -62.98 % | -117.244 M 26.16 % | -158.776 M 19.52 % | -197.298 M 9.92 % | -219.026 M -4.63 % | -209.327 M -438.70 % | -38.858 M 62.52 % | -103.667 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 49.292 K -94.58 % | 910.135 K 3 643.87 % | 24.310 K -99.70 % | 8.161 M 480 066 432.78 % | 1.700 | 0.000 | 0.000 |
| Purchases of investments | -293.000 M -1 315.46 % | -20.700 M 88.52 % | -180.316 M 51.03 % | -368.230 M 12.70 % | -421.782 M 34.44 % | -643.328 M -10.75 % | -580.880 M -12 253.89 % | -4.702 M -37.97 % | -3.408 M |
| Sales maturities of investments | 294.020 M 1 320.38 % | 20.700 M -88.53 % | 180.466 M -50.94 % | 367.876 M -13.00 % | 422.854 M -32.19 % | 623.572 M 6.92 % | 583.207 M 22 815.79 % | 2.545 M -65.42 % | 7.360 M |
| Other investing activites | 186.059 K -86.27 % | 1.355 M -57.44 % | 3.185 M -16.85 % | 3.830 M 121.39 % | 1.730 M 119.08 % | -9.068 M -3 195.01 % | 292.998 K 57.70 % | 185.798 K 1 094.77 % | 15.551 K |
| Net cash used for investing activites | -96.255 M 49.27 % | -189.733 M -66.64 % | -113.859 M 26.25 % | -154.389 M 20.61 % | -194.472 M 18.86 % | -239.689 M -15.96 % | -206.707 M -406.27 % | -40.829 M 59.05 % | -99.700 M |
| Debt repayment | 91.924 M 96.23 % | 46.845 M 11.19 % | 42.132 M 275.63 % | -23.990 M -215.91 % | 20.698 M -64.31 % | 58.000 M -53.97 % | 126.000 M 655.58 % | -22.679 M -157.85 % | 39.204 M |
| Common stock issued | 0.000 -100.00 % | 192.246 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -18.320 M 90.45 % | -191.857 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -75.168 M -30.97 % | -57.392 M -391.15 % | -11.685 M 27.33 % | -16.080 M -1.69 % | -15.812 M -21.06 % | -13.061 M -402.53 % | -2.599 M 36.53 % | -4.095 M -31.94 % | -3.104 M |
| Other financing activites | -7.680 M -1 073.40 % | 788.967 K 100.54 % | -147.362 M -1 047.19 % | 15.558 M 124.59 % | -63.258 M -180.93 % | 78.161 M 406.42 % | -25.508 M -167.35 % | 37.873 M -27.62 % | 52.322 M |
| Net cash used provided by financing activities | -9.243 M 5.27 % | -9.758 M 91.65 % | -116.915 M -376.98 % | -24.512 M 58.01 % | -58.373 M -147.42 % | 123.100 M 25.75 % | 97.893 M 782.00 % | 11.099 M -87.45 % | 88.422 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | -0.280 -184.85 % | 0.330 -99.33 % | 49.080 2 310.81 % | -2.220 -1 268.42 % | 0.190 110.92 % | -1.740 |
| Net change in cash | 217.381 M 181.34 % | 77.266 M 449.74 % | 14.055 M -73.66 % | 53.366 M 192.83 % | -57.485 M -421.92 % | 17.857 M 139.21 % | -45.538 M -127 098.91 % | 35.857 K 100.35 % | -10.287 M |
| Cash at beginning of period | 177.549 M 77.05 % | 100.283 M 16.30 % | 86.228 M 162.39 % | 32.862 M -63.63 % | 90.348 M 24.63 % | 72.491 M -38.58 % | 118.029 M 1 674.97 % | 6.650 M -60.74 % | 16.937 M |
| Cash at end of period | 394.930 M 122.43 % | 177.549 M 77.05 % | 100.283 M 16.30 % | 86.228 M 162.39 % | 32.862 M -63.63 % | 90.348 M 24.63 % | 72.491 M 984.30 % | 6.685 M 0.54 % | 6.650 M |
| Operating cash flow | 322.879 M 8.71 % | 297.004 M 21.31 % | 244.829 M 5.41 % | 232.267 M 18.89 % | 195.360 M 45.31 % | 134.447 M 112.47 % | 63.277 M 112.58 % | 29.766 M 2 905.38 % | 990.434 K |
| Capital expenditure | -97.460 M 49.00 % | -191.088 M -62.98 % | -117.244 M 26.16 % | -158.776 M 19.52 % | -197.298 M 9.92 % | -219.026 M -4.63 % | -209.327 M -438.70 % | -38.858 M 62.52 % | -103.667 M |
| Free CashFlow | 225.419 M 112.83 % | 105.916 M -16.98 % | 127.586 M 73.61 % | 73.491 M 3 890.23 % | -1.939 M 97.71 % | -84.579 M 42.09 % | -146.051 M -1 506.39 % | -9.092 M 91.15 % | -102.677 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2014 | 2013 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2021-12-31 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 254.522 M -6.31 % | 271.668 M -13.78 % | 315.082 M 29.55 % | 243.218 M -14.66 % | 284.998 M 0.14 % | 284.612 M -3.66 % | 295.421 M 33.09 % | 221.978 M -17.68 % | 269.650 M -7.90 % | 292.769 M -4.21 % | 305.621 M 3.06 % | 296.535 M 68.63 % | 175.851 M |
| Net income | 48.185 M -4.86 % | 50.645 M 20.25 % | 42.116 M -0.84 % | 42.474 M -25.62 % | 57.107 M 15.29 % | 49.532 M 60.74 % | 30.815 M -7.16 % | 33.192 M -17.00 % | 39.991 M 46.31 % | 27.332 M -3.40 % | 28.295 M 93.56 % | 14.619 M -38.88 % | 23.918 M |
| Income before tax | 65.707 M -2.11 % | 67.123 M 13.11 % | 59.344 M 2.80 % | 57.730 M -19.89 % | 72.065 M 10.09 % | 65.459 M 29.78 % | 50.438 M 10.56 % | 45.618 M -16.27 % | 54.484 M 57.66 % | 34.558 M -12.97 % | 39.707 M 111.12 % | 18.808 M -41.99 % | 32.422 M |
| Income before tax ratio | 0.26 4.48 % | 0.25 31.18 % | 0.19 -20.65 % | 0.24 -6.13 % | 0.25 9.94 % | 0.23 34.71 % | 0.17 -16.92 % | 0.21 1.71 % | 0.20 71.18 % | 0.12 -9.15 % | 0.13 104.85 % | 0.06 -65.60 % | 0.18 |
| EBITDA | 67.004 M -2.67 % | 68.844 M -21.23 % | 87.403 M 46.65 % | 59.601 M -40.81 % | 100.697 M 6.25 % | 94.772 M 18.72 % | 79.828 M 5.36 % | 75.770 M 40.48 % | 53.937 M 32.00 % | 40.862 M 52.90 % | 26.724 M -41.83 % | 45.945 M -15.04 % | 54.078 M |
| Net income ratio | 0.19 1.55 % | 0.19 39.47 % | 0.13 -23.46 % | 0.17 -12.85 % | 0.20 15.14 % | 0.17 66.85 % | 0.10 -30.24 % | 0.15 0.82 % | 0.15 58.86 % | 0.09 0.84 % | 0.09 87.80 % | 0.05 -63.76 % | 0.14 |
| Ratio EBITDA | 0.26 3.88 % | 0.25 -8.65 % | 0.28 13.20 % | 0.25 -30.64 % | 0.35 6.11 % | 0.33 23.23 % | 0.27 -20.84 % | 0.34 70.65 % | 0.20 43.32 % | 0.14 59.61 % | 0.09 -43.56 % | 0.15 -49.62 % | 0.31 |
| Gross profit ratio | 0.36 14.43 % | 0.31 -2.63 % | 0.32 1.87 % | 0.31 -3.70 % | 0.33 12.90 % | 0.29 -0.13 % | 0.29 0.21 % | 0.29 5.25 % | 0.27 47.49 % | 0.19 -8.37 % | 0.20 65.69 % | 0.12 -58.08 % | 0.29 |
| Weighted average shs out dil | 460.405 M 0.00 % | 460.405 M 0.16 % | 459.674 M -0.27 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 8.27 % | 425.679 M 9.02 % | 390.458 M -15.28 % | 460.900 M 7.24 % | 429.770 M 7.81 % | 398.640 M |
| Weighted average shs out | 460.405 M 0.00 % | 460.405 M 0.16 % | 459.674 M -0.27 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 8.27 % | 425.679 M 9.02 % | 390.458 M -15.28 % | 460.900 M 7.24 % | 429.770 M 7.81 % | 398.640 M |
| EPS diluted | 0.10 -9.09 % | 0.11 20.35 % | 0.09 -0.87 % | 0.09 -23.17 % | 0.12 9.09 % | 0.11 64.42 % | 0.07 -7.34 % | 0.07 -23.11 % | 0.09 34.14 % | 0.07 14.01 % | 0.06 80.59 % | 0.03 -43.33 % | 0.06 |
| Earnings per share | 0.10 -9.09 % | 0.11 20.35 % | 0.09 -0.87 % | 0.09 -23.17 % | 0.12 9.09 % | 0.11 64.42 % | 0.07 -7.34 % | 0.07 -23.11 % | 0.09 34.14 % | 0.07 14.01 % | 0.06 80.59 % | 0.03 -43.33 % | 0.06 |
| Gross profit | 90.810 M 7.21 % | 84.701 M -16.05 % | 100.895 M 31.97 % | 76.453 M -17.82 % | 93.032 M 13.05 % | 82.293 M -3.79 % | 85.533 M 33.37 % | 64.133 M -13.36 % | 74.021 M 35.84 % | 54.491 M -12.22 % | 62.079 M 70.77 % | 36.353 M -29.31 % | 51.424 M |
| Income tax expense | 17.535 M 6.51 % | 16.464 M -4.71 % | 17.277 M 12.88 % | 15.306 M 2.23 % | 14.973 M -5.80 % | 15.895 M -19.21 % | 19.675 M 57.54 % | 12.489 M -14.06 % | 14.532 M 99.44 % | 7.286 M -36.15 % | 11.413 M 164.28 % | 4.318 M -49.26 % | 8.511 M |
| Cost of revenue | 163.712 M -12.44 % | 186.966 M -12.71 % | 214.187 M 28.44 % | 166.765 M -13.13 % | 191.966 M -5.12 % | 202.318 M -3.61 % | 209.887 M 32.97 % | 157.845 M -19.31 % | 195.629 M -17.90 % | 238.278 M -2.16 % | 243.542 M -6.40 % | 260.182 M 109.10 % | 124.427 M |
| General and administrative expenses | -12.944 M -155.80 % | 23.196 M 148.57 % | -47.757 M -183.68 % | 57.070 M 535.59 % | -13.102 M -167.17 % | 19.504 M -47.54 % | 37.178 M -1.43 % | 37.718 M 587.99 % | -7.729 M -154.02 % | 14.309 M 152.04 % | -27.496 M -0.10 % | -27.468 M -328.79 % | 12.006 M |
| Selling and marketing expenses | -269.930 K -134.39 % | 784.869 K 194.20 % | -833.184 K -162.18 % | 1.340 M 266.90 % | 365.225 K 114.65 % | 170.151 K -51.78 % | 352.831 K 55.60 % | 226.754 K 30.43 % | 173.846 K -7.63 % | 188.198 K -5.78 % | 199.736 K -23.16 % | 259.924 K 77.76 % | 146.218 K |
| Other expenses | 37.173 M 702.04 % | -6.174 M -106.47 % | 95.361 M 343.88 % | -39.101 M | 0.000 -100.00 % | 65.400 K 159.82 % | -109.330 K -104.57 % | 2.390 M 413.94 % | -761.300 K -10 583.08 % | 7.262 K -99.01 % | 735.162 K 295.22 % | -376.577 K -472.61 % | 101.065 K |
| Operating expenses | 23.959 M 34.56 % | 17.806 M -61.93 % | 46.771 M 142.22 % | 19.309 M -16.44 % | 23.109 M 15.81 % | 19.955 M -44.90 % | 36.214 M 115.20 % | 16.828 M 30.46 % | 12.899 M -12.70 % | 14.776 M -20.32 % | 18.543 M 56.01 % | 11.886 M 1.33 % | 11.729 M |
| Cost and expenses | 187.671 M -8.35 % | 204.772 M -21.53 % | 260.958 M 40.24 % | 186.074 M -13.48 % | 215.074 M -3.24 % | 222.273 M -9.68 % | 246.101 M 40.89 % | 174.673 M -16.24 % | 208.528 M -17.60 % | 253.054 M -3.45 % | 262.085 M -3.67 % | 272.067 M 99.82 % | 136.156 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.583 K -46.85 % | 63.188 K -27.28 % | 86.895 K 1 689.97 % | 4.855 K -94.34 % | 85.764 K -88.34 % | 735.773 K 303.30 % | 182.436 K |
| Selling general and administrative expenses | -13.214 M -155.10 % | 23.980 M 149.35 % | -48.590 M -183.19 % | 58.410 M 152.76 % | 23.109 M 17.46 % | 19.674 M -47.56 % | 37.514 M -1.13 % | 37.944 M 602.22 % | -7.555 M -152.12 % | 14.497 M 153.11 % | -27.296 M -0.32 % | -27.208 M -323.90 % | 12.152 M |
| Interest income | 228.901 K -45.39 % | 419.172 K -44.22 % | 751.422 K 18.03 % | 636.642 K 20.10 % | 530.082 K -2.46 % | 543.470 K -21.97 % | 696.461 K -16.17 % | 830.766 K -67.91 % | 2.589 M 205.97 % | 846.221 K 112.58 % | 398.068 K -62.65 % | 1.066 M 447.94 % | 194.509 K |
| Interest expense | 1.297 M -24.61 % | 1.720 M -8.33 % | 1.877 M 5.73 % | 1.775 M -31.72 % | 2.600 M -20.77 % | 3.281 M -8.98 % | 3.605 M -17.44 % | 4.366 M -38.11 % | 7.054 M 11.91 % | 6.304 M 38.61 % | 4.548 M -15.08 % | 5.355 M -29.36 % | 7.581 M |
| Depreciation and amortization | 0.000 -100.00 % | 24.912 M -5.83 % | 26.453 M 976.68 % | 2.457 M -90.56 % | 26.032 M 60 053.60 % | 43.276 K -99.83 % | 25.786 M 0.00 % | 25.786 M 21 020.97 % | 122.085 K 193.59 % | 41.584 K 100.35 % | -11.821 M -130.82 % | 38.351 M 172.50 % | 14.074 M |
| Operating income | 66.851 M -0.07 % | 66.895 M 23.59 % | 54.125 M -5.28 % | 57.145 M -18.28 % | 69.923 M 12.17 % | 62.339 M 26.40 % | 49.319 M 14.09 % | 43.228 M -21.75 % | 55.245 M 59.90 % | 34.551 M -11.34 % | 38.972 M 103.15 % | 19.184 M -40.65 % | 32.321 M |
| Operating income ratio | 0.26 6.67 % | 0.25 43.35 % | 0.17 -26.89 % | 0.23 -4.24 % | 0.25 12.01 % | 0.22 31.20 % | 0.17 -14.27 % | 0.19 -4.95 % | 0.20 73.60 % | 0.12 -7.45 % | 0.13 97.11 % | 0.06 -64.80 % | 0.18 |
| Total other income expenses net | -1.144 M -601.60 % | 228.024 K -95.63 % | 5.219 M 791.59 % | 585.378 K 118.43 % | -3.176 M -201.80 % | 3.120 M 14.44 % | 2.727 M 14.08 % | 2.390 M 413.94 % | -761.300 K -10 583.34 % | 7.262 K -99.01 % | 735.163 K 295.22 % | -376.577 K -472.61 % | 101.066 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2021-12-31 | 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 | 2022-12-31 | 2021-12-31 | 2021-09-30 | 2021-03-31 | 2015-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 44.412 M -65.06 % | 127.123 M 256.71 % | -81.118 M -403.46 % | 26.732 M 902.33 % | 2.667 M -88.42 % | 23.025 M -63.26 % | 62.667 M -69.35 % | 204.478 M 25.38 % | 163.085 M -2.79 % | 167.758 M 34.00 % | 125.188 M -60.68 % | 318.423 M -6.12 % | 339.171 M 506.87 % | 55.889 M |
| Total investments | 10.000 M -95.33 % | 214.338 M | 0.000 -100.00 % | 104.240 M 83 273.61 % | 125.028 K -99.38 % | 20.021 M 17 305.55 % | 115.029 K -95.75 % | 2.707 M 1 352 209.92 % | 200.180 -99.99 % | 2.930 M -3.34 % | 3.031 M 11.46 % | 2.720 M 5 254.35 % | 50.794 K -96.82 % | 1.600 M |
| Total debt | 115.568 M -55.21 % | 258.012 M -20.84 % | 325.935 M -4.55 % | 341.483 M 24.63 % | 273.990 M 9.34 % | 250.588 M -0.16 % | 250.983 M -37.08 % | 398.894 M -0.50 % | 400.889 M 14.38 % | 350.498 M 44.61 % | 242.382 M -37.33 % | 386.761 M -10.29 % | 431.126 M 556.06 % | 65.714 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 288.009 M | 0.000 -100.00 % | 274.203 M 315.96 % | 65.921 M -75.91 % | 273.696 M 318.51 % | 65.398 M -51.17 % | 133.918 M | 0.000 -100.00 % | 133.918 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 420.773 M 0.54 % | 418.499 M 13.77 % | 367.854 M 8.53 % | 338.948 M 6.08 % | 319.519 M 3.57 % | 308.502 M 19.13 % | 258.970 M -8.10 % | 281.804 M 13.35 % | 248.612 M 37.14 % | 181.290 M 120.01 % | 82.401 M -10.33 % | 91.891 M 40.83 % | 65.247 M 1 130.02 % | 5.305 M |
| Common stock | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 0.00 % | 460.900 M 11.11 % | 414.810 M 0.00 % | 414.810 M 0.00 % | 414.810 M 0.00 % | 414.810 M 0.00 % | 414.810 M 0.00 % | 414.810 M 418.51 % | 80.000 M |
| Total equity | 1.159 B 1.44 % | 1.143 B 3.89 % | 1.100 B 2.23 % | 1.076 B 1.87 % | 1.056 B 1.07 % | 1.045 B 5.01 % | 995.284 M 19.53 % | 832.645 M 4.14 % | 799.516 M 9.18 % | 732.293 M 17.62 % | 622.580 M -0.28 % | 624.320 M 4.45 % | 597.744 M 364.61 % | 128.654 M |
| Other non current liabilities | 4.229 M -3.70 % | 4.391 M -7.63 % | 4.754 M -8.01 % | 5.168 M -3.59 % | 5.361 M -6.68 % | 5.744 M -6.83 % | 6.165 M -69.51 % | 20.221 M -30.71 % | 29.182 M -70.31 % | 98.283 M -49.73 % | 195.517 M 1 587.17 % | 11.588 M -2.48 % | 11.883 M -24.75 % | 15.791 M |
| Long term debt | 20.509 M -10.41 % | 22.892 M -1.57 % | 23.257 M 295.64 % | 5.878 M 466.69 % | 1.037 M -94.66 % | 19.434 M 0.00 % | 19.434 M -71.44 % | 68.051 M -7.02 % | 73.191 M 177.70 % | 26.356 M -47.36 % | 50.071 M -21.89 % | 64.102 M -41.89 % | 110.317 M | 0.000 |
| Total non current liabilities | 46.485 M -6.89 % | 49.926 M -2.73 % | 51.328 M 53.53 % | 33.431 M 330.31 % | 7.769 M -83.32 % | 46.581 M 73.45 % | 26.855 M -75.85 % | 111.196 M -11.30 % | 125.355 M -24.40 % | 165.815 M -41.97 % | 285.744 M 63.17 % | 175.120 M -7.58 % | 189.473 M 675.17 % | 24.443 M |
| Other current liabilities | 81.524 M -3.64 % | 84.606 M -22.61 % | 109.330 M -2.08 % | 111.652 M 22.65 % | 91.036 M 31.51 % | 69.221 M -16.22 % | 82.623 M 158.91 % | 31.913 M -69.48 % | 104.560 M -49.21 % | 205.886 M 27.40 % | 161.602 M 4 669.36 % | -3.537 M -101.23 % | 287.014 M 421.68 % | 55.017 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.426 M 5.48 % | 22.208 M -12.95 % | 25.511 M -63.06 % | 69.062 M 19.24 % | 57.917 M -11.05 % | 65.111 M 2.26 % | 63.673 M 30.06 % | 48.955 M -7.75 % | 53.067 M 142.66 % | 21.869 M |
| Short term debt | 95.060 M -59.57 % | 235.121 M -22.32 % | 302.678 M -9.81 % | 335.605 M 47.72 % | 227.197 M -0.08 % | 227.377 M -1.80 % | 231.549 M -30.01 % | 330.843 M 19.91 % | 275.898 M 72.07 % | 160.337 M 79.85 % | 89.149 M -72.37 % | 322.659 M 280.00 % | 84.911 M 142.60 % | 35.000 M |
| Total current liabilities | 252.944 M -38.31 % | 410.027 M -17.01 % | 494.086 M -7.62 % | 534.843 M 29.14 % | 414.159 M 8.23 % | 382.679 M -6.49 % | 409.223 M -22.83 % | 530.304 M -3.60 % | 550.115 M 11.44 % | 493.636 M 15.85 % | 426.097 M -16.72 % | 511.635 M 4.23 % | 490.872 M 210.86 % | 157.906 M |
| Total liabilities | 299.429 M -34.90 % | 459.953 M -15.67 % | 545.414 M -4.02 % | 568.275 M 34.69 % | 421.928 M -1.71 % | 429.260 M -1.56 % | 436.078 M -32.02 % | 641.500 M -5.03 % | 675.470 M 2.43 % | 659.451 M -7.36 % | 711.842 M 3.65 % | 686.755 M 0.94 % | 680.346 M 273.10 % | 182.349 M |
| Other non current assets | 31.835 M 18.43 % | 26.882 M 261.01 % | 7.446 M -50.95 % | 15.182 M 529.42 % | 2.412 M -59.90 % | 6.015 M 123.86 % | 2.687 M -81.49 % | 14.514 M 0.09 % | 14.502 M -9.39 % | 16.005 M -19.01 % | 19.762 M -10.14 % | 21.993 M -34.80 % | 33.732 M 218.89 % | 10.578 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.028 K | 0.000 -100.00 % | 115.029 K -95.75 % | 2.707 M -3.66 % | 2.810 M -4.10 % | 2.930 M -3.34 % | 3.031 M 11.46 % | 2.720 M 1.28 % | 2.685 M 67.88 % | 1.600 M |
| Intangible assets | 67.893 M -0.98 % | 68.567 M -0.61 % | 68.988 M 29.99 % | 53.073 M -0.93 % | 53.569 M -1.15 % | 54.190 M -1.13 % | 54.807 M -1.47 % | 55.627 M -0.55 % | 55.933 M -1.19 % | 56.607 M 17.22 % | 48.293 M -0.46 % | 48.517 M 28.37 % | 37.795 M 270.75 % | 10.194 M |
| 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 |
| Goodwill and intangible assets | 67.893 M -0.98 % | 68.567 M -0.61 % | 68.988 M 29.99 % | 53.073 M -0.93 % | 53.569 M -1.15 % | 54.190 M -1.13 % | 54.807 M -1.47 % | 55.627 M -0.55 % | 55.933 M -1.19 % | 56.607 M 17.22 % | 48.293 M -0.46 % | 48.517 M 28.37 % | 37.795 M 270.75 % | 10.194 M |
| Property plant equipment net | 967.192 M -0.14 % | 968.585 M -1.19 % | 980.297 M -1.58 % | 995.997 M -0.99 % | 1.006 B 0.30 % | 1.003 B -1.77 % | 1.021 B 1.35 % | 1.007 B 0.96 % | 997.862 M 8.93 % | 916.057 M -2.21 % | 936.729 M -4.46 % | 980.482 M 7.87 % | 908.986 M 341.43 % | 205.920 M |
| Total non current assets | 1.094 B 0.21 % | 1.092 B 0.64 % | 1.085 B -0.95 % | 1.095 B 0.10 % | 1.094 B 0.32 % | 1.091 B -1.41 % | 1.106 B -0.62 % | 1.113 B 0.88 % | 1.103 B 7.55 % | 1.026 B -1.77 % | 1.044 B -3.50 % | 1.082 B 7.21 % | 1.010 B 336.22 % | 231.420 M |
| Other current assets | 30.563 M -14.95 % | 35.937 M 5.61 % | 34.027 M -0.57 % | 34.223 M 91.61 % | 17.861 M -46.92 % | 33.649 M 32.09 % | 25.475 M -46.29 % | 47.429 M 12.93 % | 41.998 M 309.41 % | 10.258 M -87.22 % | 80.277 M 3.59 % | 77.491 M 2.92 % | 75.295 M 103.57 % | 36.987 M |
| Short term investments | 186.314 M -13.07 % | 214.338 M | 0.000 -100.00 % | 104.240 M | 0.000 -100.00 % | 20.021 M | 0.000 | 0.000 -100.00 % | 200.180 | 0.000 | 0.000 | 0.000 -100.00 % | 50.794 K | 0.000 |
| cash and cash equivalents | 71.156 M -45.64 % | 130.889 M -67.84 % | 407.053 M 29.33 % | 314.752 M 16.01 % | 271.323 M 19.23 % | 227.563 M 20.84 % | 188.316 M -3.14 % | 194.416 M -18.25 % | 237.804 M 30.13 % | 182.740 M 55.93 % | 117.194 M 71.49 % | 68.338 M -25.68 % | 91.955 M 835.86 % | 9.826 M |
| Cash and short term investments | 257.471 M -25.42 % | 345.228 M -15.19 % | 407.053 M -2.85 % | 418.992 M 54.43 % | 271.323 M 9.59 % | 247.584 M 31.47 % | 188.316 M -3.14 % | 194.416 M -18.25 % | 237.804 M 30.13 % | 182.740 M 55.93 % | 117.194 M 71.49 % | 68.338 M -25.72 % | 92.006 M 836.38 % | 9.826 M |
| Total current assets | 364.830 M -28.63 % | 511.165 M -8.84 % | 560.763 M 2.11 % | 549.168 M 35.92 % | 404.046 M 5.25 % | 383.898 M 10.93 % | 346.070 M -4.15 % | 361.037 M -2.85 % | 371.620 M 1.59 % | 365.791 M 26.14 % | 289.999 M 26.74 % | 228.810 M -14.81 % | 268.579 M 237.48 % | 79.583 M |
| Inventory | 33.831 M -48.78 % | 66.044 M 7.14 % | 61.645 M 24.29 % | 49.597 M -12.90 % | 56.943 M 33.56 % | 42.634 M -28.53 % | 59.657 M -8.75 % | 65.376 M 20.65 % | 54.187 M -10.76 % | 60.723 M 62.79 % | 37.301 M -16.74 % | 44.799 M 1.14 % | 44.295 M 801.76 % | 4.912 M |
| Net receivables | 42.965 M -32.82 % | 63.956 M 10.20 % | 58.037 M 25.20 % | 46.356 M -29.87 % | 66.097 M 2.09 % | 64.742 M -23.82 % | 84.984 M 57.91 % | 53.816 M 43.01 % | 37.630 M -66.42 % | 112.070 M 102.93 % | 55.227 M 44.64 % | 38.182 M -32.99 % | 56.984 M 104.55 % | 27.858 M |
| Tax assets | 27.078 M -2.18 % | 27.681 M -1.16 % | 28.006 M -9.47 % | 30.935 M -3.33 % | 32.000 M 16.92 % | 27.370 M -0.52 % | 27.511 M -16.26 % | 32.855 M 1.84 % | 32.260 M -6.10 % | 34.354 M -6.16 % | 36.608 M 28.21 % | 28.554 M 8.52 % | 26.312 M 741.24 % | 3.128 M |
| 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 |
| Account payables | 55.568 M -20.21 % | 69.642 M 11.53 % | 62.441 M -8.98 % | 68.604 M -11.05 % | 77.129 M 15.68 % | 66.672 M -18.99 % | 82.306 M -30.80 % | 118.941 M -22.46 % | 153.385 M 74.14 % | 88.080 M -46.83 % | 165.653 M 20.54 % | 137.430 M 34.29 % | 102.340 M 55.23 % | 65.929 M |
| Tax payables | 20.793 M 0.65 % | 20.658 M 5.20 % | 19.637 M 3.45 % | 18.982 M 0.99 % | 18.797 M -3.15 % | 19.408 M 52.29 % | 12.745 M -25.96 % | 17.213 M 5.79 % | 16.272 M -11.23 % | 18.329 M 89.08 % | 9.694 M 58.20 % | 6.128 M -63.10 % | 16.607 M 747.60 % | 1.959 M |
| Deferred revenue non current | 19.564 M -2.55 % | 20.075 M -2.59 % | 20.609 M 6.51 % | 19.349 M -2.45 % | 19.836 M -2.48 % | 20.340 M -2.57 % | 20.876 M -2.76 % | 21.470 M 0.66 % | 21.330 M -45.47 % | 39.115 M 0.21 % | 39.034 M -2.85 % | 40.177 M -2.51 % | 41.210 M 376.33 % | 8.652 M |
| Minority interest | 1.981 M -0.66 % | 1.994 M 0.74 % | 1.979 M -2.45 % | 2.029 M -2.42 % | 2.079 M -0.67 % | 2.093 M 1.56 % | 2.061 M -2.46 % | 2.113 M -2.90 % | 2.176 M -4.38 % | 2.276 M -7.49 % | 2.460 M -8.11 % | 2.677 M -2.46 % | 2.744 M -93.64 % | 43.167 M |
| Capital lease obligations | 2.009 M -48.39 % | 3.892 M -8.59 % | 4.257 M -27.58 % | 5.878 M 466.69 % | 1.037 M 2 969.33 % | 33.796 K 0.00 % | 33.796 K -98.00 % | 1.691 M 0.00 % | 1.691 M -49.61 % | 3.356 M -90.43 % | 35.071 M -26.79 % | 47.902 M -47.43 % | 91.117 M | 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 |
| Other total stockholders equity | 275.746 M 1 141.54 % | -26.475 M -109.83 % | 269.352 M | 0.000 -100.00 % | 273.876 M | 0.000 -100.00 % | 273.353 M | 0.000 -100.00 % | 133.918 M 0.00 % | 133.918 M 8.96 % | 122.909 M 6.93 % | 114.942 M 0.00 % | 114.942 M 62 770.72 % | 182.823 K |
| Deferred tax liabilities non current | 2.184 M -14.95 % | 2.568 M -5.18 % | 2.708 M -10.79 % | 3.036 M 121.38 % | 1.371 M 28.96 % | 1.063 M -15.33 % | 1.256 M -13.61 % | 1.454 M -11.98 % | 1.652 M -19.90 % | 2.062 M 83.67 % | 1.123 M -98.11 % | 59.252 M 127.34 % | 26.064 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.459 B -8.99 % | 1.603 B -2.59 % | 1.645 B 0.07 % | 1.644 B 9.76 % | 1.498 B 1.61 % | 1.474 B 1.53 % | 1.452 B -1.49 % | 1.474 B -0.06 % | 1.475 B 5.98 % | 1.392 B 4.30 % | 1.334 B 1.78 % | 1.311 B 2.58 % | 1.278 B 310.96 % | 311.003 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 | 2022-12-31 | 2021-12-31 | 2021-09-30 | 2021-03-31 | 2015-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 | 2021-12-31 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.751 M 1 112.68 % | -4.913 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 |
| Inventory | 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.497 M 509.04 % | -1.833 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 |
| 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 -100.00 % | 42.254 M 1 471.93 % | -3.080 M |
| Other non cash items | 118.619 M 107.06 % | 57.288 M -55.23 % | 127.958 M 1 031.81 % | -13.732 M -121.91 % | 62.665 M 143.77 % | 25.706 M -38.65 % | 41.901 M 226.24 % | -33.192 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.251 M -70.09 % | 7.527 M |
| Net cash provided by operating activities | 118.619 M 107.06 % | 57.288 M -55.23 % | 127.958 M 345.20 % | 28.742 M -67.84 % | 89.367 M 18.78 % | 75.238 M -23.62 % | 98.501 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.843 M 158.23 % | 40.600 M |
| Investments in property plant and equipment | -19.271 M 53.67 % | -41.593 M -84.76 % | -22.512 M -11.05 % | -20.272 M 20.68 % | -25.557 M 12.23 % | -29.120 M 26.06 % | -39.383 M 9.57 % | -43.551 M 45.97 % | -80.600 M -192.51 % | -27.555 M -66.48 % | -16.551 M 28.91 % | -23.281 M 56.14 % | -53.084 M |
| Acquisitions net | 0.000 -100.00 % | 216.000 | 0.000 -100.00 % | 1.530 K -99.16 % | 181.488 K 25 106.67 % | 720.000 -85.29 % | 4.894 K 627 387.18 % | 0.780 | 0.000 | 0.000 -100.00 % | 0.210 | 0.000 | 0.000 |
| Purchases of investments | -563.800 M -8.88 % | -517.800 M -259.58 % | -144.000 M -16.13 % | -124.000 M -2 380.00 % | -5.000 M 75.00 % | -20.000 M | 0.000 100.00 % | -5.000 M | 0.000 100.00 % | -15.700 M 1.26 % | -15.900 M 78.26 % | -73.128 M -157.30 % | -28.421 M |
| Sales maturities of investments | 582.689 M 91.23 % | 304.706 M 22.44 % | 248.868 M 1 142.29 % | 20.033 M -19.87 % | 25.000 M | 0.000 | 0.000 -100.00 % | 5.004 M | 0.000 -100.00 % | 15.713 M -30.27 % | 22.534 M -69.21 % | 73.184 M 157.71 % | 28.398 M |
| Other investing activites | 3.800 K | 0.000 -100.00 % | 2.320 K 368 353.97 % | -0.630 -100.00 % | 25.300 M | 0.000 100.00 % | -0.400 -100.00 % | 1.348 M | 0.000 100.00 % | -8.800 M -472 446 402 559 999 872.00 % | 0.000 -100.00 % | 402.444 K -69.04 % | 1.300 M |
| Net cash used for investing activites | -378.323 K 99.85 % | -254.687 M -409.24 % | 82.358 M 166.29 % | -124.237 M -2 211.16 % | -5.376 M 89.06 % | -49.119 M -24.74 % | -39.378 M 6.68 % | -42.198 M 41.23 % | -71.799 M -97.57 % | -36.340 M -266.45 % | -9.917 M 56.55 % | -22.823 M 55.95 % | -51.807 M |
| Debt repayment | -130.087 M -91.30 % | -68.000 M 3.00 % | -70.100 M -151.81 % | 135.300 M 38 111.55 % | -355.944 K -101.31 % | 27.080 M 127.07 % | -100.040 M -557.11 % | 21.885 M -82.74 % | 126.800 M 7 144.44 % | -1.800 M -102.65 % | 67.932 M 264.88 % | -41.200 M -357.34 % | 16.010 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.246 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 100.00 % | -191.457 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -47.347 M -2 836.47 % | -1.612 M 6.06 % | -1.716 M 92.83 % | -23.947 M 49.53 % | -47.452 M -2 212.98 % | -2.052 M 95.55 % | -46.090 M -1 428.87 % | -3.015 M -14.83 % | -2.625 M 2.52 % | -2.693 M -1.24 % | -2.660 M 29.33 % | -3.765 M 7.95 % | -4.090 M |
| Other financing activites | 11.533 M 234.59 % | -8.569 M 56.60 % | -19.745 M -166.36 % | 29.754 M 191.45 % | -32.536 M -2 769.64 % | -1.134 M -100.66 % | 171.786 M 633.13 % | -32.222 M 67.04 % | -97.755 M -122.22 % | -43.989 M 52.00 % | -91.641 M -1 112.27 % | 9.053 M -79.13 % | 43.370 M |
| Net cash used provided by financing activities | -165.902 M -112.20 % | -78.181 M 14.61 % | -91.561 M -164.89 % | 141.107 M 275.63 % | -80.345 M -436.25 % | 23.895 M -6.87 % | 25.656 M 292.16 % | -13.351 M -150.53 % | 26.420 M 154.49 % | -48.483 M -83.86 % | -26.369 M 26.57 % | -35.912 M -164.95 % | 55.290 M |
| Effect of forex changes on cash | 0.000 100.00 % | -52.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -47.662 M 82.74 % | -276.112 M -329.18 % | 120.480 M 178.63 % | 43.240 M -1.19 % | 43.760 M 11.50 % | 39.247 M 743.31 % | -6.101 M 55.88 % | -13.829 M -136.67 % | 37.712 M 276.25 % | -21.397 M -162.81 % | 34.067 M -26.11 % | 46.108 M 4.59 % | 44.083 M |
| Cash at beginning of period | 118.818 M -69.91 % | 394.930 M 43.90 % | 274.449 M 18.70 % | 231.209 M 1.60 % | 227.563 M 20.84 % | 188.316 M -3.14 % | 194.416 M 66.74 % | 116.598 M 47.81 % | 78.886 M -21.34 % | 100.283 M 51.45 % | 66.216 M 65.05 % | 40.120 M 22.08 % | 32.862 M |
| Cash at end of period | 71.156 M -40.11 % | 118.818 M -69.91 % | 394.930 M 43.90 % | 274.449 M 1.15 % | 271.323 M 19.23 % | 227.563 M 20.84 % | 188.316 M 83.24 % | 102.769 M -11.86 % | 116.598 M 47.81 % | 78.886 M -21.34 % | 100.283 M 16.30 % | 86.228 M 12.06 % | 76.946 M |
| Operating cash flow | 118.619 M 109.00 % | 56.756 M -55.64 % | 127.958 M 345.20 % | 28.742 M -67.84 % | 89.367 M 18.78 % | 75.238 M -23.62 % | 98.501 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.843 M 158.23 % | 40.600 M |
| Capital expenditure | -19.271 M 53.67 % | -41.593 M -84.76 % | -22.512 M -11.05 % | -20.272 M 20.68 % | -25.557 M 12.23 % | -29.120 M 26.06 % | -39.383 M 9.57 % | -43.551 M 45.97 % | -80.600 M -192.51 % | -27.555 M -66.48 % | -16.551 M 28.91 % | -23.281 M 56.14 % | -53.084 M |
| Free CashFlow | 99.348 M 555.21 % | 15.163 M -85.85 % | 107.171 M 1 657.24 % | 6.099 M -90.44 % | 63.810 M 38.36 % | 46.118 M -21.99 % | 59.118 M 235.75 % | -43.551 M 45.97 % | -80.600 M -192.51 % | -27.555 M -66.48 % | -16.551 M -120.29 % | 81.561 M 753.32 % | -12.484 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2021 | 2021 |