Satellogic Statistics Share Statistics Satellogic has 105.4M
shares outstanding. The number of shares has increased by 14.28%
in one year.
Shares Outstanding 105.4M Shares Change (YoY) 14.28% Shares Change (QoQ) 7.27% Owned by Institutions (%) 38.21% Shares Floating 49.76M Failed to Deliver (FTD) Shares 8,020 FTD / Avg. Volume 0.56%
Short Selling Information The latest short interest is 4.2M, so 3.97% of the outstanding
shares have been sold short.
Short Interest 4.2M Short % of Shares Out 3.97% Short % of Float 11.15% Short Ratio (days to cover) 2.73
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 250% in the
last 52 weeks. The beta is 1.45, so Satellogic's
price volatility has been higher than the market average.
Beta 1.45 52-Week Price Change 250% 50-Day Moving Average 3.51 200-Day Moving Average 3.42 Relative Strength Index (RSI) 48.12 Average Volume (20 Days) 1,441,000
Income Statement In the last 12 months, Satellogic had revenue of 12.87M
and earned -116.27M
in profits. Earnings per share was -1.28.
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.28
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 73.85M Working Capital -784K
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%