MEB Corporation Public Company Limited MEB.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 2.169 B 13.22 % | 1.916 B 11.93 % | 1.712 B 18.50 % | 1.444 B 44.32 % | 1.001 B 62.93 % | 614.296 M 95.30 % | 314.532 M |
| Net income | 440.077 M 13.90 % | 386.373 M 16.92 % | 330.446 M 20.22 % | 274.861 M 66.65 % | 164.930 M 100.06 % | 82.439 M 31.98 % | 62.463 M |
| Income before tax | 557.608 M 14.81 % | 485.667 M 17.61 % | 412.938 M 20.16 % | 343.660 M 66.75 % | 206.089 M 100.25 % | 102.915 M 31.92 % | 78.014 M |
| Income before tax ratio | 0.26 1.40 % | 0.25 5.08 % | 0.24 1.40 % | 0.24 15.54 % | 0.21 22.91 % | 0.17 -32.46 % | 0.25 |
| EBITDA | 562.836 M 14.78 % | 490.370 M 17.50 % | 417.343 M 20.21 % | 347.176 M 65.03 % | 210.372 M 97.39 % | 106.575 M 34.25 % | 79.387 M |
| Net income ratio | 0.20 0.60 % | 0.20 4.46 % | 0.19 1.45 % | 0.19 15.47 % | 0.16 22.79 % | 0.13 -32.42 % | 0.20 |
| Ratio EBITDA | 0.26 1.37 % | 0.26 4.97 % | 0.24 1.44 % | 0.24 14.35 % | 0.21 21.15 % | 0.17 -31.26 % | 0.25 |
| Gross profit ratio | 0.32 2.45 % | 0.31 3.01 % | 0.30 5.45 % | 0.28 3.90 % | 0.27 2.70 % | 0.27 -31.28 % | 0.39 |
| Weighted average shs out dil | 300.000 M 0.91 % | 297.288 M 296.38 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M | 0.000 |
| Weighted average shs out | 300.000 M 0.91 % | 297.288 M 296.38 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M | 0.000 |
| EPS diluted | 1.47 13.08 % | 1.30 -70.52 % | 4.41 20.49 % | 3.66 66.36 % | 2.20 100.00 % | 1.10 | 0.00 |
| Earnings per share | 1.47 13.08 % | 1.30 -70.52 % | 4.41 20.49 % | 3.66 66.36 % | 2.20 100.00 % | 1.10 | 0.00 |
| Gross profit | 684.289 M 16.00 % | 589.906 M 15.30 % | 511.636 M 24.96 % | 409.427 M 49.95 % | 273.043 M 67.33 % | 163.177 M 34.21 % | 121.584 M |
| Income tax expense | 114.172 M 16.21 % | 98.246 M 19.74 % | 82.049 M 20.09 % | 68.323 M 65.23 % | 41.351 M 98.55 % | 20.826 M 33.93 % | 15.551 M |
| Cost of revenue | 1.485 B 11.99 % | 1.326 B 10.49 % | 1.200 B 15.95 % | 1.035 B 42.21 % | 727.820 M 61.34 % | 451.119 M 133.80 % | 192.948 M |
| General and administrative expenses | 94.732 M 30.39 % | 72.653 M 3.03 % | 70.515 M 62.76 % | 43.324 M 8.33 % | 39.993 M 6.78 % | 37.452 M 206.49 % | 12.220 M |
| Selling and marketing expenses | 67.773 M 29.24 % | 52.440 M 25.31 % | 41.849 M 32.24 % | 31.646 M 11.90 % | 28.280 M 13.89 % | 24.832 M -20.79 % | 31.350 M |
| Other expenses | -35.898 M -71.28 % | -20.958 M | 0.000 -100.00 % | 2.679 M 10.47 % | 2.425 M 2.71 % | 2.361 M | 0.000 |
| Operating expenses | 126.607 M 21.58 % | 104.135 M 3.02 % | 101.082 M 30.18 % | 77.649 M 9.83 % | 70.698 M 9.36 % | 64.645 M 48.37 % | 43.570 M |
| Cost and expenses | 1.612 B 12.69 % | 1.430 B 9.91 % | 1.301 B 16.94 % | 1.113 B 39.34 % | 798.518 M 54.82 % | 515.764 M 118.07 % | 236.518 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 162.505 M 29.91 % | 125.093 M 11.33 % | 112.364 M 49.88 % | 74.970 M 9.81 % | 68.273 M 9.62 % | 62.284 M 42.95 % | 43.570 M |
| Interest income | 0.000 | 0.000 -100.00 % | 1.426 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 73.545 K -29.25 % | 103.949 K -99.09 % | 11.379 M 27 086.11 % | 41.857 K -45.90 % | 77.375 K 69.43 % | 45.667 K | 0.000 |
| Depreciation and amortization | 5.155 M 12.07 % | 4.599 M 6.75 % | 4.308 M -2.63 % | 4.425 M 5.21 % | 4.206 M 16.35 % | 3.615 M 163.25 % | 1.373 M |
| Operating income | 557.681 M 14.80 % | 485.771 M 18.32 % | 410.554 M 19.45 % | 343.701 M 66.71 % | 206.166 M 100.24 % | 102.960 M 31.98 % | 78.014 M |
| Operating income ratio | 0.26 1.39 % | 0.25 5.71 % | 0.24 0.80 % | 0.24 15.51 % | 0.21 22.90 % | 0.17 -32.43 % | 0.25 |
| Total other income expenses net | -73.545 K 29.25 % | -103.949 K -104.36 % | 2.383 M 5 793.84 % | -41.857 K 45.90 % | -77.375 K 69.93 % | -257.311 K | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | -1.305 B 2.74 % | -1.342 B -181.63 % | -476.393 M 22.00 % | -610.791 M -55.29 % | -393.323 M -42.75 % | -275.527 M -54.07 % | -178.838 M |
| Total investments | 300.000 M 4 068.01 % | 7.198 M 338.12 % | 1.643 M | 0.000 -100.00 % | 6.250 M 0.00 % | 6.250 M 0.00 % | 6.250 M |
| Total debt | 1.239 M -70.28 % | 4.168 M -26.08 % | 5.639 M 194.51 % | 1.915 M -44.76 % | 3.466 M -20.04 % | 4.335 M 667.12 % | 565.064 K |
| Accumulated other comprehensive income loss | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 2 900.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 | 0.000 |
| Retained earnings | 631.970 M 61.75 % | 390.710 M 1 920.55 % | 19.337 M -95.81 % | 461.145 M 61.31 % | 285.883 M 29.44 % | 220.865 M 58.40 % | 139.432 M |
| Common stock | 150.000 M 0.00 % | 150.000 M 8.11 % | 138.750 M 2 675.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M |
| Total equity | 1.429 B 20.65 % | 1.184 B 544.37 % | 183.800 M -60.66 % | 467.199 M 60.30 % | 291.451 M 28.90 % | 226.102 M 55.88 % | 145.044 M |
| Other non current liabilities | 25.789 M 297.40 % | 6.489 M 14.12 % | 5.687 M 109.49 % | 2.714 M -24.61 % | 3.600 M -26.87 % | 4.923 M 322.73 % | 1.165 M |
| Long term debt | 0.000 -100.00 % | 1.239 M -58.51 % | 2.985 M 537.06 % | 468.597 K | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 25.789 M 233.70 % | 7.728 M -10.88 % | 8.672 M 172.44 % | 3.183 M -11.59 % | 3.600 M -26.87 % | 4.923 M 322.73 % | 1.165 M |
| Other current liabilities | 31.634 M 7.42 % | 29.448 M -80.97 % | 154.768 M 259.83 % | 43.012 M 124.91 % | 19.124 M 13.96 % | 16.781 M 55.50 % | 10.792 M |
| Deferred revenue | 43.328 M 21.35 % | 35.704 M 21.60 % | 29.363 M 14.21 % | 25.709 M 91.74 % | 13.408 M 76.74 % | 7.586 M 160.05 % | 2.917 M |
| Short term debt | 2.477 M -15.44 % | 2.929 M 10.39 % | 2.654 M 83.51 % | 1.446 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 294.019 M 10.47 % | 266.163 M -27.72 % | 368.228 M 77.71 % | 207.204 M 35.35 % | 153.084 M 65.50 % | 92.495 M 53.14 % | 60.399 M |
| Total liabilities | 319.808 M 16.76 % | 273.891 M -27.33 % | 376.900 M 79.15 % | 210.387 M 34.27 % | 156.684 M 60.84 % | 97.418 M 58.24 % | 61.563 M |
| Other non current assets | 1.343 M -12.16 % | 1.529 M 560.52 % | -331.937 K -127.07 % | 1.226 M 123.58 % | -5.201 M 5.19 % | -5.486 M 3.99 % | -5.714 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 1.643 M | 0.000 -100.00 % | 6.250 M 0.00 % | 6.250 M 0.00 % | 6.250 M |
| Intangible assets | 18.181 M 152.60 % | 7.198 M 338.12 % | 1.643 M 23.84 % | 1.327 M 4.15 % | 1.274 M 36.19 % | 935.210 K -12.71 % | 1.071 M |
| GoodWill | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M |
| Goodwill and intangible assets | 21.764 M 101.88 % | 10.781 M 106.30 % | 5.226 M 6.44 % | 4.909 M 1.09 % | 4.857 M 7.49 % | 4.518 M -2.92 % | 4.654 M |
| Property plant equipment net | 3.176 M -50.07 % | 6.362 M -18.72 % | 7.827 M 94.42 % | 4.026 M -18.94 % | 4.966 M -21.78 % | 6.349 M 116.93 % | 2.927 M |
| Total non current assets | 28.178 M 42.75 % | 19.739 M 26.70 % | 15.580 M 44.50 % | 10.782 M -5.84 % | 11.450 M -6.60 % | 12.260 M 46.78 % | 8.353 M |
| Other current assets | 0.000 | 0.000 | 0.000 -100.00 % | 11.204 M 32.91 % | 8.430 M 21.07 % | 6.963 M | 0.000 |
| Short term investments | 300.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.306 B -2.95 % | 1.346 B 179.20 % | 482.032 M -21.33 % | 612.706 M 54.42 % | 396.789 M 41.78 % | 279.862 M 56.00 % | 179.403 M |
| Cash and short term investments | 1.606 B 19.35 % | 1.346 B 179.20 % | 482.032 M -21.33 % | 612.706 M 54.42 % | 396.789 M 41.78 % | 279.862 M 56.00 % | 179.403 M |
| Total current assets | 1.721 B 19.61 % | 1.438 B 163.89 % | 545.120 M -18.25 % | 666.805 M 52.70 % | 436.685 M 40.30 % | 311.261 M 57.00 % | 198.255 M |
| Inventory | 10.928 M 73.80 % | 6.288 M 107.70 % | 3.027 M 67.24 % | 1.810 M -29.55 % | 2.570 M 65.91 % | 1.549 M -46.10 % | 2.874 M |
| Net receivables | 103.451 M 19.74 % | 86.398 M 43.85 % | 60.061 M 46.19 % | 41.085 M 42.18 % | 28.897 M 26.26 % | 22.887 M 108.53 % | 10.975 M |
| Tax assets | 1.895 M 77.39 % | 1.068 M -12.14 % | 1.216 M 96.14 % | 620.077 K 7.13 % | 578.792 K -8.03 % | 629.321 K 166.68 % | 235.980 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 158.482 M 8.81 % | 145.653 M 9.68 % | 132.793 M 15.43 % | 115.043 M 26.49 % | 90.949 M 61.96 % | 56.157 M 56.46 % | 35.893 M |
| Tax payables | 58.098 M 10.81 % | 52.428 M 7.76 % | 48.650 M 1.98 % | 47.704 M 54.33 % | 30.911 M 136.00 % | 13.098 M 21.31 % | 10.797 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 5.321 M 163.73 % | 2.018 M 108.13 % | 969.419 K 75.02 % | 553.880 K 717.25 % | 67.774 K -71.47 % | 237.586 K -61.23 % | 612.865 K |
| Capital lease obligations | 1.239 M -70.28 % | 4.168 M -26.08 % | 5.639 M 194.51 % | 1.915 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 626.618 M 0.00 % | 626.618 M 6 331.27 % | 9.743 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.749 B 19.92 % | 1.458 B 160.07 % | 560.699 M -17.25 % | 677.586 M 51.20 % | 448.135 M 38.52 % | 323.521 M 56.59 % | 206.608 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 114.172 M 16.21 % | 98.246 M 121 191.09 % | 81.000 K -99.88 % | 68.323 M 65.23 % | 41.351 M 98.55 % | 20.826 M | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 19.016 M 445.23 % | -5.508 M -128.43 % | 19.374 M -18.78 % | 23.853 M -29.45 % | 33.809 M 125.33 % | 15.004 M 1 445.28 % | 970.973 K |
| Accounts receivables | -14.104 M 46.45 % | -26.337 M -239.03 % | -7.768 M 33.63 % | -11.704 M -19.80 % | -9.770 M -91.11 % | -5.112 M -590.43 % | -740.423 K |
| Inventory | -4.641 M -42.33 % | -3.260 M -167.87 % | -1.217 M -400.20 % | 405.460 K 139.72 % | -1.021 M -177.06 % | 1.325 M 8 867.48 % | 14.773 K |
| Accounts payables | 12.829 M -0.25 % | 12.861 M -27.55 % | 17.750 M -26.33 % | 24.093 M -30.75 % | 34.792 M 71.69 % | 20.264 M | 0.000 |
| Other working capital | 24.932 M 122.04 % | 11.229 M 5.83 % | 10.610 M -4.06 % | 11.059 M 12.77 % | 9.807 M 765.93 % | -1.473 M -186.80 % | 1.697 M |
| Other non cash items | -129.632 M -22.32 % | -105.974 M -7 391.01 % | 1.453 M 257.29 % | -924.068 K -9.61 % | -843.021 K 35.37 % | -1.304 M -106.68 % | 19.517 M |
| Net cash provided by operating activities | 448.787 M 18.81 % | 377.736 M 6.16 % | 355.810 M 11.17 % | 320.059 M 45.41 % | 220.104 M 115.56 % | 102.106 M 21.09 % | 84.325 M |
| Investments in property plant and equipment | -1.053 M 15.80 % | -1.250 M 31.62 % | -1.829 M 14.97 % | -2.151 M -45.17 % | -1.481 M -4.01 % | -1.424 M -89.71 % | -750.748 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 23.833 K -2.32 % | 24.400 K | 0.000 -100.00 % | 155.833 K | 0.000 |
| Purchases of investments | -300.000 M | 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 | 10.617 M 40.09 % | 7.579 M 862.21 % | 787.644 K -17.11 % | 950.181 K 3.54 % | 917.678 K -32.01 % | 1.350 M 169.70 % | -1.937 M |
| Net cash used for investing activites | -290.436 M -4 689.49 % | 6.328 M 450.63 % | -1.805 M -53.48 % | -1.176 M -108.62 % | -563.698 K -792.72 % | 81.374 K 103.03 % | -2.687 M |
| Debt repayment | -2.929 M -1.71 % | -2.880 M -0.09 % | -2.878 M 1.58 % | -2.924 M -15.26 % | -2.537 M -50.75 % | -1.683 M | 0.000 |
| Common stock issued | 0.000 -100.00 % | 628.125 M 337.74 % | 143.493 M | 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 |
| Dividends paid | -195.000 M -34.09 % | -145.425 M 76.74 % | -625.295 M -525.30 % | -100.000 M 0.00 % | -100.000 M | 0.000 | 0.000 |
| Other financing activites | -73.545 K 29.25 % | -103.949 K -6.84 % | -97.290 K -132.43 % | -41.857 K -101.65 % | 2.537 M 250.75 % | -1.683 M | 0.000 |
| Net cash used provided by financing activities | -198.003 M -141.28 % | 479.716 M 198.96 % | -484.777 M -370.81 % | -102.966 M -0.34 % | -102.614 M -5 836.66 % | -1.728 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -39.651 M -104.59 % | 863.780 M 761.02 % | -130.674 M -160.52 % | 215.917 M 84.66 % | 116.927 M 16.39 % | 100.459 M 23.06 % | 81.637 M |
| Cash at beginning of period | 1.346 B 179.20 % | 482.032 M -21.33 % | 612.706 M 54.42 % | 396.789 M 41.78 % | 279.862 M 56.00 % | 179.403 M 86.00 % | 96.452 M |
| Cash at end of period | 1.306 B -2.95 % | 1.346 B 179.20 % | 482.032 M -21.33 % | 612.706 M 54.42 % | 396.789 M 41.78 % | 279.862 M 57.15 % | 178.089 M |
| Operating cash flow | 448.787 M 18.81 % | 377.736 M 6.16 % | 355.810 M 11.17 % | 320.059 M 45.41 % | 220.104 M 115.56 % | 102.106 M 21.09 % | 84.325 M |
| Capital expenditure | -12.952 M -78.33 % | -7.263 M -297.15 % | -1.829 M 14.97 % | -2.151 M -45.17 % | -1.481 M -4.01 % | -1.424 M -89.71 % | -750.748 K |
| Free CashFlow | 435.836 M 17.64 % | 370.473 M 4.66 % | 353.982 M 11.35 % | 317.908 M 45.41 % | 218.623 M 117.14 % | 100.682 M 20.47 % | 83.574 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 | 2021-06-30 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 532.316 M -4.93 % | 559.899 M -0.74 % | 564.052 M 3.90 % | 542.896 M 0.53 % | 540.033 M 3.39 % | 522.333 M 0.63 % | 519.055 M 9.66 % | 473.333 M 1.04 % | 468.480 M 2.95 % | 455.074 M -1.03 % | 459.819 M 9.94 % | 418.241 M -0.99 % | 422.408 M 2.71 % | 411.271 M -2.40 % | 421.382 M 18.20 % | 356.489 M -1.58 % | 362.200 M 8.08 % | 335.114 M |
| Net income | 101.141 M -10.81 % | 113.398 M -0.97 % | 114.505 M 9.27 % | 104.791 M -9.54 % | 115.848 M 10.40 % | 104.933 M -5.52 % | 111.069 M 19.69 % | 92.801 M -3.20 % | 95.871 M 10.67 % | 86.632 M -2.66 % | 89.003 M 14.02 % | 78.061 M -4.13 % | 81.424 M -0.65 % | 81.958 M 2.82 % | 79.713 M 10.54 % | 72.113 M 3.25 % | 69.840 M 13.53 % | 61.518 M |
| Income before tax | 130.152 M -9.82 % | 144.320 M -1.20 % | 146.072 M 9.71 % | 133.144 M -8.63 % | 145.727 M 9.85 % | 132.664 M -4.95 % | 139.568 M 18.91 % | 117.376 M -2.26 % | 120.085 M 10.54 % | 108.638 M -2.45 % | 111.367 M 13.95 % | 97.736 M -3.59 % | 101.377 M -1.05 % | 102.458 M 2.77 % | 99.696 M 10.60 % | 90.143 M 3.26 % | 87.301 M 13.51 % | 76.910 M |
| Income before tax ratio | 0.24 -5.14 % | 0.26 -0.47 % | 0.26 5.59 % | 0.25 -9.12 % | 0.27 6.25 % | 0.25 -5.54 % | 0.27 8.43 % | 0.25 -3.26 % | 0.26 7.37 % | 0.24 -1.43 % | 0.24 3.64 % | 0.23 -2.63 % | 0.24 -3.66 % | 0.25 5.30 % | 0.24 -6.44 % | 0.25 4.91 % | 0.24 5.02 % | 0.23 |
| EBITDA | 132.021 M -9.43 % | 145.773 M -1.06 % | 147.340 M 9.63 % | 134.394 M -8.64 % | 147.110 M 9.79 % | 133.992 M 3.18 % | 129.856 M 9.76 % | 118.311 M 0.64 % | 117.563 M 7.09 % | 109.784 M -2.42 % | 112.505 M 13.82 % | 98.841 M -2.74 % | 101.629 M -1.83 % | 103.527 M 3.17 % | 100.344 M 10.00 % | 91.223 M 4.48 % | 87.311 M -72.53 % | 317.827 M |
| Net income ratio | 0.19 -6.19 % | 0.20 -0.23 % | 0.20 5.17 % | 0.19 -10.02 % | 0.21 6.78 % | 0.20 -6.12 % | 0.21 9.14 % | 0.20 -4.19 % | 0.20 7.50 % | 0.19 -1.65 % | 0.19 3.71 % | 0.19 -3.17 % | 0.19 -3.27 % | 0.20 5.34 % | 0.19 -6.48 % | 0.20 4.91 % | 0.19 5.04 % | 0.18 |
| Ratio EBITDA | 0.25 -4.74 % | 0.26 -0.33 % | 0.26 5.52 % | 0.25 -9.13 % | 0.27 6.19 % | 0.26 2.54 % | 0.25 0.09 % | 0.25 -0.40 % | 0.25 4.02 % | 0.24 -1.40 % | 0.24 3.53 % | 0.24 -1.77 % | 0.24 -4.42 % | 0.25 5.71 % | 0.24 -6.94 % | 0.26 6.15 % | 0.24 -74.58 % | 0.95 |
| Gross profit ratio | 0.31 0.67 % | 0.31 -1.31 % | 0.31 -1.42 % | 0.32 1.43 % | 0.31 -1.34 % | 0.32 1.40 % | 0.31 1.49 % | 0.31 1.80 % | 0.30 -0.97 % | 0.31 0.58 % | 0.30 0.47 % | 0.30 2.90 % | 0.29 -1.73 % | 0.30 5.95 % | 0.28 -2.85 % | 0.29 3.07 % | 0.28 -71.77 % | 1.00 |
| Weighted average shs out dil | 297.475 M -0.32 % | 298.415 M -0.53 % | 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 3.81 % | 289.000 M 285.33 % | 75.000 M -75.00 % | 300.000 M 8.11 % | 277.500 M -7.50 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 300.00 % | 75.000 M 650.00 % | 10.000 M |
| Weighted average shs out | 297.475 M -0.32 % | 298.415 M -0.53 % | 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 3.81 % | 289.000 M 285.33 % | 75.000 M -75.00 % | 300.000 M 8.11 % | 277.500 M -7.50 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 300.00 % | 75.000 M 650.00 % | 10.000 M |
| EPS diluted | 0.34 -10.53 % | 0.38 -74.15 % | 1.47 320.00 % | 0.35 -10.26 % | 0.39 11.43 % | 0.35 -5.41 % | 0.37 19.35 % | 0.31 -3.13 % | 0.32 6.67 % | 0.30 -74.79 % | 1.19 357.69 % | 0.26 -10.34 % | 0.29 7.41 % | 0.27 0.00 % | 0.27 12.50 % | 0.24 -74.19 % | 0.93 -84.88 % | 6.15 |
| Earnings per share | 0.34 -10.53 % | 0.38 -74.15 % | 1.47 320.00 % | 0.35 -10.26 % | 0.39 11.43 % | 0.35 -5.41 % | 0.37 19.35 % | 0.31 -3.13 % | 0.32 6.67 % | 0.30 -74.79 % | 1.19 357.69 % | 0.26 -10.34 % | 0.29 7.41 % | 0.27 0.00 % | 0.27 12.50 % | 0.24 -74.19 % | 0.93 -84.88 % | 6.15 |
| Gross profit | 165.679 M -4.29 % | 173.097 M -2.04 % | 176.703 M 2.42 % | 172.520 M 1.97 % | 169.194 M 2.00 % | 165.871 M 2.04 % | 162.552 M 11.29 % | 146.056 M 2.85 % | 142.002 M 1.94 % | 139.296 M -0.46 % | 139.932 M 10.46 % | 126.686 M 1.89 % | 124.341 M 0.93 % | 123.197 M 3.41 % | 119.136 M 14.83 % | 103.747 M 1.45 % | 102.267 M -69.48 % | 335.114 M |
| Income tax expense | 27.179 M -9.05 % | 29.884 M -1.59 % | 30.366 M 11.23 % | 27.299 M -6.95 % | 29.337 M 7.97 % | 27.170 M -3.87 % | 28.263 M 16.68 % | 24.223 M 0.81 % | 24.030 M 10.59 % | 21.730 M -2.68 % | 22.327 M 14.24 % | 19.544 M -1.47 % | 19.836 M -2.48 % | 20.342 M 3.50 % | 19.654 M 9.47 % | 17.955 M 3.28 % | 17.384 M 13.20 % | 15.357 M |
| Cost of revenue | 366.637 M -5.21 % | 386.802 M -0.14 % | 387.349 M 4.58 % | 370.376 M -0.13 % | 370.839 M 4.03 % | 356.462 M -0.01 % | 356.504 M 8.93 % | 327.277 M 0.24 % | 326.478 M 3.39 % | 315.778 M -1.28 % | 319.887 M 9.72 % | 291.555 M -2.18 % | 298.068 M 3.47 % | 288.073 M -4.69 % | 302.247 M 19.59 % | 252.742 M -2.77 % | 259.933 M | 0.000 |
| General and administrative expenses | 30.776 M 26.42 % | 24.344 M -17.52 % | 29.516 M 33.73 % | 22.072 M -2.20 % | 22.567 M 9.68 % | 20.576 M 15.86 % | 17.759 M 1.66 % | 17.470 M 9.36 % | 15.975 M -15.31 % | 18.862 M 10.77 % | 17.028 M -10.34 % | 18.992 M 3.73 % | 18.310 M 41.15 % | 12.972 M -18.84 % | 15.983 M 63.47 % | 9.777 M 8.31 % | 9.028 M 2.80 % | 8.782 M |
| Selling and marketing expenses | 16.144 M 1.92 % | 15.839 M -0.98 % | 15.996 M -8.77 % | 17.534 M -1.37 % | 17.777 M 7.97 % | 16.465 M 2.21 % | 16.109 M 19.90 % | 13.436 M -2.55 % | 13.787 M -1.40 % | 13.983 M 2.46 % | 13.647 M 16.49 % | 11.716 M 4.08 % | 11.256 M 2.68 % | 10.963 M 176.23 % | 3.969 M -52.89 % | 8.425 M 0.34 % | 8.396 M -12.78 % | 9.626 M |
| Other expenses | -11.439 M -0.25 % | -11.411 M 23.37 % | -14.892 M -5 958.17 % | -245.817 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.727 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 35.480 M 23.32 % | 28.772 M -6.04 % | 30.621 M -22.20 % | 39.360 M 67.88 % | 23.445 M -36.70 % | 37.041 M 9.37 % | 33.869 M 17.17 % | 28.907 M -2.87 % | 29.762 M -9.39 % | 32.845 M 7.07 % | 30.675 M -0.11 % | 30.708 M 3.86 % | 29.566 M 23.53 % | 23.934 M 5.76 % | 22.630 M 24.33 % | 18.202 M 4.47 % | 17.423 M -5.35 % | 18.408 M |
| Cost and expenses | 402.117 M -3.24 % | 415.574 M -0.57 % | 417.970 M 2.01 % | 409.736 M -0.35 % | 411.184 M 4.49 % | 393.504 M 0.80 % | 390.373 M 9.60 % | 356.184 M -0.02 % | 356.240 M 2.18 % | 348.623 M -0.55 % | 350.562 M 8.78 % | 322.263 M -1.64 % | 327.634 M 5.01 % | 312.007 M -3.96 % | 324.877 M 19.91 % | 270.944 M -2.31 % | 277.356 M 1 406.70 % | 18.408 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 46.920 M 16.77 % | 40.183 M -11.71 % | 45.513 M 14.91 % | 39.606 M -1.83 % | 40.345 M 8.92 % | 37.041 M 9.37 % | 33.869 M 9.59 % | 30.905 M 3.84 % | 29.762 M -9.39 % | 32.845 M 7.07 % | 30.675 M -0.11 % | 30.708 M 3.86 % | 29.566 M 23.53 % | 23.934 M 19.96 % | 19.951 M 9.61 % | 18.202 M 4.47 % | 17.423 M -5.35 % | 18.408 M |
| Interest income | 6.729 M 3.03 % | 6.531 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.057 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 259.467 M 8.20 % | 239.795 M |
| Interest expense | 46.596 K 748.74 % | 5.490 K -48.51 % | 10.662 K -32.50 % | 15.795 K -25.28 % | 21.139 K -18.54 % | 25.949 K -16.22 % | 30.971 K 33.39 % | 23.218 K 0.77 % | 23.041 K -13.77 % | 26.719 K -12.04 % | 30.376 K -10.70 % | 34.016 K 29.90 % | 26.187 K 290.21 % | 6.711 K -33.09 % | 10.030 K 17.32 % | 8.549 K | 0.000 | 0.000 |
| Depreciation and amortization | 1.822 M 25.84 % | 1.448 M 15.17 % | 1.257 M 1.84 % | 1.234 M -9.36 % | 1.362 M 4.61 % | 1.302 M 10.95 % | 1.173 M 1.02 % | 1.161 M 1.44 % | 1.145 M 2.23 % | 1.120 M 1.09 % | 1.108 M 3.47 % | 1.071 M 0.40 % | 1.066 M 0.28 % | 1.063 M -4.31 % | 1.111 M 3.79 % | 1.071 M -4.51 % | 1.121 M 0.00 % | 1.121 M |
| Operating income | 130.199 M -9.79 % | 144.325 M -1.20 % | 146.083 M 9.70 % | 133.160 M -8.64 % | 145.748 M 13.13 % | 128.830 M 0.11 % | 128.683 M 9.61 % | 117.399 M -2.26 % | 120.108 M 10.53 % | 108.665 M -0.54 % | 109.257 M 11.75 % | 97.770 M -3.58 % | 101.403 M -1.04 % | 102.464 M 2.77 % | 99.706 M 10.60 % | 90.152 M 6.26 % | 84.843 M -73.21 % | 316.705 M |
| Operating income ratio | 0.24 -5.11 % | 0.26 -0.47 % | 0.26 5.59 % | 0.25 -9.12 % | 0.27 9.42 % | 0.25 -0.51 % | 0.25 -0.04 % | 0.25 -3.26 % | 0.26 7.37 % | 0.24 0.49 % | 0.24 1.64 % | 0.23 -2.62 % | 0.24 -3.65 % | 0.25 5.29 % | 0.24 -6.43 % | 0.25 7.96 % | 0.23 -75.21 % | 0.95 |
| Total other income expenses net | -46.596 K -748.74 % | -5.490 K 48.51 % | -10.662 K 32.50 % | -15.795 K 25.28 % | -21.139 K -100.55 % | 3.835 M 12 481.02 % | -30.971 K -33.39 % | -23.218 K -0.77 % | -23.041 K 13.77 % | -26.719 K 12.04 % | -30.376 K 10.70 % | -34.016 K -29.90 % | -26.187 K -290.21 % | -6.711 K 33.09 % | -10.030 K -17.32 % | -8.549 K -100.35 % | 2.458 M 101.03 % | -239.795 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
| 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 | -1.037 B 28.27 % | -1.445 B -10.77 % | -1.305 B -13.33 % | -1.151 B 16.44 % | -1.378 B 6.87 % | -1.479 B -10.27 % | -1.342 B -12.67 % | -1.191 B -6.62 % | -1.117 B -4.84 % | -1.065 B -123.61 % | -476.393 M -33.82 % | -356.000 M 53.29 % | -762.205 M -224.40 % | 612.706 M 200.31 % | -610.791 M -255.11 % | 393.770 M |
| Total investments | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M | 0.000 | 0.000 -100.00 % | 7.198 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.643 M | 0.000 -100.00 % | 1.176 M -99.90 % | 1.225 B | 0.000 -100.00 % | 787.541 M |
| Total debt | 8.956 M 1 715.23 % | 493.402 K -60.16 % | 1.239 M -37.40 % | 1.979 M -27.08 % | 2.714 M -21.19 % | 3.443 M -17.39 % | 4.168 M -14.97 % | 4.902 M 16.67 % | 4.201 M -14.64 % | 4.922 M -12.72 % | 5.639 M -11.23 % | 6.352 M -10.05 % | 7.062 M | 0.000 -100.00 % | 1.915 M | 0.000 |
| Accumulated other comprehensive income loss | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 2 900.00 % | 500.000 K 0.00 % | 500.000 K -99.89 % | 466.645 M 93 229.04 % | 500.000 K -99.83 % | 293.882 M |
| Retained earnings | 516.515 M -30.70 % | 745.368 M 17.94 % | 631.970 M 21.23 % | 521.282 M 25.16 % | 416.491 M -15.97 % | 495.643 M 26.86 % | 390.710 M 39.72 % | 279.641 M 49.67 % | 186.840 M 76.32 % | 105.968 M 448.01 % | 19.337 M -75.21 % | 78.010 M 57 559.82 % | -135.764 K | 0.000 -100.00 % | 461.145 M | 0.000 |
| Common stock | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 8.11 % | 138.750 M 0.00 % | 138.750 M 2 675.00 % | 5.000 M | 0.000 -100.00 % | 5.000 M | 0.000 |
| Total equity | 1.341 B -13.12 % | 1.543 B 8.01 % | 1.429 B 8.49 % | 1.317 B 8.74 % | 1.211 B -6.09 % | 1.290 B 8.91 % | 1.184 B 10.37 % | 1.073 B 9.51 % | 979.888 M 9.02 % | 898.833 M 389.03 % | 183.800 M -19.38 % | 227.980 M 3 572.32 % | 6.208 M -98.67 % | 467.199 M 0.00 % | 467.199 M 58.98 % | 293.882 M |
| Other non current liabilities | 29.628 M 138.23 % | 12.437 M -51.77 % | 25.789 M 46.91 % | 17.555 M 26.60 % | 13.866 M 36.24 % | 10.178 M 56.84 % | 6.489 M 3.19 % | 6.289 M 3.30 % | 6.088 M -21.81 % | 7.786 M 36.91 % | 5.687 M 172.63 % | 2.086 M -0.58 % | 2.098 M | 0.000 -100.00 % | 2.714 M | 0.000 |
| Long term debt | 5.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 122.261 K -75.22 % | 493.402 K -60.16 % | 1.239 M -37.46 % | 1.980 M 5.59 % | 1.875 M -22.88 % | 2.432 M -18.54 % | 2.985 M -15.57 % | 3.536 M -15.84 % | 4.201 M | 0.000 -100.00 % | 468.597 K | 0.000 |
| Total non current liabilities | 35.490 M 185.36 % | 12.437 M -51.77 % | 25.789 M 46.91 % | 17.555 M 25.49 % | 13.989 M 31.09 % | 10.671 M 38.08 % | 7.728 M -6.54 % | 8.269 M 3.84 % | 7.964 M -22.06 % | 10.218 M 17.82 % | 8.672 M 54.26 % | 5.622 M -10.76 % | 6.299 M | 0.000 -100.00 % | 3.183 M | 0.000 |
| Other current liabilities | 60.337 M 72.11 % | 35.058 M 6.65 % | 32.873 M 24.05 % | 26.500 M 25.35 % | 21.141 M 27.61 % | 16.567 M -43.74 % | 29.448 M 24.80 % | 23.596 M 13.36 % | 20.815 M 31.51 % | 15.828 M -89.77 % | 154.768 M 571.80 % | 23.038 M -96.56 % | 669.416 M | 0.000 -100.00 % | 43.012 M | 0.000 |
| Deferred revenue | 46.179 M 2.96 % | 44.850 M 3.51 % | 43.328 M 6.27 % | 40.771 M 4.15 % | 39.148 M 3.72 % | 37.742 M 5.71 % | 35.704 M 6.32 % | 33.582 M 4.94 % | 32.001 M 4.07 % | 30.751 M 4.73 % | 29.363 M 6.56 % | 27.554 M 6.76 % | 25.808 M | 0.000 -100.00 % | 25.709 M | 0.000 |
| Short term debt | 3.094 M 213.57 % | 986.804 K -20.33 % | 1.239 M -37.40 % | 1.979 M -23.64 % | 2.591 M -12.16 % | 2.950 M 0.70 % | 2.929 M 0.28 % | 2.921 M 25.61 % | 2.326 M -6.60 % | 2.490 M -6.17 % | 2.654 M -5.78 % | 2.817 M -1.55 % | 2.861 M | 0.000 -100.00 % | 1.446 M | 0.000 |
| Total current liabilities | 332.250 M -1.30 % | 336.612 M 14.49 % | 294.019 M 13.67 % | 258.661 M -8.33 % | 282.161 M -6.18 % | 300.750 M 12.99 % | 266.163 M 20.49 % | 220.896 M -4.87 % | 232.195 M -10.72 % | 260.071 M -29.37 % | 368.228 M 83.19 % | 201.007 M -75.73 % | 828.091 M | 0.000 -100.00 % | 207.204 M | 0.000 |
| Total liabilities | 367.740 M 5.35 % | 349.049 M 9.14 % | 319.808 M 15.78 % | 276.216 M -6.73 % | 296.150 M -4.90 % | 311.422 M 13.70 % | 273.891 M 19.52 % | 229.165 M -4.58 % | 240.159 M -11.15 % | 270.289 M -28.29 % | 376.900 M 82.40 % | 206.629 M -75.24 % | 834.390 M | 0.000 -100.00 % | 210.387 M | 0.000 |
| Other non current assets | 3.437 M 178.12 % | 1.236 M -7.97 % | 1.343 M 13.96 % | 1.178 M -3.08 % | 1.216 M 0.13 % | 1.214 M 121.42 % | -5.669 M -520.94 % | 1.347 M 18.95 % | 1.132 M -3.90 % | 1.178 M 454.92 % | -331.937 K -125.06 % | 1.325 M 791.47 % | 148.609 K 100.02 % | -612.706 M -50 061.48 % | 1.226 M 100.31 % | -393.770 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.198 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.643 M | 0.000 -100.00 % | 1.176 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 21.067 M 14.21 % | 18.447 M 1.46 % | 18.181 M -1.44 % | 18.446 M 16.97 % | 15.770 M 126.73 % | 6.955 M -3.37 % | 7.198 M 323.26 % | 1.701 M -6.39 % | 1.817 M 18.63 % | 1.531 M -6.79 % | 1.643 M 50.30 % | 1.093 M -7.07 % | 1.176 M | 0.000 -100.00 % | 1.327 M | 0.000 |
| GoodWill | 172.197 M 4 706.06 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M | 0.000 -100.00 % | 3.583 M | 0.000 |
| Goodwill and intangible assets | 193.264 M 777.30 % | 22.030 M 1.22 % | 21.764 M -1.20 % | 22.029 M 13.83 % | 19.353 M 83.64 % | 10.538 M -2.25 % | 10.781 M 104.04 % | 5.283 M -2.15 % | 5.399 M 5.58 % | 5.114 M -2.14 % | 5.226 M 11.76 % | 4.676 M -1.75 % | 4.759 M | 0.000 -100.00 % | 4.909 M | 0.000 |
| Property plant equipment net | 20.484 M 821.63 % | 2.223 M -30.02 % | 3.176 M -19.19 % | 3.930 M -18.08 % | 4.798 M -16.29 % | 5.732 M -9.90 % | 6.362 M -8.76 % | 6.973 M 8.36 % | 6.435 M -11.61 % | 7.279 M -6.99 % | 7.827 M -6.59 % | 8.379 M -7.73 % | 9.081 M | 0.000 -100.00 % | 4.026 M | 0.000 |
| Total non current assets | 218.361 M 696.24 % | 27.424 M -2.68 % | 28.178 M -0.53 % | 28.330 M 6.89 % | 26.504 M 42.64 % | 18.581 M -5.87 % | 19.739 M 34.90 % | 14.632 M 2.62 % | 14.258 M -3.82 % | 14.824 M -4.85 % | 15.580 M 4.73 % | 14.876 M -5.00 % | 15.659 M 102.56 % | -612.706 M -5 782.89 % | 10.782 M 102.74 % | -393.770 M |
| Other current 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 -100.00 % | 11.204 M | 0.000 |
| Short term investments | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.225 B | 0.000 -100.00 % | 787.541 M |
| cash and cash equivalents | 1.046 B -27.68 % | 1.446 B 10.70 % | 1.306 B 13.25 % | 1.153 B -16.46 % | 1.381 B -6.90 % | 1.483 B 10.18 % | 1.346 B 12.56 % | 1.196 B 6.66 % | 1.121 B 4.75 % | 1.070 B 122.02 % | 482.032 M 33.03 % | 362.352 M -52.90 % | 769.267 M 225.55 % | -612.706 M -200.00 % | 612.706 M 255.60 % | -393.770 M |
| Cash and short term investments | 1.346 B -22.92 % | 1.746 B 8.70 % | 1.606 B 10.51 % | 1.453 B 5.27 % | 1.381 B -6.90 % | 1.483 B 10.18 % | 1.346 B 12.56 % | 1.196 B 6.66 % | 1.121 B 4.75 % | 1.070 B 122.02 % | 482.032 M 33.03 % | 362.352 M -52.90 % | 769.267 M 25.55 % | 612.706 M 0.00 % | 612.706 M 55.60 % | 393.770 M |
| Total current assets | 1.490 B -20.09 % | 1.865 B 8.39 % | 1.721 B 9.94 % | 1.565 B 5.68 % | 1.481 B -6.43 % | 1.583 B 10.02 % | 1.438 B 11.72 % | 1.288 B 6.78 % | 1.206 B 4.46 % | 1.154 B 111.75 % | 545.120 M 29.87 % | 419.733 M -49.12 % | 824.939 M 34.64 % | 612.706 M -8.11 % | 666.805 M 69.34 % | 393.770 M |
| Inventory | 11.007 M -4.47 % | 11.522 M 5.44 % | 10.928 M 1.96 % | 10.718 M 51.56 % | 7.072 M -1.28 % | 7.164 M 13.93 % | 6.288 M 49.84 % | 4.196 M 21.58 % | 3.452 M -35.65 % | 5.364 M 77.17 % | 3.027 M 18.87 % | 2.547 M -13.19 % | 2.934 M | 0.000 -100.00 % | 1.810 M | 0.000 |
| Net receivables | 133.562 M 24.23 % | 107.516 M 3.93 % | 103.451 M 2.56 % | 100.864 M 8.18 % | 93.238 M 0.63 % | 92.658 M 7.25 % | 86.398 M -1.51 % | 87.720 M 7.88 % | 81.310 M 3.26 % | 78.741 M 31.10 % | 60.061 M 9.53 % | 54.834 M 3.97 % | 52.738 M | 0.000 -100.00 % | 41.085 M | 0.000 |
| Tax assets | 1.176 M -39.27 % | 1.936 M 2.16 % | 1.895 M 58.99 % | 1.192 M 4.84 % | 1.137 M 3.67 % | 1.097 M 2.66 % | 1.068 M 3.80 % | 1.029 M -20.33 % | 1.292 M 3.19 % | 1.252 M 2.96 % | 1.216 M 145.09 % | 496.216 K 0.42 % | 494.145 K | 0.000 -100.00 % | 620.077 K | 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 | 158.072 M -5.78 % | 167.766 M 5.86 % | 158.482 M -1.89 % | 161.534 M -0.85 % | 162.924 M -0.60 % | 163.915 M 12.54 % | 145.653 M 6.69 % | 136.526 M 3.95 % | 131.338 M -6.66 % | 140.714 M 5.97 % | 132.793 M 9.51 % | 121.255 M 5.35 % | 115.098 M | 0.000 -100.00 % | 115.043 M | 0.000 |
| Tax payables | 64.568 M -26.59 % | 87.952 M 51.39 % | 58.098 M 108.40 % | 27.878 M -50.53 % | 56.357 M -29.18 % | 79.576 M 51.78 % | 52.428 M 116.01 % | 24.271 M -46.91 % | 45.715 M -34.96 % | 70.288 M 44.48 % | 48.650 M 84.67 % | 26.344 M -35.30 % | 40.715 M | 0.000 -100.00 % | 47.704 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 32.783 M 415.53 % | 6.359 M 19.50 % | 5.321 M 27.44 % | 4.176 M 33.76 % | 3.122 M 21.05 % | 2.579 M 27.81 % | 2.018 M 13.25 % | 1.782 M 24.61 % | 1.430 M 14.74 % | 1.246 M 28.53 % | 969.419 K -0.73 % | 976.555 K 15.73 % | 843.816 K | 0.000 -100.00 % | 553.880 K | 0.000 |
| Capital lease obligations | 8.956 M 1 715.23 % | 493.402 K -60.16 % | 1.239 M -37.40 % | 1.979 M -27.08 % | 2.714 M -21.19 % | 3.443 M -17.39 % | 4.168 M -14.97 % | 4.902 M 16.67 % | 4.201 M -14.64 % | 4.922 M -12.72 % | 5.639 M -11.23 % | 6.352 M -10.05 % | 7.062 M | 0.000 -100.00 % | 1.915 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 | 0.000 | 0.000 |
| Other total stockholders equity | 626.618 M 0.00 % | 626.618 M 0.00 % | 626.618 M 0.00 % | 626.618 M 0.00 % | 626.618 M 0.00 % | 626.618 M 0.00 % | 626.618 M 0.00 % | 626.618 M 0.00 % | 626.618 M 0.00 % | 626.618 M 6 331.27 % | 9.743 M 0.00 % | 9.743 M 1 848.66 % | 500.000 K -9.73 % | 553.880 K | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 1.709 B -9.71 % | 1.892 B 8.22 % | 1.749 B 9.76 % | 1.593 B 5.70 % | 1.507 B -5.86 % | 1.601 B 9.81 % | 1.458 B 11.98 % | 1.302 B 6.73 % | 1.220 B 4.36 % | 1.169 B 108.51 % | 560.699 M 29.01 % | 434.609 M -48.30 % | 840.598 M | 0.000 -100.00 % | 677.586 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 -100.00 % | 30.366 M 11.23 % | 27.299 M -6.95 % | 29.337 M 7.97 % | 27.170 M -3.87 % | 28.263 M 16.68 % | 24.223 M 0.81 % | 24.030 M 10.59 % | 21.730 M 26 726.85 % | 81.000 K -99.59 % | 19.544 M -1.47 % | 19.836 M -2.48 % | 20.342 M 3.50 % | 19.654 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 16.109 M 1 237.08 % | -1.417 M -115.39 % | 9.208 M 515.09 % | -2.218 M -127.92 % | 7.945 M 94.68 % | 4.081 M -74.78 % | 16.180 M 651.77 % | 2.152 M 138.09 % | -5.650 M 68.94 % | -18.191 M -302.98 % | 8.962 M -17.73 % | 10.893 M 188.24 % | -12.345 M -204.05 % | 11.865 M 7.65 % | 11.021 M -53.89 % | 23.903 M 293.32 % | -12.365 M 0.00 % | -12.365 M |
| Accounts receivables | 7.188 M 1 077.38 % | -735.467 K -363.29 % | 279.332 K 103.66 % | -7.626 M -1 229.80 % | -573.476 K 90.73 % | -6.184 M -567.55 % | 1.323 M 129.55 % | -4.476 M -197.06 % | 4.612 M 117.25 % | -26.732 M -411.77 % | -5.223 M -909.10 % | -517.636 K 51.43 % | -1.066 M -263.43 % | 652.055 K 9.65 % | 594.677 K -96.19 % | 15.629 M 199.01 % | -15.784 M 0.00 % | -15.784 M |
| Inventory | 515.445 K 186.76 % | -594.112 K -182.99 % | -209.943 K 94.24 % | -3.646 M -4 071.18 % | 91.824 K 110.48 % | -875.892 K 58.12 % | -2.091 M -180.83 % | -744.730 K -138.95 % | 1.912 M 181.84 % | -2.336 M -386.21 % | -480.490 K -224.16 % | 386.989 K 429.70 % | -117.376 K 88.34 % | -1.006 M -13 764.63 % | -7.258 K 94.56 % | -133.445 K -148.87 % | 273.082 K 0.00 % | 273.082 K |
| Accounts payables | -9.694 M -204.42 % | 9.284 M 404.21 % | -3.052 M -119.59 % | -1.390 M -40.20 % | -991.249 K -105.43 % | 18.262 M 100.07 % | 9.128 M 75.97 % | 5.187 M 155.33 % | -9.376 M -218.36 % | 7.921 M -31.34 % | 11.537 M 87.39 % | 6.157 M 134.08 % | -18.065 M -199.69 % | 18.121 M 287.94 % | 4.671 M -18.96 % | 5.764 M | 0.000 | 0.000 |
| Other working capital | 18.099 M 293.15 % | -9.371 M -176.87 % | 12.190 M 16.72 % | 10.444 M 10.89 % | 9.418 M 232.27 % | -7.120 M -191.04 % | 7.821 M 257.83 % | 2.186 M 178.12 % | -2.798 M -194.65 % | 2.956 M -5.51 % | 3.128 M -35.71 % | 4.866 M -29.51 % | 6.903 M 216.97 % | -5.902 M -202.42 % | 5.763 M 117.96 % | 2.644 M -15.97 % | 3.147 M 0.00 % | 3.147 M |
| Other non cash items | -67.119 M -973.56 % | -6.252 M 47.03 % | -11.802 M 78.77 % | -55.580 M 13.19 % | -64.026 M -432.24 % | 19.271 M -14.44 % | 22.522 M 10 025.80 % | -226.905 K 93.81 % | -3.666 M -3 811.98 % | 98.768 K -99.47 % | 18.727 M 56 632.67 % | 33.009 K 104.06 % | -814.013 K -1 616.42 % | 53.680 K 249.97 % | -35.795 K 99.84 % | -21.740 M -1 178.71 % | -1.700 M -125.67 % | 6.622 M |
| Net cash provided by operating activities | 80.964 M -41.37 % | 138.099 M -3.79 % | 143.534 M 87.43 % | 76.580 M -15.35 % | 90.465 M -34.53 % | 138.185 M -11.96 % | 156.957 M 108.56 % | 75.257 M 18.57 % | 63.469 M -30.76 % | 91.666 M -24.55 % | 121.498 M 60.05 % | 75.915 M 79.97 % | 42.182 M -63.46 % | 115.439 M 3.26 % | 111.792 M 18.34 % | 94.465 M 66.03 % | 56.897 M 0.00 % | 56.897 M |
| Investments in property plant and equipment | -80.029 K -33.68 % | -59.865 K 74.85 % | -238.005 K -21.49 % | -195.905 K -21.65 % | -161.046 K 61.01 % | -413.028 K 93.21 % | -6.083 M -4 544.13 % | -130.974 K 77.72 % | -587.945 K -27.52 % | -461.054 K 58.30 % | -1.106 M -287.61 % | -285.238 K -68.67 % | -169.108 K 37.07 % | -268.725 K -25.36 % | -214.362 K 80.33 % | -1.090 M -157.55 % | -423.162 K 0.00 % | -423.162 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.542 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.832 K | 0.000 | 0.000 -100.00 % | 23.364 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -150.236 M -6 149.97 % | 2.483 M -75.74 % | 10.236 M 103.38 % | -302.820 M -9 701.05 % | 3.154 M 126 517.14 % | 2.491 K -99.94 % | 4.011 M 1 503.55 % | 250.123 K -93.22 % | 3.689 M 431 395.79 % | 855.000 101.41 % | -60.699 K -6 121.73 % | 1.008 K -99.88 % | 840.200 K 90 830.74 % | 924.000 -99.80 % | 473.777 K 935.57 % | -56.701 K -214.80 % | -18.012 K 0.00 % | -18.012 K |
| Net cash used for investing activites | -150.316 M -6 302.72 % | 2.423 M -75.76 % | 9.998 M 103.30 % | -303.016 M -10 224.20 % | 2.993 M 824.65 % | -413.028 K 93.21 % | -6.083 M -5 205.04 % | 119.149 K -96.17 % | 3.108 M 775.34 % | -460.199 K 58.38 % | -1.106 M -288.98 % | -284.230 K -140.90 % | 694.924 K 359.49 % | -267.801 K -203.23 % | 259.415 K 146.84 % | -553.791 K -25.53 % | -441.174 K 0.00 % | -441.174 K |
| Debt repayment | -812.424 K -9.02 % | -745.200 K -0.70 % | -740.029 K -0.70 % | -734.895 K -0.70 % | -729.798 K -0.70 % | -724.741 K -0.70 % | -719.719 K 0.43 % | -722.852 K -0.30 % | -720.719 K -0.51 % | -717.041 K -0.51 % | -713.383 K -0.51 % | -709.745 K 1.09 % | -717.572 K 2.64 % | -737.046 K -0.56 % | -732.924 K -2.08 % | -718.000 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 % | 100.000 -100.00 % | 628.125 M | 0.000 -100.00 % | 143.493 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -329.995 M | 0.000 | 0.000 | 0.000 100.00 % | -195.000 M | 0.000 | 0.000 | 0.000 100.00 % | -15.000 M 88.50 % | -130.425 M | 0.000 100.00 % | -625.295 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 M 0.00 % | -50.000 M |
| Other financing activites | -46.596 K -748.74 % | -5.490 K 48.51 % | -10.662 K 32.50 % | -15.795 K 25.28 % | -21.139 K | 0.000 100.00 % | -30.971 K -33.39 % | -23.218 K -0.77 % | -23.041 K 13.77 % | -26.719 K 12.04 % | -30.376 K 10.70 % | -34.016 K -29.90 % | -26.187 K -290.21 % | -6.711 K 33.09 % | -10.030 K | 0.000 100.00 % | -748.151 K 0.00 % | -748.151 K |
| Net cash used provided by financing activities | -330.854 M -43 973.26 % | -750.690 K 0.00 % | -750.691 K 0.00 % | -750.690 K 99.62 % | -195.751 M -26 909.78 % | -724.741 K 3.46 % | -750.690 K -0.62 % | -746.070 K 95.26 % | -15.743 M -103.17 % | 496.956 M 66 916.84 % | -743.759 K 99.85 % | -482.545 M -64 779.28 % | -743.759 K 0.00 % | -743.757 K -0.11 % | -742.954 K -3.48 % | -718.000 K 98.59 % | -50.748 M 0.00 % | -50.748 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -400.205 M -386.33 % | 139.771 M -8.52 % | 152.781 M 167.25 % | -227.187 M -122.10 % | -102.293 M -174.64 % | 137.047 M -8.73 % | 150.155 M 101.20 % | 74.630 M 46.81 % | 50.834 M -91.36 % | 588.162 M 391.45 % | 119.679 M 129.41 % | -406.915 M -1 065.77 % | 42.134 M -63.18 % | 114.428 M 2.80 % | 111.309 M 19.44 % | 93.193 M 1 532.84 % | 5.707 M 0.00 % | 5.707 M |
| Cash at beginning of period | 1.446 B 10.70 % | 1.306 B 13.25 % | 1.153 B -16.46 % | 1.381 B -6.90 % | 1.483 B 10.18 % | 1.346 B 12.56 % | 1.196 B 6.66 % | 1.121 B 4.75 % | 1.070 B 122.02 % | 482.032 M 33.03 % | 362.352 M -52.90 % | 769.267 M 5.79 % | 727.133 M 18.68 % | 612.706 M 22.20 % | 501.397 M 22.83 % | 408.203 M | 0.000 | 0.000 |
| Cash at end of period | 1.046 B -27.68 % | 1.446 B 10.70 % | 1.306 B 13.25 % | 1.153 B -16.46 % | 1.381 B -6.90 % | 1.483 B 10.18 % | 1.346 B 12.56 % | 1.196 B 6.66 % | 1.121 B 4.75 % | 1.070 B 122.02 % | 482.032 M 33.03 % | 362.352 M -52.90 % | 769.267 M 5.79 % | 727.133 M 18.68 % | 612.706 M 22.20 % | 501.397 M 8 684.96 % | 5.707 M 0.00 % | 5.707 M |
| Operating cash flow | 80.964 M -41.37 % | 138.099 M -3.79 % | 143.534 M 87.43 % | 76.580 M -25.43 % | 102.695 M -25.68 % | 138.185 M -11.96 % | 156.957 M 108.56 % | 75.257 M 18.57 % | 63.469 M -30.76 % | 91.666 M -24.55 % | 121.498 M 60.05 % | 75.915 M 79.97 % | 42.182 M -63.46 % | 115.439 M 3.26 % | 111.792 M 18.34 % | 94.465 M 66.03 % | 56.897 M 0.00 % | 56.897 M |
| Capital expenditure | -3.218 M -312.21 % | -780.558 K -175.88 % | -282.932 K 90.70 % | -3.043 M 67.13 % | -9.258 M -2 141.48 % | -413.028 K 93.21 % | -6.083 M -4 544.13 % | -130.974 K 77.72 % | -587.945 K -27.52 % | -461.054 K 58.30 % | -1.106 M -287.61 % | -285.238 K -68.67 % | -169.108 K 37.07 % | -268.725 K -25.36 % | -214.362 K 80.33 % | -1.090 M -157.55 % | -423.162 K 0.00 % | -423.162 K |
| Free CashFlow | 77.747 M -43.38 % | 137.318 M -4.17 % | 143.296 M 94.86 % | 73.537 M -21.30 % | 93.437 M -32.18 % | 137.772 M -8.68 % | 150.874 M 100.83 % | 75.126 M 19.47 % | 62.881 M -31.05 % | 91.205 M -24.24 % | 120.393 M 59.19 % | 75.630 M 80.01 % | 42.013 M -63.52 % | 115.171 M 3.22 % | 111.578 M 19.49 % | 93.375 M 65.34 % | 56.474 M 0.00 % | 56.474 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 |