MTT Group Holdings Limited 2350.HK
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | 630.172 M 0.33 % | 628.075 M -16.54 % | 752.547 M 19.17 % | 631.512 M 63.00 % | 387.437 M 16.74 % | 331.886 M -2.43 % | 340.161 M |
| Net income | -10.320 M 31.08 % | -14.973 M -134.23 % | 43.737 M -7.45 % | 47.258 M 90.74 % | 24.776 M -5.11 % | 26.109 M 4.17 % | 25.063 M |
| Income before tax | -10.017 M 40.40 % | -16.807 M -131.73 % | 52.965 M -8.23 % | 57.715 M 85.66 % | 31.086 M 1.58 % | 30.601 M 2.93 % | 29.731 M |
| Income before tax ratio | -0.02 40.60 % | -0.03 -138.02 % | 0.07 -22.99 % | 0.09 13.91 % | 0.08 -12.98 % | 0.09 5.49 % | 0.09 |
| EBITDA | -1.712 M 79.38 % | -8.304 M -112.95 % | 64.100 M 3.67 % | 61.830 M 56.96 % | 39.391 M 6.26 % | 37.070 M 8.17 % | 34.269 M |
| Net income ratio | -0.02 31.31 % | -0.02 -141.02 % | 0.06 -22.34 % | 0.07 17.02 % | 0.06 -18.71 % | 0.08 6.77 % | 0.07 |
| Ratio EBITDA | 0.00 79.45 % | -0.01 -115.52 % | 0.09 -13.00 % | 0.10 -3.70 % | 0.10 -8.97 % | 0.11 10.87 % | 0.10 |
| Gross profit ratio | 0.10 -13.83 % | 0.11 -32.89 % | 0.17 -8.38 % | 0.18 -17.45 % | 0.22 6.84 % | 0.21 14.04 % | 0.18 |
| Weighted average shs out dil | 625.000 M 0.00 % | 625.000 M 10.81 % | 564.041 M -9.75 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M |
| Weighted average shs out | 625.000 M 0.00 % | 625.021 M 10.81 % | 564.041 M -9.75 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M |
| EPS diluted | -0.02 31.25 % | -0.02 -130.97 % | 0.08 2.51 % | 0.08 90.91 % | 0.04 -5.26 % | 0.04 4.24 % | 0.04 |
| Earnings per share | -0.02 31.25 % | -0.02 -130.97 % | 0.08 2.51 % | 0.08 90.91 % | 0.04 -5.26 % | 0.04 4.24 % | 0.04 |
| Gross profit | 61.363 M -13.54 % | 70.976 M -43.99 % | 126.718 M 9.18 % | 116.065 M 34.56 % | 86.256 M 24.72 % | 69.161 M 11.26 % | 62.159 M |
| Income tax expense | 303.000 K 116.52 % | -1.834 M -119.87 % | 9.228 M -11.75 % | 10.457 M 65.72 % | 6.310 M 40.47 % | 4.492 M -3.77 % | 4.668 M |
| Cost of revenue | 568.809 M 2.10 % | 557.099 M -10.98 % | 625.829 M 21.41 % | 515.447 M 71.14 % | 301.181 M 14.64 % | 262.725 M -5.50 % | 278.002 M |
| General and administrative expenses | 37.353 M 8.36 % | 34.470 M 12.40 % | 30.667 M 25.72 % | 24.393 M 330.59 % | 5.665 M 17.31 % | 4.829 M | 0.000 |
| Selling and marketing expenses | 26.552 M -26.59 % | 36.170 M -0.64 % | 36.404 M 21.83 % | 29.881 M 2 835.27 % | 1.018 M -26.50 % | 1.385 M | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 49.000 K -57.39 % | 115.000 K -57.56 % | 271.000 K 1 190.48 % | 21.000 K | 0.000 |
| Operating expenses | 63.905 M -9.53 % | 70.640 M 2.44 % | 68.959 M 15.81 % | 59.543 M 12.70 % | 52.833 M 39.73 % | 37.811 M 20.91 % | 31.273 M |
| Cost and expenses | 632.714 M -1.46 % | 642.067 M -7.59 % | 694.788 M 20.83 % | 574.990 M 62.42 % | 354.014 M 17.79 % | 300.536 M -2.83 % | 309.275 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 63.905 M -9.53 % | 70.640 M 5.32 % | 67.071 M 23.58 % | 54.274 M 712.12 % | 6.683 M 7.55 % | 6.214 M -80.13 % | 31.273 M |
| Interest income | 848.000 K -6.50 % | 907.000 K -36.08 % | 1.419 M 1 792.00 % | 75.000 K -95.41 % | 1.634 M -19.47 % | 2.029 M 421.59 % | 389.000 K |
| Interest expense | 3.721 M 0.43 % | 3.705 M 24.71 % | 2.971 M 45.85 % | 2.037 M -2.68 % | 2.093 M 10.27 % | 1.898 M 53.44 % | 1.237 M |
| Depreciation and amortization | 4.584 M -4.46 % | 4.798 M -7.03 % | 5.161 M 2.16 % | 5.052 M 31.70 % | 3.836 M 5.65 % | 3.631 M 7.33 % | 3.383 M |
| Operating income | -2.542 M 81.83 % | -13.992 M -123.74 % | 58.939 M 3.81 % | 56.778 M 59.69 % | 35.555 M 6.33 % | 33.439 M 8.27 % | 30.886 M |
| Operating income ratio | 0.00 81.89 % | -0.02 -128.44 % | 0.08 -12.89 % | 0.09 -2.03 % | 0.09 -8.92 % | 0.10 10.97 % | 0.09 |
| Total other income expenses net | -7.475 M -165.54 % | -2.815 M 41.28 % | -4.794 M 31.06 % | -6.954 M -197.56 % | -2.337 M -212.02 % | -749.000 K 35.15 % | -1.155 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Net debt | 43.273 M -24.54 % | 57.347 M 36.37 % | 42.051 M -33.35 % | 63.092 M -8.50 % | 68.956 M 52.50 % | 45.218 M 72.68 % | 26.186 M |
| Total investments | 11.258 M -0.56 % | 11.321 M 1.13 % | 11.194 M 0.94 % | 11.090 M 46.52 % | 7.569 M 1.39 % | 7.465 M -75.09 % | 29.971 M |
| Total debt | 53.732 M -21.02 % | 68.032 M -3.59 % | 70.563 M -12.08 % | 80.258 M 5.14 % | 76.332 M 42.74 % | 53.477 M 81.32 % | 29.493 M |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -17.766 M -1.86 % | -17.442 M -5.79 % | -16.487 M -7.18 % | -15.382 M -2 417.51 % | -611.000 K -154.70 % | 1.117 M |
| Retained earnings | 92.828 M -10.01 % | 103.148 M -12.68 % | 118.121 M 50.70 % | 78.384 M 151.83 % | 31.126 M 152.03 % | 12.350 M 97.88 % | 6.241 M |
| Common stock | 6.250 M 0.00 % | 6.250 M 0.00 % | 6.250 M | 0.000 | 0.000 -100.00 % | 20.000 K 0.00 % | 20.000 K |
| Total equity | 183.563 M -5.31 % | 193.862 M -7.31 % | 209.159 M 171.78 % | 76.958 M 149.82 % | 30.805 M 161.97 % | 11.759 M 59.38 % | 7.378 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 3.198 M -42.68 % | 5.579 M -23.54 % | 7.297 M 994.00 % | 667.000 K -73.89 % | 2.555 M 56.84 % | 1.629 M 150.62 % | 650.000 K |
| Total non current liabilities | 3.478 M -46.19 % | 6.464 M -23.27 % | 8.424 M 438.96 % | 1.563 M -53.12 % | 3.334 M 74.92 % | 1.906 M 65.16 % | 1.154 M |
| Other current liabilities | 61.886 M 87.13 % | 33.071 M 252.38 % | 9.385 M -7.85 % | 10.184 M -5.85 % | 10.817 M 193.38 % | 3.687 M -51.65 % | 7.626 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 20.177 M -18.10 % | 24.636 M 63.01 % | 15.113 M 4.75 % | 14.428 M 13.62 % | 12.698 M |
| Short term debt | 50.534 M -19.08 % | 62.453 M -1.29 % | 63.266 M -23.41 % | 82.603 M 11.96 % | 73.777 M 42.25 % | 51.865 M 79.82 % | 28.843 M |
| Total current liabilities | 292.318 M 4.24 % | 280.432 M 64.81 % | 170.151 M -11.27 % | 191.763 M 7.56 % | 178.279 M -1.83 % | 181.602 M 49.50 % | 121.476 M |
| Total liabilities | 295.796 M 3.10 % | 286.896 M 60.66 % | 178.575 M -7.63 % | 193.326 M 6.45 % | 181.613 M -1.03 % | 183.508 M 49.64 % | 122.630 M |
| Other non current assets | 912.000 K -2.56 % | 936.000 K -92.25 % | 12.072 M -0.03 % | 12.076 M 42.07 % | 8.500 M 2.69 % | 8.277 M 719.50 % | 1.010 M |
| Long term investments | 11.258 M -0.56 % | 11.321 M 1.13 % | 11.194 M 0.94 % | 11.090 M 46.52 % | 7.569 M 1.39 % | 7.465 M -75.09 % | 29.971 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 100.00 % | -11.194 M -0.94 % | -11.090 M -46.52 % | -7.569 M -1.39 % | -7.465 M | 0.000 |
| Property plant equipment net | 8.096 M -37.78 % | 13.011 M -20.16 % | 16.296 M 164.42 % | 6.163 M -18.03 % | 7.519 M 64.21 % | 4.579 M 22.17 % | 3.748 M |
| Total non current assets | 24.688 M -11.04 % | 27.752 M -4.12 % | 28.944 M 56.90 % | 18.448 M 10.51 % | 16.694 M 26.58 % | 13.188 M -62.19 % | 34.882 M |
| Other current assets | 197.403 M 285.44 % | 51.215 M -23.77 % | 67.184 M 681.75 % | 8.594 M -44.37 % | 15.448 M -90.30 % | 159.262 M 4 388.78 % | 3.548 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 10.459 M -2.12 % | 10.685 M -62.52 % | 28.512 M 66.10 % | 17.166 M 132.73 % | 7.376 M -10.69 % | 8.259 M 149.74 % | 3.307 M |
| Cash and short term investments | 10.459 M -2.12 % | 10.685 M -62.52 % | 28.512 M 66.10 % | 17.166 M 132.73 % | 7.376 M -10.69 % | 8.259 M 149.74 % | 3.307 M |
| Total current assets | 454.671 M 0.37 % | 453.006 M 26.26 % | 358.790 M 42.47 % | 251.836 M 28.67 % | 195.724 M 7.49 % | 182.079 M 91.41 % | 95.126 M |
| Inventory | 18.056 M 1.66 % | 17.762 M -10.34 % | 19.811 M 25.21 % | 15.822 M 62.21 % | 9.754 M -46.26 % | 18.150 M 18.64 % | 15.298 M |
| Net receivables | 228.753 M -40.65 % | 385.446 M 58.31 % | 243.478 M 15.80 % | 210.254 M 28.87 % | 163.146 M 8.34 % | 150.581 M 106.35 % | 72.973 M |
| Tax assets | 4.422 M 78.02 % | 2.484 M 331.25 % | 576.000 K 175.60 % | 209.000 K -69.04 % | 675.000 K 103.31 % | 332.000 K 116.99 % | 153.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 179.898 M -2.52 % | 184.556 M 173.62 % | 67.449 M 4.28 % | 64.682 M -5.52 % | 68.463 M -33.83 % | 103.460 M 43.08 % | 72.309 M |
| Tax payables | 0.000 -100.00 % | 352.000 K -96.44 % | 9.874 M 2.24 % | 9.658 M -4.46 % | 10.109 M 23.85 % | 8.162 M 131.09 % | 3.532 M |
| Deferred revenue non current | 280.000 K -68.36 % | 885.000 K -21.47 % | 1.127 M 25.78 % | 896.000 K 15.02 % | 779.000 K 181.23 % | 277.000 K -45.04 % | 504.000 K |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 5.579 M -31.47 % | 8.141 M -14.56 % | 9.528 M 193.17 % | 3.250 M -50.24 % | 6.532 M 72.03 % | 3.797 M 484.15 % | 650.000 K |
| Preferred stock | 0.000 | 0.000 -100.00 % | 17.442 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 84.485 M -17.36 % | 102.230 M 0.00 % | 102.230 M 578.77 % | 15.061 M 0.00 % | 15.061 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -1.127 M -25.78 % | -896.000 K -15.02 % | -779.000 K -181.23 % | -277.000 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 479.359 M -0.29 % | 480.758 M 23.99 % | 387.734 M 43.45 % | 270.284 M 27.24 % | 212.418 M 8.78 % | 195.267 M 50.20 % | 130.008 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | 17.074 M 469.73 % | -4.618 M 94.08 % | -77.984 M 7.73 % | -84.516 M -16.74 % | -72.394 M -607.96 % | 14.252 M 69.18 % | 8.424 M |
| Accounts receivables | -4.212 M 96.67 % | -126.651 M -77.26 % | -71.449 M 16.07 % | -85.128 M -51.35 % | -56.244 M -294.67 % | -14.251 M 8.40 % | -15.558 M |
| Inventory | -2.256 M -235.99 % | 1.659 M 131.90 % | -5.201 M 23.39 % | -6.789 M -192.29 % | 7.356 M 294.65 % | -3.779 M 34.19 % | -5.742 M |
| Accounts payables | 0.000 -100.00 % | 117.636 M 3 273.56 % | 3.487 M 255.74 % | -2.239 M 90.91 % | -24.636 M -180.04 % | 30.779 M 31.84 % | 23.345 M |
| Other working capital | 23.542 M 759.82 % | 2.738 M 156.79 % | -4.821 M -150.01 % | 9.640 M 753.10 % | 1.130 M -24.82 % | 1.503 M -76.44 % | 6.379 M |
| Other non cash items | -328.000 K -107.62 % | 4.306 M 219.21 % | -3.612 M 66.35 % | -10.733 M -1 258.61 % | -790.000 K -146.61 % | 1.695 M -79.52 % | 8.277 M |
| Net cash provided by operating activities | 11.313 M 207.88 % | -10.487 M 55.32 % | -23.470 M 27.74 % | -32.482 M 15.11 % | -38.262 M -176.25 % | 50.179 M 24.13 % | 40.426 M |
| Investments in property plant and equipment | -149.000 K 5.10 % | -157.000 K 96.92 % | -5.091 M -108.65 % | -2.440 M -294.82 % | -618.000 K 25.54 % | -830.000 K 7.57 % | -898.000 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 2.000 K -75.00 % | 8.000 K -61.90 % | 21.000 K 90.91 % | 11.000 K 155.00 % | -19.999 K |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -3.422 M | 0.000 100.00 % | -2.531 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 100.00 % | -8.000 K | 0.000 100.00 % | -11.000 K | 0.000 |
| Other investing activites | 6.599 M 889.36 % | 667.000 K 102.57 % | -25.942 M -155.68 % | 46.588 M 75.77 % | 26.505 M 144.29 % | -59.839 M -41.05 % | -42.424 M |
| Net cash used for investing activites | 6.450 M 1 164.71 % | 510.000 K 101.64 % | -31.031 M -176.19 % | 40.726 M 57.19 % | 25.908 M 140.99 % | -63.200 M -45.82 % | -43.342 M |
| Debt repayment | -11.738 M -926.05 % | -1.144 M 92.84 % | -15.973 M -321.60 % | 7.208 M -64.17 % | 20.120 M 800.31 % | -2.873 M | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 106.250 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -10.577 M -568.58 % | -1.582 M 51.04 % | -3.231 M | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 100.00 % | -4.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -6.283 M 2.59 % | -6.450 M -107.49 % | 86.103 M 2 166.80 % | -4.166 M 25.13 % | -5.564 M -126.32 % | 21.143 M 1 661.52 % | -1.354 M |
| Net cash used provided by financing activities | -18.021 M -137.31 % | -7.594 M -111.48 % | 66.130 M 4 429.45 % | 1.460 M -87.11 % | 11.325 M -38.01 % | 18.270 M 1 449.34 % | -1.354 M |
| Effect of forex changes on cash | 32.000 K 112.50 % | -256.000 K 9.54 % | -283.000 K -429.07 % | 86.000 K -41.10 % | 146.000 K 410.64 % | -47.000 K | 0.000 |
| Net change in cash | -226.000 K 98.73 % | -17.827 M -257.12 % | 11.346 M 15.89 % | 9.790 M 1 208.72 % | -883.000 K -116.97 % | 5.202 M 221.83 % | -4.270 M |
| Cash at beginning of period | 10.685 M -62.52 % | 28.512 M 66.10 % | 17.166 M 132.73 % | 7.376 M -10.69 % | 8.259 M 170.17 % | 3.057 M -59.65 % | 7.577 M |
| Cash at end of period | 10.459 M -2.12 % | 10.685 M -62.52 % | 28.512 M 66.10 % | 17.166 M 132.73 % | 7.376 M -10.69 % | 8.259 M 149.74 % | 3.307 M |
| Operating cash flow | 11.313 M 207.88 % | -10.487 M 55.32 % | -23.470 M 27.74 % | -32.482 M 15.11 % | -38.262 M -176.25 % | 50.179 M 24.13 % | 40.426 M |
| Capital expenditure | -149.000 K 5.10 % | -157.000 K 96.92 % | -5.091 M -108.65 % | -2.440 M -294.82 % | -618.000 K 25.54 % | -830.000 K 7.57 % | -898.000 K |
| Free CashFlow | 11.164 M 204.89 % | -10.644 M 62.73 % | -28.561 M 18.21 % | -34.922 M 10.18 % | -38.880 M -178.79 % | 49.349 M 24.85 % | 39.528 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-10-01 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 409.896 M 86.08 % | 220.276 M -17.81 % | 268.012 M -25.57 % | 360.063 M 3.94 % | 346.406 M -14.71 % | 406.141 M 9.85 % | 369.709 M 41.22 % | 261.803 M 35.15 % | 193.719 M 0.00 % | 193.719 M 16.74 % | 165.943 M 0.00 % | 165.943 M -2.43 % | 170.081 M 0.00 % | 170.081 M |
| Net income | 7.902 M 143.37 % | -18.222 M -11.51 % | -16.341 M -1 294.52 % | 1.368 M -89.17 % | 12.627 M -59.41 % | 31.110 M 3.14 % | 30.163 M 76.44 % | 17.095 M 38.00 % | 12.388 M 0.00 % | 12.388 M -5.11 % | 13.055 M 0.00 % | 13.055 M 4.17 % | 12.532 M 0.00 % | 12.532 M |
| Income before tax | 9.251 M 148.01 % | -19.268 M -5.31 % | -18.297 M -1 327.99 % | 1.490 M -89.96 % | 14.835 M -61.09 % | 38.130 M 2.95 % | 37.036 M 79.10 % | 20.679 M 33.04 % | 15.543 M 0.00 % | 15.543 M 1.58 % | 15.301 M 0.00 % | 15.301 M 2.93 % | 14.866 M 0.00 % | 14.866 M |
| Income before tax ratio | 0.02 125.80 % | -0.09 -28.13 % | -0.07 -1 749.75 % | 0.00 -90.34 % | 0.04 -54.38 % | 0.09 -6.28 % | 0.10 26.83 % | 0.08 -1.56 % | 0.08 0.00 % | 0.08 -12.98 % | 0.09 0.00 % | 0.09 5.49 % | 0.09 0.00 % | 0.09 |
| EBITDA | 12.835 M 176.90 % | -16.691 M -7.19 % | -15.571 M -384.82 % | 5.467 M -71.45 % | 19.152 M -54.34 % | 41.945 M 0.36 % | 41.795 M 78.05 % | 23.474 M 19.18 % | 19.696 M 0.00 % | 19.696 M 6.26 % | 18.535 M 0.00 % | 18.535 M 8.17 % | 17.135 M 0.00 % | 17.135 M |
| Net income ratio | 0.02 123.30 % | -0.08 -35.68 % | -0.06 -1 704.78 % | 0.00 -89.58 % | 0.04 -52.41 % | 0.08 -6.11 % | 0.08 24.95 % | 0.07 2.11 % | 0.06 0.00 % | 0.06 -18.71 % | 0.08 0.00 % | 0.08 6.77 % | 0.07 0.00 % | 0.07 |
| Ratio EBITDA | 0.03 141.32 % | -0.08 -30.42 % | -0.06 -482.64 % | 0.02 -72.54 % | 0.06 -46.47 % | 0.10 -8.64 % | 0.11 26.08 % | 0.09 -11.81 % | 0.10 0.00 % | 0.10 -8.97 % | 0.11 0.00 % | 0.11 10.87 % | 0.10 0.00 % | 0.10 |
| Gross profit ratio | 0.09 -5.24 % | 0.10 -19.47 % | 0.12 20.86 % | 0.10 -30.31 % | 0.14 -18.32 % | 0.18 -0.25 % | 0.18 -8.66 % | 0.19 -13.04 % | 0.22 0.00 % | 0.22 6.84 % | 0.21 0.00 % | 0.21 14.04 % | 0.18 0.00 % | 0.18 |
| Weighted average shs out dil | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 24.15 % | 503.415 M 0.68 % | 500.000 M 0.00 % | 500.000 M -20.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M |
| Weighted average shs out | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 24.15 % | 503.415 M 0.68 % | 500.000 M 0.00 % | 500.000 M -20.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M 0.00 % | 625.000 M |
| EPS diluted | 0.01 143.15 % | -0.03 -11.88 % | -0.03 -1 286.36 % | 0.00 -89.11 % | 0.02 -67.31 % | 0.06 2.32 % | 0.06 76.61 % | 0.03 72.73 % | 0.02 0.00 % | 0.02 -5.26 % | 0.02 0.00 % | 0.02 4.50 % | 0.02 0.00 % | 0.02 |
| Earnings per share | 0.01 143.15 % | -0.03 -11.88 % | -0.03 -1 286.36 % | 0.00 -89.11 % | 0.02 -67.31 % | 0.06 2.32 % | 0.06 76.61 % | 0.03 72.73 % | 0.02 0.00 % | 0.02 -5.26 % | 0.02 0.00 % | 0.02 4.50 % | 0.02 0.00 % | 0.02 |
| Gross profit | 37.967 M 76.34 % | 21.531 M -33.81 % | 32.529 M -10.04 % | 36.158 M -27.56 % | 49.913 M -30.33 % | 71.644 M 9.58 % | 65.379 M 28.99 % | 50.686 M 17.52 % | 43.128 M 0.00 % | 43.128 M 24.72 % | 34.581 M 0.00 % | 34.581 M 11.26 % | 31.080 M 0.00 % | 31.080 M |
| Income tax expense | 1.349 M 228.97 % | -1.046 M 46.52 % | -1.956 M -1 703.28 % | 122.000 K -94.47 % | 2.208 M -68.55 % | 7.020 M 2.14 % | 6.873 M 91.77 % | 3.584 M 13.60 % | 3.155 M 0.00 % | 3.155 M 40.47 % | 2.246 M 0.00 % | 2.246 M -3.77 % | 2.334 M 0.00 % | 2.334 M |
| Cost of revenue | 371.929 M 87.14 % | 198.745 M -15.60 % | 235.483 M -27.30 % | 323.905 M 9.25 % | 296.493 M -11.36 % | 334.497 M 9.91 % | 304.330 M 44.15 % | 211.117 M 40.19 % | 150.591 M 0.00 % | 150.591 M 14.64 % | 131.363 M 0.00 % | 131.363 M -5.50 % | 139.001 M 0.00 % | 139.001 M |
| General and administrative expenses | 22.063 M 44.30 % | 15.290 M -12.14 % | 17.403 M 103.94 % | 8.534 M 13.94 % | 7.490 M -4.52 % | 7.844 M -34.96 % | 12.060 M -2.21 % | 12.333 M 335.41 % | 2.833 M 0.00 % | 2.833 M 17.31 % | 2.415 M 0.00 % | 2.415 M | 0.000 | 0.000 |
| Selling and marketing expenses | 9.505 M -44.24 % | 17.047 M -12.84 % | 19.558 M 135.47 % | 8.306 M -18.94 % | 10.247 M 28.81 % | 7.955 M -48.12 % | 15.333 M 5.40 % | 14.548 M 2 758.15 % | 509.000 K 0.00 % | 509.000 K -26.50 % | 692.500 K 0.00 % | 692.500 K | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.500 K 0.00 % | 135.500 K 1 190.48 % | 10.500 K 0.00 % | 10.500 K | 0.000 | 0.000 |
| Operating expenses | 27.409 M -29.98 % | 39.143 M -20.30 % | 49.111 M 46.30 % | 33.568 M -0.96 % | 33.892 M 9.78 % | 30.874 M 13.06 % | 27.307 M -6.10 % | 29.081 M 10.09 % | 26.417 M 0.00 % | 26.417 M 39.73 % | 18.906 M 0.00 % | 18.906 M 20.91 % | 15.637 M 0.00 % | 15.637 M |
| Cost and expenses | 399.338 M 67.87 % | 237.888 M -16.41 % | 284.594 M -20.39 % | 357.473 M 8.20 % | 330.385 M -9.58 % | 365.371 M 10.17 % | 331.637 M 38.07 % | 240.198 M 35.70 % | 177.007 M 0.00 % | 177.007 M 17.79 % | 150.268 M 0.00 % | 150.268 M -2.83 % | 154.638 M 0.00 % | 154.638 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 |
| Selling general and administrative expenses | 27.409 M -29.98 % | 39.143 M -20.30 % | 49.111 M 46.30 % | 33.568 M -0.96 % | 33.892 M 9.78 % | 30.874 M 29.39 % | 23.862 M -13.34 % | 27.534 M 724.00 % | 3.342 M 0.00 % | 3.342 M 7.55 % | 3.107 M 0.00 % | 3.107 M -80.13 % | 15.637 M 0.00 % | 15.637 M |
| Interest income | 0.000 -100.00 % | 472.000 K | 0.000 -100.00 % | 590.000 K 153.22 % | 233.000 K -80.35 % | 1.186 M 14.48 % | 1.036 M 11.88 % | 926.000 K 13.34 % | 817.000 K 0.00 % | 817.000 K -19.47 % | 1.015 M 0.00 % | 1.015 M 421.59 % | 194.500 K 0.00 % | 194.500 K |
| Interest expense | 1.719 M -14.14 % | 2.002 M -50.37 % | 4.034 M 138.98 % | 1.688 M 6.77 % | 1.581 M 13.74 % | 1.390 M | 0.000 | 0.000 -100.00 % | 1.047 M 0.00 % | 1.047 M 10.27 % | 949.000 K 0.00 % | 949.000 K 53.44 % | 618.500 K 0.00 % | 618.500 K |
| Depreciation and amortization | 1.865 M 102.50 % | 921.000 K -8.90 % | 1.011 M -55.83 % | 2.289 M -16.34 % | 2.736 M 12.82 % | 2.425 M 772.30 % | 278.000 K -13.66 % | 322.000 K -83.21 % | 1.918 M 0.00 % | 1.918 M 5.65 % | 1.816 M 0.00 % | 1.816 M 7.33 % | 1.692 M 0.00 % | 1.692 M |
| Operating income | 10.558 M 159.95 % | -17.612 M -6.21 % | -16.582 M -740.23 % | 2.590 M -83.83 % | 16.021 M -60.70 % | 40.770 M -1.80 % | 41.517 M 79.32 % | 23.152 M 30.23 % | 17.778 M 0.00 % | 17.778 M 6.33 % | 16.720 M 0.00 % | 16.720 M 8.27 % | 15.443 M 0.00 % | 15.443 M |
| Operating income ratio | 0.03 132.22 % | -0.08 -29.23 % | -0.06 -960.12 % | 0.01 -84.45 % | 0.05 -53.93 % | 0.10 -10.61 % | 0.11 26.98 % | 0.09 -3.64 % | 0.09 0.00 % | 0.09 -8.92 % | 0.10 0.00 % | 0.10 10.97 % | 0.09 0.00 % | 0.09 |
| Total other income expenses net | -1.307 M 21.07 % | -1.656 M 3.44 % | -1.715 M -55.91 % | -1.100 M 7.25 % | -1.186 M 55.08 % | -2.640 M 41.08 % | -4.481 M -81.20 % | -2.473 M -111.64 % | -1.169 M 0.00 % | -1.169 M -212.02 % | -374.500 K 0.00 % | -374.500 K 35.15 % | -577.500 K 0.00 % | -577.500 K |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-10-01 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 43.273 M -24.87 % | 57.598 M 0.44 % | 57.347 M -3.62 % | 59.503 M 41.50 % | 42.051 M 780.44 % | -6.180 M -109.80 % | 63.092 M -8.50 % | 68.956 M 20.79 % | 57.087 M 26.25 % | 45.218 M 26.65 % | 35.702 M 36.34 % | 26.186 M |
| Total investments | 11.258 M -0.56 % | 11.321 M 0.00 % | 11.321 M 0.67 % | 11.246 M 0.46 % | 11.194 M 0.47 % | 11.142 M 0.47 % | 11.090 M 46.52 % | 7.569 M 0.69 % | 7.517 M 0.70 % | 7.465 M -60.12 % | 18.718 M -37.55 % | 29.971 M |
| Total debt | 53.732 M -21.05 % | 68.055 M 0.03 % | 68.032 M -5.86 % | 72.268 M 2.42 % | 70.563 M -27.54 % | 97.387 M 21.34 % | 80.258 M 5.14 % | 76.332 M 17.61 % | 64.905 M 21.37 % | 53.477 M 28.91 % | 41.485 M 40.66 % | 29.493 M |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -17.531 M 1.32 % | -17.766 M 0.42 % | -17.841 M -2.29 % | -17.442 M 0.82 % | -17.586 M -6.67 % | -16.487 M -7.18 % | -15.382 M -92.36 % | -7.997 M -1 208.76 % | -611.000 K -341.50 % | 253.000 K -77.35 % | 1.117 M |
| Retained earnings | 92.828 M 9.30 % | 84.926 M -17.67 % | 103.148 M -13.68 % | 119.489 M 1.16 % | 118.121 M 11.97 % | 105.494 M 34.59 % | 78.384 M 151.83 % | 31.126 M 43.19 % | 21.738 M 76.02 % | 12.350 M 32.86 % | 9.296 M 48.94 % | 6.241 M |
| Common stock | 6.250 M 0.00 % | 6.250 M 0.00 % | 6.250 M 0.00 % | 6.250 M 0.00 % | 6.250 M 0.00 % | 6.250 M | 0.000 | 0.000 -100.00 % | 10.000 K -50.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K |
| Total equity | 183.563 M 4.37 % | 175.875 M -9.28 % | 193.862 M -7.74 % | 210.128 M 0.46 % | 209.159 M 6.50 % | 196.388 M 155.19 % | 76.958 M 149.82 % | 30.805 M 44.75 % | 21.282 M 80.98 % | 11.759 M 22.89 % | 9.569 M 29.69 % | 7.378 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.500 | 0.000 |
| Long term debt | 3.198 M -26.55 % | 4.354 M -21.96 % | 5.579 M -18.85 % | 6.875 M -5.78 % | 7.297 M -14.62 % | 8.546 M 1 181.26 % | 667.000 K -73.89 % | 2.555 M 22.13 % | 2.092 M 28.42 % | 1.629 M 42.96 % | 1.140 M 75.31 % | 650.000 K |
| Total non current liabilities | 3.478 M -33.61 % | 5.239 M -18.95 % | 6.464 M -16.08 % | 7.703 M -8.56 % | 8.424 M -11.49 % | 9.518 M 508.96 % | 1.563 M -53.12 % | 3.334 M 27.25 % | 2.620 M 37.46 % | 1.906 M 24.58 % | 1.530 M 32.58 % | 1.154 M |
| Other current liabilities | 61.886 M 527.90 % | 9.856 M -70.20 % | 33.071 M 355.15 % | 7.266 M -22.58 % | 9.385 M -21.90 % | 12.016 M -65.49 % | 34.820 M 221.90 % | 10.817 M 49.16 % | 7.252 M 96.69 % | 3.687 M -5.23 % | 3.891 M -4.97 % | 4.094 M |
| Deferred revenue | 0.000 -100.00 % | 46.290 M | 0.000 -100.00 % | 23.562 M 16.78 % | 20.177 M -16.37 % | 24.126 M | 0.000 -100.00 % | 15.113 M 2.32 % | 14.771 M 2.37 % | 14.428 M 6.38 % | 13.563 M 6.81 % | 12.698 M |
| Short term debt | 50.534 M -20.67 % | 63.701 M 2.00 % | 62.453 M -4.50 % | 65.393 M 3.36 % | 63.266 M -28.79 % | 88.841 M 7.55 % | 82.603 M 11.96 % | 73.777 M 17.44 % | 62.821 M 21.12 % | 51.865 M 28.53 % | 40.354 M 39.91 % | 28.843 M |
| Total current liabilities | 292.318 M 10.57 % | 264.383 M -5.72 % | 280.432 M -3.13 % | 289.495 M 70.14 % | 170.151 M -14.74 % | 199.578 M 4.08 % | 191.763 M 7.56 % | 178.279 M -0.92 % | 179.941 M -0.91 % | 181.602 M 19.84 % | 151.539 M 24.75 % | 121.476 M |
| Total liabilities | 295.796 M 9.71 % | 269.622 M -6.02 % | 286.896 M -3.47 % | 297.198 M 66.43 % | 178.575 M -14.60 % | 209.096 M 8.16 % | 193.326 M 6.45 % | 181.613 M -0.52 % | 182.561 M -0.52 % | 183.508 M 19.89 % | 153.069 M 24.82 % | 122.630 M |
| Other non current assets | 912.000 K -82.49 % | 5.209 M 456.52 % | 936.000 K -92.32 % | 12.180 M 0.89 % | 12.072 M 1.07 % | 11.944 M -1.09 % | 12.076 M 42.07 % | 8.500 M 1.33 % | 8.389 M 1.35 % | 8.277 M 78.25 % | 4.644 M 359.75 % | 1.010 M |
| Long term investments | 11.258 M -0.56 % | 11.321 M 0.00 % | 11.321 M 0.67 % | 11.246 M 0.46 % | 11.194 M 0.47 % | 11.142 M 0.47 % | 11.090 M 46.52 % | 7.569 M 0.69 % | 7.517 M 0.70 % | 7.465 M -60.12 % | 18.718 M -37.55 % | 29.971 M |
| Intangible 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 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 100.00 % | -11.246 M -0.46 % | -11.194 M -0.47 % | -11.142 M -0.47 % | -11.090 M -46.52 % | -7.569 M -0.69 % | -7.517 M -0.70 % | -7.465 M -100.00 % | -3.733 M | 0.000 |
| Property plant equipment net | 8.096 M -24.03 % | 10.657 M -18.09 % | 13.011 M -15.08 % | 15.322 M -5.98 % | 16.296 M -9.82 % | 18.070 M 193.20 % | 6.163 M -18.03 % | 7.519 M 24.30 % | 6.049 M 32.10 % | 4.579 M 9.98 % | 4.164 M 11.09 % | 3.748 M |
| Total non current assets | 24.688 M -9.19 % | 27.187 M -2.04 % | 27.752 M -2.37 % | 28.426 M -1.79 % | 28.944 M -4.57 % | 30.330 M 64.41 % | 18.448 M 10.51 % | 16.694 M 11.73 % | 14.941 M 13.29 % | 13.188 M -45.13 % | 24.035 M -31.10 % | 34.882 M |
| Other current assets | 197.403 M 344.10 % | 44.450 M -13.21 % | 51.215 M -23.45 % | 66.907 M -0.41 % | 67.184 M 738.44 % | 8.013 M -6.76 % | 8.594 M -44.37 % | 15.448 M -82.32 % | 87.355 M -45.15 % | 159.262 M 95.64 % | 81.405 M 2 194.39 % | 3.548 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 |
| cash and cash equivalents | 10.459 M 0.02 % | 10.457 M -2.13 % | 10.685 M -16.29 % | 12.765 M -55.23 % | 28.512 M -72.47 % | 103.567 M 503.33 % | 17.166 M 132.73 % | 7.376 M -5.65 % | 7.818 M -5.35 % | 8.259 M 42.82 % | 5.783 M 74.87 % | 3.307 M |
| Cash and short term investments | 10.459 M 0.02 % | 10.457 M -2.13 % | 10.685 M -16.29 % | 12.765 M -55.23 % | 28.512 M -72.47 % | 103.567 M 503.33 % | 17.166 M 132.73 % | 7.376 M -5.65 % | 7.818 M -5.35 % | 8.259 M 42.82 % | 5.783 M 74.87 % | 3.307 M |
| Total current assets | 454.671 M 8.69 % | 418.310 M -7.66 % | 453.006 M -5.41 % | 478.900 M 33.48 % | 358.790 M -4.36 % | 375.154 M 48.97 % | 251.836 M 28.67 % | 195.724 M 3.61 % | 188.902 M 3.75 % | 182.079 M 31.37 % | 138.603 M 45.70 % | 95.126 M |
| Inventory | 18.056 M -4.02 % | 18.813 M 5.92 % | 17.762 M -3.23 % | 18.354 M -7.35 % | 19.811 M -7.67 % | 21.456 M 35.61 % | 15.822 M 62.21 % | 9.754 M -30.09 % | 13.952 M -23.13 % | 18.150 M 8.53 % | 16.724 M 9.32 % | 15.298 M |
| Net receivables | 228.753 M -33.62 % | 344.590 M -7.70 % | 373.344 M -1.98 % | 380.874 M 56.43 % | 243.478 M | 0.000 -100.00 % | 210.254 M 28.87 % | 163.146 M 4.01 % | 156.864 M 4.17 % | 150.581 M 34.72 % | 111.777 M 53.18 % | 72.973 M |
| Tax assets | 4.422 M | 0.000 -100.00 % | 2.484 M 168.83 % | 924.000 K 60.42 % | 576.000 K 82.28 % | 316.000 K 51.20 % | 209.000 K -69.04 % | 675.000 K 34.06 % | 503.500 K 51.66 % | 332.000 K 36.91 % | 242.500 K 58.50 % | 153.000 K |
| 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 |
| Account payables | 179.898 M 24.47 % | 144.536 M -21.68 % | 184.556 M -4.40 % | 193.046 M 186.21 % | 67.449 M 5.11 % | 64.169 M -0.79 % | 64.682 M -5.52 % | 68.463 M -20.36 % | 85.962 M -16.91 % | 103.460 M 17.72 % | 87.885 M 21.54 % | 72.309 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 352.000 K 54.39 % | 228.000 K -97.69 % | 9.874 M -5.29 % | 10.426 M 7.95 % | 9.658 M -4.46 % | 10.109 M 10.66 % | 9.136 M 11.93 % | 8.162 M 39.59 % | 5.847 M 65.54 % | 3.532 M |
| Deferred revenue non current | 280.000 K -68.36 % | 885.000 K 0.00 % | 885.000 K 6.88 % | 828.000 K -26.53 % | 1.127 M 15.95 % | 972.000 K 8.48 % | 896.000 K 15.02 % | 779.000 K 47.54 % | 528.000 K 90.61 % | 277.000 K -29.07 % | 390.500 K -22.52 % | 504.000 K |
| 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 |
| Capital lease obligations | 5.579 M -23.88 % | 7.329 M -9.97 % | 8.141 M -13.96 % | 9.462 M -0.69 % | 9.528 M -18.10 % | 11.634 M 257.97 % | 3.250 M -50.24 % | 6.532 M 26.48 % | 5.165 M 36.02 % | 3.797 M 70.77 % | 2.224 M 242.08 % | 650.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 17.841 M 2.29 % | 17.442 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 84.485 M -17.36 % | 102.230 M 0.00 % | 102.230 M 0.00 % | 102.230 M 0.00 % | 102.230 M 0.00 % | 102.230 M 578.77 % | 15.061 M 0.00 % | 15.061 M 100.00 % | 7.531 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -828.000 K 26.53 % | -1.127 M -15.95 % | -972.000 K -8.48 % | -896.000 K -15.02 % | -779.000 K -47.54 % | -528.000 K -90.61 % | -277.000 K -100.00 % | -138.500 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.500 | 0.000 |
| Total assets | 479.359 M 7.60 % | 445.497 M -7.33 % | 480.758 M -5.24 % | 507.326 M 30.84 % | 387.734 M -4.38 % | 405.484 M 50.02 % | 270.284 M 27.24 % | 212.418 M 4.21 % | 203.843 M 4.39 % | 195.267 M 20.06 % | 162.638 M 25.10 % | 130.008 M |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-10-01 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 32.948 M 17 806.52 % | 184.000 K -86.74 % | 1.388 M 104.19 % | -33.150 M 26.06 % | -44.834 M -568.96 % | -6.702 M 92.14 % | -85.215 M -135.42 % | -36.197 M 0.00 % | -36.197 M -607.96 % | 7.126 M 0.00 % | 7.126 M 69.18 % | 4.212 M 0.00 % | 4.212 M |
| Accounts receivables | 33.992 M 14 322.59 % | -239.000 K 99.81 % | -126.173 M -295.51 % | -31.901 M 19.34 % | -39.548 M -2 123.05 % | -1.779 M 97.87 % | -83.349 M -196.38 % | -28.122 M 0.00 % | -28.122 M -294.67 % | -7.126 M 0.00 % | -7.126 M 8.40 % | -7.779 M 0.00 % | -7.779 M |
| Inventory | -1.044 M -415.41 % | 331.000 K -66.80 % | 997.000 K -2.92 % | 1.027 M 116.49 % | -6.228 M -26.51 % | -4.923 M -163.83 % | -1.866 M -150.73 % | 3.678 M 0.00 % | 3.678 M 294.65 % | -1.890 M 0.00 % | -1.890 M 34.19 % | -2.871 M 0.00 % | -2.871 M |
| Accounts payables | -40.245 M -588.89 % | -5.842 M -104.73 % | 123.478 M 5 749.27 % | 2.111 M 53.42 % | 1.376 M | 0.000 | 0.000 100.00 % | -12.318 M 0.00 % | -12.318 M -180.04 % | 15.390 M 0.00 % | 15.390 M 31.84 % | 11.673 M 0.00 % | 11.673 M |
| Other working capital | 23.113 M 289.50 % | 5.934 M 92.29 % | 3.086 M 170.34 % | -4.387 M -910.83 % | -434.000 K | 0.000 | 0.000 -100.00 % | 565.000 K 0.00 % | 565.000 K -24.82 % | 751.500 K 0.00 % | 751.500 K -76.44 % | 3.190 M 0.00 % | 3.190 M |
| Other non cash items | -20.951 M -284.81 % | -5.445 M -371.39 % | -1.155 M -103.29 % | 35.125 M -32.95 % | 52.384 M 716.50 % | -8.497 M -154.39 % | 15.622 M 4 054.94 % | -395.000 K 0.00 % | -395.000 K -146.61 % | 847.500 K 0.00 % | 847.500 K -79.52 % | 4.139 M 0.00 % | 4.139 M |
| Net cash provided by operating activities | -3.506 M 67.90 % | -10.922 M -357.75 % | -2.386 M 85.88 % | -16.897 M -106.94 % | -8.165 M -146.63 % | 17.511 M 135.03 % | -49.993 M -161.32 % | -19.131 M 0.00 % | -19.131 M -176.25 % | 25.090 M 0.00 % | 25.090 M 24.13 % | 20.213 M 0.00 % | 20.213 M |
| Investments in property plant and equipment | -65.000 K -202.33 % | -21.500 K 81.14 % | -114.000 K 94.31 % | -2.005 M 35.03 % | -3.086 M -132.91 % | -1.325 M -18.83 % | -1.115 M -260.84 % | -309.000 K 0.00 % | -309.000 K 25.54 % | -415.000 K 0.00 % | -415.000 K 7.57 % | -449.000 K 0.00 % | -449.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.500 K 0.00 % | 10.500 K 90.91 % | 5.500 K 0.00 % | 5.500 K 155.00 % | -10.000 K 0.00 % | -10.000 K |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.266 M 0.00 % | -1.266 M | 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 100.00 % | -5.500 K 0.00 % | -5.500 K | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -21.500 K 99.67 % | -6.498 M 55.21 % | -14.508 M -1 082.26 % | 1.477 M 139.77 % | 616.000 K -98.55 % | 42.550 M 221.07 % | 13.253 M 0.00 % | 13.253 M 144.29 % | -29.920 M 0.00 % | -29.920 M -41.05 % | -21.212 M 0.00 % | -21.212 M |
| Net cash used for investing activites | -65.000 K -51.16 % | -43.000 K 62.28 % | -114.000 K 94.31 % | -2.003 M -24.49 % | -1.609 M -126.94 % | -709.000 K -101.71 % | 41.435 M 219.86 % | 12.954 M 0.00 % | 12.954 M 140.99 % | -31.600 M 0.00 % | -31.600 M -45.82 % | -21.671 M 0.00 % | -21.671 M |
| Debt repayment | -1.569 M | 0.000 | 0.000 100.00 % | -21.706 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.060 M 0.00 % | 10.060 M 800.31 % | -1.437 M 0.00 % | -1.437 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -499.000 K -100.52 % | 96.172 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.466 M | 0.000 | 0.000 100.00 % | -1.616 M 0.00 % | -1.616 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 835.000 K 119.04 % | -4.385 M -984.07 % | 496.000 K 111.14 % | -4.451 M -104.55 % | 97.757 M 9 807.77 % | -1.007 M -140.82 % | 2.467 M 188.68 % | -2.782 M 0.00 % | -2.782 M -126.32 % | 10.572 M 0.00 % | 10.572 M 1 661.52 % | -677.000 K 0.00 % | -677.000 K |
| Net cash used provided by financing activities | -734.000 K 83.26 % | -4.385 M -984.07 % | 496.000 K 101.86 % | -26.656 M -127.84 % | 95.757 M 9 609.15 % | -1.007 M -140.82 % | 2.467 M -56.43 % | 5.663 M 0.00 % | 5.663 M -38.01 % | 9.135 M 0.00 % | 9.135 M 1 449.34 % | -677.000 K 0.00 % | -677.000 K |
| Effect of forex changes on cash | 168.000 K 321.05 % | -76.000 K 15.56 % | -90.000 K 33.09 % | -134.500 K -1 821.43 % | -7.000 K -111.11 % | 63.000 K 173.91 % | 23.000 K -68.49 % | 73.000 K 0.00 % | 73.000 K 410.64 % | -23.500 K 0.00 % | -23.500 K | 0.000 | 0.000 |
| Net change in cash | -4.137 M 73.18 % | -15.426 M -606.32 % | -2.184 M 95.23 % | -45.825 M -153.30 % | 85.983 M 984.41 % | 7.929 M 361.34 % | -3.034 M -243.60 % | -883.000 K 0.00 % | -883.000 K -116.97 % | 5.202 M 0.00 % | 5.202 M 221.83 % | -4.270 M 0.00 % | -4.270 M |
| Cash at beginning of period | 48.145 M -24.27 % | 63.571 M -3.32 % | 65.755 M -41.07 % | 111.580 M 335.91 % | 25.597 M | 0.000 -100.00 % | 4.342 M -47.43 % | 8.259 M 0.00 % | 8.259 M 170.17 % | 3.057 M 0.00 % | 3.057 M -59.65 % | 7.577 M 0.00 % | 7.577 M |
| Cash at end of period | 10.457 M -78.28 % | 48.145 M -24.27 % | 63.571 M -3.32 % | 65.755 M -41.07 % | 111.580 M 1 307.24 % | 7.929 M 506.19 % | 1.308 M -82.27 % | 7.376 M 0.00 % | 7.376 M -10.69 % | 8.259 M 0.00 % | 8.259 M 149.74 % | 3.307 M 0.00 % | 3.307 M |
| Operating cash flow | -990.000 K 89.26 % | -9.222 M -286.50 % | -2.386 M 85.88 % | -16.897 M -106.94 % | -8.165 M -146.63 % | 17.511 M 135.03 % | -49.993 M -161.32 % | -19.131 M 0.00 % | -19.131 M -176.25 % | 25.090 M 0.00 % | 25.090 M 24.13 % | 20.213 M 0.00 % | 20.213 M |
| Capital expenditure | -65.000 K -202.33 % | -21.500 K 81.14 % | -114.000 K 94.31 % | -2.005 M 35.03 % | -3.086 M -132.91 % | -1.325 M -18.83 % | -1.115 M -260.84 % | -309.000 K 0.00 % | -309.000 K 25.54 % | -415.000 K 0.00 % | -415.000 K 7.57 % | -449.000 K 0.00 % | -449.000 K |
| Free CashFlow | -1.055 M 77.23 % | -4.633 M -85.30 % | -2.500 M 86.77 % | -18.902 M -68.00 % | -11.251 M -169.51 % | 16.186 M 131.67 % | -51.108 M -162.90 % | -19.440 M 0.00 % | -19.440 M -178.79 % | 24.675 M 0.00 % | 24.675 M 24.85 % | 19.764 M 0.00 % | 19.764 M |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 |