Satellogic Inc.

NASDAQ: SATL · Real-Time Price · USD
3.72
0.11 (3.05%)
At close: Aug 14, 2025, 3:59 PM
3.74
0.54%
Pre-market: Aug 15, 2025, 09:17 AM EDT

Satellogic Ratios and Metrics

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
PE Ratio
-2.23 -2.57 -6.92 -1.68
PEG Ratio
-0.03 -0.05 0.07 -0.01
PS Ratio
20.19 15.55 42.20 38.04
PB Ratio
-4.9 3.03 2.39 -0.69
P/FCF Ratio
-6.35 -2.43 -2.65 -4.07
P/OCF Ratio
-7.24 -3.16 -3.71 -5.68
OCF/S Ratio
-2.79 -4.92 -11.39 -6.7
Debt / Equity Ratio
-1.51 0.08 0.08 -0.48
Quick Ratio
0.80 1.24 2.62 0.04
Current Ratio
0.80 1.24 2.70 0.04
Asset Turnover
0.21 0.13 0.04 0.08
Interest Coverage
-735.3 -387.73 -50.04 -7.03
Return on Equity
2.19 -1.18 -0.35 0.41
Return on Assets
-1.88 -0.8 -0.25 -1.9
Return on Invested Capital
-1.95 -1.38 -0.88 0.55
Dividend Yield
n/a n/a n/a n/a
Payout Ratio
n/a n/a n/a n/a
Gross Profit Margin
0.61 0.50 0.45 0.56
Net Profit Margin
-9.03 -6.06 -6.09 -22.68
Pretax Profit Margin
-8.81 -5.16 -5.33 -22.73
Operating Profit Margin
-4.06 -6.89 -15.11 -16.19
FCF Margin
n/a n/a n/a n/a
EBITDA Margin
-7.82 -3.42 -2.69 -17.77