Farm Fresh Berhad 5306.KL
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | 981.181 M 21.07 % | 810.411 M 28.70 % | 629.691 M 25.46 % | 501.921 M 2.33 % | 490.498 M 61.84 % | 303.067 M |
| Net income | 106.395 M 67.47 % | 63.530 M 26.86 % | 50.079 M -37.31 % | 79.887 M 120.51 % | 36.228 M 2.86 % | 35.220 M |
| Income before tax | 115.233 M 66.85 % | 69.065 M 32.37 % | 52.174 M -20.57 % | 65.684 M -2.82 % | 67.589 M 86.83 % | 36.176 M |
| Income before tax ratio | 0.12 37.81 % | 0.09 2.86 % | 0.08 -36.69 % | 0.13 -5.03 % | 0.14 15.44 % | 0.12 |
| EBITDA | 191.396 M 61.04 % | 118.850 M 38.60 % | 85.752 M -9.34 % | 94.587 M 5.98 % | 89.252 M 67.09 % | 53.416 M |
| Net income ratio | 0.11 38.32 % | 0.08 -1.43 % | 0.08 -50.03 % | 0.16 115.49 % | 0.07 -36.44 % | 0.12 |
| Ratio EBITDA | 0.20 33.01 % | 0.15 7.69 % | 0.14 -27.74 % | 0.19 3.57 % | 0.18 3.24 % | 0.18 |
| Gross profit ratio | 0.32 20.52 % | 0.27 12.17 % | 0.24 -12.51 % | 0.27 -5.43 % | 0.29 8.74 % | 0.26 |
| Weighted average shs out dil | 1.880 B 0.54 % | 1.870 B 0.42 % | 1.862 B 13.45 % | 1.641 B -11.67 % | 1.858 B 0.00 % | 1.858 B |
| Weighted average shs out | 1.880 B 0.54 % | 1.870 B 0.62 % | 1.858 B 13.23 % | 1.641 B -11.67 % | 1.858 B 0.00 % | 1.858 B |
| EPS diluted | 0.06 66.47 % | 0.03 26.39 % | 0.03 -44.76 % | 0.05 119.37 % | 0.02 16.84 % | 0.02 |
| Earnings per share | 0.06 67.06 % | 0.03 26.39 % | 0.03 -44.76 % | 0.05 119.37 % | 0.02 16.84 % | 0.02 |
| Gross profit | 315.244 M 45.92 % | 216.043 M 44.36 % | 149.653 M 9.76 % | 136.344 M -3.22 % | 140.886 M 75.99 % | 80.054 M |
| Income tax expense | 7.918 M 36.89 % | 5.784 M 158.21 % | 2.240 M 117.39 % | -12.881 M -137.06 % | 34.761 M 1 837.74 % | 1.794 M |
| Cost of revenue | 665.937 M 12.04 % | 594.368 M 23.82 % | 480.038 M 31.31 % | 365.577 M 4.57 % | 349.613 M 56.77 % | 223.013 M |
| General and administrative expenses | 88.755 M 31.64 % | 67.425 M 87.96 % | 35.872 M -0.35 % | 35.997 M 33.03 % | 27.060 M 33.76 % | 20.230 M |
| Selling and marketing expenses | 88.063 M 26.30 % | 69.727 M 34.84 % | 51.711 M 61.58 % | 32.003 M -14.71 % | 37.522 M 89.68 % | 19.782 M |
| Other expenses | 6.598 M 207.86 % | -6.117 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 183.416 M 39.97 % | 131.035 M 52.34 % | 86.013 M 41.39 % | 60.835 M -4.26 % | 63.541 M 69.70 % | 37.444 M |
| Cost and expenses | 849.353 M 17.09 % | 725.403 M 28.15 % | 566.051 M 32.75 % | 426.412 M 3.21 % | 413.153 M 58.63 % | 260.457 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K |
| Selling general and administrative expenses | 176.818 M 28.92 % | 137.152 M 56.60 % | 87.583 M 28.80 % | 68.000 M 5.29 % | 64.582 M 61.41 % | 40.012 M |
| Interest income | 1.062 M 2 428.57 % | 42.000 K -26.32 % | 57.000 K -7.99 % | 61.952 K 21.36 % | 51.049 K | 0.000 |
| Interest expense | 17.657 M 1 372.64 % | 1.199 M 241.60 % | 351.000 K 6.46 % | 329.686 K 32.34 % | 249.129 K -96.13 % | 6.435 M |
| Depreciation and amortization | 58.506 M 20.42 % | 48.586 M 46.22 % | 33.227 M 16.29 % | 28.573 M 33.43 % | 21.414 M 67.12 % | 12.813 M |
| Operating income | 131.828 M 55.08 % | 85.008 M 33.58 % | 63.640 M -15.72 % | 75.509 M -2.37 % | 77.345 M 90.49 % | 40.603 M |
| Operating income ratio | 0.13 28.09 % | 0.10 3.79 % | 0.10 -32.82 % | 0.15 -4.60 % | 0.16 17.70 % | 0.13 |
| Total other income expenses net | -16.595 M -4.09 % | -15.943 M -39.05 % | -11.466 M -16.71 % | -9.825 M -0.70 % | -9.756 M -51.62 % | -6.435 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Net debt | 368.098 M -1.21 % | 372.598 M 15.11 % | 323.699 M 22.90 % | 263.394 M 11.03 % | 237.233 M 71.87 % | 138.031 M |
| Total investments | 64.037 M -35.93 % | 99.944 M -35.85 % | 155.790 M -44.48 % | 280.595 M | 0.000 | 0.000 |
| Total debt | 426.883 M -0.90 % | 430.765 M 24.26 % | 346.669 M 18.93 % | 291.497 M 17.09 % | 248.957 M 71.09 % | 145.510 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -2.992 M -214.65 % | 2.610 M -35.15 % | 4.024 M 178.89 % | -5.101 M |
| Retained earnings | 363.213 M 21.88 % | 298.012 M 17.83 % | 252.926 M 13.56 % | 222.726 M 55.93 % | 142.839 M 33.98 % | 106.611 M |
| Common stock | 404.847 M 1.32 % | 399.555 M 4.85 % | 381.071 M 0.12 % | 380.607 M 333.59 % | 87.780 M 0.00 % | 87.780 M |
| Total equity | 728.079 M 5.07 % | 692.971 M 8.97 % | 635.902 M 4.08 % | 610.963 M 153.48 % | 241.030 M 21.88 % | 197.765 M |
| Other non current liabilities | 55.833 M -10.05 % | 62.071 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.265 M |
| Long term debt | 350.524 M -1.29 % | 355.107 M 41.23 % | 251.442 M 5.54 % | 238.236 M 122.29 % | 107.175 M 13.12 % | 94.745 M |
| Total non current liabilities | 437.405 M 4.85 % | 417.178 M 57.19 % | 265.399 M 5.13 % | 252.445 M 110.82 % | 119.744 M 12.96 % | 106.010 M |
| Other current liabilities | 1.371 M -97.76 % | 61.158 M 46.73 % | 41.680 M -31.96 % | 61.263 M 35.79 % | 45.114 M 49.35 % | 30.208 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 76.359 M 0.93 % | 75.658 M -20.55 % | 95.227 M 78.79 % | 53.261 M -62.43 % | 141.783 M 140.43 % | 58.969 M |
| Total current liabilities | 182.746 M 7.85 % | 169.452 M 5.03 % | 161.335 M 10.05 % | 146.607 M -43.93 % | 261.484 M 139.32 % | 109.261 M |
| Total liabilities | 620.151 M 5.71 % | 586.630 M 37.47 % | 426.734 M 6.94 % | 399.052 M 4.68 % | 381.228 M 77.09 % | 215.271 M |
| Other non current assets | 142.220 M -0.39 % | 142.773 M 22.74 % | 116.324 M 20.61 % | 96.450 M 36.74 % | 70.536 M 24.10 % | 56.838 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 111.126 M 183.88 % | 39.146 M 167.04 % | 14.659 M -2.62 % | 15.053 M 0.87 % | 14.922 M 52.98 % | 9.755 M |
| GoodWill | 73.219 M -0.63 % | 73.680 M 1 481.79 % | 4.658 M -5.87 % | 4.949 M -0.49 % | 4.973 M 19.34 % | 4.167 M |
| Goodwill and intangible assets | 111.126 M -1.51 % | 112.826 M 484.08 % | 19.317 M -3.42 % | 20.001 M 0.53 % | 19.895 M 42.91 % | 13.921 M |
| Property plant equipment net | 549.957 M 4.21 % | 527.757 M 21.82 % | 433.240 M 22.25 % | 354.391 M 9.76 % | 322.889 M 51.16 % | 213.605 M |
| Total non current assets | 812.674 M 3.74 % | 783.356 M 35.87 % | 576.554 M 20.04 % | 480.311 M 15.27 % | 416.673 M 46.53 % | 284.364 M |
| Other current assets | 33.676 M 55.73 % | 21.624 M 48.00 % | 14.611 M 31.62 % | 11.100 M -1.10 % | 11.224 M -33.89 % | 16.977 M |
| Short term investments | 64.037 M -35.93 % | 99.944 M -35.85 % | 155.790 M -44.48 % | 280.595 M | 0.000 | 0.000 |
| cash and cash equivalents | 58.785 M 1.06 % | 58.167 M 153.23 % | 22.970 M -18.27 % | 28.103 M 139.71 % | 11.724 M 56.76 % | 7.479 M |
| Cash and short term investments | 122.822 M -26.85 % | 167.898 M -6.08 % | 178.760 M -42.09 % | 308.698 M 2 533.12 % | 11.724 M 56.76 % | 7.479 M |
| Total current assets | 535.556 M 7.92 % | 496.245 M 2.09 % | 486.082 M -8.24 % | 529.703 M 157.66 % | 205.586 M 59.77 % | 128.672 M |
| Inventory | 174.088 M 4.36 % | 166.819 M -3.95 % | 173.675 M 46.14 % | 118.845 M 13.15 % | 105.035 M 114.57 % | 48.951 M |
| Net receivables | 204.970 M 46.51 % | 139.904 M 36.79 % | 102.280 M 19.04 % | 85.919 M 10.72 % | 77.603 M 21.14 % | 64.061 M |
| Tax assets | 9.371 M | 0.000 -100.00 % | 7.673 M -18.97 % | 9.469 M 182.43 % | 3.353 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 103.900 M 224.81 % | 31.988 M 30.95 % | 24.428 M -23.86 % | 32.084 M -16.09 % | 38.234 M 90.37 % | 20.084 M |
| Tax payables | 1.116 M 72.22 % | 648.000 K | 0.000 | 0.000 -100.00 % | 36.353 M | 0.000 |
| Deferred revenue non current | 6.703 M | 0.000 -100.00 % | 6.226 M -4.17 % | 6.497 M -4.01 % | 6.768 M | 0.000 |
| Minority interest | 27.947 M 5.23 % | 26.558 M 442.33 % | 4.897 M -2.44 % | 5.019 M -21.41 % | 6.387 M -24.65 % | 8.475 M |
| Capital lease obligations | 37.722 M -4.40 % | 39.458 M 28.95 % | 30.600 M 11.58 % | 27.425 M -57.59 % | 64.665 M 142.13 % | 26.706 M |
| Preferred stock | 0.000 -100.00 % | 31.154 M 941.24 % | 2.992 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -67.928 M -9.02 % | -62.308 M -941.24 % | -5.984 M | 0.000 | 0.000 100.00 % | -5.101 M |
| Deferred tax liabilities non current | 24.345 M | 0.000 -100.00 % | 7.731 M 0.25 % | 7.711 M 32.92 % | 5.802 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.348 B 5.36 % | 1.280 B 20.42 % | 1.063 B 5.21 % | 1.010 B 62.31 % | 622.258 M 50.65 % | 413.036 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 2.110 M 1.93 % | 2.070 M -43.33 % | 3.653 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | -35.960 M -486.33 % | 9.308 M 108.17 % | -113.924 M -639.35 % | -15.409 M 61.43 % | -39.954 M 6.73 % | -42.837 M |
| Accounts receivables | -32.015 M 12.99 % | -36.793 M -25.48 % | -29.321 M -165.85 % | -11.029 M -22.11 % | -9.032 M 76.99 % | -39.245 M |
| Inventory | -16.893 M -181.18 % | 20.810 M 139.03 % | -53.314 M -282.81 % | -13.927 M 78.42 % | -64.525 M -1 696.59 % | -3.592 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 12.948 M -48.80 % | 25.291 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 16.547 M 177.36 % | 5.966 M -45.52 % | 10.951 M 2 866.87 % | -395.790 K -107.66 % | 5.169 M -71.04 % | 17.847 M |
| Net cash provided by operating activities | 156.436 M 15.88 % | 134.995 M 777.38 % | -19.929 M -140.50 % | 49.202 M -17.54 % | 59.668 M 146.83 % | 24.173 M |
| Investments in property plant and equipment | -106.736 M 17.58 % | -129.504 M 9.73 % | -143.458 M -66.95 % | -85.929 M 8.13 % | -93.531 M -23.33 % | -75.841 M |
| Acquisitions net | 0.000 100.00 % | -64.143 M -1 880.33 % | -3.239 M | 0.000 | 0.000 100.00 % | -22.796 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -280.000 M | 0.000 | 0.000 |
| Sales maturities of investments | 39.500 M -35.25 % | 61.000 M -53.44 % | 131.000 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -15.939 M -324.78 % | 7.091 M -13.62 % | 8.209 M 2.28 % | 8.026 M 18.08 % | 6.797 M 1.91 % | 6.670 M |
| Net cash used for investing activites | -83.175 M 33.75 % | -125.556 M -8 127.88 % | 1.564 M 100.44 % | -356.821 M -316.55 % | -85.661 M 6.86 % | -91.967 M |
| Debt repayment | 2.322 M -96.78 % | 72.062 M 32.85 % | 54.243 M -41.12 % | 92.128 M 122.86 % | 41.339 M -44.02 % | 73.851 M |
| Common stock issued | 4.384 M 520.96 % | 706.000 K 83.85 % | 384.000 K -99.87 % | 292.828 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -41.229 M -120.25 % | -18.719 M 5.84 % | -19.880 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | -33.073 M -11.05 % | -29.781 M -53.44 % | -19.409 M 58.22 % | -46.458 M -175.62 % | -16.856 M -86.50 % | -9.038 M |
| Net cash used provided by financing activities | -67.596 M -378.54 % | 24.268 M 58.22 % | 15.338 M -95.47 % | 338.498 M 1 282.57 % | 24.483 M -62.22 % | 64.813 M |
| Effect of forex changes on cash | -5.047 M -438.72 % | 1.490 M 170.75 % | -2.106 M -827.43 % | -227.078 K 59.58 % | -561.738 K -117.15 % | 3.275 M |
| Net change in cash | 618.000 K -98.24 % | 35.197 M 785.70 % | -5.133 M -116.75 % | 30.652 M 1 579.25 % | -2.072 M -804.88 % | 293.968 K |
| Cash at beginning of period | 58.167 M 153.23 % | 22.970 M -18.26 % | 28.103 M 1 202.64 % | -2.549 M -434.78 % | -476.584 K 38.15 % | -770.552 K |
| Cash at end of period | 58.785 M 1.06 % | 58.167 M 153.23 % | 22.970 M -18.27 % | 28.103 M 1 202.64 % | -2.549 M -434.78 % | -476.584 K |
| Operating cash flow | 156.436 M 15.88 % | 134.995 M 777.38 % | -19.929 M -140.50 % | 49.202 M -17.54 % | 59.668 M 146.83 % | 24.173 M |
| Capital expenditure | -131.682 M 0.20 % | -131.940 M 8.03 % | -143.458 M -66.95 % | -85.929 M 8.13 % | -93.531 M -23.33 % | -75.841 M |
| Free CashFlow | 24.754 M 710.28 % | 3.055 M 101.87 % | -163.387 M -344.87 % | -36.727 M -8.45 % | -33.864 M 34.46 % | -51.668 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 260.577 M 6.91 % | 243.730 M -1.16 % | 246.589 M -1.03 % | 249.163 M 3.09 % | 241.699 M 12.40 % | 215.034 M 1.61 % | 211.621 M 6.72 % | 198.300 M 6.93 % | 185.456 M 14.93 % | 161.364 M -0.49 % | 162.165 M 0.02 % | 162.140 M |
| Net income | 32.799 M 15.68 % | 28.353 M 9.62 % | 25.864 M -1.22 % | 26.183 M 0.72 % | 25.995 M 8.63 % | 23.929 M 17.06 % | 20.441 M 59.83 % | 12.789 M 100.74 % | 6.371 M 30.31 % | 4.889 M -73.95 % | 18.768 M 67.79 % | 11.186 M |
| Income before tax | 36.045 M 22.51 % | 29.422 M 4.50 % | 28.156 M -3.94 % | 29.311 M 3.41 % | 28.344 M 14.09 % | 24.844 M 3.37 % | 24.033 M 67.83 % | 14.320 M 143.99 % | 5.869 M 30.09 % | 4.511 M -77.83 % | 20.354 M 55.06 % | 13.126 M |
| Income before tax ratio | 0.14 14.59 % | 0.12 5.72 % | 0.11 -2.94 % | 0.12 0.31 % | 0.12 1.50 % | 0.12 1.73 % | 0.11 57.27 % | 0.07 128.19 % | 0.03 13.19 % | 0.03 -77.72 % | 0.13 55.04 % | 0.08 |
| EBITDA | 56.330 M 14.57 % | 49.165 M 2.53 % | 47.950 M -0.06 % | 47.978 M 9.82 % | 43.687 M 64.44 % | 26.567 M -36.18 % | 41.627 M 34.16 % | 31.027 M 58.07 % | 19.629 M 347.93 % | 4.382 M -86.32 % | 32.042 M 34.17 % | 23.881 M |
| Net income ratio | 0.13 8.20 % | 0.12 10.91 % | 0.10 -0.19 % | 0.11 -2.29 % | 0.11 -3.35 % | 0.11 15.20 % | 0.10 49.77 % | 0.06 87.74 % | 0.03 13.38 % | 0.03 -73.82 % | 0.12 67.76 % | 0.07 |
| Ratio EBITDA | 0.22 7.17 % | 0.20 3.74 % | 0.19 0.98 % | 0.19 6.53 % | 0.18 46.30 % | 0.12 -37.19 % | 0.20 25.72 % | 0.16 47.83 % | 0.11 289.74 % | 0.03 -86.26 % | 0.20 34.15 % | 0.15 |
| Gross profit ratio | 0.33 4.44 % | 0.32 -3.28 % | 0.33 -2.34 % | 0.34 11.48 % | 0.30 -0.67 % | 0.30 -2.03 % | 0.31 17.80 % | 0.26 48.52 % | 0.18 -12.69 % | 0.20 -16.63 % | 0.24 -0.52 % | 0.24 |
| Weighted average shs out dil | 1.882 B 0.13 % | 1.880 B -0.01 % | 1.880 B 0.18 % | 1.877 B 0.12 % | 1.874 B 0.09 % | 1.873 B 0.04 % | 1.872 B 0.00 % | 1.872 B -0.09 % | 1.874 B 0.62 % | 1.862 B 0.00 % | 1.862 B -0.09 % | 1.864 B |
| Weighted average shs out | 1.876 B 0.12 % | 1.874 B 0.02 % | 1.873 B 0.03 % | 1.873 B 0.02 % | 1.872 B 0.02 % | 1.872 B 0.00 % | 1.872 B 0.00 % | 1.872 B 0.00 % | 1.872 B -0.44 % | 1.880 B 1.20 % | 1.858 B -0.36 % | 1.865 B |
| EPS diluted | 0.02 15.23 % | 0.02 9.42 % | 0.01 -1.43 % | 0.01 0.72 % | 0.01 8.59 % | 0.01 17.43 % | 0.01 60.29 % | 0.01 100.00 % | 0.00 30.77 % | 0.00 -74.26 % | 0.01 68.33 % | 0.01 |
| Earnings per share | 0.02 15.89 % | 0.02 9.42 % | 0.01 -1.43 % | 0.01 0.72 % | 0.01 8.59 % | 0.01 17.43 % | 0.01 60.29 % | 0.01 100.00 % | 0.00 30.77 % | 0.00 -74.26 % | 0.01 68.33 % | 0.01 |
| Gross profit | 86.480 M 11.66 % | 77.451 M -4.40 % | 81.019 M -3.35 % | 83.828 M 14.92 % | 72.946 M 11.65 % | 65.333 M -0.45 % | 65.631 M 25.72 % | 52.206 M 58.81 % | 32.873 M 0.34 % | 32.761 M -17.05 % | 39.492 M -0.50 % | 39.692 M |
| Income tax expense | 2.801 M 58.34 % | 1.769 M -10.52 % | 1.977 M -15.48 % | 2.339 M 27.61 % | 1.833 M 121.20 % | 828.656 K -76.12 % | 3.471 M 183.26 % | 1.225 M 372.08 % | 259.540 K 999.37 % | 23.608 K -98.52 % | 1.592 M -9.27 % | 1.754 M |
| Cost of revenue | 174.097 M 4.70 % | 166.279 M 0.43 % | 165.570 M 0.14 % | 165.335 M -2.03 % | 168.753 M 12.73 % | 149.701 M 2.54 % | 145.990 M -0.07 % | 146.094 M -4.25 % | 152.583 M 18.65 % | 128.603 M 4.83 % | 122.673 M 0.18 % | 122.447 M |
| General and administrative expenses | 23.422 M 1.34 % | 23.112 M -1.62 % | 23.493 M 7.17 % | 21.921 M 8.36 % | 20.229 M 10.46 % | 18.314 M 2.39 % | 17.886 M 1.84 % | 17.563 M 28.56 % | 13.662 M 27.39 % | 10.725 M 26.78 % | 8.459 M -2.76 % | 8.699 M |
| Selling and marketing expenses | 23.283 M 9.66 % | 21.232 M -4.78 % | 22.297 M -3.96 % | 23.216 M 8.90 % | 21.318 M 4.65 % | 20.370 M 8.07 % | 18.849 M 13.99 % | 16.536 M 18.36 % | 13.971 M 8.56 % | 12.870 M 6.09 % | 12.131 M -15.34 % | 14.329 M |
| Other expenses | -276.000 K -20.52 % | -229.000 K -108.14 % | 2.812 M -45.04 % | 5.116 M 564.67 % | -1.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 46.429 M 5.25 % | 44.115 M -9.23 % | 48.602 M -3.29 % | 50.253 M 24.25 % | 40.446 M 10.10 % | 36.736 M -1.02 % | 37.113 M 10.50 % | 33.588 M 42.33 % | 23.598 M -7.06 % | 25.391 M 60.87 % | 15.783 M -33.30 % | 23.662 M |
| Cost and expenses | 220.526 M 4.82 % | 210.394 M -1.76 % | 214.172 M -0.66 % | 215.588 M 3.05 % | 209.199 M 12.21 % | 186.437 M 1.82 % | 183.103 M 1.90 % | 179.682 M 1.99 % | 176.181 M 14.41 % | 153.994 M 11.22 % | 138.456 M -5.24 % | 146.110 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 |
| Selling general and administrative expenses | 46.705 M 5.32 % | 44.344 M -3.16 % | 45.790 M 1.45 % | 45.137 M 8.64 % | 41.547 M 7.40 % | 38.684 M 5.30 % | 36.736 M 7.73 % | 34.099 M 23.40 % | 27.633 M 17.12 % | 23.594 M 14.59 % | 20.590 M -10.59 % | 23.029 M |
| Interest income | 226.000 K -10.67 % | 253.000 K -11.54 % | 286.000 K 13.94 % | 251.000 K -7.72 % | 272.000 K | 0.000 -100.00 % | 340.085 K 33.97 % | 253.850 K 81.81 % | 139.620 K | 0.000 -100.00 % | 80.841 K -97.22 % | 2.904 M |
| Interest expense | 4.232 M 1.56 % | 4.167 M -8.36 % | 4.547 M 0.71 % | 4.515 M 1.96 % | 4.428 M | 0.000 -100.00 % | 4.825 M 5.99 % | 4.552 M 28.39 % | 3.546 M | 0.000 -100.00 % | 3.436 M 14.62 % | 2.998 M |
| Depreciation and amortization | 16.053 M 3.06 % | 15.576 M 2.16 % | 15.247 M 7.74 % | 14.152 M 26.50 % | 11.187 M -16.81 % | 13.448 M 5.32 % | 12.769 M 5.04 % | 12.156 M 19.02 % | 10.214 M 19.97 % | 8.513 M 2.16 % | 8.333 M 6.14 % | 7.851 M |
| Operating income | 40.051 M 20.14 % | 33.336 M 2.83 % | 32.417 M -3.45 % | 33.575 M 3.31 % | 32.500 M 13.65 % | 28.597 M 0.28 % | 28.518 M 53.17 % | 18.618 M 100.73 % | 9.275 M 25.86 % | 7.369 M -68.92 % | 23.709 M 47.90 % | 16.030 M |
| Operating income ratio | 0.15 12.38 % | 0.14 4.04 % | 0.13 -2.44 % | 0.13 0.21 % | 0.13 1.11 % | 0.13 -1.31 % | 0.13 43.53 % | 0.09 87.73 % | 0.05 9.51 % | 0.05 -68.76 % | 0.15 47.88 % | 0.10 |
| Total other income expenses net | -4.006 M -2.35 % | -3.914 M 8.14 % | -4.261 M 0.07 % | -4.264 M -2.60 % | -4.156 M -10.73 % | -3.753 M 16.32 % | -4.485 M -4.34 % | -4.298 M -26.20 % | -3.406 M -19.17 % | -2.858 M 14.82 % | -3.355 M -15.54 % | -2.904 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 351.713 M -4.45 % | 368.098 M -3.33 % | 380.795 M 12.24 % | 339.259 M -13.23 % | 390.969 M 4.93 % | 372.598 M -6.56 % | 398.736 M 9.77 % | 363.263 M -1.53 % | 368.897 M 13.96 % | 323.699 M 0.06 % | 323.499 M 2.30 % | 316.221 M |
| Total investments | 33.508 M -47.67 % | 64.037 M -16.21 % | 76.429 M -22.51 % | 98.626 M -15.66 % | 116.934 M 17.00 % | 99.944 M -26.43 % | 135.843 M -18.95 % | 167.601 M 2.82 % | 163.003 M 4.63 % | 155.790 M -14.03 % | 181.214 M -28.64 % | 253.944 M |
| Total debt | 433.104 M 1.46 % | 426.883 M -1.92 % | 435.222 M -0.20 % | 436.104 M -1.75 % | 443.886 M 3.05 % | 430.765 M -3.11 % | 444.609 M 3.53 % | 429.464 M 1.48 % | 423.199 M 22.08 % | 346.669 M -1.21 % | 350.897 M 4.32 % | 336.366 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.154 M -9.38 % | -28.484 M 16.17 % | -33.979 M -15.09 % | -29.524 M -886.78 % | -2.992 M -13.85 % | -2.628 M -683.39 % | 450.468 K |
| Retained earnings | 396.012 M 9.03 % | 363.213 M 8.47 % | 334.859 M 2.17 % | 327.745 M 1.14 % | 324.042 M 8.73 % | 298.012 M 8.84 % | 273.808 M 8.07 % | 253.366 M -2.29 % | 259.297 M 2.52 % | 252.926 M 1.97 % | 248.036 M 8.19 % | 229.268 M |
| Common stock | 407.153 M 0.57 % | 404.847 M 0.09 % | 404.487 M 0.66 % | 401.832 M 0.23 % | 400.895 M 0.34 % | 399.555 M -0.59 % | 401.923 M 0.00 % | 401.923 M 0.00 % | 401.923 M 5.47 % | 381.071 M 0.12 % | 380.607 M 0.00 % | 380.607 M |
| Total equity | 761.166 M 4.54 % | 728.079 M 1.89 % | 714.566 M 1.22 % | 705.965 M -2.18 % | 721.681 M 4.14 % | 692.971 M 3.82 % | 667.452 M 4.45 % | 639.031 M -1.57 % | 649.222 M 2.09 % | 635.902 M 0.72 % | 631.352 M 2.54 % | 615.727 M |
| Other non current liabilities | 57.065 M 2.21 % | 55.833 M 41.15 % | 39.555 M 2.31 % | 38.663 M -39.42 % | 63.823 M 2.82 % | 62.071 M 13.27 % | 54.800 M 7.57 % | 50.942 M 4.98 % | 48.524 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 128.161 M -63.44 % | 350.524 M -0.62 % | 352.704 M 0.72 % | 350.184 M -1.07 % | 353.965 M -0.32 % | 355.107 M -1.05 % | 358.860 M 0.32 % | 357.713 M -0.54 % | 359.660 M 43.04 % | 251.442 M -0.18 % | 251.900 M 0.88 % | 249.691 M |
| Total non current liabilities | 219.459 M -49.83 % | 437.405 M 3.82 % | 421.326 M 1.52 % | 415.024 M -0.66 % | 417.788 M 0.15 % | 417.178 M 0.85 % | 413.660 M 1.22 % | 408.655 M 0.12 % | 408.183 M 53.80 % | 265.399 M -0.34 % | 266.318 M 0.89 % | 263.967 M |
| Other current liabilities | 440.000 K -67.91 % | 1.371 M -30.19 % | 1.964 M -69.65 % | 6.472 M 2 288.19 % | 271.000 K -99.56 % | 61.158 M 22 492.70 % | 270.698 K 0.00 % | 270.697 K 0.00 % | 270.697 K -99.35 % | 41.680 M 2 244.12 % | 1.778 M 35.11 % | 1.316 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 304.943 M 299.35 % | 76.359 M -7.46 % | 82.518 M -3.96 % | 85.920 M -4.45 % | 89.921 M 18.85 % | 75.658 M -11.77 % | 85.749 M 19.51 % | 71.751 M 12.92 % | 63.539 M -33.28 % | 95.227 M -9.79 % | 105.561 M 12.85 % | 93.539 M |
| Total current liabilities | 433.117 M 137.00 % | 182.746 M -6.06 % | 194.531 M -17.80 % | 236.660 M 17.02 % | 202.242 M 19.35 % | 169.452 M -9.18 % | 186.571 M 0.37 % | 185.888 M 29.39 % | 143.664 M -10.95 % | 161.335 M -13.77 % | 187.095 M 1.01 % | 185.217 M |
| Total liabilities | 652.576 M 5.23 % | 620.151 M 0.70 % | 615.857 M -5.50 % | 651.684 M 5.11 % | 620.030 M 5.69 % | 586.630 M -2.27 % | 600.232 M 0.96 % | 594.543 M 7.74 % | 551.847 M 29.32 % | 426.734 M -5.88 % | 453.413 M 0.94 % | 449.184 M |
| Other non current assets | 152.049 M 6.91 % | 142.220 M 0.20 % | 141.933 M 4.70 % | 135.557 M -6.39 % | 144.807 M 8.19 % | 133.847 M 6.62 % | 125.536 M 5.54 % | 118.951 M -0.41 % | 119.439 M 2.68 % | 116.324 M 0.22 % | 116.074 M 6.57 % | 108.921 M |
| Long 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 |
| Intangible assets | 0.000 -100.00 % | 37.907 M -65.98 % | 111.421 M -0.40 % | 111.863 M -1.06 % | 113.057 M 188.81 % | 39.146 M -62.27 % | 103.740 M 31.23 % | 79.054 M -0.59 % | 79.525 M 442.50 % | 14.659 M -24.79 % | 19.490 M -1.10 % | 19.707 M |
| GoodWill | 0.000 -100.00 % | 73.219 M | 0.000 | 0.000 | 0.000 -100.00 % | 73.680 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.658 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 110.885 M -0.22 % | 111.126 M -0.26 % | 111.421 M -0.40 % | 111.863 M -1.06 % | 113.057 M 0.20 % | 112.826 M 8.76 % | 103.740 M 31.23 % | 79.054 M -0.59 % | 79.525 M 311.68 % | 19.317 M -0.89 % | 19.490 M -1.10 % | 19.707 M |
| Property plant equipment net | 569.527 M 3.56 % | 549.957 M -2.02 % | 561.311 M 3.03 % | 544.811 M -0.11 % | 545.406 M 3.34 % | 527.757 M 2.88 % | 512.987 M 4.40 % | 491.384 M 4.54 % | 470.050 M 8.50 % | 433.240 M 5.38 % | 411.103 M 8.06 % | 380.454 M |
| Total non current assets | 843.347 M 3.77 % | 812.674 M -1.20 % | 822.565 M 2.70 % | 800.934 M -0.29 % | 803.270 M 2.54 % | 783.356 M 4.40 % | 750.356 M 7.54 % | 697.718 M 3.12 % | 676.615 M 17.36 % | 576.554 M 5.47 % | 546.667 M 7.38 % | 509.082 M |
| Other current assets | 33.180 M -1.47 % | 33.676 M 623.75 % | 4.653 M -29.15 % | 6.567 M 0.57 % | 6.530 M -69.80 % | 21.624 M 366.65 % | 4.634 M 50.15 % | 3.086 M -2.98 % | 3.181 M -78.23 % | 14.611 M 1 015.65 % | 1.310 M 11.40 % | 1.176 M |
| Short term investments | 33.508 M -47.67 % | 64.037 M -16.21 % | 76.429 M -22.51 % | 98.626 M -15.66 % | 116.934 M 17.00 % | 99.944 M -26.43 % | 135.843 M -18.95 % | 167.601 M 2.82 % | 163.003 M 4.63 % | 155.790 M -14.03 % | 181.214 M -28.64 % | 253.944 M |
| cash and cash equivalents | 81.391 M 38.46 % | 58.785 M 8.01 % | 54.427 M -43.80 % | 96.845 M 83.01 % | 52.917 M -9.03 % | 58.167 M 26.80 % | 45.873 M -30.71 % | 66.201 M 21.91 % | 54.302 M 136.40 % | 22.970 M -16.16 % | 27.398 M 36.01 % | 20.145 M |
| Cash and short term investments | 114.899 M -6.45 % | 122.822 M -6.14 % | 130.856 M -33.06 % | 195.471 M 15.08 % | 169.851 M 7.43 % | 158.111 M -12.99 % | 181.716 M -22.28 % | 233.802 M 7.59 % | 217.304 M 21.56 % | 178.760 M -14.64 % | 209.428 M -23.84 % | 274.969 M |
| Total current assets | 570.395 M 6.51 % | 535.556 M 5.45 % | 507.858 M -8.78 % | 556.715 M 3.39 % | 538.441 M 8.50 % | 496.245 M -4.08 % | 517.328 M -3.46 % | 535.856 M 2.17 % | 524.454 M 7.89 % | 486.082 M -9.67 % | 538.098 M -3.19 % | 555.828 M |
| Inventory | 190.391 M 9.36 % | 174.088 M -6.99 % | 187.179 M 7.29 % | 174.465 M -1.77 % | 177.610 M 13.63 % | 156.299 M -2.42 % | 160.168 M 18.12 % | 135.598 M -5.08 % | 142.855 M -17.75 % | 173.675 M -15.98 % | 206.704 M 26.22 % | 163.768 M |
| Net receivables | 231.925 M 13.15 % | 204.970 M 10.69 % | 185.170 M 2.75 % | 180.212 M -2.30 % | 184.450 M 31.84 % | 139.904 M -18.09 % | 170.810 M 4.95 % | 162.747 M 1.01 % | 161.114 M 57.52 % | 102.280 M -15.23 % | 120.657 M 4.09 % | 115.915 M |
| Tax assets | 10.886 M 16.17 % | 9.371 M 18.62 % | 7.900 M -9.23 % | 8.703 M | 0.000 -100.00 % | 8.926 M 10.29 % | 8.093 M -2.84 % | 8.329 M 9.58 % | 7.601 M -0.93 % | 7.673 M | 0.000 | 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 |
| Account payables | 126.527 M 21.78 % | 103.900 M -4.97 % | 109.332 M -24.01 % | 143.885 M 29.20 % | 111.362 M 248.14 % | 31.988 M -67.97 % | 99.856 M -12.30 % | 113.866 M 42.59 % | 79.854 M 226.90 % | 24.428 M -69.37 % | 79.756 M -11.74 % | 90.362 M |
| Tax payables | 1.207 M 8.15 % | 1.116 M 55.65 % | 717.000 K 87.21 % | 383.000 K -44.33 % | 688.000 K 6.17 % | 648.000 K -6.87 % | 695.794 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 7.079 M 5.61 % | 6.703 M -5.91 % | 7.124 M 22.41 % | 5.820 M | 0.000 -100.00 % | 5.955 M -1.13 % | 6.023 M -1.11 % | 6.091 M -1.10 % | 6.158 M -1.09 % | 6.226 M | 0.000 | 0.000 |
| Minority interest | 28.573 M 2.24 % | 27.947 M -2.20 % | 28.577 M 0.73 % | 28.369 M 3.38 % | 27.441 M 3.32 % | 26.558 M 31.44 % | 20.205 M 14.02 % | 17.720 M 1.10 % | 17.527 M 257.91 % | 4.897 M -8.24 % | 5.337 M -1.19 % | 5.401 M |
| Capital lease obligations | 38.566 M 2.24 % | 37.722 M -5.44 % | 39.894 M 9.33 % | 36.488 M -2.80 % | 37.538 M -4.87 % | 39.458 M -7.57 % | 42.691 M 3.01 % | 41.443 M -1.28 % | 41.980 M 37.19 % | 30.600 M 8.99 % | 28.075 M -2.52 % | 28.801 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.697 M -1.47 % | 31.154 M 9.38 % | 28.484 M -16.17 % | 33.979 M 15.09 % | 29.524 M 886.78 % | 2.992 M | 0.000 | 0.000 |
| Other total stockholders equity | -70.572 M -3.89 % | -67.928 M -27.31 % | -53.357 M -2.65 % | -51.981 M 15.33 % | -61.394 M 1.47 % | -62.308 M -9.38 % | -56.967 M 16.17 % | -67.958 M -15.09 % | -59.049 M -886.78 % | -5.984 M -127.70 % | -2.628 M | 0.000 |
| Deferred tax liabilities non current | 27.154 M 11.54 % | 24.345 M 10.95 % | 21.943 M 7.79 % | 20.357 M | 0.000 -100.00 % | 19.161 M 51.62 % | 12.637 M 32.65 % | 9.527 M 21.27 % | 7.856 M 1.62 % | 7.731 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.414 B 4.86 % | 1.348 B 1.34 % | 1.330 B -2.01 % | 1.358 B 1.19 % | 1.342 B 4.85 % | 1.280 B 0.94 % | 1.268 B 2.77 % | 1.234 B 2.71 % | 1.201 B 13.03 % | 1.063 B -2.04 % | 1.085 B 1.86 % | 1.065 B |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 363.000 K -32.28 % | 536.000 K -13.69 % | 621.000 K -12.54 % | 710.000 K 192.18 % | 243.000 K -55.99 % | 552.164 K 10.87 % | 498.039 K 2.57 % | 485.577 K -9.11 % | 534.220 K -37.20 % | 850.605 K 154.84 % | -1.551 M -171.21 % | 2.178 M |
| Change in working capital | -20.873 M -53.53 % | -13.595 M 49.79 % | -27.075 M -273.40 % | 15.614 M 243.20 % | -10.904 M -23.17 % | -8.853 M 62.86 % | -23.835 M -212.67 % | 21.154 M 1.50 % | 20.842 M 218.12 % | 6.551 M 113.73 % | -47.731 M -132.76 % | -20.507 M |
| Accounts receivables | -25.866 M -19.97 % | -21.560 M -259.87 % | -5.991 M -255.85 % | 3.844 M 146.27 % | -8.308 M -28.15 % | -6.483 M -70.68 % | -3.798 M -159.33 % | -1.465 M 94.15 % | -25.047 M -124.81 % | -11.141 M -134.23 % | -4.757 M -178.38 % | 6.069 M |
| Inventory | -14.770 M -210.70 % | 13.342 M 205.75 % | -12.616 M -459.84 % | 3.506 M 116.60 % | -21.125 M -556.19 % | 4.631 M 119.60 % | -23.625 M -419.37 % | 7.397 M -77.17 % | 32.407 M -2.96 % | 33.395 M 177.71 % | -42.974 M -61.71 % | -26.575 M |
| Accounts payables | 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 working capital | 19.763 M 467.55 % | -5.377 M 36.50 % | -8.468 M -202.47 % | 8.264 M -55.40 % | 18.529 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 1.854 M -13.57 % | 2.145 M -56.34 % | 4.913 M -29.20 % | 6.939 M 172.12 % | 2.550 M 46.43 % | 1.741 M -64.92 % | 4.964 M -8.65 % | 5.434 M 81.09 % | 3.001 M -27.35 % | 4.130 M 150.89 % | -8.117 M -160.13 % | 13.500 M |
| Net cash provided by operating activities | 33.442 M -1.88 % | 34.084 M 55.91 % | 21.862 M -67.24 % | 66.726 M 97.62 % | 33.764 M 10.18 % | 30.644 M 81.97 % | 16.840 M -66.90 % | 50.877 M 38.88 % | 36.634 M 60.60 % | 22.811 M 176.31 % | -29.893 M -305.01 % | 14.581 M |
| Investments in property plant and equipment | -32.991 M -24.31 % | -26.540 M 2.17 % | -27.128 M -10.17 % | -24.624 M 23.98 % | -32.392 M 14.86 % | -38.047 M -19.93 % | -31.725 M 19.31 % | -39.316 M -72.04 % | -22.852 M 40.92 % | -38.677 M 20.41 % | -48.596 M -45.45 % | -33.412 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.392 K 99.63 % | -26.637 M -17 524 284.21 % | 152.000 100.00 % | -37.409 M -6 472 019.03 % | -578.000 | 0.000 100.00 % | -3.255 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.000 M | 0.000 | 0.000 | 0.000 100.00 % | -6.000 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 | 0.000 -100.00 % | 27.000 M -63.76 % | 74.500 M | 0.000 |
| Other investing activites | 21.868 M 98.49 % | 11.017 M -23.91 % | 14.479 M -11.16 % | 16.297 M 849.71 % | 1.716 M -4.89 % | 1.804 M 66.41 % | 1.084 M -5.51 % | 1.148 M -34.05 % | 1.740 M 47.80 % | 1.177 M -98.45 % | 75.982 M 1 050.46 % | 6.604 M |
| Net cash used for investing activites | -11.123 M 28.35 % | -15.523 M -22.72 % | -12.649 M -51.90 % | -8.327 M 82.16 % | -46.676 M -4 672.94 % | 1.021 M 104.30 % | -23.733 M 38.22 % | -38.414 M 40.38 % | -64.429 M -583.09 % | -9.432 M -134.44 % | 27.386 M 191.10 % | -30.063 M |
| Debt repayment | 8.813 M 197.15 % | -9.072 M -7 788.14 % | 118.000 K 101.97 % | -5.997 M -134.72 % | 17.273 M 235.13 % | -12.782 M | 0.000 | 0.000 -100.00 % | 64.701 M 3 013.90 % | -2.220 M -112.83 % | 17.309 M -53.55 % | 37.266 M |
| Common stock issued | 1.911 M 539.13 % | 299.000 K -86.40 % | 2.199 M 183.38 % | 776.000 K -30.09 % | 1.110 M 504 445.45 % | 220.000 | 0.000 100.00 % | -220.000 -100.03 % | 706.000 K | 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 |
| Dividends paid | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -200.000 100.00 % | -18.719 M | 0.000 | 0.000 100.00 % | -116.000 | 0.000 100.00 % | -19.880 M |
| Other financing activites | -11.216 M -102.02 % | -5.552 M 89.46 % | -52.698 M -960.96 % | -4.967 M 55.20 % | -11.086 M -132.01 % | -4.778 M -215.97 % | 4.120 M 1 084.55 % | -418.493 K 95.11 % | -8.561 M 43.99 % | -15.286 M -116.76 % | -7.052 M 68.78 % | -22.586 M |
| Net cash used provided by financing activities | -492.000 K 96.57 % | -14.324 M 71.57 % | -50.381 M -394.51 % | -10.188 M -239.62 % | 7.297 M 141.55 % | -17.560 M -20.28 % | -14.599 M -3 386.62 % | -418.713 K -100.74 % | 56.846 M 424.72 % | -17.506 M -270.67 % | 10.257 M -30.13 % | 14.680 M |
| Effect of forex changes on cash | 779.000 K 543.80 % | 121.000 K 109.68 % | -1.250 M 70.81 % | -4.283 M -1 273.42 % | 365.000 K 120.15 % | -1.811 M -255.51 % | 1.165 M 903.67 % | -144.912 K -106.35 % | 2.281 M 856.36 % | -301.622 K 39.29 % | -496.828 K -69.73 % | -292.714 K |
| Net change in cash | 22.606 M 418.72 % | 4.358 M 110.27 % | -42.418 M -196.56 % | 43.928 M 936.72 % | -5.250 M -142.70 % | 12.294 M 160.48 % | -20.328 M -270.83 % | 11.900 M -62.02 % | 31.332 M 807.52 % | -4.428 M -161.06 % | 7.253 M 763.11 % | -1.094 M |
| Cash at beginning of period | 58.785 M 8.01 % | 54.427 M -43.80 % | 96.845 M 83.01 % | 52.917 M -9.03 % | 58.167 M 26.80 % | 45.873 M -30.71 % | 66.201 M 21.91 % | 54.302 M 136.41 % | 22.970 M -16.16 % | 27.398 M 36.01 % | 20.145 M -5.15 % | 21.239 M |
| Cash at end of period | 81.391 M 38.46 % | 58.785 M 8.01 % | 54.427 M -43.80 % | 96.845 M 83.01 % | 52.917 M -9.03 % | 58.167 M 26.80 % | 45.873 M -30.71 % | 66.201 M 21.91 % | 54.302 M 136.41 % | 22.970 M -16.16 % | 27.398 M 36.01 % | 20.145 M |
| Operating cash flow | 33.442 M -1.88 % | 34.084 M 55.91 % | 21.862 M -67.24 % | 66.726 M 97.62 % | 33.764 M 10.18 % | 30.644 M 81.97 % | 16.840 M -66.90 % | 50.877 M 38.88 % | 36.634 M 60.60 % | 22.811 M 176.31 % | -29.893 M -305.01 % | 14.581 M |
| Capital expenditure | -47.195 M -46.99 % | -32.107 M 13.18 % | -36.979 M -22.43 % | -30.204 M 6.75 % | -32.392 M 14.86 % | -38.047 M -19.93 % | -31.725 M 19.31 % | -39.316 M -72.04 % | -22.852 M 40.92 % | -38.677 M 20.41 % | -48.596 M -45.45 % | -33.412 M |
| Free CashFlow | -13.753 M -795.65 % | 1.977 M 113.08 % | -15.117 M -141.39 % | 36.522 M 2 561.95 % | 1.372 M 118.53 % | -7.403 M 50.27 % | -14.886 M -228.76 % | 11.561 M -16.12 % | 13.782 M 186.87 % | -15.865 M 79.79 % | -78.489 M -316.82 % | -18.830 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 |