Stoke Therapeutics, Inc.

NASDAQ:STOK

9.7 (USD) • At close May 5, 2025
Overview | Financials

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

20242023202220212020201920182017
Revenue 36.5558.7812.40500000
Cost of Revenue 4.44203.5352.231.9260.450.2140.113
Gross Profit 32.1138.788.87-2.23-1.926-0.45-0.214-0.113
Gross Profit Ratio 0.87810.71500000
Reseach & Development Expenses 89.13382.23177.83754.16832.19723.7648.3713.598
General & Administrative Expenses 48.79441.32238.92431.89720.84711.9144.411.956
Selling & Marketing Expenses 00000000
SG&A 48.79441.32238.92431.89720.84711.9144.411.956
Other Expenses 000.1670.140.0570.002-0.01-0.004
Operating Expenses 137.927123.553116.76186.06553.04435.67812.7815.554
Operating Income -101.372-114.773-104.356-86.065-53.044-35.678-12.781-5.554
Operating Income Ratio -2.773-13.072-8.41200000
Total Other Income Expenses Net 12.39110.0743.2890.260.8013.3530.26-0.004
Income Before Tax -88.981-104.699-101.067-85.805-52.243-32.325-12.521-5.558
Income Before Tax Ratio -2.434-11.925-8.14700000
Income Tax Expense 00-7.957-1.094-1.632-3.8010.260
Net Income -88.981-104.699-93.11-84.711-50.611-28.524-12.521-5.558
Net Income Ratio -2.434-11.925-7.50600000
EPS -1.65-2.38-2.39-2.31-1.51-1.59-0.53-0.43
EPS Diluted -1.65-2.38-2.39-2.31-1.51-1.59-0.53-0.43
EBITDA -101.372-112.304-102.81-83.575-50.317-35.228-12.567-5.441
EBITDA Ratio -2.773-12.791-8.28800000