Unlock stock picks and a broker-level newsfeed that powers Wall Street.

NasdaqGM - Delayed Quote USD

Sutro Biopharma, Inc. (STRO)

Compare
0.5246
-0.0154
(-2.85%)
At close: April 17 at 4:00:03 PM EDT
0.5555
+0.03
+(5.89%)
After hours: April 17 at 7:54:50 PM EDT
Currency in USD All numbers in thousands
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Total Revenue
62,043
62,043
153,731
67,772
61,880
Operating Expense
300,496
300,496
243,009
196,715
160,404
Operating Income
-238,453
-238,453
-89,278
-128,943
-98,524
Net Non Operating Interest Income Expense
13,355
13,355
-9,240
109
-2,560
Other Income Expense
--
--
9,917
12,130
-4,454
Pretax Income
-225,098
-225,098
-88,601
-116,704
-105,538
Tax Provision
2,363
2,363
18,192
2,500
--
Net Income Common Stockholders
-227,461
-227,461
-106,793
-119,204
-105,538
Diluted NI Available to Com Stockholders
-227,461
-227,461
-106,793
-119,204
-105,538
Basic EPS
-2.96
-2.96
-1.78
-2.35
-2.29
Diluted EPS
-2.96
-2.96
-1.78
-2.35
-2.29
Basic Average Shares
76,829.1980
76,829.1980
60,163.5420
50,739.1850
46,119.0890
Diluted Average Shares
76,829.1980
76,829.1980
60,163.5420
50,739.1850
46,119.0890
Total Operating Income as Reported
-238,453
-238,453
-89,278
-128,943
-98,524
Total Expenses
300,496
300,496
243,009
196,715
160,404
Net Income from Continuing & Discontinued Operation
-227,461
-227,461
-106,793
-119,204
-105,538
Normalized Income
-227,461
-227,461
-114,627.4300
-128,786.7000
-101,084
Interest Income
44,425
44,425
14,510
3,455
577
Interest Expense
31,070
31,070
23,750
3,346
3,137
Net Interest Income
13,355
13,355
-9,240
109
-2,560
EBIT
-194,028
-194,028
-64,851
-113,358
-102,401
EBITDA
-186,810
-186,810
-58,035
-107,668
-97,557
Reconciled Depreciation
7,218
7,218
6,816
5,690
4,844
Net Income from Continuing Operation Net Minority Interest
-227,461
-227,461
-106,793
-119,204
-105,538
Total Unusual Items Excluding Goodwill
--
--
9,917
12,130
-4,454
Total Unusual Items
--
--
9,917
12,130
-4,454
Normalized EBITDA
-186,810
-186,810
-67,952
-119,798
-93,103
Tax Rate for Calcs
0.0002
0.0002
0.0002
0.0002
--
Tax Effect of Unusual Items
--
--
2,082.5700
2,547.3000
--
12/31/2021 - 9/27/2018

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers