Satellogic Ratios (2020-2025) | SATL

Ratios Dec2020 Jun2021 Dec2021 Jun2022 Dec2022 Jun2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Profitability
Gross Margin 60.79%64.32%56.41%61.83%63.62%73.22%67.77%
EBT Margin -413.01%-506.88%-419.20%-2,154.70%-937.24%-150.72%112.47%
EBIT Margin -438.64%-419.22%-408.09%-351.41%-279.85%-141.55%-222.46%
EBITDA Margin -460.19%-523.05%-418.39%-2,194.13%-950.71%-132.95%112.14%
Operating Margin -438.64%-419.22%-408.09%-351.41%-279.85%-141.55%-222.46%
Net Margin -456.07%1,384.09%-429.18%-2,178.95%-958.26%-149.82%109.19%
FCF Margin -362.29%-433.25%-332.45%-133.62%-195.15%-116.08%-266.25%
Efficiency
Assets Average 147.35M145.00M116.57M163.54M126.38M92.64M61.55M67.62M72.36M
Equity Average 92.72M65.46M-68.06M-75.60M-62.50M
Invested Capital 7.80M-14.55M106.20M79.25M51.67M19.06M-53.03M-83.09M-68.11M-56.89M
Asset Utilization Ratio 0.210.210.20
Leverage & Solvency
Debt to Equity -1.35-0.42
Debt Ratio 2.912.17
Equity Ratio -2.15-5.220.740.730.680.25-0.86-1.35-0.92-0.80
Valuation
Enterprise Value -17.28M-202.78M-17.27M-123.77M-76.65M-77.79M-23.48M-25.61M-22.49M-18.02M-32.60M-29.09M
Return Ratios
Return on Sales -4.56%-5.17%-4.29%-21.79%-9.58%-1.50%1.09%
Return on Capital Employed -2.36%-1.31%-0.90%
Return on Invested Capital 0.70%0.52%0.57%
Return on Assets -2.17%-1.81%-1.47%
Return on Equity 1.96%1.62%1.70%