Momentus Inc.

Momentus Inc.

1.94
EUR
-0.22
(-10.21%)
-6.55EPS
Nov 18Next Earn

Important Dates

Momentus Inc Class A's next confirmed earnings release is scheduled for November 18, 2026.

Earnings Date11/18/2026

Share Statistics

As of June 30, 2026, Momentus Inc Class A has 18.84M shares outstanding.

Shares Outstanding18.84M

Financial Position

As of June 30, 2026, Momentus Inc Class A maintains a current ratio of 13.70, meaning it holds 13.7x the short-term assets needed to cover near-term liabilities. The debt-to-equity ratio is 6.87, indicating elevated leverage, while an interest coverage ratio of -20.84 demonstrates limited ability to service its debt obligations.

Current Ratio13.70
Quick Ratio13.11
Debt / Equity6.87
Debt / EBITDA-0.26
Interest Coverage-20.84

Financial Efficiency

EUR

These figures cover the twelve months ended June 30, 2026. Return on assets (ROA) is negative at -51.49, reflecting losses generated across the asset base. The company generates approximately 58,921.51 in revenue per employee across its workforce of 57.00, a quick read on workforce productivity versus industry peers.

Return on Assets (ROA)-51.49
Revenue Per Employee58,921.51
Employee Count57.00

Income Statement

EUR

Over the twelve months ended June 30, 2026, Momentus Inc Class A generated 3.36M in revenue and converted that into -31.26M in net income, yielding earnings per share of -6.55. EBITDA reached -26.34M, while operating income came in at -27.94M.

Revenue3.36M
Gross Profit2.13M
Operating Income-27.94M
Pretax Income-31.16M
Net Income-31.26M
EBITDA-26.34M
EBIT-27.94M
Earnings Per Share (EPS)-6.55

Balance Sheet

EUR

As of June 30, 2026, Momentus Inc Class A holds 94.18M in cash and equivalents against 6.87M in total debt, resulting in a net debt position of -94.18M. Total book value stands at 100.01M, with working capital of 91.78M providing operational flexibility.

Cash & Cash Equivalents94.18M
Total Debt6.87M
Net Debt-94.18M
Equity (Book Value)100.01M
Book Value Per Share5.31
Working Capital91.78M

Cash Flow

EUR

Momentus Inc Class A produced -26.90M in operating cash flow over the twelve months ended June 30, 2026. After subtracting -199,568.40 in capital expenditures, free cash flow totaled -27.10M - equivalent to -5.70 per share.

Operating Cash Flow-26.90M
Capital Expenditures-199,568.40
Free Cash Flow-27.10M
FCF Per Share-5.70

Margins

Over the twelve months ended June 30, 2026, Momentus Inc Class A posted a gross margin of 63.57, reflecting its pricing power and cost economics. The operating margin of -831.98 and net profit margin of -930.73 provide insight into operational efficiency.

Gross Margin63.57
Operating Margin-831.98
Pretax Margin-927.68
Profit Margin-930.73
EBITDA Margin-784.36

Stock Splits

Momentus Inc Class A's most recent stock split took place on December 18, 2025.

Last Split Date12/18/2025