Editas Medicine

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$24,741
$7,543
$3,578
$4,658
Gross Profit
24,741
7,543
3,578
4,658
EBITDA
-5,279
-21,997
-49,381
-71,955
EBIT
-6,084
-22,718
-51,215
-73,872
Net Income
-5,620
-25,117
-53,235
-76,088
Net Change In Cash
24,741
7,543
3,578
4,658
Free Cash Flow
-36,447
-31,276
-50,212
-47,913
Cash
146,645
165,648
138,542
138,692
Basic Shares
88,745
90,090
84,412
83,055

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$40,520
$32,314
$78,123
$19,712
Gross Profit
40,520
32,314
72,059
19,712
EBITDA
-148,612
-233,111
-163,117
-219,613
EBIT
-153,889
-238,920
-169,181
-225,950
Net Income
-160,060
-237,093
-153,219
-204,352
Net Change In Cash
40,520
32,314
78,123
19,712
Cost of Revenue
-61,997
Free Cash Flow
-165,848
-219,110
-136,897
-181,467
Cash
146,645
131,541
123,652
141,522
Basic Shares
88,745
82,338
75,965
68,664

Earnings Calls

QuarterEPS
2025-12-31
-$0.06
2025-09-30
-$0.28
2025-06-30
-$0.63
2025-03-31
-$0.92