Satellogic Statistics Share Statistics Satellogic has 104.11M
shares outstanding. The number of shares has increased by 14.28%
in one year.
Shares Outstanding 104.11M Shares Change (YoY) 14.28% Shares Change (QoQ) 7.27% Owned by Institutions (%) 38.06% Shares Floating 53.26M Failed to Deliver (FTD) Shares 13,986 FTD / Avg. Volume 0.87%
Short Selling Information The latest short interest is 4.2M, so 4.03% of the outstanding
shares have been sold short.
Short Interest 4.2M Short % of Shares Out 4.03% Short % of Float 12.65% Short Ratio (days to cover) 4.37
Valuation Ratios The PE ratio is -2.23 and the forward
PE ratio is null.
Satellogic's PEG ratio is
-0.03.
PE Ratio -2.23 Forward PE n/a PS Ratio 20.19 Forward PS n/a PB Ratio -4.9 P/FCF Ratio -6.35 PEG Ratio -0.03
Financial Ratio History Enterprise Valuation Currently the Enterprise Value (EV) is not available for Satellogic.
EV / Sales n/a EV / EBITDA n/a EV / EBIT n/a EV / FCF n/a
Financial Position The company has a current ratio of 0.8,
with a Debt / Equity ratio of -1.51.
Current Ratio 0.8 Quick Ratio 0.8 Debt / Equity -1.51 Debt / EBITDA -0.79 Debt / FCF -1.95 Interest Coverage -735.3
Financial Efficiency Return on Equity is n/a and Return on Invested Capital is n/a.
Return on Equity n/a Return on Assets n/a Return on Invested Capital n/a Revenue Per Employee $93.94K Profits Per Employee $-848.7K Employee Count 137 Asset Turnover 0.21 Inventory Turnover n/a
Taxes Income Tax 2.86M Effective Tax Rate -2.52%
Stock Price Statistics The stock price has increased by 220.59% in the
last 52 weeks. The beta is 1.44, so Satellogic's
price volatility has been higher than the market average.
Beta 1.44 52-Week Price Change 220.59% 50-Day Moving Average 3.49 200-Day Moving Average 3.18 Relative Strength Index (RSI) 48.3 Average Volume (20 Days) 1,603,358
Income Statement In the last 12 months, Satellogic had revenue of 12.87M
and earned -116.27M
in profits. Earnings per share was -1.21.
Revenue 12.87M Gross Profit 7.85M Operating Income -52.21M Net Income -116.27M EBITDA -100.69M EBIT -113.34M Earnings Per Share (EPS) -1.21
Full Income Statement Balance Sheet The company has 22.49M in cash and 79.95M in
debt, giving a net cash position of -57.46M.
Cash & Cash Equivalents 22.49M Total Debt 79.95M Net Cash -57.46M Retained Earnings -400.11M Total Assets 61.4M Working Capital -17.5M
Full Balance Sheet Cash Flow In the last 12 months, operating cash flow was -35.89M
and capital expenditures -5.04M, giving a free cash flow of -40.93M.
Operating Cash Flow -35.89M Capital Expenditures -5.04M Free Cash Flow -40.93M FCF Per Share -0.45
Full Cash Flow Statement Margins Gross margin is 60.96%, with operating and profit margins of -405.64% and -903.43%.
Gross Margin 60.96% Operating Margin -405.64% Pretax Margin -881.23% Profit Margin -903.43% EBITDA Margin -782.35% EBIT Margin -405.64% FCF Margin -318.01%