Shattuck Labs, Inc.

NASDAQ:STTK

3.81 (USD) • At close September 13, 2024
Overview | Financials

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

202320222021202020192018
Revenue 1.6570.65230.0179.9349.88722.442
Cost of Revenue 4.0423.3751.3837.48329.00124.807
Gross Profit -2.385-2.72328.637-27.549-19.114-2.365
Gross Profit Ratio -1.439-4.1760.954-2.773-1.933-0.105
Reseach & Development Expenses 74.3182.89956.56337.48329.21824.807
General & Administrative Expenses 19.30421.08218.7239.3825.7363.783
Selling & Marketing Expenses -4.04200000
SG&A 15.26221.08218.7239.3825.7363.783
Other Expenses -0.01-0.208-0.33-0.221-0.099-0.357
Operating Expenses 89.572103.98175.28646.86534.95428.59
Operating Income -91.957-103.329-45.269-36.931-25.067-6.148
Operating Income Ratio -55.496-158.48-1.508-3.718-2.535-0.274
Total Other Income Expenses Net 4.6591.3840.2950.3281.0850.425
Income Before Tax -87.298-101.945-44.974-36.603-23.982-7.388
Income Before Tax Ratio -52.684-156.357-1.498-3.685-2.426-0.329
Income Tax Expense 3.874-1.384-0.625-1.167-0.0991.391
Net Income -87.298-100.561-44.349-35.436-23.883-7.388
Net Income Ratio -52.684-154.235-1.477-3.567-2.416-0.329
EPS -2.05-2.37-1.06-0.85-0.57-0.49
EPS Diluted -2.05-2.37-1.06-0.85-0.57-0.49
EBITDA -87.915-103.329-43.889-36.931-23.445-5.284
EBITDA Ratio -53.057-158.48-1.462-3.718-2.371-0.235