Sutro Biopharma, Inc. (STRO)
NASDAQ: STRO · Real-Time Price · USD
1.880
+0.060 (3.30%)
At close: Dec 20, 2024, 4:00 PM
1.970
+0.090 (4.79%)
After-hours: Dec 20, 2024, 5:56 PM EST

Sutro Biopharma Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTM FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2016
Period Ending
Sep '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2016
Revenue
160.96153.7367.7761.8842.7242.74
Upgrade
Revenue Growth (YoY)
230.90%126.84%9.52%44.84%-0.03%11.24%
Upgrade
Cost of Revenue
234.77180.43137.17104.476.9665.61
Upgrade
Gross Profit
-73.82-26.69-69.4-42.52-34.24-22.88
Upgrade
Selling, General & Admin
56.2362.5859.545636.8232.59
Upgrade
Operating Expenses
56.2362.5859.545636.8232.75
Upgrade
Operating Income
-130.04-89.28-128.94-98.52-71.06-55.62
Upgrade
Interest Expense
-26.99-14.17-2.9-3.2-2.8-1.3
Upgrade
Interest & Investment Income
18.4414.513.460.581.514.07
Upgrade
Other Non Operating Income (Expenses)
-9.58-9.58-4.550.06-1.17-2.9
Upgrade
EBT Excluding Unusual Items
-148.17-98.52-132.93-101.08-73.52-55.74
Upgrade
Gain (Loss) on Sale of Investments
40.039.9216.23-4.4541.5-
Upgrade
Pretax Income
-108.14-88.6-116.7-105.54-32.03-55.74
Upgrade
Income Tax Expense
15.8218.192.5-0.1-
Upgrade
Net Income
-123.95-106.79-119.2-105.54-32.13-55.74
Upgrade
Net Income to Common
-123.95-106.79-119.2-105.54-32.13-55.74
Upgrade
Shares Outstanding (Basic)
716051463323
Upgrade
Shares Outstanding (Diluted)
716051463323
Upgrade
Shares Change (YoY)
20.70%18.57%10.02%41.58%41.88%298.66%
Upgrade
EPS (Basic)
-1.73-1.78-2.35-2.29-0.99-2.43
Upgrade
EPS (Diluted)
-1.73-1.78-2.35-2.29-0.99-2.43
Upgrade
Free Cash Flow
-109.2-115.93-4.31-97-74.93-68.5
Upgrade
Free Cash Flow Per Share
-1.53-1.93-0.08-2.10-2.30-2.98
Upgrade
Gross Margin
-45.86%-17.36%-102.40%-68.71%-80.14%-53.53%
Upgrade
Operating Margin
-80.79%-58.07%-190.26%-159.22%-166.32%-130.15%
Upgrade
Profit Margin
-77.01%-69.47%-175.89%-170.55%-75.20%-130.44%
Upgrade
Free Cash Flow Margin
-67.85%-75.41%-6.36%-156.76%-175.39%-160.30%
Upgrade
EBITDA
-122.96-82.46-123.25-93.68-66.76-50.84
Upgrade
EBITDA Margin
-76.40%-53.64%-181.86%-151.39%-156.27%-118.97%
Upgrade
D&A For EBITDA
7.086.825.694.844.34.78
Upgrade
EBIT
-130.04-89.28-128.94-98.52-71.06-55.62
Upgrade
EBIT Margin
-80.79%-58.07%-190.26%-159.22%-166.32%-130.15%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.