Loading...
XNASMNTS
Market cap18mUSD
Dec 24, Last price  
7.56USD
1D
-5.25%
1Q
1,270.47%
IPO
-23.24%
Name

Momentus Inc

Chart & Performance

D1W1MN
XNAS:MNTS chart
P/E
P/S
5.91
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
8.34%
Rev. gr., 5y
%
Revenues
3m
+933.11%
00365,000330,000299,0003,089,000
Net income
-69m
L-30.81%
-6,225,06762,359-307,027,000120,654,000-99,613,000-68,920,000
CFO
-62m
L-29.65%
-3,935,959-356,959-32,534,000-86,712,000-87,887,000-61,826,000
Earnings
Jun 03, 2025

Profile

Momentus Inc., together with its subsidiaries, operates as a commercial space company. The company focuses on providing in-space infrastructure services, including in-space transportation, hosted payloads, and in-orbit services. Its principal and target customers include satellite operators. The company is headquartered in San Jose, California.
IPO date
Nov 08, 2019
Employees
123
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
3,089
933.11%
299
-9.39%
330
-9.59%
Cost of revenue
35,206
41,747
51,456
Unusual Expense (Income)
NOPBT
(32,117)
(41,448)
(51,126)
NOPBT Margin
Operating Taxes
4,169
2
Tax Rate
NOPAT
(32,117)
(45,617)
(51,128)
Net income
(68,920)
-30.81%
(99,613)
-182.56%
120,654
-139.30%
Dividends
Dividend yield
Proceeds from repurchase of equity
9,000
243
198,016
BB yield
-174.58%
-19.10%
-3,339.90%
Debt
Debt current
4,809
12,780
22,096
Long-term debt
10,994
15,819
15,757
Deferred revenue
998
1,026
1,554
Other long-term liabilities
492
1,029
483
Net debt
13,312
(32,807)
(122,497)
Cash flow
Cash from operating activities
(61,826)
(87,887)
(86,712)
CAPEX
(94)
(767)
(3,090)
Cash from investing activities
(19)
(733)
(3,090)
Cash from financing activities
1,924
(9,514)
226,829
FCF
(32,575)
(43,641)
(60,924)
Balance
Cash
2,118
61,094
160,036
Long term investments
373
312
314
Excess cash
2,337
61,391
160,334
Stockholders' equity
(373,047)
(304,126)
(208,682)
Invested Capital
387,396
366,103
371,824
ROIC
ROCE
EV
Common stock shares outstanding
2,980
1,631
1,418
Price
1.73
121.82%
0.78
-81.34%
4.18
-76.73%
Market cap
5,155
305.29%
1,272
-78.55%
5,929
-73.65%
EV
18,467
(31,535)
(116,568)
EBITDA
(30,133)
(39,195)
(50,034)
EV/EBITDA
0.80
2.33
Interest
2,337
5,262
14,229
Interest/NOPBT