Satellogic Financial Ratios
NASDAQ: SATLTechnologyRadio And Television Broadcasting And Communications EquipmentUSD
5.15+0.07 (+1.38%)
At close: Oct 9, 4:00 PM ET · Delayed 15 min
Satellogic ratio analysis
Satellogic earned a net margin of -27.0% in FY 2025, up from -903.4% a year earlier. Gross margin was 72.5% compared with a median of 52.8% over the prior 4 years. Return on equity reached -7.9%, meaning Satellogic generated -0.08 dollars of profit for every dollar of shareholders' equity.
Valuation ratios use the closing share price on each fiscal year-end date and diluted shares from the income statement; profitability and leverage ratios use reported annual figures. Current valuation multiples are on the statistics page.
Summary generated from market data by MetaCap's automated system. Methodology
Satellogic financial ratios (annual)
| Ratio | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 |
|---|---|---|---|---|---|---|---|
| Price / sales | 12.08 | 22.45 | 15.55 | 42.20 | 38.04 | — | — |
| Price / book | 3.53 | — | 3.03 | 2.39 | — | — | — |
| Gross margin | 72.5% | 61.0% | 49.8% | 45.4% | 55.8% | — | — |
| Operating margin | -175.2% | -405.6% | -688.9% | -1,511.4% | -1,616.1% | — | — |
| Net margin | -27.0% | -903.4% | -605.7% | -609.5% | -2,267.6% | — | — |
| Free cash flow margin | -193.5% | -318.0% | -639.8% | -1,592.0% | -934.1% | — | — |
| Return on equity (ROE) | -7.9% | — | -118.1% | -34.5% | — | — | — |
| Return on assets (ROA) | -3.2% | -188.5% | -79.9% | -25.5% | -192.9% | -39.4% | — |
| Debt / equity | — | — | — | 0.00 | — | — | — |
| Current ratio | 5.12 | 0.80 | 1.24 | 2.70 | 0.04 | 0.14 | — |
| Revenue growth | 37.6% | 27.8% | 67.6% | 41.6% | — | — | — |