2025 annual financial data

MP 2025 Operating margin

MP 2025 operating margin with verified reported values.

Direct answer

Operating margin was -44.57%.

Operating income was -122,773,000 USD and net income was -85,874,000 USD.
Operating cash flow was -155,755,000 USD.

Verified data

Revenue
275,457,000 USD
Operating income
-122,773,000 USD
Net income
-85,874,000 USD
Operating cash flow
-155,755,000 USD