Satellogic Inc.

SATL Industrials Aerospace & Defense

Satellogic Inc.’s revenue for fiscal 2025 (year ended December 2025) was $17.7 million, up 37.6% from fiscal 2024. In the quarter to June 2026, revenue grew 258.5%, EPS fell 116.7%, free cash flow fell 178.7% and total debt fell 8.17%, each against the same quarter a year earlier. Revenue growth for three consecutive years, operating cash flow growth for three; insiders bought in the last twelve months.

3.84 0.27 −6.57%
Market cap
$631.9M
P/E
0.0×
Fwd P/E
0.0×
Dividend yield
—
F-score
4/9
Altman Z
−2.22
Beneish M
1.67
Dividend safety
n/a
Dec '17 Dec '19 Dec '20 Dec '21 Dec '22 Dec '23 Dec '24 Dec '25
Piotroski F-Score
— — — — — 4 3 4
P/E ratio
— — — 0.00 0.00 0.00 0.00 0.00
Altman Z-Score
— — — (15.88) 0.26 (4.18) (10.44) (2.22)
P/S ratio
— — — 0.00 0.00 15.58 24.59 11.53
Altman Z″-Score (non-manufacturers)
— — — (57.93) (4.00) (15.58) (28.03) (5.38)
P/FCF ratio
— — — 0.00 0.00 0.00 0.00 0.00
Beneish M-Score
— — — — (0.74) (3.13) (9.99) 1.67
P/Operating CF
— — — (5.65) (9.23) (5.29) (71.48) (21.59)
P/B ratio
— — — 0.00 2.35 2.22 0.00 3.37
EV/Sales
— — — 0.00 0.00 25.12 40.21 15.07
EV/EBITDA
— — — 0.00 0.00 0.00 0.00 0.00
EV/FCF
— — — (9.20) (2.83) (1.67) (10.38) (7.79)
Current Ratio
— — 0.14 0.04 2.70 1.24 0.80 5.12
Net Debt/EBITDA
— 0.00 (7.38) (1.76) 0.92 0.45 (1.43) 1.96
Debt/Equity
— 0.00 (1.35) (0.42) 0.06 0.00 (1.49) 0.93
ROE
— 0.00% 0.00% 50.95% 47.42% (77.30%) 17,136.62% (127.65%)
ROA
— 0.00% (417.17%) (184.25%) (37.82%) (55.41%) (168.42%) (4.49%)
ROIC
— 0.00% (58.23%) 0.00% (159.50%) (153.82%) (920.42%) (131.00%)
Return on Tangible Assets
— 0.00% 145.26% 40.34% (36.96%) (131.82%) (567.98%) (4.08%)
Average Days of Receivables
— — 0.00 102.79 84.27 32.64 41.52 176.20
Earnings Yield
— — — (59.61%) (164.05%) (53.55%) (44.76%) (2.67%)
Free Cash Flow Yield
— — — (17.60%) (34.33%) (96.74%) (15.75%) (16.79%)
Free Cash Flow per Share
— (4.63) (5.47) (2.38) (1.15) (0.72) (0.45) (0.31)
Book value per Share
— 0.00 (24.15) (15.65) 1.28 0.58 (0.58) 0.55
Free Cash Flow
— (22.37) (26.59) (39.67) (95.71) (64.46) (40.93) (34.26)
EV/EBIT
— — — 0.00 0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates