Mega Matrix Inc. (MPU)
NYSEAMERICAN: MPU · Real-Time Price · USD
0.2373
-0.0011 (-0.46%)
Jul 31, 2026, 4:00 PM EDT - Market closed

Mega Matrix Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
26.1126.1136.180.050.456.1
Revenue Growth
-27.85%-27.85%75598.74%-89.34%-92.65%-62.23%
Gross Profit
14.414.421.02-0.23-0.336.1
Operating Income
-28.93-28.93-11.62-3.5-10.8319.17
Net Income
-46.6-34.3-8.88-4.06-8.4714.89
Earnings Per Share
-0.75-0.75-0.23-0.13-0.371.00
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024
Period EndingDec '25 Dec '25 Dec '24
Asia-Pacific
13.413.416.24
United States and Canada
6.526.5213.43
Latin America
1.161.162.11
Europe, Middle East and Africa
5.025.024.4
Total
26.1126.1136.18

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
13.0613.068.8811.0810.697.38
Total Debt
000000
Net Cash (Debt)
13.0613.068.8811.0810.697.38
Net Cash Growth
47.13%47.13%-19.88%3.61%44.90%-
Net Cash Per Share
0.290.290.230.350.470.50

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-9.91-9.914.12-3-5.86-1.15
Free Cash Flow
-9.91-9.914.12-3-5.86-1.15
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
55.14%55.14%58.09%-488.07%-74.45%-
Operating Margin
-110.82%-110.82%-32.11%-7312.13%-2413.26%-
Pretax Margin
-131.37%-131.37%-29.79%-9609.00%-2083.62%240.37%
Profit Margin
-56.64%-131.38%-29.03%-9791.21%-2072.72%-
FCF Margin
-37.95%-37.95%11.39%-6279.08%-1305.31%-

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-4.014.014.014.014.01
P/FCF Ratio
--13.65---
PS Ratio
0.622.371.55935.81103.91-