Shattuck Labs, Inc.

NASDAQ:STTK

0.9396 (USD) • At close May 8, 2025
Overview | Financials

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

2024202320222021202020192018
Revenue 5.7211.6570.65230.0179.9349.88722.442
Cost of Revenue 3.8294.0423.3751.3837.48329.00124.807
Gross Profit 1.892-2.385-2.72328.637-27.549-19.114-2.365
Gross Profit Ratio 0.331-1.439-4.1760.954-2.773-1.933-0.105
Reseach & Development Expenses 67.21174.3182.89956.56337.48329.21824.807
General & Administrative Expenses 19.07719.30421.08218.7239.3825.7363.783
Selling & Marketing Expenses 0000000
SG&A 19.07719.30421.08218.7239.3825.7363.783
Other Expenses 00-0.208-0.33-0.221-0.099-0.357
Operating Expenses 86.28893.614103.98175.28646.86534.95428.59
Operating Income -80.567-91.957-103.329-45.269-36.931-25.067-6.148
Operating Income Ratio -14.083-55.496-158.48-1.508-3.718-2.535-0.274
Total Other Income Expenses Net 5.1574.6591.3840.2950.3281.085-1.24
Income Before Tax -75.41-87.298-101.945-44.974-36.603-23.982-7.388
Income Before Tax Ratio -13.181-52.684-156.357-1.498-3.685-2.426-0.329
Income Tax Expense 00-1.384-0.625-1.167-0.0991.391
Net Income -75.41-87.298-100.561-44.349-35.436-23.883-7.388
Net Income Ratio -13.181-52.684-154.235-1.477-3.567-2.416-0.329
EPS -1.49-2.05-2.37-1.06-0.85-0.57-0.49
EPS Diluted -1.49-2.05-2.37-1.06-0.85-0.57-0.49
EBITDA -76.738-87.615-100.256-43.889-36.313-24.53-4.502
EBITDA Ratio -13.413-52.876-153.767-1.462-3.655-2.481-0.201