Advertisement
U.S. Markets closed

Denali Therapeutics Inc. (DNLI)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
26.29-0.09 (-0.34%)
At close: 04:00PM EDT
26.29 0.00 (0.00%)
After hours: 04:20PM EDT
Advertisement
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
12/31/2019
Total Revenue
1,267
330,531
108,463
48,661
335,659
-
Operating Expense
496,479
527,230
449,207
344,412
272,941
-
Operating Income
-495,212
-196,699
-340,744
-295,751
62,718
-
Net Non Operating Interest Income Expense
61,051
51,505
14,774
4,595
9,241
-
Pretax Income
-419,624
-145,194
-325,970
-291,156
71,959
-
Tax Provision
-
30
21
-575
823
-
Net Income Common Stockholders
-419,654
-145,224
-325,991
-290,581
71,136
-
Diluted NI Available to Com Stockholders
-419,654
-145,224
-325,991
-290,581
71,136
-
Basic EPS
-0.94
-1.06
-2.60
-2.39
0.65
-
Diluted EPS
-0.94
-1.06
-2.60
-2.39
0.63
-
Basic Average Shares
136,047
137,371
125,531
121,525
108,974
-
Diluted Average Shares
136,047
137,371
125,531
121,525
112,703
-
Total Operating Income as Reported
-480,675
-196,699
-340,744
-295,751
62,718
-
Total Expenses
496,479
527,230
449,207
344,412
272,941
-
Net Income from Continuing & Discontinued Operation
-419,654
-145,224
-325,991
-290,581
71,136
-
Normalized Income
-434,191
-145,224
-325,991
-290,581
71,136
-
Interest Income
61,051
51,505
14,774
4,595
9,241
-
Net Interest Income
61,051
51,505
14,774
4,595
9,241
-
EBIT
-495,212
-196,699
-340,744
-295,751
62,718
-
EBITDA
-486,714
-179,973
-330,361
-287,158
71,249
-
Reconciled Depreciation
8,498
16,726
10,383
8,593
8,531
-
Net Income from Continuing Operation Net Minority Interest
-419,654
-145,224
-325,991
-290,581
71,136
-
Total Unusual Items Excluding Goodwill
14,537
-
-
-
-
-
Total Unusual Items
14,537
-
-
-
-
-
Normalized EBITDA
-501,251
-179,973
-330,361
-287,158
71,249
-
Tax Rate for Calcs
0
0
0
0
0
-
Tax Effect of Unusual Items
0
0
0
0
0
-