Loading...
XNASSATLW
Market cap272mUSD
Jan 07, Last price  
0.42USD
1D
-16.00%
1Q
730.04%
IPO
-47.50%
Name

Satellogic V Inc

Chart & Performance

D1W1MN
XNAS:SATLW chart
P/E
P/S
3.43
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
10m
+67.56%
004,247,0006,012,00010,074,000
Net income
-61m
L+66.53%
-20,765,000-113,925,815-117,741,000-36,641,000-61,018,000
CFO
-50m
L-27.59%
-14,069,000-17,330,311-27,720,000-68,462,000-49,571,000

Profile

Satellogic Inc. builds and operates nano satellites for commercial-grade Earth observation in real-time. It offers data streams that are used in decision-making processes for various branches of government, organizations, businesses, and individuals. Its satellites are used for applications in agriculture, pipeline monitoring, critical infrastructure monitoring, disaster response, illegal logging, border patrol, port security, and other applications. The company was founded in 2010 and is based in Palo Alto, California.
IPO date
Feb 02, 2021
Employees
382
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
10,074
67.56%
6,012
41.56%
Cost of revenue
51,596
72,288
Unusual Expense (Income)
NOPBT
(41,522)
(66,276)
NOPBT Margin
Operating Taxes
9,082
4,573
Tax Rate
NOPAT
(50,604)
(70,849)
Net income
(61,018)
66.53%
(36,641)
-68.88%
Dividends
Dividend yield
Proceeds from repurchase of equity
(83)
158,901
BB yield
0.05%
-62.63%
Debt
Debt current
2,143
2,176
Long-term debt
5,721
14,302
Deferred revenue
1,000
1,000
Other long-term liabilities
526
522
Net debt
(20,539)
(61,188)
Cash flow
Cash from operating activities
(49,571)
(68,462)
CAPEX
(14,885)
(27,252)
Cash from investing activities
(14,435)
(30,852)
Cash from financing activities
(83)
164,336
FCF
(38,777)
(227,737)
Balance
Cash
23,476
76,528
Long term investments
4,927
1,138
Excess cash
27,899
77,365
Stockholders' equity
(283,866)
(79,272)
Invested Capital
340,999
195,231
ROIC
ROCE
EV
Common stock shares outstanding
89,540
83,188
Price
1.75
-42.62%
3.05
-68.56%
Market cap
156,695
-38.24%
253,724
57.05%
EV
136,156
336,391
EBITDA
(24,266)
(51,950)
EV/EBITDA
Interest
179
1,596
Interest/NOPBT