Stoke Therapeutics

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$10,632
$13,817
$158,569
$22,614
Gross Profit
9,643
13,817
158,569
22,614
EBITDA
-38,633
-26,854
111,717
-13,127
EBIT
-39,622
-27,300
111,240
-13,653
Net Income
-38,347
-23,483
112,879
-10,482
Net Change In Cash
10,632
13,817
158,569
22,614
Free Cash Flow
-30,498
-25,576
131,675
-23,235
Cash
83,394
101,472
274,817
127,983
Basic Shares
58,611
58,353
59,398
57,029

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$36,555
$8,780
$12,405
$3,000
Gross Profit
36,555
8,780
12,405
-2,230
EBITDA
-99,195
-112,304
-102,810
-85,091
EBIT
-101,372
-114,773
-104,356
-86,065
Net Income
-88,981
-104,699
-93,110
-84,711
Net Change In Cash
36,555
8,780
12,405
3,000
Cost of Revenue
-31,339
-142,049
Free Cash Flow
-87,054
-82,683
-35,828
-68,107
Cash
127,983
191,442
113,556
144,895
Basic Shares
54,008
43,994
38,897
36,739

Earnings Calls

QuarterEPS
2025-09-30
-$0.65
2025-06-30
-$0.40
2025-03-31
$1.90
2024-12-31
-$0.18