Loading data
MGNINasdaq
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 713.95 m USD | 668.17 m USD | 619.71 m USD | 577.07 m USD | 468.41 m USD |
| Cost of revenue | 266.62 m USD | 258.84 m USD | 409.91 m USD | 307.17 m USD | 201.66 m USD |
| Research and development expense | 84.71 m USD | 95.24 m USD | 94.32 m USD | 93.76 m USD | 74.45 m USD |
| Operating profit | 97.6 m USD | 51.09 m USD | -155.01 m USD | -112.78 m USD | -81.07 m USD |
| Profit before tax | 70.63 m USD | 26.48 m USD | -157.55 m USD | -135.6 m USD | -94.99 m USD |
| Income tax expense | -74 m USD | 3.7 m USD | 1.6 m USD | -5.27 m USD | -95.05 m USD |
| Net income (reported basis) | 144.61 m USD | 22.79 m USD | -159.18 m USD | -130.32 m USD | 65 k USD |
| Basic earnings per share | 1.01 USD/share | 0.16 USD/share | -1.17 USD/share | -0.98 USD/share | 0 USD/share |
| Diluted earnings per share | 0.95 USD/share | 0.16 USD/share | -1.17 USD/share | -0.98 USD/share | 0 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.