Loading data
MCFTNasdaq
| Unit: USD | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|---|
| Revenue | 348.9 m USD | 284.2 m USD | 322.35 m USD | 609.9 m USD | 641.61 m USD |
| Cost of revenue | 269.12 m USD | 227.34 m USD | 250.74 m USD | 441.16 m USD | 473.42 m USD |
| Gross profit | 79.78 m USD | 56.87 m USD | 71.61 m USD | 168.74 m USD | 168.19 m USD |
| Research and development expense | 7.1 m USD | 6.5 m USD | 6.8 m USD | 6.3 m USD | 7.2 m USD |
| Operating profit | -1.11 m USD | 11.23 m USD | 27.48 m USD | 121.43 m USD | 116.2 m USD |
| Interest expense | 215 k USD | 1.17 m USD | 3.29 m USD | 2.68 m USD | 1.47 m USD |
| Profit before tax | 1.35 m USD | 13.54 m USD | 29.97 m USD | 122.1 m USD | 114.72 m USD |
| Income tax expense | 2.95 m USD | 2.82 m USD | 6.73 m USD | 28.3 m USD | 26.78 m USD |
| Net income (reported basis) | -1.66 m USD | 7.04 m USD | 7.8 m USD | 68.94 k USD | 58.21 k USD |
| Net income attributable to common shareholders | -1.66 m USD | 7.04 m USD | 7.8 m USD | 68.94 m USD | 58.21 m USD |
| Basic earnings per share | -0.1 USD/share | 0.43 USD/share | 0.46 USD/share | 3.91 USD/share | 3.15 USD/share |
| Diluted earnings per share | -0.1 USD/share | 0.43 USD/share | 0.46 USD/share | 3.88 USD/share | 3.12 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.