SATL logo

SATL

Satellogic Inc.NASDAQTechnology
$6.77+18.56%ClosedMarket Cap: $740.0M

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

12.21

P/S

41.79

EV/EBITDA

-30.45

DCF Value

$-5.39

FCF Yield

-4.6%

Div Yield

0.0%

Margins & Returns

Gross Margin

28.8%

Operating Margin

-175.2%

Net Margin

-27.0%

ROE

13.0%

ROA

-3.2%

ROIC

-23.9%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$6.2M-44.4%$-7.1M$30.5M$0.08
FY 2025$17.7M28.8%$-31.0M$-4.8M$-0.18
Q3 2025$3.6M67.8%$-8.1M$4.0M$-0.02
Q2 2025$4.4M73.2%$-6.3M$-6.7M$-0.06
Q1 2025$3.4M63.5%$-9.5M$-32.6M$-0.34
Q4 2024$3.0M59.1%$-11.5M$-41.5M$-0.45
FY 2024$12.9M61.0%$-52.2M$-116.3M$-1.28
Q3 2024$3.0M59.1%$-11.5M$-41.5M$-0.45
Q2 2024$3.5M64.3%$-14.7M$-18.1M$-0.20
Q1 2024$3.3M60.8%$-14.6M$-15.2M$-0.18
Q4 2023$5.7M66.7%$-14.9M$-13.5M$-0.15
FY 2023$10.1M49.8%$-69.4M$-61.0M$-0.68