Loading data
MXLNasdaq
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 467.64 m USD | 360.53 m USD | 693.26 m USD | 1.12 bn USD | 892.4 m USD |
| Cost of revenue | 201.83 m USD | 165.75 m USD | 307.6 m USD | 470.48 m USD | 396.57 m USD |
| Gross profit | 265.81 m USD | 194.78 m USD | 385.66 m USD | 649.77 m USD | 495.83 m USD |
| Selling, general and administrative expense | 159.58 m USD | 138.33 m USD | 132.16 m USD | 168.01 m USD | 149.94 m USD |
| Operating profit | -126.89 m USD | -223.35 m USD | -38.22 m USD | 180.24 m USD | 65.25 m USD |
| Interest expense | — | — | 10.7 m USD | 9.77 m USD | 13 m USD |
| Profit before tax | -140.89 m USD | -238.72 m USD | -63.81 m USD | 174.2 m USD | 47.87 m USD |
| Income tax expense | -4.21 m USD | 6.5 m USD | 9.3 m USD | 49.2 m USD | 5.9 m USD |
| Net income (reported basis) | -136.68 m USD | -245.2 m USD | -73.15 m USD | 125.04 m USD | 41.97 m USD |
| Basic earnings per share | -1.58 USD/share | -2.93 USD/share | -0.91 USD/share | 1.6 USD/share | 0.55 USD/share |
| Diluted earnings per share | -1.58 USD/share | -2.93 USD/share | -0.91 USD/share | 1.55 USD/share | 0.53 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.