Satellogic Inc.
SATL SATLWCIK 0001874315 · Radio & Tv Broadcasting & Communications Equipment · Nasdaq, Nasdaq
Revenue (TTM)
$17.57M
+37.6% YoY
Q1 Mar 2026
Net Income (TTM)
−$153.57M
+95.9% YoY
Q1 Mar 2026
EPS Diluted (TTM)
−$1.26
+85.9% YoY
Q1 Mar 2026
Gross Margin
89.3%
Q1 Mar 2026
Operating Margin
-172.2%
Q1 Mar 2026
Net Margin
-874.2%
Q1 Mar 2026
Free Cash Flow (TTM)
−$34.26M
Q1 Mar 2026
Cash
$121.89M
Q1 Mar 2026
Total Debt
$36.43M
Q1 Mar 2026
Shares Outstanding
27.3M sh
Q1 Mar 2026