BlueVenture Group Public Company Limited BVG.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 517.552 M -0.85 % | 522.007 M 18.67 % | 439.896 M 9.91 % | 400.242 M 3.05 % | 388.400 M 1.13 % | 384.058 M |
| Net income | 52.129 M -24.59 % | 69.132 M 27.92 % | 54.044 M 54.06 % | 35.080 M -28.87 % | 49.322 M -30.92 % | 71.403 M |
| Income before tax | 66.277 M -23.93 % | 87.123 M 28.01 % | 68.057 M 3.96 % | 65.463 M -15.86 % | 77.800 M -13.93 % | 90.388 M |
| Income before tax ratio | 0.13 -23.27 % | 0.17 7.88 % | 0.15 -5.41 % | 0.16 -18.35 % | 0.20 -14.89 % | 0.24 |
| EBITDA | 106.026 M -3.20 % | 109.534 M 20.11 % | 91.195 M 4.12 % | 87.589 M -11.66 % | 99.154 M -3.25 % | 102.489 M |
| Net income ratio | 0.10 -23.95 % | 0.13 7.80 % | 0.12 40.17 % | 0.09 -30.98 % | 0.13 -31.70 % | 0.19 |
| Ratio EBITDA | 0.20 -2.37 % | 0.21 1.22 % | 0.21 -5.27 % | 0.22 -14.28 % | 0.26 -4.34 % | 0.27 |
| Gross profit ratio | 0.45 -19.05 % | 0.55 12.20 % | 0.49 -12.07 % | 0.56 1.78 % | 0.55 -5.12 % | 0.58 |
| Weighted average shs out dil | 450.000 M 2.41 % | 439.397 M -2.36 % | 450.000 M 0.00 % | 450.000 M 650.00 % | 60.000 M 0.00 % | 60.000 M |
| Weighted average shs out | 450.000 M 2.41 % | 439.397 M -2.36 % | 450.000 M 0.00 % | 450.000 M 650.00 % | 60.000 M 0.00 % | 60.000 M |
| EPS diluted | 0.12 -25.00 % | 0.16 33.33 % | 0.12 53.85 % | 0.08 -90.49 % | 0.82 -31.09 % | 1.19 |
| Earnings per share | 0.12 -25.00 % | 0.16 33.33 % | 0.12 53.85 % | 0.08 -90.49 % | 0.82 -31.09 % | 1.19 |
| Gross profit | 231.485 M -19.74 % | 288.405 M 33.15 % | 216.609 M -3.36 % | 224.129 M 4.89 % | 213.686 M -4.05 % | 222.701 M |
| Income tax expense | 14.148 M -21.36 % | 17.991 M 28.39 % | 14.013 M -8.41 % | 15.300 M -1.74 % | 15.571 M -19.39 % | 19.317 M |
| Cost of revenue | 286.067 M 22.46 % | 233.601 M 4.62 % | 223.287 M 26.79 % | 176.113 M 0.80 % | 174.713 M 8.28 % | 161.358 M |
| General and administrative expenses | 172.131 M -17.93 % | 209.734 M 19.59 % | 175.383 M 8.73 % | 161.307 M 16.74 % | 138.175 M 2.16 % | 135.249 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -360.158 K |
| Other expenses | -18.914 M -676.57 % | -2.436 M 98.38 % | -150.083 M | 0.000 -100.00 % | 1.046 M | 0.000 |
| Operating expenses | 160.302 M -22.67 % | 207.299 M 38.12 % | 150.083 M -7.02 % | 161.412 M 16.72 % | 138.287 M 2.96 % | 134.306 M |
| Cost and expenses | 446.369 M 1.24 % | 440.900 M 18.09 % | 373.371 M 10.62 % | 337.526 M 7.84 % | 313.000 M 5.86 % | 295.664 M |
| Research and development expenses | 7.086 M | 0.000 -100.00 % | 528.178 K -0.25 % | 529.511 K 265 421 419.37 % | 0.199 | 0.000 |
| Selling general and administrative expenses | 172.131 M -17.93 % | 209.734 M 19.59 % | 175.383 M 8.73 % | 161.307 M 16.74 % | 138.175 M 2.44 % | 134.888 M |
| Interest income | 8.156 M 29.97 % | 6.275 M 862.32 % | 652.071 K -23.43 % | 851.583 K -46.05 % | 1.578 M -20.84 % | 1.994 M |
| Interest expense | 542.342 K 216.11 % | 171.565 K -38.06 % | 276.996 K 7.36 % | 258.006 K 15.14 % | 224.071 K | 0.000 |
| Depreciation and amortization | 39.206 M 59.95 % | 24.511 M -93.44 % | 373.371 M 10.04 % | 339.293 M 8.40 % | 313.000 M 2 150.07 % | 13.911 M |
| Operating income | 71.183 M -12.24 % | 81.107 M 21.92 % | 66.525 M 1.22 % | 65.721 M -15.77 % | 78.024 M -11.92 % | 88.579 M |
| Operating income ratio | 0.14 -11.48 % | 0.16 2.74 % | 0.15 -7.90 % | 0.16 -18.26 % | 0.20 -12.90 % | 0.23 |
| Total other income expenses net | -4.905 M -181.54 % | 6.016 M 292.77 % | 1.532 M -58.18 % | 3.662 M 1 734.46 % | -224.071 K -112.38 % | 1.810 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | -107.025 M 9.76 % | -118.603 M -2.49 % | -115.719 M 5.35 % | -122.256 M -50.85 % | -81.043 M -7.76 % | -75.204 M |
| Total investments | 351.023 M -17.06 % | 423.228 M 473.77 % | 73.762 M -32.10 % | 108.627 M -25.39 % | 145.599 M 6.46 % | 136.770 M |
| Total debt | 9.469 M 274.69 % | 2.527 M -46.66 % | 4.737 M 9.25 % | 4.336 M 33.26 % | 3.254 M -18.63 % | 3.999 M |
| Accumulated other comprehensive income loss | 17.000 M 21.43 % | 14.000 M 27.29 % | 10.998 M 57.12 % | 7.000 M 133.33 % | 3.000 M 0.00 % | 3.000 M |
| Retained earnings | 127.782 M -38.74 % | 208.589 M 18.84 % | 175.524 M 61.81 % | 108.476 M -15.68 % | 128.654 M 7.13 % | 120.097 M |
| Common stock | 225.000 M 0.00 % | 225.000 M 25.00 % | 180.000 M 0.00 % | 180.000 M 500.00 % | 30.000 M 0.00 % | 30.000 M |
| Total equity | 751.698 M 1.52 % | 740.475 M 318.01 % | 177.142 M 15.58 % | 153.260 M -60.40 % | 387.055 M 5.57 % | 366.637 M |
| Other non current liabilities | 45.821 M 31.65 % | 34.804 M -4.99 % | 36.631 M 10.66 % | 33.102 M 1.17 % | 32.717 M 23.28 % | 26.540 M |
| Long term debt | 5.432 M 926.30 % | 529.291 K -79.43 % | 2.573 M -16.04 % | 3.065 M 24.48 % | 2.462 M 12.16 % | 2.195 M |
| Total non current liabilities | 51.253 M 45.06 % | 35.333 M -9.87 % | 39.204 M 8.40 % | 36.166 M 2.81 % | 35.179 M 22.43 % | 28.735 M |
| Other current liabilities | 98.086 M -23.98 % | 129.026 M 92.37 % | 67.071 M -19.06 % | 82.862 M 22.76 % | 67.500 M 433.29 % | 12.657 M |
| Deferred revenue | 6.659 M | 0.000 -100.00 % | 24.443 M 428.71 % | 4.623 M -16.97 % | 5.568 M 1.45 % | 5.489 M |
| Short term debt | 8.073 M 304.11 % | 1.998 M -7.70 % | 2.164 M 70.20 % | 1.272 M 60.56 % | 792.038 K -0.80 % | 798.422 K |
| Total current liabilities | 130.522 M -5.42 % | 137.997 M 81.86 % | 75.881 M -14.06 % | 88.290 M 19.71 % | 73.756 M 2.87 % | 71.697 M |
| Total liabilities | 181.775 M 4.87 % | 173.331 M 50.61 % | 115.085 M -7.53 % | 124.456 M 14.25 % | 108.935 M 8.47 % | 100.432 M |
| Other non current assets | 9.432 M 398.66 % | 1.892 M -9.22 % | 2.084 M -22.83 % | 2.700 M 2.95 % | 2.623 M 28.91 % | 2.035 M |
| Long term investments | 4.037 M -51.36 % | 8.299 M 8 082.12 % | 101.430 K -2.52 % | 104.049 K -66.70 % | 312.418 K | 0.000 |
| Intangible assets | 156.835 M 25.07 % | 125.401 M 37.66 % | 91.092 M 17.03 % | 77.837 M 26.61 % | 61.477 M 12.28 % | 54.754 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 156.835 M 25.07 % | 125.401 M 37.66 % | 91.092 M 17.03 % | 77.837 M 26.61 % | 61.477 M 12.28 % | 54.754 M |
| Property plant equipment net | 145.851 M 33.51 % | 109.241 M 5.12 % | 103.920 M -3.32 % | 107.486 M -1.81 % | 109.470 M -4.37 % | 114.469 M |
| Total non current assets | 328.120 M 27.62 % | 257.108 M 24.58 % | 206.378 M 4.97 % | 196.608 M 7.96 % | 182.106 M 2.02 % | 178.493 M |
| Other current assets | 8.900 M 54.82 % | 5.749 M -75.86 % | 23.816 M 0.26 % | 23.755 M -17.00 % | 28.621 M 7 350.04 % | 384.177 K |
| Short term investments | 346.986 M -16.37 % | 414.929 M 463.30 % | 73.661 M -32.19 % | 108.627 M -25.39 % | 145.599 M 6.46 % | 136.770 M |
| cash and cash equivalents | 116.494 M -3.83 % | 121.130 M 0.56 % | 120.456 M -4.85 % | 126.593 M 50.17 % | 84.297 M 6.43 % | 79.203 M |
| Cash and short term investments | 463.479 M -13.54 % | 536.059 M 176.15 % | 194.117 M -17.47 % | 235.220 M 2.32 % | 229.897 M 6.45 % | 215.973 M |
| Total current assets | 605.353 M -7.82 % | 656.698 M 138.60 % | 275.228 M -11.78 % | 311.992 M -0.60 % | 313.885 M 8.77 % | 288.576 M |
| Inventory | 9.990 M | 0.000 | 0.000 -100.00 % | 4.101 M -1.13 % | 4.147 M | 0.000 |
| Net receivables | 122.983 M 7.04 % | 114.890 M 51.09 % | 76.040 M 7.80 % | 70.536 M -11.02 % | 79.269 M 9.76 % | 72.219 M |
| Tax assets | 11.963 M -2.54 % | 12.276 M 33.71 % | 9.181 M 8.25 % | 8.481 M 3.13 % | 8.224 M 13.65 % | 7.236 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 12.810 M 764.68 % | 1.481 M -64.52 % | 4.175 M 762.84 % | 483.897 K 13.04 % | 428.082 K -99.19 % | 52.752 M |
| Tax payables | 4.894 M -10.89 % | 5.492 M 122.34 % | 2.470 M -32.75 % | 3.673 M -27.06 % | 5.036 M -8.25 % | 5.489 M |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 24.443 M -37.94 % | 39.385 M 14.97 % | 34.257 M | 0.000 |
| Minority interest | 0.000 | 0.000 100.00 % | -189.380 M 17.98 % | -230.884 M -202.43 % | 225.401 M 5.55 % | 213.540 M |
| Capital lease obligations | 9.469 M 274.69 % | 2.527 M -46.66 % | 4.737 M 9.25 % | 4.336 M 33.26 % | 3.254 M 8.71 % | 2.993 M |
| Preferred stock | 0.000 | 0.000 -100.00 % | 175.524 M -10.97 % | 197.145 M 53.24 % | 128.654 M | 0.000 |
| Other total stockholders equity | 381.915 M 30.40 % | 292.886 M 230.31 % | 88.669 M 0.00 % | 88.669 M 168.92 % | -128.654 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -73.717 M -87.17 % | -39.385 M -14.97 % | -34.257 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 933.472 M 2.15 % | 913.806 M 89.74 % | 481.607 M -5.31 % | 508.600 M 2.54 % | 495.990 M 6.19 % | 467.069 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | -31.524 M -457.93 % | 8.807 M 153.62 % | -16.425 M -128.49 % | 57.650 M 409.68 % | -18.616 M 66.05 % | -54.827 M |
| Accounts receivables | -13.647 M 64.95 % | -38.936 M -910.71 % | -3.852 M -155.64 % | 6.923 M 161.27 % | -11.300 M 51.76 % | -23.426 M |
| Inventory | -9.990 M | 0.000 | 0.000 -100.00 % | 39.181 M 554.30 % | -8.625 M | 0.000 |
| Accounts payables | 0.000 -100.00 % | 48.224 M 410.30 % | -15.541 M -205.27 % | 14.762 M 865.31 % | 1.529 M | 0.000 |
| Other working capital | -7.887 M -1 540.43 % | -480.793 K -116.20 % | 2.968 M 192.26 % | -3.217 M -1 355.56 % | -221.010 K 99.30 % | -31.400 M |
| Other non cash items | -32.328 M -460.62 % | 8.965 M 61.35 % | 5.556 M 148.36 % | -11.490 M 16.90 % | -13.827 M -136.83 % | 37.546 M |
| Net cash provided by operating activities | 41.631 M -62.63 % | 111.415 M 64.22 % | 67.845 M -49.18 % | 133.492 M 100.78 % | 66.487 M -2.53 % | 68.213 M |
| Investments in property plant and equipment | -39.458 M 39.01 % | -64.696 M -90.77 % | -33.914 M 1.33 % | -34.372 M -31.47 % | -26.145 M -106.92 % | -12.635 M |
| Acquisitions net | 0.000 100.00 % | -8.649 M -28 163.14 % | 30.818 K 5 213.45 % | 580.000 -99.99 % | 5.907 M 221.89 % | -4.847 M |
| Purchases of investments | -847.839 M 9.53 % | -937.158 M -277.92 % | -247.976 M -118 907.99 % | -208.369 K -102.03 % | -103.136 K | 0.000 |
| Sales maturities of investments | 923.000 M 54.87 % | 596.000 M 110.70 % | 282.868 M 135 653.18 % | 208.369 K 103.59 % | -5.804 M | 0.000 |
| Other investing activites | -41.703 M -50 774.18 % | 82.296 K 100.24 % | -34.892 M -9 366.42 % | 376.540 K -93.51 % | 5.804 M 151.58 % | -11.254 M |
| Net cash used for investing activites | -5.999 M 98.55 % | -414.421 M -1 123.09 % | -33.883 M 0.33 % | -33.995 M -67.13 % | -20.341 M 29.21 % | -28.735 M |
| Debt repayment | -2.945 M -28.49 % | -2.292 M | 0.000 100.00 % | -1.428 M -47.37 % | -969.036 K -328.00 % | -226.412 K |
| Common stock issued | 0.000 -100.00 % | 346.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -37.350 M -23.95 % | -30.133 M 58.56 % | -72.720 M -37.73 % | -52.800 M -31.74 % | -40.080 M -11.33 % | -36.000 M |
| Other financing activites | 0.000 100.00 % | -10.395 M -344.38 % | -2.339 M 22.03 % | -3.000 M | 0.000 100.00 % | -4.500 M |
| Net cash used provided by financing activities | -40.295 M -113.27 % | 303.680 M 504.59 % | -75.059 M -31.16 % | -57.228 M -39.41 % | -41.049 M -0.79 % | -40.726 M |
| Effect of forex changes on cash | 26.558 K 5 936.92 % | -455.000 -100.00 % | 34.962 M 131 176.54 % | 26.632 K 873.06 % | -3.445 K -100.00 % | 80.506 M |
| Net change in cash | -4.636 M -788.41 % | 673.470 K 110.98 % | -6.136 M -114.51 % | 42.295 M 730.31 % | 5.094 M -93.57 % | 79.257 M |
| Cash at beginning of period | 121.130 M 0.56 % | 120.456 M -4.85 % | 126.593 M 50.17 % | 84.297 M 6.43 % | 79.203 M | 0.000 |
| Cash at end of period | 116.494 M -3.83 % | 121.130 M 0.56 % | 120.456 M -4.85 % | 126.593 M 50.17 % | 84.297 M 6.36 % | 79.257 M |
| Operating cash flow | 41.631 M -62.63 % | 111.415 M 64.22 % | 67.845 M -49.18 % | 133.492 M 100.78 % | 66.487 M -2.53 % | 68.213 M |
| Capital expenditure | -79.465 M -22.83 % | -64.696 M -90.77 % | -33.914 M 1.33 % | -34.372 M -31.47 % | -26.145 M -106.92 % | -12.635 M |
| Free CashFlow | -37.833 M -180.98 % | 46.718 M 37.69 % | 33.931 M -65.77 % | 99.120 M 145.70 % | 40.342 M -27.41 % | 55.577 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 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 | 150.575 M -1.07 % | 152.197 M 15.58 % | 131.684 M -1.46 % | 133.642 M 7.67 % | 124.118 M -5.43 % | 131.249 M -8.20 % | 142.978 M 7.69 % | 132.766 M 7.70 % | 123.270 M -1.61 % | 125.289 M 8.06 % | 115.942 M 1.14 % | 114.635 M 9.78 % | 104.426 M -0.01 % | 104.438 M 3.51 % | 100.893 M -0.33 % | 101.223 M 2.27 % | 98.977 M -0.19 % | 99.162 M |
| Net income | 16.348 M 14.10 % | 14.328 M 4.93 % | 13.655 M -5.91 % | 14.512 M 34.19 % | 10.815 M -17.74 % | 13.147 M -29.68 % | 18.695 M -2.74 % | 19.223 M 38.91 % | 13.839 M -20.35 % | 17.375 M 93.87 % | 8.962 M -51.21 % | 18.370 M 19.83 % | 15.330 M 34.69 % | 11.382 M 67.86 % | 6.781 M -25.34 % | 9.082 M -12.37 % | 10.364 M -39.57 % | 17.150 M |
| Income before tax | 20.871 M 11.22 % | 18.765 M 10.71 % | 16.950 M -11.08 % | 19.063 M 32.92 % | 14.342 M -15.28 % | 16.928 M -27.40 % | 23.318 M -4.39 % | 24.390 M 39.27 % | 17.513 M -20.36 % | 21.989 M 91.00 % | 11.513 M -48.61 % | 22.404 M 14.50 % | 19.567 M 34.27 % | 14.573 M 72.87 % | 8.430 M -42.94 % | 14.773 M -27.86 % | 20.478 M -3.09 % | 21.130 M |
| Income before tax ratio | 0.14 12.42 % | 0.12 -4.21 % | 0.13 -9.76 % | 0.14 23.45 % | 0.12 -10.41 % | 0.13 -20.92 % | 0.16 -11.22 % | 0.18 29.30 % | 0.14 -19.05 % | 0.18 76.75 % | 0.10 -49.19 % | 0.20 4.30 % | 0.19 34.29 % | 0.14 67.01 % | 0.08 -42.75 % | 0.15 -29.46 % | 0.21 -2.91 % | 0.21 |
| EBITDA | 30.071 M 8.52 % | 27.709 M 8.34 % | 25.576 M -14.32 % | 29.851 M 13.00 % | 26.417 M 20.85 % | 21.859 M -27.22 % | 30.035 M -1.25 % | 30.414 M 28.62 % | 23.646 M -16.67 % | 28.377 M 47.23 % | 19.274 M -32.70 % | 28.640 M 11.12 % | 25.773 M 25.13 % | 20.598 M 72.97 % | 11.909 M -40.88 % | 20.143 M -21.38 % | 25.621 M -2.86 % | 26.375 M |
| Net income ratio | 0.11 15.32 % | 0.09 -9.21 % | 0.10 -4.51 % | 0.11 24.62 % | 0.09 -13.01 % | 0.10 -23.39 % | 0.13 -9.69 % | 0.14 28.97 % | 0.11 -19.05 % | 0.14 79.40 % | 0.08 -51.76 % | 0.16 9.16 % | 0.15 34.70 % | 0.11 62.16 % | 0.07 -25.10 % | 0.09 -14.31 % | 0.10 -39.46 % | 0.17 |
| Ratio EBITDA | 0.20 9.69 % | 0.18 -6.26 % | 0.19 -13.05 % | 0.22 4.95 % | 0.21 27.79 % | 0.17 -20.72 % | 0.21 -8.30 % | 0.23 19.42 % | 0.19 -15.30 % | 0.23 36.24 % | 0.17 -33.46 % | 0.25 1.23 % | 0.25 25.14 % | 0.20 67.10 % | 0.12 -40.69 % | 0.20 -23.13 % | 0.26 -2.67 % | 0.27 |
| Gross profit ratio | 0.45 13.85 % | 0.40 -14.91 % | 0.47 2.02 % | 0.46 62.94 % | 0.28 -34.61 % | 0.43 -17.45 % | 0.52 -5.56 % | 0.55 3.47 % | 0.53 -5.40 % | 0.56 21.13 % | 0.47 -17.57 % | 0.57 -0.36 % | 0.57 5.28 % | 0.54 14.55 % | 0.47 -16.71 % | 0.57 -0.27 % | 0.57 -1.35 % | 0.57 |
| Weighted average shs out dil | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 10.57 % | 407.000 M -9.56 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 650.00 % | 60.000 M |
| Weighted average shs out | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 10.57 % | 407.000 M -9.56 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 650.00 % | 60.000 M |
| EPS diluted | 0.04 14.15 % | 0.03 4.95 % | 0.03 -5.90 % | 0.03 34.17 % | 0.02 -17.81 % | 0.03 -29.64 % | 0.04 -2.81 % | 0.04 38.64 % | 0.03 -27.87 % | 0.04 114.57 % | 0.02 -51.23 % | 0.04 19.65 % | 0.03 34.78 % | 0.03 67.55 % | 0.02 -25.25 % | 0.02 -12.17 % | 0.02 -92.07 % | 0.29 |
| Earnings per share | 0.04 14.15 % | 0.03 4.95 % | 0.03 -5.90 % | 0.03 34.17 % | 0.02 -17.81 % | 0.03 -29.64 % | 0.04 -2.81 % | 0.04 38.64 % | 0.03 -27.87 % | 0.04 114.57 % | 0.02 -51.23 % | 0.04 19.65 % | 0.03 34.78 % | 0.03 67.55 % | 0.02 -25.25 % | 0.02 -12.17 % | 0.02 -92.07 % | 0.29 |
| Gross profit | 68.310 M 12.63 % | 60.648 M -1.66 % | 61.671 M 0.53 % | 61.347 M 75.44 % | 34.968 M -38.17 % | 56.551 M -24.22 % | 74.625 M 1.70 % | 73.377 M 11.44 % | 65.846 M -6.93 % | 70.748 M 30.90 % | 54.049 M -16.63 % | 64.834 M 9.38 % | 59.273 M 5.27 % | 56.304 M 18.58 % | 47.482 M -16.98 % | 57.196 M 2.00 % | 56.076 M -1.53 % | 56.950 M |
| Income tax expense | 4.523 M 1.93 % | 4.437 M 34.63 % | 3.296 M -27.58 % | 4.551 M 61.71 % | 2.814 M -19.31 % | 3.487 M -23.10 % | 4.535 M -12.22 % | 5.167 M 40.61 % | 3.675 M -20.37 % | 4.615 M 80.91 % | 2.551 M -36.77 % | 4.034 M -4.80 % | 4.237 M 32.78 % | 3.191 M 93.51 % | 1.649 M -71.02 % | 5.691 M 51.50 % | 3.756 M -5.62 % | 3.980 M |
| Cost of revenue | 82.265 M -10.14 % | 91.549 M 30.76 % | 70.013 M -3.16 % | 72.295 M -18.91 % | 89.150 M 19.35 % | 74.698 M 9.28 % | 68.353 M 15.09 % | 59.389 M 3.42 % | 57.423 M 5.28 % | 54.541 M -11.88 % | 61.893 M 24.28 % | 49.801 M 10.29 % | 45.153 M -6.19 % | 48.134 M -9.88 % | 53.411 M 21.31 % | 44.027 M 2.63 % | 42.901 M 1.63 % | 42.212 M |
| General and administrative expenses | 46.696 M 4.98 % | 44.480 M -3.07 % | 45.889 M 9.93 % | 41.744 M 13.96 % | 36.630 M -23.47 % | 47.867 M -15.80 % | 56.850 M 11.43 % | 51.020 M -2.52 % | 52.339 M 5.68 % | 49.526 M 3.40 % | 47.898 M 11.10 % | 43.113 M 3.51 % | 41.650 M -2.51 % | 42.723 M -6.60 % | 45.741 M 7.73 % | 42.460 M 16.09 % | 36.576 M 0.06 % | 36.553 M |
| Selling and marketing 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 -100.00 % | 96.432 K |
| Other expenses | -1.706 M 54.92 % | -3.784 M -16.69 % | -3.243 M -212.03 % | -1.039 M 51.98 % | -2.164 M 94.82 % | -41.768 M 17.61 % | -50.695 M | 0.000 | 0.000 -100.00 % | 304.908 K 100.74 % | -41.139 M -15 784.74 % | 262.286 K | 0.000 100.00 % | -547.894 K -197.14 % | 564.024 K 106.59 % | 273.014 K | 0.000 | 0.000 |
| Operating expenses | 44.990 M 9.44 % | 41.109 M -3.61 % | 42.646 M 4.77 % | 40.705 M 21.61 % | 33.471 M -19.87 % | 41.768 M -17.61 % | 50.695 M -0.74 % | 51.074 M -1.71 % | 51.963 M 4.28 % | 49.831 M 21.13 % | 41.139 M -5.15 % | 43.375 M 3.99 % | 41.709 M -1.11 % | 42.175 M -6.91 % | 45.306 M 5.84 % | 42.807 M 16.52 % | 36.739 M 2.08 % | 35.992 M |
| Cost and expenses | 127.255 M -4.07 % | 132.658 M 17.75 % | 112.660 M -0.30 % | 113.000 M 3.10 % | 109.608 M -5.89 % | 116.467 M -2.17 % | 119.048 M 7.77 % | 110.463 M 0.98 % | 109.386 M 4.80 % | 104.372 M 1.30 % | 103.032 M 10.58 % | 93.176 M 7.27 % | 86.862 M -3.82 % | 90.309 M -4.67 % | 94.734 M 9.10 % | 86.835 M 9.03 % | 79.639 M 1.84 % | 78.204 M |
| Research and development expenses | 0.000 -100.00 % | 412.924 K | 0.000 | 0.000 | 0.000 -100.00 % | 131.683 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.130 K | 0.000 | 0.000 | 0.000 -100.00 % | 529.511 K | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 46.696 M 4.98 % | 44.480 M -3.07 % | 45.889 M 9.93 % | 41.744 M 13.96 % | 36.630 M -23.47 % | 47.867 M -15.80 % | 56.850 M 11.43 % | 51.020 M -2.52 % | 52.339 M 5.68 % | 49.526 M 3.40 % | 47.898 M 11.10 % | 43.113 M 3.51 % | 41.650 M -2.51 % | 42.723 M -6.60 % | 45.741 M 7.73 % | 42.460 M 16.09 % | 36.576 M -0.20 % | 36.650 M |
| Interest income | 1.870 M 17.09 % | 1.597 M -30.90 % | 2.311 M 40.37 % | 1.646 M -26.73 % | 2.247 M 15.11 % | 1.952 M -14.96 % | 2.295 M 49.37 % | 1.537 M -13.57 % | 1.778 M 167.29 % | 665.158 K 237.78 % | 196.920 K 31.90 % | 149.299 K -13.06 % | 171.728 K 28.04 % | 134.124 K -32.51 % | 198.718 K 12.89 % | 176.034 K -32.33 % | 260.127 K 51.40 % | 171.810 K |
| Interest expense | 173.555 K -0.66 % | 174.715 K 23.58 % | 141.379 K -8.71 % | 154.874 K -8.22 % | 168.754 K 118.21 % | 77.335 K 132.87 % | 33.210 K -16.39 % | 39.719 K -13.93 % | 46.147 K -12.08 % | 52.489 K -12.34 % | 59.875 K -9.53 % | 66.179 K -8.59 % | 72.400 K -7.82 % | 78.542 K 30.24 % | 60.304 K -6.49 % | 64.490 K -6.01 % | 68.616 K | 0.000 |
| Depreciation and amortization | 9.027 M 2.94 % | 8.769 M 3.36 % | 8.484 M -20.21 % | 10.633 M -18.29 % | 13.013 M 83.90 % | 7.076 M 15.91 % | 6.105 M 2.00 % | 5.985 M -1.68 % | 6.087 M -3.91 % | 6.335 M -0.46 % | 6.364 M 2.22 % | 6.226 M 1.50 % | 6.134 M 3.15 % | 5.946 M 3.42 % | 5.749 M 8.36 % | 5.306 M -1.86 % | 5.406 M 0.00 % | 5.406 M |
| Operating income | 23.320 M 19.35 % | 19.539 M 2.70 % | 19.025 M -7.83 % | 20.642 M 42.25 % | 14.511 M -1.84 % | 14.783 M -38.23 % | 23.930 M -2.04 % | 24.429 M 39.13 % | 17.559 M -20.34 % | 22.042 M 70.73 % | 12.910 M -39.84 % | 21.459 M 9.26 % | 19.640 M 34.05 % | 14.651 M 137.88 % | 6.159 M -58.49 % | 14.838 M -23.27 % | 19.337 M -7.78 % | 20.968 M |
| Operating income ratio | 0.15 20.64 % | 0.13 -11.14 % | 0.14 -6.46 % | 0.15 32.11 % | 0.12 3.80 % | 0.11 -32.71 % | 0.17 -9.04 % | 0.18 29.17 % | 0.14 -19.03 % | 0.18 58.00 % | 0.11 -40.52 % | 0.19 -0.47 % | 0.19 34.06 % | 0.14 129.81 % | 0.06 -58.35 % | 0.15 -24.97 % | 0.20 -7.61 % | 0.21 |
| Total other income expenses net | -2.449 M -216.63 % | -773.549 K 62.71 % | -2.074 M -31.42 % | -1.578 M -835.35 % | -168.754 K -118.21 % | -77.335 K 99.87 % | -57.789 M -2 869.19 % | 2.087 M 4 622.17 % | -46.147 K 12.08 % | -52.489 K -103.83 % | 1.369 M 44.82 % | 945.124 K -52.82 % | 2.003 M 2 650.30 % | -78.542 K -103.00 % | 2.618 M 1 155.36 % | 208.524 K -81.71 % | 1.140 M 604.85 % | 161.769 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
| 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -117.725 M -95.89 % | -60.098 M 43.85 % | -107.025 M -11.96 % | -95.593 M 61.34 % | -247.271 M -167.11 % | -92.573 M 21.95 % | -118.603 M -9.74 % | -108.081 M -35.79 % | -79.595 M 37.15 % | -126.652 M -9.45 % | -115.719 M 8.17 % | -126.020 M -12.60 % | -111.923 M -147.58 % | 235.220 M 292.40 % | -122.256 M -153.18 % | 229.897 M |
| Total investments | 337.720 M -10.52 % | 377.426 M 7.52 % | 351.023 M -2.04 % | 358.351 M 66.66 % | 215.017 M -48.43 % | 416.954 M -1.51 % | 423.327 M 3.38 % | 409.470 M -0.83 % | 412.915 M -4.81 % | 433.767 M 488.06 % | 73.762 M -29.65 % | 104.848 M -13.24 % | 120.847 M -74.31 % | 470.440 M 333.08 % | 108.627 M -76.37 % | 459.793 M |
| Total debt | 10.525 M -9.56 % | 11.638 M 22.91 % | 9.469 M -10.22 % | 10.547 M -9.31 % | 11.629 M -7.56 % | 12.580 M 397.80 % | 2.527 M -17.60 % | 3.067 M -14.81 % | 3.600 M -12.77 % | 4.127 M -12.88 % | 4.737 M -9.98 % | 5.262 M -8.97 % | 5.781 M | 0.000 -100.00 % | 4.336 M | 0.000 |
| Accumulated other comprehensive income loss | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 21.43 % | 14.000 M -84.26 % | 88.968 M 526.26 % | 14.206 M 3.68 % | 13.702 M 24.56 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.02 % | 10.998 M 57.12 % | 7.000 M 0.03 % | 6.998 M -98.18 % | 384.143 M 5 389.20 % | 6.998 M -95.67 % | 161.654 M |
| Retained earnings | 132.645 M -4.18 % | 138.436 M 8.34 % | 127.782 M 8.68 % | 117.581 M -11.17 % | 132.369 M -39.36 % | 218.273 M 4.64 % | 208.589 M 100.50 % | 104.032 M 7.31 % | 96.942 M -4.12 % | 101.104 M -42.40 % | 175.524 M 123.00 % | 78.712 M -61.02 % | 201.931 M | 0.000 -100.00 % | 197.145 M | 0.000 |
| Common stock | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 25.00 % | 180.000 M 0.00 % | 180.000 M 0.00 % | 180.000 M | 0.000 -100.00 % | 180.000 M | 0.000 |
| Total equity | 757.005 M -0.73 % | 762.590 M 1.45 % | 751.698 M 1.86 % | 737.969 M -0.21 % | 739.521 M -1.48 % | 750.663 M 1.38 % | 740.475 M 2.62 % | 721.545 M 0.96 % | 714.704 M -0.59 % | 718.976 M 96.16 % | 366.522 M 3.43 % | 354.376 M -8.88 % | 388.929 M 1.25 % | 384.143 M 0.00 % | 384.143 M -0.75 % | 387.055 M |
| Other non current liabilities | 50.078 M -1.65 % | 50.917 M 11.12 % | 45.821 M 3.09 % | 44.449 M 4.15 % | 42.677 M 4.33 % | 40.905 M 17.53 % | 34.804 M 4.24 % | 33.387 M -10.85 % | 37.450 M -10.71 % | 41.941 M 14.50 % | 36.631 M -6.84 % | 39.322 M 3.60 % | 37.956 M | 0.000 -100.00 % | 33.102 M | 0.000 |
| Long term debt | 6.122 M -14.66 % | 7.173 M 32.05 % | 5.432 M -16.80 % | 6.529 M -13.58 % | 7.554 M -11.40 % | 8.527 M 1 510.97 % | 529.291 K -42.73 % | 924.261 K -35.25 % | 1.428 M -27.93 % | 1.981 M -23.02 % | 2.573 M -17.64 % | 3.124 M -14.84 % | 3.668 M | 0.000 -100.00 % | 3.065 M | 0.000 |
| Total non current liabilities | 56.200 M -3.25 % | 58.091 M 13.34 % | 51.253 M 0.54 % | 50.978 M 1.49 % | 50.232 M 1.62 % | 49.432 M 39.90 % | 35.333 M 2.98 % | 34.311 M -11.74 % | 38.878 M -11.49 % | 43.922 M 12.04 % | 39.204 M -7.64 % | 42.445 M 1.97 % | 41.624 M | 0.000 -100.00 % | 36.166 M | 0.000 |
| Other current liabilities | 93.714 M 7.23 % | 87.394 M -14.42 % | 102.123 M 9.75 % | 93.053 M 10.05 % | 84.559 M -16.43 % | 101.184 M -21.58 % | 129.026 M 22.47 % | 105.356 M 42.52 % | 73.924 M -40.60 % | 124.450 M 85.55 % | 67.071 M -41.14 % | 113.954 M 209.44 % | 36.826 M | 0.000 -100.00 % | 82.862 M | 0.000 |
| Deferred revenue | 12.144 M -9.92 % | 13.482 M 102.46 % | 6.659 M -17.45 % | 8.066 M | 0.000 -100.00 % | 49.050 M -27.52 % | 67.678 M 635.67 % | 9.200 M 3.22 % | 8.913 M -17.83 % | 10.846 M -55.63 % | 24.443 M 329.93 % | 5.685 M -86.86 % | 43.270 M | 0.000 -100.00 % | 4.623 M | 0.000 |
| Short term debt | 8.806 M -1.37 % | 8.929 M 121.20 % | 4.037 M 0.47 % | 4.018 M -1.39 % | 4.074 M 0.52 % | 4.053 M 102.88 % | 1.998 M -6.76 % | 2.143 M -1.38 % | 2.173 M 1.22 % | 2.146 M -0.83 % | 2.164 M 1.22 % | 2.138 M 105.20 % | -41.158 M | 0.000 -100.00 % | 1.272 M | 0.000 |
| Total current liabilities | 119.468 M 1.40 % | 117.817 M -9.73 % | 130.522 M 3.86 % | 125.676 M 33.14 % | 94.396 M -18.12 % | 115.283 M -16.46 % | 137.997 M 21.75 % | 113.340 M 44.28 % | 78.557 M -39.40 % | 129.639 M 70.85 % | 75.881 M -35.88 % | 118.338 M 43.27 % | 82.600 M | 0.000 -100.00 % | 88.290 M | 0.000 |
| Total liabilities | 175.668 M -0.14 % | 175.908 M -3.23 % | 181.775 M 2.90 % | 176.654 M 22.14 % | 144.627 M -12.20 % | 164.715 M -4.97 % | 173.331 M 17.39 % | 147.652 M 25.73 % | 117.435 M -32.34 % | 173.561 M 50.81 % | 115.085 M -28.42 % | 160.783 M 29.43 % | 124.224 M | 0.000 -100.00 % | 124.456 M | 0.000 |
| Other non current assets | 12.690 M 19.86 % | 10.587 M 12.24 % | 9.432 M 33.30 % | 7.076 M 43.59 % | 4.928 M 142.85 % | 2.029 M 13.23 % | 1.792 M 23.96 % | 1.446 M -29.67 % | 2.056 M 33.82 % | 1.536 M -26.27 % | 2.084 M 23.82 % | 1.683 M 275.28 % | -960.030 K 99.59 % | -235.220 M -4 964.47 % | 4.835 M 102.10 % | -229.897 M |
| Long term investments | 1.165 M -66.88 % | 3.519 M -12.83 % | 4.037 M -28.32 % | 5.632 M -28.80 % | 7.910 M -8.47 % | 8.642 M 2.90 % | 8.398 M 8 431.31 % | 98.443 K -1.21 % | 99.649 K -1.04 % | 100.697 K -0.72 % | 101.430 K 2.77 % | 98.695 K -0.15 % | 98.839 K | 0.000 100.00 % | -2.031 M | 0.000 |
| Intangible assets | 165.976 M 3.61 % | 160.192 M 2.14 % | 156.835 M 5.41 % | 148.781 M 2.99 % | 144.460 M 10.00 % | 131.326 M 4.72 % | 125.401 M 11.21 % | 112.760 M 6.88 % | 105.504 M 8.49 % | 97.249 M 6.76 % | 91.092 M 5.40 % | 86.426 M -1.04 % | 87.333 M | 0.000 -100.00 % | 77.837 M | 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 |
| Goodwill and intangible assets | 165.976 M 3.61 % | 160.192 M 2.14 % | 156.835 M 5.41 % | 148.781 M 2.99 % | 144.460 M 10.00 % | 131.326 M 4.72 % | 125.401 M 11.21 % | 112.760 M 6.88 % | 105.504 M 8.49 % | 97.249 M 6.76 % | 91.092 M 5.40 % | 86.426 M -1.04 % | 87.333 M | 0.000 -100.00 % | 77.837 M | 0.000 |
| Property plant equipment net | 140.728 M -3.01 % | 145.102 M -0.51 % | 145.851 M -0.24 % | 146.205 M 23.19 % | 118.681 M 1.19 % | 117.287 M 7.37 % | 109.241 M 0.53 % | 108.669 M -1.96 % | 110.844 M -2.17 % | 113.300 M 9.03 % | 103.920 M -1.82 % | 105.851 M -2.54 % | 108.611 M | 0.000 -100.00 % | 107.486 M | 0.000 |
| Total non current assets | 331.600 M 0.19 % | 330.986 M 0.87 % | 328.120 M 2.52 % | 320.068 M 11.06 % | 288.206 M 6.12 % | 271.591 M 5.63 % | 257.108 M 9.65 % | 234.486 M 2.36 % | 229.078 M 2.87 % | 222.691 M 7.90 % | 206.378 M 1.34 % | 203.647 M -0.34 % | 204.343 M 186.87 % | -235.220 M -219.64 % | 196.608 M 185.52 % | -229.897 M |
| Other current assets | 18.040 M 22.18 % | 14.766 M 65.91 % | 8.900 M -25.17 % | 11.894 M -63.62 % | 32.691 M -7.73 % | 35.430 M 2.23 % | 34.659 M 2.80 % | 33.714 M 26 042.40 % | 128.963 K -99.59 % | 31.541 M 32.44 % | 23.816 M 302.53 % | 5.917 M -71.57 % | 20.811 M | 0.000 -100.00 % | 23.755 M | 0.000 |
| Short term investments | 336.555 M -9.99 % | 373.907 M 7.76 % | 346.986 M -1.63 % | 352.719 M 70.31 % | 207.107 M -49.28 % | 408.311 M -1.59 % | 414.929 M 1.33 % | 409.470 M -0.83 % | 412.915 M -4.81 % | 433.767 M 488.87 % | 73.661 M -29.75 % | 104.848 M -13.24 % | 120.847 M -74.31 % | 470.440 M 333.08 % | 108.627 M -76.37 % | 459.793 M |
| cash and cash equivalents | 128.250 M 78.78 % | 71.736 M -38.42 % | 116.494 M 9.75 % | 106.140 M -59.00 % | 258.900 M 146.21 % | 105.153 M -13.19 % | 121.130 M 8.98 % | 111.148 M 33.60 % | 83.195 M -36.39 % | 130.779 M 8.57 % | 120.456 M -8.25 % | 131.283 M 11.54 % | 117.704 M 150.04 % | -235.220 M -285.81 % | 126.593 M 155.07 % | -229.897 M |
| Cash and short term investments | 464.805 M 4.30 % | 445.643 M -3.85 % | 463.479 M 1.01 % | 458.859 M -1.53 % | 466.007 M -9.24 % | 513.464 M -4.22 % | 536.059 M 2.97 % | 520.617 M 4.94 % | 496.110 M -12.12 % | 564.546 M 190.83 % | 194.117 M -17.79 % | 236.130 M -1.01 % | 238.551 M 1.42 % | 235.220 M 0.00 % | 235.220 M 2.32 % | 229.897 M |
| Total current assets | 601.074 M -1.06 % | 607.512 M 0.36 % | 605.353 M 1.82 % | 594.555 M -0.23 % | 595.943 M -7.43 % | 643.786 M -1.97 % | 656.698 M 3.46 % | 634.711 M 5.25 % | 603.061 M -9.97 % | 669.847 M 143.38 % | 275.228 M -11.65 % | 311.512 M 0.88 % | 308.809 M 31.29 % | 235.220 M -24.61 % | 311.992 M 35.71 % | 229.897 M |
| Inventory | 0.000 | 0.000 -100.00 % | 9.990 M | 0.000 100.00 % | -19.156 M | 0.000 | 0.000 -100.00 % | 6.667 M 168.03 % | -9.800 M -225.59 % | 7.804 M | 0.000 -100.00 % | 5.473 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 118.229 M -19.63 % | 147.103 M 19.61 % | 122.983 M -0.66 % | 123.802 M 6.36 % | 116.401 M 22.67 % | 94.893 M -17.41 % | 114.890 M 7.07 % | 107.299 M 0.45 % | 106.822 M 10.08 % | 97.037 M 27.61 % | 76.040 M 9.47 % | 69.465 M 39.95 % | 49.635 M | 0.000 -100.00 % | 70.536 M | 0.000 |
| Tax assets | 11.041 M -4.71 % | 11.586 M -3.16 % | 11.963 M -3.32 % | 12.374 M 1.21 % | 12.226 M -0.65 % | 12.307 M 0.26 % | 12.276 M 6.63 % | 11.512 M 8.86 % | 10.575 M 0.66 % | 10.506 M 14.43 % | 9.181 M -4.25 % | 9.588 M 3.54 % | 9.260 M | 0.000 -100.00 % | 8.481 M | 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 |
| Account payables | 982.226 K 43.84 % | 682.856 K -94.67 % | 12.810 M -28.40 % | 17.891 M 703.21 % | 2.227 M -39.87 % | 3.704 M 150.04 % | 1.481 M -48.62 % | 2.883 M 528.76 % | 458.569 K 273.08 % | 122.915 K -97.06 % | 4.175 M 2 452.20 % | 163.594 K -58.13 % | 390.722 K | 0.000 -100.00 % | 483.897 K | 0.000 |
| Tax payables | 3.822 M -47.87 % | 7.331 M 49.80 % | 4.894 M 84.80 % | 2.648 M -25.09 % | 3.535 M -44.26 % | 6.341 M 15.47 % | 5.492 M 85.62 % | 2.959 M 47.76 % | 2.002 M -31.43 % | 2.920 M 18.23 % | 2.470 M 18.67 % | 2.081 M | 0.000 | 0.000 -100.00 % | 3.673 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.050 M -27.52 % | 67.678 M 32.48 % | 51.084 M 73.15 % | 29.503 M -58.07 % | 70.368 M 187.88 % | 24.443 M -31.11 % | 35.483 M -18.00 % | 43.270 M | 0.000 -100.00 % | 39.385 M | 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 |
| Capital lease obligations | 10.525 M -9.56 % | 11.638 M 22.91 % | 9.469 M -10.22 % | 10.547 M -9.31 % | 11.629 M -7.56 % | 12.580 M 397.80 % | 2.527 M -17.60 % | 3.067 M -14.81 % | 3.600 M -12.77 % | 4.127 M -12.88 % | 4.737 M -9.98 % | 5.262 M -8.97 % | 5.781 M | 0.000 -100.00 % | 4.336 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 355.644 K | 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 | 382.360 M 0.05 % | 382.154 M 0.06 % | 381.915 M 0.14 % | 381.387 M 30.24 % | 292.828 M -0.12 % | 293.184 M -23.22 % | 381.853 M 0.00 % | 381.853 M 0.00 % | 381.853 M 0.00 % | 381.853 M 591.64 % | -77.669 M -187.59 % | 88.669 M | 0.000 | 0.000 100.00 % | -81.669 M -136.23 % | 225.401 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -111.229 M 18.21 % | -136.000 M -166.23 % | -51.084 M -73.15 % | -29.503 M 58.07 % | -70.368 M 4.54 % | -73.717 M -107.75 % | -35.483 M 55.92 % | -80.487 M | 0.000 100.00 % | -87.018 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 | 0.000 | 0.000 |
| Total assets | 932.674 M -0.62 % | 938.498 M 0.54 % | 933.472 M 2.06 % | 914.623 M 3.45 % | 884.148 M -3.41 % | 915.378 M 0.17 % | 913.806 M 5.13 % | 869.197 M 4.45 % | 832.139 M -6.77 % | 892.538 M 85.32 % | 481.607 M -6.51 % | 515.159 M 0.39 % | 513.152 M | 0.000 -100.00 % | 508.600 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-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 | 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 | 32.529 M 184.40 % | -38.543 M -706.54 % | -4.779 M -118.62 % | 25.663 M 254.60 % | -16.600 M 53.64 % | -35.809 M -334.47 % | 15.272 M -95.84 % | 367.173 M 1 292.78 % | -30.783 M 90.71 % | -331.240 M -2 388.53 % | -13.311 M 29.65 % | -18.922 M -192.96 % | -6.459 M -124.25 % | 26.632 M 287.80 % | 6.867 M -5.42 % | 7.261 M 85.78 % | 3.908 M 0.00 % | 3.908 M |
| Accounts receivables | 25.332 M 184.97 % | -29.813 M -3 062.97 % | 1.006 M 119.42 % | -5.182 M -407.25 % | 1.687 M 115.12 % | -11.158 M -88.52 % | -5.919 M 17.70 % | -7.191 M -333.97 % | -1.657 M 93.14 % | -24.169 M -327.22 % | -5.657 M -21.02 % | -4.675 M -117.18 % | 27.213 M 231.25 % | -20.733 M -217.02 % | 17.717 M 451.96 % | 3.210 M 145.84 % | -7.002 M 0.00 % | -7.002 M |
| Inventory | 0.000 -100.00 % | 9.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.069 M 1 195.86 % | 26.629 M 107.40 % | -360.083 M | 0.000 100.00 % | -17.018 M -46.79 % | -11.593 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 100.00 % | -18.221 M | 0.000 | 0.000 100.00 % | -9.526 M 61.85 % | -24.969 M -200.13 % | 24.937 M 18.65 % | 21.017 M 145.37 % | -46.323 M -195.33 % | 48.593 M 747.44 % | -7.505 M -2.55 % | -7.319 M 30.59 % | -10.544 M -207.29 % | 9.827 M 254.44 % | -6.363 M -341.26 % | 2.637 M | 0.000 | 0.000 |
| Other working capital | 7.197 M 1 541.04 % | -499.420 K 91.37 % | -5.785 M -143.37 % | 13.337 M 252.24 % | -8.761 M -2 854.26 % | 318.078 K 108.49 % | -3.746 M -145.25 % | 8.278 M 187.77 % | -9.432 M -313.44 % | 4.419 M 3 086.31 % | -147.975 K -101.47 % | 10.089 M 187.48 % | -11.534 M -352.91 % | 4.561 M 201.65 % | -4.487 M -417.35 % | 1.414 M -87.04 % | 10.910 M 0.00 % | 10.910 M |
| Other non cash items | -11.062 M -2 761.77 % | 415.577 K 132.41 % | -1.282 M 89.06 % | -11.721 M 29.84 % | -16.706 M -130.96 % | 53.962 M 1 194.82 % | 4.168 M 141.42 % | -10.061 M -1.82 % | -9.881 M -2 879.11 % | -331.671 K -144.79 % | 740.582 K 117.10 % | -4.331 M 1.36 % | -4.391 M -400.94 % | 1.459 M -34.89 % | 2.241 M -61.09 % | 5.759 M -48.30 % | 11.137 M 4.00 % | 10.708 M |
| Net cash provided by operating activities | 51.365 M 584.88 % | -10.593 M -154.68 % | 19.373 M -55.61 % | 43.638 M 560.46 % | -9.477 M 20.38 % | -11.902 M -126.90 % | 44.240 M -88.58 % | 387.487 M 2 370.81 % | -17.064 M 94.37 % | -303.248 M -11 103.03 % | 2.756 M -48.75 % | 5.377 M -63.79 % | 14.852 M -69.45 % | 48.610 M 126.16 % | 21.493 M -5.08 % | 22.643 M -39.09 % | 37.173 M 0.00 % | 37.173 M |
| Investments in property plant and equipment | -1.334 M 16.27 % | -1.593 M 64.61 % | -4.501 M 83.12 % | -26.669 M -40.31 % | -19.007 M -80.04 % | -10.557 M 46.13 % | -19.598 M -76.30 % | -11.117 M 7.57 % | -12.027 M 45.22 % | -21.955 M -136.02 % | -9.302 M -49.59 % | -6.218 M 26.65 % | -8.478 M 14.50 % | -9.916 M 26.97 % | -13.577 M -58.95 % | -8.542 M -740.82 % | -1.016 M 0.00 % | -1.016 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 -98.58 % | 35.235 K -24.33 % | 46.561 K | 0.000 -100.00 % | 12.337 K | 0.000 -100.00 % | 18.481 K | 0.000 -100.00 % | 158.411 K 27 212.24 % | 580.000 | 0.000 | 0.000 |
| Purchases of investments | -41.640 M 85.59 % | -288.977 M -405.80 % | -57.133 M 74.87 % | -227.391 M 4.55 % | -238.236 M 26.71 % | -325.079 M -118.06 % | -149.080 M 81.29 % | -796.727 M -1 163.54 % | -63.055 M 83.62 % | -385.059 M | 0.000 | 0.000 100.00 % | -16.945 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 81.000 M -69.32 % | 264.000 M 306.15 % | 65.000 M -21.69 % | 83.000 M -81.26 % | 443.000 M 33.43 % | 332.000 M 145.93 % | 135.000 M -70.72 % | 461.000 M 436.05 % | 86.000 M 244.00 % | 25.000 M | 0.000 | 0.000 100.00 % | -1.536 K -200.00 % | 1.536 K 131.46 % | -4.883 K -102.29 % | 213.252 K | 0.000 | 0.000 |
| Other investing activites | -8.792 M -34.00 % | -6.561 M 42.44 % | -11.397 M -25.63 % | -9.072 M -21 230.98 % | 42.932 K 102.55 % | -1.684 M 94.31 % | -29.615 M 91.43 % | -345.509 M -3 160.32 % | -10.597 M -25.13 % | -8.469 M -135.46 % | 23.884 M 2 091.73 % | -1.199 M -7 176.83 % | 16.945 K 1 003.19 % | 1.536 K 128.12 % | -5.463 K 99.92 % | -6.682 M -30.87 % | -5.105 M 0.00 % | -5.105 M |
| Net cash used for investing activites | 29.234 M 188.24 % | -33.131 M -312.51 % | -8.031 M 95.54 % | -180.132 M -196.95 % | 185.800 M 5 210.16 % | -3.636 M 89.20 % | -33.677 M 90.29 % | -346.809 M -2 794.80 % | -11.980 M 45.43 % | -21.955 M -136.33 % | -9.290 M -49.39 % | -6.218 M 26.51 % | -8.461 M 14.66 % | -9.914 M 26.14 % | -13.424 M -61.18 % | -8.328 M -36.05 % | -6.121 M 0.00 % | -6.121 M |
| Debt repayment | -1.113 M -5.23 % | -1.057 M -7.64 % | -982.451 K 9.21 % | -1.082 M -166.53 % | -406.012 K 14.45 % | -474.617 K | 0.000 | 0.000 100.00 % | -526.892 K | 0.000 | 0.000 100.00 % | -584.799 K 0.00 % | -584.799 K 0.00 % | -584.799 K -59.15 % | -367.449 K 0.00 % | -367.449 K | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.395 M -103.00 % | 346.500 M | 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 100.00 % | -15.300 M 30.61 % | -22.050 M | 0.000 | 0.000 100.00 % | -12.133 M 32.60 % | -18.000 M | 0.000 100.00 % | -34.920 M 7.62 % | -37.800 M -90.91 % | -19.800 M | 0.000 100.00 % | -15.000 M 0.00 % | -15.000 M -100.00 % | -7.500 M 0.00 % | -7.500 M |
| Other financing activites | -22.950 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -573.039 K 0.00 % | -573.039 K | 0.000 100.00 % | -10.968 M -1 775.52 % | -584.799 K -102.95 % | 19.800 M 200.00 % | -19.800 M | 0.000 100.00 % | -22.800 M -252.00 % | 15.000 M 912.31 % | -1.847 M 0.00 % | -1.847 M |
| Net cash used provided by financing activities | -24.062 M -2 175.42 % | -1.057 M -7.64 % | -982.451 K 94.00 % | -16.382 M 27.05 % | -22.456 M -4 631.36 % | -474.617 K 17.18 % | -573.039 K 95.49 % | -12.706 M 31.59 % | -18.573 M -105.54 % | 335.532 M 1 045.03 % | -35.505 M -91.04 % | -18.585 M 8.83 % | -20.385 M -3 385.78 % | -584.799 K 98.47 % | -38.167 M -10 287.14 % | -367.449 K 96.07 % | -9.347 M 0.00 % | -9.347 M |
| Effect of forex changes on cash | -22.325 K -194.49 % | 23.627 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.838 K 64.69 % | -19.367 K -158.83 % | 32.919 K 559.19 % | -7.169 K -100.02 % | 31.212 M 688 305.23 % | 4.534 K 188.97 % | 1.569 K 122.94 % | -6.840 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 56.514 M 226.27 % | -44.758 M -532.28 % | 10.354 M 106.78 % | -152.760 M -199.36 % | 153.747 M 1 062.28 % | -15.977 M -260.05 % | 9.982 M -64.29 % | 27.953 M 158.74 % | -47.584 M -560.97 % | 10.323 M 195.35 % | -10.826 M 44.26 % | -19.421 M -38.79 % | -13.993 M -136.72 % | 38.104 M 1 106.51 % | 3.158 M 174.41 % | -4.244 M -119.55 % | 21.705 M 0.00 % | 21.705 M |
| Cash at beginning of period | 71.736 M -38.42 % | 116.494 M 9.75 % | 106.140 M -59.00 % | 258.900 M 146.21 % | 105.153 M -13.19 % | 121.130 M 8.98 % | 111.148 M 33.60 % | 83.195 M -36.39 % | 130.779 M 8.57 % | 120.456 M -8.25 % | 131.283 M -12.89 % | 150.704 M -8.50 % | 164.697 M 30.10 % | 126.593 M 2.56 % | 123.435 M -3.32 % | 127.679 M | 0.000 | 0.000 |
| Cash at end of period | 128.250 M 78.78 % | 71.736 M -38.42 % | 116.494 M 9.75 % | 106.140 M -59.00 % | 258.900 M 146.21 % | 105.153 M -13.19 % | 121.130 M 8.98 % | 111.148 M 33.60 % | 83.195 M -36.39 % | 130.779 M 8.57 % | 120.456 M -8.25 % | 131.283 M -12.89 % | 150.704 M -8.50 % | 164.697 M 30.10 % | 126.593 M 2.56 % | 123.435 M 468.68 % | 21.705 M 0.00 % | 21.705 M |
| Operating cash flow | 51.365 M 584.88 % | -10.593 M -154.68 % | 19.373 M -55.61 % | 43.638 M 560.46 % | -9.477 M 20.38 % | -11.902 M -126.90 % | 44.240 M -88.58 % | 387.487 M 2 370.81 % | -17.064 M 94.37 % | -303.248 M -11 103.03 % | 2.756 M -48.75 % | 5.377 M -63.79 % | 14.852 M -69.45 % | 48.610 M 126.16 % | 21.493 M -5.08 % | 22.643 M -39.09 % | 37.173 M 0.00 % | 37.173 M |
| Capital expenditure | -10.525 M -29.04 % | -8.156 M 48.72 % | -15.905 M 53.21 % | -33.996 M -78.86 % | -19.007 M -80.04 % | -10.557 M 46.13 % | -19.598 M -76.30 % | -11.117 M 7.57 % | -12.027 M 45.22 % | -21.955 M -136.02 % | -9.302 M -49.59 % | -6.218 M 26.65 % | -8.478 M 14.50 % | -9.916 M 26.97 % | -13.577 M -58.95 % | -8.542 M -740.82 % | -1.016 M 0.00 % | -1.016 M |
| Free CashFlow | 40.839 M 317.82 % | -18.749 M -640.72 % | 3.468 M -64.04 % | 9.642 M 133.85 % | -28.484 M -26.82 % | -22.459 M -191.14 % | 24.641 M -93.45 % | 376.370 M 1 393.78 % | -29.091 M 91.05 % | -325.202 M -4 868.01 % | -6.546 M -678.30 % | -841.058 K -113.20 % | 6.373 M -83.53 % | 38.694 M 388.80 % | 7.916 M -43.86 % | 14.101 M -61.00 % | 36.157 M 0.00 % | 36.157 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 |