Financials Satellogic Inc.

Equities

SATL

VGG7823S1011

Mining Support Services & Equipment

End-of-day quote Nasdaq 06:00:00 2024-04-24 pm EDT 5-day change 1st Jan Change
1.19 USD -2.46% Intraday chart for Satellogic Inc. -3.25% -32.00%

Valuation

Fiscal Period: December 2021 2022 2023
Capitalization 1 - 271.4 157.3
Enterprise Value (EV) 1 - 203.1 137.7
P/E ratio -0.42 x -4.62 x -2.57 x
Yield - - -
Capitalization / Revenue - 45,148,394 x 15,612,635 x
EV / Revenue - 33,789,612 x 13,672,591 x
EV / EBITDA - -3.11 x -2.64 x
EV / FCF - -1,002,693 x -3,299,284 x
FCF Yield - -0% -0%
Price to Book -0.22 x 2.56 x 3.06 x
Nbr of stocks (in thousands) - 88,994 89,875
Reference price 2 9.700 3.050 1.750
Announcement Date 5/2/22 4/27/23 4/15/24
1USD in Million2USD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2019 2020 2021 2022 2023
Net sales - - 4.247 6.012 10.07
EBITDA 1 -16.46 -19.48 -57.92 -65.35 -52.15
EBIT 1 -20.7 -22.66 -68.74 -79.68 -69.4
Operating Margin - - -1,618.67% -1,325.33% -688.93%
Earnings before Tax (EBT) 1 -20.68 -113.8 -118 -32.07 -51.94
Net income 1 -20.77 -113.9 -117.7 -36.64 -61.02
Net margin - - -2,772.33% -609.46% -605.7%
EPS 2 -4.300 -23.47 -23.35 -0.6596 -0.6815
Free Cash Flow - -20.19 -17.22 -202.6 -41.75
FCF margin - - -405.36% -3,369.89% -414.41%
FCF Conversion (EBITDA) - - - - -
FCF Conversion (Net income) - - - - -
Dividend per Share - - - - -
Announcement Date 8/12/21 8/12/21 5/2/22 4/27/23 4/15/24
1USD in Million2USD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2019 2020 2021 2022 2023
Net Debt 1 24.6 143 240 - -
Net Cash position 1 - - - 68.3 19.5
Leverage (Debt/EBITDA) -1.494 x -7.341 x -4.152 x - -
Free Cash Flow - -20.2 -17.2 -203 -41.7
ROE (net income / shareholders' equity) - 186% 67.2% 55% -77.3%
ROA (Net income/ Total Assets) - -27.6% -81.6% -51.4% -39.4%
Assets 1 - 412.4 144.3 71.29 154.9
Book Value Per Share 2 -1.130 -23.80 -44.20 1.190 0.5700
Cash Flow per Share 2 5.080 3.500 1.620 0.8600 0.2600
Capex 1 8.3 9.26 11.2 27.3 14.9
Capex / Sales - - 264.09% 453.29% 147.76%
Announcement Date 8/12/21 8/12/21 5/2/22 4/27/23 4/15/24
1USD in Million2USD
Estimates
  1. Stock Market
  2. Equities
  3. SATL Stock
  4. Financials Satellogic Inc.