Sutro Biopharma, Inc.

NASDAQ:STRO

3.95 (USD) • At close September 18, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20232022202120202019201820172016
Revenue 153.73167.77261.8842.72242.73638.41951.74159.731
Cost of Revenue 6.8168.2889.77376.96165.61254.26251.89743.55
Gross Profit 146.91559.48452.107-34.239-22.876-15.843-0.15616.181
Gross Profit Ratio 0.9560.8780.842-0.801-0.535-0.412-0.0030.271
Reseach & Development Expenses 180.425137.171104.476.96165.61254.26254.63943.55
General & Administrative Expenses 62.58459.54456.00436.81832.59221.3816.37414.817
Selling & Marketing Expenses -6.8160000000
SG&A 55.76859.54456.00436.81832.59221.3816.37414.817
Other Expenses 0000-4.351.913-0.0770.087
Operating Expenses 236.193196.715160.404113.77998.20475.64271.01358.367
Operating Income -89.278-128.943-98.524-71.057-55.468-37.223-19.2721.364
Operating Income Ratio -0.581-1.903-1.592-1.663-1.298-0.969-0.3720.023
Total Other Income Expenses Net 0.67712.239-7.01438.929-0.2761.913-0.0770.087
Income Before Tax -88.601-116.704-105.538-32.128-55.744-35.317-19.6881.702
Income Before Tax Ratio -0.576-1.722-1.706-0.752-1.304-0.919-0.3810.028
Income Tax Expense 18.1922.53.1374.0778.6793.5290.5350.087
Net Income -106.793-119.204-108.675-36.205-55.744-35.317-19.6881.702
Net Income Ratio -0.695-1.759-1.756-0.847-1.304-0.919-0.3810.028
EPS -1.78-2.35-2.36-1.11-2.43-6.13-2.810.24
EPS Diluted -1.78-2.35-2.36-1.11-2.43-6.13-2.810.24
EBITDA -82.462-125.488-93.103-65.252-46.617-29.155-14.0867.364
EBITDA Ratio -0.536-1.852-1.505-1.527-1.091-0.759-0.2720.123