Satellogic Inc. logo

Satellogic Inc.

SATL | NASDAQ
Chart Builder DCF Calculator
$5.41
-$0.17 (-3.05%)
Sep 22, 2026, 10:48 AM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 30, 2025
FY 2024
Dec 30, 2024
FY 2023
Dec 30, 2023
FY 2022
Dec 30, 2022
FY 2021
Dec 30, 2021
FY 2020
Dec 30, 2020
Net Income
-4.78M -116.27M -61.02M -36.64M -96.31M -113.93M
Depreciation & Amortization
7.74M 12.66M 17.26M 14.33M 10.73M 3.47M
Stock-Based Compensation
4.26M 2.34M 6.3M 8.37M 10.88M n/a
Other Working Capital
964K 6.04M -2.18M -4.4M 21.67M 706K
Other Non-Cash Items
-26.79M 62.83M -9.55M -46.59M 29.47M 92.27M
Deferred Income Tax
n/a n/a n/a 1.6M -1.62M 148K
Change in Working Capital
-7.31M 2.56M -2.56M -9.53M 18.4M 713K
Operating Cash Flow
-26.89M -35.89M -49.57M -68.46M -28.44M -17.33M
Capital Expenditures
-7.38M -5.04M -14.89M -27.25M -11.23M -9.26M
Cash Acquisitions
n/a n/a n/a -3.65M n/a n/a
Purchase of Investments
n/a n/a n/a n/a n/a n/a
Sales Maturities Of Investments
n/a n/a n/a n/a n/a n/a
Other Investing Acitivies
n/a 6K 450K 53K 3K 14K
Investing Cash Flow
-7.38M -5.03M -14.44M -30.85M -11.23M -9.25M
Debt Repayment
n/a 30M n/a n/a 7.51M 18.05M
Common Stock Repurchased
n/a n/a -458K -8.6M n/a n/a
Dividend Paid
n/a n/a n/a n/a n/a n/a
Other Financial Acitivies
17.61M -2.15M 375K 5.44M -7.51M -267K
Financial Cash Flow
112.51M 37.46M -83K 164.34M 28.64M 17.78M
Net Cash Flow
78.41M -921K -53.19M 69.26M -8.73M 17.27M
Free Cash Flow
-34.26M -40.93M -64.46M -95.71M -39.67M -26.59M
Adj. Free Cash Flow
-38.52M -43.26M -70.76M -104.08M -50.55M -26.59M
Maintenance CapEx
n/a n/a n/a -1.39M n/a -3.47M
Growth CapEx
-7.38M -5.04M -14.89M -25.86M -11.23M -5.79M
Owner Earnings
-26.89M -35.89M -49.57M -69.85M -28.44M -20.8M

© 2026 bestshares.com. All rights reserved.