Twenty - Four Con & Supply Public Company Limited 24CS.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 453.037 M -33.52 % | 681.495 M -30.36 % | 978.568 M 52.55 % | 641.470 M 59.79 % | 401.440 M 11.04 % | 361.530 M 194.80 % | 122.634 M |
| Net income | -439.409 M -874.92 % | -45.071 M -284.01 % | 24.494 M 25.90 % | 19.456 M 180.34 % | 6.940 M -78.98 % | 33.010 M 235.30 % | -24.397 M |
| Income before tax | -447.233 M -698.20 % | -56.030 M -277.67 % | 31.537 M 22.95 % | 25.650 M 139.50 % | 10.710 M -71.17 % | 37.150 M 274.40 % | -21.302 M |
| Income before tax ratio | -0.99 -1 100.71 % | -0.08 -355.12 % | 0.03 -19.40 % | 0.04 49.88 % | 0.03 -74.04 % | 0.10 159.16 % | -0.17 |
| EBITDA | -432.998 M -910.03 % | -42.870 M -196.71 % | 44.330 M 26.29 % | 35.101 M 91.73 % | 18.308 M -57.34 % | 42.917 M 308.11 % | -20.622 M |
| Net income ratio | -0.97 -1 366.56 % | -0.07 -364.22 % | 0.03 -17.47 % | 0.03 75.44 % | 0.02 -81.07 % | 0.09 145.90 % | -0.20 |
| Ratio EBITDA | -0.96 -1 419.37 % | -0.06 -238.86 % | 0.05 -17.21 % | 0.05 19.99 % | 0.05 -61.58 % | 0.12 170.59 % | -0.17 |
| Gross profit ratio | 0.07 389.40 % | 0.01 -86.68 % | 0.11 -8.55 % | 0.12 3.83 % | 0.12 -33.79 % | 0.18 646.18 % | -0.03 |
| Weighted average shs out dil | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M |
| Weighted average shs out | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M |
| EPS diluted | -1.02 -920.00 % | -0.10 -275.44 % | 0.06 26.11 % | 0.05 180.75 % | 0.02 -79.04 % | 0.08 235.45 % | -0.06 |
| Earnings per share | -1.02 -920.00 % | -0.10 -275.44 % | 0.06 26.11 % | 0.05 180.75 % | 0.02 -79.04 % | 0.08 235.45 % | -0.06 |
| Gross profit | 32.737 M 225.34 % | 10.062 M -90.73 % | 108.504 M 39.50 % | 77.780 M 65.91 % | 46.880 M -26.49 % | 63.770 M 1 710.17 % | -3.960 M |
| Income tax expense | -7.824 M 28.61 % | -10.959 M -255.62 % | 7.042 M 13.77 % | 6.190 M 64.19 % | 3.770 M -8.94 % | 4.140 M 33.76 % | 3.095 M |
| Cost of revenue | 420.300 M -37.40 % | 671.432 M -22.83 % | 870.064 M 54.35 % | 563.690 M 58.98 % | 354.560 M 19.08 % | 297.760 M 135.21 % | 126.594 M |
| General and administrative expenses | 64.540 M 4.08 % | 62.010 M 3.07 % | 60.163 M 93.95 % | 31.020 M 70.72 % | 18.170 M 14.56 % | 15.860 M | 0.000 |
| Selling and marketing expenses | 2.357 M -74.71 % | 9.318 M -39.62 % | 15.433 M -19.83 % | 19.250 M 7.96 % | 17.830 M 16.69 % | 15.280 M | 0.000 |
| Other expenses | 411.314 M | 0.000 -100.00 % | 257.072 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 478.211 M 570.44 % | 71.328 M -5.65 % | 75.596 M 50.38 % | 50.270 M 39.64 % | 36.000 M 15.61 % | 31.140 M 86.89 % | 16.662 M |
| Cost and expenses | 898.512 M 20.97 % | 742.760 M -21.46 % | 945.659 M 54.03 % | 613.960 M 57.20 % | 390.560 M 18.75 % | 328.900 M 129.59 % | 143.256 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 66.897 M -6.21 % | 71.328 M -5.65 % | 75.596 M 50.38 % | 50.270 M 39.64 % | 36.000 M 15.61 % | 31.140 M 86.89 % | 16.662 M |
| Interest income | 911.200 K -17.40 % | 1.103 M 11.99 % | 985.026 K 105.72 % | 478.816 K | 0.000 -100.00 % | 45.646 K 274.67 % | 12.183 K |
| Interest expense | 3.714 M 4.84 % | 3.543 M -30.09 % | 5.067 M 103.51 % | 2.490 M 93.02 % | 1.290 M -39.15 % | 2.120 M 204.98 % | 695.135 K |
| Depreciation and amortization | 10.520 M 9.38 % | 9.618 M 24.48 % | 7.726 M 11.02 % | 6.959 M 10.27 % | 6.311 M 72.91 % | 3.650 M | 0.000 |
| Operating income | -445.474 M -627.12 % | -61.266 M -279.40 % | 34.150 M 21.36 % | 28.140 M 134.50 % | 12.000 M -69.44 % | 39.270 M 290.42 % | -20.622 M |
| Operating income ratio | -0.98 -993.79 % | -0.09 -357.60 % | 0.03 -20.45 % | 0.04 46.75 % | 0.03 -72.48 % | 0.11 164.59 % | -0.17 |
| Total other income expenses net | -1.759 M -133.59 % | 5.235 M 481.69 % | -1.372 M 25.92 % | -1.852 M -989.14 % | -170.000 K -103.77 % | 4.510 M 763.76 % | -679.458 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | 28.908 M 66.47 % | 17.365 M 109.80 % | -177.269 M -431.03 % | 53.550 M 145.98 % | 21.770 M 623.26 % | 3.010 M 3 190.05 % | 91.488 K |
| Total investments | 89.325 M -4.49 % | 93.527 M 43.69 % | 65.090 M 72.60 % | 37.712 M 108.28 % | 18.106 M 7 142.57 % | 250.000 K 0.00 % | 250.000 K |
| Total debt | 40.767 M -0.86 % | 41.121 M 9.94 % | 37.403 M -64.85 % | 106.420 M 334.01 % | 24.520 M 32.11 % | 18.560 M 162.62 % | 7.067 M |
| Accumulated other comprehensive income loss | 2.731 M -49.49 % | 5.406 M 102.08 % | 2.675 M 256.67 % | 750.000 K -72.53 % | 2.731 M | 0.000 | 0.000 |
| Retained earnings | -191.656 M -779.75 % | -21.785 M -193.56 % | 23.286 M 57.87 % | 14.750 M 31.11 % | 11.250 M 128.66 % | 4.920 M 117.51 % | -28.094 M |
| Common stock | 215.000 M 0.00 % | 215.000 M 0.00 % | 215.000 M 81.05 % | 118.750 M 375.00 % | 25.000 M 0.00 % | 25.000 M 400.00 % | 5.000 M |
| Total equity | 124.958 M -77.84 % | 563.999 M -7.40 % | 609.070 M 344.64 % | 136.980 M 251.41 % | 38.980 M 30.28 % | 29.920 M 229.56 % | -23.094 M |
| Other non current liabilities | 40.258 M 24.42 % | 32.357 M 112.14 % | 15.253 M 71.70 % | 8.883 M 31.61 % | 6.750 M 99.70 % | 3.380 M 10.03 % | 3.072 M |
| Long term debt | 17.846 M 1.34 % | 17.610 M -14.72 % | 20.650 M 4.04 % | 19.849 M 72.90 % | 11.480 M 25.33 % | 9.160 M 208.81 % | 2.966 M |
| Total non current liabilities | 58.104 M 16.28 % | 49.967 M 39.17 % | 35.903 M 24.97 % | 28.730 M 57.60 % | 18.230 M 45.37 % | 12.540 M 107.69 % | 6.038 M |
| Other current liabilities | 26.117 M 21.32 % | 21.527 M -26.91 % | 29.454 M -57.95 % | 70.040 M 5 886.29 % | 1.170 M 129.41 % | 510.000 K -98.47 % | 33.422 M |
| Deferred revenue | 12.602 M 8.15 % | 11.652 M -40.63 % | 19.627 M -19.79 % | 24.470 M 152.53 % | 9.690 M 28.69 % | 7.530 M -59.47 % | 18.577 M |
| Short term debt | 22.921 M -2.51 % | 23.511 M 40.34 % | 16.753 M -80.65 % | 86.567 M 563.86 % | 13.040 M 38.72 % | 9.400 M 129.21 % | 4.101 M |
| Total current liabilities | 140.656 M -2.35 % | 144.040 M -61.48 % | 373.890 M 51.86 % | 246.210 M 185.46 % | 86.250 M 70.12 % | 50.700 M -33.08 % | 75.759 M |
| Total liabilities | 198.759 M 2.45 % | 194.008 M -52.66 % | 409.793 M 49.05 % | 274.940 M 163.15 % | 104.480 M 65.21 % | 63.240 M -22.69 % | 81.797 M |
| Other non current assets | 25.904 M 11.46 % | 23.241 M 161.37 % | 8.892 M 195.61 % | 3.008 M -85.60 % | 20.890 M 97.63 % | 10.570 M 112.34 % | 4.978 M |
| Long term investments | 89.325 M -4.49 % | 93.527 M 43.69 % | 65.090 M 72.60 % | 37.712 M 108.28 % | 18.106 M 7 142.57 % | 250.000 K 0.00 % | 250.000 K |
| Intangible assets | 193.611 K 32.31 % | 146.328 K -32.09 % | 215.482 K -8.69 % | 236.000 K | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 3.999 K | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 193.611 K 32.31 % | 146.328 K -32.09 % | 215.482 K -10.22 % | 240.000 K 101.33 % | -18.106 M | 0.000 | 0.000 |
| Property plant equipment net | 37.603 M 14.26 % | 32.911 M 40.15 % | 23.482 M 23.59 % | 19.000 M -3.50 % | 19.690 M 43.93 % | 13.680 M 40.48 % | 9.738 M |
| Total non current assets | 177.965 M 9.44 % | 162.610 M 63.42 % | 99.505 M 62.19 % | 61.350 M 46.07 % | 42.000 M 69.90 % | 24.720 M 63.81 % | 15.091 M |
| Other current assets | 8.981 M -33.20 % | 13.445 M -39.82 % | 22.341 M -38.42 % | 36.282 M 115.37 % | 16.846 M 11 933.14 % | 140.000 K -52.82 % | 296.729 K |
| Short term investments | 0.000 | 0.000 -100.00 % | 210.075 K -62.28 % | 556.940 K 48.42 % | 375.250 K | 0.000 | 0.000 |
| cash and cash equivalents | 11.859 M -50.08 % | 23.756 M -88.93 % | 214.672 M 306.04 % | 52.870 M 1 822.55 % | 2.750 M -82.32 % | 15.550 M 122.91 % | 6.976 M |
| Cash and short term investments | 11.859 M -50.08 % | 23.756 M -88.93 % | 214.672 M 306.04 % | 52.870 M 1 822.55 % | 2.750 M -82.32 % | 15.550 M 122.91 % | 6.976 M |
| Total current assets | 145.752 M -75.52 % | 595.396 M -35.24 % | 919.358 M 162.25 % | 350.570 M 245.53 % | 101.460 M 48.25 % | 68.440 M 56.93 % | 43.613 M |
| Inventory | 29.490 M -34.77 % | 45.210 M -47.64 % | 86.345 M 1 019.90 % | 7.710 M 99.22 % | 3.870 M 31.19 % | 2.950 M -46.56 % | 5.520 M |
| Net receivables | 95.422 M -81.40 % | 512.986 M -13.96 % | 596.209 M 121.94 % | 268.637 M 239.66 % | 79.090 M 58.82 % | 49.800 M 61.58 % | 30.820 M |
| Tax assets | 24.941 M 95.09 % | 12.784 M 600.49 % | 1.825 M 31.30 % | 1.390 M -2.11 % | 1.420 M 545.45 % | 220.000 K 75.80 % | 125.145 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 79.016 M -9.54 % | 87.351 M -71.64 % | 308.056 M 243.81 % | 89.601 M 43.71 % | 62.350 M 92.74 % | 32.350 M 64.55 % | 19.659 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 910.000 K 160.29 % | 349.607 K |
| 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 | 15.798 M -17.87 % | 19.234 M 38.78 % | 13.859 M 25.55 % | 11.039 M -11.76 % | 12.510 M 39.15 % | 8.990 M 203.08 % | 2.966 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 98.884 M -72.94 % | 365.379 M 0.00 % | 365.379 M | 0.000 100.00 % | -615.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 | 323.717 M -57.29 % | 758.006 M -25.60 % | 1.019 B 147.34 % | 411.920 M 187.13 % | 143.460 M 53.99 % | 93.160 M 58.70 % | 58.704 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.230 M | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.730 M | 0.000 |
| Change in working capital | 32.986 M 130.02 % | -109.880 M 51.04 % | -224.425 M -67.89 % | -133.670 M -844.00 % | -14.160 M 23.54 % | -18.520 M |
| Accounts receivables | 23.485 M -69.41 % | 76.767 M 192.94 % | -82.602 M -32.97 % | -62.120 M -34.58 % | -46.160 M -46 060.00 % | -100.000 K |
| Inventory | 9.265 M -80.53 % | 47.589 M 160.52 % | -78.639 M -1 953.24 % | -3.830 M -311.83 % | -930.000 K -136.19 % | 2.570 M |
| Accounts payables | 892.939 K 100.41 % | -216.749 M -212.28 % | 193.045 M 333.99 % | -82.500 M -368.12 % | 30.770 M 409.56 % | -9.940 M |
| Other working capital | -657.152 K 96.24 % | -17.487 M 93.18 % | -256.229 M -1 833.62 % | 14.780 M 584.26 % | 2.160 M 119.55 % | -11.050 M |
| Other non cash items | 405.850 M 1 449.25 % | -30.080 M -203.84 % | -9.900 M -131.31 % | -4.280 M -2 352.63 % | 190.000 K -91.04 % | 2.120 M |
| Net cash provided by operating activities | 2.123 M 101.21 % | -175.413 M 10.07 % | -195.062 M -85.17 % | -105.340 M -4 199.59 % | -2.450 M -110.03 % | 24.430 M |
| Investments in property plant and equipment | -13.032 M -86.21 % | -6.998 M -38.59 % | -5.050 M -94.23 % | -2.600 M 35.16 % | -4.010 M -71.37 % | -2.340 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 3.311 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -6.020 M 44.88 % | -10.923 M -1 153.14 % | -871.610 K 84.57 % | -5.648 M |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 2.709 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.355 M 99.38 % | 1.181 M 148.82 % | -2.419 M -118.15 % | 13.333 M 558.42 % | -2.908 M 71.32 % | -10.142 M |
| Net cash used for investing activites | -10.677 M -83.53 % | -5.817 M 22.11 % | -7.469 M -3 831.15 % | -190.000 K 97.56 % | -7.790 M 57.03 % | -18.130 M |
| Debt repayment | -3.343 M 65.49 % | -9.686 M 87.95 % | -80.386 M -861.22 % | 10.560 M 289.36 % | -5.577 M 64.59 % | -15.750 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 473.250 M 404.80 % | 93.750 M | 0.000 -100.00 % | 20.000 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 100.00 % | -14.000 M 6.67 % | -15.000 M | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 100.00 % | -14.527 M -109.07 % | 160.086 M 5 218.91 % | 3.010 M | 0.000 |
| Net cash used provided by financing activities | -3.343 M 65.49 % | -9.686 M -102.66 % | 364.337 M 134.07 % | 155.650 M 6 156.42 % | -2.570 M -160.47 % | 4.250 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 100.51 % | -1.980 M |
| Net change in cash | -11.896 M 93.77 % | -190.917 M -217.99 % | 161.806 M 222.84 % | 50.120 M 491.56 % | -12.800 M -249.36 % | 8.570 M |
| Cash at beginning of period | 23.756 M -88.93 % | 214.672 M 306.07 % | 52.866 M 1 822.41 % | 2.750 M -82.32 % | 15.550 M 122.78 % | 6.980 M |
| Cash at end of period | 11.859 M -50.08 % | 23.756 M -88.93 % | 214.672 M 306.04 % | 52.870 M 1 822.55 % | 2.750 M -82.32 % | 15.550 M |
| Operating cash flow | 2.123 M 101.21 % | -175.413 M 10.07 % | -195.062 M -85.17 % | -105.340 M -4 199.59 % | -2.450 M -110.03 % | 24.430 M |
| Capital expenditure | -13.191 M -88.48 % | -6.998 M -38.59 % | -5.050 M -94.23 % | -2.600 M 35.16 % | -4.010 M -71.37 % | -2.340 M |
| Free CashFlow | -11.068 M 93.93 % | -182.411 M 8.85 % | -200.112 M -85.39 % | -107.940 M -1 570.90 % | -6.460 M -129.24 % | 22.090 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 | 202.871 M -25.14 % | 271.010 M 154.16 % | 106.629 M -54.95 % | 236.679 M 247.85 % | 68.040 M 63.21 % | 41.689 M -14.79 % | 48.928 M -69.77 % | 161.874 M -5.70 % | 171.653 M -42.60 % | 299.039 M -20.90 % | 378.043 M 94.05 % | 194.813 M 12.10 % | 173.778 M -25.07 % | 231.932 M -33.52 % | 348.874 M 214.52 % | 110.924 M 14.75 % | 96.663 M 6.41 % | 90.838 M |
| Net income | 5.230 M -83.18 % | 31.093 M 116.23 % | -191.604 M 22.68 % | -247.805 M -1 082.20 % | -20.961 M 35.33 % | -32.412 M -17.67 % | -27.546 M 7.28 % | -29.708 M -538.98 % | 6.767 M 24.98 % | 5.415 M -4.33 % | 5.660 M -18.25 % | 6.924 M 102.20 % | 3.424 M -59.65 % | 8.486 M -34.59 % | 12.973 M 205.15 % | 4.251 M 242.13 % | 1.243 M 11.41 % | 1.115 M |
| Income before tax | 7.408 M -80.27 % | 37.551 M 127.21 % | -137.979 M 55.38 % | -309.254 M -1 096.38 % | -25.849 M 36.14 % | -40.477 M -17.62 % | -34.414 M 7.35 % | -37.145 M -534.25 % | 8.554 M 22.65 % | 6.974 M -34.07 % | 10.579 M 93.77 % | 5.460 M 23.92 % | 4.406 M -60.29 % | 11.094 M -32.78 % | 16.505 M 185.30 % | 5.785 M 217.44 % | 1.822 M 8.48 % | 1.680 M |
| Income before tax ratio | 0.04 -73.64 % | 0.14 110.71 % | -1.29 0.97 % | -1.31 -243.93 % | -0.38 60.87 % | -0.97 -38.04 % | -0.70 -206.52 % | -0.23 -560.48 % | 0.05 113.67 % | 0.02 -16.66 % | 0.03 -0.15 % | 0.03 10.54 % | 0.03 -47.00 % | 0.05 1.11 % | 0.05 -9.29 % | 0.05 176.63 % | 0.02 1.95 % | 0.02 |
| EBITDA | 13.478 M -68.98 % | 43.455 M 132.32 % | -134.453 M 43.78 % | -239.136 M -966.10 % | -22.431 M 39.34 % | -36.979 M -19.90 % | -30.841 M 7.20 % | -33.234 M -799.23 % | 4.753 M -48.60 % | 9.247 M -34.74 % | 14.169 M 76.46 % | 8.030 M 5.11 % | 7.640 M -40.67 % | 12.876 M -33.23 % | 19.286 M 128.93 % | 8.424 M 129.43 % | 3.672 M 3.77 % | 3.539 M |
| Net income ratio | 0.03 -77.53 % | 0.11 106.38 % | -1.80 -71.62 % | -1.05 -239.86 % | -0.31 60.37 % | -0.78 -38.10 % | -0.56 -206.76 % | -0.18 -565.49 % | 0.04 117.73 % | 0.02 20.95 % | 0.01 -57.87 % | 0.04 80.37 % | 0.02 -46.14 % | 0.04 -1.61 % | 0.04 -2.98 % | 0.04 198.14 % | 0.01 4.70 % | 0.01 |
| Ratio EBITDA | 0.07 -58.57 % | 0.16 112.72 % | -1.26 -24.80 % | -1.01 -206.48 % | -0.33 62.83 % | -0.89 -40.72 % | -0.63 -207.01 % | -0.21 -841.47 % | 0.03 -10.45 % | 0.03 -17.50 % | 0.04 -9.07 % | 0.04 -6.24 % | 0.04 -20.81 % | 0.06 0.43 % | 0.06 -27.21 % | 0.08 99.93 % | 0.04 -2.49 % | 0.04 |
| Gross profit ratio | 0.31 -7.92 % | 0.33 617.06 % | 0.05 -51.00 % | 0.09 -18.97 % | 0.12 298.23 % | -0.06 81.75 % | -0.32 -159.95 % | -0.12 -206.82 % | 0.12 33.54 % | 0.09 -3.90 % | 0.09 -26.83 % | 0.12 -4.06 % | 0.13 6.84 % | 0.12 29.64 % | 0.09 -51.49 % | 0.19 50.85 % | 0.13 -4.37 % | 0.13 |
| Weighted average shs out dil | 430.000 M -10.21 % | 478.889 M 11.37 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M |
| Weighted average shs out | 430.000 M -10.21 % | 478.889 M 11.37 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.000 M |
| EPS diluted | 0.01 -84.59 % | 0.06 114.42 % | -0.45 0.00 % | -0.45 -824.02 % | -0.05 35.41 % | -0.08 -17.63 % | -0.06 7.24 % | -0.07 -540.13 % | 0.02 57.00 % | 0.01 -24.24 % | 0.01 -18.01 % | 0.02 101.25 % | 0.01 -59.39 % | 0.02 -34.77 % | 0.03 205.05 % | 0.01 241.38 % | 0.00 11.54 % | 0.00 |
| Earnings per share | 0.01 -84.59 % | 0.06 114.42 % | -0.45 0.00 % | -0.45 -824.02 % | -0.05 35.41 % | -0.08 -17.63 % | -0.06 7.24 % | -0.07 -445.50 % | 0.02 100.00 % | 0.01 -24.24 % | 0.01 -18.01 % | 0.02 101.25 % | 0.01 -59.39 % | 0.02 -34.77 % | 0.03 205.05 % | 0.01 241.38 % | 0.00 11.54 % | 0.00 |
| Gross profit | 61.933 M -31.07 % | 89.850 M 1 722.49 % | 4.930 M -77.92 % | 22.333 M 181.86 % | 7.923 M 423.52 % | -2.449 M 84.45 % | -15.749 M 21.43 % | -20.045 M -200.74 % | 19.898 M -23.35 % | 25.959 M -23.98 % | 34.148 M 42.00 % | 24.048 M 7.56 % | 22.359 M -19.95 % | 27.931 M -13.81 % | 32.407 M 52.56 % | 21.243 M 73.11 % | 12.271 M 1.76 % | 12.059 M |
| Income tax expense | 2.178 M -66.27 % | 6.458 M -87.96 % | 53.625 M 187.27 % | -61.449 M -1 157.22 % | -4.888 M 39.39 % | -8.064 M -17.42 % | -6.868 M 7.65 % | -7.437 M -516.32 % | 1.786 M 14.55 % | 1.559 M -68.30 % | 4.919 M 435.99 % | -1.464 M -249.16 % | 981.530 K -62.37 % | 2.608 M -26.14 % | 3.531 M 130.25 % | 1.534 M 164.52 % | 579.819 K 2.70 % | 564.561 K |
| Cost of revenue | 140.938 M -22.20 % | 181.160 M 78.13 % | 101.699 M -52.55 % | 214.346 M 256.55 % | 60.116 M 36.20 % | 44.139 M -31.76 % | 64.677 M -64.45 % | 181.919 M 19.88 % | 151.755 M -44.43 % | 273.081 M -20.59 % | 343.896 M 101.39 % | 170.764 M 12.78 % | 151.419 M -25.78 % | 204.001 M -35.54 % | 316.466 M 252.88 % | 89.681 M 6.27 % | 84.392 M 7.12 % | 78.779 M |
| General and administrative expenses | 27.093 M -9.95 % | 30.086 M 113.67 % | 14.080 M -21.11 % | 17.849 M 6.47 % | 16.764 M 3.59 % | 16.183 M -2.11 % | 16.532 M 4.52 % | 15.817 M 0.07 % | 15.806 M 14.08 % | 13.855 M -26.66 % | 18.891 M 28.29 % | 14.725 M 73.38 % | 8.493 M -32.26 % | 12.537 M 16.05 % | 10.804 M -13.36 % | 12.469 M 47.05 % | 8.479 M 0.27 % | 8.456 M |
| Selling and marketing expenses | 24.718 M -0.28 % | 24.787 M 7 555.01 % | 323.807 K -30.22 % | 464.066 K -35.12 % | 715.223 K -16.25 % | 853.990 K -40.84 % | 1.444 M 14.46 % | 1.261 M -25.23 % | 1.687 M -65.76 % | 4.927 M -5.20 % | 5.197 M 62.34 % | 3.201 M -61.02 % | 8.213 M 88.95 % | 4.347 M -2.50 % | 4.458 M 109.34 % | 2.130 M 18.14 % | 1.803 M 3.17 % | 1.747 M |
| Other expenses | 2.646 M -3.77 % | 2.750 M -97.86 % | 128.545 M 3 097.66 % | 4.020 M | 0.000 -100.00 % | 127.109 K 10 527.84 % | 1.196 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.123 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 54.458 M -5.49 % | 57.624 M -59.69 % | 142.949 M 540.09 % | 22.333 M -32.50 % | 33.083 M -13.05 % | 38.050 M 111.68 % | 17.976 M 5.26 % | 17.078 M -2.37 % | 17.492 M -6.86 % | 18.782 M -22.03 % | 24.088 M 34.37 % | 17.926 M 7.30 % | 16.706 M -1.05 % | 16.884 M 10.63 % | 15.262 M 4.54 % | 14.599 M 41.98 % | 10.282 M 1.74 % | 10.106 M |
| Cost and expenses | 195.396 M -18.17 % | 238.783 M -2.40 % | 244.649 M -48.90 % | 478.811 M 413.75 % | 93.200 M 13.40 % | 82.189 M -0.56 % | 82.653 M -58.47 % | 198.997 M 17.58 % | 169.248 M -42.01 % | 291.863 M -20.69 % | 367.983 M 95.02 % | 188.690 M 12.23 % | 168.126 M -23.89 % | 220.884 M -33.41 % | 331.728 M 218.11 % | 104.280 M 10.15 % | 94.673 M 6.51 % | 88.885 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 | 51.812 M -5.58 % | 54.874 M 280.95 % | 14.404 M -21.34 % | 18.313 M 4.77 % | 17.480 M 2.60 % | 17.037 M -5.22 % | 17.976 M 5.26 % | 17.078 M -2.37 % | 17.492 M -6.86 % | 18.782 M -22.03 % | 24.088 M 34.37 % | 17.926 M 7.30 % | 16.706 M -1.05 % | 16.884 M 10.63 % | 15.262 M 4.54 % | 14.599 M 41.98 % | 10.282 M 0.77 % | 10.203 M |
| Interest income | 314.521 K 28.00 % | 245.726 K 0.01 % | 245.695 K 24.79 % | 196.889 K -28.77 % | 276.428 K 43.83 % | 192.188 K -40.18 % | 321.302 K 55.57 % | 206.529 K -45.14 % | 376.453 K | 0.000 -100.00 % | 985.026 K | 0.000 | 0.000 | 0.000 -100.00 % | 487.909 K -50.14 % | 978.554 K 257.78 % | 273.505 K 0.05 % | 273.377 K |
| Interest expense | 1.194 M -8.69 % | 1.307 M 38.34 % | 945.020 K -7.88 % | 1.026 M 30.52 % | 785.997 K -17.90 % | 957.331 K -5.32 % | 1.011 M -20.50 % | 1.272 M 54.01 % | 825.838 K 90.36 % | 433.835 K -72.07 % | 1.553 M 27.19 % | 1.221 M -4.82 % | 1.283 M 27.43 % | 1.007 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 4.876 M 6.08 % | 4.597 M 78.07 % | 2.581 M -6.70 % | 2.767 M 5.11 % | 2.632 M 3.62 % | 2.540 M -0.85 % | 2.562 M -2.91 % | 2.639 M 12.40 % | 2.348 M 13.42 % | 2.070 M 1.59 % | 2.037 M 6.80 % | 1.908 M -2.22 % | 1.951 M 6.66 % | 1.829 M 0.83 % | 1.814 M 1.91 % | 1.780 M 5.80 % | 1.683 M 0.00 % | 1.683 M |
| Operating income | 7.475 M -76.80 % | 32.226 M 123.35 % | -138.019 M -113.71 % | -64.582 M -156.69 % | -25.160 M 37.88 % | -40.499 M -20.09 % | -33.725 M 5.99 % | -35.873 M -542.18 % | 8.113 M 9.51 % | 7.408 M -26.36 % | 10.060 M 64.32 % | 6.122 M 7.62 % | 5.689 M -52.99 % | 12.101 M -29.42 % | 17.145 M 158.05 % | 6.644 M 234.00 % | 1.989 M 7.18 % | 1.856 M |
| Operating income ratio | 0.04 -69.01 % | 0.12 109.19 % | -1.29 -374.36 % | -0.27 26.21 % | -0.37 61.94 % | -0.97 -40.94 % | -0.69 -211.03 % | -0.22 -568.89 % | 0.05 90.78 % | 0.02 -6.91 % | 0.03 -15.32 % | 0.03 -4.00 % | 0.03 -37.26 % | 0.05 6.17 % | 0.05 -17.95 % | 0.06 191.06 % | 0.02 0.72 % | 0.02 |
| Total other income expenses net | -66.873 K -101.26 % | 5.325 M 13 129.09 % | 40.249 K 100.02 % | -244.672 M -35 406.22 % | -689.095 K -3 144.92 % | 22.631 K 103.29 % | -688.632 K -3 033.99 % | -21.973 K -100.36 % | 6.148 M 3 132.81 % | -202.732 K -139.10 % | 518.465 K 178.23 % | -662.722 K 47.92 % | -1.273 M -2 808.95 % | 46.974 K 107.34 % | -640.367 K 25.46 % | -859.069 K -414.86 % | -166.856 K 5.22 % | -176.052 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 | 28.495 M 177.43 % | -36.800 M -227.30 % | 28.908 M 364.86 % | 6.219 M -80.64 % | 32.112 M 24.09 % | 25.877 M 49.02 % | 17.365 M -50.66 % | 35.196 M -4.65 % | 36.914 M 122.48 % | 16.592 M 109.36 % | -177.269 M 51.48 % | -365.367 M -568.30 % | 78.020 M 46.04 % | 53.423 M -0.24 % | 53.550 M 1 613.12 % | 3.126 M |
| Total investments | 0.000 -100.00 % | 40.440 M -54.73 % | 89.325 M 36 107.80 % | 246.700 K -99.74 % | 96.674 M -17.40 % | 117.036 M 25.14 % | 93.527 M 0.92 % | 92.672 M 309.81 % | 22.613 M -2.95 % | 23.300 M -64.20 % | 65.090 M 339.19 % | 14.820 M -15.03 % | 17.442 M -83.68 % | 106.846 M 19 084.52 % | 556.940 K -91.09 % | 6.252 M |
| Total debt | 58.573 M -13.16 % | 67.448 M 65.45 % | 40.767 M 16.78 % | 34.910 M -6.24 % | 37.235 M 14.61 % | 32.487 M -21.00 % | 41.121 M -0.77 % | 41.439 M -51.22 % | 84.958 M 155.47 % | 33.255 M -11.09 % | 37.403 M -52.12 % | 78.117 M -5.56 % | 82.720 M | 0.000 -100.00 % | 106.420 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 2.731 M | 0.000 -100.00 % | 2.675 M -50.51 % | 5.406 M 0.00 % | 5.406 M 0.00 % | 5.406 M 102.08 % | 2.675 M 0.00 % | 2.675 M 0.00 % | 2.675 M 0.00 % | 2.675 M -36.01 % | 4.181 M 188.32 % | 1.450 M -98.94 % | 136.982 M 18 164.31 % | 750.000 K -98.08 % | 38.980 M |
| Retained earnings | -155.333 M 3.26 % | -160.563 M 16.22 % | -191.656 M 28.91 % | -269.590 M -258.69 % | -75.159 M -38.68 % | -54.198 M -148.78 % | -21.785 M -478.20 % | 5.760 M -83.76 % | 35.468 M 23.58 % | 28.700 M 23.25 % | 23.286 M 23.29 % | 18.886 M 57.91 % | 11.960 M | 0.000 -100.00 % | 14.750 M | 0.000 |
| Common stock | 242.500 M 0.00 % | 242.500 M 12.79 % | 215.000 M 0.00 % | 215.000 M 0.00 % | 215.000 M 0.00 % | 215.000 M 0.00 % | 215.000 M 0.00 % | 215.000 M 0.00 % | 215.000 M 0.00 % | 215.000 M 0.00 % | 215.000 M 0.00 % | 215.000 M 43.33 % | 150.000 M | 0.000 -100.00 % | 118.750 M | 0.000 |
| Total equity | 331.781 M 1.60 % | 326.551 M 161.33 % | 124.958 M -60.48 % | 316.194 M -38.08 % | 510.625 M -3.94 % | 531.587 M -5.75 % | 563.999 M -4.66 % | 591.545 M -4.78 % | 621.252 M 1.10 % | 614.485 M 0.89 % | 609.070 M 1.42 % | 600.540 M 261.47 % | 166.140 M 21.29 % | 136.982 M 0.00 % | 136.980 M 251.41 % | 38.980 M |
| Other non current liabilities | 45.947 M 0.19 % | 45.859 M 13.91 % | 40.258 M 4.35 % | 38.579 M 10.44 % | 34.933 M 5.07 % | 33.246 M 2.75 % | 32.357 M 9.03 % | 29.677 M 11.91 % | 26.518 M 13.02 % | 23.464 M 53.83 % | 15.253 M -5.47 % | 16.135 M 10.89 % | 14.550 M | 0.000 -100.00 % | 8.883 M | 0.000 |
| Long term debt | 25.845 M -8.71 % | 28.311 M 58.64 % | 17.846 M -9.38 % | 19.693 M 34.00 % | 14.696 M -8.87 % | 16.126 M -8.43 % | 17.610 M -10.16 % | 19.601 M -15.71 % | 23.255 M 44.91 % | 16.048 M -22.28 % | 20.650 M -3.14 % | 21.319 M -13.13 % | 24.540 M | 0.000 -100.00 % | 19.849 M | 0.000 |
| Total non current liabilities | 71.793 M -3.20 % | 74.169 M 27.65 % | 58.104 M -0.29 % | 58.272 M 17.41 % | 49.629 M 0.52 % | 49.372 M -1.19 % | 49.967 M 1.40 % | 49.279 M -0.99 % | 49.773 M 25.97 % | 39.512 M 10.05 % | 35.903 M -4.14 % | 37.454 M -4.19 % | 39.090 M | 0.000 -100.00 % | 28.730 M | 0.000 |
| Other current liabilities | 76.461 M -17.24 % | 92.386 M 253.74 % | 26.117 M 39.41 % | 18.733 M -24.08 % | 24.674 M 28.76 % | 19.162 M -10.98 % | 21.527 M 29.07 % | 16.678 M -33.39 % | 25.037 M -18.08 % | 30.562 M 3.76 % | 29.454 M -22.61 % | 38.057 M 1 039.43 % | 3.340 M | 0.000 -100.00 % | 70.040 M | 0.000 |
| Deferred revenue | 18.919 M -43.61 % | 33.552 M 166.25 % | 12.602 M -69.04 % | 40.709 M 2.93 % | 39.549 M 43.55 % | 27.550 M 136.43 % | 11.652 M -29.44 % | 16.515 M -23.45 % | 21.575 M 13.20 % | 19.059 M -2.89 % | 19.627 M -41.46 % | 33.525 M 5.49 % | 31.780 M | 0.000 -100.00 % | 24.470 M | 0.000 |
| Short term debt | 32.728 M -16.38 % | 39.137 M 70.75 % | 22.921 M 50.62 % | 15.218 M -32.48 % | 22.538 M 37.76 % | 16.361 M -30.41 % | 23.511 M 7.66 % | 21.838 M -64.61 % | 61.703 M 258.59 % | 17.207 M 2.71 % | 16.753 M -70.50 % | 56.798 M -2.38 % | 58.180 M | 0.000 -100.00 % | 86.567 M | 0.000 |
| Total current liabilities | 267.715 M -15.00 % | 314.955 M 123.92 % | 140.656 M -13.38 % | 162.388 M 4.61 % | 155.233 M 5.54 % | 147.087 M 2.12 % | 144.040 M -36.78 % | 227.846 M -21.33 % | 289.612 M -5.86 % | 307.638 M -17.72 % | 373.890 M 12.08 % | 333.590 M 35.44 % | 246.300 M | 0.000 -100.00 % | 246.210 M | 0.000 |
| Total liabilities | 339.508 M -12.75 % | 389.124 M 95.78 % | 198.759 M -9.92 % | 220.660 M 7.71 % | 204.862 M 4.28 % | 196.459 M 1.26 % | 194.008 M -29.99 % | 277.124 M -18.35 % | 339.385 M -2.24 % | 347.149 M -15.29 % | 409.793 M 10.44 % | 371.044 M 30.01 % | 285.390 M | 0.000 -100.00 % | 274.940 M | 0.000 |
| Other non current assets | 135.616 M 40.61 % | 96.452 M 272.35 % | 25.904 M -71.76 % | 91.718 M 294.12 % | 23.272 M 0.46 % | 23.166 M -0.32 % | 23.241 M 162.15 % | 8.865 M -86.21 % | 64.301 M 9.91 % | 58.502 M 557.92 % | 8.892 M -77.99 % | 40.403 M 9.44 % | 36.918 M 169.11 % | -53.423 M -1 876.04 % | 3.008 M 196.23 % | -3.126 M |
| Long term investments | 0.000 -100.00 % | 40.440 M -54.73 % | 89.325 M 371.93 % | 18.928 M -80.42 % | 96.674 M -17.40 % | 117.036 M 25.14 % | 93.527 M 0.92 % | 92.672 M 309.81 % | 22.613 M -2.95 % | 23.300 M -64.20 % | 65.090 M 339.19 % | 14.820 M -15.03 % | 17.442 M | 0.000 -100.00 % | 37.712 M | 0.000 |
| Intangible assets | 5.318 M 52.51 % | 3.487 M 1 701.13 % | 193.611 K 238.56 % | 57.186 K -34.36 % | 87.117 K -25.36 % | 116.723 K -20.23 % | 146.328 K -17.02 % | 176.340 K -14.68 % | 206.689 K -12.90 % | 237.313 K 10.13 % | 215.482 K -11.04 % | 242.230 K 24.41 % | 194.702 K | 0.000 -100.00 % | 236.000 K | 0.000 |
| GoodWill | 108.442 M 0.00 % | 108.442 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.702 K | 0.000 -100.00 % | 3.999 K | 0.000 |
| Goodwill and intangible assets | 113.760 M 1.64 % | 111.929 M 57 711.16 % | 193.611 K 238.56 % | 57.186 K -34.36 % | 87.117 K -25.36 % | 116.723 K -20.23 % | 146.328 K -17.02 % | 176.340 K -14.68 % | 206.689 K -12.90 % | 237.313 K 10.13 % | 215.482 K -11.04 % | 242.230 K 27.49 % | 190.000 K | 0.000 -100.00 % | 240.000 K | 0.000 |
| Property plant equipment net | 80.522 M -2.11 % | 82.260 M 118.76 % | 37.603 M -6.31 % | 40.136 M -1.49 % | 40.742 M 20.32 % | 33.860 M 2.88 % | 32.911 M -6.86 % | 35.336 M -6.50 % | 37.793 M 73.88 % | 21.735 M -7.44 % | 23.482 M 10.60 % | 21.232 M -6.34 % | 22.670 M | 0.000 -100.00 % | 19.000 M | 0.000 |
| Total non current assets | 357.595 M 0.32 % | 356.449 M 100.29 % | 177.965 M -20.93 % | 225.073 M 20.68 % | 186.510 M -4.37 % | 195.027 M 19.94 % | 162.610 M 13.74 % | 142.967 M 13.00 % | 126.520 M 20.86 % | 104.685 M 5.21 % | 99.505 M 22.94 % | 80.935 M 1.13 % | 80.030 M 249.80 % | -53.423 M -187.08 % | 61.350 M 2 062.65 % | -3.126 M |
| Other current assets | 72.067 M -1.95 % | 73.498 M 718.40 % | 8.981 M -83.88 % | 55.714 M 12.90 % | 49.346 M 18.09 % | 41.787 M 210.81 % | 13.445 M -78.62 % | 62.893 M -0.52 % | 63.225 M 4.71 % | 60.381 M 170.27 % | 22.341 M -55.49 % | 50.192 M 38.52 % | 36.235 M | 0.000 -100.00 % | 36.282 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 228.700 K 2.60 % | 222.900 K 0.00 % | 222.900 K -6.31 % | 237.900 K 8.14 % | 220.000 K -18.03 % | 268.400 K 27.76 % | 210.075 K 0.43 % | 209.175 K -11.32 % | 235.874 K -99.78 % | 106.846 M 19 084.52 % | 556.940 K -91.09 % | 6.252 M |
| cash and cash equivalents | 30.079 M -71.15 % | 104.247 M 779.03 % | 11.859 M -58.67 % | 28.692 M 460.14 % | 5.122 M -22.51 % | 6.610 M -72.18 % | 23.756 M 280.55 % | 6.242 M -87.01 % | 48.044 M 188.33 % | 16.663 M -92.24 % | 214.672 M -51.59 % | 443.484 M 9 335.82 % | 4.700 M 108.80 % | -53.423 M -201.05 % | 52.870 M 1 791.36 % | -3.126 M |
| Cash and short term investments | 30.079 M -71.15 % | 104.247 M 779.03 % | 11.859 M -58.67 % | 28.692 M 460.14 % | 5.122 M -22.51 % | 6.610 M -72.18 % | 23.756 M 280.55 % | 6.242 M -87.01 % | 48.044 M 188.33 % | 16.663 M -92.24 % | 214.672 M -51.59 % | 443.484 M 9 335.82 % | 4.700 M -91.20 % | 53.423 M 1.05 % | 52.870 M 1 591.36 % | 3.126 M |
| Total current assets | 313.694 M -12.68 % | 359.226 M 146.46 % | 145.752 M -53.25 % | 311.781 M -41.06 % | 528.977 M -0.76 % | 533.018 M -10.48 % | 595.396 M -17.96 % | 725.702 M -13.00 % | 834.117 M -2.66 % | 856.949 M -6.79 % | 919.358 M 3.22 % | 890.649 M 139.74 % | 371.500 M 595.39 % | 53.423 M -84.76 % | 350.570 M 11 115.08 % | 3.126 M |
| Inventory | 86.300 M 18.13 % | 73.058 M 147.74 % | 29.490 M -8.78 % | 32.329 M 34.48 % | 24.040 M -18.63 % | 29.546 M -34.65 % | 45.210 M -27.23 % | 62.126 M -15.15 % | 73.220 M -7.30 % | 78.989 M -8.52 % | 86.345 M 51.86 % | 56.858 M 135.83 % | 24.110 M | 0.000 -100.00 % | 7.710 M | 0.000 |
| Net receivables | 125.248 M 15.52 % | 108.423 M 13.62 % | 95.422 M -51.08 % | 195.046 M -56.70 % | 450.468 M -1.06 % | 455.312 M -11.24 % | 512.986 M -13.70 % | 594.440 M -8.53 % | 649.848 M -7.32 % | 701.184 M 17.61 % | 596.209 M 74.79 % | 341.097 M 11.39 % | 306.220 M | 0.000 -100.00 % | 268.637 M | 0.000 |
| Tax assets | 27.697 M 9.18 % | 25.368 M 1.71 % | 24.941 M -66.40 % | 74.234 M 188.44 % | 25.736 M 23.44 % | 20.849 M 63.08 % | 12.784 M 116.09 % | 5.916 M 268.17 % | 1.607 M 76.57 % | 910.092 K -50.13 % | 1.825 M -56.93 % | 4.237 M 50.78 % | 2.810 M | 0.000 -100.00 % | 1.390 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 | 126.832 M -6.44 % | 135.569 M 71.57 % | 79.016 M -9.93 % | 87.727 M 28.12 % | 68.472 M -18.50 % | 84.014 M -3.82 % | 87.351 M -49.45 % | 172.815 M -4.68 % | 181.297 M -24.71 % | 240.810 M -21.83 % | 308.056 M 50.12 % | 205.211 M 34.12 % | 153.000 M | 0.000 -100.00 % | 89.601 M | 0.000 |
| Tax payables | 12.775 M -10.73 % | 14.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 21.030 M -7.30 % | 22.687 M 43.61 % | 15.798 M -7.03 % | 16.993 M 4.32 % | 16.289 M -9.35 % | 17.969 M -6.58 % | 19.234 M -7.74 % | 20.849 M -7.50 % | 22.538 M 83.33 % | 12.293 M -11.30 % | 13.859 M 24.16 % | 11.162 M -10.92 % | 12.530 M | 0.000 -100.00 % | 11.039 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 | 244.614 M 1.13 % | 241.884 M 138.04 % | 101.614 M -72.40 % | 368.109 M 0.75 % | 365.379 M 0.00 % | 365.379 M 0.00 % | 365.379 M 0.00 % | 365.379 M 0.00 % | 365.379 M 0.00 % | 365.379 M 0.00 % | 365.379 M 0.80 % | 362.473 M 13 177.41 % | 2.730 M | 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 | 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 | 671.289 M -6.20 % | 715.675 M 121.08 % | 323.717 M -39.70 % | 536.854 M -24.97 % | 715.487 M -1.72 % | 728.046 M -3.95 % | 758.006 M -12.74 % | 868.669 M -9.57 % | 960.638 M -0.10 % | 961.634 M -5.62 % | 1.019 B 4.87 % | 971.584 M 115.18 % | 451.530 M | 0.000 -100.00 % | 411.920 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 | -74.677 M -422.99 % | 23.121 M 318.85 % | -10.565 M -135.77 % | 29.532 M 3 288.19 % | 871.608 K -93.37 % | 13.147 M -75.33 % | 53.294 M 14.62 % | 46.498 M 537.33 % | -10.632 M 94.66 % | -199.040 M -7.51 % | -185.133 M -2 473.42 % | 7.800 M 125.23 % | -30.915 M -91.02 % | -16.185 M 85.02 % | -108.017 M -933.95 % | -10.447 M -54.65 % | -6.755 M 0.00 % | -6.755 M |
| Accounts receivables | -11.084 M -112.80 % | 86.626 M 555.06 % | 13.224 M 3.78 % | 12.742 M 188.88 % | -14.337 M -220.93 % | 11.855 M -89.12 % | 108.932 M 23.83 % | 87.971 M 64.52 % | 53.470 M 174.33 % | -71.934 M 67.92 % | -224.213 M -495.20 % | -37.670 M 1.55 % | -38.264 M -167.80 % | 56.434 M 126.50 % | -212.930 M -4 370.98 % | 4.986 M -63.39 % | 13.617 M 0.00 % | 13.617 M |
| Inventory | -13.242 M -12.54 % | -11.766 M -514.47 % | 2.839 M 134.25 % | -8.288 M -250.92 % | 5.492 M -40.45 % | 9.223 M -60.54 % | 23.370 M 110.64 % | 11.095 M 92.32 % | 5.769 M -21.57 % | 7.355 M 124.94 % | -29.487 M 9.95 % | -32.746 M -1 014.00 % | -2.939 M 78.18 % | -13.471 M -134.70 % | 38.816 M 644.72 % | -7.126 M 59.88 % | -17.761 M 0.00 % | -17.761 M |
| Accounts payables | 0.000 100.00 % | -57.643 M | 0.000 | 0.000 100.00 % | -12.774 M -112.84 % | -6.002 M 92.05 % | -75.537 M -59.00 % | -47.508 M 34.37 % | -72.388 M -7.63 % | -67.258 M -180.18 % | 83.881 M -2.32 % | 85.871 M 366.05 % | 18.425 M 278.54 % | 4.867 M -93.97 % | 80.724 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -50.351 M -952.86 % | 5.904 M 122.17 % | -26.628 M -206.18 % | 25.078 M 11.50 % | 22.491 M 1 265.49 % | -1.930 M 44.41 % | -3.472 M 31.40 % | -5.060 M -301.11 % | 2.516 M 103.74 % | -67.203 M -338.81 % | -15.315 M -100.06 % | -7.655 M -174.41 % | 10.288 M 117.39 % | -59.148 M -304.34 % | -14.628 M -76.10 % | -8.307 M -218.13 % | -2.611 M 0.00 % | -2.611 M |
| Other non cash items | -1.413 M 81.50 % | -7.639 M -106.05 % | 126.252 M -48.37 % | 244.527 M 2 323.64 % | 10.089 M 377.70 % | 2.112 M 115.26 % | -13.837 M -268.64 % | -3.753 M 26.26 % | -5.090 M -58.33 % | -3.215 M -101.82 % | 176.164 M 1 362.16 % | -13.957 M -560.43 % | -2.113 M 47.52 % | -4.027 M -104.00 % | 100.779 M 605.22 % | -19.947 M -617.59 % | -2.780 M -4.80 % | -2.653 M |
| Net cash provided by operating activities | -63.806 M -210.72 % | 57.630 M 392.38 % | -19.710 M -158.15 % | 33.898 M 560.05 % | -7.368 M -59.59 % | -4.617 M -131.90 % | 14.474 M 75.70 % | 8.238 M 270.89 % | -4.821 M 97.51 % | -193.210 M -10.30 % | -175.165 M -1 323.69 % | 14.314 M 153.67 % | -26.672 M -265.99 % | -7.288 M 91.85 % | -89.468 M -470.00 % | -15.696 M -137.46 % | -6.610 M 0.00 % | -6.610 M |
| Investments in property plant and equipment | -3.095 M 50.48 % | -6.250 M -16 519.59 % | -37.606 K 99.33 % | -5.590 M -2.11 % | -5.474 M -183.54 % | -1.931 M -1 140.37 % | -155.644 K 85.02 % | -1.039 M 80.97 % | -5.460 M -1 484.32 % | -344.599 K 17.27 % | -416.518 K 19.79 % | -519.283 K 76.45 % | -2.205 M -15.80 % | -1.905 M -139.23 % | -796.124 K -19.70 % | -665.122 K -17.19 % | -567.550 K 0.00 % | -567.550 K |
| Acquisitions net | 0.000 -100.00 % | 49.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.300 M | 0.000 -100.00 % | 853.364 K | 0.000 | 0.000 -100.00 % | 2.458 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.660 M 200.00 % | -1.660 M -143.00 % | 3.859 M 191.33 % | -4.226 M -112.71 % | -1.987 M | 0.000 100.00 % | -6.020 M | 0.000 | 0.000 | 0.000 100.00 % | -4.238 M | 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 -100.00 % | 686.572 K 323.97 % | 161.940 K 106.18 % | -2.621 M -200.00 % | 2.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.716 M 294.36 % | -1.397 M 47.21 % | -2.647 M -2 609.55 % | -97.689 K -101.95 % | 5.021 M 402.50 % | -1.660 M -143.00 % | 3.859 M 557.89 % | -842.881 K -139.54 % | 2.132 M 75 036.66 % | 2.837 K 100.04 % | -7.899 M -409.20 % | 2.555 M 7 784.31 % | 32.400 K -98.68 % | 2.458 M -39.89 % | 4.088 M -54.89 % | 9.063 M 798.22 % | 1.009 M 0.00 % | 1.009 M |
| Net cash used for investing activites | -379.589 K -100.90 % | 41.951 M 1 662.69 % | -2.685 M 52.80 % | -5.687 M -571.41 % | 1.206 M 133.60 % | -3.590 M -196.93 % | 3.704 M 160.65 % | -6.107 M -83.51 % | -3.328 M -1 750.68 % | -179.822 K 97.81 % | -8.205 M -490.31 % | 2.102 M 196.74 % | -2.173 M -492.92 % | 553.050 K 158.46 % | -946.055 K -263.46 % | 578.764 K 31.10 % | 441.476 K 0.00 % | 441.476 K |
| Debt repayment | -9.984 M -38.81 % | -7.192 M -206.43 % | 6.758 M 245.61 % | -4.641 M -199.29 % | 4.674 M 263.87 % | -2.852 M -329.27 % | -664.482 K 98.43 % | -42.243 M -206.86 % | 39.530 M 955.84 % | -4.619 M -4.18 % | -4.433 M -28.95 % | -3.438 M -186.82 % | 3.960 M 111.72 % | -33.800 M -873.08 % | -3.473 M -17.04 % | -2.968 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 | 0.000 -100.00 % | 427.473 M | 0.000 -100.00 % | 31.250 M -50.00 % | 62.500 M 100.00 % | 31.250 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.000 M 6.67 % | -15.000 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 100.00 % | -1.195 M | 0.000 | 0.000 100.00 % | -6.086 M | 0.000 100.00 % | -1.689 M | 0.000 | 0.000 100.00 % | -41.008 M -109.63 % | 425.806 M | 0.000 -100.00 % | 31.250 M -76.35 % | 132.159 M 194.15 % | 44.929 M 451.11 % | 8.152 M 0.00 % | 8.152 M |
| Net cash used provided by financing activities | -9.984 M -38.81 % | -7.192 M -229.30 % | 5.563 M 219.86 % | -4.641 M -199.29 % | 4.674 M 152.29 % | -8.938 M -1 245.17 % | -664.482 K 98.49 % | -43.933 M -211.14 % | 39.530 M 955.84 % | -4.619 M 89.84 % | -45.442 M -110.76 % | 422.368 M 10 566.01 % | 3.960 M 123.93 % | -16.550 M -114.56 % | 113.685 M 170.93 % | 41.961 M 414.71 % | 8.152 M 0.00 % | 8.152 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 -100.00 % | 3.816 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -74.169 M -180.28 % | 92.388 M 648.87 % | -16.832 M -171.42 % | 23.570 M 1 684.32 % | -1.488 M 91.32 % | -17.146 M -197.90 % | 17.513 M 141.90 % | -41.802 M -233.21 % | 31.381 M 115.85 % | -198.009 M 13.46 % | -228.811 M -152.15 % | 438.784 M 1 863.49 % | -24.882 M -6.86 % | -23.285 M -200.06 % | 23.271 M -13.31 % | 26.844 M 1 253.04 % | 1.984 M 0.00 % | 1.984 M |
| Cash at beginning of period | 104.247 M 779.03 % | 11.859 M -58.67 % | 28.692 M 460.14 % | 5.122 M -22.51 % | 6.610 M -72.18 % | 23.756 M 280.55 % | 6.242 M -87.01 % | 48.044 M 188.33 % | 16.663 M -92.24 % | 214.672 M -51.59 % | 443.484 M 9 337.23 % | 4.699 M -84.11 % | 29.582 M -44.04 % | 52.866 M 78.63 % | 29.595 M 975.92 % | 2.751 M | 0.000 | 0.000 |
| Cash at end of period | 30.079 M -71.15 % | 104.247 M 779.03 % | 11.859 M -58.67 % | 28.692 M 460.14 % | 5.122 M -22.51 % | 6.610 M -72.18 % | 23.756 M 280.55 % | 6.242 M -87.01 % | 48.044 M 188.33 % | 16.663 M -92.24 % | 214.672 M -51.59 % | 443.484 M 9 335.82 % | 4.700 M -84.11 % | 29.582 M -44.04 % | 52.866 M 78.63 % | 29.595 M 1 391.68 % | 1.984 M 0.00 % | 1.984 M |
| Operating cash flow | -63.806 M -210.72 % | 57.630 M 392.38 % | -19.710 M -158.15 % | 33.898 M 560.05 % | -7.368 M -59.59 % | -4.617 M -131.90 % | 14.474 M 75.70 % | 8.238 M 270.89 % | -4.821 M 97.51 % | -193.210 M -10.30 % | -175.165 M -1 323.69 % | 14.314 M 153.67 % | -26.672 M -265.99 % | -7.288 M 91.85 % | -89.468 M -470.00 % | -15.696 M -137.46 % | -6.610 M 0.00 % | -6.610 M |
| Capital expenditure | -5.031 M 21.11 % | -6.378 M -3 135.80 % | -197.106 K 96.47 % | -5.590 M -2.11 % | -5.474 M -183.54 % | -1.931 M -1 140.37 % | -155.644 K 85.02 % | -1.039 M 80.97 % | -5.460 M -1 484.32 % | -344.599 K 17.27 % | -416.518 K 19.79 % | -519.283 K 76.45 % | -2.205 M -15.80 % | -1.905 M -139.23 % | -796.124 K -19.70 % | -665.122 K -17.19 % | -567.550 K 0.00 % | -567.550 K |
| Free CashFlow | -68.837 M -234.31 % | 51.252 M 357.45 % | -19.908 M -170.32 % | 28.308 M 320.43 % | -12.842 M -96.14 % | -6.548 M -145.73 % | 14.318 M 98.88 % | 7.199 M 170.03 % | -10.280 M 94.69 % | -193.555 M -10.24 % | -175.582 M -1 372.77 % | 13.795 M 147.77 % | -28.878 M -214.15 % | -9.192 M 89.82 % | -90.264 M -451.70 % | -16.361 M -127.95 % | -7.178 M 0.00 % | -7.178 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 |