Editas Medicine

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$3,578
$4,658
$30,604
$61
Gross Profit
3,578
4,658
29,223
-1,538
EBITDA
-49,381
-71,955
-44,014
-60,542
EBIT
-51,215
-73,872
-45,395
-62,141
Net Income
-53,235
-76,088
-45,395
-62,141
Net Change In Cash
3,578
4,658
30,604
61
Free Cash Flow
-50,212
-47,913
-51,302
-55,509
Cash
138,542
138,692
131,541
95,832
Basic Shares
84,412
83,055
82,613
82,485

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$32,314
$78,123
$19,712
$25,544
Gross Profit
26,505
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

Quarter EPS
2025-09-30
$0
2025-06-30
-$0.63
2025-03-31
-$0.92
2024-12-31
-$0.55