Editas Medicine

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$7,543
$3,578
$4,658
$30,604
Gross Profit
7,543
3,578
4,658
30,604
EBITDA
-21,997
-49,381
-71,955
-32,980
EBIT
-22,718
-51,215
-73,872
-34,361
Net Income
-25,117
-53,235
-76,088
-45,395
Net Change In Cash
7,543
3,578
4,658
30,604
Free Cash Flow
-31,276
-50,212
-47,913
-51,302
Cash
165,648
138,542
138,692
131,541
Basic Shares
90,090
84,412
83,055
82,613

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$32,314
$78,123
$19,712
$25,544
Gross Profit
32,314
72,059
19,712
25,544
EBITDA
-233,111
-163,117
-219,613
-188,093
EBIT
-238,920
-169,181
-225,950
-193,146
Net Income
-237,093
-153,219
-204,352
-185,107
Net Change In Cash
32,314
78,123
19,712
25,544
Cost of Revenue
-61,997
63,837
Free Cash Flow
-219,110
-136,897
-181,467
-171,780
Cash
131,541
123,652
141,522
203,519
Basic Shares
82,338
75,965
68,664
67,619

Earnings Calls

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