Satellogic Ratios (2020-2025) | SATL

Ratios Dec2020 Jun2021 Dec2021 Jun2022 Dec2022 Jun2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Profitability
Gross Margin -161.49%60.79%64.32%56.41%61.83%63.62%73.22%67.77%
EBT Margin -1,832.24%-4.72%-413.01%-506.88%-419.20%-2,154.70%-937.24%-150.72%112.47%
EBIT Margin -1,295.25%-4.72%-438.64%-419.22%-408.09%-351.41%-279.85%-141.55%-222.46%
EBITDA Margin -1,845.13%-4.72%-460.19%-523.05%-418.39%-2,194.13%-950.71%-132.95%112.14%
Operating Margin -1,295.25%-4.72%-438.64%-419.22%-408.09%-351.41%-279.85%-141.55%-222.46%
Net Margin -1,845.13%-4.72%-456.07%-517.02%-429.18%-2,178.95%-958.26%-149.82%109.19%
FCF Margin -672.80%-362.29%-433.25%-332.45%-133.62%-195.15%-116.08%-266.25%
Efficiency
Assets Average 0.06B0.07B0.07B
Equity Average 2.48B2.41B44.37B44.55B44.88B44.86B-0.07B-0.08B-0.06B
Invested Capital 0.01B5.07B-0.01B88.99B0.11B89.66B0.05B91.10B-0.05B-0.08B-0.07B-0.06B
Asset Utilization Ratio 0.210.210.20
Leverage & Solvency
Interest Coverage Ratio 4.43
Debt to Equity -1.35-0.420.18B0.14B0.11B0.08B0.08B0.06B
Debt Ratio 2.17
Equity Ratio -5.220.740.68-0.86-1.35-0.92-0.80
Times Interest Earned 4.43
Valuation
Enterprise Value -0.02B0.31B0.87B0.37B0.19B0.17B0.11B0.15B0.09B0.09B0.24B0.32B0.34B0.32B
Market Capitalization 0.31B0.88B0.37B0.27B0.17B0.13B0.15B0.09B0.09B0.26B0.34B0.38B0.35B
Return Ratios
Return on Sales 0.16%0.64%-9.01%-10.30%-8.79%-7.21%
Return on Capital Employed -2.36%-1.31%-0.90%
Return on Assets -2.17%-1.81%-1.47%
Return on Equity 1.96%1.62%1.70%