Satellogic Inc.

NASDAQ:SATL

3.55 (USD) • At close June 4, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202420232022202120202019
Revenue 12.8710.0746.0124.24700
Cost of Revenue 5.0245.0563.2841.8763.4680
Gross Profit 7.8465.0182.7282.371-3.4680
Gross Profit Ratio 0.610.4980.4540.55800
Reseach & Development Expenses 14.40510.65613.0559.645.4086.372
General & Administrative Expenses 30.52635.88455.94946.6048.4548.236
Selling & Marketing Expenses 2.4660001.2671.343
SG&A 30.52635.88455.94946.6049.7228.236
Other Expenses 15.12127.88124.59114.8727.5346.089
Operating Expenses 60.05274.42193.59571.11622.66420.697
Operating Income -52.206-69.403-90.867-68.745-22.664-20.697
Operating Income Ratio -4.056-6.889-15.114-16.18700
Total Other Income Expenses Net -61.20817.46758.799-8.397-91.3710.015
Income Before Tax -113.414-51.936-32.068-117.973-113.778-20.682
Income Before Tax Ratio -8.812-5.155-5.334-27.77800
Income Tax Expense 2.8589.0824.573-0.2320.1480.083
Net Income -116.272-61.018-36.641-117.741-113.926-20.765
Net Income Ratio -9.034-6.057-6.095-27.72300
EPS -1.21-0.68-0.44-7.07-23.47-0.3
EPS Diluted -1.21-0.68-0.44-7.07-2.26-0.3
EBITDA -100.688-34.501-13.911-75.487-102.822-16.094
EBITDA Ratio -7.823-3.425-2.314-17.77400