Utility Business Alliance Public Company Limited UBA.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 561.573 M 6.29 % | 528.360 M -20.38 % | 663.583 M 25.09 % | 530.473 M 0.27 % | 529.046 M 12.23 % | 471.373 M -10.46 % | 526.441 M |
| Net income | 72.183 M 0.91 % | 71.530 M 5.17 % | 68.010 M 29.91 % | 52.351 M 20.53 % | 43.433 M 157.96 % | 16.837 M -20.68 % | 21.227 M |
| Income before tax | 89.950 M 0.38 % | 89.609 M 5.71 % | 84.773 M 35.75 % | 62.450 M 11.26 % | 56.130 M 160.85 % | 21.518 M -20.56 % | 27.088 M |
| Income before tax ratio | 0.16 -5.56 % | 0.17 32.76 % | 0.13 8.52 % | 0.12 10.96 % | 0.11 132.42 % | 0.05 -11.28 % | 0.05 |
| EBITDA | 94.383 M -0.46 % | 94.821 M -0.69 % | 95.479 M 39.20 % | 68.593 M 6.28 % | 64.542 M 120.99 % | 29.206 M -28.16 % | 40.656 M |
| Net income ratio | 0.13 -5.06 % | 0.14 32.09 % | 0.10 3.85 % | 0.10 20.21 % | 0.08 129.84 % | 0.04 -11.41 % | 0.04 |
| Ratio EBITDA | 0.17 -6.35 % | 0.18 24.73 % | 0.14 11.28 % | 0.13 5.99 % | 0.12 96.90 % | 0.06 -19.77 % | 0.08 |
| Gross profit ratio | 0.22 -7.25 % | 0.23 20.67 % | 0.19 2.12 % | 0.19 10.07 % | 0.17 27.93 % | 0.13 4.70 % | 0.13 |
| Weighted average shs out dil | 600.000 M 0.00 % | 600.000 M 35.00 % | 444.438 M 7 597.27 % | 5.774 M 44.35 % | 4.000 M -95.00 % | 80.000 M 0.00 % | 80.000 M |
| Weighted average shs out | 600.000 M 0.00 % | 600.000 M 35.00 % | 444.438 M 7 597.27 % | 5.774 M 44.35 % | 4.000 M -95.00 % | 80.000 M 0.00 % | 80.000 M |
| EPS diluted | 0.12 0.00 % | 0.12 -20.00 % | 0.15 -98.35 % | 9.07 -16.48 % | 10.86 5 071.43 % | 0.21 -22.22 % | 0.27 |
| Earnings per share | 0.12 0.00 % | 0.12 -20.00 % | 0.15 -98.35 % | 9.07 -16.48 % | 10.86 5 071.43 % | 0.21 -22.22 % | 0.27 |
| Gross profit | 121.832 M -1.42 % | 123.582 M -3.92 % | 128.619 M 27.75 % | 100.680 M 10.37 % | 91.219 M 43.58 % | 63.531 M -6.25 % | 67.768 M |
| Income tax expense | 17.767 M -1.73 % | 18.080 M 7.86 % | 16.762 M 65.97 % | 10.099 M -20.46 % | 12.698 M 171.26 % | 4.681 M -20.14 % | 5.861 M |
| Cost of revenue | 439.741 M 8.64 % | 404.778 M -24.34 % | 534.964 M 24.47 % | 429.793 M -1.83 % | 437.826 M 7.35 % | 407.843 M -11.08 % | 458.673 M |
| General and administrative expenses | 37.672 M 6.98 % | 35.214 M 2.92 % | 34.213 M -8.46 % | 37.377 M 14.67 % | 32.596 M -9.45 % | 35.997 M 22.91 % | 29.289 M |
| Selling and marketing expenses | 352.388 K -59.03 % | 860.159 K -68.01 % | 2.689 M 577.99 % | 396.548 K 121.86 % | 178.737 K 35.32 % | 132.087 K -26.98 % | 180.884 K |
| Other expenses | -6.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 31.775 M -11.92 % | 36.074 M -2.24 % | 36.902 M -2.31 % | 37.773 M 15.25 % | 32.775 M -9.29 % | 36.130 M 22.60 % | 29.470 M |
| Cost and expenses | 471.516 M 6.96 % | 440.852 M -22.91 % | 571.866 M 22.31 % | 467.566 M -0.64 % | 470.601 M 6.00 % | 443.972 M -9.05 % | 488.143 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 38.025 M 5.41 % | 36.074 M -2.24 % | 36.902 M -2.31 % | 37.773 M 15.25 % | 32.775 M -9.29 % | 36.130 M 22.60 % | 29.470 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.883 M -47.52 % | 11.211 M |
| Interest expense | 107.127 K -93.27 % | 1.593 M -78.53 % | 7.419 M 107.55 % | 3.574 M -39.99 % | 5.956 M | 0.000 | 0.000 |
| Depreciation and amortization | 4.325 M 19.51 % | 3.619 M 10.07 % | 3.288 M 28.01 % | 2.568 M 4.57 % | 2.456 M 36.12 % | 1.804 M -23.46 % | 2.357 M |
| Operating income | 90.057 M -1.26 % | 91.202 M -1.07 % | 92.192 M 39.63 % | 66.024 M 6.34 % | 62.086 M 126.58 % | 27.401 M -28.45 % | 38.299 M |
| Operating income ratio | 0.16 -7.10 % | 0.17 24.25 % | 0.14 11.62 % | 0.12 6.06 % | 0.12 101.88 % | 0.06 -20.09 % | 0.07 |
| Total other income expenses net | -107.127 K 93.27 % | -1.593 M 77.06 % | -6.944 M -245.93 % | -2.007 M 13.26 % | -2.314 M 60.66 % | -5.883 M 47.52 % | -11.211 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | -407.743 M -34.88 % | -302.306 M -72.23 % | -175.522 M -218.52 % | 148.100 M 211.23 % | 47.586 M -41.27 % | 81.021 M -22.20 % | 104.147 M |
| Total investments | 77.069 M 1.55 % | 75.889 M 0.64 % | 75.405 M 0.84 % | 74.778 M 56.20 % | 47.874 M | 0.000 | 0.000 |
| Total debt | 1.397 M -54.12 % | 3.044 M -98.01 % | 152.597 M -10.78 % | 171.034 M 97.68 % | 86.522 M -9.64 % | 95.753 M -26.36 % | 130.021 M |
| Accumulated other comprehensive income loss | 18.000 M 28.57 % | 14.000 M 37.25 % | 10.200 M 155.00 % | 4.000 M 0.00 % | 4.000 M | 0.000 | 0.000 |
| Retained earnings | 132.291 M 41.62 % | 93.413 M -62.71 % | 250.480 M 934.82 % | 24.205 M -84.38 % | 154.935 M 19.91 % | 129.213 M 16.76 % | 110.669 M |
| Common stock | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 39.53 % | 215.000 M 437.50 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M |
| Total equity | 646.630 M 7.10 % | 603.751 M 7.68 % | 560.680 M 130.54 % | 243.205 M 22.25 % | 198.935 M 17.57 % | 169.213 M 12.31 % | 150.669 M |
| Other non current liabilities | 24.750 M 20.60 % | 20.523 M 5.07 % | 19.533 M 14.34 % | 17.084 M 3.97 % | 16.432 M 44.23 % | 11.393 M 8.42 % | 10.508 M |
| Long term debt | 723.805 K -48.18 % | 1.397 M -96.72 % | 42.557 M 163.52 % | 16.150 M -56.62 % | 37.229 M 172.11 % | 13.681 M -67.03 % | 41.502 M |
| Total non current liabilities | 28.006 M 8.75 % | 25.752 M -62.32 % | 68.353 M 105.67 % | 33.234 M -38.65 % | 54.174 M 116.06 % | 25.074 M -51.79 % | 52.010 M |
| Other current liabilities | 20.867 M -35.67 % | 32.438 M 67.02 % | 19.422 M -12.31 % | 22.149 M 25.45 % | 17.655 M -32.94 % | 26.328 M -40.50 % | 44.251 M |
| Deferred revenue | 0.000 -100.00 % | 11.601 M 1 511.28 % | 720.000 K -78.26 % | 3.312 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 672.899 K -59.15 % | 1.647 M -98.50 % | 110.039 M -28.95 % | 154.885 M 214.21 % | 49.293 M -40.91 % | 83.421 M -7.71 % | 90.391 M |
| Total current liabilities | 57.775 M -30.45 % | 83.064 M -53.29 % | 177.814 M -35.03 % | 273.685 M 134.39 % | 116.763 M -12.83 % | 133.954 M -19.86 % | 167.146 M |
| Total liabilities | 85.780 M -21.17 % | 108.816 M -55.80 % | 246.168 M -19.79 % | 306.918 M 79.55 % | 170.937 M 7.49 % | 159.028 M -27.44 % | 219.155 M |
| Other non current assets | 1.154 M 74.59 % | 660.696 K -99.13 % | 75.975 M 14 159.89 % | 532.787 K -98.92 % | 49.399 M -58.47 % | 118.934 M -19.68 % | 148.074 M |
| Long term investments | 77.069 M 1.55 % | 75.889 M 0.64 % | 75.405 M 0.84 % | 74.778 M 56.20 % | 47.874 M | 0.000 | 0.000 |
| Intangible assets | 3.169 M -24.62 % | 4.205 M 734.85 % | 503.653 K -32.23 % | 743.163 K -13.74 % | 861.492 K -83.17 % | 5.118 M -22.10 % | 6.570 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 3.169 M -24.62 % | 4.205 M 734.85 % | 503.653 K -32.23 % | 743.163 K -13.74 % | 861.492 K -83.17 % | 5.118 M -22.10 % | 6.570 M |
| Property plant equipment net | 17.885 M -9.02 % | 19.659 M 35.83 % | 14.473 M 30.65 % | 11.078 M 1.38 % | 10.927 M 62.40 % | 6.728 M -11.78 % | 7.627 M |
| Total non current assets | 99.277 M -1.13 % | 100.413 M 10.40 % | 90.952 M 1.89 % | 89.262 M 45.88 % | 61.187 M -53.21 % | 130.780 M -19.41 % | 162.272 M |
| Other current assets | 5.977 M -41.55 % | 10.226 M -20.05 % | 12.790 M -62.87 % | 34.446 M 243.47 % | 10.029 M 33.16 % | 7.531 M 65.99 % | 4.537 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 409.140 M 33.99 % | 305.350 M -6.94 % | 328.118 M 1 330.70 % | 22.934 M -41.10 % | 38.936 M 164.29 % | 14.732 M -43.06 % | 25.874 M |
| Cash and short term investments | 409.140 M 33.99 % | 305.350 M -6.94 % | 328.118 M 1 330.70 % | 22.934 M -41.10 % | 38.936 M 164.29 % | 14.732 M -43.06 % | 25.874 M |
| Total current assets | 633.134 M 3.43 % | 612.155 M -14.49 % | 715.896 M 55.34 % | 460.861 M 49.30 % | 308.685 M 56.33 % | 197.460 M -4.86 % | 207.553 M |
| Inventory | 1.142 M 1.81 % | 1.122 M -66.65 % | 3.364 M -85.14 % | 22.641 M 729.00 % | 2.731 M -0.95 % | 2.757 M -15.18 % | 3.251 M |
| Net receivables | 216.875 M -26.60 % | 295.457 M -20.71 % | 372.633 M -4.78 % | 391.351 M 50.68 % | 259.720 M 50.62 % | 172.439 M -0.83 % | 173.890 M |
| Tax assets | 0.000 100.00 % | -75.889 M -0.64 % | -75.405 M -3 638.15 % | 2.131 M 104.45 % | -47.874 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 27.387 M 4.74 % | 26.147 M -18.92 % | 32.247 M -55.49 % | 72.449 M 76.43 % | 41.064 M 69.66 % | 24.204 M -25.53 % | 32.503 M |
| Tax payables | 8.847 M -21.23 % | 11.231 M -27.01 % | 15.387 M -26.35 % | 20.891 M 138.74 % | 8.751 M | 0.000 | 0.000 |
| Deferred revenue non current | 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 |
| Capital lease obligations | 1.397 M -54.12 % | 3.044 M -34.16 % | 4.623 M 50.75 % | 3.067 M -27.48 % | 4.229 M 92.33 % | 2.199 M -45.97 % | 4.070 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 196.339 M 0.00 % | 196.339 M 0.00 % | 196.339 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 2.532 M -33.93 % | 3.832 M -38.81 % | 6.262 M | 0.000 -100.00 % | 513.339 K | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 732.410 M 2.78 % | 712.568 M -11.68 % | 806.848 M 46.67 % | 550.124 M 48.73 % | 369.872 M 12.68 % | 328.240 M -11.24 % | 369.824 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 1.854 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 63.169 M -20.85 % | 79.811 M 771.50 % | 9.158 M 107.34 % | -124.757 M -552.89 % | -19.108 M -6 394.28 % | -294.233 K -103.39 % | 8.670 M |
| Accounts receivables | 78.910 M 12.30 % | 70.269 M 456.30 % | -19.722 M 73.20 % | -73.599 M -92.44 % | -38.244 M -1 913.93 % | -1.899 M 65.79 % | -5.552 M |
| Inventory | -20.274 K -100.90 % | 2.242 M -88.37 % | 19.277 M 196.82 % | -19.910 M -17 603.39 % | -112.464 K -124.17 % | 465.296 K -42.74 % | 812.601 K |
| Accounts payables | 1.777 M 117.71 % | -10.037 M 77.45 % | -44.503 M -217.80 % | 37.778 M 59.46 % | 23.692 M | 0.000 | 0.000 |
| Other working capital | -17.498 M -200.93 % | 17.337 M -67.96 % | 54.106 M 178.38 % | -69.026 M -1 453.61 % | -4.443 M -489.91 % | 1.139 M -91.50 % | 13.410 M |
| Other non cash items | -18.747 M -281.61 % | 10.323 M 249.74 % | -6.894 M -688.68 % | 1.171 M 316.26 % | 281.344 K -99.31 % | 41.051 M -50.61 % | 83.120 M |
| Net cash provided by operating activities | 138.699 M -16.08 % | 165.283 M 82.99 % | 90.324 M 254.22 % | -58.568 M -247.31 % | 39.759 M -33.06 % | 59.398 M -48.52 % | 115.374 M |
| Investments in property plant and equipment | -3.849 M 61.27 % | -9.938 M -217.58 % | -3.129 M -109.28 % | -1.495 M 40.98 % | -2.533 M 65.91 % | -7.431 M 58.90 % | -18.079 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 836.710 K 11 090.99 % | 7.477 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 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 |
| Other investing activites | -512.018 K -5.83 % | -483.790 K 22.89 % | -627.424 K 97.67 % | -26.903 M -305.54 % | 13.089 M 158.55 % | -22.357 M -2 914.32 % | -741.687 K |
| Net cash used for investing activites | -4.361 M 58.16 % | -10.421 M -256.91 % | -2.920 M 89.72 % | -28.391 M -368.97 % | 10.556 M 135.44 % | -29.788 M -58.27 % | -18.821 M |
| Debt repayment | -1.647 M 98.88 % | -147.566 M -629.73 % | -20.222 M -123.58 % | 85.756 M 774.71 % | -12.710 M 78.78 % | -59.890 M 28.71 % | -84.015 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 279.423 M 59.67 % | 175.000 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -28.795 M -4.71 % | -27.500 M 14.73 % | -32.250 M 82.47 % | -184.000 M -3 580.00 % | -5.000 M | 0.000 | 0.000 |
| Other financing activites | -107.126 K 95.82 % | -2.564 M 72.05 % | -9.172 M -58.18 % | -5.798 M -118.08 % | -2.659 M -113.89 % | 19.138 M 173.49 % | -26.041 M |
| Net cash used provided by financing activities | -30.549 M 82.80 % | -177.629 M -181.56 % | 217.780 M 206.92 % | 70.957 M 371.75 % | -26.112 M 35.93 % | -40.753 M 62.97 % | -110.056 M |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | 0.000 -633.33 % | 0.000 -100.00 % | 0.490 | 0.000 | 0.000 |
| Net change in cash | 103.789 M 555.85 % | -22.768 M -107.46 % | 305.184 M 2 007.21 % | -16.002 M -166.11 % | 24.203 M 317.23 % | -11.142 M 17.48 % | -13.502 M |
| Cash at beginning of period | 305.350 M -6.94 % | 328.118 M 1 330.70 % | 22.934 M -41.10 % | 38.936 M 164.29 % | 14.732 M -43.06 % | 25.874 M -34.29 % | 39.377 M |
| Cash at end of period | 409.140 M 33.99 % | 305.350 M -6.94 % | 328.118 M 1 330.70 % | 22.934 M -41.10 % | 38.936 M 164.29 % | 14.732 M -43.06 % | 25.874 M |
| Operating cash flow | 138.699 M -16.08 % | 165.283 M 82.99 % | 90.324 M 254.22 % | -58.568 M -247.31 % | 39.759 M -33.06 % | 59.398 M -48.52 % | 115.374 M |
| Capital expenditure | -3.849 M 61.27 % | -9.938 M -217.58 % | -3.129 M -109.28 % | -1.495 M 40.98 % | -2.533 M 65.91 % | -7.431 M 58.90 % | -18.079 M |
| Free CashFlow | 134.851 M -13.19 % | 155.345 M 78.16 % | 87.195 M 245.17 % | -60.063 M -261.35 % | 37.226 M -28.37 % | 51.967 M -46.59 % | 97.295 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 93.132 M 20.89 % | 77.036 M -34.93 % | 118.392 M -40.85 % | 200.143 M 52.32 % | 131.398 M 17.70 % | 111.640 M -16.67 % | 133.966 M 1.60 % | 131.860 M -4.45 % | 137.995 M 10.81 % | 124.538 M -4.49 % | 130.394 M -36.76 % | 206.173 M 11.34 % | 185.168 M 30.55 % | 141.836 M -42.03 % | 244.661 M 122.40 % | 110.008 M |
| Net income | 10.345 M 18.91 % | 8.700 M -46.87 % | 16.376 M -32.33 % | 24.202 M 41.56 % | 17.097 M 17.85 % | 14.508 M -20.47 % | 18.242 M -12.17 % | 20.770 M 32.61 % | 15.662 M -7.08 % | 16.856 M -1.97 % | 17.194 M -13.98 % | 19.988 M 14.49 % | 17.459 M 30.59 % | 13.369 M -4.58 % | 14.010 M -18.85 % | 17.264 M |
| Income before tax | 12.851 M 16.26 % | 11.054 M -44.91 % | 20.065 M -33.65 % | 30.240 M 40.92 % | 21.459 M 18.00 % | 18.186 M -21.09 % | 23.046 M -11.51 % | 26.043 M 33.71 % | 19.477 M -7.44 % | 21.043 M -1.77 % | 21.421 M -14.14 % | 24.949 M 15.24 % | 21.650 M 29.24 % | 16.752 M 1.78 % | 16.459 M -23.60 % | 21.542 M |
| Income before tax ratio | 0.14 -3.84 % | 0.14 -15.33 % | 0.17 12.17 % | 0.15 -7.48 % | 0.16 0.26 % | 0.16 -5.31 % | 0.17 -12.90 % | 0.20 39.94 % | 0.14 -16.47 % | 0.17 2.85 % | 0.16 35.76 % | 0.12 3.50 % | 0.12 -1.00 % | 0.12 75.57 % | 0.07 -65.65 % | 0.20 |
| EBITDA | 13.862 M 14.56 % | 12.101 M -42.77 % | 21.142 M -32.65 % | 31.390 M 39.18 % | 22.553 M 16.88 % | 19.297 M -20.11 % | 24.153 M -10.66 % | 27.034 M 31.91 % | 20.495 M -11.43 % | 23.139 M -5.04 % | 24.368 M -11.91 % | 27.664 M 15.45 % | 23.961 M 22.97 % | 19.486 M 5.39 % | 18.490 M -16.89 % | 22.249 M |
| Net income ratio | 0.11 -1.64 % | 0.11 -18.35 % | 0.14 14.39 % | 0.12 -7.07 % | 0.13 0.13 % | 0.13 -4.56 % | 0.14 -13.55 % | 0.16 38.78 % | 0.11 -16.14 % | 0.14 2.64 % | 0.13 36.01 % | 0.10 2.82 % | 0.09 0.03 % | 0.09 64.60 % | 0.06 -63.51 % | 0.16 |
| Ratio EBITDA | 0.15 -5.24 % | 0.16 -12.04 % | 0.18 13.86 % | 0.16 -8.62 % | 0.17 -0.70 % | 0.17 -4.13 % | 0.18 -12.06 % | 0.21 38.04 % | 0.15 -20.06 % | 0.19 -0.58 % | 0.19 39.28 % | 0.13 3.69 % | 0.13 -5.81 % | 0.14 81.79 % | 0.08 -62.63 % | 0.20 |
| Gross profit ratio | 0.23 -6.49 % | 0.25 1.91 % | 0.24 27.44 % | 0.19 -15.33 % | 0.22 -4.47 % | 0.23 3.65 % | 0.23 -11.13 % | 0.25 20.28 % | 0.21 -14.61 % | 0.25 -5.31 % | 0.26 53.10 % | 0.17 -2.14 % | 0.17 -9.07 % | 0.19 73.46 % | 0.11 -59.64 % | 0.27 |
| Weighted average shs out dil | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 21.60 % | 493.401 M 9.28 % | 451.500 M -24.75 % | 600.000 M 32.89 % | 451.500 M 0.00 % | 451.500 M -24.75 % | 600.000 M |
| Weighted average shs out | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 21.60 % | 493.401 M 14.74 % | 430.000 M -28.33 % | 600.000 M 39.53 % | 430.000 M -4.76 % | 451.500 M -24.75 % | 600.000 M |
| EPS diluted | 0.02 37.93 % | 0.01 -51.67 % | 0.03 -25.56 % | 0.04 41.40 % | 0.03 17.77 % | 0.02 -20.39 % | 0.03 -12.14 % | 0.03 32.57 % | 0.03 -7.12 % | 0.03 -19.25 % | 0.03 -21.44 % | 0.04 52.23 % | 0.03 -1.69 % | 0.03 -4.52 % | 0.03 7.64 % | 0.03 |
| Earnings per share | 0.02 37.93 % | 0.01 -51.67 % | 0.03 -25.56 % | 0.04 41.40 % | 0.03 17.77 % | 0.02 -20.39 % | 0.03 -12.14 % | 0.03 32.57 % | 0.03 -7.12 % | 0.03 -19.25 % | 0.03 -25.16 % | 0.05 59.79 % | 0.03 -6.43 % | 0.03 0.32 % | 0.03 7.64 % | 0.03 |
| Gross profit | 21.390 M 13.04 % | 18.921 M -33.69 % | 28.533 M -24.62 % | 37.850 M 28.97 % | 29.348 M 12.44 % | 26.101 M -13.63 % | 30.218 M -9.71 % | 33.469 M 14.94 % | 29.119 M -5.38 % | 30.775 M -9.57 % | 34.031 M -3.17 % | 35.146 M 8.96 % | 32.256 M 18.70 % | 27.173 M 0.56 % | 27.022 M -10.25 % | 30.107 M |
| Income tax expense | 2.506 M 6.45 % | 2.354 M -36.19 % | 3.689 M -38.91 % | 6.038 M 38.43 % | 4.362 M 18.61 % | 3.678 M -23.46 % | 4.805 M -8.89 % | 5.274 M 38.26 % | 3.814 M -8.90 % | 4.187 M -0.95 % | 4.227 M -14.80 % | 4.961 M 18.36 % | 4.191 M 23.90 % | 3.383 M 38.14 % | 2.449 M -42.76 % | 4.279 M |
| Cost of revenue | 71.742 M 23.45 % | 58.115 M -35.33 % | 89.860 M -44.63 % | 162.293 M 59.03 % | 102.049 M 19.30 % | 85.539 M -17.55 % | 103.748 M 5.44 % | 98.392 M -9.63 % | 108.876 M 16.12 % | 93.763 M -2.70 % | 96.363 M -43.66 % | 171.027 M 11.85 % | 152.912 M 33.36 % | 114.662 M -47.32 % | 217.639 M 172.38 % | 79.902 M |
| General and administrative expenses | 10.183 M 7.16 % | 9.503 M 4.72 % | 9.074 M -5.03 % | 9.555 M 1.35 % | 9.427 M -1.96 % | 9.616 M 15.77 % | 8.306 M 1.26 % | 8.203 M -18.51 % | 10.065 M 16.50 % | 8.640 M 0.07 % | 8.634 M 5.62 % | 8.174 M -7.94 % | 8.880 M 2.29 % | 8.681 M -8.49 % | 9.486 M 8.71 % | 8.726 M |
| Selling and marketing expenses | 60.871 K 45.68 % | 41.784 K -59.49 % | 103.144 K 2 408.98 % | 4.111 K -97.90 % | 195.732 K 296.22 % | 49.400 K -81.40 % | 265.662 K 192.78 % | 90.739 K -65.94 % | 266.388 K 12.23 % | 237.369 K -88.39 % | 2.044 M 606.55 % | 289.314 K -3.02 % | 298.316 K 425.35 % | 56.784 K -30.70 % | 81.944 K -69.10 % | 265.197 K |
| Other expenses | -1.719 M -4 014.33 % | -41.783 K -100.22 % | 19.355 M -31.59 % | 28.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.059 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 8.525 M -10.29 % | 9.503 M -66.69 % | 28.533 M -24.62 % | 37.850 M 293.33 % | 9.623 M -0.44 % | 9.665 M 12.76 % | 8.572 M 3.36 % | 8.293 M -19.73 % | 10.332 M 16.38 % | 8.877 M -16.86 % | 10.678 M 26.16 % | 8.464 M -7.78 % | 9.178 M 5.04 % | 8.738 M -8.68 % | 9.568 M 6.41 % | 8.992 M |
| Cost and expenses | 80.267 M 18.63 % | 67.660 M -42.85 % | 118.392 M -31.11 % | 171.852 M 53.89 % | 111.672 M 17.30 % | 95.204 M -15.24 % | 112.319 M 5.28 % | 106.685 M -10.51 % | 119.208 M 16.14 % | 102.640 M -4.11 % | 107.041 M -40.36 % | 179.491 M 10.74 % | 162.090 M 31.35 % | 123.400 M -45.69 % | 227.207 M 155.60 % | 88.893 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 10.244 M 7.33 % | 9.545 M 4.00 % | 9.178 M -3.99 % | 9.559 M -0.66 % | 9.623 M -0.44 % | 9.665 M 12.76 % | 8.572 M 3.36 % | 8.293 M -19.73 % | 10.332 M 16.38 % | 8.877 M -16.86 % | 10.678 M 26.16 % | 8.464 M -7.78 % | 9.178 M 5.04 % | 8.738 M -8.68 % | 9.568 M 6.41 % | 8.992 M |
| Interest income | 0.000 | 0.000 100.00 % | -0.680 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 13.314 K -13.60 % | 15.409 K -21.29 % | 19.576 K -19.15 % | 24.214 K -15.93 % | 28.801 K -16.60 % | 34.534 K -16.37 % | 41.293 K -49.56 % | 81.864 K -52.26 % | 171.462 K -86.79 % | 1.298 M -37.98 % | 2.093 M 11.20 % | 1.882 M 27.19 % | 1.480 M -24.60 % | 1.963 M 44.59 % | 1.358 M 92.13 % | 706.617 K |
| Depreciation and amortization | 997.565 K -3.25 % | 1.031 M -2.48 % | 1.057 M -6.07 % | 1.126 M 5.65 % | 1.065 M -1.05 % | 1.077 M 1.03 % | 1.066 M 17.27 % | 908.807 K 7.36 % | 846.497 K 6.09 % | 797.903 K -6.54 % | 853.764 K 2.60 % | 832.127 K 0.10 % | 831.291 K 7.86 % | 770.722 K 14.46 % | 673.364 K 138.13 % | 282.771 K |
| Operating income | 12.865 M 16.21 % | 11.070 M 2 170 538 720.47 % | -0.510 | 0.000 -100.00 % | 19.725 M 20.02 % | 16.436 M -24.07 % | 21.647 M -17.14 % | 26.125 M 32.96 % | 19.648 M -12.05 % | 22.341 M -4.99 % | 23.515 M -12.36 % | 26.832 M 16.00 % | 23.130 M 23.59 % | 18.715 M 5.04 % | 17.817 M -19.92 % | 22.249 M |
| Operating income ratio | 0.14 -3.87 % | 0.14 3 341 745 044.19 % | 0.00 | 0.00 -100.00 % | 0.15 1.97 % | 0.15 -8.89 % | 0.16 -18.45 % | 0.20 39.15 % | 0.14 -20.63 % | 0.18 -0.52 % | 0.18 38.57 % | 0.13 4.18 % | 0.12 -5.33 % | 0.13 81.19 % | 0.07 -63.99 % | 0.20 |
| Total other income expenses net | -13.314 K 13.60 % | -15.409 K -100.08 % | 20.065 M -33.65 % | 30.240 M 1 644.34 % | 1.734 M -0.94 % | 1.750 M 25.04 % | 1.400 M 1 809.71 % | -81.866 K 52.25 % | -171.463 K 79.96 % | -855.426 K 59.14 % | -2.093 M -20.79 % | -1.733 M -17.09 % | -1.480 M 24.60 % | -1.963 M -44.59 % | -1.358 M -418.01 % | 426.926 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -409.302 M 2.83 % | -421.236 M -3.31 % | -407.743 M -31.63 % | -309.755 M -2.18 % | -303.144 M 14.60 % | -354.963 M -17.42 % | -302.306 M -52.50 % | -198.239 M 19.87 % | -247.388 M -10.88 % | -223.117 M -27.12 % | -175.522 M -358.44 % | 67.917 M 196.14 % | 22.934 M -84.51 % | 148.100 M |
| Total investments | 0.000 -100.00 % | 77.286 M 0.28 % | 77.069 M 0.49 % | 76.693 M 0.74 % | 76.133 M 0.18 % | 75.996 M 0.14 % | 75.889 M 0.35 % | 75.621 M 0.11 % | 75.540 M -0.18 % | 75.674 M 0.36 % | 75.405 M 0.06 % | 75.363 M 64.30 % | 45.868 M | 0.000 |
| Total debt | 1.030 M -12.74 % | 1.180 M -15.52 % | 1.397 M -21.79 % | 1.786 M -17.72 % | 2.170 M -14.90 % | 2.550 M -16.21 % | 3.044 M -15.22 % | 3.590 M -69.29 % | 11.690 M -5.15 % | 12.325 M -91.92 % | 152.597 M -6.13 % | 162.565 M | 0.000 -100.00 % | 171.034 M |
| Accumulated other comprehensive income loss | 18.000 M 0.00 % | 18.000 M 0.00 % | 18.000 M 28.57 % | 14.000 M 0.00 % | 14.000 M 0.00 % | 14.000 M 0.00 % | 14.000 M 37.25 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 52.24 % | 6.700 M -97.25 % | 243.205 M 5 980.13 % | 4.000 M |
| Retained earnings | 91.337 M -35.22 % | 140.992 M 6.58 % | 132.291 M 9.86 % | 120.419 M 25.15 % | 96.218 M -10.84 % | 107.921 M 15.53 % | 93.413 M -66.19 % | 276.265 M 8.13 % | 255.495 M -4.43 % | 267.336 M 6.73 % | 250.480 M 274.15 % | 66.946 M | 0.000 -100.00 % | 24.205 M |
| Common stock | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 39.53 % | 215.000 M | 0.000 -100.00 % | 215.000 M |
| Total equity | 605.676 M -7.58 % | 655.330 M 1.35 % | 646.630 M 2.52 % | 630.758 M 3.99 % | 606.556 M -1.89 % | 618.259 M 2.40 % | 603.751 M 2.95 % | 586.465 M 3.67 % | 565.695 M -2.05 % | 577.536 M 3.01 % | 560.680 M 94.24 % | 288.646 M 18.68 % | 243.205 M 0.00 % | 243.205 M |
| Other non current liabilities | 25.787 M 1.30 % | 25.456 M 2.85 % | 24.750 M 6.71 % | 23.194 M 4.40 % | 22.218 M 4.88 % | 21.184 M 3.22 % | 20.523 M 8.15 % | 18.976 M 3.20 % | 18.387 M -2.04 % | 18.770 M -3.91 % | 19.533 M -0.99 % | 19.729 M | 0.000 -100.00 % | 17.084 M |
| Long term debt | 410.635 K -27.72 % | 568.141 K -21.51 % | 723.805 K -17.53 % | 877.650 K -14.77 % | 1.030 M -12.74 % | 1.180 M -15.52 % | 1.397 M -21.79 % | 1.786 M -17.72 % | 2.170 M -14.90 % | 2.550 M -94.01 % | 42.557 M -31.21 % | 61.863 M | 0.000 -100.00 % | 16.150 M |
| Total non current liabilities | 29.978 M 2.69 % | 29.194 M 4.24 % | 28.006 M 14.37 % | 24.487 M 4.76 % | 23.374 M -3.06 % | 24.111 M -6.37 % | 25.752 M -2.54 % | 26.422 M -8.79 % | 28.968 M 5.97 % | 27.335 M -60.01 % | 68.353 M -23.66 % | 89.541 M | 0.000 -100.00 % | 33.234 M |
| Other current liabilities | 10.290 M 9.09 % | 9.433 M -54.80 % | 20.867 M -5.82 % | 22.156 M 6.05 % | 20.892 M 5.73 % | 19.760 M -56.04 % | 44.951 M 108.29 % | 21.581 M 29.96 % | 16.606 M 9.84 % | 15.118 M -22.16 % | 19.422 M -2.82 % | 19.985 M | 0.000 -100.00 % | 22.149 M |
| Deferred revenue | 135.000 K -17.18 % | 163.000 K | 0.000 -100.00 % | 3.146 M -77.54 % | 14.011 M -0.20 % | 14.039 M 21.01 % | 11.601 M | 0.000 | 0.000 | 0.000 -100.00 % | 720.000 K 491.54 % | 121.716 K | 0.000 -100.00 % | 3.312 M |
| Short term debt | 619.061 K -49.41 % | 1.224 M 81.85 % | 672.899 K -25.91 % | 908.248 K -20.38 % | 1.141 M 106.23 % | -18.318 M -1 212.06 % | 1.647 M -8.71 % | 1.804 M -81.04 % | 9.519 M -2.61 % | 9.775 M -91.12 % | 110.039 M 9.27 % | 100.702 M | 0.000 -100.00 % | 154.885 M |
| Total current liabilities | 40.620 M 9.25 % | 37.182 M -35.64 % | 57.775 M -28.52 % | 80.825 M -8.59 % | 88.425 M 9.54 % | 80.727 M -2.81 % | 83.064 M 15.91 % | 71.664 M -3.44 % | 74.221 M 15.44 % | 64.293 M -63.84 % | 177.814 M -14.72 % | 208.513 M | 0.000 -100.00 % | 273.685 M |
| Total liabilities | 70.598 M 6.36 % | 66.376 M -22.62 % | 85.780 M -18.55 % | 105.313 M -5.80 % | 111.799 M 6.64 % | 104.837 M -3.66 % | 108.816 M 10.94 % | 98.086 M -4.94 % | 103.188 M 12.62 % | 91.628 M -62.78 % | 246.168 M -17.41 % | 298.054 M | 0.000 -100.00 % | 306.918 M |
| Other non current assets | 78.911 M 6 744.06 % | 1.153 M -0.05 % | 1.154 M 23.43 % | 934.545 K -27.71 % | 1.293 M 59.36 % | 811.214 K 22.78 % | 660.696 K -99.13 % | 76.219 M 0.11 % | 76.132 M -0.17 % | 76.263 M 0.38 % | 75.975 M 0.10 % | 75.896 M 430.93 % | -22.934 M -130.45 % | 75.310 M |
| Long term investments | 0.000 -100.00 % | 77.286 M 0.28 % | 77.069 M 0.49 % | 76.693 M 0.74 % | 76.133 M 0.18 % | 75.996 M 0.14 % | 75.889 M 0.35 % | 75.621 M 0.11 % | 75.540 M -0.18 % | 75.674 M 0.36 % | 75.405 M 0.06 % | 75.363 M | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 3.035 M -4.23 % | 3.169 M -4.25 % | 3.310 M -15.92 % | 3.937 M -3.78 % | 4.091 M -2.70 % | 4.205 M 29.66 % | 3.243 M 124.57 % | 1.444 M 220.83 % | 450.098 K -10.63 % | 503.653 K -10.62 % | 563.474 K | 0.000 -100.00 % | 743.163 K |
| 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 | 2.925 M -3.63 % | 3.035 M -4.23 % | 3.169 M -4.25 % | 3.310 M -15.92 % | 3.937 M -3.78 % | 4.091 M -2.70 % | 4.205 M 29.66 % | 3.243 M 124.57 % | 1.444 M 220.83 % | 450.098 K -10.63 % | 503.653 K -10.62 % | 563.474 K | 0.000 -100.00 % | 743.163 K |
| Property plant equipment net | 16.380 M -4.71 % | 17.190 M -3.88 % | 17.885 M -6.30 % | 19.088 M 1.70 % | 18.770 M -1.00 % | 18.960 M -3.56 % | 19.659 M -3.41 % | 20.352 M 18.02 % | 17.245 M 15.28 % | 14.959 M 3.35 % | 14.473 M 2.11 % | 14.175 M | 0.000 -100.00 % | 11.078 M |
| Total non current assets | 98.216 M -0.45 % | 98.665 M -0.62 % | 99.277 M -0.75 % | 100.026 M -0.11 % | 100.132 M 0.27 % | 99.858 M -0.55 % | 100.413 M 0.60 % | 99.814 M 5.27 % | 94.821 M 3.44 % | 91.672 M 0.79 % | 90.952 M 0.35 % | 90.634 M 495.19 % | -22.934 M -125.69 % | 89.262 M |
| Other current assets | 6.225 M -6.87 % | 6.684 M 11.83 % | 5.977 M -8.28 % | 6.517 M -77.98 % | 29.600 M 25.22 % | 23.638 M 131.17 % | 10.226 M -9.92 % | 11.352 M 25.55 % | 9.042 M -45.89 % | 16.709 M 30.64 % | 12.790 M -23.29 % | 16.673 M | 0.000 -100.00 % | 16.264 M |
| Short 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 -100.00 % | 45.868 M | 0.000 |
| cash and cash equivalents | 410.332 M -2.86 % | 422.416 M 3.25 % | 409.140 M 31.33 % | 311.540 M 2.04 % | 305.314 M -14.60 % | 357.514 M 17.08 % | 305.350 M 51.29 % | 201.830 M -22.10 % | 259.078 M 10.04 % | 235.442 M -28.24 % | 328.118 M 246.67 % | 94.648 M 512.69 % | -22.934 M -200.00 % | 22.934 M |
| Cash and short term investments | 410.332 M -2.86 % | 422.416 M 3.25 % | 409.140 M 31.33 % | 311.540 M 2.04 % | 305.314 M -14.60 % | 357.514 M 17.08 % | 305.350 M 51.29 % | 201.830 M -22.10 % | 259.078 M 10.04 % | 235.442 M -28.24 % | 328.118 M 246.67 % | 94.648 M 312.69 % | 22.934 M 0.00 % | 22.934 M |
| Total current assets | 578.057 M -7.22 % | 623.041 M -1.59 % | 633.134 M -0.46 % | 636.045 M 2.88 % | 618.223 M -0.80 % | 623.239 M 1.81 % | 612.155 M 4.69 % | 584.737 M 1.86 % | 574.063 M -0.59 % | 577.492 M -19.33 % | 715.896 M 44.31 % | 496.066 M 2 063.00 % | 22.934 M -95.02 % | 460.861 M |
| Inventory | 816.991 K -9.61 % | 903.853 K -20.86 % | 1.142 M -36.62 % | 1.802 M -72.82 % | 6.630 M 351.64 % | 1.468 M 30.86 % | 1.122 M -9.90 % | 1.245 M -10.32 % | 1.388 M 17.89 % | 1.178 M -64.99 % | 3.364 M 9.77 % | 3.064 M | 0.000 -100.00 % | 22.641 M |
| Net receivables | 160.684 M -16.76 % | 193.037 M -10.99 % | 216.875 M -31.41 % | 316.186 M 13.19 % | 279.331 M 14.84 % | 243.237 M -17.67 % | 295.457 M -20.21 % | 370.311 M 21.59 % | 304.555 M -6.05 % | 324.164 M -13.01 % | 372.633 M -3.15 % | 384.745 M | 0.000 -100.00 % | 380.840 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.621 M -0.11 % | -75.540 M 0.18 % | -75.674 M -0.36 % | -75.405 M -0.06 % | -75.363 M | 0.000 -100.00 % | 2.131 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 | 24.940 M 43.74 % | 17.351 M -36.65 % | 27.387 M -37.65 % | 43.922 M -0.19 % | 44.005 M 44.48 % | 30.457 M 123.39 % | 13.634 M -54.75 % | 30.127 M -23.44 % | 39.351 M 34.99 % | 29.151 M -9.60 % | 32.247 M -57.61 % | 76.076 M | 0.000 -100.00 % | 72.449 M |
| Tax payables | 4.636 M -48.56 % | 9.012 M 1.86 % | 8.847 M -17.26 % | 10.693 M 27.67 % | 8.376 M -44.54 % | 15.101 M 34.45 % | 11.231 M -38.13 % | 18.152 M 107.58 % | 8.745 M -14.68 % | 10.249 M -33.39 % | 15.387 M 32.33 % | 11.628 M | 0.000 -100.00 % | 20.891 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 |
| 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 |
| Capital lease obligations | 1.030 M -12.74 % | 1.180 M -15.52 % | 1.397 M -21.79 % | 1.786 M -17.72 % | 2.170 M -14.90 % | 2.550 M -16.21 % | 3.044 M -15.22 % | 3.590 M -13.27 % | 4.140 M -13.29 % | 4.774 M 3.26 % | 4.623 M -10.24 % | 5.151 M | 0.000 -100.00 % | 3.067 M |
| 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 | 196.339 M 0.00 % | 196.339 M 0.00 % | 196.339 M 0.00 % | 196.339 M 0.00 % | 196.339 M 0.00 % | 196.339 M 0.00 % | 196.339 M | 0.000 | 0.000 | 0.000 -100.00 % | 196.339 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 3.780 M 19.26 % | 3.170 M 25.19 % | 2.532 M 509.38 % | 415.501 K 228.56 % | 126.461 K -92.76 % | 1.747 M -54.41 % | 3.832 M -32.30 % | 5.660 M -32.70 % | 8.410 M 39.82 % | 6.015 M -3.95 % | 6.262 M -21.23 % | 7.950 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 676.273 M -6.30 % | 721.706 M -1.46 % | 732.410 M -0.50 % | 736.071 M 2.47 % | 718.355 M -0.66 % | 723.097 M 1.48 % | 712.568 M 4.09 % | 684.551 M 2.34 % | 668.884 M -0.04 % | 669.164 M -17.06 % | 806.848 M 37.52 % | 586.701 M | 0.000 -100.00 % | 550.124 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-03-31 | 2021-12-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 37.542 M 1 788.28 % | 1.988 M -97.47 % | 78.659 M 676.30 % | -13.649 M 64.65 % | -38.615 M -206.10 % | 36.396 M -57.77 % | 86.191 M 218.72 % | -72.602 M -300.37 % | 36.234 M 18.01 % | 30.704 M 207.47 % | -28.570 M -156.96 % | 50.160 M 235.57 % | -37.000 M -250.60 % | 24.568 M 116.72 % | -146.915 M | 0.000 |
| Accounts receivables | 32.807 M 44.79 % | 22.659 M -77.50 % | 100.718 M 368.54 % | -37.505 M -0.78 % | -37.216 M -169.98 % | 53.178 M -13.58 % | 61.536 M 184.23 % | -73.061 M -287.79 % | 38.905 M -10.11 % | 43.283 M 188.32 % | -49.007 M -282.38 % | 26.870 M 150.12 % | -53.612 M -195.69 % | 56.027 M 134.33 % | -163.194 M | 0.000 |
| Inventory | 86.862 K -63.55 % | 238.279 K -63.89 % | 659.790 K -86.34 % | 4.829 M 193.53 % | -5.162 M -1 391.10 % | -346.214 K -380.99 % | 123.214 K -13.98 % | 143.235 K 168.00 % | -210.645 K -109.64 % | 2.186 M 829.84 % | -299.524 K -193.54 % | 320.193 K -97.88 % | 15.076 M 260.65 % | 4.180 M -82.15 % | 23.424 M | 0.000 |
| Accounts payables | 12.827 M 160.92 % | -21.054 M -21.91 % | -17.271 M -377.54 % | 6.223 M -47.91 % | 11.947 M 1 173.46 % | 938.164 K 120.91 % | -4.487 M 37.29 % | -7.156 M -183.55 % | 8.564 M 213.13 % | -7.570 M 81.88 % | -41.781 M -266.79 % | 25.050 M 130.95 % | 10.846 M 128.09 % | -38.618 M -180.12 % | 48.198 M | 0.000 |
| Other working capital | -8.178 M -5 736.62 % | 145.086 K 102.66 % | -5.448 M -142.54 % | 12.805 M 256.47 % | -8.184 M 52.89 % | -17.374 M -159.87 % | 29.019 M 288.41 % | 7.471 M 167.77 % | -11.025 M -53.24 % | -7.195 M -111.51 % | 62.517 M 3 105.04 % | -2.080 M 77.65 % | -9.310 M -412.54 % | 2.979 M 105.38 % | -55.342 M | 0.000 |
| Other non cash items | -2.705 M -2 032.35 % | -126.841 K 90.41 % | -1.322 M 85.46 % | -9.097 M -62.84 % | -5.586 M 88.89 % | -50.301 M -1 756.24 % | 3.037 M 346.63 % | -1.231 M 33.87 % | -1.862 M -2.65 % | -1.814 M -603.48 % | 360.313 K 112.30 % | -2.929 M 35.83 % | -4.564 M -2 013.15 % | 238.562 K -88.87 % | 2.143 M 112.41 % | -17.264 M |
| Net cash provided by operating activities | 48.687 M 249.09 % | 13.947 M -85.84 % | 98.459 M 1 042.20 % | 8.620 M 139.77 % | -21.677 M -140.67 % | 53.296 M -50.89 % | 108.535 M 331.51 % | -46.881 M -185.71 % | 54.696 M 7.82 % | 50.731 M 954.79 % | -5.935 M -108.13 % | 73.012 M 482.62 % | -19.082 M -145.08 % | 42.329 M 133.16 % | -127.640 M | 0.000 |
| Investments in property plant and equipment | -74.304 K 66.23 % | -220.000 K 60.95 % | -563.325 K 60.20 % | -1.415 M -14.66 % | -1.234 M -82.47 % | -676.480 K 83.73 % | -4.159 M -99.44 % | -2.085 M 35.65 % | -3.241 M -616.33 % | -452.418 K 57.43 % | -1.063 M -250.41 % | -303.311 K -25.64 % | -241.404 K 84.14 % | -1.522 M -177.07 % | -549.187 K | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 179.439 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.812 K 7.09 % | 21.302 K -94.30 % | 373.831 K -10.73 % | 418.763 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -107.272 K -149.55 % | 216.474 K 364.68 % | -81.786 K | 0.000 | 0.000 | 0.000 -100.00 % | 64.300 K | 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 100.00 % | -85.602 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -569.985 K -161.57 % | -217.909 K -293.21 % | 112.785 K 120.13 % | -560.202 K -484.96 % | -95.767 K 10.73 % | -107.272 K 77.83 % | -483.789 K -284 581 664.05 % | -0.170 -100.00 % | 134.147 K 149.90 % | -268.836 K -546.91 % | -41.557 K 91.69 % | -500.264 K -1 057.61 % | -43.215 K -110.87 % | 397.678 K 1 367.39 % | -31.378 K | 0.000 |
| Net cash used for investing activites | -644.289 K -47.13 % | -437.909 K 2.80 % | -450.540 K 77.19 % | -1.976 M -48.53 % | -1.330 M -120.10 % | -604.313 K 86.35 % | -4.426 M -104.25 % | -2.167 M 30.24 % | -3.107 M -330.73 % | -721.255 K 33.32 % | -1.082 M -34.60 % | -803.575 K -1 000.75 % | 89.212 K 107.94 % | -1.124 M -93.59 % | -580.565 K | 0.000 |
| Debt repayment | -150.268 K 30.67 % | -216.739 K 44.31 % | -389.193 K -1.21 % | -384.555 K -1.21 % | -379.970 K 23.01 % | -493.502 K 9.68 % | -546.378 K 92.76 % | -7.545 M -2 417.66 % | -299.680 K 99.79 % | -140.021 M -1 297.18 % | -10.022 M -25.43 % | -7.990 M 68.40 % | -25.281 M -438.27 % | 7.474 M | 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 -100.00 % | 279.423 M | 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 100.00 % | -279.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -59.963 M | 0.000 100.00 % | -1.080 K 88.99 % | -9.810 K 99.97 % | -28.783 M -5 486 183.43 % | -524.640 12.41 % | -598.990 96.79 % | -18.652 K 99.93 % | -27.481 M | 0.000 100.00 % | -26.875 M | 0.000 100.00 % | -5.375 M | 0.000 100.00 % | -175.000 M | 0.000 |
| Other financing activites | -13.314 K 13.60 % | -15.410 K 21.28 % | -19.576 K 19.15 % | -24.214 K 15.92 % | -28.800 K 16.61 % | -34.536 K 16.36 % | -41.293 K 93.51 % | -636.406 K -269.23 % | -172.362 K 93.53 % | -2.665 M -100.95 % | 279.364 M 2 178.91 % | 12.259 M 772.05 % | -1.824 M 7.37 % | -1.969 M -100.76 % | 258.339 M | 0.000 |
| Net cash used provided by financing activities | -60.127 M -25 800.17 % | -232.149 K 43.36 % | -409.850 K 2.09 % | -418.581 K 98.57 % | -29.192 M -5 422.91 % | -528.562 K 10.15 % | -588.270 K 92.83 % | -8.200 M 70.66 % | -27.953 M 80.41 % | -142.686 M -159.33 % | 240.487 M 5 533.77 % | 4.269 M 113.14 % | -32.480 M -690.08 % | 5.504 M -93.40 % | 83.339 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 0.220 738 197 412.50 % | 0.000 200.00 % | 0.000 -300.00 % | 0.000 -100.00 % | 0.960 39.13 % | 0.690 | 0.000 | 0.000 |
| Net change in cash | -12.085 M -191.02 % | 13.277 M -86.40 % | 97.599 M 1 467.61 % | 6.226 M 111.93 % | -52.199 M -200.07 % | 52.164 M -49.61 % | 103.521 M 280.83 % | -57.249 M -342.21 % | 23.636 M 125.50 % | -92.676 M -139.70 % | 233.470 M 205.28 % | 76.477 M 248.58 % | -51.473 M -210.20 % | 46.710 M 204.07 % | -44.881 M | 0.000 |
| Cash at beginning of period | 422.416 M 3.25 % | 409.140 M 31.33 % | 311.540 M 2.04 % | 305.314 M -14.60 % | 357.514 M 17.08 % | 305.350 M 51.29 % | 201.830 M -22.10 % | 259.078 M 10.04 % | 235.442 M -28.24 % | 328.118 M 246.67 % | 94.648 M 420.89 % | 18.170 M -73.91 % | 69.644 M 203.67 % | 22.934 M -66.18 % | 67.815 M | 0.000 |
| Cash at end of period | 410.332 M -2.86 % | 422.416 M 3.25 % | 409.140 M 31.33 % | 311.540 M 2.04 % | 305.314 M -14.60 % | 357.514 M 17.08 % | 305.350 M 51.29 % | 201.830 M -22.10 % | 259.078 M 10.04 % | 235.442 M -28.24 % | 328.118 M 246.67 % | 94.648 M 420.89 % | 18.170 M -73.91 % | 69.644 M 203.67 % | 22.934 M | 0.000 |
| Operating cash flow | 48.687 M 249.09 % | 13.947 M -85.84 % | 98.459 M 1 042.20 % | 8.620 M 139.77 % | -21.677 M -140.67 % | 53.296 M -50.89 % | 108.535 M 331.51 % | -46.881 M -185.71 % | 54.696 M 7.82 % | 50.731 M 954.79 % | -5.935 M -108.13 % | 73.012 M 482.62 % | -19.082 M -145.08 % | 42.329 M 133.16 % | -127.640 M | 0.000 |
| Capital expenditure | -74.304 K 66.23 % | -220.000 K 60.95 % | -563.325 K 60.20 % | -1.415 M -18.60 % | -1.193 M -76.41 % | -676.480 K 83.73 % | -4.159 M -99.44 % | -2.085 M 35.65 % | -3.241 M -616.33 % | -452.418 K 57.43 % | -1.063 M -250.41 % | -303.311 K -25.64 % | -241.404 K 84.14 % | -1.522 M -177.07 % | -549.187 K | 0.000 |
| Free CashFlow | 48.612 M 254.14 % | 13.727 M -85.98 % | 97.896 M 1 258.77 % | 7.205 M 131.50 % | -22.870 M -143.46 % | 52.620 M -49.59 % | 104.376 M 313.16 % | -48.967 M -195.16 % | 51.455 M 2.34 % | 50.278 M 818.50 % | -6.998 M -109.62 % | 72.709 M 476.27 % | -19.324 M -147.35 % | 40.808 M 131.83 % | -128.189 M | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 |