Editas Medicine

Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$30,604
$61
$513
$1,135
Gross Profit
30,604
-1,538
-907
-274
EBITDA
-32,980
-60,542
-70,483
-65,581
EBIT
-34,361
-62,141
-71,903
-66,990
Net Income
-45,395
-62,141
-67,607
-61,950
Net Change In Cash
30,604
61
513
1,135
Free Cash Flow
-51,302
-55,509
-60,556
-51,743
Cash
131,541
95,832
64,441
69,227
Basic Shares
82,613
82,485
82,310
81,938

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
32,314
-99,528
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
2024-12-31
-$0.55
2024-09-30
-$0.75
2024-06-30
-$0.82
2024-03-31
-$0.76