Momentus Inc Class A's next confirmed earnings release is scheduled for November 18, 2026.
| Earnings Date | 11/18/2026 |
As of June 30, 2026, Momentus Inc Class A has 18.84M shares outstanding.
| Shares Outstanding | 18.84M |
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 Ratio | 13.70 |
| Quick Ratio | 13.11 |
| Debt / Equity | 6.87 |
| Debt / EBITDA | -0.26 |
| Interest Coverage | -20.84 |
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 Employee | 58,921.51 |
| Employee Count | 57.00 |
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.
| Revenue | 3.36M |
| Gross Profit | 2.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 |
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 Equivalents | 94.18M |
| Total Debt | 6.87M |
| Net Debt | -94.18M |
| Equity (Book Value) | 100.01M |
| Book Value Per Share | 5.31 |
| Working Capital | 91.78M |
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 |
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 Margin | 63.57 |
| Operating Margin | -831.98 |
| Pretax Margin | -927.68 |
| Profit Margin | -930.73 |
| EBITDA Margin | -784.36 |
Momentus Inc Class A's most recent stock split took place on December 18, 2025.
| Last Split Date | 12/18/2025 |